Editors Desk ...2 Community
Total Page:16
File Type:pdf, Size:1020Kb
The content of this magazine is released under the Creative Commons Attribution-Share Alike 3.0 Unported license. For more information visit user http://creativecommons.org/licenses/by-sa/3.0 TM Issue #3 - June 2009 EDITORS DESK ................................ 2 COMMUNITY NEWS ........................ 3 BETTER FONTS FOR THE WEB ..... 5 THE BLEEDING EDGE ..................... 6 LIVING AT THE COMMAND LINE ..... 7 LESSONS IN VIM: THE BASICS ...... 9 TIPS AND TRICKS ........................... 11 INTERVIEW: JEREMY WHITE ........ 12 SOFTWARE REVIEW ...................... 16 Q&A .................................................. 18 EEDDIITTOORRSS DDEESSKK Arch User Magazine Issue 3 Released! ARCH USER STAFF Daniel Griffiths (Ghost1227) ........... Editor nd another fine release of Arch User Magazine! Some of our readers might David Crouse (Crouse) .......... Contributor note that this issue of Arch User is a little bit late... well I said that I would Kevin Eldridge (LeoSolaris) ..... Contributor A release it as soon as the official newsletter came out for the month, but due to circumstances outside of my control I have been forced to release earlier than expected. On the bright side, our beloved newsletter is back in the capable hands of Kensai (with a new look by yours truly), so things are looking up. So what's new this month? Well, we are taking you to the bleeding edge for a look at the latest and greatest from Mozilla Labs, as well as an interesting approach to web fonts. David Crouse is back with another installment of his Living at the Command Line series, this time on history modifiers and Kevin Eldridge brings us an introduction to VIM editing. Additionally, this month we have something special for you. Arch User Magazine sat down and had a talk with Jeremy White, founder of CodeWeavers, for an inside look at his company and his vision. Yet despite all this goodness, this month is bittersweet. At the moment I can't afford the server fees for Arch User. The economy is shot, and we all have priorities. WHAT IS ARCH LINUX? Mine is my four month old son. This means that unless we bring in enough Arch Linux is a lightweight, flexible Linux® donations to cover the server fees, we may have to shut down the server for a few distribution that tries to Keep It Simple. weeks. I don't want to do that, you don't want me to do that, so please donate a dollar or two. Our strong community is diverse and helpful, and we pride ourselves on the I hope that you all enjoy this months issue of Arch User Magazine! range of skillsets and uses for Arch that stem from it. Please check out our forums Daniel Griffiths (Ghost1227) and mailing lists to get your feet wet. Also Editor, Arch User Magazine glance through our wiki if you want to [email protected] learn more about Arch. 2 NEWS CCOOMMMMUUNNIITTYY NNEEWWSS Open Source Flash? are the video codecs within the SWF years later, the container format. In order for this transition Palmetto Project Over the last few years, Adobe has to actually occur, On2 Technologies' VP6 and SC state become increasingly Linux friendly. The and Sorenson Spark codecs will have to be Superintendent of Linux versions of Flash Player and AIR open-sourced as well. What is the future of Education Jim Rex have taken the industry by storm, and now Flash Player? We'll have to wait and see... began working with it looks like Adobe is preparing to capitalize Negroponte and on their success. In the third quarter of Source: Noble in an effort to 2009, Adobe is releasing Strobe, an open http://www.adobe.com/products/strobe see their plan framework for creating SWF server-side through to fruition. players. Strobe will allow developers to Laptop for a Promise easily create sites that host their own video On May 12th, OLPC/SC finally became a and is slated to run not just on Linux, Mac The South Carolina Department of reality when Jim Rex, Phil Noble, and and Windows, but on phones and Education and non-profit Palmetto Project Palmetto Project Executive Director Steve televisions as well. have teamed up in an interesting new Skardon presented 500 laptops to the initiative. The goal of this project, known as students, parents, and teachers of Marion Featuring dynamic streaming and DVR One Laptop Per Child/South Carolina, is to County. And what do they ask for in return? functionality as well as the standard Flash provide educational laptops to all A small donation - a dollar or two is features, Strobe is expected to serve as "a elementary students in the state of South sufficient, and the childs' pledge they they foundation for the development of third- Carolina. They hope to improve the will 'try to do something great' for their party plug-ins to provide functionality such childrens' academic skills while inspiring state, families, and themselves. as CDN support, advertising, reporting, them to do great things in their lives. social networking, and interactive Source: experiences." During the November 2005 UN World http://laptopsc.org Summit on Information Society in Tunisia, But what does this mean for the ever- Charleston technology entrepreneur Phil Old Dog, New Tricks popular Flash Player? In an effort to beat Noble met with Dr. Negroponte and the out Microsoft's Silverlight and the like, MIT team. Together, they began working Although it's been on the market for about Adobe is considering open-sourcing Flash towards making South Carolina the first a year now, the much-improved Roku Player! They have already started down state to follow the example set by the MIT- Digital Video Player remains newsworthy to the open source path, but notably missing backed One Laptop Per Child initiative. Two say the least. Able to stream Netflix and 3 NEWS CCOOMMMMUUNNIITTYY NNEEWWSS Amazon Video-On-Demand, the Roku technology that is most commonly seen in Unfortunately, the Linux-based system could be a glimpse at the future of digital data centers, the Phoenix BIOS has been currently lacks Linux support (figure that high-definition media. Even better, it is built redesigned to offer features typically only one out). However, sources at Phoenix say on open source software! seen in full-blown operating systems. that Linux users should "keep an eye on their homepage" for updates. While So how does the Roku work? First off, you Known as HyperSpace, the selling point of HyperSpace isn't free, an annual fee of can connect it to the Internet through most this tiny operating system is speed. $59.95 for the full version might not be too broadband providers. As long as you have Without the burdon of excess drivers, steep for users looking for the ability to at least a 1.2Mbps connection, you should utilities and the like, HyperSpace is easier quickly log on to check their mail. be able to watch movies instantly with on your processor and memory as well. decent quality. The Roku also makes TV Phoenix is Source: hookup a sinch, allowing connection currently http://www.phoenix.com through HDMI for those of you with a fancy offering two new HDTV, or the standard component version of Quake Live for Linux? connection for the rest of us. this small wonder. The According to Quake Live developer Marty So at just $99 is it worth the buy? I don't full-featured Stratton, the Mac/Linux ports have 'proved know, but with glowing reviews ranging version more difficult than expected, but we're from TIME and WIRED to the New Yorki allows PCs getting close. We expect to also be testing Times and Boston Globe, I'm definitely and laptops Mac and Linux versions of Quake Live willing to give it a shot! to hot-swap internally this month and then making operating those publicly available just as soon as we Source: systems at feel they are ready.' He goes on to state http://www.roku.com will between that this all-important development is being the HyperSpace environment and the host done by a separate programmer in parallel Retake Your PC system. For those of us who don't have the with ID's other work, and it is a top priority memory to handle that, a slimmed down for them. California-based BIOS manufacturer version is also available that allows users Phoenix Technologies has released a new to boot into one environment or the other, Source: program intended to allow users to retake but not both. http://www.quakelive.com/forum/showthrea their computers. Based on the virtualization d.php?t=22698 4 BBEETTTTEERR FFOONNTTSS FFOORR TTHHEE WWEEBB BY DANIIEL GRIIFFIITHS Anyone who has ever created a web site application. The renderer is also provided can probably attest to the lack of decent as JavaScript. web fonts. Current web standards restrict the aspiring developer to a very basic set <script src="cufon-yui.js" of fonts. So what's a designer to do? Until type="text/javascript"> now, you had two realistic options: flash or <script src="myfont.font.js" graphics. While these options work they type="text/javascript"> are not terribly practical, especially on sites that require a great deal of dynamic or Once you have included the renderer and multilingual content. font, you must call the Cufon.replace function to render specific elements in your ENTER CUFÓN embeded font. Cufon.replace takes two arguments: elements and css. The first In response to the demand for a more argument is a CSS selector such as h1. dynamic option, a new player has claimed Additionally, you can use jQuery for its the field. Implemented by Simo Kinnunen, complex element selectors.