Friday April 17, 2009
On The Margins(Masood Mortazavi)
All
|
Persian (فارسی)
|
Announcements
|
Art (هنر)
|
Business
|
Code
|
Culture
|
Design
|
Economics
|
Here
|
History
|
Java
|
Mathematics
|
Media
|
Networks
|
Papers
|
Personal
|
Philosophy
|
Science
|
Society
|
Sports
|
Sun Microsystems Inc.
|
Technology
|
Telecommunications
|
This
|
Web
|
Work
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
[ Networks ]
A Real Student Bargain for JavaONe
This year, JavaOne let's students get in free! Plus, they can sign up for CommunityOne at the same time. Both passes are full conference passes with access to everything! Educators can also get in free when they bring 10 students with them to the conference. If they aren't able to do this, they still get a fantastic deal of $895 for a full conference pass. This is an unprecedented bargain and discount!
2009-04-17 01:25:29.0 --
;
Permalink
;
Trackback.
[ Networks ]
Interoperability and Innovation
Most software professionals already know about the important role interoperability plays in fostering innovation. In a recent commentary in Financial Times ("Interoperability: the great enabler"), Michael Schrage, a researcher with the MIT's Sloan School of Management notes
A new innovator's dilemma begins to attend the extent of interoperability in products.
2009-02-08 12:16:02.0 --
;
Permalink
;
Trackback.
[ Networks ]
Reminiscing on Micro-Kernels and Group Communications
Yes, I have to admit that, in my opinion, JGroups is probably the best early example of the "micro-kernel" concept in Java, aesthetically speaking. The Group Communications stack can simply be specified by literally stacking micro-protocols into a group communications stack—each micro-protocol can be considered a micro-kernel with its own "up" and "down" threading system. I should mention that we used Ensemble (and its Java binding, whose deficiencies led to reimplementation of the protocol stack concept, in Java by Bela) in the DARPA projects I led before joining Sun. This is how I got to learn about Mark and Ensemble, and later, about Bela and JGroups. It was an honor to meet both of them in the course of my work with group communications systems. By the way, I wouldn't be surprised if we find out, when historians of software look back at our work some years from now, that Bela has played a role in re-architecting of JBoss's microkernel system. I may be wrong but I believe he decided to join JBoss sometime in 2004, during the same year when I was trying to bring him to Sun. We almost got him to join SunLabs. It wasn't meant to be, like many other things that go awry. Perhaps, with my managerial skills now, I could have made a better difference in that realm. At least, I'm happy to say I was able to convince Bela to change the name from JavaGroups to JGroups, which protected him from some copyright violations.
2008-10-09 22:36:40.0 --
Comments [1]
;
Permalink
;
Trackback.
[ Networks ]
Student Central -- A Sun for Students
If you are a student and want to learn more about Sun, the place to go is Student Central. According to marketing program manager, Colin Cupp,
I took a peek and I agree with him. Years ago, when I first joined Sun, I had advocated for audience-based web pages, and now we are seeing that happen more often. It is truly wonderful!
2008-09-29 15:35:06.0 --
;
Permalink
;
Trackback.
[ Networks ]
Social Networks and Security
Social networks pose interesting new problems for security experts. Erica Naone's article ("Turning Social Networks Against Users") explores some of these problems. Naone includes a brief discussion of some research involving a malicious third party application for Facebook. The problem rests in open access to the computing platform of the social networking web sites. Furthermore, "social factors also play an important role...because social networks foster an atmosphere of trust that is easy to exploit." Attacks could be more complex than those already used for secruity research focused on social networks. "An attacker could build a legitimate application, wait until a large number of users have installed it, then make the application 'go bad' by updating it with malicious code." Perhaps, some social networking sites will make it a requirement that all third party applications implemented for their network be made available openly (open, buildable source).
2008-09-22 02:15:05.0 --
;
Permalink
;
Trackback.
[ Networks ]
The tortuous path to Internet research
Oddly, tonight, when I try to find and browse (on my iMac w/ OS-X Leopard) Pew Internet and American Life Project, one of the most credible Internet watchers, using Google Search, I may end up in a place containing a warning that "visiting this web site may harm your computer" or what Google calls a "Malware Warning"—apparently "Google has found that some portion of pewinternet.org/ contains or links to badware or otherwise violates Google's software guidelines." Now, I used to visit Pew Internet and American Life Project, often, because it has absolutely wonderful papers and research on the use of the Internet. So, what's all of Google's malware warning about, and what are "Google's software guidelines" which need to be imposed on web sites before Google search would direct the search user to the object of their search, directly and simply?
2008-05-31 01:50:01.0 --
;
Permalink
;
Trackback.
[ Networks ]
PGCon 2008
After two days of PostgreSQL tutorials, several evenings of gatherings and a hackers' meeting, PGCon 2008 sessions began today. Yesterday, Yahoo did make an important announcement having to do with their leveraging of PostgreSQL source base to build a system to run the largest database in the world. Reports of Yahoo's work can be found at InformationWeek ("Yahoo Claims Record with Petabyte Database") and ComputerWorld ("Size Matters: Yahoo Claims 2-Petabyte Database is the World's Biggest"). I wrote this while sitting in Andrew Sullivan's session on PostgreSQL project management. During Q&A, people discussed how to manage various feature proposals. I should probably note here that a couple of weeks before the PGCon, we heard about a major US research institution looking into 64 bit PostgreSQL on Solaris for a large astronomy project. (Note: Sun Microsystems already sells PostgreSQL support for Solaris. You can also learn more about OpenSolaris and databases for OpenSolaris, here.)
2008-05-22 08:53:11.0 --
;
Permalink
;
Trackback.
[ Networks ]
The Self-Ordering Chaos of Communities
2008-05-07 23:30:42.0 --
Comments [2]
;
Permalink
;
Trackback.
[ Networks ]
What is Open Source?
Open Source is not just about code that can be viewed and tinkered with freely. It is also about products, people, participation, communities, institutions, cultures, economics, business models and complex property rights. It is also about developing very complex products according to property rules and in organizations that make rapid development and progress possible. With their existence, open-source communities have anticipated a new, general model for collaborative creativity.
2008-02-08 11:56:23.0 --
;
Permalink
;
Trackback.
[ Networks ]
Same Desktop Everywhere -- From the San Francisco Bay Area to Bangalore
I'm working on the same desktop I used last week in the Bay Area, now on a "SunRay 170" here in Sun's Bangalore drop-in center. (Later models of Sun Ray client are also available—a great tool for all global corporations.) Now, I should wonder why I lugged my laptop across the globe?
2007-11-11 21:15:56.0 --
Comments [2]
;
Permalink
;
Trackback.
[ Networks ]
Municipal Wireless Service
When Philadelphia decided to go wireless, there was much controversy with some carriers questioning the move. (See also this New York Times article.) Now, AT&T is involved in helping bring municipal wireless to Springfield, Ill and Riverside, Calif. According to a recent Wall Street Journal article on municipal wireless, contracts are taking about six months to negotiate with cities and about six to twelve months to roll out in cities the size of Tempe, Ariz. (If you have an online subscription, you might also want to view this WSJ report on wireless technologies.)
[ Networks ]
OpenSolaris Starter Kit
I hear if you register for the Open Solaris community, you can get a "Starter Kit" sent to you for free!
2006-10-13 06:44:19.0 --
Comments [3]
;
Permalink
;
Trackback.
[ Networks ]
Academic Paper on BitTorrent
A well-written academic paper from Delft University of Technology provides some valuable measurements on performance and other characteristics of the BitTorrent P2P file-sharing protocol.
[ Networks ]
Net Neutrality
[ Networks ]
A Torrent Client
Thursday night at JavaOne 2006, a very good friend recommended Azureus as a bit torrent client. I've been trying it in the last couple of days and am quite happy with it as a tool to learn more about torrents, P2P and content sharing. The edge of the network has become an interesting ground for innovative applications as P2P has taken off (again?). Azureus provides a nice GUI with information on "peers," "swarm," "pieces," as well as statistics on "activity," "tranfers," "cache" and "distributed database."
[ Networks ]
Strength and Velocity of Networks
[ Networks ]
Session Initiation Protocol APIs
If you are interested in Session Initiation Protocol (SIP) in the Open Solaris environment, I highly recommend reading and commenting on the SIP API design document posted on Open Solaris. The document is strucured in parallel with the SIP stack layer and gives several very good examples of the use of the APIs.
2005-10-04 15:44:10.0 --
Comments [4]
;
Permalink
;
Trackback.
[ Networks ]
P2P, Skype, Supernodes and Regulatory Moves
A commentator on one of my previous entries on Skype's P2P architecture made a very good point observation.
I thought about that, too, but then again, if not enough supernodes remain (which is not an entirely unlikely situation) and all live behind NATs and Firewals, we will no longer be having an "Internet" quite as we have come to know it. While others might differ, I find regulatory moves to shut down P2P systems to be extreme and damaging to innovation on the Internet. As long as there are no legal boundaries for hosting the supernode, a company like Skype, with its financial and technical resources, could fund enough supernodes around the globe to continue making this service a possibility
[ Networks ]
How Not to Get Hooked by a Phishing Scam
From a letter sent by The Wall Street Journal to its online subscribers:
"How Not to Get Hooked by a Phishing Scam"
2005-08-18 15:55:40.0 --
Comments [0]
;
Permalink
;
Trackback.
[ Networks ]
"Circuits Are Busy"
For my long-distance calling destinations, Skype's IP telephony actually has far less "circuits are busy" incidences than some traditional long-distance carriers. Using its interface also proves to be a much quicker way of establishing a voice connection. So, I begin to wonder about what has happened to provisioning.
2005-08-02 10:10:01.0 --
Comments [0]
;
Permalink
;
Trackback.
On the Margins Tag Cloud
|
DisclaimerI work at Sun Microsystems. The opinions expressed here are purely my own, and neither Sun nor any other party necessarily agrees with them.Coordinates
www.flickr.com
This is a Flickr badge showing public photos from M.Mortazavi. Make your own badge here.
Entries: 1246 |
Other Places
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
