DirectorySoftwareBlog Details for "Philosophical Geek"

Philosophical Geek

Philosophical Geek
Discussions about .Net, C-sharp, Cpp, code in general, design, and occasional deep thinking about what it all means. Also my current projects and lego building.
Articles: 1, 2, 3, 4, 5

Articles

What is Lupus?
2007-10-06 00:29:00
One of my donors to my Buy Me a Lego campaign was a representative of the Lupus Erythematosus Society of Saskatchewan (L.E.S.S.). I appreciate this opportunity to give them so more publicity. I had heard the word “Lupus” but I was not familiar with exactly this disease was, so I looked it up on their ...
More About: Personal
What?s Wrong with this Code 2 (Answer)
2007-10-04 14:50:00
In my previous post, I showed some code that we “fixed” and it caused problems–it actually broke the algorithm. The bug was in relying on some compiler behavior and the usage of the stack. Here’s the original (pre-”fix”) code again for reference: ...
More About: Answer , Code , Wrong
Shout-out to Sweet St Music Technology
2007-10-04 13:07:00
I want to thank Chuck Brown of Sweet St. Music Technology for sponsoring my Buy Me a Lego campaign. I took a look around his site, interested as I was, because I’m an amateur musician myself (I play piano). I used to play alto sax in middle school, but never became great at it. Anyway, ...
More About: Personal , Music Technology
Some more stores at BrickLink
2007-10-03 13:00:00
I received a couple more donations (for http://www.BuyMeALego.com) from stores at BrickLink–thanks guys! First, eBricksOnline for a wonderful $25.00 donation! thanks! They also gave me a coupon to their store. And also, Ash’s Extras, for a $2.00 donation. Thank you very much! So check them out if you need some Lego bricks.   Technorati Tags: Legos, BRickLink, BuyMeALego, donations
More About: Personal , Sites , Stores , Some
What?s Wrong with this Code 2
2007-10-02 21:46:00
We’ve been working on our next version of our flagship product at work and, as part of that, we upgraded to Visual C++ 8 (2005) and turned on the most strict compiler settings, warning level 4, more debug runtime checks–basically trying to make everything very strict. As part of that process, we had to go through ...
More About: Code , Wrong
Washington, DC / Baltimore photographer
2007-10-02 13:00:00
Thibeaux Lincecum contributed to my Buy Me a Lego campaign and deserves some props. He’s a photographer local to Washing ton , DC / Baltimore and I enjoyed many of his photos. He’s got a lot of stuff with Burning Man, weddings, parties, and a ton of others. I liked the Montgomery County Fair photos, particularly this ...
More About: Photographer
Shout out to a store at Bricklink
2007-10-01 20:40:00
I buy most of my Legos these days second-hand from a huge online market called BrickLink. People post their inventories for sale, and you can order from all of these people. BrickLink manages all of it. Well, one store (so far) is a generous donor in the Buy Me a Lego campaign, and I wish to ...
More About: Personal , Store , Shout
Announcing Buy Me a Lego
2007-10-01 18:59:00
So I’ve resorted to desperate measures. I’ve started a small experiment/campaign to raise the cash for a Lego Millenium Falcon. But I am making it worth people’s while. Whoever donates gets a link from the page to their own site. The way it works is: * for 65 cents, I put a link to their blog ...
More About: Personal , Sites , Anno
Watkins Apothecary
2007-10-01 13:00:00
I just wanted to say thank you to Valerie and Don for their contribution to my Buy Me a Lego campaign. Their generous donation deserves a link to the web-site of a very interesting store. As an aspiring gourmet, I particularly enjoy the pantry section of the store. I’ve been meaning to look into some ...
More About: Atkins
Getting Green Off the Grid
2007-10-01 01:21:00
Going green is something I am slowly becoming more interested in. I’m not really sure what steps exactly we need to take–I don’t think we have an inordinate impact on the environment, and to be honest, right my pocketbook is far more important. That said, I do drive a Honda Civic that I’ve been able ...
More About: Tech , Green , Grid , The G
Funniest Spam Ever
2007-09-30 21:10:00
I just got hit with the funniest link spam ever on this blog. It contained an obvious link to a porn site, but before that was this sentence: Cameron Diaz takes a big swig of soda and shows the world that she can belch! Nice.   Technorati Tags: Cameron Diaz, soda, funny spam, belching
More About: Funny , Spam
A Visual Studio that?s easier on the eyes
2007-09-29 05:20:00
After you’ve looked at Visual Studio all day for a few days in a row, the brightness of the white background can really start to bother you, especially as LCD monitors get brighter and brighter. That’s why I’ve become a big fan of Dave Reed’s Dark Side theme for Visual Studio 2005. It took me ...
More About: Eyes , Code
Woman?s Logic Explained
2007-09-24 18:52:00
For all of you who learned boolean algebra in your CS courses in college, I am sorry to be the bearer of bad news: your education was incomplete. The list of boolean tautologies and truth tables that you may have memorized or learned over time was wrong, with some startling and glaring errors. To rectify this, ...
More About: Personal , Funny , Woman , Logic , Laine
The users are in control
2007-09-21 20:24:00
I really enjoyed and appreciated this essay from Raganwald about the user experience at work versus that of their home PC environments (among other topics). I particularly liked the point: And meanwhile, the very same users could walk across the street and buy themselves a much better PC for less money than we pay and take ...
More About: Code , Control , Users
Don?t ignore naive or "stupid" algorithms ? hardware is cheap and fast
2007-09-21 00:15:00
I just had a nice reality check. Sort of pleasant in that I realized I could save a LOT of memory usage (like from 35MB down to 9 MB), but also aggravating because I have spent probably 10-20 hours developing a clever algorithm designed for speed. Lesson learned. I should have built the naive version first. ...
More About: Hardware , Stupid , Code , Naive , Fast
Farewell, Robert Jordan
2007-09-17 16:40:00
According to his blog, Robert Jordan passed away yesterday. He fought a tough illness for quite a while. I became a big fan of The Wheel of Time a few years ago and forced myself to stop reading the books until the final one comes out. I loved the books because they were immense, detailed, ...
More About: Personal , Books , Farewell
The Fountain
2007-09-16 04:21:00
We just got Darren Aronofsky’s The Fountain in the NetFlix mail today, and we loved it. Definitely worth watching, a thinking movie, a feast for the eyes. The use of lights was spectacular. It was in the same realm as What Dreams May Come (though I liked that one better), but it also made me ...
More About: Music , Film , Theater
How to measure memory use in .Net programs
2007-09-13 16:18:00
In developing an important component (which I will discuss soon) for my current personal project, there were a number of different algorithms which I could use to attack the problem. I wasn’t sure which one would be better so I decided to implement each of them and measure their time/memory usage. I have a series ...
More About: Programs , Memory , Code , Grams , Gram
On the cover of Wired magazine
2007-09-08 22:10:00
OK, It’s a bit old now, but I thought I’d show myself on the cover of Wired magazine. Cool, isn’t it? This was part of a promotion by Xerox where they printed 5,000 (more?) custom covers. This was the July issue. I mostly like how we’re obviously on the water in the picture, but not ...
More About: Personal , Magazine , Cover
What would the human race look like?
2007-09-04 14:34:00
On my drive into work this morning, I heard an interesting story on on WAMU (sorry, can’t find the specific story link) about a Korean-American adopted by white American parents. While initially struggling against her Korean heritage, she eventually came to appreciate and be proud of it. The commentator, himself an adopted Korean in the same ...
More About: Human , Race , Human Race
Thoughts on Process: Automation (and examples)
2007-08-21 14:03:00
If a process, or part of a process, can be automated it should be. For example, in a project at work, part of our process is to make sure that every dialog present in the English resources of an MFC application is also present in all the other dialogs. We do this manually by loading ...
More About: Thoughts , Code , Examples , Process , Automation
Promoting your blog
2007-08-20 14:22:00
Peter Bromberg has a great checklist of things you can do to promote your blog. It took a while, but I went through almost all of them. We’ll see if it pays off! Technorati Tags: blogging, promotion  
More About: Promoting , Blog , Romo
Thoughts on Process: How much is enough
2007-08-17 14:03:00
I’ve been thinking a lot about process lately, specifically how much process is enough, and how to automate things I do regularly. First of all, I think I’m lucky to work in a place that does not have a burdensome process in order to get anything done. At its core, process is necessary because we as ...
More About: Tech , Thoughts , Process
More on Google interview
2007-08-15 01:58:00
This a follow-up to my previous post about my interview process with Googl e . Once a post gets as long as that one did, I’m sure to forget to say some things. Rather than updating that post, I thought I had enough new to say to warrant a new post. First is the picture I got of ...
More About: Personal , Interview
My interview experience with Google
2007-08-13 03:18:00
A few months ago I received an e-mail from a recruiter at Google asking for an opportunity to talk to me about available development positions. Needless to say, I was pretty excited. I’m fairly happy in my current job, but–it’s GOOGLE. You don’t say no to an interview opportunity at Google. I’m writing this account in ...
More About: Personal , Interview , Experience , Code
What I?m doing to become a better developer
2007-07-31 21:40:00
There was a meme going around about 5 steps people will take to become a better developer. I’m not a famous enough blogger to get tagged, but I’ll share my 2 cents anyway. There’s nothing like publicizing something to make you committed:  Read more source code from other projects (especially .Net projects) Now that I’ve started my own ...
More About: Personal , Developer , Code , Develop , Doing
Mouse tilt wheel horizontal scrolling in C#
2007-07-27 23:43:00
In my current project, I’m using a custom ListView-like control to give my WinForms app a very rich interactive experience. This control does not implement mouse wheel scrolling like the Microsoft ListView implementation does so it was up to me to add it. You can use the knowledge in this article to ...
More About: Code , Mouse , Wheel , Rolling
3-Valued Logic (Boolean + Unknown)
2007-07-19 15:55:00
There is a really interesting post by Hugo Kornelis on what happens when you have to introduce the value Unknown to boolean algebra. Unfortunately, it also reminds me of What Is Truth? on WorseThanFailure.
More About: Logic , Logi
There?s a reason my blog has been sparse?
2007-07-18 21:42:00
I’ve been working a lot on a software project. It’s the first thing I’ve done in a long time that I’ve been passionate about. Basically, it’s a LEGOŽ inventory management system. I know that some existing stuff already exists out there, but mine is going to have a little different focus. I don’t want to ...
More About: Blog , Code , Reason , There , Arse
Most addictive game ever
2007-07-13 14:09:00
I have become quickly addicted to this fun, simple flash game: Desktop Towers Defense.
More About: Game , Addict
More articles from this author:
1, 2, 3, 4, 5
82306 blogs in the directory.
Statistics resets every week.


Contact | About
© Blog Toplist 2009 - Supported by Web Catalog - SEO by FeWorks
eXTReMe Tracker