programming

warning: Creating default object from empty value in /home/www/drupal/drupal-6.19/modules/taxonomy/taxonomy.pages.inc on line 34.
16

Arduino hardware hacking: Part 1

http://www.tuxradar.com

Arduino is cool. It's cool because it's a tiny device - about three inches by two inches - that comes with a USB port and a programmable chip. It's cool because you can program it using a very simple programming language known as Wiring.

Read more »
fr34k123's picture
Created by fr34k123 5 years 25 weeks ago – Made popular 5 years 25 weeks ago
Category: High End   Tags:
16

Intro to Shell Programming: Writing a Simple Web Gallery

http://www.linuxplanet.com

So you're not a programmer, you say? If you can string a few shell commands together, it's not much of a step from there to programming. To demonstrate that, I'll take you through the steps of writing a very simple web gallery script: one that will take your images and build a little web page to show them off.

Read more »
anna's picture
Created by anna 5 years 26 weeks ago – Made popular 5 years 25 weeks ago
Category: End User   Tags:
16

Unsafe Functions In C And Their Safer Replacements: Strings Part II

http://www.safercode.com

Last time, we advised you to use ditch the unsafe functions like strcpy and strcat, and use their safer replacements (strlcpy, strlcat) instead. However, there is a small problem with this that you might discover that your compiler (especially gcc) does not have these functions in their implementation of the c library (libc). Why is this so?

Read more »
serdar's picture
Created by serdar 5 years 27 weeks ago – Made popular 5 years 27 weeks ago
Category: High End   Tags:
18

Programming Linux Games

http://get-free-book.com

This is a complete guide to developing 2D Linux games, written by the Linux gaming experts. It discusses important multimedia toolkits (including a very thorough discussion of the Simple DirectMedia Layer) and teaches the basics of Linux game programming.

Read more »
sharkswithlazers's picture
Created by sharkswithlazers 5 years 28 weeks ago – Made popular 5 years 28 weeks ago
Category: High End   Tags:
20

AForge.Net a great free imaging library is going to release version 2.0

http://www.aforgenet.com

AForge.NET is a C# framework designed for developers and researchers in the fields of Computer Vision and Artificial Intelligence - image processing, neural networks, genetic algorithms, machine learning, robotics, etc.

Read more »
KAL's picture
Created by KAL 5 years 29 weeks ago – Made popular 5 years 29 weeks ago
Category: High End   Tags:
18

Why another scripting language for the desktop?

http://the-gay-bar.com

Stuart Langridge recently wrote about a new scripting language he was developing for the desktop...His idea is that you design a very simple language to access D-BUS resources to allow people to connect those resources in a simple way "without knowing how to program". This request pops up quite a lot: To provide scripting to the masses so to speak.

Read more »
serdar's picture
Created by serdar 5 years 30 weeks ago – Made popular 5 years 29 weeks ago
Category: High End   Tags:
14

HOP: A Language for Programming the Web 2.0

http://www.bestechvideos.com

"HOP is a new Software Development Kit for the Web 2.0. It relies a new higher-order language for programming interactive web applications such as multimedia applications (web galleries, music players, ...), office applications (web agendas, mail clients, ...), ubiquitous domotics, etc. HOP can be viewed as a replacement for traditional graphical toolkits.

Read more »
can.axis's picture
Created by can.axis 5 years 31 weeks ago – Made popular 5 years 31 weeks ago
Category: Community   Tags:
15

Building a Community Around Your F/OSS Project

http://aseigo.blogspot.com

It is not uncommon to read about projects that are suffering from lack of development resources. Let's be honest: no project has 'enough' people, ever. There's always something else that could be getting done 'if only we had another pair of hands!' Some projects suffer more than others, however.

Read more »
JRepin's picture
Created by JRepin 5 years 34 weeks ago – Made popular 5 years 34 weeks ago
Category: Community   Tags:
26

Nokia to license Qt under LGPL and open up the Qt source code repository

http://labs.trolltech.com

Qt, the C++ programming framework behind KDE, will be licensed under the terms of the LGPL version 2.1 with the upcoming Qt 4.5 release, in addition to their standard GPL and commercial licenses. They are also pleased to announce that they are going to open up the Qt source code repository and also make it easier for the community to contribute to Qt.

Read more »
JRepin's picture
Created by JRepin 5 years 35 weeks ago – Made popular 5 years 34 weeks ago
Category: High End   Tags:
15

The 25 Most Dangerous Programming Errors - And How to Fix Them

http://www.sans.org

Experts from more than 30 US and international cyber security organizations jointly released the consensus list of the 25 most dangerous programming errors that lead to security bugs and that enable cyber espionage and cyber crime.

Read more »
akf's picture
Created by akf 5 years 35 weeks ago – Made popular 5 years 35 weeks ago
Category: High End   Tags:
15

whefs: an embedded filesystem library for C

http://fossil.wanderinghorse.net

When i started googling for an embedded filesystem library (something like sqlite, but for a filesystem instead of a database), i came up pretty empty handed. The vast majority of the projects are commercial and the open source ones operate at a different level than i was looking for.

So i started coding...

Read more »
sgbeal's picture
Created by sgbeal 5 years 35 weeks ago – Made popular 5 years 35 weeks ago
Category: High End   Tags:
17

A Linux Literary Trilogy

http://var-blog-messages.blogspot.com

When I started delving into the world of Linux development, I was not only befuddled by the strange code layout and conventions, I also found the culture and ethos of Linux very confusing. There were three books that were invaluable in pulling my understanding out of this quagmire

Read more »
bluecheese's picture
Created by bluecheese 5 years 38 weeks ago – Made popular 5 years 38 weeks ago
Category: High End   Tags:
15

Open source programming languages for kids

http://www.linux.com

The past couple of years have seen an explosion of open source programming languages and utilities that are geared toward children. Many of these efforts are based around the idea that, since the days of BASIC, programming environments have become far too complex for untrained minds to wrap themselves around.

Read more »
helix's picture
Created by helix 5 years 38 weeks ago – Made popular 5 years 38 weeks ago
Category: High End   Tags:
15

Everything Becomes Lisp

http://patricklogan.blogspot.com

"Find out how closures and lambda functions make programming easier by letting you define throwaway functions that can be used in different contexts. This article details how useful closures are as a functional programming construct within PHP V5.3 code."

Read more »
can.axis's picture
Created by can.axis 5 years 39 weeks ago – Made popular 5 years 39 weeks ago
Category: Community   Tags:
15

Perl 6 to break compatibility, support other interpreters

http://www.computerworld.com.au

Version 6 of the popular Perl programming language will not be compatible with previous versions, but will open up a new world of custom “languages” and interpreters, according to its founder Larry Wall.

Read more »
serdar's picture
Created by serdar 5 years 39 weeks ago – Made popular 5 years 39 weeks ago
Category: High End   Tags: