Saturday, July 19, 2008

HyperTransport

An article at Wikipedia describes HyperTransport as a possible replacement for the front side bus.

Monday, July 14, 2008

Tuesday, June 10, 2008

threading & gpgpu

This article describes threading and using a gpgpu for parallelizing work.

From the article, he compares the slowdown when threads need to share a resource to something like two people having to share a piece of paper. Also, stuff like the overhead for creating a process and communication of a gpgpu back to the main cpu will also cause a slowdown. In addition, the work needs to be suitable to separation into pieces that may be worked on independently. He also mentions the driver and disk i/o may also be bottlenecks.

Saturday, June 07, 2008

Texas Instruments & DSP chips

Yahoo has an article about finding uses for more advanced multicore DSP chips. It states:
"While the new multicore chips from Intel and AMD always get a lot of press, TI has quietly shipped more than 1 billion multicore chips since 1996."

Friday, June 06, 2008

Monday, June 02, 2008

scribus

The scribus (open source desktop publishing program) wiki has a page on scaling an image to fill a frame proportionally with a python script. Also on the wiki it is suggested on the DTP vs. word processing page that database driven publishing can be a challenge but they attempt to allow that through the script interface. InDesign may allow javascript to do this kind of scripting, but I haven't tried either program out yet to see how this would actually work. I plan on looking at scribus and alternatives as a means of learning how to generate pdf's with python.

Saturday, May 31, 2008

pong game tutorial video with python

3dbuzz discusses the design and implementation of a pong game. The preview mentions the design includes some classes such as actor, vector, ball, and player. the pygame library is used. it costs $24.99 but the previews are free.

Wednesday, May 28, 2008

python resources video

Showmedo has a video on Python resources. It looked useful for those starting out. He mentions some videos, books, blogs and other web sites.

I would like to checkout Python pdf support some time to see how difficult it would be to work with text for printing.

Continuing with the web development topic, the video mentions they use TurboGears for the ShowMeDo site.

Monday, May 26, 2008

python web frameworks

Jonathan Ellis has a post of his opinion about some Python web frameworks.

Currently I use BlueHost for a very basic web site. They advertise support for Python and Ruby on Rails. I've heard of some videos for Ruby on Rails. I believe they are on the official site here, but I'm planning on continuing with the Python route instead for now since I'm working on getting more familiar with that language. His post mentions TurboGears or Django or Pylons as alternatives. However, so far I don't see any response to a forum post asking about Pylons support about a year ago, and it seems like some other forum posts describe how to manually install the other two frameworks (I haven't tried their scripts yet). Since this isn't urgent I plan on continuing to look for more information about this. Perhaps eventually Bluehost will have more support and that will make things easier.

Sunday, May 25, 2008

wikipedia chinese cuisine article

Wikipedia has an article about Chinese cuisine. It has some information I hadn't heard before and seems like a start for learning more about it. I don't eat as much Chinese food as I used too but perhaps learning about it will be interesting.

Saturday, May 24, 2008

learning python

There is a blog called learning python that look like it might be helpful. The author published some stuff in Python magazine and has some posts about programming games with Python.

Tuesday, May 20, 2008

pycon

There is a Python podcast on the python.org web site that I'll be checking out today. It has some excerpts from Pycon, an annual Python conference.

Also, Yahoo news has an interesting story about carbon nanontubes mimicing asbestos.

Saturday, May 17, 2008

Arduino ide on 64 bit Ubuntu gutsy

Arduino ide on 64 bit Ubuntu gutsy

This site was helpful when trying to get the Arduino IDE working on 64 bit Ubuntu. It used to crash with a message about incompatible word size after showing a window to pick the sketch directory. I just recently upgraded my pc to the 64 bit AMD version to try it out and ran into this problem.

Saturday, May 10, 2008

memristor

http://en.wikipedia.org/wiki/Memristor

Some news recently announced about a new circuit element. Apparently it will be quite useful in the near future. NPR has more information that I'd like to check out later.

Programming video site

I'm checking out http://www.showmedo.com for Python video material.

Also, http://snippets.dzone.com has examples of usages for Python and other languages to read and learn from. The local interpreter helps with this kind of learning.

Jon Bentley has a blog that looks interesting, but I haven't had time to find something interesting in it. He mentions he works with IronPython now.