Sunday, May 13, 2007

Developer Drill #2

Last Friday, May 11th, OLPC Nepal hosted its second developers' drill. Five new developers attended in addition to Prasanna, Shankar, Ankur, and Himali Kiran. ShankUr and Himali Kiran organized the drill. All involved were quite excited.



Record of events
11:30 Shankar gave a general of overview of OLPC project
12:00 Ankur gave a basic introduction to programming in Python
13:00 Himali gave a tutorial on Sugar, dbus, localization, and activity development. He also covered how to create SVG icons for activities
14:00 Prassana gave a tutorial on building activities with PyGames. The newcomers got a chance to write a tic-tac-toe game.
15:00 Distributed LiveCDs and snacks
16:00 Ujwal gave a presentation on his work on the Karl Pearson Coefficient Method for Handwriting recognition. He would like to port it to the Jotpad activity. You can access some of his source code here. It has not been Sugar-ized yet.

For the next drill, we would like to have educators present to work directly with the developers. We also need more computers for our office so the developers can work hands-on. Also, they would like to give tutorials on dbus, avahi daemon, and mesh networking.

Point from Ankur: "This drill was quite successful because we made it simple and not overwhelming. We tried to get them excited about the possibilities."



We are currently working in a very crowded office. We hope to move into this bigger room once we get the financial resources to buy more computers and furniture. This room may not look like much but it would be a huge improvement over our current space.

50 comments:

Anonymous said...

i think nepali developers will be needing more drills like that in the future although it depends a lot on availability and all that...
Again, keep up the good work guys!

Anonymous said...

酒店喝酒,禮服店,酒店小姐,制服店,便服店,鋼琴酒吧,酒店兼職,酒店兼差,酒店打工,伴唱小姐,暑假打工,酒店上班,酒店兼職,ktv酒店,酒店,酒店公關,酒店兼差,酒店上班,酒店打工,禮服酒店,禮服店,酒店小姐,酒店兼差,暑假打工,酒店小姐,台北酒店,禮服店 ,酒店小姐,酒店經紀,酒店兼差,寒假打工,酒店小姐,台北酒店,禮服店 ,酒店小姐,酒店經紀,酒店兼差,暑假打工,酒店小姐,台北酒店,禮服店 ,酒店小姐,酒店經紀,酒店兼差,寒假打工,台北酒店,禮服店 ,酒店小姐,酒店經紀,酒店兼差,暑假打工,酒店小姐,台北酒店,禮服店 ,酒店小姐,酒店兼差,暑假打工,酒店小姐,台北酒店,禮服店 ,酒店小姐,酒店經紀,酒店兼差,寒假打工,酒店小姐,台北酒店,禮服店 ,酒店小姐,酒店經紀,酒店兼差,暑假打工,酒店小姐,台北酒店,禮服店 ,酒店小姐,酒店經紀,酒店兼差,寒假打工,酒店小姐,台北酒店,禮服店 ,酒店小姐,酒店經紀,酒店兼差,暑假打工,酒店小姐,禮服店 ,酒店小姐,酒店經紀,酒店兼差,寒假打工,酒店小姐,禮服店 ,酒店小姐,酒店經紀,酒店兼差,暑假打工,酒店小姐,禮服店 ,酒店小姐,酒店經紀,酒店兼差,寒假打工,酒店小姐,禮服店 ,酒店小姐,酒店經紀,酒店兼差,暑假打工,酒店小姐,酒店傳播,酒店經紀人,酒店,酒店,酒店,酒店 ,禮服店 , 酒店小姐,酒店經紀,酒店兼差,暑假打工,招待所,酒店小姐,酒店兼差,寒假打工,酒店上班,暑假打工,酒店公關,酒店兼職,禮服店 , 酒店小姐 ,酒店經紀 ,酒店兼差,暑假打工,酒店,酒店,酒店經紀,

care emergency preparedness said...

Since I’m new to blogging, these articles are greatly appreciated; very useful and informative blog and every body must visit this blog. Please come visit my site emergency earthquake give me any valuable feedbacks.

kitchen remodel photos said...

I really liked your blog! You have some great content. Check out my blog and give me some feedback Please come visit my site kitchen designers when you got time.

truck rental said...

Wow! Thank you! I always wanted to write in my site something like that. Can I take part of your post to my blog? Please come visit my site rental car give me any valuable feedbacks.

tires said...

I usually don’t leave comments!!! Trust me! But I liked your blog…especially this post! Would you mind terribly if I put up a backlink from my site to your site? Please come visit my site auto give me any valuable feedbacks.

math tutoring said...

This article was extremely interesting, especially since I was searching for thoughts on this subject last Thursday. Please come visit my site high school when you got time.

accountants said...

I really liked your blog! You have some great content. Please come visit my site irs when you got time.

Jewelry Store said...

You got a really useful blog I have been here reading for about an hour. I am a newbee and your success is very much an inspiration for me. Please come visit my site organic jewelry give me any valuable feedbacks.
Thanks.

wholesale baby gift said...

Hello mate, I want to thank you for this nice blog. Would you mind telling me some secrets for a succesful blog ? Which could attract some visitors than it normally does. Please come visit my site garden supply give me any valuable feedbacks.

Antique Guide said...

Oh Pat, you’ve got friends! Don’t give me that. Your blog looks great and has good info. You can be friends with me. Please come visit my site Antique guide when you got time. Thanks.

Wills, Trusts & Estate Planning said...

Me and my friend were arguing about an issue similar to this! Now I know that I was right. lol! Thanks for the information you post. I would love some feedback on my siteWills when you got time.

Saskatoon Saskatchewan said...

You got a really useful blog I have been here reading for about an hour. I am a newbee and your success is very much an inspiration for me. The first page doesn’t need to be just a dream anymore.
Business Pages Lethbridge , Business
Pages Medicine Hat
, Business Pages Red
Deer
, Business Pages St Albert , wholesale ladies clothing, Grande
Prairie  Business Lookup
, Lethbridge 
Business Lookup

Regina Saskatchewan said...

Well Whattadya know, yet another great site to add to my reader! Google blog search has you pretty well indexed it seems! you have some brilliant contents!
Medicine Hat Business
Lookup
, Red Deer Business Lookup,
St Albert  Business Lookup, wholesale women clothes, Grande
Prairie Alberta Local Businesses
, Lethbridge
Alberta Local Businesses
, Medicine
Hat Alberta Local Businesses

collections attorneys said...

Good writing. Keep up the good work. I just added your RSS feed my Google News Reader..New Jersey Collection Attorneys,
New Mexico Collection Attorneys,
New York Collection Attorneys,
North Carolina Collection Attorneys,
North Dakota Collection Attorneys,
Ohio Collection Attorneys,
Oklahoma Collection Attorneys,
Oregon Collection Attorneys,
Pennsylvania Collection Attorneys,
Rhode Island Collection Attorneys,
South Carolina Collection Attorneys,

Internet Cyberspace E-Commerce law legal issues said...

Your summaries are always top-notch. Thanks for keeping us apprised. I’m reading every word here.Nevada Computers Technology law Attorney,
New Hampshire Computers Technology law Attorney,
New Jersey Computers Technology law Attorney,
New Mexico Computers Technology law Attorney,
New York Computers Technology law Attorney,
North Carolina Computers Technology law Attorney,
North Dakota Computers Technology law Attorney,
Ohio Computers Technology law Attorney,
Oklahoma Computers Technology law Attorney,
Oregon Computers Technology law Attorney,
Pennsylvania Computers Technology law Attorney,
Rhode Island Computers Technology law Attorney

Anonymous said...

Good writing. Keep up the good work. I just added your RSS feed my Google News Reader..

San Antonio Attorneys Legal Services , San Diego Attorneys Legal Services , Detroit Attorneys Legal Services



Columbus Attorneys Legal Services , Michigan Attorneys Legal Services , Mortgage
Company In Los Angeles
, wholesale
manufacturers,

Anonymous said...

Well Whattadya know, yet another great site to add to my reader! Google blog search has you pretty well indexed it seems! you have some brilliant contents!

beach clothes, federal
appeals attorney
, Mesothelioma Lawyers, civil
right attorney
, construction law dispute resolution

Unknown said...

Good writing. Keep up the good work. I just added your RSS feed my Google News Reader..



Phone Directory Of Tucson , Phone Directory Of Atlanta City
Georgia GA State 
, Business Reviews Of Santa Ana City, Business Reviews Of Chula Vista
City

Unknown said...

Well Whattadya know, yet another great site to add to my reader! Google blog search has you pretty well indexed it seems! you have some brilliant contents!

Business Directory  Madison , Business Directory  Lexington-Fayette , Business Directory  Tucson , Business Directory 
Atlanta 
, Santa Ana Business Search, Chula Vista Business Search

Unknown said...

Your summaries are always top-notch. Thanks for keeping us apprised. I’m reading every word here.
New Hampshire Firearm & Gun Law Attorneys, New Hampshire Franchise & Licensing Law Attorneys, New Hampshire General Practice Attorneys, New Hampshire Government Contracts & Claims Attorneys, New Hampshire Guardianship & Conservatorship Attorneys, New Hampshire Health Care Law Attorneys, New Hampshire Immigration Law Attorneys, New Hampshire Insurance Law Attorneys, New Hampshire Intellectual Property Attorneys, New Hampshire International Law Attorneys, New Hampshire Juvenile Law Attorneys,

Unknown said...

Good writing. Keep up the good work. I just added your RSS feed my Google News Reader..
New Hampshire Attorneys Legal Services
, Attorney Directory New Hampshire,
State Of New Hampshire Lawyers,
Lawyers New Hampshire, Attorneys
Of New Hampshire
,

New Hampshire Attorney Lawyer, New Hampshire Lemon Law Attorneys, New Hampshire Malpractice & Negligence Attorneys, New Hampshire Maritime & Admiralty Law Attorneys, New Hampshire Media & Communications Law Attorneys,

Unknown said...

Good writing. Keep up the good work. I just added your RSS feed my Google News Reader..
Wyoming phone numbers, Virginia phone

directory
, Texas
phone directory
, Wyoming phone
directory
, Virginia telephone directory, Texas
telephone directory

Unknown said...

Well Whattadya know, yet another great site to add to my reader! Google blog search has you pretty well indexed it seems! you have some brilliant contents!
Wyoming telephone
directory
, Virginia business phone, Texas
business phone
, Wyoming business
phone
, Virginia business search

Unknown said...

Hawaii insurance agencies and brokers. Hawaii car insurance, home owner insurance, health insurance, life insurance and more.
Hawaii
Accident & Health Insurance
, Hawaii
Aircraft & Aviation Insurance
, Hawaii
Auto Insurance
, Hawaii
Bail Bonds Referral Services
, Hawaii
Boat & Yacht Insurance
, Hawaii
Business Insurance
, Hawaii
Business Interruption Insurance
, Hawaii
Casualty insurance
, Hawaii
Churches Insurance
, Hawaii
Contents insurance
, Hawaii
Corporate Insurance Adjusters
, Hawaii
Credit Insurance
, Hawaii
Crime insurance
, Hawaii
Dental Insurance

Unknown said...

Hawaii insurance companies, insurance agents brokers and insurance guide. Comprehensive information about Hawaii car insurance, home owner insurance, health insurance, life insurance and more.
Hawaii
Disability Insurance
, Hawaii
Earthquake insurance
, Hawaii
Estate Planning Insurance And Legal Services
, Hawaii
Farm, Crop, & Livestock Insurance
, Hawaii
Financial Guaranty & Life Insurance
, Hawaii
Fire Insurance
, Hawaii
Fleet Insurance
, Hawaii
Flood Insurance
, Hawaii
Foreign Insurance
, Hawaii
Franchising
, Hawaii
Government Insurance Carriers
, Hawaii
Group Insurance
, Hawaii
Health Insurance

Unknown said...

Good writing. Keep up the good work. I just added your RSS feed my Google News Reader..

Vancouver
Directory Listing
, Springfield
Directory Listing
, Port St.
Lucie Directory Listing
, Peoria
Directory Listing
, Huntsville Alabama Directory, Chattanooga
Tennessee Directory

Unknown said...

Well Whattadya know, yet another great site to add to my reader! Google blog search has you pretty well indexed it seems! you have some brilliant contents!

Vancouver
Washington Directory
, Springfield
Missouri Directory
, Port
St. Lucie Florida Directory
, Peoria
Arizona Directory
, Huntsville Alabama Businesses, Chattanooga
Tennessee Businesses

Unknown said...

Good writing. Keep up the good work. I just added your RSS feed my Google News Reader..

Escondido
California Local Businesses
, Mesquite
Texas Local Businesses
, McAllen
Texas Local Businesses
, Hartford
Connecticut Local Businesses
, Naperville Illinois Yellow Pages
Directory

Unknown said...

Well Whattadya know, yet another great site to add to my reader! Google blog search has you pretty well indexed it seems! you have some brilliant contents!

Palmdale California
Yellow Pages Directory
, Escondido
California Yellow Pages Directory
, Mesquite
Texas Yellow Pages Directory
, McAllen
Texas Yellow Pages Directory
, Hartford
Connecticut Yellow Pages Directory
, Naperville
Business Phone Number

Unknown said...

Good writing. Keep up the good work. I just added your RSS feed my Google News Reader..


commercial
lawn service
, mental health
professionals
, exercise machine, home
mortgages
, rvs for sale, national alternative medicine, lawn
service companies
, psychiatrists, gym, mortgage
financing

Unknown said...

Well Whattadya know, yet another great site to add to my reader! Google blog search has you pretty well indexed it seems! you have some brilliant contents!

motorhomes for
sale
, alternative complimentary medicine, lawn
service company
, psychiatrist, refinance
mortgage
, camper rental, alternative medicine clinic, lawn
service ma
, psychiatry

Unknown said...

Valuable information and excellent design you got here! I would like to thank you for sharing your thoughts and time into the stuff you post!! Thumbs up
Heating
Plumbing Air Conditioning
, Defensive
Driving Instruction
, historic preservation grants, Canoeing
Kayaking
, Room Air Conditioning

Unknown said...

Hello, i am glad to read the whole content of this blog and am very excited and happy to say that the webmaster has done a very good job here to put all the information content and information at one place, i will must refer this information with reference on my website ...
Driver
Testing, Vehicle Training
, history museum, Kayak
Canoe
, Air-Conditioning
Company
, Motorcycle Safety,
Drivers Lessons
, historic museum

Johnson said...

I just couldnt leave your website before saying that I really enjoyed the quality information you offer to your visitors... Will be back often to check up on new stuff you post here! Fontana
Business Address
, Worcester
Business Address
, Fremont
Business Listing
, Yonkers
Business Listing
, Huntington
Beach Business Listing
, Columbus
Business Listing

Johnson said...

Valuable information and excellent design you got here! I would like to thank you for sharing your thoughts and time into the stuff you post!! Thumbs up


Fontana
Business Finder
, Worcester
Business Finder
, Fremont
Business Name Search
, Yonkers
Business Name Search
, Huntington
Beach Business Name Search
, Columbus
Business Name Search

Anonymous said...

I just couldnt leave your website before saying that I really enjoyed the quality information you offer to your visitors... Will be back often to check up on new stuff you post here!
toy store, janitorial
cleaning
, professional recruitment
services
, Junk Collection, Junk Haulers, Oregon
Campgrounds
, thrift clothing
stores

Unknown said...

Great and fantastic blog. I am interested very much in the subject matter of your blog, it’s my first visit. I like very much your way of presentation. I am so much interested to join your network. Thanks for sharing this post. Keep blogging. south-carolina travel guide,
south-carolina entertainment shopping,
south-carolina hotels accommodation,
south-carolina car rentals car hire,
south-carolina restaurants dining,
south-carolina tourist attractions,
south-carolina travel tourism,
south-carolina tourist information

Unknown said...

hi,
i just wanted to say how much i enjoy reading your blog. in a world full of spin, it's nice to get some fact-based analysis.
keep up the good work.
texas travel guide,
texas entertainment shopping,
texas hotels accommodation,
texas car rentals car hire,
texas restaurants dining,
texas tourist attractions,
texas travel tourism,
texas tourist information

Anonymous said...

Good writing. Keep up the good work. I just added your RSS feed my Google News Reader.. Newfoundland and Labrador Business Phone, Chatham
Ontario  Find Business
, Sudbury
Ontario Find Business
, Newfoundland and Labrador Business Search, Chatham
Ontario  Phone Listings
, Sudbury
Ontario Phone Listings

Anonymous said...

Well Whattadya know, yet another great site to add to my reader! Google blog search has you pretty well indexed it seems! you have some brilliant contents! Newfoundland and Labrador NL Find Business, Chatham
Business Listings
, Sudbury 
Business Listings
, Newfoundland and Labrador NL Phone Listings, Chatham
Ontario  Directory Listing
, Sudbury
Ontario Directory Listing

Anonymous said...

If you had some way of rating posts I would for sure give you a high rating my friend!





b2b
marketplace
, china's
business
, b2b
portal,
, China manufacturer home security monitoring systems, b2b
trade,

Anonymous said...

Your summaries are always top-notch. Thanks for keeping us apprised. I’m reading every word here.




do business china, b2b
sites,
, business forum, China manufacturer home security service, b2b
companies
, to
business in china

combattery84 said...

IBM 08K8195 battery
IBM 08K8218 battery IBM Thinkpad 390 Series battery
HP omnibook xe3 battery
IBM Thinkpad 390X battery
IBM ThinkPad G40 Series battery
ThinkPad G41 Series battery
Toshiba PA2487UR battery
Toshiba Satellite A105 battery
Toshiba A70 battery
PA3062U-1BAT battery
Toshiba Satellite P30 battery
Toshiba PA3084U-1BRS battery
Toshiba PA3098U battery
PA3107U-1BAS battery
PA3107U-1BRS battery
PA3166U-1BRS battery
PA3176U-1BAS batteryPanasonic CGR-S006E battery Panasonic CGA-S006 battery Panasonic Lumix DMC-FZ8 battery OLYMPUS LI-40B battery OLYMPUS LI-42B battery FUJIFILM NP-45 battery FUJIFILM NP-40 Battery FUJIFILM NP-60 Battery FUJIFILM NP-70 Battery
---------------------------------
CANON BP-511 battery
CANON BP-512 battery
CANON BP-514 battery
hitachi DZ-BP14R battery

inventory said...

As a Newbie, I am always searching online for articles that can help me. Thank you


gerd
Causes
, protect yourself from identity
theft
, hair natural remedy, low
cholesterol levels
, http://www.directsalechina.com, manufacturer, most
injuries sport injuries
, heartburn
treatments

inventory said...

There is obviously a lot to know about this. I think you made some good points in Features also.


how to prevent identity theft, natural
hair remedy
, lower cholesterol
level
, Electronic Supplies Product
Directory
, suppliers, , gerd
prevention
, dentity theft prevention, natural
remedies for hair

Anonymous said...

Good writing. Keep up the good work. I just added your RSS feed my Google News Reader..


china
suppliers
, fashion
clothes
, china
wholesale computer
, wholesale beauty
products
, china supplier, clothing
style
, china
wholesale prices
, wholesale deals

Anonymous said...

Well Whattadya know, yet another great site to add to my reader! Google blog search has you pretty well indexed it seems! you have some brilliant contents!




china
manufacturers
, urban
clothing
, best
china wholesale
, giftware wholesale, china
manufacturer
, clothes
shopping
, china
mobile phone wholesale

Dylan Hall said...

Your summaries are always top-notch. Thanks for keeping us apprised. I’m reading every word here.


BMW parts

What Is Social bookmarking said...

I really treasure this wonderful write up. I really appreciate the information you have provided in this article. Thanks a lot!