OPEN SOURCE for You |
Total Page:16
File Type:pdf, Size:1020Kb
THE COMPLETE MAGAZINE ON OPEN SOURCE MAGAZINE THE COMPLETE SEPTEMBER 2014 OPEN SOURCE FOR YOU VOLUME: 02 ISSUE: 12 Email : [email protected] ContentsDEVELOPERS 26 Improve Python Code by Using a Profiler 30 Understanding the Document Object Model (DOM) in Mozilla 40 Introducing AngularJS 45 Use Bugzilla to Manage Defects in Software 48 An Introduction to Device Drivers in the Linux Kernel 35 Experimenting with More Functions in Haskell 52 Creating Dynamic Web Portals Using Joomla and WordPress 56 Compile a GPIO Control Application and Test It On the Raspberry Pi ADMIN 59 Use Pound on RHEL to Balance the Load on Web Servers 67 Boost the Performance of CloudStack with Varnish Why We Need to Handle Bounced Emails 74 Use Wireshark to 63 Detect ARP Spoofing 77 Make Your Own PBX with Asterisk REGULAR FEATURES OPEN GURUS 08 You Said It... 25 Editorial Calendar 80 How to Make Your USB Boot 09 Offers of the Month 100 Tips & Tricks with Multiple ISOs New Products 86 Contiki OS Connecting 10 105 FOSS Jobs Microcontrollers to the 13 FOSSBytes Internet of Things 4 | SEPTEMBER 2014 | OPEN SOURCE FOR YOU | www.OpenSourceForU.com YOUSAID IT Online access to old issues helpful to them. We will surely look into your request and I want all the issues of OSFY from 2011, right up to the try to include the topic you have asked for in upcoming current issue. How can I get these online, and what would be issues. Keep reading OSFY and continue sending us your the cost? feedback! —c kiran kumar; [email protected] Annual subscription I’ve bought the July 2014 issue of OSFY and I loved ED: It feels great to know that we have such valuable readers. it. I want the latest version of the Ubuntu 14.04 LTS and the Thank you, Kiran, for bringing this request to us. You can avail programming tools (JDK and other tools for C, C+, Java and all the back issues of Open Source For You in e-zine format from Python). Also, how can I subscribe to your magazine for one www.ezines.efyindia.com year and can I get it at my village (address enclosed)? —Parveen Kumar; Request for a sample issue [email protected] I am with a company called Relia-Tech, which is a brick- and-mortar computer service company. We are interested in ED: Thank you for the compliments. We're glad to know that subscribing to your magazine. Would you be willing to send us a you enjoy reading our magazine. We will definitely look into magazine to check out before we commit to anything? your request. Also, I am forwarding your query regarding —Lindsay Steele; subscribing to the magazine to the concerned team. Please [email protected] feel free to get back to us in case of any other suggestions or questions. We're always happy to help. ED: Thanks for your mail. You can visit our website www.ezine. lfymag.com and access our sample issue. Availability of OSFY in your city I want to purchase Open Source For You for the A ‘thank-you’ and a request for more help library in my organisation but I am unable to find copies I began reading your magazine in my college library and in the city I live in (Jabalpur in Madhya Pradesh). I cannot thought of offering some feedback. go in for the subscription as well. Please give me the name I was facing a problem with Oracle Virtual Box, but after of the distributor or dealer in my city through whom I can reading an article on the topic in OSFY, the task became so easy. purchase the magazine. Thanks for the wonderful help. I am also trying to set up —Gaurav Singh; my local (LAN-based) GIT server. I have no idea how to [email protected] set it up. I have worked a little with GitHub. I do wish your magazine would feature content on this topic in upcoming ED: We have a website where you can locate the nearest store editions. in your city that supplies Open Source For You. Do log on —Abhinav Ambure; to http://ezine.lfymag.com/listwholeseller.asp. You will find [email protected] there are two dealers of the magazine in your city: Sahu News Agency (Sanjay Sahu, Ph: 09301201157) and Janta News ED: Thank you so much for your valuable feedback. We Agency (Harish, Ph: 09039675118). They can ensure regular really value our readers and are glad that our content proves supply of the magazine to your organisation. Please send your comments Share Your or suggestions to: The Editor, Open Source For You, D-87/1, Okhla Industrial Area, Phase I, New Delhi 110020, Phone: 011-26810601/02/03, Fax: 011-26817563, Email: [email protected] 8 | SEPTEMBER 2014 | OPEN SOURCE FOR YOU | www.OpenSourceForU.com www.OpenSourceForU.com | OPEN SOURCE FOR YOU | SEPTEMBER 2014 | PB OFFERS THE MONTH 2000 One Rupees month Coupon free (Free Trial Coupon) Free Dedicated Server Hosting No condition attached for trial of our for one month cloud platform Subscribe for our Annual Package of Dedicated Server Hosting & enjoy one month free service Enjoy & Please share Feedback at [email protected] Hurry! th Hurry! th For more information, call us Offer valid till 30 Offer valid till 30 on 1800-209-3006/ +91-253-6636500 September 2014! For more information, call us on September 2014! 1800-212-2022 / +91-120-666-7718 www.esds.co.in www.cloudoye.com Get 10% 35% discount off & more “Do not wait! Be a part of Reseller package special offer ! the winning team” Free Dedicated hosting/VPS for one Get 35% off on course fees and if you appear month. Subscribe for annual package for two Red Hat exams, the second shot is free of Dedicated hosting/VPS and get Hurry! th one month FREE th Hurry! Contact us @ 98409 82184/85 or Offer valid till 30 Contact us at 09841073179 Offer valid till 30 Write to [email protected] September 2014! or Write to [email protected] September 2014! www.space2host.com www.vectratech.in Get PACKWEB PACK WEB Get 25% HOSTING 12 Months P roX Free Off Time to go PRO now Pay Annually & get 12 Month Free Considering VPS or a Dedicated Services on Dedicated Server Hosting Server? Save Big !!! And go Subscribe for the Annual Packages of with our ProX Plans Dedicated Server Hosting & Enjoy Next 25% Off on ProX Plans - Ideal for running 12 Months Free Services th Hurry! th Hurry! High Traffic or E-Commerce Website Coupon Code : OSFY2014 Offer valid till 30 Offer valid till 30 September 2014! For more information, call us on September 2014! Contact us at 98769-44977 or 1800-212-2022 / +91-120-666-7777 Write to [email protected] www.goforhosting.com www.prox.packwebhosting.com Pay the most EMBEDDED SOFTWARE DEVELOPMENT competitive COURSES AND WORKSHOPS Fee Embedded RTOS -Architecture, Internals To advertise here, contact and Programming - on ARM platform Omar on +91-995 888 1862 or Date: 20-21 Sept’ 2014 ( 2 days program) Faculty: Mr. Babu Krishnamurthy 011-26810601/02/03 or COURSE Visiting Faculty / CDAC/ ACTS with 18 years Write to [email protected] FEE: of Industry and Faculty Experience RS.5620/- (all inclusive) Contact us at +91-98453-65845 or Write to [email protected] www.opensourceforu.com FOSSBYTES Powered by www.efytimes.com Ubuntu 14.04.1 LTS is out VLC 2.1.5 has been The Ubuntu 14.04 LTS has released been around for quite some VideoLAN has announced the time now and most people release of the final update in the must have upgraded it. 2.1.x series of its popular open Another smaller update is source, cross-platform media player ready – 14.04.1. Canonical and streaming media has announced that this server: the VLC media Ubuntu update fixes many player. VLC 2.1.5 is bugs and includes security now available for updates. There is also a list of bugs and other updates in Ubuntu 14.04.1 that download and you might want to have a look at, in order to see the scope of this update. If you installation on haven’t upgraded to 14.04.1 yet, do so as soon as possible. It is a worthy upgrade Windows, Mac and if you use an older version of Ubuntu. Linux operating systems. Notably, the next big release for the VLC Android Device Manager makes it easier to media player will be that of the search for lost phones! 2.2.x branch. A careful look at the Google has created an update in Android Device change log reveals that although the Manager that will help the device’s users better VLC 2.1.5 update has been released security. This latest version is called 1.3.8. It will across multiple platforms, the most help add a phone number in the remote locking noticeable improvements are for OS screen, and the ‘lock screen’ password can also X users. Others could consider it as a be changed. An optional message can also be set minor update. up. If the phone number is added, then a big green For OS X users, VLC 2.1.5 button will appear on the lock screen saying ‘Call brings about additional stability owner’. If the lost phone is found by someone, to the Qtsound capture module as then the owner can be easily contacted. Earlier, well as improved support for Reti. only a message could be added by the users.