The developer behind Autovala, Sergio Costas, wrote into Phoronix this morning to explain his project. Costas explained, "The idea behind Autovala is that CMake is a very powerful tool, but writing its configuration files is boring and repetitive, so why don't let the computer to do it automatically? To do so, Autovala is divided in two parts. The main one generates the CMake files itself, starting from a descriptive configuration file. There, instead of putting things like 'install this file here, that file there...', you just define things like 'this is an icon, this is a manpage, this is a binary that uses these source files and these packages...', and Autovala automagically determines where to install them. To do so, it even examines the files itself, so, for example, icons, it will check its size and type to decide whether to put it in 'scalable', '16x16'... Or for manpages, it automatically converts them from any of the supported formats to groff."
Lightworks is a professional-grade nonlinear video editor now available for Linux. It is a cross-platform editor from a well-known player in the media market, so this first-time Linux release could be a big thing.
If you have not yet found the perfect open-source desktop match for your needs, the desktop environment born out of DeforaOS is yet another option. This desktop environment is built using GTK2 and part of a larger effort to provide "ubiquitous, secure and transparent access to one's resources" and to work regardless of form factor.
Why choose just one?
Don’t get me wrong—I advocate learning and writing code in many programming languages. But when it comes time for programming interview preparation, I feel it’s important to choose one language to focus your prep on and get to know it very well.
While many interviewers don’t mind you writing pseudocode during the early planning step of answering a question, others I’ve come across really want you to show you can write compilable code without an IDE. Not only that, but that you appear very comfortable writing real code.
FTP stands for ‘File Transfer Protocol‘ is one of the most widely used and standard protocol available over Internet. FTP works in a Server/Client architecture and is used to transfer file. Initially FTP client were command-line based. Now most of the platform comes bundled with FTP client and server program and a lot of FTP Client/Server Program is available. Here we are presenting 10 Interview Questions based on Vsftp (Very Secure File Transfer Protocol) on a Linux Server.
"This time I'm raising a thumb for Nvidia. Good times,"Torvalds said Sunday night on Google+, a strong contrast to a June 2012 speech in which Torvalds instead offered Nvidia a middle finger for its non-cooperation. Nvidia has preferred to offer proprietary binary drivers to let operating systems use its graphics chips, not open-source software that others can adapt, modify, and debug.
I believe that the open source community as a whole would benefit if more open source developers considered the API and associated bindings as primary and the CLI as of secondary importance. Ideally, applications would be designed from the start with a well-defined API, a set of bindings that evolved with the API, and a CLI (if one was necessary) that was defined in a scripting language that made use of the bindings. Not only would this make the application ripe for automation, but it would likely have the added benefit of making the API better defined and more robust.
The freeze for E19 will begin in one month, on 28 Feb 2014. After that point, I am likely to reject most* requests for feature additions, and I will be shifting into release mode.
This is a feature-focused release. New features: * ssh(1), sshd(8): Add support for key exchange using elliptic-curve Diffie Hellman in Daniel Bernstein's Curve25519. This key exchange method is the default when both the client and server support it.
“Galileo” is software compatible with Arduino’s IDE, the operating system is a GNU/Linux distribution, which “runs” on the board only processor. The Arduino sketches are run as processes in the user space of the GNU/Linux operating system. The available IDE compiles the sketches in “.elf” format, an executable binary format, originally developed by UNIX System Laboratories and commonly used in GNU/Linux.
If social media is something you swear by everyday, you have to make sure that your browser is packed with add-ons that help you stay connected. Be it Twitter, Facebook, or any other social network, adding a few add-ons to Firefox will make your work easier as a social media junkie. That's why we have for you some of the best Firefox add-ons that will help you make your social media addiction a tad easier to deal with:
The main addition in Homerun 1.2.0 is a second interface built atop Homerun's collection of data sources, the Homerun Kicker launcher menu shown above. Unlike the first Homerun interface, which is designed for use on the full screen or desktop background and meant to be both mouse- and finger-friendly (you can check it out here if you're new to Homerun or just need a memory boost), Homerun Kicker is a more traditional launcher menu design optimized for efficient use by mouse or touchscreen when placed on a panel.
The cross-platform HEUR:Backdoor.Java.Agent.a, as reported in a blog post published Tuesday by Kaspersky Lab, takes hold of computers by exploiting CVE-2013-2465, a critical Java vulnerability that Oracle patched in June. The security bug is present on Java 7 u21 and earlier. Once the bot has infected a computer, it copies itself to the autostart directory of its respective platform to ensure it runs whenever the machine is turned on. Compromised computers then report to an Internet relay chat channel that acts as a command and control server.
According to the company, which concentrates its efforts on Linux-based virtual servers, "We’re pleased to announce the official release of Linode CLI – a simple, yet powerful and easy-to-use tool to manage and provision Linode cloud services from the command line. The Linode CLI gives users the same functionality they’re accustomed to, but with the convenience of the command line. The Linode CLI can create, reboot, rename, and resize Linode servers, manage domains and DNS records, NodeBalancers and more. Users can even access their account balance and network transfer. The Linode CLI makes it easy to script and automate tasks with its built-in JSON output mode."
Most people know I'm a fan of RMS' writing about Free Software and I agree with most (but not all) of his beliefs about software freedom politics and strategy. I was delighted to read RMS' post about LLVM on the GCC mailing list on Friday. It's clear and concise, and, as usual, I agree with most (but not all) of it, and I encourage people to read it. Meanwhile, upon reading comments on LWN on this post, I felt the need to add a few points to the discussion.
SkySQL, the MariaDB MySQL fork company, isn't just for open-source database management system (DBMS) experts anymore. With the release of its MariaDB Enterprise product, SkySQL is going straight for Oracle's MySQL enterprise customers.
Not all video players are alike. Some offer more features and tweaking options to make your videos look great, while others boast speed and stability. Last week we asked you for your favorites, then looked at the five best desktop video players. Now we're back to highlight the winner.