Jacob Henke's blog

Multi-Threaded PHP

PHP does not natively provide a way to create a true multi-threaded application. Yet, with the right combination of technologies it is possible to emulate multiple threads. If PHP is running inside of a web server, and has either read/write access to the file system or your application has access to a database then it is possible to open a socket, create a HTTP request which contacts itself and thus creates a segment in memory to run the new PHP task. The file system or database service as the IO for the thread to create a monitor or pass events back and forth to the new memory space.

A perfectly good example of innovation through open source

I found this article from engadget which is talking about a netbook with a completely removable touch screen interface with hours of battery life, which is an awesome toy to have, let see M$ Surface do that with a netbook. Oh, and the article says it retails for less than $ 300 US, I don't think any vendor could buy windose for less than $ 300 US.

Update 08/25/2009

To purchase one of these netbooks visit:

Programming is for everyone

Reuters has an article with the following headling:
Nine-year old whiz-kid writes iPhone application. If nine year olds can write applications for the iPhone, my statement about anyone can be taught to program is true, it just takes time and patience. Programming is something that everyone and anyone can learn to program and if the tools for development are not made public then the world losses valuable talent which could be put to good use.

Amateur Photographer

In an attempt to become a more well rounded person I have started to take up photography as a hobby. I haven't really done much in the way of starting to learn how to take photos, I kind of just got a camera and start shooting pictures of what I like. So, I have my first couple of photographs on my Heavenly at Tahoe gallery. I don't have any water marks on the images and encourage people to use them for backgrounds or whatever you would like. I don't really know what license photos need on the internet if they need any.

Free Icon Search Engine

Today while I was searching for GPL Icons I found the single greatest resource for icons on the web Iconfinder.net. This website has a huge collection of open source licensed images, and has them all cataloged and has searching features. Thanks to this resource a large portion of the graphics used through out a site can now be found in one place.

Not only did I find the Iconfinder site but by reading its blog I found Iconlet which has more listings, but not as nice of a UI

Javascript debugging in M$ Internet Explorer

Trying to develop for M$IE has always been a struggle, and especially when attempting to debug Javascript. IE has always had error messages which do not effectively describe the situation, and has classically had very few tools to help diagnose the error. I have recently discovered that there is a script debugging tool that M$ has offered for free with anyone who has a valid copy of windows.

No, I'm not One Sided

If so far you people out there think I'm one sided, yes I do realize with any system there are problems and I found a site that logically lists the shortcommings of Linux, Greg's Head. So, there for all you MicroNuts a rebuttle, but if you Promote the BIll Gates monster I don't know what your doing here there is a place for you, here.

Open Source Software And Their Closed Source Counter Parts

I'd like to explain to everyone why Open Source software isn't a bigger influence in the world. First, is that people are scared that because their isn't a company backing the product that they can't find support if there was to be a problem. Well, that's not true there are thousands of message boards and freely available experts because almost every major OS product has a community backing. If there is a problem and its not just unique to your machine then someone most likely has posted a patch or fix.

The Benefits of Open Source Circa 11-24-04

In the world of computing all high-end or advanced applications, such as biomedical research or even 75% of all web traffic use an "open source" operating system called Linux. With such a large grasp on the high-end market, the open source method should be established as the standard by which the software industry produces all of its products,with all systems with the acception of games.

Welcome

This is my blog, Yes, I started a blog, and no its not on myspace, and well that is it for now, come back later

Syndicate content