A startup founded by an MIT professor claims to have "solved the fundamental challenges associated with multicore scalability." Tilera's first products include a 64-core Tile64 SoC (system-on-chip), PCIe Express add-in board for networking and video-processing applications, multicore-optimized Linux libraries, and an Eclipse-based multicore development environment toolset.
Read more »Build Your Own Video Community With Lighttpd And FlowPlayer (Debian Etch)
This article shows how you can build your own video community using lighttpd with its mod_flv_streaming module (for streaming .flv videos, the format used by most major video communities such as YouTube) and its mod_secdownload module (for preventing hotlinking of the videos).
Read more »- Login to post comments
Securing SSH Using Denyhosts
SSH is a great way to remotely administer a server. However, it still has a number of issues when you open it up to the world. The server and client communications are secure but that doesn’t mean the hosts involved are. Opening an SSH service to the world allows for brute force attacks and means that the carbon interface is still the weakest link.
Read more »- Login to post comments
Prognostication
"Tim Bray’s guesses on the next big thing(s): Green computing; Atom and REST; Ruby and Python; AJAX; Jabber as transport protocol; functional programming (but not Erlang). Aren’t at least 3 of these already the current big thing?" " (via sediment.semifat.net)
Read more »- Login to post comments
SlideAware: From Python to Ruby to Erlang
"...They started using Python, then they switched to Rails, and finally settled on pure Erlang. Using Erlang, they replaced a combination of Lighttpd + RoR + SQLlite + XMLRpc + Jython + Lucene with the much simpler and highly scalable stack of Yaws + Mnesia + Erlang..."
Read more »- Login to post comments
Setting the time of your system
There you can adjust time, or make Linux to do it automatically, and select the time servers (If you have Internet conection), you can also adjust the Time Zone where you are.
Read more »- Login to post comments
Virtual Machine Replication & Failover with VMWare Server & Debian Etch (4.0)
This tutorial provides step-by-step instructions about how to create a highly available VMware Server environment on a Debian Etch system. With this tutorial, you will be able to create Virtual Machines that will be available on multiple systems with failover/failback capabilities.
Read more »- Login to post comments
jed - Pocket sized emacs
I’m a big fan of GNU Emacs, it’s a very powerful and ultra customisable editor. I have it setup just the way I want, with tons of packages. That means that although my Emacs setup suits me fine for long coding sessions, it takes several seconds to start, even on a moderately fast computer.
Read more »- Login to post comments
Work-arounds for RESTful use of unsupported PUT and DELETE?
"...Essentially, this runs core to the failure of the W3C to do what it was originally created to do: get the non-IETF parts of the Web in standard agreement [...] Right now, the HTML "standard" claims those methods don't even exist (a known bug)."Roy T. Fielding
Read more »- Login to post comments
Web Forms 2.0: Cross Browser Implementation
"Weston Ruter has created Web Forms 2, a cross-browser implementation of the WHATWG Web Forms 2.0 specification. This specification is currently a mature working draft and has been adopted by the W3C HTML Working Group to serve as a starting point for the next version of HTML. This implementation will follow the HTML 5 specification that evolves from the W3C process..."
Read more »- Login to post comments
Understanding JSON
"JSON is a very lightweight data format based on a subset of the JavaScript syntax, namely array and object literals. Because it uses JavaScript syntax, JSON definitions can be included within JavaScript files and accessed without the extra parsing that comes along with XML-based languages.
Read more »Turn Apache into a collaborative authoring platform with mod_dav
Ever thought about how nice it would be if you could edit the files stored on your Web server directly without the cumbersome download-edit-upload routine? Web-based Distributed Authoring and Versioning (WebDAV) is the way to do it.
Read more »- Login to post comments
Ruby on Rails - Active Record
"...Rails v 2.0 will be a milestone release not only due to a great many enhancements but due to a change in the default behaviour of the ’scaffold’ creation - the default scaffold command will produce a RESTful framework for the model, controller and views...
Read more »- Login to post comments
Exploiting the Linux Kernel
In Linux you run processes in two different modes of execution. There is userspace (aka user mode) which you run your everyday applications, like Firefox, Pidgin, irssi.
Read more »- Login to post comments
Recompile your kernel for a perfect fit
After I wrote an article on optimizing disk performance, some readers commented that tweaking settings was just part of the job. They pointed out that you can get more speed if you also compile your kernel, adjusting it optimally for your specific hardware and needs.
Read more »- Login to post comments