On The Margins

(Masood Mortazavi)


(Books)(Blogger)(java.net)
Check Google Page Rank

20070117 Wednesday January 17, 2007

[ Code ] TDD

The cost savings and efficiencies of Test-Driven Development (TDD) should be clear not just to any hardware engineer but also to software and other engineers, system designers and developers. In fact, even when we imagine we are developing without a test, we implicitly have some kind of test in mind: We build systems in order to elicit specific responses to specific stimuli (tests?) upon those systems. Most software developers know how a good test can drive their work, particularly when the system is complex with multitude of constraints and also when there are volumes of existing tests to detect regressions.

Peter Marklunds describes TDD with Ruby in some detail.

2007-01-17 23:00:34.0 -- ; Permalink ; Trackback.

[ Culture ] 800 Years Later at Stanford, 1400 Years Later in San Jose

A colleague sent me a reminder that Mawlana Jalaluddin Rumi (1207–73)'s 800th birthday celebration at Stanford University will be held on Saturday January 27th, 2007. Mahmoud Zolfonoun will perform some muscial pieces, several Mawlana scholars will hold a panel discussion, and Robert Bly will be reading some translations of Mawlana.

To some readers, I've promised my first podcast will be a reading of the first few verses from Mawlana's Masnavi in the original Persian, followed by my own rough English translations. (Note that I'm by no means a Masnavi scholar. So, my reading and translation will only give you a very rough idea of  a very small corner of Mawlana's poetry. Masnavi, by itself, contains thousands of lines of poetry and Divan-e Shams, even more.)

The tickets for the Stanford event, including the catered dinner, are priced at $90 per person.

An English translation of Masnavi can be found here.

That same Saturday also coincides with the day of Ashura, the 10th day of the lunar month of Muharram, marked by Muslims since some 1400 years ago as a day of commitment to justice.

This year, I hear there may be a local Ashura procession in downtown San Jose. See here for BBC's account of Ashura, and here, for another scholarly account of its 'recent' history. The BBC notes that "Ashura has been a day of fasting for Sunni Muslims since the days of the early Muslim community. It marks two historical events: the day Nuh (Noah) left the Ark, and the day that Musa (Moses) was saved from the Egyptians by Allah. Shi'a Muslims in particular use the day to commemorate the martyrdom of Hussein, a grandson of the Prophet (pbuh), in 680 CE."

 

2007-01-17 22:24:25.0 -- ; Permalink ; Trackback.

[ Telecommunications ] SMS Record in Iran

Tonight's JJTVN reported that celebratory SMS notes sent for Eid Ghadir Khumm on January 7 resulted in the biggest SMS revenue day ever for the Iranian mobile telecommunications industry.

2007-01-17 22:13:35.0 -- ; Permalink ; Trackback.

[ Art (هنر) ] Box Office Hit in Persian

Cease Fire 

The Persian (Iranian) box office hit of last year was Tahmineh Milani's Cease Fire.

2007-01-17 22:04:23.0 -- ; Permalink ; Trackback.

On the Margins Tag Cloud

america apache art berkeley blogs books business canada capital code communications community computing conference connectors content contribution corporate costs culture databases derby design desktop developers development economics education energy engineering film finance history information innovation international internet iran isfahan java java-db javaone law linux logic management markets mathematics media mobile music mysql netbeans networks news open open-solaris open-source opensolaris opensource os persian philosophy phones photography photos politics postgresql practice privacy products programming ruby science server services social society software solaris sports strategy sun sun-microsystems systems technology tehran telecommunications tools transactions transportation travel tv us video war web windows work writing

Del.icio.us

RSS Feeds

XML

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

Disclaimer

I work at Sun Microsystems. The opinions expressed here are purely my own, and neither Sun nor any other party necessarily agrees with them.

Coordinates

Locations of visitors to this page

« January 2007 »
SunMonTueWedThuFriSat
 
3
6
11
13
15
23
24
28
   
       
Today

www.flickr.com
This is a Flickr badge showing public photos from M.Mortazavi. Make your own badge here.

Entry Statistics

Entries: 1246
Comments: 919

Recent Entries

StatCounter

Statistics from StatCounter

Page Rank

Check Google Page Rank

On the Margins Tag Cloud

america apache art berkeley blogs books business canada capital code communications community computing conference connectors content contribution corporate costs culture databases derby design desktop developers development economics education energy engineering film finance history information innovation international internet iran isfahan java java-db javaone law linux logic management markets mathematics media mobile music mysql netbeans networks news open open-solaris open-source opensolaris opensource os persian philosophy phones photography photos politics postgresql practice privacy products programming ruby science server services social society software solaris sports strategy sun sun-microsystems systems technology tehran telecommunications tools transactions transportation travel tv us video war web windows work writing

RSS Feeds

XML

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

Other Places




Landmine Casulties
free counters'

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License.
© Masood Mortazavi
This is a personal weblog, I do not speak for my employer.