-
Public-Key Cryptography with Open Source Software
Public key cryptography, also known as asymmetric cryptography, is a form of cryptography in which a user has a pair of cryptographic keys – a public key and a private key. The private key is kept secret, while the public key may be widely distributed. The keys are related mathematically, but the private key cannot…
-
Agile CMMI: No Oxymoron
…CMMI (1.2) focuses on learning at the organizational level (and provides both project-based and organizationally based mechanisms for such learning). But some organizations implementing CMMI struggle to create the necessary environment and infrastructure for individual and team empowerment. TSP provides a “how to” solution consisting of team roles and other guidance that directly implement most…
-
Arabic Whitepaper About Open Source
I found a nice Arabic article about open source, have a look at:http://www.freesoft.jo/The document itself is at: http://www.freesoft.jo/people/kefah/freesoftware_whitepaper_arabic.pdf Thanks to Mr. Kefah Eisa From ahm507.blogspot.com
-
Sending email from the command line
In developing automated scripts that scheduled to run periodically, I need to send email from inside the script to know about the script execution status and if there is any error. Here what I did to install, configure and test an email tool. Prerequisite:– This is tested on Windows XP, sure it works on any…
-
Nice Linux Console Editor, nano!
When I try to be familiar to command line, I always need a simple and good editor, of course vi is great but I always find myself unable to save the opened file or save my changes, I always forget the shortcut keys, I find a very good editor called nano. nano has all basic…
-
Open Source Software For Windows
I have found a large list of open source software on Windows, look at: http://www.opensourcewindows.org/ http://www.opensourcewindows.org/page2.php Before trying to master Linux, try to taste the open source products even on your current Windows operating system. For server administrators, start using cygwin to experience the power of automating tedious tasks. There exist also tons of open…
-
cygwin text and graphical consoles
cygwin can run console based programs and GUI programs like gvim, xman, and xemacs; But you have to run startx to start graphical system at first. Typically xemacs can run form the text console but gvim and xman need to run from the graphical console. In order to develop good automated shell scripts you have…
-
Building Voice Infrastructure in Developing Regions
The “VoIP-4D Primer” is a free guide available in four major languages. The work is an effort to disseminate the use of telephony over the Internet in developing regions. The 40-page guide targets both technical and non-technical readers. The first part presents the essentials of telephony over the Internet. For those interested in the more…
-
Ignorance is Bliss!
– Ignorance sometimes means we don’t have to worry.– Knowledge that does not help is like ignorance that does not harm.– Some doctors believe ignorance is bliss and don’t give their patients all the facts.– Ignorance of things that have no effect on our lives frees our mind to learn about things that affects us.…
-
What is ONE?
ONE is a new effort by Americans to rally Americans – ONE by ONE – to fight the emergency of global AIDS and extreme poverty. ONE is students and ministers, punk rockers and NASCAR moms, Americans of all beliefs and every walk of life, united as ONE to help make poverty history. ONE believes that…
-
cygwin can run GUI applications!
cygwin can run GUI applications! Cygwin not only run console applications but also can run GUI applications such as gvim, xman, and xemacs; But you have to run startx to start graphical system at first. Typically xemacs can run form the text console but gvim and xman need to run from the graphical console, i.e.…
-
What is Open Source Software?
This is actually my answer to one of my friends who wonder, what is open source software. An excellent Arabic white paper about open source software:http://www.freesoft.jo/people/kefah/freesoftware_whitepaper_arabic.pdf Wikipedia, have have a good article about open source software, look at:http://en.wikipedia.org/wiki/Open_source_software List of open source software for Windows:http://ahm507.blogspot.com/2007/01/open-source-software-for-windows.html List of open source software packages:http://en.wikipedia.org/wiki/List_of_open_source_software_packages From ahm507.blogspot.com
-
Last year I restarted my dream again, Ubuntu!
I really fond of open source software, there are several reason, stating it again is a repetition, so I will just put some links: The Cathedral and the Bazaar How To Become A Hacker http://www.opensource.org/ Several years ago, I have tried Sun Solaris, Free BSD, Redhat 7.0 and Mandrake, they all was nice, but I…
-
Web Load/Stress/Stability and Performance Test Tools
Microsoft’s Web Application Stress Tool provides an easy way to simulate large numbers of users against your Web application. This tool makes it possible to make intelligent decisions about hardware and software load incurred by your application and how much traffic a given machine or group of machines can handle. In this article Rick shows…
-
News Feeds and Thunderbird
To be able to check news feeds automatically you need RSS reader, the best one to use IMHO is Thunderbird. http://www.mozilla.com/en-US/thunderbird/ From ahm507.blogspot.com
-
Sending Subversion Commit Information by Email
On each commit, I want to send email with the commit details to a list of emails.This is necessary to keep everyone involved updated. We are using subversion versioncontrol system on windows, we use cygwin extensively to automate frequent tasks.Here are the steps to do so: Environment:– Windows XP Service Pack 2– Cygwin DLL release…
-
Is it time for research?!
I am working now at a company in CDMA terminals, to improve myunderstanding I am planning to research CDMA networks, if you knowanyone who can get benefit from such research just let me know ! From ahm507.blogspot.com
-
Build you own Linux distribution
It is amazing how it is easy to build your own Linux distribution, look at:http://www.gnewsense.org/Builder/HowToCreateYourOwnGNULinuxDistributionhttp://www.rocklinux.org/wiki/Main_Page You can also easily build you own Live CD from any working Linux installation, look at:http://www.linux-live.org/ It is a matter of more several years and Linux will be the public operating system for everyone. From ahm507.blogspot.com
-
Bash Script Tutorial and Advanced Guide
In automating tasks, we should create scripts, the most common scriptinglanguage available is bash, in my effort to develop personal backupshell script I need to have bash tutorial, I found “A quick guide towriting scripts using the bash shell” athttp://pegasus.rutgers.edu/~elflord/unix/bash-tute.html very helpful, asit focus on the basic concepts. I also made a google search on…