Jun
12
2009
0

Clinton from Chicago – USA @ Nagpur to Learn C Programming

Stories of Indian students and professionals thronging distant shores in search of greener pastures and better education opportunities are now all too common. Every year more than 100,0000 students from India travel to United States alone to get higher education. Here is the story of an American inventor who traveled not less than 14,000 kilometers from Chicago, USA to Nagpur, India to learn C Programming from the true master of the art – Yashavant Kanetkar. His name is CLINTON EVGENE CRAWFORD. At first glance he appears to be a normal American – always smiling, eager to speak to people and willing to adjust to whatever foreign countries might have to offer to them.

Mr. Clinton came to India with a dream of productising more than 10 inventions – small and large (by his own admission). He plans to hire several programmers to give shape to his ideas. He says that he plans to learn programming because he wants to be able to tell who is really a good programmer.

On landing at Nagpur airport he came straight to our Ramnagar office. On the airport one of the Taxi drivers told his friends to cheat the “foreigner”. But thankfully he was not cheated and he came here safely. On arriving here, Mr. Sharmaji a guard at our office who doesn’t know a word in english managed to communicate with him and found him a AC room nearby. He is quite happy to be here and loves the “hot” climate of orange city.

Let us hope that this reverse flow of students and ideas continues and opens our own minds to broader world and makes us accept the global talent more freely.

Regards,
Asang Dani

Written by Asang Dani in: Default, General, News |
Jan
25
2009
1

The Wall Street

Today I watched the 1987 movie Wall Street starring Michael Douglas, Charlie Sheen and Martin Sheen. I think this is a film every would be engineer in India should watch. The reason I say this is simple. Many of them are attracted to a glamourous career in finance industry – be in students from IITs, NITs or other institutions. In the process they hardly realize what they are heading for. The movie shows an unscrupulous Wall Street shark played by Michael Douglas who raids the companies uses them to meet his greed and a budding associate played by Charlie Sheen – whose father Matin Sheen is a union leader for an airline company. He is an honest man – but his son idolizes Michael Douglas. Finally they show how Charlie realizes the sins he is about to commit by falling for Michael’s traps and deception and goes out of the way to save his father’s airline company and jobs of workers. Finally – Matin Sheen tells his son that “Although you are going to jail – in  a weird way this is best thing that could have happened to you. Rather than living off by selling and buying shares of someone else – finally you are thinking of creating things and not destroying someone”.

I feel sorry for the loss that India as a country makes by losing lot of such budding and creative minds to the lure of easy money offered by big finance and consulting companies of the world. By being engineers they may make much lesser money but enough to give them self respect and pride of having done something useful with the brainpower that they are gifted with.

Written by Asang Dani in: Default, General | Tags:
Dec
03
2008
2

क्वेस्ट C Programming – अब आ चुका है!

प्यारे मित्रो,

क्वेस्ट – C प्रोग्रामिंग का हिन्दी संस्करण आपतक पहुचाने का हमारा सपना साकार हुआ है. निश्चय ही वह आपको पसंद आएगा. और जानकारी के लिए निचे दिए लिंक के ऊपर क्लिक करे.

http://quest.ksetindia.com/product_info.php/Product/Quest_C_Programming_In_Hindi

जय हिंद!

Written by Asang Dani in: Default, General, News | Tags: , , , , , ,
Nov
28
2008
0

जल्द आ रहा है – क्वेस्ट हिन्दी में!

प्यारे मित्रो,

  बहोत जल्द क्वेस्ट – C प्रोग्रामिंग का हिन्दी संस्करण आपतक पहुचाने का हमारा सपना साकार होनेवाला है. हमें आशा है की आप उसे उतनाही प्यार देंगे जितना अंग्रेजी क्वेस्ट को दिया.

जय हिंद!

Written by Asang Dani in: Default, General, News | Tags: , , ,
Nov
16
2008
0

Quest – Career Guidance Released

With plethora of educational and professional opportunities in IT sector, confusion prevails in minds of most youngsters when it comes to making a career in this industry. They rarely find someone accessible who can guide them in matters as simple as creating a good resume or choosing what subjects to study. If you want to succeed and make it big in computing and make it a lifelong passion, this course is for you. In this course we have packed all the experience that we have gathered while working with Indian and global IT companies for more than 15 years. For details click here:

http://quest.ksetindia.com/product_info.php/Product/Quest_Career_Guidance

Written by Asang Dani in: Default, General, News | Tags: , , ,
Nov
12
2008
0

Interview Questions in C++ (Book) Released

As most of you are aware, the road to a successful career in software starts with a series of Written Technical Tests conducted by most IT companies in India. These companies test your fundamental skills in programming and design in three major areas – C Programming, Data Structures and C++ Programming. Most of you may have prepared for that “dream test” without knowing the exact pattern, the level and the difficulty of questions that appear in such tests. As a result, you are not able to give your best performance in these tests.<br />This “Interview Questions” series addresses these concerns and is aimed at giving you the necessary practice and confidence to help you crack these tests. This series presents a whole gamut on questions on different topics in each of these three subjects—C, DS and C++. For more information about Interview Questions in C++ book, please visit:

http://quest.ksetindia.com/product_info.php/Product/Interview_Questions_In_CPP_Programming

Written by Asang Dani in: Default, General, News | Tags: , , , ,
Oct
28
2008
0

Interview Questions in C Programming (Book) Released

As most of you are aware, the road to a successful career in software starts with a series of Written Technical Tests conducted by most IT companies in India. These companies test your fundamental skills in programming and design in three major areas – C Programming, Data Structures and C++ Programming. Most of you may have prepared for that “dream test” without knowing the exact pattern, the level and the difficulty of questions that appear in such tests. As a result, you are not able to give your best performance in these tests.<br />This “Interview Questions” series addresses these concerns and is aimed at giving you the necessary practice and confidence to help you crack these tests. This series presents a whole gamut on questions on different topics in each of these three subjects—C, DS and C++. For more information, please visit:http://quest.ksetindia.com/product_info.php/Product/Interview_Questions_In_C_Programming 

Written by Asang Dani in: Default, Events, General, News |
Jun
01
2008
0

Japan: First Impressions

We went to Japan this May on a trip that spanned 50% of the country. I had done fair bit of reading on Japan – it’s culture, people a little bit of history etc. We landed at Osaka Airport late in the evening. Osaka airport is built on an artificial island. Starting with the queues at the immigration counter, silent nature of Japanese people was in stark contrast with my fellow Indians – no offense meant! Compared to America, one of the best things I felt immediately after getting there was abundance of public transportation – both ground and rail. Roads are as good as they are in the US – better in many cases. Road signs are bi-lingual. So getting lost is not that easy. Fascination of Japanese with machines is remarkable – be it a vending machine, coin-changers, bus station, train station, toilets automation and machines are omnipresent. Density of population is quite high in most metro cities but commute doesn’t take a toll on you as it does in Indian metros or even most American metropolitan areas. Our colleague in Japan told us that most people in Japan believe that there is too must of infrastructure there.

Indians are held in quite high esteem by most Japanese and they feel that if India has achieved what it has without much government support and infrastructure; imagine what they would do if “they” had the right infrastructure. Most of them believe that we Indians are really good at mathematics and science — I won’t say anything about that, otherwise my countrymen will pelt me with stones.

Overall my first impression was that Japan is a very nice country without xenophobia – at least about Indians. They are a country which has achieved a lot but as individuals most people are polite and do not exude the confidence that is so typical of most Indians. Learning Japanese is a key to success in Japan. It’s not easy – but it’s about time that we as a nation thrive on doing things that are not necessarily easy. I think that there is a lot of potential for business between India and Japan, provided we understand each other’s cultures and young Indians seize the opportunities that are available in IT and other sectors in Japan.

Shitsurishimasu (Good Bye)!

Written by Asang Dani in: Default, General, News |
Apr
21
2008
0

Test Your C#.NET Skills – Part I & II (Books) Released

There are two steps involved in mastering C#.NET – first imbibe the language elements of C#.NET and then use them to harness the power of .NET technology. Part I is about the Language Elements of C#, whereas Part II is about the Technology Skills of C#.NET. These books will help two categories of readers – those who wish to find out how good C#.NET programmers they are and those who wish to find out how good are the candidates who claim to know C#.NET. These books will help you test your skills in C# language as well as technology areas. They are very helpful for job interviews, vivas, examination etc. You can purchase them online at our KSET Quest Store.

Written by Asang Dani in: .NET, Default, General, Networking, News |
Apr
20
2008
0

The Large Hadron Collider – Will it unravel the mysteries of universe?

Most of us lead a life running about our daily chores with little or no excitement. Same cannot be said about peopl working on creating world’s largest particle accelerator - The Large Hadron Collider being built more than 100 meters underground at border between France and Switzerland. The goal of this effort – which is global in nature is about unravelling the mystery of elusive subatomic particle – Boson with an ultimate aim to unravel the secrets of origin of universe, Grand Unified Theory, and many other unanswered questions about the universe as we know it.

Today there was a article on this in local Marathi newspaper by eminent science writer Dr. Bal Phondke. Wikipedia contains very good information on the same. For all those who have a scientific bent of mind, take a look at:

http://en.wikipedia.org/wiki/Large_Hadron_Collider

The experiments are expected to being in just a few months so stay tuned for more updates!

Written by Asang Dani in: Default, General, News |
Mar
10
2008
0

Quest – ASP.NET Thro. C# And VB.NET – Now Available

We are glad to announce the launch of two new Quest courses

- ASP.NET Programming Through C#
- ASP.NET Programming Through VB.NET

Based on pre-orders we can clearly see that these were the most eagerly awaited

Quest titles. We have made every attempt to make it useful for beginners and professionals alike. ASP.NET Programming is Microsoft’s flagship techonlogy that has become immensely popular over last 7-8 years. It exploits the true power of .NET languages – C# and VB.NET and makes it fun to build professional web applications. We are sure you will find these courses useful and enjoyable.

Written by Asang Dani in: .NET, Default, Events, General, Networking, News |
Feb
18
2008
1

Creating .NET Web Services eBook – Now Available

C programming language was instrumental in taking the art of programming to masses. More than 35 years later, Web Services are transforming the way we do programming, in an equally, if not more, dramatic manner. Procedural programming gave rise to Object Oriented Programming. With the spread of TCP/IP networking, Web Services now enable you to build software in truly distributed and reusable manner. In short, they represent libraries on the network. In this journey, we will show you how the web allows companies and individuals as diverse as people on this planet to create software for the coming decades.

http://quest.ksetindia.com/product_info.php/Product/eBook_Creating_Web_Services_Using_.NET

Written by Asang Dani in: .NET, Default, General, Networking, News |
Feb
14
2008
1

WinCE Training eBook – Now Available

KSET Pvt. Ltd. is proud to annouce Detailed Technical Training eBook for Microsoft Windows CE ( Compact Edition ) 5.0/6.0 – better known as WinCE. WinCE is Microsoft’s flagship embedded and mobile OS. We have created this training material through years of experience and actual WinCE work. This content will address lack of good quality learning material in this important technology area.

http://quest.ksetindia.com/product_info.php/Product/eBook_Embedded_Systems_Using_WinCE

Written by Asang Dani in: Default, Embedded Systems, Events, News, WinCE |
Dec
21
2007
2

Go Embedded! (Book) – Now Available

Go Embdded BookAfter a long wait, long promised book – Go Embedded! will be available for sale in a bookstore near you. It includes in-depth coverage of following topics:

  • Embedded C Programming
  • Operations On Bits
  • Introduction to Embedded Systems
  • Embedded System Boards
  • First Embedded System Program
  • Blinking LEDs
  • EEPROM Programming
  • Flash Programming
  • Programming With Sensors
  • Interrupts & Timers
  • Serial Communication
  • Serial Communication Using Interrupts
  • Building Interactive Embedded Systems
  • Working With RTC Using I2C Bus
  • Build Process Internals
  • Working With Makefiles

Buy it online at http://quest.ksetindia.com/product_info.php/Product/Book_Go_Embedded

Written by Asang Dani in: AVR, Default, Embedded Systems, Events, General, News |
Nov
16
2007
0

Quest – Data Structure Through C++ released

Dear Sir/Madam,

Quest Team is proud to announce launch of one more course to it’s Foundations of Computer Science series – Quest – Data Structures Through C++.

It includes in-depth coverage of Data Structures and necessary C++ topics like:

  • Linked Lists – Singly, Doubly, Circular
  • Queues
  • Binary Trees
  • Tree Traversal
  • Searching
  • Sorting
  • Graphs
  • Depth & Breadth First Search

etc…

We are sure that you will find this course very useful. If you wish, you can order it online at:

http://quest.ksetindia.com/product_info.php?products_id=42

With Warm Regards,
Quest Team

Written by Asang Dani in: Default, Events, General, News |
Nov
11
2007
6

Quest – Java and C# Programming released

KSET Pvt Ltd is proud to announce launch of two more courses to it’s growing list of titles

  • Quest – Java Programming
  • Quest – C# Programming

Both these courses include in-depth coverage of Java and .NET platforms with topics like:

- OO Programming
- Interfaces
- Generics/Templates
- Web Services
- Network Programming
- Stream I/O
- Annotations and Attributes
- Using XML etc…

We are sure that you will find these titles useful. If you wish, you can order them online at:

http://quest.ksetindia.com/

http://quest.ksetindia.com/product_info.php/Product/Quest_Java_Programming

http://quest.ksetindia.com/product_info.php/Product/Quest_CS_.NET_Programming

Written by Asang Dani in: .NET, Default, Events, General, News |
Sep
16
2007
2

Seminar at Bharati Vidyapeeth Karad

This was a seminar on Pointers and C. Karad is picturesque town surrounded by Sahyadri mountain ranges on the western coast on Maharashtra. We reached there in the afternoon after a 3 hour road journey from Pune. The road is part of ambitious GQ (Golden Quadrilateral) project and highway is NH-4. Tunnels and other engineering marvels make you feel that we are surely going to benefit a lot when infrastructure is made available.

At the venue, two projectors, two microphones etc. were arranged for. Close to 400-500 students were patiently waiting for the seminar in an orderly manner. This is something we have noticed over last couple of years. Students in smaller towns are more hungry for knowledge than their counterparts in larger cities. Despite all odds like loss of power to laptop, electric shock in audio system, we were able to carry on. Again – students were very patient and understanding. Post seminar, everyone was energized enough to create a stampede of sorts for meeting with us.

We told the students what we have been always saying wherever we go – rise beyond the realm of languages and get your hands dirty with technology while you are in college. If we have to continue to lead in the IT sector as a nation, absorbing advanced technologies early in your career is the key. During college years, team spirit and freedom to try new things would certainly spawn entrepreneurs of tomorrow.

Written by Asang Dani in: Default, Events, General |
Sep
09
2007
3

Video-based IT Courseware “Quest” and “Let Us C” to be launched in Japanese

This was announced by Mr. Kiouchi Nakamura Vice President, Innosoft Japan at a glittering ceremony on Sunday. This courseware has been conceived and created by KSET Pvt. Ltd. under the leadership of renowned IT authors from city Mr. Yashavant Kanetkar and Mr. Asang Dani. This courseware is a unique combination of audio, video and PowerPoint presentations delivered through a state of the art content delivery platform developed by KSET. Once installed on the PC, this courseware gives the user a live class-room experience on his home PC.

“Japan is a product centric country, and this unique way of disseminating top quality knowledge would have tremendous appeal in Japan”, said Mr. Andrew Larson, President, Innosoft Japan while addressing the gathering.

http://goembedded.ksetindia.com/quest_japan_launch.jpg

They were full of praise for this novel way of reaching the masses with top-quality educational content at a very reasonable cost. In the very first year of its launch the “Quest” products have won accolades in countries like Ireland, United Kingdom, Philippines, Albania, Saudi Arabia, USA and Austria. In India too, Quest courseware is being used by several IT companies for their in-house training requirements. Very shortly, the product is also going to be launched in Germany informed a company source.

The best seller book “Let Us C” by Yashavant Kanetkar which explains C Programming in most simple form which have made all its previous seven editions immensely popular all over the world is now going to be published in Japanese, along with two more titles by the same author. These books don’t assume any programming background. They begin with the basics and steadily build the pace so that reader finds it easy to handle complicated topics towards the end.

During their visit they also announced plans to convert the same content into “ebooks” and “Live Streaming”, which are very popular learning mediums in modern economies of the world.

The function was attended by Mr Manish Jain from BPB Publications New Delhi along with Mr Andrew Larson Vice President Innosoft Tokyo Japan and Mr Kiouchi Nakamura Vice President of Innosoft. The function was attended by large number of IT enthusiasts from the city.

Written by Asang Dani in: Default, Embedded Systems, Events, News |
Mar
08
2007
0

MVP Global Summit 2007

Myself and Yashvant will be there at Seattle for Global MVP Summit 2007 for about weeks time.

http://mvp.support.microsoft.com/MVPsummit

Written by Asang Dani in: Default, Events, General |
Feb
26
2007
2

Remarkable article by Shashi Tharoor

This Sunday Shashi Tharoor wrote in Times on The Elephant who became a tiger. I haven’t read anyone write on India’s changed image in the way he has explored. Fantastic treat for everyone:

http://timesofindia…/SUNDAY_SPECIALS/…/SHASHI_ON_SUNDAY

Written by Asang Dani in: Default, General |
Feb
23
2007
4

Learning Embedded Systems

It’s a common misconception that only those with electronics background can learn embedded systems. Although sutdents with electronics background do have some advantages – learning embedded systems meaningfully requires good knowledge of electronics, computer architecture, operating systems and sound programming skills. Naturally no one is born with these skills and most colleges in India today don’t impart such skills as a part of single course. Like most other things in computing one can aquire this knowledge if he/she is willing to work hard for it.

Written by Asang Dani in: Default, Embedded Systems, General |
Feb
13
2007
1

Quest Embedded CDs launched

We are happy to announce that after the resounding success of earlier Quest courses we have launched this week the “Embedded Systems Programming” Quest course. As an add-on, those who wish to try the programs in the course on a Embedded Systems board can also use the board that we have created. This hands-on approach will go a long way in spreading the knowledge of Embedded Systems in the student and the software community.

http://quest.ksetindia.com/product_info.php/Product/Quest_Embedded_Systems_Programming

Written by Yashavant Kanetkar in: AVR, Default, Embedded Systems, News | Tags: , , , , ,
Feb
12
2007
2

Quest – The Movement

We have launched a movement called Quest. The goal is simple – Every person should have a right to learn from a subject from a person who has sound credentials and a proven track record in the subject. Time and again we see that though the technology is in place, it is the lack of motivation that prevents even good teachers of the subject to make available their talent and knowledge to others in the field. People have already tried mediums like books, articles, webcasts, podcasts, streaming, CBTs, etc. with varying degrees of scucess. What was missing was a good but simple Content Delivery Platform that can deliver the lectures in a Audio + Video + PowerPoint format, at a reasonable cost with minimum infrastructure requirements and with a guaranteed IP protection for the content creator. With this in mind we have developed the Quest Content Delivery Platform. We have also recorded 60 lectures apiece on C Programming, C++ Programming, VC++ Programming, Data Structues, VB.NET Programming, Embedded Systems Programming. More details of these are available at http://quest.ksetindia.com

We are continuously developing more content on variety of IT subjects like ASP.NET, DirectX Game Programming, C# and Java.

Anybody wanting to participate in this movement are welcome to send a mail.

Written by Yashavant Kanetkar in: Default, Embedded Systems, News |
Feb
12
2007
0

Buck Up NIT Rourkela!!

It was indeed nice to see a crowd of close to 650 persons listening intently to our talk titled “Go Embedded!”. This is in contrast with many colleges where after getting a job in prefinal / final year the learning almost stops and the students are just running through the motions to complete the balance semesters, get a degree and get on with the job. It is often found that the keenness for “learning” is gone in most such cases.

NIT Rourkela experience was quite in contrast with this. The students were very keen to learn and see all the demos on COM, DirectX, Bluetooth and Device Drivers. I am sure, with this “attitude” towards learning many of them will make a mark for themselves in future professional life. Buck up NIT Rourkela, we need more colleges and Institution with your mindset.

Written by Yashavant Kanetkar in: Default, Embedded Systems, Events, News |
Feb
10
2007
0

NIT Rourkela – Confluence 2007

We will be there for a seminar at Confluence 2007 on 10th Feb. 2007. See you there.
http://www.nitrconfluence.org/

Written by Asang Dani in: Embedded Systems, Events, News |
Jan
28
2007
2

Go Embedded Coimbatore – event organized by Ameex Pvt Ltd. our exclusive Courseware partner for Tamilnadu

The event was organized at CIT, Coimbatore. It’s a really nice city with warm welcoming people and we were glad to see a sizeable crowd on a cloudy Sunday morning. It is indeed heartening to see that students of today are not interested merely in jobs but want to create a marks for themselves. We think that’s what Quest is about.

Happy Learning!

Written by Asang Dani in: Embedded Systems, Events |
Jan
27
2007
3

Go Embedded Chennai – event organized by Ameex Pvt Ltd. our exclusive Courseware partner for Tamilnadu

We will be in Chennai on 27th Jan. to inaugarate our partnership with Ameex Pvt. Ltd. Chennai – our exclusive partner for the state of Tamilnadu.

Chennai event was a great success. It was our first visit to the historic Guindy College known elsewhere as Anna University. The enormous college grounds and campus and list of greats like Dr. A. P. J. Abdul Kalam who have been at this great college easily overcomes you. The event was organized at Vivekananda Auditorium and more than 500 students, teachers and technology enthusiasts were present.

Written by Asang Dani in: Embedded Systems, Events, News |
Jan
19
2007
3

Generic Programming and more

Professional Programmers papers by Alexander Stepanov, father of “generic programming” (also known as Templates, Generics, STL). Fantastic reading material. Very inspiring.

http://www.stepanovpapers.com/

Written by Asang Dani in: Default, General |
Dec
07
2006
1

Shared Memory, Caching and Virtual Memory – why do I care?

Recently, I read a post on Sue Loh’s WinCE Base Team Blog. That made me realize the rationale for using shared memory has changed with the advances in Computer Architecture. Traditionally, we are taught in our OS courses that if you have to share some data between two co-operating processes, there are two options:

  1. Copy the buffer from source to target process
  2. Create a shared memory area that both processes have access to and use that to share information.

What most people believe is that second approach is inherently better. After all, it prevents two copies of same data from being created.

However, on closer look at modern processors, it turns out that this may not be always true. Most modern CPUs like ARM, MIPS, Hitachi SH4 and even Pentium-4 have 8-16 kBytes of “Instruction” and “Data” cache between CPU and main memory ( which typically is SRAM or DRAM ). The caches are used to hold most frequently used “Instruction”s and “Data” for executing tasks. To identify “what” is being cached, virtual addresses are used.

All these processors are used in conjunction with operating systems like Windows, Linux and embedded Operating Systems like Windows CE. When two processes will “share” some data through shared memory, each will use it’s own set of “Virtual Addresses” for that data. Since the “Level 1″ cache uses “Virtual Address” as a tag, there is no way that “Virtual Addresses” corresponding to this “Shared memory” region be “cached”, unless of course the region has same virtual address in both processes. If it is cached, the cache controller will not know that two different Virtual Addresses from two different processes refer to same area in memory. As a result these operating systems mark the shared memory region as “non cacheable” in “Page Table” of each of these processes.

Since caching affects the access time for frequently used data significantly, it’s clear that in case of shared memory access, such data access turns out to be significantly slower. The advantags of “sharing” may be easily offset of disadvantage of non-cacheability.

To summarise, it’s clear that one cannot make assumptions about performance based on theory alone. If you have performance critical systems, it is necessary for you to understand your Processor, Operating System and finally do some benchmarking to understand which approach works best in your case.

One size fits all is certainly not going to be the case!

Written by Asang Dani in: Default, Embedded Systems, Memory, WinCE |
Dec
02
2006
0

Quest Video Courseware CDs launched

KSET Pvt. Ltd. is proud to announce the launch of Quest Video Course CDs – a unique mix of Audio + Video and powerpoint using unique methodology that allows students worldwide to learn from Asang Dani and Yashavant Kanetkar directly in following subjects:

  1. C Programming
  2. Data Structures
  3. C++ Programming
  4. VC++ Programming
  5. VB.NET Programming

This is a one of it’s kind learning tool available for students and professionals alike. Happy learning. As an introductory offer, each of these courses can be purchased for Rs. 500 each. To find out more:

http://quest.ksetindia.com/

Written by Asang Dani in: Embedded Systems |

Powered by WordPress | Aeros Theme | TheBuckmaker.com WordPress Themes

Login