Wednesday, May 28, 2014

tool, web server: nginx

nginx:

nginx [engine x] is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev. For a long time, it has been running on many heavily loaded Russian sites including Yandex, Mail.Ru, VKontakte, and Rambler. According to Netcraft nginx served or proxied 18.16% busiest sites in May 2014. Here are some of the success stories: Netflix, Wordpress.com, FastMail.FM.

Nginx logo.svg
Nginx (pronounced "engine-x") is an open source reverse proxy server for HTTP, HTTPS, SMTP,POP3, and IMAP protocols, as well as a load balancer, HTTP cache, and a web server (origin server). The nginx project started with a strong focus on high concurrency, high performance and low memoryusage. It is licensed under the 2-clause BSD-like license and it runs on Linux, BSD variants, Mac OS X,Solaris, AIX, HP-UX, as well as on other *nix flavors.[6] It also has a proof of concept port for Microsoft Windows.[7]
...
Nginx uses an asynchronous event-driven approach to handling requests, instead of the Apache HTTP Server model that defaults to a threaded orprocess-oriented approach, where the Event MPM is required for asynchronous processing. Nginx's modular event-driven architecture[17] can provide more predictable performance under high loads.[18]

tool, media player: XBMC

About | XBMC:
xbmc_about

XBMC is an award-winning free and open source (GPL) software media player and entertainment hub that can be installed on Linux, OSX, Windows, iOS, and Android, featuring a 10-foot user interface for use with televisions and remote controls. It allows users to play and view most videos, music, podcasts, and other digital media files from local and network storage media and the internet. Our forums and Wiki are bursting with knowledge and help for the new user right up to the application developer. We also have helpful Facebook, Google+, Reddit, Twitter and Youtube pages.
...
In addition to creating XBMC, the members of Team XBMC have created an official
- XBMC Remote Control for Android
- XBMC Remote Control for iOS


XBMC - Wikipedia, the free encyclopedia
The software was originally produced as a media center application named "Xbox Media Center" for the original Xbox game console,[6][7][16] and was later made available under the name "XBMC" as a native application for Android, Linux, BSD, Mac OS X, iOS, and Microsoft Windows operating systems.[17] It is also available as a standalone version referred to as XBMCbuntu.