Tuesday, November 29, 2005

Autodesk Contributes Web Mapping Software to Open Source Community

Autodesk Contributes Web Mapping Software to Open Source Community: Financial News - Yahoo! Finance: "As a sign of its support for the growing momentum behind open source web mapping technologies, Autodesk, Inc. (Nasdaq: ADSK - News) today announced the company is releasing the code for MapServer Enterprise, the company's new web mapping platform, as open source. A snapshot of the MapServer Enterprise source code is available today through the new MapServer Foundation, an independent non- profit organization with the mission of supporting and promoting open source web mapping. The foundation's charter members include MapServer Technical Steering Committee members, the University of Minnesota MapServer Project, the DM Solutions Group, and Autodesk. A letter from the group's leaders detailing their decision to work together can also be found on the MapServer Foundation web site (http://www.mapserverfoundation.org )."

Monday, November 28, 2005

Google sets up Heathrow boredom killer

Google sets up Heathrow boredom killer - vnunet.com: "Google has opened an internet booth at London's Heathrow Airport in a bid to learn more about how people use its services.

The 'pod' known as Google Space is situated in the Terminal One departure lounge and consists of 10 Samsung laptops dedicated to Google services."

Canvascape - 3D walker

Canvascape - 3D walker Cool! 3D landscape by pure JavaScript!

Friday, November 25, 2005


Springframework.org: "Welcome to the home of the Spring Framework. As the leading full-stack Java/J2EE application framework, Spring delivers significant benefits for many projects, reducing development effort and costs while improving test coverage and quality."


WebHome < Motion < Kenneth-wiki: "Motion is a software motion detector. Motion is a program that monitors the video signal from one or more cameras and is able to detect if a significant part of the picture has changed; in other words, it can detect motion.

The program is written in C and is made for the Linux operating system. Motion is a command line based tool whose output can be either jpeg, ppm fies or mpeg video sequences.

Motion is the perfect tool for keeping an eye on your property, keeping only those images that are interesting.

Motion is strictly command line driven and can run as a daemon with a rather small footprint."

Wednesday, November 23, 2005

Domain Services

Domain Services: "Windows Live Custom Domains Beta"

RSS 'extensions' published by Microsoft

RSS 'extensions' published by Microsoft | The Register: "A draft of Simple Sharing Extensions (SSE) version 0.9 for RSS 2.0, and Outline Processor Markup Language (OPML), has been published under the Creative Commons license by Microsoft."

Tuesday, November 22, 2005

Bram Cohen and Dan Glickman to Make Major Announcement

Slyck News - Bram Cohen and Dan Glickman to Make Major Announcement: "With Bram clearly on the record as an opponent of piracy, those interested in distributing legitimate content have taken notice.

To meet this end, Bram Cohen has commercialized BitTorrent. Establishing his once rouge enterprise as a legitimate business has had profound effects. As BitTorrent has become more commercialized, two major events have occurred. First, the MPAA and Bram Cohen entered negotiations on the feasibility of distributing licensed material over BitTorrent. Second, DCM-Doll Capital invested $8.75 million into his newly commercialized business."

The Computer History Simulation Project

The Computer History Simulation Project: "The Computer History Simulation Project is a loose Internet-based collective of people interested in restoring historically significant computer hardware and software systems by simulation. The goal of the project is to create highly portable system simulators and to publish them as freeware on the Internet, with freely available copies of significant or representative software."

How To Write Unmaintainable Code

How To Write Unmaintainable Code: "In the interests of creating employment opportunities in the Java programming field, I am passing on these tips from the masters on how to write code that is so difficult to maintain, that the people who come after you will take years to make even the simplest changes. Further, if you follow all these rules religiously, you will even guarantee yourself a lifetime of employment, since no one but you has a hope in hell of maintaining the code. Then again, if you followed all these rules religiously, even you wouldn't be able to maintain the code!

You don't want to overdo this. Your code should not look hopelessly unmaintainable, just be that way. Otherwise it stands the risk of being rewritten or refactored."

Monday, November 21, 2005


Joomla Developingsite: "JD-WordPress is the Joomla! integration of the nice WordPress"

Cool stuff! I am waiting for this kind of component.

JustBlogIt with a simple right-click.

JustBlogIt with a simple right-click.: "JustBlogIt supports posting to a variety of weblog system types and is not specific to just one. You can also use the Custom... setting to add any weblog type you want.

More importantly, JustBlogIt supports seamless posting from within many web-based News Readers. JustBlogIt checks to see if you are trying to post from a News Reader and adapts the blogging data accordingly."

Solaris 10 includes Postgres and Xen

InformationWeek > Open-Source Solaris > Sun Jumps On Open-Source Database Bandwagon To Boost Solaris > $( 42" 17, 2005: "Sun Microsystems Inc. is expanding the list of open-source code that it supports in its Solaris 10 operating system to include both the Postgres database and Xen virtualization server."

DJ Java Decompiler

DJ Java Decompiler: "DJ Java Decompiler is Windows 95/98/Me/NT/2000/XP decompiler and disassembler for Java that reconstructs the original source code from the compiled binary CLASS files (for example Java applets). DJ Java Decompiler is able to decompile complex Java applets and binaries, producing accurate source code. DJ Java Decompiler is a stand-alone Windows application; it doesn't require having Java installed! DJ Java Decompiler is not just Java decompiler and disassembler but it is also a fully featured Java editor using the graphic user interface with syntax-coloring. Using DJ Java Decompiler is easy. Select Open and load your desired class file, or just double-click the CLASS file you want to decompile. DJ Java Decompiler supports drag-and-drop functions for OLE. You will see the source code instantly! In Windows Explorer Right mouse-button pop-up menu available too. You can decompile or disassembler a CLASS files on your computer hard disk or on a network drive that you have a connection to (you must have a full access rights or just change the default output directory for .jad files). You don't need to have the Java Virtual Machine or any other Java SDK installed. But this latest release is able to compile, run, create JAR archives and run applets outside of the context of a Web browser when JDK is installed. With DJ Java Decompiler you can decompile more than one java class file at one time. This release enables users to decompile 'dead' parts of code.

DJ Java Decompiler is a graphical decompiler and disassembler for Windows 95/98/Me/NT/2000/XP that uses the command-line version of Jad as its decompiling engine"


PBS | I, Cringely . November 17, 2005 - Google-Mart: "So why buy-up all that fiber, then?

The probable answer lies in one of Google's underground parking garages in Mountain View. There, in a secret area off-limits even to regular GoogleFolk, is a shipping container. But it isn't just any shipping container. This shipping container is a prototype data center. Google hired a pair of very bright industrial designers to figure out how to cram the greatest number of CPUs, the most storage, memory and power support into a 20- or 40-foot box. We're talking about 5000 Opteron processors and 3.5 petabytes of disk storage that can be dropped-off overnight by a tractor-trailer rig. The idea is to plant one of these puppies anywhere Google owns access to fiber, basically turning the entire Internet into a giant processing and storage grid.

While Google could put these containers anywhere, it makes the most sense to place them at Internet peering points, of which there are about 300 worldwide.

Two years ago Google had one data center. Today they are reported to have 64. Two years from now, they will have 300-plus. The advantage to having so many data centers goes beyond simple redundancy and fault tolerance. They get Google closer to users, reducing latency. They offer inter-datacenter communication and load-balancing using that no-longer-dark fiber Google owns. But most especially, they offer super-high bandwidth connections at all peering ISPs at little or no incremental cost to Google."

Sunday, November 20, 2005


WinFX - Wikipedia, the free encyclopedia: "In computing, WinFX is the main Application Programming Interface that Microsoft will introduce in its upcoming operating system, Windows Vista to supersede the current Windows API. The Windows API will still be present in Vista, but it will not give direct access to all the new functionality introduced with WinFX. In addition, WinFX is intended to give programmers easier access to the functionality present in the Windows API."

Defend Your PC Against Video Attacks

Defend Your PC Against Video Attacks: "A researcher at eEye Digital Security identified a way that a bad guy could booby-trap a seemingly benign AVI. The attacker could then embed the poisoned file in a Web page and set it to autoplay in the background, or send it to unsuspecting users as an attachment or a link in an e-mail message. To get you to click, the file could have a title intended to pique your curiosity (say, 'Funny Beer Commercial'). But if you clicked, the joke would be on you.

As the poisoned file runs, it purposely sends too much data to the software responsible for playing AVIs in Windows (usually WMP), causing the program to crash and in the process enabling the attacker's hijack code to take over your computer. Play it safe and download the update at Microsoft Security Bulletin MS05-050"

Friday, November 18, 2005

Ubuntu adds OEM mode installation

NewsForge | Ubuntu adds OEM mode installation: "Ubuntu Linux patrons will notice a new installation option in the boot menu of the current 5.10 Breezy Badger release: OEM mode."

Monday, November 14, 2005

MetaVNC -- a window-aware VNC

MetaVNC -- a window-aware VNC: "MetaVNC pursues a remote desktop environment that users can control applications on different hosts seamlessly. MetaVNC is a window aware VNC. MetaVNC merges windows of multiple remote desktops into a single desktop screen. MetaVNC also comes with its own task bar and application menu, which makes it easy to control applications or windows on different hosts (Java viewer only).

Furthermore, the Win32 version and linux version of MetaVNC viewer merges remote desktops with local desktops. It enables Linux and Windows remote desktops and local desktops to co-exist seamlessly!

If you use MS-Windows as a main desktop and connect remote Linux desktops through VNC, you must love it!"

Sunday, November 13, 2005

AGVCR - AccessGrid Video "Cassette" Recorder

AGVCR - AccessGrid Video "Cassette" Recorder: "AGVCR was written by Derek Piper at the School of Informatics of Indiana University (Bloomington) as a way to easily record an AccessGrid conference and to play it back at a later date with the usual features of a VCR (fast forward, rewind, skip). Participants of a recording are saved along with the file itself to allow for easy review once the file is loaded again. Future work includes being able to filter the participants recording (or playback) and to be able to edit sections of AGVCR files into other AGVCR files."

Thursday, November 10, 2005

Moodle - A Free, Open Source Course Management System for Online Learning

Moodle - A Free, Open Source Course Management System for Online Learning: "Moodle is a course management system (CMS) - a free, Open Source software package designed using sound pedagogical principles, to help educators create effective online learning communities. You can download and use it on any computer you have handy (including webhosts), yet it can scale from a single-teacher site to a 40,000-student University. This site itself is created using Moodle, so check out the Moodle Features demos, the Demonstration Courses or read the latest Moodle Buzz."

Worm attacks Linux Web service holes

Worm attacks Linux Web service holes :: Indian-Hackers :: Security :: Exploits :: Patches :: News :: Downloads :: Tutorials :: Proxy Servers :: Ddos Attack: "A new worm has surfaced that attacks Linux systems via Web server-related services, reports EWeek. The worm, called Linux Plupii/Lupper or luppi, is described as a blended threat."

Google Desktop Plug-in: System Monitor

Google Desktop Plug-in: System Monitor: "Quickly monitor how your system is performing with this Sidebar plug-in.

It provides system performance readings for the CPU, Memory, Disk, and Network I/O."

Cool! I don't need DU meter anymore.

Google Desktop Plug-in: Archives plug-in for GDS

Google Desktop Plug-in: Archives plug-in for GDS: "The plugin supports 7z, arj, bz2, cab, gz, tar, rar, zip archives. Nested archives are also supported(any complexity). Inside archives, the plugin indexes doc, html, ppt, txt and xls files"

I got bad experience with this plug-in. It slowed down my laptop...

Tuesday, November 08, 2005

Google Desktop 2.0 & NOD32

Help Center

Eventually, Google Desktop works perfectly with NOD32.

Monday, November 07, 2005


WebMail: "The WebMail extension creates a platform which other extensions use to integrate web based email accounts into Mozilla Thunderbird."

Python Automation module for Internet Explorer

gmane.comp.python.announce: "AMIE stands for Python Automation module for Internet Explorer."

Wednesday, November 02, 2005

Atlas Project

Atlas Project: "The popularity of AJAX shows the growing demand for richer user experiences over the web. However, developing and debugging AJAX-style web applications is a very difficult task today. To write a rich web UI, you have to know a great deal of DHTML and JavaScript, and have a strong understanding of all the differences and design details of various browsers. There are very few tools to help your design or build these applications easily. Finally, debugging and testing these applications can be very tricky.

What we’ve set out to do is to make it dramatically easier for anyone to build AJAX-style web applications that deliver rich, interactive, and personalized experiences. Developers should be able to build these applications without great expertise in client scripting; they should be able to integrate their browser UI seamlessly with the rest of their applications; and they should be able to develop and debug these applications with ease.

For this work, we’ve been working on a new project on our team, codenamed “Atlas”. Our goal is to produce a developer preview release on top of ASP.NET 2.0 for the PDC this September, and then have a website where we can keep updating the core bits, publishing samples, and building an active community around it."

Gates: We're entering live era of software

Gates: We're entering live era of software: ZDNet Australia: News: Software: "Kicking off what he called the 'live era' of software, Microsoft chairman Bill Gates said on Tuesday in the United States that the company plans to launch new Internet-based complements to its core products.

Gates said Microsoft is working on two products, 'Windows Live' and 'Office Live,' that create opportunities for the company to sell online subscriptions and advertising. Both are targeted at smaller businesses and consumers.

The products won't replace the company's ubiquitous operating system or productivity suite, and people don't need to have that software loaded to tap into the Web versions. 'They are not required to use Windows or Office,' Gates said at a press event in San Francisco.

Gates said that Windows Live is a set of Internet-based personal services, such as e-mail, blogging and instant messaging. It will be primarily supported by advertising and be separate from the operating system itself. Office Live will come in both ad-based and subscription versions that augment the popular desktop productivity suite."

Tuesday, November 01, 2005


procoders.net: "pcSVM is a framwork for support vector machines in C++. [WWW] Support Vector Machines is a new generation of learning algorithms based on recent advances in statistical learning theory, and applied to large number of real-world applications, such as text categorization and hand-written character recognition. Support Vector Machines outperform other classifiers as artificial neural networks in most situations."

Zope on Rails Project

gmane.comp.web.zope.announce: "Does zope really have to be hard to learn? We don't think so. We are developing an easy way for medical professionals to create zope web GUI at http://www.medicinebrain.com. The idea is to make zope at least as easy to use as ruby on rails. We are looking for ideas and criticism of the freely available zrails code. Currently available is a zexp that contains an html framework, an easy to modify form processor, some web widgets, and database scripts. There is also a separate application called 'Nanabush' that processes html files into zpt pages. The application splits each form element off into a script widget. This produces a model-view-controller architecture that is completely edit-able via web browser. Next up will be a more extensive html framework and more html widgets. The plans for Nanabush include a way to develop zope database applications in openoffice and migrate them to zope. The combination of zope and Openoffice 2 will make a powerful workflow solution."