Archive for February, 2011
My Class XI Computer Science Project (Sudoku Solver)
Feb 11th
I honestly wasn’t planning on writing another post so soon. But anyway, here it is :P.
With the academic session nearing its end and the deadline to submit projects and labfiles coming closer, I’ve had a lot of people ask me questions such as “What are you making for your CS Project?“, “Can I use your project?“, “Will you help me with/make my project?“. Now that I have a blog set up, I’d rather reply to everyone here than individually.
I made a Sudoku Solver. No, you may not use mine. And well, depending upon what all you require help with and how much time I can find to spare, I will help you with yours. But sorry, I won’t make yours.
I’m putting up my project here(attached at the end of the post) for you to see. Please note that this is for reference purposes only. You are more than welcome to use ideas and logic from this code in your project. However, you may not copy this in all its entirety and submit it as your own. Apart from committing plagiarism, you would also be spelling trouble for yourself during the vivas.
I should also mention that this code makes use of some libraries, functions and methods that are not covered under the current CBSE prescribed syllabus for Class XI.
But I feel that, since the code is well-commented, none of you should have much trouble trying to understand any part of the code. But in case you do run into a stone wall, TurboC++ 3.0 has a help section where you can find documentation on any of the header files and predefined functions used in this program. And then there is always Google. If you still don’t find your answers, I’d be glad to help. But please do search before you decide to trouble me for help.
PS: Turbo C++ sucks. I don’t know why CBSE still bases its curriculum on it. It’s almost two decades old. Doesn’t match the language standards created over 12 years ago. The compiler(TC++ 3.0) is DOS Based and is no longer even supported by its own developer. And yet, here we are, apparently in the 21st century, still using it throughout high schools in India. And this is just one of the many sorry tales of education under CBSE. </rant>
PPS: I have a lot more to say about, or rather against, the prevalent formal education system. But I think I’ll save it for a huge post sometime later.
View full post to see the attached code.
More >
(For the lack of a better title,) Hello world
Feb 10th
Hello There
After having procrastinated for quite some time, I’ve finally succumbed to my wish of having a personal blog (again). While this isn’t my first foray into blogging, it is certainly one I don’t ever intend to give up on.
Part of the reason why it took me so long to start this online endeavor was my want of the perfect theme for this blog. When I bought this domain back in September ‘10, I picked up the Thematic Framework and threw myself into a quest to shape it into the greatest WordPress theme man had ever seen. Turns out, it is a lot harder to come up with a design for your own personal needs that it is to create something for a client. Perhaps, the prolonged procrastination was a result of me chasing fantasies of perfectionism. (Or at least, so I’d like to believe.)
Anyway, I recently realized that nothing productive was going to come out of this stalling for time. So, I looked around for some free wordpress themes. Of the ones I saw, I liked Mystique the most. I went ahead and downloaded the theme, played around with it and tweaked it a little to cater to my rather eccentric needs. And this, what you’re seeing, is how it finally turned out to be. Albeit not exactly the perfect layout I had initially wanted, I think this shall more than do for the time being.
Now, for those of you who have never had the blessed opportunity of knowing me (</overly-narcissistic>), here is your chance to get to know me. And for those of you who do know me, in one way or the other, an opportunity to perhaps get to know me better as I type down my thoughts and experiences for the purpose of disseminating them through the tubes.
Subscribe to the RSS, look out for my future(edifying and enlightening :P) blog posts, and leave comments regularly so that we can engage in curious discussions. Any suggestions and or constructive criticism is always welcome.
Until then
Bhuwan