Category Archives: Events/Camps

The events which I have attended or helped to organize. Like pipesCamp, WebCamp etc.

Introduction to Node.js at Yahoo Girl Geek Dinner

Last Thursday, I conducted a workshop about web development and node.js in Girl Geek Dinner event sponsored by Yahoo in Bangalore.

Girl Geek Dinner

Girl Geek Dinner was organized by Yahoo!’s Women in Tech (WIT) group, a grassroots volunteer-led employee organization at Yahoo!. The event is conducted to inspire and support the next generation of technical women.

Slides

You can access the slides that I used for the workshop from my slideshare account. I have also embedded it here for easy reference. You can also checkout my other presentations and slides from my talks page.

Demo source code

I have uploaded the source code of the demo which I used for the workshop to my github account. Feel free to use it in whatever way you want.

Embedding code in presentations

While preparing the slides, I solved a problem, which I wanted to solve for quite sometime (ie) to embed code in the slides with full syntax highlight. I will be writing a separate blog post explaining the same soon. So stay tuned :)

Posted in Events/Camps, Javascript/jQuery | Tagged , , , | 1 Comment

Building Robots using Android and Arduino in Google Devfestx

I just came back from Google Devfestx which happened in Bangalore today. The event was very well organized and I gave a talk on building robots using Android and Arduino. This is a slightly modified version of the talk which I gave at Droidcon. I have added some additional information, especially about NFC and communicating Audio Jacket.

Slides from my talk

You can access the slides of my talk from my slideshare account. I have also embedded it here for easy reference. You can also checkout my other presentations and slides from my talks page.

Demos

I showed a demo of my pet bot Asimi. You can download the source code and learn more about the bot from its homepage.

Due to some problem in the circuit, the demo didn’t work well. I realized that in future, I should always have a video of the demo handy, which I can show in situations like this.

I also showed a demo of a game which I created using a bunch of LED’s all connected together using charlieplexing. Will post more details about it soon.

Posted in Android/Java, Arduino, Events/Camps | Tagged , , , , | 7 Comments

Introduction to Hardware hacking and Arduino

I just came from Ayana 2012 where I gave a talk about hardware hacking using Arduino.

About Ayana 2012

Ayana is a two day event conducted by PES IT. It starts with tech talks on the first day followed by 24 hour hackthon, similar to Yahoo Open hackdays.

Introduction to hardware hacking using Arduino

In my talk, I first talked about why a software hacker should look into hardware hacking. I then followed it by a brief introduction to Arduino, using the famous Blink program.

After that I was talking about different ways by which you can make Arduino talk to Internet and mobile phones like Android.

In the end I also gave out some hack ideas for the participants.

Slides

I have uploaded the slides that I used during the talk to my slideshare account. I have also embedded it here for easy reference. You can also checkout my other presentations and slides from my talks page.

The talk went well and there were lot of questions after the event, which is generally a good sign :)

Buying Arduino in Bangalore

As it used to happen in my other talks about Arduino, even today lot of people asked me about places where they can buy Arduino in Bangalore. I have already collect a list of places from where you can buy Arduino in Bangalore. You can refer to that page, in case you are planning to buy Arduino in Bangalore.

Posted in Arduino, Events/Camps | Tagged , , , | 4 Comments

Dart Hackthon

If you have noticed, the last couple of my posts are around Dart, the new programming language which allows you to create web applications. It is because, last weekend, the Bangalore GTUG group organized a one day hackthon on Dart and I was part of the judging panel for the event :)

I started playing around with Dart for a couple of weeks now and so far, I kind of like the language, even though there are couple of bugs and some major features missing. That’s understandable since the language is still a technical preview.

Hacks

The following are some of the notable hacks from the hackthon

Snake Game by Sundar (it’s not Sudar ;) )

It’s the classic snake game implemented in HTML5 using Dart. You can checkout a hosted version and the source code is available at github.

Charting Library

This is a charting library which allows you to create both pie and bar charts using Dart. You can checkout the source code in github.

Mocking library for Dart

It is a simple mocking library which allows you to write mocks to test Dart code. I personally liked this project very much.

Tbilisi hackthon

GTUG Tbilisi is planning to have a Dart hackthon like the one we had in Bangalore and tonight I am going to do a hangout session with them going over the Dart language and how we did our hackthon. You can check out the slides which I prepared for the event below. You can also checkout my other presentations and slides from my talks page.

On the whole, Dart is a good language which you can use to create complex web applications. But it’s not yet ready for prime time use yet.

Posted in Events/Camps, Javascript/jQuery, Web Programming | Tagged , , | 2 Comments

Transferring data from Android using Audio

Just came back from monthly Bangalore Android meetup. Today I gave a talk about transferring data from in and out of Android using the audio jacket.

About the talk

In the talk I mainly discussed about the way by which you can transfer data in and out of Android using the audio.

I also discussed about the ways by which you can read this data in Arduino from Android.

Slides

I have uploaded the slides, which I have used in the talk to my slideshare account. I have also embedded them below so that you can easily view them.

Video

I have embedded the video fo the talk as well. My talk starts after 20 minutes.

Discussion about my marriage card

Badrinath also gave talk about NFC in the meetup and he used my wedding card for my demo.

It’s kind of great to know that he remembered my marriage card even after my marriage which happened around 2 months before ;)

Questions/Feedback

If you have a question or feedback/comments about my slide, then do let me know by leaving a comment below.

Buying Arduino in Bangalore

Lot of people asked me about buying arduino in Bangalore. Instead of answering them separately, I consolidated the different options in my blog. Let me know if I missed out any place.

Posted in Android/Java, Events/Camps | Tagged , , | 6 Comments

Slides from my talk about using JavaScript at TechEd

Just came back after my talk today at Microsoft TechEd about JavaScript.

About the talk

The talk was mainly about using JavaScript in today’s world. I gave a brief about different frameworks and some suggestions on when to use each one of them.

It also covered using JavaScript in different scenarios. The following are the different use cases that I covered

  • Using JavaScript in the Brower/client
  • Using JavaScript in the server
  • Using JavaScript to create mobile apps
  • Using JavaScript to create desktop apps
  • Using JavaScript to control devices connected to your computer

Slides

I have uploaded the slides which I used for the talk to my slideshare account. I have also embedded them below so that you can easily view them.

Questions/Feedback

If you have a question or feedback/comments about my slide, then do let me know by leaving a comment below.

Posted in Events/Camps | Tagged , , , , | 5 Comments

Building Robots using Arduino and Android at DroidCon

I just came back from yet another amazing event by HasGeek. This time it is DroidCon.

DroidCon

DroidCon is a developer conference and is part of world’s largest series of Android conferences. It happened at Bangalore on 18th and 19th of November.

Slides from my talk

I gave a talk about building robots using Android and Arduino. I explored the different ways by which you can make both Android and Arduino talk to each other, concentrating on the advantages and disadvantages of the different approaches.

When I find some free time, I will write about these approaches in more detail with code samples for each of them. So stay tuned :)

You can find the slides from my talk below.

Demo Video

Thanks to Arun for shooting this video

Demo source code

I also showed demo of my pet bot Asimi (more details about her later). You can download the source code and learn more about the bot from its homepage.

Update

Here is the video of my talk.

Posted in Android/Java, Arduino, Events/Camps | Tagged , , , , , | 19 Comments

Yahoo HackU at IIT-Delhi

This past weekend, Yahoo conducted HackU (Hackday for university) at IIT – Delhi and I was part of the Technical crew that conducted the event.

In the event, I talked about Yahoo Query Language (YQL) and thought of sharing the slides here so that it could be useful for others as well.

Slides

Code samples to access YQL

I am also trying to collect code snippets to access YQL in various languages. If your favourite language is not there then send me the code snippet and I will add it there.

Visit round Delhi

Before the event we also went around Delhi (especially Qutb Minar and India Gate) and you can check out the photos in my Flickr stream

india-gate-15 Leaping.. Lost in thought.. Qutb Minar

Posted in Events/Camps | Tagged , , | 4 Comments

Introduction to Node.js at jsFoo

I gave a talk about Node.JS at jsFoo, the JavaScript conference today. I thought of sharing the slides and the source code of my demos so that it would be useful for others.

You can find the slide that I used for the talk from my slideshare account. I have also embedded it below for quick browsing

Slides

Video

Demo source code

I also used a couple of demos for my talk. You can download the source code for all of them from my github account.

Hack night

Before the event, we also had a hack night, where we were trying to create some apps using JavaScript over a weekend. I created a small game prototype using socket.io. You can download the source for this as well from my github account.

Speaker Video

Here is the speaker video which hasgeek recorded before the event.

Posted in Events/Camps, Javascript/jQuery | Tagged , , | 5 Comments

Yahoo HackU at IIT-Kanpur

This past weekend, Yahoo conducted HackU (Hackday for university) at IIT – Kanpur and I was part of the Technical crew that conducted the event.

In the event, I talked about Yahoo Application Platform (YAP) and thought of sharing the slides here so that it could be useful for others as well.

Posted in Events/Camps | Tagged , , | Leave a comment