Learn Linux | Understanding Debian Based Package Management Tools

Debian based distributions come with several tools that make managing packages extremely easy. Years ago, for distributions such as Slackware Linux, the common practice was to install programs from source code using source files. This is still an acceptable and often required way of installing Linux packages if you need to run custom options when compiling the source, or if the source package isn’t available in an apt-get source. However, thanks to Debian (Redhat based distributions use YUM) there is a much simpler way of installing common packages on Linux. It’s basically a command line app store (there are GUI tools for it too) but it’s all free. This screencast is the first lesson as part of the “Debian Based Package Management” course from LinuxAcademy.tv.

Introduction To PhoneGap + IOS

PhoneGap is a wrapper type application that allows you to package HTML5/CSS3 Web Apps inside of a native app. This is a great feature because it gives you the ability to distribute your app via the app stores and have a so called “native app” without having to learn Java and Objective-C to code in the operating system native languages.

4 JavaScript Frameworks You Need To Start Using Today

The web has quickly moved from fancy websites running strictly on HTML and a server side programming language, to dynamic web applications whose front ends run on JavaScript. JavaScript is an old language (created in 10 days). It has its problems but it has major advantages including its flexibility and user interface. Browser JavaScript engines are showing massive improvement, and so is JavaScript. Here are 4 awesome JavaScript frameworks you need to be aware of if you want to be a great web developer these days.

Tip: Apple Airplay And HTML5 Video Tag

HTML5 has been evolving super fast. Not only that, Apple, the driving force (and owner) of webkit, has been making changes as well. In IOS 4.0 a tag called x-webkit-airplay was needed in order to give controls to the video to airplay stream to an Apple TV.

The exact command needed was x-webkit-airplay=”allow”. By default the x-webkit-airplay was actually set to “disallow.” If you wanted your video to have the ability to use AirPlay and stream to an Apple TV you needed to turn it on or “allow” it with the x-webkit-airplay parameter. However, this changed in IOS 5.0. Apple changed the default behavior of x-webkit-airplay to be x-webkit-airplay=”allow.”

So by default if you’re using the video HTML5 tag it will be able to use AirPlay and stream to an Apple TV. You only need to worry about the parameter x-webkit-ariplay if you want to set x-webkit-airplay=”disallow” and not allow streaming over AirPlay to an Apple TV.

Open Source News Roundup — Weekend Edition


Adobe fixed a vulnerability in its Flash software; this newly discovered exploit affected not only Windows but Mac and Linux as well. Make sure you’re checking for updates.

Ubuntu (logo)The 2012 Ubuntu Developer Summit (UDS 2012) wrapped up on Friday, May 11th. Reports from the summit are slowly filtering on to the internet; apparently the Ubuntu folks are focused on doing rather than talking, since less than 100 unique reports have appeared in news streams.

While presenting at UDS 2012, Electronic Arts (EA) announced release of two web-based games for Ubuntu–Command & Conquer Tiberium Alliances and Lord of Ultima–at the developers’ summit. It’d be nice if EA told the rest of the world; so far the company hasn’t issued a press release.

Speaking at UDS 2012, Chris Kenyon, VP of Canonical Ltd., said 5% of all new PCs will ship pre-loaded with Ubuntu. No wonder Dell feels some pressure to create a Linux-based developer laptop.

Uh-oh. Keep an eye on this: Ubuntu may have forked the Gnome Control Center, according to a developer at UDS 2012. Others say it’s more of a patch than a fork. Will there be any conflicts in the future about Ubuntu’s direction on Control Center? (more…)

Open Source News Roundup


Dude, you’re getting a Dell! Well, maybe–if you’re an open source software developer. Looks like Dell took to heart feedback from the open source community, an began an experiment in which Ubuntu’s 12.04 operating system will be featured on a Dell’s XPS13 Ultrabook. Dell’s commitment to Ubuntu-loaded machines has been problematic—“spotty” is too generous a word since Dell doesn’t currently offer a pre-loaded system at its own Ubuntu page. (http://dell.com/ubuntu actually redirects to a generic Dell product page). A real commitment to Ubuntu as an operating system will take more than pre-loaded software, as Ars Technica notes; this exploratory project could be finally represent the beginning of something big in open source for commitment-phobic Dell.