This week, Beta 1 of Debian Live 5.0 bootable CD image was made available for download. This is the first official release of a Live 5.0 build for the OS also known as "Lenny."Read more...
Search This Blog
LPeg is a new pattern-matching library for Lua, based on Parsing Expression Grammars (PEGs). In this text, I assume you are familiar with PEGs. If you are not, you can get a quick start reading the Wikipedia Entry for PEGs or Section 2 of Parsing Expression Grammars: A Recognition-Based Syntactic Foundation (the section has only one page). The nice thing about PEGs is that it has a formal basis (instead of being an ad-hoc set of features), allows an efficient and simple implementation, and does most things we expect from a pattern-matching library (and more, as we can define entire grammars).Read more...
Preventing Brute Force Attacks With Fail2ban On Mandriva 2008.1
8:29 AM | Fail2ban with 0 comments »This article shows how to install and configure fail2ban on a Mandriva 2008.1 system.How To...
'uvhd' is a binary file investigation utility. It displays the contents of any file in vertical hexadecimal format, and prompts for commands to browse, search, select, update, scan/replace, print, translate, etc.How To...
SimplePie is a PHP library that can fetch, cache, parse, and normalize RSS and Atom feeds. It allows you to display the newest articles from websites with RSS or Atom feeds on your own site.How To...
"I'd like to get a first round of review on my AXFS filesystem," began Jared Hulbert, describing his new Advanced XIP File System for Linux.Read more....
Solaris 10 Multithreaded Programming Guide.
Read more...
TinyScheme is a lightweight Scheme interpreter that implements as large a subset of R5RS as was possible without getting very large and complicated. It is meant to be used as an embedded scripting interpreter for other programs. As such, it does not offer IDEs or extensive toolkits although it does sport a small top-level loop, included conditionally. A lot of functionality in TinyScheme is included conditionally, to allow developers freedom in balancing features and footprint.Read more...
Baynoon is an object database server that understands and efficiently implements relationships (one to one, one to many and many to many) between entities using a simple query language.Read more...
JLog is short for "journaled log" and this package is really an API and implementation that is libjlog. What is libjlog? libjlog is a pure C, very simple durable message queue with multiple subscribers and publishers (both thread and multi-process safe). The basic concept is that publishers can open a log and write messages to it while subscribers open the log and consume messages from it. "That sounds easy." libjlog abstracts away the need to perform log rotation or maintenance by publishing into fixed size log buffers and eliminating old log buffers when there are no more consumers pending.Read more...
Force Kernel Drivers and System Code to Stay Loaded in Memory to Boost Speed with DisablePagingExecutive Tweak
11:34 PM with 0 comments »Force Kernel Drivers and System Code to Stay Loaded in Memory to Boost Speed with DisablePagingExecutive Tweak
Read more...
Linux project lead Linus Torvalds has said it is not easy to become a major contributor to the Linux kernel.Read more...
Windows 7 Means Windows Server 2008 R2, Microsoft Reveals
11:04 PM | Microsoft, Windows 7 with 0 comments »Microsoft cleared up some confusion this week about the next version of Windows--and undoubtedly created some new confusion of its own--when it revealed that the next major version of the operating system, or Windows 7, will be released to the server market as a minor update to the current operating system, or Windows Server 2008 Release 2 (R2), and not as an entirely new version, which many had expected. More details of Windows 7 will be revealed at conferences in October, according to senior engineers in charge of Windows 7.Read more...
OutWit Technologies released a new Firefox 3.0 extension designed to outwit the web and perform smart web harvesting and semantic search. Based on a recognition technology, this tool is deemed to be the “first step towards a full-blown semantic browser.”Read more...
Ian Murdock founded the Debian project 15 years ago. Now, more than two thousand developers are working on Debian GNU/Linux, and the free distribution is a well established star in the Linux constellation.Read more...
Ubuntu distributor Canonical has joined the Linux Foundation, bringing more of a desktop consumer point of view to the enterprise Linux-dominated organization.Read more...
What is Photosynth?Photosynth
Imagine being able to share the places and things you love using the cinematic quality of a movie, the control of a video game, and the mind-blowing detail of the real world. With nothing more than a bunch of photos, Photosynth creates an amazing new experience.
"Intel's next-generation CPU microarchitecture, which was recently given the official processor family name of 'Core i7,' was one of the big topics of discussion at IDF.Read more...
Microsoft plans to build a data center in West Des Moines, Iowa, to host large, global Web services, the company and the governor of Iowa announced Thursday.Read more...
Analyst says AMD gaining ground vs. Intel, Nvidia
9:53 PM | AMD, Intel, News, NVIDIA with 0 comments »An analyst said Friday that Advanced Micro Devices Inc., the struggling chip giant, appeared to be gaining some ground on rivals Intel Corp. and Nvidia Corp.How To...
How To Set Up Apache, Tomcat (mod_jk), SSO (CAS, mod_auth_cas)
9:50 PM | Apache, CAS, How To, mod_auth_cas, mod_jk, SSO, Tomcat with 0 comments »This article describes how you can set up Apache and Tomcat, linked with mod_jk. It also explains how you set up the SSO (single sign on) solution JA-SIG CAS to protect servlets (provided by tomcat) and static content (provided by Apache).How To...
Intel on Thursday showed off a wireless electric power system that analysts say could revolutionize modern life by freeing devices from transformers and wall outlets.Read more...
Getting television and the Internet to play together seamlessly on consumer TVs has been tried before, but now Intel (NSDQ:INTC) and Yahoo (NSDQ:YHOO) think the combination of Yahoo's new Widget Engine and Intel's CE 3100 media processors are going to make the dream a reality.Read more...
The third version of the Intel Classmate PC notebook will add new touch-screen and tablet capabilities, plus the Intel Atom processor.Read more...
IBM and Hewlett-Packard topped Gartner’s survey of the worldwide server systems market for the second quarter of 2008. The IBM System z mainframe helped IBM top the Gartner list in terms of server revenues for the quarter. At the same time, shipments of HP’s ProLiant, Integrity and Non-Stop systems put HP ahead of Dell when it came to overall server shipments.Read more...
This how to forces ads on every single site that you have and cannot be deleted by users from the .htaccess - it does not even use .htaccesHow To...
This tutorial explains how to install Hamachi on a Fedora 9 server. Hamachi is a is a VPN service that easily sets up in 10 minutes, and enables secure remote access to your business network, anywhere there's an Internet connection.How To...
Running Vhosts Under Separate UIDs/GIDs With Apache2 mpm-peruser On Debian Etch
9:37 PM | Apache2, debian etch, HowTo, mpm-peruser with 0 comments »This article explains how you can install and configure apache2-mpm-peruser on a Debian Etch server.How To...
64-bit Application Thread Creation Performance
9:36 PM | issue, Linux, Performance with 0 comments »A recent discussion on the Linux Kernel mailing list noted that threaded 64-bit applications suffer a drastic slowdown in pthread_create performance when stack utilization goes above 4GB.Read more on KernelTrap...
"The latest feature release GIT 1.6.0 is available at the usual places," began Git maintainer, Junio Hamano, announcing the latest stable release of the distributed version control system originally written by Linus Torvalds.Read more on KernelTrap...
"I'd like to get a first round of review on my AXFS filesystem," began Jared Hulbert, describing his new Advanced XIP File System for Linux. XIP stands for eXecute-In-Place. The new filesystem received quite a bit of positive feedback.Read more on KernelTrap...
"AXFS is a simple read only compressed filesystem like Squashfs and cramfs. AXFS is special because it also allows for execute-in-place of your applications."
"Father of MINIX," Andy Tanenbaum, on Kenneth Brown's Claims Re Linux
10:57 AM | Linux, MINIX with 0 comments » A microkernel is a very small kernel. If the file system runs inside the kernel, it is NOT a microkernel. The microkernel should handle low-level process ...
Read more...
Emaculation.com, which years ago was the first to announce the existence of Mini vMac, now has an illustrated guide to "Setting up System 6.0.8 on Mini vMac for Windows", written by ClockWise. He has also updated the vMac page on Emaculation with information about Mini vMac.Read more...
Multiprocessor streams for Plan 9 (1993) [24 citations — 2 self]Download:pdf | psby David Leo PresottoMultiprocessor streams for Plan 9 - CiteSeerX
Advanced Micro Devices plans to deliver a new server platform in the first half of 2009, the company announced on Friday, with the platform revolving around a new chipset.The new chipset will be geared toward servers, with multiple sockets to plug in additional server chips. The chipset could improve the way chips in multiple sockets and components like graphics cards communicate with each other. The improved performance comes through new virtualization capabilities and support for HyperTransport 3.0 bus technology, according to the company.Read more on Network World...
Linus Torvalds, creator of the Linux kernel, posted a nasty smackdown on security nerds and their obsession with security in the gmane.linux.kernel ...
Read more...
New Security Feautures of Windows Vista in System and Kernel Mode
10:36 PM | SecurityFeatures, Windows Vista with 1 comments »New Security Feautures of Windows Vista in System and Kernel ModeRead more on blueeyedos.com...
Author: Mojtaba Sadeghi
"It is about time to take a step back and describe what I have been implementing," began Daniel Phillips, referring to his new Tux3 filesystem.TRead more on KernelTrap...
pHash is an open source library released under the GPLv3 license that implements several perceptual hashing algorithms and provides a C++ API to use those functions in your own programs.Read more...
"Things really _have_ calmed down, and hopefully we've also resolved a lot of the regressions in -rc3," began Linus Torvalds, announcing the 2.6.27-rc3 Linux kernel.Read more on Kernel Trap...
This guide explains how to set up WebDAV with lighttpd on a Fedora 9 server.How To...
Four of the six critical updates from Microsoft's August patch day relate to Office products – Access, Excel, PowerPoint and Office Filters. There are also critical patches for both Windows and Internet Explorer. The known vulnerability in Word is also fixed via a patch classified as important.Read more on heise online...
Running Vhosts Under Separate UIDs/GIDs With Apache2 mpm-itk On Debian Etch
7:48 AM | Apache2, mpm-itk, Vhosts with 0 comments »This article explains how you can install and configure apache2-mpm-itk on a Debian Etch server. apache2-mpm-itk is an MPM (Multi-Processing Module) for the Apache 2 web server.How To...
QuickStart, The Swiss Army Knife For Ubuntu 8.04 Desktop
7:47 AM | QuickStart, Ubuntu with 0 comments »This article shows how to install and use QuickStart on an Ubuntu 8.04 desktop. QuickStart is like a Swiss army knife, it allows you to do various things on your Ubuntu desktop: creating and restoring backups, running scheduled backups, backing up configuration files, installing some common applications, installing DVD codecs, deleting unnecessary files, etc.HowTo...
Intel's next-generation "Nehalem" Core i7 microprocessor will headline Intel's Developer Forum next week, although the surprising "Atom" processor will also be a focus.Read more on PC Magazine...
The C Programming Language, Second Editionby Brian W. Kernighan and Dennis M. Ritchie.Prentice Hall, Inc., 1988.ISBN 0-13-110362-8 (paperback), 0-13-110370-9 (hardback).Find it here...
Radiohead's first album contains the song, "Anyone can play guitar." Perhaps their next album should include "Anyone can hack the Linux kernel."Read more on CNET...
How to Participate in the Linux Community. A guide to the kernel development process.Read more...
The article also mentions kcounter as a possible replacement for a semaphore's ability to manage "access to a cluster of resources" but describes its interface as being similar to objects that have been removed from the kernel due to a ...
Read more...
How to compile your own linux kernel for openSUSE
11:13 PM | Kernel build, OpenSuse, Tutorial with 0 comments » (This is Part 1, which will teach to compile and boot into the new kernel, Part 2’s details are at the bottom of this post.) Hi, now that you have learned how to use linux and openSUSE, you may want to learn to compile your own kernel. ...
Read more...
A video showing a graphical representation of the modifications made to the Linux kernel, over time, from 1994 till the present. Its a little slow at first. The date is in the bottom right hand corner.
Read more...
"Btrfs v0.16 is available for download," began Chris Mason, announcing the latest release of his new Btrfs filesystem.Read more on KernelTrap...
Mikulas Patocka announced new patches introducing snapshot merging for the Linux kernel's logical volume manager. He explained, "snapshot merging allows you to merge snapshot content back into the original device. The most useful use for this feature is the possibility to rollback [the] state of the whole computer after [a] failed package upgrade, [or an] administrator's error".Read more on KernelTrap...
TicGit is a simple ticketing system, roughly similar to the Lighthouse model, that is based in git. It provides a command line client that uses the ‘git’ gem to keep it’s ticketing information in a separate branch (called ‘ticgit’) within your existing git repository.Read more...
Microsoft Advanced Windows Debugging and Troubleshooting : How to Access the User Mode Debugger from the Kernel Debugger
11:08 AM | usermode debugger with 0 comments » In certain cases you may want to use a user mode debugger to debug a process from within the kernel debugger. It could be that you have an application that loads a kernel mode driver, and you want to be able to debug the user mode ...
Read more...
Maybe everything (not just VMware) violates the GPL | The Open Road - The Business and Politics of Open Source by Matt Asay - CNET News.com
10:58 AM | GPL. kernel, Linux, VMware with 0 comments » Are binary Linux kernel modules allowed? The answer is unclear. This question has a long history going back to the first binary kernel module, Transarc AFS. ...
Read more...
Written by a leading developer and maintainer of the Linux kernel, Linux Kernel in a Nutshell is a comprehensive overview of kernel configuration and building, a critical task for Linux users and administrators. ...
Find the eBokk here...
Free eBooks Download: Symbian OS Internals : Real-time Kernel Programming
10:49 AM | eBook, Symbian OS with 0 comments » Describes the functioning of the new real-time kernel, which will become ubiquitious on Symbian OS phones in the next 5-10 years * Will benefit the base-porting engineer by providing a more solid understanding of the OS being ported ...
Find the eBook here...
"The big advantage Hammer has over Tux3 is, it is up and running and released in the Dragonfly distro," began Daniel Phillips, offering a comparison between the two filesystem. He continued, "the biggest disadvantage is, it runs on BSD, ...
Read more...
ARM [(LSE: ARM); (Nasdaq: ARMH)] today announces the availability of debug support for the CortexTM-A9 processor with the release of version 3.3 of its RealView® ICE run control unit. This release now also supports TI OMAP3 and TI DaVinci platforms and the ARM1176JZF-S™ platform, which in addition to support for the Freeescale i.MX31 application processors, further enhances the benefits of the RealView debug tools.Read more on ARM website...
How To Make monit Send SMS Alerts When Your Server Goes Down
9:00 AM | monit, SMS alert with 0 comments »This tutorial explains how you can configure monit to send alert messages per SMS to your mobile phone when a service fails.HowTo...
"I have had to apply the reiser4 patches from -mm kernels to vanilla based patchset for over a year now. Reiser4 works fine, what will it take to get it included in vanilla?" began a brief thread on the Linux Kernel mailing list.Read more on KernelTrap...
"[HotLinuxJobs is a] search firm specializing in the placement of Linux / Open Source professionals, providing both contract and direct hire services to clients.Read more on KernelTrap...
"So it's been a week since -rc1, and -rc2 is out there," began Linux creator Linus Torvalds, announcing the 2.6.27-rc2 Linux kernel.2Read more on KernelTrap...
Following lots of useful discussion and evaluation of the available DVCSs out there, the GHC team have made a decision: we're going to switch to git.Read more...
Microsoft Offers Customers and Partners an Edge in Online Security With New Information-Sharing Programs: Programs provide additional guidance, can shorten response times and increase industry collaboration against online threats.
9:12 AM | Microsoft, News with 0 comments »At the Black Hat USA 2008 conference today, Microsoft Corp. introduced security-related programs that share early information with partners to help them protect customers quickly and effectively. The new programs also provide additional information and guidance to help customers evaluate risks and prioritize the deployment of Microsoft security updates.Read more from Microsoft...
This tutorial explains how to install Django on a Fedora 9 server. Django is a web framework that allows to develop Python web applications quickly with as much automation as possible. I will use it with Apache2 and mod_python in this guide.HowTo...
"I do think 'next' as it is has a few issues that either need to be fixed (unlikely - it's not the point of next) or just need to be aired as issues and understood," noted Linus Torvalds about the linux-next development tree, originally designed as a way to get subsystem maintainers more involved in managing merge conflicts.Read more on KernelTrap...
The Linux Foundation announced that VMware has become a member of the Foundation. The company joins existing Linux Foundation members and technology leaders such as Adobe, AMD, Dell, Fujitsu, Google, Hitachi, HP, IBM, Intel, Motorola, NEC, Novell, Oracle and Red Hat, among others.Read more on ebizQ...
The Fedora Project has made the first and only Alpha release of Fedora 10 available to download.Read more...
Nokia acquires Symbian, Open Sources Symbian OS
8:54 AM | Nokia, Open-source, Symbian, Symbian OS with 0 comments »On the 10th anniversary of the creation of Symbian Ltd, Nokia has announced that they will be acquiring Symbian Ltd with the aim of opening up the Symbian OS under an Eclipse based license.Read more on Open Kernel Labs...
What Linus Torvalds Knows About Software ProjectsRead more on PC World...
How To Install The Zimbra Desktop Email Client On Ubuntu 8.04 LTS (Hardy Heron) | HowtoForge - Linux Howtos and Tutorials
7:22 PM | ZimbraDesktop Email Client with 0 comments »This article shows how you can install the Zimbra Desktop email client on an Ubuntu 8.04 LTS (Hardy Heron) desktop.HowTo...
Rietveld is the code review tool that Guido wrote as an App Engine demo.Read more...
Blogged with Flock
repo.or.cz is a public Git hosting site. You can create a project here and then publish your development by pushing to it, or even enable push access for multiple developers. Alternately, you can just set up a mirror of any project published elsewhere and we will provide pull and gitweb access for the project.Find it here...
Blogged with Flock
Gujin is a PC boot loader which can analyze your partitions and filesystems.It finds the Linux kernel images available, as well as other bootable partitions (for *BSD, MS-DOS, Windows, etc.), files (*.kgz) and bootable disk images (*.bdi), and displays a graphical menu for selecting which system to boot.Read more...
Blogged with Flock
PURE is an Open Source JavaScript Template Engine for HTML. Truly unobtrusive, it leaves your HTML untouched.It is cross-browser (IE 6.0+, FF 2+, Safari 2.0+, Opera 9.0+).Read more...
Blogged with Flock
InfoWorld Daily | Tom Sullivan | InfoWorld | Midori won't see the light of day | August 5, 2008 07:08 AM | Tom Sullivan
8:27 AM | Midori with 0 comments »Randall Kennedy shares this prediction with readers: Windows "Midori," with its fresh-start architecture and pipe-dream compute model, will never see the light of day.Read more...
Blogged with Flock
The Open Book Project is aimed at the educational community and seeks to encourage and coordinate collaboration among students and teachers for the development of high quality, freely distributable textbooks and educational materials on a wide range of topics.Visit Open Book Project...
Blogged with Flock
A new database management system (DBMS) designed for web applications and cloud computing could be the start of a new direction in DBMS development and, indeed, in software as a whole.Read more...
Blogged with Flock
NovaShield, Inc. Launches NovaShield AntiMalware Version 2.0 With 90-Day Free Trial
10:09 AM | AntiMalware, NovaShield with 0 comments »Breakthrough specification-based monitoring approach from University of Wisconsin research provides signature-less real time protection against emerging and unknown threatsRead more...
Blogged with Flock
[ANN] Prawn 0.1.0 : Fast, Nimble PDF Generation in pure Ruby
5:59 AM | PDF generation library, Prawn, Ruby with 0 comments »Prawn is a new pure Ruby PDF generation library, with the long term goal of providing a suitable replacement for PDF::Writer.Read more...
"Since everybody seems to be having fun building new filesystems these days, I thought I should join the party, began Daniel Phillips, announcing the Tux3 versioning filesystemRead more...
Blogged with Flock
"It's two weeks (and one day), and the merge window is over," began Linus Torvalds, announcing the 2.6.27-rc1 kernel. He continued, "finally. I don't know why, but this one really did feel pretty dang busyRead more...
Blogged with Flock
Functional Java is an open source library that aims to prepare the Java programming language for the inclusion of closures.Read more...
Blogged with Flock
libebb is a lightweight HTTP server library for C. It lays the foundation for writing a web server by providing the socket juggling and request parsing. By implementing the HTTP/1.1 grammar provided in RFC2612, libebb understands most most valid HTTP/1.1 connections (persistent, pipelined, and chunked requests included) and rejects invalid or malicious requests. libebb supports SSL over HTTP.Read more...
Blogged with Flock
Simon Burge has just added metadata journaling to the FFS (fast file system) code to NetBSD-current.Read more...
Blogged with Flock
The Rubyist is a technical magazine focused on Ruby, Rails, Merb, and anything else that surrounds the programming language that we all know and love.Read more...
Blogged with Flock
Archives
- April 2010 (6)
- December 2009 (3)
- November 2009 (9)
- October 2009 (20)
- September 2009 (8)
- August 2009 (26)
- July 2009 (57)
- June 2009 (14)
- May 2009 (4)
- March 2009 (1)
- January 2009 (7)
- December 2008 (15)
- November 2008 (34)
- October 2008 (62)
- September 2008 (97)
- August 2008 (95)
- July 2008 (95)
- June 2008 (87)
- May 2008 (102)
- April 2008 (165)
- March 2008 (188)
- February 2008 (94)