Wednesday, August 31, 2005

Setting up Subversion on Ubuntu 5.04


I have just installed subversion on my ubuntu host on top of apache2. At the first step, install apache2 and subversion module including webdav.



# apt-get install apache2 libapache2-svn subversion
# apache2-ssl-certificate
# a2enmod ssl


Add following configuration in a file in /etc/apache2/site-enabled.

<Location /svn>
DAV svn
SVNPath /home/svn
AuthType Basic
AuthName "SVN"
AuthUserFile /home/svn/conf/svnpasswd
Require valid-user
</Location>



Then create subversion repository and corresponding password file.



# svnadmin create /home/svn
# htpasswd2 -c /home/svn/conf/svnpasswd



Now you are ready to import repository layout.



$ mkdir tmpdir
$ cd tmpdir
$ mkdir projectA
$ mkdir projectA/trunk
$ mkdir projectA/branches
$ mkdir projectA/tags
$ mkdir projectB
$ mkdir projectB/trunk
$ mkdir projectB/branches
$ mkdir projectB/tags
$ svn import . https://svn.domain.net/svn --message 'Initial repository layout'

File-sharers move from BitTorrent

BBC NEWS | Technology | File-sharers move from BitTorrent: "File-sharers have moved away from the popular BitTorrent system following legal action, say experts.

Instead they have moved to another network called eDonkey, showed a study by internet analysis firm CacheLogic."

Django | The Web framework for perfectionists with deadlines

Django | The Web framework for perfectionists with deadlines: "Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

Developed and used over the past two years by a fast-moving online-news operation, Django was designed from scratch to handle two challenges: the intensive deadlines of a newsroom and the stringent requirements of experienced Web developers. It has convenient niceties for developing content-management systems, but it's an excellent tool for building any Web site."

Python and SAP

There are 2 mainly choices to interact SAP through Python. The first one hosted at sourceforge as a wrapper around SAP librfc via ctypes. The last one was written by Piers Harding since 2003. The code available at PyPI. The latest version was released since last year with a sample.

Virtualmin Virtual Hosting Management

Swell Technology Virtualmin Virtual Hosting Management: "Virtualmin is a virtual hosting management system written by Jamie Cameron, that integrates cleanly into the Webmin system administration tool. It was written under contract with Swell Technology and after a brief ransom period became another Open Source tool in the Webmin/Usermin family. We continue to accept sponsorship donations on behalf of Jamie for the continuing development of the module. Donations go towards continuing the advancement of the module, adding new features and enhancements of the existing features."

Usermin

Introduction to Usermin: "Usermin is a web interface that can be used by any user on a Unix system to easily perform tasks like reading mail, setting up SSH or configuring mail forwarding. It can be thought of as a simplified version of Webmin designed for use by normal users rather than system administrators."

Saturday, August 27, 2005

Gaim and Google Talk

Google Talk: Help Center Finally, I have successfully logged on Google Talk through Gaim both on Ubuntu and WinXP. The trick is the server must be set to "gmail.com".

That's all!

Friday, August 26, 2005

Note on desktop

After trying to find an application for alerting me some notes, I found 2 possible instances. The first one is a commercial software of 3M, the original company in Post-It. It is called Post-It Software Notes3M Post-It Software Notes. The graphical design is very beautiful but not useful at all. Furthermore, it doesn't provide alert mechanism in quiet environment such as big blink. However, it provides sophisticate recurring alarm. The next one is A-Note which is absolutely an open-source software hosted by sourceforge. A-Note is quite simple but useful. It is very easy to create/move/dock/minimize notes including randomized note color and blink alarm.

I recommend A-Note!

Thursday, August 25, 2005

Sun plugs software into the grid

Sun plugs software into the grid | CNET News.com: "In the retail grid's initial phases, Sun is offering processing and storage in a pay-as-you-go arrangement of $1 per CPU (central processing unit) per hour, delivered via an Internet connection. The company has established four data centers to fuel the service."

Wednesday, August 24, 2005

Google Talk

Google Talk: "They say talk is cheap. Google thinks it should be free. Google Talk enables you to call or send instant messages to your friends for free–anytime, anywhere in the world."

The time has come! Google joins IM war.

Python and Grid

Grid Technologies Group: provides several python interface to grid (Globus) such as pyGlobus and pyGridWare.

A Note

"A Note": "A Note is a program that lets you create post-it like notes on your Microsoft Windows desktop.

The program sits in the system tray and with either one click or a double click a new note appears and you can write the message directly.

The best part though...it's completely free!"

Sunday, August 21, 2005

PIDA

Main Page - PIDA: "PIDA is the Python Integrated Development Application. It is an IDE (integrated development environment) written in Python (http://www.python.org/) and the GTK (http://www.pygtk.org/) graphical toolkit.

Pida is an IDE, but one that is slightly different from other IDEs. Rather than attempting to write a set of development tools of its own, Pida uses tools that the developer has available. In this regards Pida can be used as a framework for putting together your own bespoke IDE.

Although still a young application, Pida can already boast a huge number of features because of the power of some of the tools it integrates. For example features such as code completion and syntax highlighting are well implemented in Pida's integrated editors far better than any editor built for a commercial IDE. Pida currently features: FUll code editing (syntax highlighting, code completion, automatic indenting, block commenting etc) Project management, version control management, Python debugger and profiler, GTK graphical user interface building and rapid application design, Pastebin integration."

Thursday, August 18, 2005

Mac OS X 10.4.1 Tiger x86 on VMWare 5 and Native

Mac OS X 10.4.1 Tiger x86 on VMWare 5 and Native: "This is the most simple guide to installing Mac OS x86, it looks longer because its very simple if you can browse the internet and check e-mail you can do this! I made this guide so that more people are able to do this without asking 100 questions during the process by following other guides. This will work on ANY x86 cpu with SSE2 or SSE3 and here is a Screenshot (on VMWare) and a Video (from native install) on Amd Athlon 64 3200 oc'd to 3800 , Asus A8N Sli Deluxe, 1gb ocz ram."

Tuesday, August 16, 2005

Google Code Jam 2005

Google Code Jam 2005, Powered by TopCoder: "It's back! The Google™ Code Jam 2005 is now offering the best coders in the world a chance to compete for $155,000! Have you got what it takes? Can you take the pressure? Know how to solve problems? Know algorithms?

If you answered yes to one or more of the above, then the Google™ Code Jam 2005 is right up your alley. Join coders from around the world in this intense competition that requires all your mind has to offer.

Not only will you be in your glory of coding, but there are prizes for it too! It's more than just $155,000 but a chance to work for the hottest tech company, Google."

Sunday, August 14, 2005

Sneak Preview SAP NetWeaver 04 ABAP Edition

Sneak Preview SAP NetWeaver 04: "

ABAP

"

Sneak Preview SAP NetWeaver 04 ABAP Edition has been released with SAP GUI.

Saturday, August 13, 2005

OSx86 - Mac OS X for PCs

Gamers.com: "The hacked version of OSx86 is based on pirated software, which came from copies of the operating system sent to participants in the Apple Developer Connection. The ADC participants also received MacIntel computers for testing and development."

Wednesday, August 10, 2005

XPWeb

XPWeb | About: "XPWeb is a web-based tool to manage eXtreme Programming projects.

It includes making plannings, using calendars, printing statistic reports, and manage other eXtreme Programming stuff like the metaphor.

Among other functionalities, XPWeb has XML export, powerfull authentification system, multi-project handling, and basic documentation handling."

Tiny ERP: Open Source reliable ERP and CRM.

Tiny ERP: Open Source reliable ERP and CRM.: "A free Entreprise Management Software"

Monday, August 08, 2005

kbAlertz: (320369) - Language Issue in Automated Excel

kbAlertz: (320369) - If you automate Microsoft Excel with Microsoft Visual Basic .NET, Microsoft Visual C# .NET, or Microsoft Visual C , you may receive the following error when calling certain methods:

Error: 0x80028018 (-2147647512) Description: Old Format or Invalid...

Friday, August 05, 2005

coWPAtty

SourceForge.net: Project Info - cowpatty: "coWPAtty is designed to audit the security of pre-shared keys selected in WiFi Protected Access (WPA) networks."

Wednesday, August 03, 2005

FreePOPs

FreePOPs: "FreePOPs is an easily extensible program, which allows access to the most varied resources through the POP3 protocol.
Mainly, it can be used to download mail from the most famous webmails, but it could also be used as an aggregator for RSS feeds and much more. This way it is possible to get all your messages in your favorite email client."

MrPostman - Read your webmail from a pop mail client

MrPostman - Read your webmail from a pop mail client: "MrPostman is a java program that allows you to access Yahoo Mail, Hotmail and other webmail services directly from your favorite mail client.

It converts the web pages of your favorite webmail provider to e-mails and provides the standard POP interface to your mail client (e.g. Outlook Express, Netscape or Mozilla Mail, Thunderbird, Pegasus)."

Monday, August 01, 2005

m0n0wall

m0n0wall: "m0n0wall is a project aimed at creating a complete, embedded firewall software package that, when used together with an embedded PC, provides all the important features of commercial firewall boxes (including ease of use) at a fraction of the price (free software).
m0n0wall is based on a bare-bones version of FreeBSD, along with a web server, PHP and a few other utilities. The entire system configuration is stored in one single XML text file to keep things transparent."

Mac OS X Intel Kernel Uses DRM

Slashdot | Mac OS X Intel Kernel Uses DRM Many people confirmed that Mac OS X for x86 has been leaked to some major bittorrent sites. It includes TCPA/TPM DRM to prevent some parts from working.

A Visual Installation Guide on Sneak Preview SAP NetWeaver 04 Java Edition

SDN Weblogs: A Visual Installation Guide on Sneak Preview SAP NetWeaver 04 Java Edition: "I spent about one week to install Sneak Preview SAP NetWeaver 04 on my
PC. I encountered a timezone problem during installation and login
failure problem after installation. Finally, I found a perfect
procedure to avoid all possible problems."

I wrote this visual guide weblog for Sneak Preview NetWeaver 04 Java Edition at SAP Developer Network