Home Blog Page 1436

Devscript: Local Development Environments on Linux with just one Command

Did you ever have that experience when you’re setting up a new Development Environment when you’ve just formatted your system or when you somehow screwed up your Configuration?.

Or Maybe you just don’t want to google for an hour every time you set this stuff up?

Let me show you what it is like with the usual installation:

sudo apt-get install apache2

sudo apt-get install php5

sudo apt-get install mysql

sudo apt-get install php5-mcrypt

php5enmod mcrypt

Arghhh!!!!!

We are really smart Developers, We shouldn’t need to do this stupid stuff.

So, How do we fix this?

You don’t need to, Its already fixed.

Have a look at this little tool called Devscript.

Its Local Development Environments with just one Command.

Don’t believe me? Just have a look at this little Video.

DevScript from Nihal Sahu on Vimeo.

Cool, Right?

Anyway ,Try Using DevScript for your projects too.

The Official Github Page

Calligra 2.8.5 Released

The KDE Community has announced the release of Calligra 2.8.5. “This is the last (and last but one) update to the 2.8 series of the Calligra Suite, and Calligra Active released to fix recently found issues. The Calligra team recommends everybody to update,” says Jarosław Staniek of Calligra community.

If you are a Calligra user and wonder where did the 2.8.4 update go, Jarosław explains, “Shortly before 2.8.4 release we discovered bug that sneaked in 2.8.2 version and decided to skip the 2.8.4 entirely and quickly release 2.8.5 instead with a proper fix. The bug is related to not showing file formats in Save dialogs.”

Read more at Muktware

Deepin 2014 Linux Distribution Released

This weekend marks the release of Deepin 2014…

Read more at Phoronix

Mobile Development: How to Install Android Studio on Ubuntu Version 14.04

This article is focused towards Android App Development in a Linux distribution, especially in Ubuntu 14.04 environment using the Android Studio.

Android Studio, is an IntelliJ IDEA-based Android development environment, which is currently in the Beta stage. It is packed with multi-features and improvements over Eclipse ADT. As currently it is in beta stage, once it reaches to the final stage of development, it will be known as Android IDE. It provides a comprehensive tool for developing and debugging applications for the Google operating system for mobile devices. With the help of IntelliJ, the Android Studio offers the following features:

  • Flexible Gradle-based build system.
  • Ability to generate and build multiple APK & variants, respectively.
  • Extended template support for Google-based services and several types of devices.
  • Theme editing support with rich layout editor.
  • Catch the performance, usability, version compatibility, and other problems with the Lint tools.
  • Fully capable of ProGuard and app-signing.
  • Easily integrate Google Cloud Messaging and App Engine with its built-in support for Google Cloud Platform.

Download the Android Studio from here.
This download includes:

  • Android Studio Beta.
  • All the Android SDK Tools to design, test, and debug your app.
  • A version of the Android platform to compile your app.
  • A version of the Android system image to run your app in the emulator.

The following procedure is for installing Android Studio, and therefore does not serve to update it. That’s because the program has its own “Update Manager“. With this update to Android Studio to the latest version, just click “Check for updates now” in the welcome screen, and simply click “Update and Restart“:

Update Android Studio

Please remember that, the package will try to install one of these JDKs: default-jdk, oracle-java7-installer or oracle-java8-installer. So, just make sure that, installing the Android Studio, install one of these packages via the PPA repository.

How to Install Android Studio on Ubuntu Studio 14.04?

In order to install Android Studio on Ubuntu Studio 14.04 and derivatives, do the following:

Step 1: Open a terminal using the Dash or pressing Ctrl + Alt + T keys.
Step 2: If you have not, add that repository with the following command:

sudo add-apt-repository ppa: paolorotolo / android-studio

Step 3: Update the APT with the command:

sudo apt-get update

Step 4: Now install the program with the command:

sudo apt-get install android-studio

Step 5: Once installed, run the program by typing in Dash:

studio

The Novena Open Hardware Laptop: A Hacker’s Dream Machine

Would you buy a high-end laptop built completely around open hardware and the Linux distro of your choice? Novena offers that opportunity, but it comes with an out-of-the-box experience that might be beyond the reach of the typical computer consumer. That said, the Novena laptop’s experimental technology has the potential to offer new options to a sluggish computer industry. Novena is an open-hardware computing platform that is flexible and powerful. It is designed for use as a desktop, laptop or standalone board.

Read more at LinuxInsider

Wink’s Linux Hub and Mobile App Take on Home Automation

 

The flood of Linux-based home automation hubs that has arrived over the last two years is now being joined by a wave of intermediary solutions that integrate multiple ecosystems. One of the most promising is Wink, a spinoff from crowd-investment firm Quirky. A week after announcing its Linux-based Wink home automation hub and mobile app, the well-heeled startup demonstrated the technology in a model smart home launch event in New York City, and announced 15 partners and 60 compatible devices.

Wink also released its Javascript-based API to developers interested in building Wink apps for the supported Android and iOS platforms. Last week, Wink announced it will also ship an Android Wear version that will run on Android Wear smartwatches like the LG G Watch and Samsung Gear Live. The Android Wear app will communicate with devices via the full Android smartphone app, rather than directly, and will offer more limited features.

The one partner that gives Wink a big jump on the competition is The Home Depot, which on July 7 will begin selling the Wink Hub for only $49 through Labor Day before raising the price to $79. The price is discounted to $25 if you buy the hub with a Wink-compatible product. The retailer will sell the Wink Hub along with 60 compatible products in nearly 2,000 U.S. stores, as well as online, and the hub will also be available at Amazon.com. One key selling point is that Wink will offer free, 24/7 tech support.

Upon entering the Wink smart home, I was struck by the incongruity of a suburban home stuffed into a walkup loft in trendy SoHo, and was also impressed by the wide range of products available. While most home automation startups ship with a few smart lights and sensors while promising future compatibility with some other ecosystems, Wink is ready to roll with a whole household of wireless-enabled gizmos.

Wink App - ArosThe devices are split into “Wink app ready” products that use WiFi and Bluetooth, and therefore can be controlled directly by the Wink mobile app and a standard WiFi router, and “Wink app compatible” products, which require the hub as an intermediary.  A few other devices, such as Dropcam’s Linux-based home surveillance cameras, use their own cloud services, and are controlled by the Wink app via cloud-to-cloud exchanges. In late June, Google’s new home automation subsidiary Nest Labs, which makes a Linux-based smart thermostat and smoke detector, announced a deal to acquire Dropcam for $555 million.

In addition to routing WiFi and Bluetooth, the Wink Hub communicates with ZigBee and Z-Wave radios, as well as proprietary wireless protocols for Lutron lighting systems and shades (ClearConnect) and Kidde smoke alarms. Wink shared no more tech details aside from the hub’s Linux OS.

According to Wink VP Brett Worthington, who gave reporters a tour of the home, most of the growth is expected to come from directly connected WiFi devices. “Anything that doesn’t require a battery is increasingly going to WiFi,” he said as he selected options on the app to open blinds, close garage doors, and dim lights. Still, many home devices do use batteries, or otherwise use ZigBee and Z-Wave to reduce power consumption, and other major brands continue to use proprietary protocols. The hub may be around awhile.

Devices that use the hub include Bali window shades, Schlage and Kwikset smart deadbolts, Leviton lighting systems, and the aforementioned Lutron and Kidde devices. Also requiring the hub are several GE ovens and lighting systems, including newly announced GE Link smart bulbs, which start at a dirt-cheap $15 a pop.

Showcased devices that can be directly controlled by the app include Dropcam cameras, Philips Hue lights, TCP smart lights, Rheem water heaters, a new Rachio smart sprinkler, and the Chamberlain MyQ Garage Door Opener. In the case of more sophisticated, touchscreen-based products like Honeywell’s Wi-Fi Smart Thermostat, the Wink app performs major control functions, but leaves more arcane settings to the Honeywell app, said Worthington.

The Wink app also directly controls products jointly produced by GE and Wink parent Quirky, including the “Quirky+GE” Aros air conditioner, and Refuel smart propane tank gauge. Quirky has found considerable success with its unique, crowd-based scheme. Each week, the company selects the three best product ideas out of thousands of contributions sent in by hobbyist makers, then produces and markets the designs and shares the profits with the inventors.
Wink grew out of Quirky’s partnership with GE, in which it helped GE write apps for its growing list of smart devices. Going forward, Wink expects to make most of its money out of such consultancy arrangements, said Worthington.

“You have these 100-year old companies selling products at The Home Depot that need help with mobile apps,” said Worthington. “That’s where we make our money — helping these companies design interfaces for smart devices.”

According to Lutron VP Paul Lobo, who was on hand along with reps from other partner firms, Lutron chose Wink due to its Home Depot partnership and the openness of the platform. “It’s more open than many of these ecosystems,” he said.

Lobo also praised Wink for its app interface, which indeed looks to be easier to use than many competitors, with visual icons to help identify devices, and analog-like dimmer switches. The app also features intuitive gestures such as swiping upward to open a blind.

Like many of its competitors, Wink offers remote control of devices via the mobile app, as well as shortcut buttons and scheduling tools. It also offers automated if-then scripts it calls robots. Worthington demonstrated several robots that Wink App - Locksdon’t require Javascript programming such as opening the blinds and adjusting HVAC systems when you open the Chamberlain garage door. Developers can create full-blown custom apps using the newly posted Wink API, which includes JSON-based requests and responses, trigger resources, and standard HTTP verbs. While the API is open source, the Wink Hub itself appears to be a closed design.

Like other home automation vendors, Wink promotes its ability to help reduce electricity usage via scheduling, monitoring, and more efficient devices. When asked about potential smart grid partnerships with energy providers, Worthington suggested the time was not yet right.

“It makes more sense to teach consumers how to control electricity on their own rather than implement a demand response system from outside,” said Worthington. “With Wink, you have control over your own data.”

Wink and The Home Depot are up against established hub-based ecosystems like Lowe’s Iris and Staples’ Connect, as well as other intermediary ecosystem standards like SmartThings, Revolv, and Insteon. Meanwhile, Google’s Nest will likely continue to build out its ecosystem beyond Dropcam cameras.

Lately, we’ve seen several home automation and Internet of Things gizmos using the open source AllJoyn framework in conjunction with the Linux Foundation’s supporting AllSeen Alliance. These include the OpenWRT Linux-based Qsmart lighting system and Musaic IoT hub, which doubles as a wireless speaker.

Other Linux-based home automation platforms we surveyed back in January include the Ivee Sleek, Ninja Block Kit, WeMo, WigWag, and Piper. The latter’s vendor — BlackSumac — has since been acquired by home security firm iControl Networks.  Recently announced Android-based systems, meanwhile, include the ALYT system from Link Your Things, Habey’s HIO Wallpad, and the tablet-based Soap router.

LinuxCon and ELC Europe Keynotes Revealed

The Linux Foundation announced keynote speakers for LinuxCon + CloudOpen + Embedded Linux Conference Europe, to be held Oct. 13-15 in Düsseldorf, Germany. Like last year, the Linux Foundation’s LinuxCon Europe is being co-located with CloudOpen Europe and Embedded Linux Conference Europe, with a single registration. This year the shows are joined even closer with […]

Read more at LinuxGizmos

Red Hat Delivers Beta of Satellite 6 Admin Toolset

If you happen to manage a Red Hat Enpterprise Linux (RHEL) envronment, you may want to download Red Hat’s new Satellite 6 beta version of its management solution. It’s now available here. You can also find an informational video on it here.

It offers simplified system provisioning, configuration oversight, patch management and content management features.

According to Red Hat:

“Red Hat’s latest beta release of its flagship Red Hat Enterprise Linux systems management solution delivers dramatic improvements across system provisioning, configuration management, content management, and overall scalability and security. Red Hat Satellite 6 is now ready to download and test, sharing your feedback with Red Hat as you work through the testing process.”

 

 


Read more at Ostatic

10 Important Facts About Data Storage in the Enterprise

Most companies use costly storage for infrequently accessed data. Here’s a look at the state of data storage and what to do with all those petabytes.

Read more at eWeek

HOW TO SETUP YOUR OWN MAIL SERVER WITH ANTI-SPAM CONFIGURATION

Introduction

This tutorial will teach you how to set up your own robust email server. We are focusing on a small personal server with up to a few email accounts. After following this guide, you will have a fully functional mail server and you can connect with your favourite client to access, read and send emails. The Anti-Spam configuration will drop unwanted messages.

This tutorial will use yourdomain.com as domain name and mail.yourdomain.com as hostname for our mail server. The desired email address will be This e-mail address is being protected from spambots. You need JavaScript enabled to view it
. We assume that our server has the IP address 1.2.3.4.

Software and technologies used

  • Postfix v2.9.6 as SMTP server
  • Dovecot v2.0.19 as IMAP server
  • We will use Unix user accounts and tunnel the SASL authentication through TLS
  • Postgrey v1.34 – to reject spam from the beginning
    (more about postgrey)
  • SPF (Sender Policy Framework) validating to reduce spam
    (more aboutSPF)
  • SPF DNS entry to prevent spoofing
  • DKIM (Domain Keys Identified Mail) to sign our email messages
    (moreabout DKIM)

Read on over here…