Friday, 31 January 2014

Setup for Firefox OS Application Development

HTML5 has been in buzz for last few years. Basically It’s the latest version of HTML. It uses a standard code to create online content. But here I’m not going to describe about HTML5.

Firefox OS Introduction:
This post is about setting up environment for one of the emerging mobile Operating system Firefox OS which uses HTML5 for developing Applications. It was started by Mozilla Foundation and earlier named as Boot to Gecko(B2G).

http://upload.wikimedia.org/wikipedia/commons/4/42/Firefox_OS.png

Firefox is based on linux and over that it uses a layout engine called Gecko. Gecko is the application runtime of Firefox OS. Gecko implements open standards for HTML, CSS, and JavaScript. Firefox OS, powered by Gecko engine, runs only websites in the form of apps, known as web apps.

Tuesday, 28 January 2014

Converting CSV to XML and then to C# Object List

Recently I was working on a project where I had to convert a CSV file to XML.
CSV was generated from a database table. Later that XML has to be converted to C# list and used in the project as setting values.

I'll use a sample csv data here that contains information about few students like their roll number, name and marks in various subjects

Create a C# Console application and add csv file in Resources folder. I'm naming it StudentMarks.csv.



Thursday, 23 January 2014

Drive access problem in windows

I have a dual boot Ubuntu/Windows7 laptop. I frequently use both of them. I guess because of that I faced this really bad problem in my windows machine sometimes back. My D:\ drive was not accessible from windows and it was showing this error everytime I try to open it or double click on it. But it was working absolutely fine in Ubuntu.




Tuesday, 21 January 2014

Use Qt Creator as full fledged C++ IDE

 I was putting efforts to learn C++ for so many months but didn't find any suitable IDE on which I can practice. Then few months ago, one of my friend introduced me to Qt Creator, as one of the best IDE for C++. During the free time in this summer I gave it a try and started learning the language with the help of a ebook on this IDE. And surprisingly, I found Qt Creator to be perfect in so many ways. Every feature I was looking for previously, is  available in it.

Even though, Qt Creator is basically designed for development of Qt applications but It has everything to become a full fledged C++ IDE. I tried it on ubuntu till now. It can be installed directly from software Center. Windows version is also available for download on website.

How to use jQuery UI datepicker in Webpage

I was developing a simple java web application where I needed a datepicker. So here is how I used the jQuery UI datepicker in my application.

First you need to include jQuery UI javascript and css in head of your html page.


Play Classic Dave game in windows 7 32 bit using DOSBOX.

Remember the Classic Dave game you might have played more than 10 years ago. That was the first game I played on PC. I liked it a lot. But it's not possible to play Dave directly on Windows 7 32 bit.

Dangerous Dave

Friday, 10 January 2014

Welcome...!!!

Welcome to kushdilip's blog.

My name is Dilip Kushwaha. I'm a software developer at a company in Bangalore, for more details visit http://www.kushdilip.com .

Why I started this blog?
Because I keep on trying various stuff like technologies, apps, softwares, gadgets, DIYs and lots of other stuff. Its difficult to keep track of things we do in this fast paced life. And this blog will help me keep track of experiments I do and want to share with others.

If you want to contact me please leave comments or contact me on twitter @kushdilip or visit kushdilip.com/contact.

Thanks for stopping by. :)