Language Selection

English French German Italian Portuguese Spanish

Development

LLVM 3.7.0 Officially Released

Filed under
Development

LLVM 3.7 along with sub-projects like Clang 3.7.0 have been officially released this afternoon.

Hans Wennborg announced 3.7.0 a few minutes ago on the mailing list. "This release contains the work of the LLVM community over the past six months: full OpenMP 3.1 support (behind a flag), the On Request Compilation (ORC) JIT API, a new backend for Berkeley Packet Filter (BPF), Control Flow Integrity checking, as well as improved optimizations, new Clang warnings, many bug fixes, and more."

Read more

Linux 4.3 Scheduler Change "Potentially Affects Every SMP Workload In Existence"

Filed under
Development
Linux

Aside from Ingo Molnar's x86 boot changes he sent in to Linus Torvalds for the Linux 4.3 merge window, he also sent in the scheduler changes for this next version of the Linux kernel.

With Linux 4.3 for those running any sort of SMP (Symmetric Multi-Processing) workloads, the performance could sway one way or another, but hopefully it's for the better.

Read more

Also: Better crypto, white-box switch support in Linux 4.2

RapidDisk 3.2 Now Available.

Filed under
OS
Development
Linux
News
Quote:

RapidDisk and RapidCache are a collection of Linux RAM drive and block level RAM caching modules. It is designed to achieve high performance without the need of acquiring new hardware.

I would like to announce the release of version 3.2. The Changelog is as follows.

  • Replaced procfs management to sysfs.
  • Identified & corrected a couple of memory leaks.

GitHub Code

Filed under
Development

Development Releases

Filed under
Development

GitHub Reveals Most Popular Programming Languages

Filed under
Development

Python Misc.

Filed under
Development
  • Interview with Mikey Ariel, Django Girls EuroPython 2015

    Django Girls is a rapidly growing initiative that aims to bring more women into world of programming. It started a year ago at EuroPython 2014, and since then Django Girls workshops have been held all over the world. In just a year, more than 1,600 women learned about Python and Django during the workshops and many, many more did it at home by reading their open source Django tutorial.

  • Doing Astronomy with Python

    One of the things that makes Python so powerful is that you can find a module for almost anything. In this article, I cover Astropy, which was originally developed by the Space Telescope Science Institute for doing astronomy calculations like image processing and observatory calculations. Because this is a Python program, you can install it with either pip or easy_install. Your Linux distribution already should have a package included.

  • Shell-o world: Turtle graphics in Python

    One of my teacher colleagues recently shared his strategies for using Turtle graphics with Python. This piqued my interest (due to my earlier experiences). Since Python is included with most Linux distributions, I was eager to meet my old friend the Turtle.

    To begin, I needed to install Python's graphical interface, Tkinter. Once I accomplished that, I was ready to begin. I opened a terminal, typed "python," and pressed Enter.

    At the Python prompt, I typed "import turtle"—and was ready to begin. At the prompt, I typed, "turtle.forward(100)" and pressed Enter. The graphical interface appeared, and the turtle moved 100 turtle steps forward.

    You can use many commands to turn, change the pen color, pick up the pen, change the background color, and more. The Python documentation is very good.

GNOME Control Center Gets a Major Revamp with LTE and Pyongyang Time Support

Filed under
Development
GNOME

The development team behind the GNOME Project is hard at work these days preparing to release the first Beta build of the upcoming GNOME Control Center app, an essential component of the anticipated GNOME 3.18 desktop environment, due for release on September 23, 2015.

Read more

Also: GNOME Maps Gets Support for Copying Geo URIs in GNOME 3.18

GTK+ 3.18 to Receive Support for Touchpad Gesture Events for Wayland

Filed under
Development

The developers of the famous GTK+ GUI (Graphical User Interface) toolkit are hard at work these days preparing for the final release of the GTK+ 3.18 software, which will be distributed as part of the GNOME 3.18 desktop environment.

Read more

Geary 0.10.0 Email Client Lands in Elementary OS

Filed under
Development

Geary is the default email client default in Elementary OS and it's also present in a number of other repositories as well. Developers have just made an important upgrade to it that should turn some heads.

Read more

Syndicate content

More in Tux Machines

Arch Linux 2015.09.01 Is Now Available for Download

The first day of a month is an important day for all Arch Linux users, as a new ISO image is being generated with all the updated packages released during the month that passed. Read more

The Wacom Linux Driver Continues To Be Improved, New Features In Linux 4.3

Jiri Kosina sent in his pull requests for code he maintains within the mainline Linux kernel, with one of the notable subsystems being the HID updates. Most notable to the HID feature updates for Linux 4.3 are yet more Wacom driver improvements, which are a mention for almost every kernel cycle. Wacom highlights for Linux 4.3 include support for the Express Key Remote and various bug-fixes and feature work. Read more

5 Reasons Not To "Not Use Linux"

2000+ people have already watched Tim's video and that is potentially 2000 people that might not use Linux based on invalid arguments. Hopefully a few more people will read this article and therefore redress the balance somewhat. Before I go I wanted to mention that Tim has produced his own counter argument called "5 Reasons To Use Linux". The points in that video state that Linux is multikernel, is open source, has support for many different hardware devices such as the Raspberry PI, has lots of distros (which kind of counters against point 5 in the reasons not to use Linux) and finally it is free. Read more

x86 Systems Will See Some Boot Time Optimizations With Linux 4.3

Ingo Molnar sent in his several Git pull requests today for the code he maintains within the Linux kernel. Of Molnar's pull requests, the x86/boot changes caught my attention. He mentions "more boot time optimizations." Read more