Random knowledge

Learn how to program

Posted in Programming, Software by (kb) on September 24, 2009

So you want to be a programmer ? Which programming languages should you learn ?

  1. Python (wikipedia article)
  2. Perl (wikipedia article)
  3. Lisp (wikipedia article)
  4. C/C++ (wikipedia article C)/(wikipedia article C++)
  5. Java (wikipedia article)

Next I would recommend to learn Ruby (wikipedia article), and Javascript (wikipedia article). And although not really programming languages, I think it’s necessary to learn PHP (wikipedia article) and MySQL (wikipedia article) (after spending several years learning to master the 5 initial languages…).

And of course spend also some time working with a Linux distribution (wikipedia article) (go for Ubuntu or Debian).

One final word: reading books on the subject is good, practice is better.

Do you agree with this choice ?

Posterous

Posted in Blog, IT, Internet, Software by (kb) on September 3, 2009

Posterous is the dead simple way to put anything online using email ! I will try this out one of these days. Having a blackberry, this looks like a very good tool to keep blogging while I’m travelling. Are you using Posterous ?

Wolfram Alpha

Posted in Internet, Software by (kb) on May 4, 2009

Wolfram Alpha (launching this month) is an answer-engine developed by the international company Wolfram Research. The service is an online computational data engine based on intuitive query parsing, a large library of algorithms, and A New Kind of Science approach to answering queries.

Update: The Quest for Computable Knowledge — A Short Timeline (interesting overview – pdf)

pdate:

Synchronizing mail on two computers

Posted in IT, Software, Tutorial by (kb) on March 29, 2009

I use Thunderbird on several computers and need some way to synchronize messages on different computers. Luckily there are several different ways . Written for Thunderbird but also applies to Mozilla Suite / SeaMonkey.

Other suggestions are welcome:

Browser switch

Posted in Software by (kb) on March 13, 2009

I’m a long term user of Firefox, but I get tired of the ‘not responding’ issues. My new favourite is Opera!

Open source

Posted in Software by (kb) on March 11, 2009

Setting up a laptop with open source software. Or actually I’m deciding what software I will use. Just not sure if I’m going to use Linux (Debian or Ubuntu) or if I’ll just leave the pre-installed windows OS on it.

Sage

Posted in Mathematics, Software by (kb) on March 3, 2009

Sage is a free open-source software application which covers many aspects of mathematics, including algebra, combinatorics, numerical mathematics and calculus. It combines dozens of software packages.

Note: compare Sage with other free computer algebra software!

Emblem

Posted in Design, IT, Internet, Programming, Software, Technology by (kb) on February 13, 2009

Top 10 Free Video Editors for Ubuntu Linux

Posted in Software by (kb) on February 6, 2009

Processing 1.0

Posted in Design, Programming, Software by (kb) on November 26, 2008

Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is an alternative to proprietary software tools in the same domain.

Processing is free to download and available for GNU/Linux, Mac OS X, and Windows.

Ben Fry writes about it and Casey Reas as well.

Linux alternatives for Windows software

Posted in Software by (kb) on November 24, 2008

Ubuntu or Debian

Posted in Software by (kb) on November 20, 2008

Help… I can’t choose between Ubuntu and Debian. Both are good distributions. Ubuntu seems to be a bit more up to date, but that’s not really a reason to drop Debian. The more I look at them, the less reason I see to choose. A toss of a coin ?

Openbravo

Posted in Software by (kb) on November 17, 2008

Openbravo is a web-based, open source ERP business solution for small and medium sized companies that is released under the Openbravo Public License, based on the Mozilla Public License.

I need to have a closer look at this ! Would be nice to hear from people who use this.

Update: compare also with PostBooks !

Flickr Hive Mind

Posted in Art, Software by (kb) on November 11, 2008

Flickr Hive Mind is a search engine as well as an experiment in the power of Folksonomies. This is the result when I search for ‘moleskine‘, a collection of beautifully illustrated moleskine notebooks.

Keyboard and Mouse shortcuts Firefox 3

Posted in IT, Software, Tutorial by (kb) on November 3, 2008

A list of keyboard shortcuts and mouse shortcuts in Mozilla Firefox

The differences between GNU/Linux distributions

Posted in IT, Software by (kb) on November 3, 2008

A lot of people have heard of GNU/Linux (more commonly referred to as just “Linux”) and are having trouble finding out what the differences are between different versions — or distributions — that are available. This article outlines the differences between several popular GNU/Linux distributions and similar operating systems. Dates from 2006, but still interesting for newbies.

Similar articles: Linux distributions at wikipedialinux distribution selectoranother linux distribution selector

Another reason not to buy Windows Vista

Posted in IT, Software by (kb) on October 28, 2008

It seems Windows 7 is going to be available end 2009, or perhaps in 2010. So why should a Windows XP user buy Vista ? In another year or so, we’ll have a new system again. I can’t keep on buying this stuff. Linux users must be laughing now…

Quote

Posted in IT, Software by (kb) on October 5, 2008

Question: I’m having problems with my Windows software. Will you help me?

Answer: Yes. Go to a DOS prompt and type “format c:”. Any problems you are experiencing will cease within a few minutes.

(source)

Firefox add-ons

Posted in Software by (kb) on June 19, 2008

Like so many others I installed Firefox 3 on Download Day. Next I customized it by installing several add-ons:

  • The Delicious Bookmarks extension “integrates your browser with del.icio.us by augmenting the bookmarking functionality in Firefox”.
  • Firebug integrates with Firefox “to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page”.
  • FireShot is “a Firefox extension that creates screenshots of web pages.Unlike other extensions, this plugin provides a set of editing and annotation tools, which let users quickly modify captures and insert text and graphical annotations. Such functionality will be especially useful for web designers, testers and content reviewers.It’s possible to choose whether entire web page or only visible part of this page should be captured.Screenshots can be uploaded to server, saved to disk (PNG, GIF, JPEG, BMP), copied to clipboard, e-mailed and sent to external editor for further processing”.
  • Foxmarks Bookmark Synchronizer. Keeps your bookmarks synchronized across your computers and provides online access to them as well.
  • Sage-Too (NOT sage !) “a lightweight RSS and Atom feed aggregator extension. It’s got more of what you need and not much of what you don’t”. Feeddemon is my default aggregator, but I use this extension as well.
  • ScribeFire is “a full-featured blog editor that integrates with your browser and lets you easily post to your blog”. It doesn’t beat blogjet or live writer, but still.
  • The Web Developer extension “adds a menu and a toolbar to the browser with various web developer tools”.

If you do not like the default theme of Firefox, than you might like the NASA Night Launch theme which gives you a nice dark look.

Update: I’ll write a post about how I keep my bookmarks and RSS feeds organized across different computers I use. Later. Later.

Firefox 3 download time

Posted in Internet, Software by (kb) on June 17, 2008

Announcement: download Firefox 3 on 17 June !

RK translates: start downloading at 17:00 GMT….(yes, not exactly good communication from the Mozilla guys, but download anyway ;-) )