Archive for the ‘Software’ Category:


Nginx is the No.2 Webserver now, overtakes IIS

The open sourced web server project Nginx is overtakes Microsoft’s IIS (Internet Information Server) as No.2 webserver position. According to Netcraft’s January 2012 Web Server Survey, Nginx over the past month has gained market share among all websites, whereas competitors Apache, Microsoft, and Google each lost share.

Nginx, which debuted in 2004 and was designed for high-volume Web traffic, runs on some 25 percent of the world’s 1,000 busiest websites, including Facebook, Zappos, Groupon, Hulu, Dropbox, and WordPress. Nginx last October received $3 million in funding from venture capital firms MSD Capital, the Dell CEO’s private investment company as well as BV Capital and Runa Capital.

Nginx is now runs more than 12% of all active websites worldwide. It’s because the top ranked webserver Apache declined from last years and 2nd Ranked IIS also declined over the last few months.

So finally the current overall market share of top ranked webservers are Apache – 64.4%, Microsoft IIS – 14.99%, Nginx – 8.49%, and Google 2.4%.

Tags: ,

Yioop! Open Source Search Engine Software

Yioop! is a open source PHP search engine software developed by SeekQuarry. This search engine software can be used as a general purpose search engine (like Google, Bing) or custom search engine for your website (like Google Custom Search).

This search engine can be installed in any computer which has Apache webserver with PHP installed. You can even install in your home computer. You can install Yioop! in a single system or install on multiple system as distributed services for web crawling and indexing. But search results are not good as commercial search engines.

Yioop! crawls and index fast with multiple distributed crawlers and can index directories directly like Open Directory Project RDF data, Wikipedia xml dumps which uses Internet Archives (arc) format.

Yioop! released under GPLv3 open source license and still at an alpha development stage.

See more at www.seekquarry.com

How To: Run multiple instances of single instance application like GTalk

This tip may be old, but still many peoples are searching for this help.

Most of you may have more than one Gmail like accounts and wants to use all the accounts for chatting on same time. But you can’t run IM applications more than one instance, because all messenger software are single instance applications.

But, you can run more than one messenger application instances without doing any hack/crack. Just do the following steps,

->Right the messenger short cut icon, click Properties.
->On Target text box, just add ” /nomutex”. After adding the text on end of the command, the complete command should be like this,

“C:\Users\Senthilkumar\AppData\Roaming\Google\Google Talk\googletalk.exe” /nomutex

Now you can run any number of GTalk instances by clicking the modified shortcut.

This trick will work for any single instance IM applications like GTalk, Yahoo IM etc.

Take Wikipedia with you wherever you go: Wikipedia Offline Browsing


Wikipedia provides all of it’s entire content as database dump files (.xml.bz2 format) which can be later read offline using special software in PCs, Mobiles. These data dumps are frequently updated and available in Wikipedia website. There are applications and standalone devices available for read these dump files offline. It’s most useful when you want to read wikipedia offline and there is no internet available.

1. WikiTaxi:

WikiTaxi is an offline wiki reading software, small, portable and free. WikiTaxi is multilingual, so you can use it for different language Wikipedias. It also works well with the Wiktionary and WikiQuote. You can save multiple Wikis to disk and use all of them with WikiTaxi. WikiTaxi coded in Delphi and no installation required. Just download and run the EXE (wikitaxi.exe) file. So you can use a USB drive for WikiTaxi and carry with you wherever you go. Fore more details and download, see WikiTaxi website at www.wikitaxi.org.

2. Kiwix:

Kiwix is another free wikipedia offline reading software, also available for MAC and Linux operating systems. Created using the Mozilla framework and integrating a full-text search engine. More details at www.kiwix.org.

3. Zipedia:

Zipedia is a Mozilla Add-on for Firefox enabling offline browsing. Unlike other wiki offline readers which required to download dump files, Zipedia does not need any external database as this is done by the browser itself. The add-on works with Firefox v2.0-3.0+. To access the offline resource you need to just type in – wikipedia://wiki/

4. For iOS Devices:

For iOS devices like iPhone, iPad and iPod, search on Apple App Store. Most preferred app is Wiki Offline. Also few other apps are available in App Store for Wikipedia Offline browsing.

5. PediaPress:

PediaPress allows to create PDF books from selected Wikipedia articles and save as PDF for offline reading. You can also order printed version of created PDF books from PediaPress with a fee and the printed books will delivered to your home. See more at www.pediapress.com.

6. WikiReader – Standalone Wiki Reading Device:

WikiReader is a 3.5” monochrome device with a capacitive touch screen and contains over 3 million Wikipedia articles. The device can be updated by connecting to computer or via SD memory card to get updated wiki content. Also this device has months of battery backup and no need to worry about battery. WikiReader device costs around $100.

Firefox Aurora and Firefox 7 Beta now available for testing

Mozilla released the latest version of Firefox Aurora and Firefox 7 beta for testing purposes. Firefox aurora is a pre-build and experimental version of latest Firefox features which will released before the beta version of respective releases.

Both the Firefox Aurora and Firefox 7 beta available to download from Firefox Future Release Channel. Both versions are available for Windows, Mac and Linux operating systems in multi-language also the beta version of Firefox available for Android too.

New in Firefox Beta for Windows, Mac and Linux:
  • Optimized Memory Use: Reduces memory use and improves performance areas including responsiveness, startup and page load time, even in complex websites and Web apps
  • Improved memory management: The JavaScript garbage collector works more frequently to free up memory and improve performance when you have many tabs open or keep Firefox running for a long time
  • Enhanced Firefox Sync: Your data syncs faster when a bookmark or password is added or changed
  • Azure Direct2D for Canvas: Helps Firefox speed up HTML5 Canvas-based animation rendering
  • Web timing spec: Enables developers to measure page load time and site navigation so they can identify how to make website performance improvements
  • CSS 3 Text-Overflow: ellipsis: Additional way for developers to display CSS 3 text that overflows the layout area
  • Telemetry: Install this add-on and opt-in to report browser performance data and help improve future versions of Firefox
New in Firefox Beta for Android:
  • Optimized Memory Use: Reduces memory use and improves performance areas including responsiveness, startup and page load time, even in complex websites and Web apps
  • Enhanced Firefox Sync: Your data syncs faster when a bookmark or password is added or changed
  • Copy and paste: Copy and paste selected text from mobile websites
  • Restored session history and tabs: Firefox restores browsing history and tabs so users can easily return to their previous browsing session
  • Language selection: Firefox can detect the language setting on your Android device or allow you to select from more than 10 languages during initial set up

Also Mozilla announced that, every 6 weeks a new version of Firefox will released to obtain new technologies and testing new features quickly as possible. See the following image for release timeline.

 

Firefox 6 Final Released

Mozilla released the final release of it’s Internet browser Firefox version 6. In recent months Mozilla continuously released updates and security patches for Firefox and now it comes to the end by releasing the final version of Firefox 6.

The reason behind the final release of the Firefox 6 is, Mozilla is now ready to launch next version of Firefox, the version 7 (named Aurora, I will post an article on Aurora later).

The new Firefox 6 released with updated web console, fast loading time and included a new permission tool to manage website security permissions like passwords, popups etc…

Firefox 6 available for Windows, Mac and Linux operating systems.

Download Firefox 6 for Windows Here.

How to run IIS and Apache in same server and same port, but different IP

This post is the result of my day long search for running both webservers in my server. Because I need to run wordpress on Apache for better mod-rewrite and FastCGI and other ASP websites on IIS. But there is no good resource on internet for this, there are million questions with no answer. So I tried myself to find a solution, here is it…

Understand few things before start,

1. You can’t run (or listen) two instance (or webserver) in same ip and same port on same server.
2. But you can listen on different IP in same port.
3. So you should have more than one IP to run two websers listening on same port, atleast 2 IP is required.

OK, now I assume that your have 2 IP address named IP1 and IP2, where IP1 and IP2 are two different IP address. And you are running under Windows 2003 and IIS6.

We are going to bind IP1 to IIS and IP2 to Apache and configure both server to listen on only the particular IP(s).

First Install Server Support Tools for Windows 2003, you can download from Microsoft. Here is the link to download: http://www.microsoft.com/downloads/details.aspx?FamilyId=6EC50B78-8BE1-4E81-B3BE-4E7AC4F0912D&displaylang=en.

Step 1:

1) Open Command Prompt, change the path to C:\Program Files\Support Tools.
2) Type the command “httpcfg set iplisten -i IP1?, this command will add IP1 to the IIS listening IP list. You can add any number of IPs.
3) You can check the listening IPs by giving the command “httpcfg query iplisten”.
4) Now exit the command prompt and restart the system.

Step 2:
Edit your all IIS websites to listen only on IP1. Help available on Microsoft website if you need.

Step 3:
Now edit Apache configuration file (httpd.conf) to listen on IP2.
It’s simple, just open httpd.conf and edit the line “listen “, replace the to IP2, where IP2 is your another IP.

If you are using Virtual Hosts, change all hosts to listen on IP2.

I assumed that you correctly installed Apache.

Now you are running IIS and Apache in same server on same port SUCCESSFULLY!

If you need more help, mail me to theone@senthil.name, I am happy to help.

SharpDevelop – The Open Source Development Environment for .NET languages

#develop (short for SharpDevelop) is a free IDE for C#, VB.NET and Boo projects on Microsoft’s .NET platform. It is open-source, and you can download both sourcecode and executables. Current stable version is 4.1 is also available to download.

As a developer using Sharpdevelop, I got much advantages,

* Forms designer for C#, VB.NET and Boo
* Code completion for C#, VB.NET and Boo (including Ctrl+Space support)
* Integrated NUnit support plus code coverage (NCover)
* Integrated debugger
* Code Analysis with FxCop
* Refactoring support
* Multi-framework support (.NET 1.1,2.0,3.5 and 4.0, Mono, Compact Framework)
* XML Editing (source and tree view) with XPath search
* Parser-based code converter (C# to VB.NET / Boo and more)
* Compile C#, VB.NET & Boo code in the IDE out-of-the-box
* Code AutoInsert (Alt+Ins)
* Xml documentation preview
* Setup projects supported with Windows Installer XML (WiX)
* Subversion integration
* Open source, LGPL licensed

* User interface translated to many languages
* Write C#, ASP.NET, ADO.NET, XML, HTML code
* Project or File-based development (Project Scout & File Scout)
* Rich project options
* Syntax highlighting for C#, HTML, ASP, ASP.NET, VBScript, VB.NET, XML
* Intelligent braces
* Folding
* Bookmark your code
* Code template support
* Component Inspector
* Feature-rich Find & Replace dialogs (including incremental search)
* Easily extensible with external tools
* Easily extensible with Plug-Ins
* Re-host SharpDevelop with SDA
* … and much more

It compiles and run the project much fast from IDE and generates smaller executable comparing with Microsoft’s Visual Studio.

So it’s free development IDE, Small, Developer Friendly, fully compatible with all.net versions, productive and it’s free with source code.

See SharpDevelop website for more details @ http://sharpdevelop.com/OpenSource/SD/

© Senthil Kumar D.
| Technology, Gadgets, Tablets, Laptops, Software, Internet, Entertainment, Sports, Movies, World and All |