I am Jeff Bush, a coder for life - that is, a programmer for biological systems. I graduated from Rensselaer Polytechnic Institute majoring in Bioinformatics/Molecular Biology, Biochemistry/Biophysics, and Computer Science. My previous research projects include molecular dynamics simulations, stem cell delivery systems, neural network simulators, and bioinformatics/computational biology research in protein charged group distributions. I am currently attending UCSD for a PhD program in computational neuroscience.
Outside of school I am a web developer and programmer, creating everything from personal websites to large-scale web-based software such as the Popcorn Manager used by hundreds of users continuously. Many of my projects can be looked at in more detail on the projects page. I also am working on developing a custom DVR device from scratch for fun.
This site serves as a mean for me to share my experiences with programming, web development, and research so that I may share in my learning and discovery with others who seek it.
You can contact me at



sir I have visited your site and was amazed that in c,c++ these type of programs can also be developed.
I am very much poor in c programming, please give me tips to improve .
@bhavik
Thanks for the compliments! To get better you just need to practice. I first learned C/C++ almost 10 years ago. Since then I have done numerous projects and little programs in C and C++. Each of those programs you see took work and experimenting, and with each one I got better at programming. It's not something that just happens overnight. Keep working at it.
By the way, I still frequently use reference sites like:
Great Guy and great website full of knowledge and inspiration
keep it and I will be coming back more often!
I need to know if possible to drive/power a 24 inch LCD monitor from a laptop battery instead of A/C voltage. Let me if you have information or advice or how-to do it.
God blesses!!!
Best regards,
Sanyaade
@Sanyaade
Thanks for the compliments!
I have never worked with LCD monitors (not even graphical LCDs, only character LCDs). Internally though the LCD uses DC power (like from a battery). Desktop LCD monitors have a built-in AC/DC converter. Beyond that I don't know.
Thanks for the Boot Updater xD Keep working on it =D Donated to help you out ^_^ Keep up the good work.
Hi jeff you r a great programmer i saw ur program for windows 7 bootscreen can u tell me mehod to put those bootscreens into windows disk so that i can create unattended windows 7
also can u create another page in your website so that we can also post our stuff here and help this site groww.
tremendous work jeffff but plssss help me regarding windows 7 bootscreen i want to put the bootscreens in windows 7 dvd
also i want to know is it possible to create windows 7 like bootscreen for xp because that can deliever more speed with great visuals.
hi jeff great work you have done very well for boot updater but theres one problem if windows accidently restarts then next time it does not boot even recovery console fails,plss do something.
@Teg - Thank you!
@Puneet
Currently it is not possible to integrate it into the install media. Doing so causes the install to fail. I am working with others to fix this. See http://newage-os.com/viewtopic.php?f=86.
I plan to make a bootskin sharing system. See http://www.coderforlife.com/projects/win7boot/bootskins/.
No, the boot system was dramatically changed with Windows Vista.
@Slim Shady
You have to get a Windows 7 Install DVD or Recovery Disk. Using that you can force it into the Recovery Console and restore the backups. See http://neosmart.net/blog/2009/windows-7-system-repair-discs/.
Hi Jeff, I like to test programs and see how they work, I like yours, right now I'm using Win7, the first test was ok i replaced the text only, but a few minutes later I decide to change the animation but all I got was an error here is the link
http://img860.imageshack.us/i/errorboot.jpg/
any ideas on how to fix this error?
thank you
@Router
That is a common problem with the current version that I am addressing in the next version. You have to restore the backup files first (Options > Restore Backups).
made badass sega skin and works good with reshack so changes sound when logging in will release theme using multi tools great job compiling it into gui base
only if windows were like open source were they encourage you to make splash screens
Hi Jeff!
I have enjoyed using your '7 Boot updater! I've even made my own animation for it :-P
I was wondering if there is a possibility for a release with an option for changing the actual size of the animation? The default size is very small :-(
PS. This is the animation I made. :-P
http://www.youtube.com/watch?v=SWdfLsALNWo
@JerryClinton - Yes, only if Windows was Open Source
@Thomas H - There is a possibility of a resizable animation. The manual tests so far has been hit or miss (some totally corrupt the animation) and have involves stripping your computer of essentially all of its low-level security. I am attempting to develop a method that doesn't have this side effect and is more stable.
Great work Jeff. I am having a bit of trouble with PeChecksum tho. I just flashes the screen black and doesn't run, does it work on Windows 7 x64 SP1???
John
@John Marshall
It's a command line program, not a GUI program. Open a command line to use it. See numerous guides online about using the command line. You can easily open one up for a particular folder by shift-right-clicking the background of a folder and choosing "Open command window here"
I had used your program back a couple of months ago and it worked great on my windows 7 64bit machine sp1 but recently after windows updates the image I made stopped displaying and I can not get your software to come up. I was wondering if a new update has locked out changing the boot animation?
Hi Jeff. I came across your site some time ago while looking for some references to an application I was working on and after that I had completely missplaced your website till today. As a Developer, I applaud your work knowing how much time I imagine you have put into your projects. I now see where all these Start Orb applications were based off of seeing your expstart. Would be nice if Developers tossed the credit your way where credit is due. Keep up the good work and appreciate what you have done so far.
Lee
@Chuck Bridges - I don't believe any new changes blocked it. Does the program not even open? What's the error if you get one? Please email me.
@Lee Whittington
Thank you for your support! I just looked into it, and the program at door2windows.com just embeds my BootResourceUpdater and expstart. The expstart was changed only to remove the version information I put in it (so my name wouldn't be in it). So they just install my program without my name!
I always try to give developers credit, and even try to give credit to people who give any significant input.
Hey man, I am in love with your work.. It has made it so easy to customize my computer. I was wondering since you tackled the hardest task I have seen so far.. Will you ever be making an easy and customizable way to do a log in screen for windows xp. I mean there is lots of programs for it but i would like to take out all of the windows ∧
Thanks a Billion and i will be sure to donate money to this.. its amazing
Nathan Caldwell
ps please email me if you can find the time to do that .GIF file for me.
Jeff,
My compliments for your great work! Your bootscreen works fine!. Now I putted Windows 95 boot screen on my computer (windows 7 x64).
Many thanks for your great work!
Good work whit the usb-lcd project!
I have been looking for just this solution and find it from the forum: http://forums.bit-tech.net/showthread.php?t=115461
Noticed that this must work under linux and people report it to work nicely. I'm also looking for a usb solution for IR reciver that works whit lirc (and winlirc). There are working projects whit PIC18F2550 that works. But can it be done to work on the same PIC? Can the inputs one your pcb accept an IR-Reciver and can other software read this information?
Hi Jeff. Your program is awesome! Just want to know can it work with Windows PE? I'm creating such and want to put custom animation/texts on startup. If this possible please tell me how?
@Nathan Caldwell, Ernst, Tobias, Vitaly Uvarov - Thank you!
@Nathan Caldwell - There is no immediate plans for a login changer, however I have been thinking about a "complete" Windows (7) theme solution.
@Tobias - I am hoping to use an IR transmitter/receiver with my overall project as well. However I have a serial port so was just going to use that. Although integrating them into the same PIC would be nice, since I do not use the inputs/outputs for anything at the moment. I will have to look into it again. Can you send me links to the working examples?
@Vitaly Uvarov - People have reported that it is working in Windows 7 PE / Standard Embedded.
Hi Jeff!
Been using the serial port as well but now I have a htpc-project whit a motherboard from a laptop so can't use the serial.
Here are one of the project.
http://hackaday.com/2008/10/30/how-to-usb-remote-control-receiver/
I'm waiting for components so haven tried yet. But next week I can make a test.
Please update this article:
coderforlife.com/projects/win7boot/#Download
You said that Norton thinks it's a virus but it's not. Now I reanalyzed the file and found that there is an up to date article with 0/43 detections. So now Norton isn't detecting this file.
Thanks.
@Tobias - Interesting. I don't quite have time right now, but maybe soon. The code is digital so it should be able to be one of the outputs, but the problem is can the same device be recognized by both (win)lirc and LCD programs at the same time.
@Uewd - It's updated! I am still linking to the old article since the new one doesn't have the right file name so that may confuse people. Although I changed the text to be more positive.
do u also know how to create a vius or can u suggest me something so that i can try to create it
also web page speed test is great it helps a lot
god bless you
hi Jeff,i am a boy of 17 years and want to be a programmer the problem is in my country that people have not develop much in computer science how can you help me? and a question is are you working in microsoft and if not what are your future plans as a programmer? that is what i have to say for now thanks.my countries name is Tanzania
@puneet - I do not create viruses and why would you want to?
@Gabriel wencelaus - I am not working at Microsoft and my future in programming is "up in the air". There are numerous websites for learning programming, look at them. By the way, I have been to Tanzania.
Hi jeff i ask too much due to my adolocense sry?
I am inspired so much frm u and i am also learning c++ it wil take 2 yrs for perfection a/c to my tutor,u r grt guy! Keep workin on ur stuff n gd luck hats off to ur stuff.
@Puneet again
Just don't go making viruses, they do no good for anyone.
plssss create windows boot updater for windows 8 too and tell me method to integrate bootscreen in windows 7 and 8 without any software
@puneet
The thread st Seven Forums (http://www.sevenforums.com/customization/106861-how-change-boot-animation-windows-7-a.html) describes how Windows 7 Boot Manager works. I contributed a bunch to that thread. And no one knows how to change Windows 8 boot animation yet.