Recently in Programming Category
I heard about this on a podcast (The Command Line) sounds like an interesting angle, no runtime required, it is compiled and it works on Maemo too.
Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.
The author of the twitter_updater plugin for wordpress is not updating it anymore, here is a tar ball with the modifed files I have verified work!
Wow what a great presentation! Important for understanding the value of building great processes that have longevity and sustainment.
Video: Clay Shirky on Love, Internet Style
Noted Internet thinker and author Clay Shirky delivered one of the opening “provocations” at Supernova 2007. Using a 1300-year-old Japanese shrine as a metaphor, Clay explained how the New Network changes the basic dynamics of business and collective creativity.
See also:
Sacred Places: Shrine at Ise, Japan
The great Shinto shrine at Ise is built amid a dense forest of giant cryptomeria trees next to the Isuzu River at the foot of Mount Kamiji and Mount Shimaji in the Mie Prefecture [see 1. Mie Prefecture] in southern Honshu, Japan. Crossing the Uji Bridge and passing through the large torii gate marking the entrance to the shrine, a long path leads to Ise Jingu (Ise Grand Shrine).The shrine consists of two groups of buildings: the Imperial Shrine (Kotai Jingu), also known as the Naiku (inner shrine), and the Toyouke Shrine (Toyouke Daijingu ) which constitutes the Geku or outer shrine. The Naiku is dedicated to the Sun Goddess Amaterasu Omikami (Heaven-Illuminating Great Deity), and the Geku to the Goddess of Cereals Toyouke Omikami (Abundant Food Great Deity). Each shrine is composed of a number of buildings, including ancillary shrines, workshops, storehouses, etc. Each shrine has an inner precinct with a main sanctuary and two attendant shrines, as well as treasuries, fences, and gates.
Both shrines are constructed of wood, and every twenty years both are totally rebuilt on an adjoining site. The empty site of the previous shrine (called the kodenchi) is strewn with large white pebbles. The only building on the empty site, which retains its sacredness for the intervening twenty years, is a small wooden shed or hut (oi-ya) inside of which is a post about seven feet high known as shin-no-mihashira (literally the august column of the heart, or more freely translated as sacred central post). The new shrine will be erected over and around this post which are the holiest and most mysterious objects in the Ise Shrine. They remain hidden at all times.
My Documents: Visipipe: a visual version of Core-utils (proposal)
Any advanced user of a Unix-like system, be it Linux, Solaris or FreeBSD, is fairly familiar with the power of shell commands and scripts. Combining simple commands like cat, grep and sort can allow the experienced user to perform advanced operations on plain-text files. Many everyday problems that arise when dealing with data can be solved and automated by the creation of a simple shell script, taking minutes, or even seconds to write.
0xDECAFBAD サ do not taunt happy fun JSON
Happy Fun JSON is pretty fun to throw around.
There is a nice demo of it in application here:
json demo
and even Google is in on the mix:
JSON Interop Using JSNI
I need to pick one of these for an internal project...
Feedjack - Feed aggregator powered by Python and Django
Feedjack is a feed aggregator written in Python using the Django web development framework.
Planet is an awesome 'river of news' feed reader. It downloads news feeds published by web sites and aggregates their content together into a single combined feed, latest news first.
I'm bookomarking this for later reference this is a nice little setup using python and cups to automate email reports of PDF of documents. Would be very handy in setting up minimal administration requirements for self serve applications.
pdf2email is a CUPS backend that uses GhostScript to print a document to PDF and sends the final file to the user that requested the print via email. This software is written in Python.
I found the circuitousness of this purely stunning...
Montezuma is a Common Lisp port of Ferret. Ferret is a Ruby port of Lucene. Lucene is sort of Doug Cutting's Java version of Text Database (TDB), which he and Jan Pedersen developed at Xerox PARC, and which, to complete the circle, was written in Common Lisp (see "An Object-Oriented Architecture for Text Retrieval").
If you are in the DC area see Barry Warsaw answer questions by giving a brief history of the Python programming language, the talk will also include code samples that illustrate the most salient properties of Python.
IS&T Colloquium - Barry Warsaw
Barry Warsaw No Photo Available (image)
What Is Python?
Wednesday, November 8, 2006
Building 3 Auditorium - 3:30 PM
(Refreshments at 3:00 PM)
Embedded satabase storage is a crucial part of distributing sensor networks into mixed environments. You may not always have net connection and or desire to upload all your data at once. Storing data locally allows you to prioritize your information collection endeavors.
Oracle refreshes Berkeley DB | The Register
Oracle Berkeley DB Release 4.5, released today, adds multi-version concurrency control, enables upgrades without the downtime, and provides a replication framework for users to quickly build highly available systems.
The PDF and HTML version of the book are available for free download. Work like this pushes the open source movement further and further into relevance by building the foundation of expertise.
Take a look!
Version Control with Subversion
Version Control with Subversion introduces the powerful new versioning tool designed to be the successor to CVS. An introduction to Subversion is followed by a guided tour of its capabilities. Later chapters cover more complex topics of branching, repository administration, and other advanced features. If you've never used version control, you'll find everything you need to get started. And if you're a seasoned CVS pro, it will help you make a painless leap into Subversion.