Tuesday, September 28, 2010

Programming Without Fear: Best Practices for New and Existing Software

Programming Without Fear
Best Practices for New and Existing Software
Seminar presented by the Greater Boston Chapter of the ACM

Writing new code is one of the joys of programming. Modifying existing code is often one of the nightmares of programming. Unfortunately, you will spend more time modifying existing code than writing new code.


Modifying existing code often results in Whac-A-Mole Programming - you make a change in one part of the code, and a problem crops up in another place. You fix that problem and two more pop up. You quickly find yourself trapped in debug hell!
There is a better way - a sane approach to dealing with both new code and legacy code. A framework for bringing order to code chaos, for making changes to existing code that are actually improvements. And this seminar provides a powerful approach to developing and modifying code.

In this seminar you will learn reliable, sustainable and enjoyable software development practices which you can immediately put to use. These techniques, first popularized in Extreme Programming (XP), have been proven, refined and extended for more than a decade. By using them you will produce working code faster, increase its quality, and reduce technical debt — the demon that snarls later development.

Presented by Gil Broza of 3PVantage, this seminar covers key areas including Code Smells, Refactoring, Microtesting, Test-Driven Development, Dependencies, and Test Smells. You will move from hacking at code - perhaps creating more problems than you solve - to code craftsmanship.

When: November 13-14, 2010
Where: MIT Building E51
Cambridge, MA
Price: $495 through October 13, $545 through October 31

Thursday, September 23, 2010

Thanks for your support!




Dear Asha patron,
  
Thanks to the enthusiastic support of donors like you, Work an Hour 2010 has been successful in raising close to $89,000 online and $16,000 in checks and other donations.
 
Honoring requests from patrons, the donation interface at www.workanhour.org will be open till the end of September. Please encourage your friends and colleagues to visit our website to know more about Asha and Work an Hour.
 
We thank you once again for your support to provide the underprivileged an Impetus to Succeed.
 
With warm regards,
The WAH 2010 team
 



Wednesday, September 15, 2010

Last day of WAH 2010! Donate Now!



As the sun sets on the campaign .......


Dear Asha patron,
 
Today, we bring an end to the 13th annual Work an Hour campaign. Thanks to the support of generous donors like you, we have raised more than $79,000 so far. An additional $11,000 has been raised in checks and other donations. But we are still short of our target and we need your help.
 
We are in the last day of the campaign.
Spare a minute. Donate Now!
 

.... let the rays of hope shine on. 

 
13 Projects
28 Schools
2214 Children

 
 
Raised: $79,093  
Goal: $200,000
 
Help Empower. Work an Hour.
Mail Checks to:
'Asha for Education',
PO Box 1287,
Princeton, NJ 08542.
Mention 'WAH 2010' on the memo 

Monday, September 13, 2010

Last 3 days of WAH 2010!





Dear Asha patron,
 
Through the last 8 weeks, we have showcased 13 projects which are making significant strides to empower underprivileged children in India and providing them an impetus to succeed. Thanks to the support of generous donors like you, we have raised more than $68,000 so far. But we are still short of our target and we need your help.
 
We are in the last three days of the campaign.
A worthy cause, a perfect time. Donate Now!
 
13 Projects
28 Schools
2214 Children

 
 
Raised: $68,748  
Goal: $200,000
 
Help Empower. Work an Hour.

Mail Checks to:

'Asha for Education',
PO Box 1287,
Princeton, NJ 08542.
Mention 'WAH 2010' on the memo 

Thursday, September 09, 2010

Act now! Last week of WAH!


An Hour of your time is the key to their success .....

Greetings!

Work an Hour (WAH) 2010 is in its last week of the campaign.
Thanks to the support of generous donors, we have raised more than $62,000 so far. But we are still short of our target and need your help.

Your support is crucial in supporting 2200+ children shape a better future. Just an hour's worth of your salary guarantees them a year of education. Best of all, it takes just a minute of your time to donate.

A worthy cause, a perfect time. Donate Now!
 
13 Projects
28 Schools
2214 Children

 
 
Raised: $62,398  
Goal: $200,000
 
Take a minute, Donate an hour, Change a Life...

Mail Checks to:

'Asha for Education',
PO Box 1287,
Princeton, NJ 08542.
Mention 'WAH 2010' on the memo 

Monday, September 06, 2010

Happy Teachers Day!


Happy Teachers Day
 
"A teacher affects eternity: he can never tell where his influence stops."
- Henry B. Adams 
 
 




 
13 projects
28 schools
2000+ students
 

Ever looked at an old class photo taken with a favorite teacher and wondered where you would be without him/her? Ever wondered how important guidance has been in shaping our future? These men and women have dediated their life to learning, paving the way and molding our existence. Our TEACHERS! They have transformed our lives through education and taught us the basics on which our success rests. Former president of India, Dr. A. P. J. Abdul Kalam once said - 'A student spends 25,000 hours in the campus. The schools must have the best of teachers who have the ability to teach, love teaching and build moral qualities.'

On September 5, as we celebrate Teachers Day and reflect on those who have influenced our lives, let us create the same experience that we cherished long, for the less fortunate.
 
Asha for Education, rated 4/4 by America's premier independent charity evaluator – Charity Navigator, has been working since 1991 to bridge the socio-economic disparities through education. Work An Hour (WAH), the annual fundraiser organized by Asha for Education, has made a difference to tens of thousands of marginalized children since 1998.

In its 13th year, WAH 2010 has chosen 13 projects from all over India, addressing the issues of child labor, disabilities, and access to education. WAH 2010 sends 100% of your donation directly to the 28 schools and 2214 children supported by these projects. By contributing to WAH, you can bolster our commitment to bring hope to thousands of underprivileged children in India. 

Donate now, share a Teachers Day Gift - the gift of education!

With warm regards,
Mail Checks to:
'Asha for Education',
PO Box 1287,
Princeton, NJ 08542.
Mention 'WAH 2010' on the memo

Saturday, September 04, 2010

Tiny drops of water ......


 
 
 
"How wonderful it is that nobody need wait a single moment before starting to improve the world."
 
- Anne Frank 
 
 




Prepare.
Help Empower
Work An Hour
 
 
13 projects
28 schools
2000+ students
 
 
 
Raised: $54,333
Goal: $200,000
 

Dear Asha patron,

Education is the key to unlocking the door to socioeconomic change. Women and children with seemingly no way out of the cycle of poverty are given a chance by the means to educate themselves and better their lives. This year's Work An Hour Initiative funds many projects that bring the gift of education to the impoverished communities of India. This week, we highlight two innovative centers that serve communities in Manipur and Tamil Nadu helping them bridge the gap.

SACSAS Academy

The SACSAS Academy in the Laishoi and Maobam villages of Manipur influences change for the underprivileged and downtrodden children (up to the age of 8) that make up a large part of the community. Providing them with quality education , SACSAS Academy offers children a way out in areas where there is no formal schooling system. Generally the illiterate parents never feel the importance of getting their children quality education. SACSAS instills the habit of going to school  in children so that they will compel their parents to send them to schools in nearby villages once they are finished at SACSAS Academy. Read more.

People's Action For Transformation (PAT)

PAT provides a number of unique and innovative services for the slum community of Trichy in Tamil Nadu. It offers the women of the area micro-loans at reasonable interest rates along with guidance on financial management and other microfinance programs. Women put these loans to use by starting small enterprises or expanding their existing enterprise. The interest from these loans is used to fund the primary education and day care of the women's children. Read more about this circular pattern of operation which has enabled PAT to make large strides towards self-sustenance.

WAH 2010 is in the last two weeks of its campaign.  We have a fair way to go. You can help us reach our target and continue supporting innovative projects that focus on socioeconomic change in India. Donate your hour now ...

With warm regards,
Asha for Education
Please mail checks to:
'Asha for Education',
PO Box 1287,
Princeton, NJ 08542.
Mention 'WAH 2010' on the memo

Wednesday, August 25, 2010

Support the differentially-abled ....



 
Asha for Education's Work An Hour (WAH) 2010 campaign features 13 projects across India aimed at catalyzing socio-economic change. Change is an uphill battle for the 10 million children with disabilities in India as they continue to be treated with indifference, pity and revulsion. Government schemes such as Integrated Education for Disabled Children reach out to only a fraction of affected children. In a society where the disabled child is looked down upon, ostracized and subject to discrimination even by their own parents, the two projects showcased below aim to give differentially-abled children  the resources they need to break free of the confines of inequality.

By your contribution to WAH, these projects will receive much needed support to make a difference. At WAH, 100% of your contributions are utilized towards these projects. Every contribution counts. With only 3 weeks left in the campaign, take a minute now and contribute towards a better India and a better life for these children. Read on about these projects and feel free to contact us for more information.
 
13 Projects
28 Schools
2214 Children

 
 
Raised: $45,681  
Goal: $200,000

Samarth
Ganjam District, Orissa
Set out to eliminate discrimination of disabled children in the Ganjam district of Orissa, Samarth educates the children with the aim of eventually bringing them into the fold of mainstream schools. Here, aside from the gift of education, children are offered free meals and residence. The project aims to train and educate the disabled children in order to eventually mainstream them into educational institutions and society. Liaison and interaction with the local schools to create awareness towards the needs of differentially-abled students and special teacher training to work effectively with these children have made this project very effective. Samarth gives disabled children a true second chance. Read more ....

Hariksha
Avalurpet, Gingee Taluk, Tamil Nadu

Harishka is a learning center serving Avalurpet and its surrounding villages in Tamil Nadu. Catering to approximately 30 children with cerebral palsy and developmental disabilities, Hariksha teaches these children basic skills regarding hygiene, motor capacity, physical therapy, special education and more. The project is in a rural area with high incidence of mental disorders and a callous attitude from the society due to a lack of awareness. These children, who used to be ill-treated and seen as a burden are being taught basic life skills at Hariksha. The staff also conducts periodic workshops to increase awareness amongst  the parents and enables continuing care of these children when they return home from the learning center. Since its inception, the quality of medical care provided to children has consistently improved and the children show improvement in their daily activities.  Read more ....

Take a minute, Donate an hour, Change a Life...

With warm regards,
 

 


Mail Checks to:

'Asha for Education',
PO Box 1287,
Princeton, NJ 08542.
Mention 'WAH 2010' on the memo 




Tuesday, August 24, 2010

Why girls don't love software-guys!!

image

image

image

image

Thursday, August 19, 2010

An hour to stop child labor and exploitation....


Have you ever come across a 10 year old working in a factory or a shop-floor and wondered how difficult his/her life must be? Child labor and exploitation in India is a grave and extensive problem. Children are viewed as a form of economic security in desolate settings, necessary to help supplement their families' income. Parents often sacrifice their children's education, as offspring are often expected to uphold their roles as wage-earning members of their clan. This year, Work an Hour (WAH) supports three projects - Nishta, Society for Education and Action, Puvidham - that prevent child labor and provide education to the children living in helpless conditions.

By contributing to WAH, these projects will receive much needed support. At WAH, 100% of your contributions are utilized towards these projects. Every contribution counts, and no amount is small. With only 4 weeks left in the campaign, take a minute now and contribute towards a better India and a better world.
 
13 Projects
28 Schools
2214 Children

 
 
Raised: $39,730  
Goal: $200,000

 
Nishtha
Subudhipur, West Bengal
The red light district of the remote village of South 24 Parganans of West Bengal is populated by female sex workers bound within extremely difficult circumstances. Aside from the grittiness of their full-time jobs, most of their meager wages go toward rent, bribing the police and pimps and paying for liquor, an integral part of their profession. Such a profession is bound to leave these workers' children in dire straits. Having no other choice but to work on the streets to supplement their mothers' inadequate incomes, they face a cycle of poverty with no end in sight. Nishtha provides these children with food, education, health care and most importantly, a secure place to stay where they can exist unthreatened. Read more


Society for Education and Action (SEA)
Kancheepuram, Tamil Nadu

In the fishing community of Mamallapuram, children are often forced by economic conditions to drop out after primary school and begin fishing or panning salt at around 10 years old. SEA has developed several programs in Mamallapuram to keep children out of the work force and in school. SEA's services aim to increase awareness of the value of education, appoint qualified teachers, create motivation centers, child health programs, parent-teacher meetings and youth groups to eliminate child labor. Read more

 
Puvidham
Dharmapuri, Tamil Nadu
Puvidham is a school and boarding house for children of migrant workers, who drop out of government schools and from the National Child Labour Prevention program. Located in the Dharmapuri district in Tamil Nadu and operated by a local husband and wife team, Puvidham provides primary school, hostel accommodation, environmental and farm training. Children of migrant workers and those outcast from traditional schools in this area would struggle to obtain a formal education if it weren't for Puvidham, and not only does it provide a formal education, but it does so by using methods of holistic learning, instilling in the students a sense of self confidence and faith in the power of education. Read more

Take a minute, Donate an hour, Change a Life...

With warm regards,
 

 

Mail Checks to:

'Asha for Education',
PO Box 1287,
Princeton, NJ 08542.
Mention 'WAH 2010' on the memo 



Monday, August 16, 2010

Fwd: An Hour for Independence



 
"A small body of determined spirits fired by an unquenchable faith in their mission can alter the course of history."
- Gandhi 
 
 





Prepare. Help Empower
Work An Hour
 
13 projects
28 schools
2000+ students
 
Raised: $31,873
Goal: $200,000
 

HAPPY INDEPENDENCE DAY! It's the eve of our 64th independence day and a time and reason to rejoice. India, as a democratic republic has moved away from the shadows of its colonial past and is rapidly making impressive strides, positioning itself as one of the fastest growing in the world.

Despite all the growth, there is a glaring economic ambiguity and disparity, accompanying the theme of progress. Fewer than 40 percent of the country's adolescents attend secondary schools, and over half of 10-year-old rural children in India are unable to read at a basic level. Without education, these children are left without means to escape their poverty, creating a society with alarmingly widening socio-economic inequality.

Asha for Education, rated 4/4 by America's premier independent charity evaluator – Charity Navigator, has been working since 1991 to bridge the socio-economic disparities through education. Work An Hour (WAH), the annual fundraiser organized by Asha for Education, has made a difference to tens of thousands of marginalized children since 1998.

In its 13th year, WAH 2010 has chosen 13 projects from all over India, addressing the issues of child labor, disabilities, and access to education. WAH 2010 sends 100% of your donation directly to the 28 schools and 2214 children supported by these projects. By contributing to WAH, you can bolster our commitment to bring hope to thousands of underprivileged children in India. By donating a symbolic hour of your time, you can give Indian children the tools they need to free themselves of the confines of hunger and socio-economic inequality.

The ambition of the greatest man of our generation has been to wipe every tear from every eye. That may be beyond us, but so long as there are tears and suffering, so long our work will not be over," said Jawaharlal Nehru, the first prime minister of independent India. What better way to celebrate India's independence by helping liberate its people—this time from poverty.

Celebrate India's Independence by donating to our Work An Hour campaign. Every small contribution counts. We look forward to your support.

 
With warm regards,
Mail Checks to:
'Asha for Education',
PO Box 1287,
Princeton, NJ 08542.
Mention 'WAH 2010' on the memo


Thursday, August 12, 2010

Towards freedom & independence. Donate an hour. Empower a child.....


"Be the change you want to see in the world"
- Gandhi 
 
 





Prepare. Help Empower
Work An Hour
 
 
13 projects
28 schools
2000+ students
 

Raised: $21179
Goal: $200,000

Dear Asha patrons,

On August 15th, India will celebrate the dawn of the 64th year of independence from British rule. Powered by selfless leaders from Rani Lakshmi Bai to Mahatma Gandhi and the trio of Lal-Bal-Pal, India's struggle for sovereignty brought to the forefront the great capability of Indians to stand united for a higher cause. Challenges aplenty lay ahead - but so did hope, and the will to write it's own destiny.

63 years hence, despite India's independence, there still is true freedom to be accomplished. Many of India's children are trapped in poverty, mired in social inequality and suffer from lack of education. Caught in a web of hunger and work, these children are far from free—their active little minds being dulled by a life of struggle. Is there a way out? Is there hope for them to write their own destiny?

"There can be no question of blind revolution, but of steady and purposeful education," said Rabindranath Tagore, Nobel laureate in literature. Tagore's vision for political freedom was to inspire his fellow countrymen through education. Today, his words ring true in Asha for Education's Work An Hour (WAH) initiative, which endaevors socio-economic change through the critical requisite of education for all.

This year, WAH contributions will go towards 13 projects dedicated to closing the divide between India's rich and poor, helping children overcome disabilities, and preventing child labor in India. But none of these projects can function without the generous support of donations from individuals that care. For millions in India, there are challenges ahead - but so is hope.

Just as the people of India overcame the injustice of British rule, we're asking you to help us overcome the great challenge of socio-economic inequity in India with a contribution to our cause. In the same spirit of those that helped India realize its independence, you can join us in providing am impetus for the underprivileged to realize their potential. Your contribution can teach a girl how to read, or prevent a boy from being a child laborer, or liberate a family from poverty.

Be an enabler for socio-economic change. Join our effort in bringing a better life to the children of India. Please donate to Asha For Education. Visit www.workanhour.org to find out more. 
 
With warm regards,
Mail Checks to:
'Asha for Education',
PO Box 1287,
Princeton, NJ 08542.
Mention 'WAH 2010' on the memo

Thursday, August 05, 2010

Every contribution counts. Take a minute. Make a gesture...

 
Prepare. Help Empower
Work An Hour
_
13 projects
28 schools
2000+ students

 
It is the year 2010. The age of the internet - information readily available at one's fingertips.   But for millions of children and adults alike in the villages of India, education is still a distant dream. For them, the wealth of readily available knowledge is, but inaccessible. With over 70% of India's population living in rural areas, a good basic education might just be the factor that changes their world.  The factor that could be their 'impetus to succeed'.
 
Asha for Education's Work an Hour 2010 features 13 projects in India working to improve the lives of thousands. Today, we bring to you two projects - ACRD and MCF - which are working towards rural empowerment. Let us make a small contribution  towards these projects and bring hope to the thousands of children. Every minute is precious. Every rupee counts. Donate an hour of your work now. Visit www.workanhour.org to know more.

 
Mountain Children's Foundation
Uttarakhand
Mountain Children's Foundation works with 30 partner NGOs in Uttarakhand, reaching out to
over 13,000 children and nearly 700 village level groups. MCF has historically been working on child rights, education, gender equality and other issues in Uttarakhand. The Right to Information project was started between Asha and MCF with a vision of empowering students with the RTI Act . The program was a bigger success than what we had  imagined when we started it. 21 partner NGOs were involved in 104 villages with around 4000 children and filed nearly 500 RTI applications. The RTI petitions encompassed issues ranging from education, playgrounds, electricity, water, roads and health to ration cards, panchayat, BPL cards, pensions, irrigation and child rights. Click here to read further.
 
 
Assam Center for Rural Development
Assam
Nartap High School and Bonpura Primary Schools in the Kamrup district of Assam were started as venture schools in the 1990s. Both schools are situated around 40-50 kms from Guwahati. Students come from poor laborer families living below the poverty line. Asha for Education's involvement with these schools started in 2004 with the construction of a school building and has since come a long way. Asha now supports the teachers, mid-day meals, stationary, excursions and is actively involved in the running of the school. These efforts have borne fruit with a high percentage of students passing the board exams. With Asha's help, ACRD aims for the all round development of the students through Quality education, vocational training and encouragement for extra-curricular activities and sports.  Click here to read further.
 
Mail Checks to:
'Asha for Education',
PO Box 1287,
Princeton, NJ 08542.
Mention 'WAH 2010' on the memo 

 
 


Tuesday, August 03, 2010

Joke of the day

वयात आलेला झंप्या शाळेतून just आलेला असतो.
तो त्याच्या बाबांना सांगतो, " बाबा..आमच्या नवीन शिक्षिका ...खूप खूप.....म्हणजे खूपच सुंदर आहेत...."
बाबा झम्प्याला म्हणतात," अरे झंप्या....तुझी शिक्षिका तुझ्या आई सारखी आहे....असं बोलू नये..."
झंप्या लगेच बोलतो,,," बाबा ...तुमचं हे नेहमीचं आहे हं जिथे तिथे तुम्ही तुमचीच सेटिंग लावता,,,

Friday, July 30, 2010

Donate an hour - Give a child the gift of education....



"Impossible itself says I am possible. It depends on how we read and take up the things in casual manner." says Parameshwari – a beneficiary of Rehabilitation Center for Blind Women (RCBW). Parameshwari suffers from low vision and was unable to study. After joining RCBW and getting education through special training, she has now successfully completed 8th standard and has, in her own words, "lot of spirit and self confidence".  Like RCBW, Prayas is another Asha for Education partner who helps disadvantaged members of the society to "overcome disabilities." Work An Hour 2010 features these organizations that have given disabled children hope, and a chance at independency, self sufficiency and self dignity.

Rehabilitation Center for Blind Women (RCBW)
Tiruchirapalli, Tamil Nadu

Rehabilitation Center for Blind Women (RCBW), founded by Dr. Joseph Gnanadickam in 1975, aims to rehabilitate, educate, provide vocational training and replacement services to blind women. The rehabilitation services include Orientation and Mobility training, Computer learning through voice synthesizers, Braille shorthand and typewriting and many more.  The vocational trainings include Weaving, Telephone Booth manning, Block Printing and more to make blind girls and women independent and self sufficient.  RCBW also helps blind women socially through matrimony and has conducted over 400 marriages. Currently the residential facility hosts 80 blind women. Read more

Prayas
Jaipur, Jhalana, Rajapark, Amargarh, Sanganer - Rajasthan
Prayas is an ambitious effort by its founder Ms. Jatinder Arora to provide integrated vocational training for mentally and physically challenged children. It started in 1996 and now has branches in Jaipur, Jhalana, Rajapark, Amagarh, and Sanganer in Rajasthan.  Its main goal is to provide quality education for all children- regardless of their social status or capabilities. It supports the integration of special needs children into the mainstream through an Integrated Education approach. In addition, Prayas aims to improve and provide health and nutritional care for the underprivileged and also works with governmental and non- governmental agencies to advocate children's rights.  Today, Prayas serves around 500 children and helps 10000 families through different activities such as Health Camps, Vocational Training and Community Services. Read more

Take a minute, Donate an hour, Change a Life...

With warm regards,


 Raised: $12068.00
  Goal: $200000.00    

Mail Checks to:

'Asha for Education',
PO Box 1287,
Princeton, NJ 08542.
Mention 'WAH 2010' on the memo