Posts tagged Presentation
Posts tagged Presentation
This is the final edition of a 3 part blog on Internet protocols and Amahi. While getting ready for my Amahi presentation on 2/1/2112 to MHVLUG, I decided to lock down my understanding of these terms and phrases. While you may be with familliar with these terms, I’ve also provided links to associated web apps that are available for Amahi home servers.
Apache - Apache HTTP Server; is web server software notable for playing a key role in the initial growth of the World Wide Web. In 2009 it became the first web server software to surpass the 100 million website milestone. Apache was the first viable alternative to the Netscape Communications Corporation web server (currently named Oracle iPlanet Web Server), and since has evolved to rival other web servers in terms of functionality and performance. Typically Apache is run on a Unix-like operating system. Apache is developed and maintained by an open community of developers under the auspices of the Apache Software Foundation. App: Webmin
Greyhole -an application that uses Samba to create a storage pool of all your available hard drives (whatever their size, however they’re connected), and allows you to create redundant copies of the files you store, in order to prevent data loss when part of your hardware fails. App: Greyhole LogMon
LAMP - Linux Apache MySQL php; an acronym for a solution stack of free, open source software, referring to the first letters of: Linux (operating system), Apache HTTP Server, MySQL (database software) and PHP (or sometimes Perl or Python), principal components to build a viable general purpose web server. App: [Amahi runs the LAMP stack out of the box]
Man Page - the software documentation for a computer program in a Unix, or Unix-like operating systems. A user may invoke a man page by issuing the - man - command. App: phpMan
Samba - the standard Windows interoperability suite of programs for Linux and Unix. Samba is Free Software licensed under the GNU General Public License, the Samba project is a member of the Software Freedom Conservancy. App: [Amahi runs Samba out of the box]
Torrent - data about a target file, though it contains no information about the content of the file. The only data that the torrent holds is information about the location of different pieces of the target file. Torrents work by dividing the target file into small information chunks, found on an unlimited number of different hosts. App: Transmission, Couch Potato, uTorrent, Torrentflux b4rt, torrentflux
VNC - Virtual Network Computing; a graphical desktop sharing system that uses the RFB protocol to remotely control another computer. It transmits the keyboard and mouse events from one computer to another, relaying the graphical screen updates back in the other direction, over a network. App: VNC, WebVNC, NoVNC
SSH - Secure Shell; a network protocol for secure data communication. The best-known application of the protocol is for access to shell accounts on Unix-Like operating systems. App: MindTerm, Monitorix
FTP - File Transfer Protocol; a standard network protocol used to transfer files from one host to another host over a TCP-based network, such as the Internet. FTP is built on a client-server architecture and uses separate control and data connections between the client and server. FTP users may authenticate themselves using a clear-text sign-in protocol but can connect anonymously if the server is configured to allow it. App: net2ftp, vsftpd, proftpd, PHFTP
RSS - Really Simple Syndication; a family of web feed formats used to publish frequently updated works—such as blog entries, news headlines, audio, and video—in a standardized format. App: Rnews, Tiny Tiny RSS, Gregarius
That’s it for the initialisms. Coming Soon - Part 3 of 3 - Words and Phrases!
Amahi sells itself as a multimedia server for your home. But it can do a lot more…
While prepping for my presentation on 2/1/2112, I thought it would be useful to research some of the tech jargon related to Amahi. I’ll also link to the pertinent Amahi apps.
DLNA - Digital Living Network Alliance; Through a common set of industry design guidelines, it enables multi-branded digital products to inter-operate and share digital content, making it easier to connect and enjoy music, photos, and videos in any room of your home. App: DLNA, Media Tomb, uShare
php - PHP: Hypertext Preprocessor; (This confuses many people because the first word of the acronym is the acronym. This is called a recursive acronym.) PHP is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java, and Perl with some of its own unique features. The goal of the language is to allow web developers to write dynamically generated pages quickly. Many Amahi web-apps are written in php. App: phpSysInfo,
VPN - Virtual Private Network; A network that uses primarily public telecommunications infrastructure to provide remote offices or traveling users access to central organizational network. App: OpenVPN, IpSec VPN
More to come…
I’ll be presenting on Amahi. What is Amahi? Amahi is software that runs on a dedicated PC as a central computer for your home. It handles your entertainment, storage, and computing needs.
Maybe I’ll see you there!