U|Xahbeigy03102ozxv!

Total Page:16

File Type:pdf, Size:1020Kb

U|Xahbeigy03102ozxv! U|xaHBEIGy03102ozXv!:, LINUX JOURNAL EMBEDDED Prototype | User-Mode Linux | NSLU2 | Pixel | Ajax Timelines | Backup | MySQL | Qtopia | Nano-X | Pico E12 JANUARY 2007 ISSUE 153 Today, Carlo restored a failed router in Miami, rebooted a Linux server in Tokyo, and remembered someone’s very special day. With Avocent centralized management solutions, the world can finally revolve around you. Avocent puts secure access and control right at your fingertips – from multi-platform servers to network routers, your local data center to branch offices. Our “agentless” out-of-band solution manages your physical and virtual connections (KVM, serial, integrated power, embedded service processors, IPMI and SoL) from a single console. You have guaranteed access to your critical hardware even when in-band methods fail. Let others roll crash carts to troubleshoot – with Avocent, trouble becomes a thing of the past, so you can focus on the present. Visit www.avocent.com/special to download Data Center Control: Guidelines to Achieve Centralized Management white paper. Avocent, the Avocent logo and The Power of Being There are registered trademarks of Avocent Corporation. All other trademarks or company names are trademarks or registered trademarks of their respective companies. Copyright © 2006 Avocent Corporation. JANUARY 2007 CONTENTS Issue 153 FEATURES 52 SMP AND EMBEDDED REAL-TIME 66 HOW TO PORT LINUX WHEN THE What happens when multicore CPUs penetrate embedded systems? HARDWARE TURNS SOFT Paul McKenney Soul of the Pico machines. David Lynch 58 CHOOSING A GUI LIBRARY FOR YOUR EMBEDDED DEVICE ON THE COVER GUI design with QTopia and Nano-X. • LJ Interviews Martin Mickos of MySQL, p. 72 Martin Hansen • Real-Time Multiprocessing and Embedded Systems, p. 52 • New Tech Tips Column with Gnull and Voyd, p. 18 62 THE HAL PROJECT • A Linux Laptop Where Everything Works?, p. 48 It’s hacking, but is it art? • Linux on Pico E12, p. 66 Pascal Charest, Michael Lenczner and Guillaume Marceau • Qtopia Vs. Nano-X, p. 58 COVER PHOTO COURTESY R CUBED TECHNOLOGIES 2 | january 2007 www.linuxjournal.com The Industry Leader for Server Appliances Custom server appliances or off the shelf reference platforms, built with your image and software starting under $1,000. From design to deployment, we handle it all. Delivering an appliance requires the right partner. MBX Systems need to touch the hardware. Engineering. Design. Deployment. is the right partner. We understand that by putting your name on We handle it all, so you can focus on what’s important to you. our hardware, you’re puttingyour reputation in our hands. We Your software. Your sales. Your success. take that seriously. We provide the services you need to support your customers. Better than the competition. You never even Visit us at www.mbx.com or call 1-800-681-0016 today. www.mbx.com 1-800-681-0016 © 2006 MBX Systems, 1101 Brown Street Wauconda, IL. 60084. All trademarks used herein are the property of their respective trademark holders. Industry Leader V2.indd 1 6/6/2006 4:58:26 PM JANUARY 2007 CONTENTS Issue 153 COLUMNS REVIEW 18 TECH TIPS WITH 48 HAVE LAPTOP WILL GNULL AND VOYD TRAVEL—THE LS1250 LAPTOP FROM R CUBED TECHNOLOGIES 22 REUVEN M. LERNER’S James Gray AT THE FORGE Prototype INDEPTH 30 MARCEL GAGNÉ’S 72 AN INTERVIEW WITH COOKING WITH LINUX MARTEN MICKOS It’s about Time! Marten Mickos chats about the success of MySQL. Glyn Moody 76 CREATING A LULU BOOK COVER WITH PIXEL Pixel makes a LyX book pixel perfect. 72 MARTEN MICKOS OF MYSQL Donald Emmack 34 DAVE TAYLOR’S 80 AN AUTOMATED RELIABLE WORK THE SHELL BACKUP SOLUTION How Do People Find You on Google? Next Month A super backup solution on the cheap. Andrew De Ponte 36 MICK BAUER’S PARANOID PENGUIN MIGRATION Running Network Services under Next month we give you tips, User-Mode Linux, Part III instructions and advice on migrating from Windows to Linux and on how 40 JON “MADDOG” HALL’S to make it easier for both operating BEACHHEAD systems to coexist. We’ll show you how to manage and use NTFS Ode to Joy partitions from within Linux, how to get to your Linux filesystems from 42 DOC SEARLS’ within Windows and how to get off LINUX FOR SUITS the hardware upgrade merry-go- Embedded at the Edge 84 AJAX TIMELINES AND THE round with Win4Lin Virtual Server. SEMANTIC WEB Of course, we have much more. Our 96 NICHOLAS PETRELEY’S Should we create a timeline on how we interview with Christof Wittig and /VAR/OPINION implement Timeline? Jerry Fiddler about db4o paints a The GPLv2 vs. GPLv3 Debate Ben Martin picture of a unique blend of company and open source. We’ll show you how STLdb4 makes C++ program- 94 CONTROLLING SPAM WITH ming with the Berkeley DB a IN EVERY ISSUE SPAMASSASSIN breeze and how to use libferris Assassinate spam with extreme prejudice. to create virtual documents. 12 LETTERS Colin McGregor 16 UPFRONT 54 NEW PRODUCTS USPS LINUX JOURNAL (ISSN 1075-3583) is published monthly by SSC Media Corp., 1752 NW Market Street #200, Seattle, WA 98107. 81 ADVERTISERS INDEX Periodicals postage paid at Seattle, Washington and at additional mailing offices. Cover price is $5 US. Subscription rate is $25/year in the United States, $32 in Canada and Mexico, $62 elsewhere. POSTMASTER: Please send address changes to Linux Journal, PO Box 980985, Houston, TX 77098. Subscriptions start with the next issue. 4 | january 2007 www.linuxjournal.com Gemini 2U – Ultra Dense Series Up to 40% Less Power Consumption Up to 40% Less Heat 2 Systems in One Two fully independent systems in a 2U Built on open standards, the Gemini 2U elegantly accommodates two discrete motherboards in a 25" chassis uniquely designed for easy Ability to run two discrete operating systems in one box access from the rear. Up to 8 CPU cores (forward compatible to 16) Gemini 2U represents the realization of intoxicating power and superior environmental specifications, with up to 40% less power consumption, Up to 12 hot-swappable SATA, SCSI, or SAS hard drives 40% less heat and 30% less noise. Remarkably, it all fits nicely into any RAID 0, 1, 5, 6, 10, 50 available on both systems standard rack. Front to back, Gemini 2U is both powerful and efficient. Opteron™ or Xeon™ multi-core processors At Open Source Systems we understand you need practical, customizable, and affordable solutions that are easy to manage and maintain. Up to 64GB memory per motherboard For more information and to request your evaluation unit today, visit us One available PCI-X or PCI-E slot per motherboard at www.OpenSourceSystems.com, or call direct at 866.664.7867. Patent Pending ©2006 Open Source Systems, Inc. All Rights Reserved. AMD and AMD Opteron are trademarks or registered trademarks of Advanced Micro Devices, Inc. Other company products, names, and logos may be trademarks or service marks of others. Editor in Chief Nick Petreley, [email protected] Executive Editor Jill Franklin [email protected] Senior Editor Doc Searls [email protected] Art Director Garrick Antikajian [email protected] Products Editor James Gray [email protected] Editor Emeritus Don Marti [email protected] Technical Editor Michael Baxter [email protected] Senior Columnist Reuven Lerner [email protected] Chef Français Marcel Gagné [email protected] Security Editor Mick Bauer [email protected] Contributing Editors David A. Bandel • Greg Kroah-Hartman • Ibrahim Haddad • Robert Love • Zack Brown • Dave Phillips • Marco Fioretti • Ludovic Marcotte • Paul Barry • Paul McKenney Proofreader Geri Gale VP of Sales and Marketing Carlie Fairchild [email protected] Marketing Manager Rebecca Cassity [email protected] International Market Analyst James Gray [email protected] Sales Coordinator Lana Newlander [email protected] Regional Advertising Sales NORTHERN USA: Joseph Krack, +1-713-344-1956 x118 SOUTHERN USA: Laura Whiteman, +1-713-344-1956 x119 Advertising Inquiries [email protected] Publisher Phil Hughes [email protected] Accountant Candy Beauchamp [email protected] Linux Journal is published by, and is a registered trade name of, SSC Media Corp. PO Box 980985, Houston, TX 77098 USA Editorial Advisory Board Daniel Frye, Director, IBM Linux Technology Center Jon “maddog” Hall, President, Linux International Lawrence Lessig, Professor of Law, Stanford University Ransom Love, Director of Strategic Relationships, Family and Church History Department, Church of Jesus Christ of Latter-day Saints Sam Ockman, CEO, Penguin Computing Bruce Perens Bdale Garbee, Linux CTO, HP Danese Cooper, Open Source Diva, Intel Corporation Subscriptions E-MAIL: [email protected] URL: www.linuxjournal.com PHONE: +1 713-589-3503 FAX: +1 713-589-2677 TOLL-FREE: 1-888-66-LINUX MAIL: PO Box 980985, Houston, TX 77098 USA Please allow 4–6 weeks for processing address changes and orders PRINTED IN USA USPS LINUX JOURNAL (ISSN 1075-3583) is published monthly by SSC Media Corp., 1752 NW Market Street #200, Seattle, WA 98107. Periodicals postage paid at Seattle, Washington and at additional mailing offices. Cover price is $5 US. Subscription rate is $25/year in the United States, $32 in Canada and Mexico, $62 elsewhere. POSTMASTER: Please send address changes to Linux Journal, PO Box 980985, Houston, TX 77098. Subscriptions start with the next issue. LINUX is a registered trademark of Linus Torvalds. letters I Love Your Opinions set in the BIOS. I haven’t noticed any race conditions Nick, I love [your columns] and all your articles. Up with any given kernel, but one kernel will make the until you came along, I thought I was the only Linux RAID card /dev/sda, and another kernel will make it jinx. I’ve had very few easy install/upgrades of Linux. /dev/sdb. I discovered how to control which it sees first My latest, Kubuntu5, installs fine, although with Ubuntu by changing a script in the initrd image.
Recommended publications
  • HP Mediasmart Server User's Guide
    HP MediaSmart Server User’s Guide Ve r s i o n U p d a t e 1.1.1 Revised 05 November 2007 Version Update 1.1.1 Contents Welcome to HP MediaSmart Server Chapter 1: Installing Overview of the HP MediaSmart Server Setup 1-1 Before Starting 1-2 Connecting the server 1-5 Turning on the HP MediaSmart Server 1-6 Checking the Server Lights 1-7 Updating Your Firewall’s Trusted Program List 1-7 Installing the Software on the First Computer 1-8 Congratulations! You are ready to start using your server 1-12 Chapter 2: Getting Started Opening the Windows Home Server Console 2-1 Setting up the HP MediaSmart Server using the Assistant 2-2 Task 1 of 6: Setup HP Software Update 2-5 Task 2 of 6: Create User Accounts 2-7 Task 3 of 6: Configure Remote Access 2-13 Task 4 of 6: Configure your HP Photo Webshare 2-17 Task 5 of 6: Turn on Media Sharing 2-19 Task 6 of 6: Learn more about your HP MediaSmart Server 2-20 Installing the Software on Additional Home Computers 2-21 Setting up Additional Home Computers 2-23 Chapter 3: Server Console MediaSmart Server tab 3-1 Windows Home Server tabs 3-2 i Chapter 4: Control Center Accessing the Control Center 4-1 MediaSmart tab 4-1 Tools tab 4-2 Help & Support tab 4-3 Chapter 5: Photo Webshare Before You Begin 5-1 Logging on to HP Photo Webshare 5-4 Webshare home page 5-5 Managing Webshare User Accounts 5-6 About the Types of Webshare User Accounts 5-7 Managing Visitors 5-8 Managing Groups 5-12 Creating an album to share 5-13 Naming your album 5-14 Adding photos to your album 5-14 Sharing an album 5-17 Notifying visitors
    [Show full text]
  • Todo Para Cydia (Para Despues Del Jailbreak)
    Todo Para Cydia (Para despues del jailbreak) Muy buenas amigos realmente a veces no sabemos para que sirve tal aplicación en Cydia (iphone/ipod touch,ipad) y la verdad nos da pereza leer todo o traducir……. entonces aqui esta para que sirve cada cosa... Top 10 Repositorios/Fuentes para Cydia 1) http://iphoneame.com/repo (todo en español iOS 5 e iOS 6) 2) http://cydia.hackulo.us 3) http://repo.clubifone.com 4) http://cydia.xsellize.com/ 5) http://sinfuliphonerepo.com 6) http://apt.macosmovil.com (Español) 7) http://ihackstore.com/repo 8) http://ihacksrepo.com/ 9) http://repo.insanelyi.com/ 10) http://cydia.iphonecake.com/ Repo Recomendable y en español: http://iphoneame.com/repo todo compatible con IOS 5 e IOS 6 ¿Como Instalar Una Fuente/repo? Aqui el Video link: http://www.youtube.com/watch?v=_WnQDo_ngYM Básico del Cydia Las aplicaciones básicas las encontramos en, Cydia – Featured Packages -ipastore- es una aplicación la cual te permite instalar aplicaciones del App Store pirateadas. - Iprotect: pone claves a tus aplicaciones (extremadamente útil por intrusos) - IAP FREE: hace compras dentro de los juegos y aplicaciones (es genial) - Protube: descarga videos y traspasalo en difentes formatos a tu carrete (fotos) - Backgrounder – personalisa tu iphone/ipod/ipad con 30 funciones diferentes http://iphoneame.com/repo - SbSettings – Menú de tareas - Winterboard – Themes y personalización del sistema - Terminal – Modulo para ingresar comandos por codigo - OpenSSH – Utilidad de conexión PC – Dispositivo Estas utilidades son básicas y gratis.
    [Show full text]
  • Firefly Music Server JUKEBOX HERO the Firefly Media Server Makes Streaming Music and Internet Radio Onto Your Home Network for Itunes Or
    LINUXUSER Firefly Audio Streaming Firefly Music Server JUKEBOX HERO The Firefly Media Server makes streaming music and Internet radio onto your home network for iTunes or Banshee clients as easy as pie. BY MARTIN LOSCHWITZ magine a scenario in which you have collection is spread across the hard disks The Firefly Media Server provides a two stationary PCs on your network, of the three workstations, and if you free implementation of the DAAP proto- Iand you also use a laptop as a porta- happen to be working on your laptop, col and acts just like an iTunes client. It ble workstation. An older PC acts as a you can only access the songs on the scans the hard disk for tracks and pub- gateway, print, and file server. Your local disk. lishes information about the tracks on music To be able to access the whole collec- the local network. DAAP-compatible tion, all three computers would need programs on the network evaluate the to be up and running. Furthermore, offer and display it for the user to see. using Samba or NFS shares for ac- To listen to a track, a user just needs to cess is not your idea of a conve- click the track in his player, and Firefly nient approach. will serve it up over the wire. You could iTunes has a neat solu- describe this approach as a kind of tion for this problem – “streaming on demand”. any iTunes-compatible If you were to move your track collec- client on the network tion from the other computers on the can use DAAP, a pro- network to your router, which will typi- tocol developed by cally be up 24/ 7, and then install the Apple for sharing music, to access Low-Budget Multimedia shared tracks.
    [Show full text]
  • The Amarok Handbook
    The Amarok Handbook This documentation was converted from the KDE UserBase Amarok/Manual page. The Amarok Handbook 2 Contents 1 Amarok: Rediscover your music! 14 2 Quick Start Guide 15 2.1 Getting started . 16 2.1.1 Starting Amarok . 16 2.1.1.1 From Plasma . 16 2.1.1.2 From the file manager . 16 2.1.2 First Time . 16 2.1.3 Closing Amarok . 17 2.2 The Amarok window . 18 2.2.1 Default layout of the Amarok window . 18 2.2.2 Using the Amarok window to manage and play your music . 19 2.3 The Music Collection . 19 2.3.1 The Media Sources pane . 19 2.3.2 Setting up a collection . 20 2.3.3 Adding Media Devices to the Collection . 20 2.3.4 Ripping a CD into the collection . 21 2.3.5 Accessing other media sources . 22 2.3.6 Streams and Podcasts . 24 2.3.7 Using the Content Browser . 24 2.3.7.1 Hiding or expanding information . 24 2.3.7.2 Changing the order of tracks and albums . 25 2.3.7.3 Deleting items from the collection . 26 2.4 Playlists . 26 2.4.1 The Playlist pane . 26 2.4.2 Adding music to a playlist . 27 2.4.3 Using the Toolbar . 28 2.4.4 Manipulating playlists . 28 2.4.4.1 Removing a track . 28 2.4.4.2 Using the Playlist tools at the bottom . 29 2.4.5 Saving and retrieving your favorite playlists . 30 The Amarok Handbook 2.5 The Context View .
    [Show full text]
  • Free and Open Source Software
    Free and open source software Copyleft ·Events and Awards ·Free software ·Free Software Definition ·Gratis versus General Libre ·List of free and open source software packages ·Open-source software Operating system AROS ·BSD ·Darwin ·FreeDOS ·GNU ·Haiku ·Inferno ·Linux ·Mach ·MINIX ·OpenSolaris ·Sym families bian ·Plan 9 ·ReactOS Eclipse ·Free Development Pascal ·GCC ·Java ·LLVM ·Lua ·NetBeans ·Open64 ·Perl ·PHP ·Python ·ROSE ·Ruby ·Tcl History GNU ·Haiku ·Linux ·Mozilla (Application Suite ·Firefox ·Thunderbird ) Apache Software Foundation ·Blender Foundation ·Eclipse Foundation ·freedesktop.org ·Free Software Foundation (Europe ·India ·Latin America ) ·FSMI ·GNOME Foundation ·GNU Project ·Google Code ·KDE e.V. ·Linux Organizations Foundation ·Mozilla Foundation ·Open Source Geospatial Foundation ·Open Source Initiative ·SourceForge ·Symbian Foundation ·Xiph.Org Foundation ·XMPP Standards Foundation ·X.Org Foundation Apache ·Artistic ·BSD ·GNU GPL ·GNU LGPL ·ISC ·MIT ·MPL ·Ms-PL/RL ·zlib ·FSF approved Licences licenses License standards Open Source Definition ·The Free Software Definition ·Debian Free Software Guidelines Binary blob ·Digital rights management ·Graphics hardware compatibility ·License proliferation ·Mozilla software rebranding ·Proprietary software ·SCO-Linux Challenges controversies ·Security ·Software patents ·Hardware restrictions ·Trusted Computing ·Viral license Alternative terms ·Community ·Linux distribution ·Forking ·Movement ·Microsoft Open Other topics Specification Promise ·Revolution OS ·Comparison with closed
    [Show full text]
  • My Squeezebox Help
    My squeezebox help Continue SqueezeboxSqueezebox 3 in Logitech housingDeveloperLogitechTypeNetwork Music PlayerRelease date2001Introductory priceUS $199.99 (179.99)Discontinued2012 Squeezebox is a network music player from Logitech. The squeezebox was originally discontinued in favor of a visually similar but simplified Logitech UE Smart Radio, but in 2013 Logitech added an official menu option to install Squeezebox software on Smart Radio, effectively turning it into Squeezebox Radio. History Slim Devices was founded in 2000 and was first known for its SlimServer used for music streaming, but launched a hardware player called SliMP3, capable of playing these streams in 2001. Although the first player was fairly simple only supporting the Wired Ethernet and MP3 native, it was followed two years later by a slightly more advanced player that was renamed Squeezebox. Other versions followed, gradually adding support for additional file formats, Wi-Fi support, gradually adding larger and more advanced displays, as well as a user-focused version of audiophiles. Support for music playback from external streaming platforms such as Pandora, Napster, Last.fm and Sirius has also been added. Devices as a whole have two modes of operation; either autonomously, where the device connects to the Internet streaming service directly, or to a local computer running Logitech Media Server or a network storage device. Both server software and most of the firmware on the latest players are issued under open source licenses. In 2006, Slim Devices was acquired by Logitech for $20 million. Logitech continued to develop the player until it announced its discontinuation in August 2012. The online service mysqueezebox.com needed to use Squeezebox without a private server is still supported by Logitech.
    [Show full text]
  • Wi-Fi Clock Radio
    Wi-Fi Clock Radio Kyle Stewart Greg Bray Introduction & Motivation z Waking up is a painful experience and people want to alleviate pain z People love music and love to have access to large collections (iPod) z Market only has one viable wi-fi radio solution (price tag = $400) z Not sensible considering dedicated nature of alarm clock Introduction & Motivation z Client Functional Description z Touch screen graphical user interface z Linux OS z Embedded x86 processor z Wireless a/b that supports encryption z Use HTTP on TCP/IP for audio transport z Embedded streaming media player in Alarm Clock software Introduction & Motivation z Server Functional Description z Use Firefly media server (Open Source) z Streaming audio using HTTP on TCP/IP z on-the-fly transcoding between different audio formats (OGG, FLAC, MP3, AAC, and WMA) z Web-based configuration z Integrates with iTunes library and playlists z Customize code base to work with client software z Create web UI for configuring Alarm Clock Introduction & Motivation z Demonstration z Alarm clock successfully boots into OS and loads GUI z User can set time/date/alarm time using touchscreen interface z User can browse playlist on network machine and select playlist for alarm z Alarm “goes off” and plays a song from the user playlist stored on remote machine Project Tasks z Client z Obtain touch screen hardware z Install OS (Linux) z Load drivers (Wi-Fi, touch screen, Audio) z Configure for Wi-Fi network z Develop Client Software for Clock Radio z Server z Setup standard media server (FireFly) z Customize code base to work with client software z Integration Testing z User Documentation Specific Task Interfaces z Client HW/SW interface (Linux, Drivers) z Touch screen input z WiFi networking z Audio output to speakers z Client/Server interface (HTTP, Firefly API) z Use HTTP for audio transport z Web based configuration of media server z Server/Music collection (Firefly, iTunes) z Songs (OGG, FLAC, MP3, AAC, or WMA format) z Playlists (M3U or iTunes format) Testing & Integration z Test each component individually.
    [Show full text]
  • The Outlaws' Guide to the Marantz AV7005
    The Outlaws’ Guide to ® the Marantz AV7005 Marantz AV7005 7.1 Channel Pre-amp/Processor Version 1.0 Marantz is a registered trademark of D&M Holdings Outlaw and cowboy logo are registered trademarks of Outlaw Audio, LLC The Outlaws’ Guide to the Marantz AV7005 Important – How To Use This Guide Thank you for purchasing the Marantz AV7005 surround sound processor. The AV7005 is a full-featured surround sound product that offers a wide array of features such as decoding for lossless audio formats, accurate video scaling, and automatic room correction technology. All of these provide great improvements in audio and video performance, increasing your enjoyment of music, television, and movies. However, these amazing technologies carry with them an inevitable side-effect: you have to set it all up and learn how to take advantage of the power and flexibility it offers before you can see and hear the full benefit of all of these new wonders. What The Outlaws’ Guide Won’t Do There are a number of details in the AV7005 User Guide that we have not reproduced in the Outlaws’ Guide. If you need to find out how to set tuner presets or program the remote control to operate other devices, please refer to the AV7005 User Guide. That guide also contains additional details on the network sources offered by the AV7005. What The Outlaws’ Guide Will Do That brings us to this guide. The Marantz AV7005 User Guide covers every bell, whistle, and sprocket under the AV7005’s hood, but we felt that a supporting document from an Outlaw perspective would benefit our customers.
    [Show full text]
  • Computadoras Electronicas
    COMPUTADORAS ELECTRONICAS Prólogo En la unidad 0 se hace una introducción, definiendo algunos conceptos previos. En la unidad 1 se muestran las diversas tecnologías en las que se fueron construyendo las computadoras. Luego se hace una breve revisión de los principios de circuitos digitales secuenciales y combinacionales, para comprender luego el Hardware principal de la computadora, como ser la Unidad Lógico Aritmética y la Unidad De Memoria. También se exponen las principales tecnologías de semiconductor con las que son construidas las computadoras actuales. Y se hace una descripción funcional de todas y cada una de las partes elementales de la computadora. Finalmente se describen los dos tipos básicos de arquitectura de computadoras ejemplificando cada uno. En la unidad 2 se hace un repaso de sistemas posicionales de numeración haciendo especial énfasis en el hexadecimal y binario. Además se desarrollan los diferentes códigos binarios con los que la maquina almacena y procesa la diversa información digital. En la unidad 3 se hace una integración de las unidades anteriores en la programación de un microcontrolador específico. Haciendo uso de un entorno de desarrollo integrado para tal fin. Utilizando el lenguaje Ensamblador ya que al ser de bajo nivel se puede tener una compresión mas profunda de lo que ocurre a nivel Hardware y poder relacionarlo con el Software. En la unidad 4 finalmente se expone el lenguaje C, luego de haber pasado por el Ensamblador se busca un mayor nivel de abstracción para poder resolver problemas de mayor complejidad. Este material se realizó con fines didácticos y se encuentra en proceso de desarrollo.
    [Show full text]
  • BUBBA Users Manual
    BUBBA SERVER Users Manual Please note: This manual always refers to the latest firmware version. Press “update” in the web administration interface. v. 1.32. Optimized for printing on size A5 paper Copyright © 2008 Excito WARNING! To prevent loss of data or malfunction, always shut down BUBBA properly. To shut down, keep the button pressed for five seconds. The front light will blink while shutting down, and turn off when BUBBA is ready to be disconnected. Never remove the power while the LED is lit or blinking! 2 Copyright © 2008 Excito 1. FEATURES 5 2. INSTALLATION 6 3. ADMINISTRATOR 12 3.1. ADMIN ACCOUNT 12 3.2. SERVICES 14 3.3. SETTINGS 15 4. USERS 17 5. STORAGE 18 5.1. USING THE FILE SERVER 18 5.2. WEB BASED FILE MANAGER 20 5.3. USING THE DOWNLOAD MANAGER 24 5.4. USING THE FTP SERVER 25 6. THE PRINTER SERVER 25 7. THE MEDIA SERVERS 26 7.1. FIREFLY MEDIA SERVER 27 7.2. MEDIATOMB MEDIA SERVER 27 8. THE WEB SERVER 28 9. THE EMAIL SERVER 29 9.1. HANDLING INCOMING EMAILS 29 9.2. READING EMAILS 30 9.3. SENDING EMAILS 30 9.4. THE FETCHMAIL SERVICE 30 10. REACHING BUBBA FROM OUTSIDE 33 10.1. PASSING TRAFFIC THROUGH YOUR FIREWALL 33 10.2. EXTERNAL IP ADDRESS 34 10.3. PERSONAL DOMAIN NAME 34 11. FIRMWARE UPGRADE 35 12. BACKUP 36 12.1. PERSONAL DATA AND EMAIL ON YOUR PC 36 3 Copyright © 2008 Excito 12.2. PERSONAL DATA AND EMAIL ON BUBBA 36 13. INSTALLING/REINSTALLING SOFTWARE 37 14.
    [Show full text]
  • Download the Firefly Media Server Users' Guide
    Using Firefly Media Server with Roku SoundBridge and SoundBridge Radio For Microsoft Windows TABLE OF CONTENTS Introduction . 1 What is Firefly . 1 Latest Information . 1 Installation . 2 Prerequisite . 2 Bonjour . 2 Getting Firefly . 2 Installing . 2 Post Installation . 3 Firefly Configuration . 3 Firefly Configuration Utility . 3 Web Configuration . 6 Configuration File . 6 Using Firefly with SoundBridge . 6 Uninstalling Firefly . 6 Troubleshooting . 7 My SoundBridge Does Not See Some Files . 7 Sharing Files on Network Share . 7 Still Having Problems? . 8 Introduction What is Firefly The Firefly Media Server is an Open Source server program capable of serving your music files to compatible clients on your home network, including your Roku SoundBridge . Firefly has many advantages compared to other media server programs: • Firefly is lightweight with low system requirements • Firefly is available for multiple operating systems, including Windows, MacOS X and Linux . • Firefly supports multiple media formats including MP3, AAC, WMA, Ogg-Vorbis, FLAC and Apple Lossless • Firefly supports transcoding of formats to allow clients to play formats they otherwise would not be able to play • Firefly is Open Source, allowing users to enhance and extend the server if desired . • Firefly runs as a background service – it does not require the user to run anything after Firefly is initially installed . • Firefly is integrated with your iTunes Library . It understands iTunes playlists (including SmartPlaylists) and allows your SoundBridge to access them from across the network . Latest Information The latest information about Firefly including the latest version of the server can always be found at http://www .rokulabs .com/firefly . Here you will also find support documentation as well as discussion forums where you can ask your questions and receive help should you need it .
    [Show full text]
  • 8.2 Users Guide Page 2 of 235 Freenas™ Is © 2011, 2012 Ixsystems Freenas™ Is a Trademark of Ixsystems and the Freenas™ Logo Is a Registered Trademark of Ixsystems
    FreeNAS™ 8.2 Users Guide Page 2 of 235 FreeNAS™ is © 2011, 2012 iXsystems FreeNAS™ is a trademark of iXsystems and the FreeNAS™ logo is a registered trademark of iXsystems. FreeBSD is a registered trademark of the FreeBSD Foundation Cover art by Jenny Rosenberg FreeNAS™ 8.2 Users Guide Page 3 of 235 Table of Contents Section 1: Introduction and Installation 1 Introduction......................................................................................................................................10 1.1 Hardware Recommendations....................................................................................................11 1.1.1 Architecture.......................................................................................................................11 1.1.2 RAM..................................................................................................................................11 1.1.3 Compact or USB Flash.....................................................................................................12 1.1.4 Storage Disks and Controllers..........................................................................................12 1.1.5 Network Interfaces............................................................................................................13 1.1.6 RAID Overview................................................................................................................13 1.1.7 ZFS Overview...................................................................................................................15
    [Show full text]