December 2017
Making Vim Even More Awesome With These Cool Features
Submitted by Mohd Sohail on Sunday 31st of December 2017 06:02:19 PMVim is quite an integral part of Every Linux Distribution and the most useful tool (of course after the terminal) for Linux Users. At least, this theory holds for me. People might argue that for programming, Vim might not be a good choice as there are different IDEs or other sophisticated text editors like Sublime Text 3, Atom etc. which make the programming job pretty easier.
- Login or register to post comments
Printer-friendly version
- Read more
- 4684 reads
PDF version
Cloak's Transaction System Enigma is Open Source - A Milestone for Privacy
Submitted by Roy Schestowitz on Sunday 31st of December 2017 05:56:01 PMENIGMA, the in-house payment system is open source as of 31st December 2017. Anyone can now take advantage of CloakCoin's Transaction System.
At the heart of CloakCoin is ENIGMA, protecting you from access by third parties, such as hackers, official bodies or any unwanted parties. The blockchain payment system encrypts the transactions of users and prevents transaction tracking while providing secure transactions with a maximum processing time of 60 seconds.
Thus, CloakCoin's ENIGMA ensures full privacy combined with speed.
Many advantages that are hard to find at other cryptos and which are now easily accessible to you, the end user.
- Login or register to post comments
Printer-friendly version
- Read more
- 4839 reads
PDF version
Docker, Inc is Dead
Submitted by Roy Schestowitz on Sunday 31st of December 2017 10:02:25 AMTo say that Docker had a very rough 2017 is an understatement. Aside from Uber, I can’t think of a more utilized, hyped, and well funded Silicon Valley startup (still in operation) fumbling as bad as Docker did in 2017. People will look back on 2017 as the year Docker, a great piece of software, was completely ruined by bad business practices leading to its end in 2018. This is an outside facing retrospective on how and where Docker went wrong and how Docker’s efforts to fix it are far too little way too late.
[...]
Docker’s doom has been accelerated by the rise of Kubernetes. Docker did itself no favors in its handling of Kubernetes, the open source community’s darling container orchestrator. Docker’s competing product, Docker Swarm, was the only container orchestrator in Docker’s mind. This decision was made despite Kubernetes preferring Docker containers at first. Off the record, Docker Captains confirmed early in 2017 that Kubernetes discussions in articles, at meetups, and at conferences was frowned upon by Docker.
Through dockercon17 in Austin this Kubernetes-less mantra held. Then, rather abruptly, at dockercon EU 17 Docker decided to go all in on Kubernetes. The sudden change was an obvious admission to Kubernetes’ rise and impending dominance. This is only exacerbated by the fact that Docker sponsored and had a booth at KubeCon + CloudNativeCon North America 2017.
[...]
The real problem with Docker is a lack of coherent leadership. There appears to have been a strategic focus around a singular person in the organization. This individual has been pushed further and further away from the core of the company but still remains. The company has reorganized and has shifted its focus to the enterprise. This shift makes sense for Docker’s investors (the company does have a fiduciary responsibility after all). But, this shift is going to reduce the brand’s cool factor that fueled its wild success. It is said that, “Great civilizations are not murdered. They commit suicide.” Docker has done just that.
- Login or register to post comments
Printer-friendly version
- Read more
- 7777 reads
PDF version
Programming: LLVM Clang, Debian Tools, OpenCV
Submitted by Roy Schestowitz on Sunday 31st of December 2017 09:37:37 AM-
LLVM Clang Gets Support For Configuration Files
Ahead of next week's LLVM 6.0 feature freeze / code branching, the Clang C/C++ compiler front-end has picked up support for the concept of configuration files.
Clang configuration files basically come down to a file that can store multiple parameters to pass to Clang, just as you would otherwise do via the command-line but can now be stored into a text file. The purpose of these Clang configuration files is maninly for cross-compiler arguments or other use-cases where you may otherwise be passing a ton of repeated arguments to Clang.
-
pam-krb5 4.8
This is the default Kerberos PAM module for Debian and Ubuntu systems, and supports both MIT Kerberos and Heimdal. I'm not sure how many people still use straight Kerberos PAM modules these days, with sssd taking off, but I'm still maintaining it.
This release fixes a somewhat obscure bug: if you configure the module to do expired password changes properly, it checks to see that the expired credentials can still get kadmin/changepw credentials to do the password change. However, it was setting credential options improperly on that call, which could cause it to spuriously fail if, say, krb5.conf is configured to request proxiable credentials but kadmin/changepw doesn't support proxiable credentials. Thanks to Florian Best for the excellent bug report.
-
Animated line drawings with OpenCV
OpenCV is a pretty versatile C++ computer vision library. Because I use it every day it has also become my go-to tool for creating simple animations at pixel level, for fun, and saving them as video files. This is not one of its core functions but happens to be possible using its GUI drawing tools.
-
rra-c-util 7.0
This is my collection of utility libraries and support code for (mostly) C software.
The major version bump is due a backwards-incompatible change: dropping the SA_LEN macro from portable/macros.h, including all the Autoconf machinery to probe for it. This macro came from INN's old portability code when porting to IPv6, but INN turned out to not really need it and it's never caught on. It was causing some warnings with GCC 7 that would otherwise have been hard to fix, so it was time for it to go.
-
C TAP Harness 4.2
The functional change in this release of my test framework for C programs is the addition of a new is_blob test function. This is equivalent to ok(memcmp(...)) but it reports where the two memory regions differ as a diagnostic.
- Login or register to post comments
Printer-friendly version
- Read more
- 6735 reads
PDF version
GNOME: Glade 3.21.0 and GNOME.Asia
Submitted by Roy Schestowitz on Sunday 31st of December 2017 09:28:16 AM-
Glade 3.21.0 Released!
Glade 3.21.0 is the first development release in the 3.21 series
It has a new modern UI for an improved, more streamline GUI design
workflow. -
Glade 3.21 Released For Whipping Up GTK3 Interfaces
Glade 3.21 was released today as the latest development release of this tool for quickly designing GTK3/GNOME user-interfaces.
-
GNOME.Asia and Engagmeent update
GNOME.Asia was an amazing event and I wanted to reach out to the organizers and thank them for the wonderful reception that I received while I was there. The trip to Chongqing was mostly uneventful other than the fact every Chinese official was gunning for my battery brick when going through airport security. After a long layover in Beijing, I was landed in Chongqing and met up with Mathias Clasen and proceeded to head to the hotel.
- Login or register to post comments
Printer-friendly version
- Read more
- 4993 reads
PDF version
Android Apps on Chrome OS, postmarketOS Coming Along
Submitted by Roy Schestowitz on Sunday 31st of December 2017 09:26:15 AM-
Chromebooks Will Soon Support Parallel Android Apps with the Chrome OS 64 Update
Google is reportedly bringing support for running multiple Android apps simultaneously on supported Chromebook models via an upcoming update of their Chrome OS Linux-based operating system.
According to the ChromeUnboxed website, it would appear that the upcoming Chrome OS 64 operating system carries a new feature called "Android Parallel Tasks," which looks to let users run Android apps in the background on Chromebooks that support Google Play Store and Android apps.
At the moment, Chrome OS pauses Android apps when the focus is no longer on them, which means that it's not possible to run multiple Android apps at the same time. The latest stable release of Chrome OS is version 63 and was released on December 15, a day after Google promoted Chrome OS 64 to the Beta channel.
-
219 days of postmarketOS
Most people around us have accepted that it is necessary to buy a new phone every other year. As a smartphone progresses through its own life cycle, manufacturer support for new features become rare, eventually stopping, and the device gets slower and slower. Even worse, after this period, the devices don't get security updates anymore. This means that in many cases the bored IT student next door is able to look up on the Internet how to turn your phone into a surveillance device. Unfortunately the only way to continue to receive security updates after this point is to purchase a new device. In lieu of any alternatives today, you really should purchase a new device to stay current with security updates.
We want to have another option: postmarketOS is a Linux distribution based on (lightning fast) Alpine that aims for a ten year life-cycle. Instead of having binaries and forked source code for every device, we unify them as much as possible. That allows us to provide updates for all devices at once. The project is still in an early stage (no, you still can't make calls with it.) But it would be a mistake to wait for phone call functionality without informing you about all the breakthroughs we have had. Read on for the exciting changes since day one hundred!
- Login or register to post comments
Printer-friendly version
- Read more
- 4356 reads
PDF version
today's howtos
Submitted by Roy Schestowitz on Sunday 31st of December 2017 09:23:22 AM- Login or register to post comments
Printer-friendly version
- Read more
- 3874 reads
PDF version
Android Leftovers
Submitted by Rianne Schestowitz on Sunday 31st of December 2017 01:47:06 AM- Login or register to post comments
Printer-friendly version
- Read more
- 4296 reads
PDF version
LinuxConsole 2018 Gaming Operating System Released with TORCS and SuperTuxKart
Submitted by Rianne Schestowitz on Sunday 31st of December 2017 01:42:44 AMDesigned as a modern, gaming, and educational GNU/Linux distribution that can be easily installed on 32-bit or 64-bit computers and comes pre-installed with ready-to-use software and games, LinuxConsole 2018 brings up-to-date components like Linux kernel 4.9.66 LTS (64-bit) and Linux kernel 4.1.48 LTS (32-bit).
MATE 1.18 is used as default desktop environment in LinuxConsole 2018, which makes it possible to manage Bluetooth devices and simplifies the configuration of wireless networks. It also comes with the latest Mozilla Firefox 57 Quantum web browser and supports Arabic locale.
- Login or register to post comments
Printer-friendly version
- Read more
- 4075 reads
PDF version
Gentoo-Based Calculate Linux 17.12 New Year's Eve Release Adds SoftRaid Support
Submitted by Rianne Schestowitz on Sunday 31st of December 2017 01:40:51 AMComing six months after version 17.6, Calculate Linux 17.12 introduces some new features and improvements like SoftRaid support, better automatic partitioning of drives, support for third-party overlays, better application task scheduling with the MuQSS kernel patch, as well as less memory load with the UKSM kernel patch.
Under the hood, Calculate Linux 17.12 is powered by the latest Linux 4.14 LTS (Long Term Support) kernel and X.Org Server 1.19.5 display server, uses a PAE binary kernel for 32-bit computes, updates GCC (GNU Compiler Collection) to version 6.4, optimizes all server kernel settings, and it launches Calculate Utilities server through D-Bus instead of running in the background, for better performance.
- Login or register to post comments
Printer-friendly version
- Read more
- 6803 reads
PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is released
After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release.
| Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future Tech
The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world.
Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility.
| today's howtos
|
Recent comments
49 weeks 12 hours ago
49 weeks 12 hours ago
49 weeks 14 hours ago
49 weeks 1 day ago
49 weeks 1 day ago
49 weeks 1 day ago
49 weeks 1 day ago
49 weeks 1 day ago
49 weeks 1 day ago
49 weeks 1 day ago