So, I haven't posted for almost a month now, here's what's going on:
I have some pending assignments.
Connectiyo is going really well (I need to update its page).
Programming is fun.
I'm getting distracted from programming easily.
Uh, that's all I guess :)
Showing posts with label graphical programming. Show all posts
Showing posts with label graphical programming. Show all posts
Friday, October 17, 2008
Tuesday, August 12, 2008
Toolmaking Predilection
So the day before yesterday I started working on Claire, it's something new in the programming world that should cause programmers to make less bugs, you can find more about it here.
Today, I started thinking about how I'm going to manage my time to work on both Claire and Deviyo, then only I realized that, the reason I got the idea in the first place is because I had problems with Deviyo, I started creating Claire to make developing Deviyo easier, suddenly, something I read in Dreaming in Code came to my mind, here it is:
In software management, coordination is not an afterthought or an ancillary matter; it is the heart of the work, and deciding what tools and methods to use can make or break a project. But getting sidetracked in managing those tools is a patent temptation. When the cry of "Let's build it ourselves!" arises, geeks are all too happy to rally and cheer. A celebrated (and perhaps apocryphal) bit of graffiti from MIT captures this: "I would rather write programs to help me write programs than write programs." Similarly, there is a saying attributed to Abraham Lincoln: "Give me six hours to chop down a tree, and I will spend the first four sharpening the axe." This principle, which found its way into the business advise manual The 7 Habits of Highly Effective People, appeals to every programmer's passion for toolmaking. But if it becomes an end in itself, it can drive the best-organized projects into a ditch.
I don't know what to say, that book is amazing! Everything it mentions seams to be true, I'm so happy I bought it, it's the only book I bought, usually I either borrow books or get free e-books from the Internet and print them.
Today, I started thinking about how I'm going to manage my time to work on both Claire and Deviyo, then only I realized that, the reason I got the idea in the first place is because I had problems with Deviyo, I started creating Claire to make developing Deviyo easier, suddenly, something I read in Dreaming in Code came to my mind, here it is:
In software management, coordination is not an afterthought or an ancillary matter; it is the heart of the work, and deciding what tools and methods to use can make or break a project. But getting sidetracked in managing those tools is a patent temptation. When the cry of "Let's build it ourselves!" arises, geeks are all too happy to rally and cheer. A celebrated (and perhaps apocryphal) bit of graffiti from MIT captures this: "I would rather write programs to help me write programs than write programs." Similarly, there is a saying attributed to Abraham Lincoln: "Give me six hours to chop down a tree, and I will spend the first four sharpening the axe." This principle, which found its way into the business advise manual The 7 Habits of Highly Effective People, appeals to every programmer's passion for toolmaking. But if it becomes an end in itself, it can drive the best-organized projects into a ditch.
I don't know what to say, that book is amazing! Everything it mentions seams to be true, I'm so happy I bought it, it's the only book I bought, usually I either borrow books or get free e-books from the Internet and print them.
Sunday, August 10, 2008
Ideas are killing me!
I have so many ideas and so many potential projects and they're all simple but "revolutionary" if they work and I don't know which ones to try to do and which ones will be a waste of time.
Here are some of the ideas I have:
1. 3D TV: You've seen one of those 3D TVs that don't need glasses, right? I have an idea to create one,it's simple but... It's too simple to be true.
2. Holographic displays: Yup! The idea I have, scientifically, should work, but I can't find any references to it online. And again, if it can be done then it's just amazing that no one has thought of it before.
3. Deviyo: *rolls eyes* Yes, it is revolutionary if it works like I hope it does.
4. Graphical programming: Uh... I can't explain this more because someone might just do it, but lets just say it'll make bugs much less.
AND MORE! GOD! I DON'T KNOW WHAT TO DO WITH ALL OF THESE IDEAS!
Here are some of the ideas I have:
1. 3D TV: You've seen one of those 3D TVs that don't need glasses, right? I have an idea to create one,it's simple but... It's too simple to be true.
2. Holographic displays: Yup! The idea I have, scientifically, should work, but I can't find any references to it online. And again, if it can be done then it's just amazing that no one has thought of it before.
3. Deviyo: *rolls eyes* Yes, it is revolutionary if it works like I hope it does.
4. Graphical programming: Uh... I can't explain this more because someone might just do it, but lets just say it'll make bugs much less.
AND MORE! GOD! I DON'T KNOW WHAT TO DO WITH ALL OF THESE IDEAS!
Labels:
3d tv,
deviyo,
graphical programming,
holographic display,
ideas,
projects
Subscribe to:
Posts (Atom)