Language Selection

English French German Italian Portuguese Spanish

Software

GnuCash 3.7 Released

Filed under
GNU
Software
  • GnuCash 3.7 released

    The GnuCash development team announces GnuCash 3.7, the eighth release of the 3.x stable release series.

  • GnuCash 3.7

    GnuCash is a personal and small business finance application, freely licensed under the GNU GPL and available for GNU/Linux, BSD, Solaris, Mac OS X and Microsoft Windows. It’s designed to be easy to use, yet powerful and flexible. GnuCash allows you to track your income and expenses, reconcile bank accounts, monitor stock portfolios and manage your small business finances. It is based on professional accounting principles to ensure balanced books and accurate reports.

    GnuCash can keep track of your personal finances in as much detail as you prefer. If you are just starting out, use GnuCash to keep track of your checkbook. You may then decide to track cash as well as credit card purchases to better determine where your money is being spent. When you start investing, you can use GnuCash to help monitor your portfolio. Buying a vehicle or a home? GnuCash will help you plan the investment and track loan payments. If your financial records span the globe, GnuCash provides all the multiple-currency support you need.

Musicalypse – audio player and server built with Web technologies

Filed under
Software

Over the last year I’ve reviewed a bucketload of open source graphical music players. They’ve been a mixed bag. Some are truly mindbogglingly awesome, others falling way short of my (fairly) modest requirements. The music players I’ve reviewed include ncmpy, ncmpc, and Cantata. I’ve also reviewed Nulloy, Museeks, Pragha Music Player, Yarock, qoob, aux.app, MellowPlayer, Kaku, Strawberry, Headset, Qmmp, QMPlay2, Olivia, and the truly sublime musikcube. My favorite music player is Tauon Music Box.

The vast majority of the music players I’ve covered are GUI software.

Continuing my series, here’s a further graphical music player. Bearing the handle Musicalypse, it’s cross-platform software that offers both an audio player and server functionality.

Musicalypse is an open source application developed and maintained by Thomas Gambet. It’s built with web technologies. In this case, this means the code is a combination of Scala and TypeScript built on a foundation of Angular, akka, and Electron.

Read more

Proprietary software: How Apple is saving the banks (for a fee)

Mumble 1.3.0 Release Announcement

Filed under
Software

Mumble is a free, open source, low latency, high quality voice chat application.

Mumble is primarily intended for gamers, and was the first to establish true low latency voice communication over a decade ago, but finds good use in many different environments as well.

We heard from users who record podcasts with our multi-channel audio recorder, players seeking realism with our positional audio in games, Eve Online players with huge communities of over 100 simultaneous voice participants (I bet they make good use of our extensive permission system ), the competitive Team Fortress 2 community making us their required voice communication platform, hobby radio transmission users, and a variety of workplaces adapting Mumble to fit their needs - be it on-head mobile devices or communicating across countries or into airplanes.

Read more

Also: FOSS voice chat application Mumble has finally put out the massive 1.3 overhaul

DXVK 1.3.4

Filed under
Software
  • DXVK 1.3.4 is out with a few quick fixes, plus more updates to Proton GE

    Two bits of Wine related news for you to peruse over this fine Sunday evening, as both DXVK and Proton GE have new releases available.

    First up: the DXVK 1.3.4 maintenance release was just put out to solve a couple urgent issues. One of these is a problem with Winelib builds and the Wine 4.15 release and there's a possible memory leak fixed with games using Direct2D.

    On top of that the game Control has "d3d11.allowMapFlagNoWait" enabled to improve GPU utilization and Quantum Break has a performance issue fixed for NVIDIA and older AMD drivers.

    The other project with a new release is Proton-4.15-GE-4, the unofficial version of Proton for Steam Play that pulls in a bunch of extras. Released today adding in some needed hotfixes for mf_install, an issue with the protonfixes import, the Warframe launcher should be fully working now with a wininet patch from upstream backported, the raw input patch was re-enabled and some updates for gamepad/mouse input.

  • DXVK 1.3.4 Released With More Workarounds, Performance Bits

    DXVK 1.3.4 has a Winelib workaround for builds with Wine 4.15, potential memory leak fixes for games just making use of Direct2D, a new d3d11.allowMapFlagNoWait toggle to help improve GPU utilization, and performance fixes for the game Quantum Break with NVIDIA and older AMD drivers. DXVK 1.3.4 is a small update but not bad for just a week's worth of changes and after several notable recently DXVK updates.

Software: imapautofiler, Draw.io and UpSwift

Filed under
Software
  • imapautofiler 1.8.1

    imapautofiler applies user-defined rules to automatically organize messages on an IMAP server.

  • Draw.io is a free Flowchart and diagram creation software for Windows, Linux, macOS and your browser

    Flowcharts are incredibly useful diagrams to explain process flows. Remember the phishing flow chart that Martin created in 2011? Or the flowchart about flowcharts?

    If you took a computer science class in school or college, you may know how to make one. Even if you don't, it's not difficult to learn how to create flowcharts.

    But how do you make them using a computer? Microsoft Office or Libre Office can be used to create flowcharts. But an application like Draw.io that specializes in drawing diagrams can be a better option. I tested the offline version of draw.io, (and only tested it with flowcharts).

  • UpSwift – Manage IoT & Embedded Linux Devices Easily & Quickly

    UpSwift offers a GUI based management interface to their customers to update, manage, control & diagnose IoT and embedded devices

A Comprehensive Intro to Darktable: A Free Lightroom Alternative

Filed under
Software
Reviews

Anthony Morganti of IAmMrPhotographer.com recently teamed up with photographer and fellow YouTuber Rico Richardson to produce a comprehensive introduction to the popular (and free) Lightroom alternative Darktable. If you’ve been wanting to try this open source RAW editor but don’t know where to start, this video is for you.

Richardson is an expert in Darktable who’s created many a tutorial for the RAW processing software over on his own channel. This 10 minute tutorial is a bit more broad than all that: a beginner’s guide that starts by showing you how to download the software off the Darktable website, moves into a detailed walkthrough of the user interface and available tools, and finishes off with a quick demonstration of Darktable’s powerful masking features in action.

If you already have Darktable downloaded, skip to the 3:58 mark to jump right into the UI; and if you already understand the import settings in the Lighttable tab, you can skip straight to the tools overview and editing demonstration around 7:20.

Read more

Proprietary: Telegram and Flash on GNU/Linux

Filed under
Software
  • Telegram Update Adds Message Scheduling, Personal Reminders & New Theme Options [Ed: Proprietary at the server side]

    Messaging scheduling is among the new features added to the hugely popular Telegram messaging service.

    Telegram 1.8.3 (v5.11 on mobile) introduces the ability to schedule messages.

    This feature could prove particularly useful for Telegram group admins and channel owners (hi), as well as those who want to broadcast a missive at a specific time rather than having it posted (or read) straight away.

    To schedule a message in Telegram desktop is easy enough: right click on the ‘Send’ button in the chat toolbar, select the ‘Schedule Message’ option, and pick a date and time. You get a notification when your scheduled message is successfully sent (and presumably no notification if it fails).

    [...]

    You can refer to our guide on how to install Telegram on Ubuntu, Linux Mint and related distro should you want to get the service up running on your system.

  • Adobe Flash and Firefox 68+ in Gentoo Linux

    Though many sites have abandoned Adobe Flash in favour of HTML5 these days, there are still some legacy applications (e.g. older versions of VMWare’s vSphere web client) that depend on it. Recent versions of Firefox in Linux (68+) started failing to load Flash content for me, and it took some digging to find out why. First off, I noticed that the content wouldn’t load even on Adobe’s Flash test page. Second off, I found that the plugin wasn’t listed in Firefox’s about:plugins page.

Kdenlive 19.08.1 released

Filed under
KDE
Software
Movies

The first minor release of the 19.08 series is out with usability fixes.

Read more

Hyper – terminal emulator built with web technologies

Filed under
Software

One of the reasons why I became hooked on Linux was the command line. The command line offers advantages day-to-day because of facets like its scalability, scriptability, simple design, and simple interface. At the command line, there’s so much power at my fingertips. Its continuing flexibility and power remain big draws to this day.

It’s true that some people consider the command line to be arcane and obsolete. They prefer graphical interfaces. And for non-technical people and beginners, few dispute good graphical user interfaces make life easier. But who doesn’t want the best of both worlds?

The power of the command line can be accessed on the desktop by using a terminal emulator. The terminal window allows the user to access a console and all its applications such as command line interfaces (CLI) and text user interface software. Even with sophisticated modern desktop environments packed with administrative tools, other utilities, and productivity software all sporting attractive graphical user interfaces, it remains the case that some tasks are best undertaken with the command line.

The terminal emulator is a venerable but essential tool for everyone using the command line. There are so many terminal emulators available for Linux that the choice is, frankly, bamboozling.

This article looks at Hyper, one of the newer terminal emulators available. It’s built with web technologies – JavaScript, HTML, CSS. The goal of the project is to create a beautiful and extensible experience for command-line interface users, built on open web standards. Hyper is based on xterm.js, a front-end component written in TypeScript.

Hyper is cross-platform support running on Linux, macOS, and Windows. It boasts that it’s fully extensible. Let’s see how it fares.

Read more

Albert – An amazing keyboard launcher for Linux

Filed under
Software

Linux has many features and tools that make the user experience very convenient and rich. There are regular updates, a very enthusiastic community that supports you out at every step. In the same quest, today we will learn about an amazing tool called Albert. It is basically a keyboard launcher. Now you may ask, what is a keyboard launcher?

Keyboard launcher is an application that allows you to do things from the keyboard which you normally have to carry out with a mouse. Having one makes your interaction with your computer very easy and quick.

Now, you may be saying, “are you talking about keyboard shortcuts because I already know that”. My replay to this question is, Naah!

Read more

Syndicate content

More in Tux Machines

DragonFlyBSD's HAMMER2 Gets Basic FSCK Support

While the Copy-on-Write file-system shouldn't technically require fsck support, basic file-system consistency checking support has been implemented anyhow. In the initial implementation, the fsck code for HAMMER2 cannot repair any damaged file-system but can only verify that the file-system is intact. Read more

A Look at KDE Plasma 5.17 Beta and Report From Akademy 2019

  • KDE Plasma 5.17 Beta Run Through

    In this video, we look at KDE Plasma 5.17 Beta, enjoy!

  • TSDgeos' blog: Akademy 2019

    It's 10 days already since Akademy 2019 finished and I'm already missing it :/ Akademy is a week-long action-packed conference, talks, BoFs, daytrip, dinner with old and new friends, it's all a great combination and shows how amazing KDE (yes, the community, that's our name) is. On the talks side i missed some that i wanted to attend because i had to extend my time at the registration booth helping fellow KDE people that had forgotten to register (yes, our setup could be a bit easier, doesn't help that you have to register for talks, for travel support and for the actual conference in three different places), but I am not complaining, you get to interact with lots of people in the registration desk, it's a good way to meet people you may not have met otherwise, so please make sure you volunteer next year ;) One of the talks i want to highlight is Dan VrĂĄtil's talk about C++, I agree with him that we could do much better in making our APIs more expressive using the power of "modern" C++ (when do we stop it calling modern?). It's a pity that the slides are not up so you'll have to live with KĂŠvin Ottens sketch of it for now.

Programming Leftovers

  • DevNation Live: Event-driven business automation powered by cloud-native Java

    DevNation Live tech talks are hosted by the Red Hat technologists who create our products. These sessions include real solutions and code and sample projects to help you get started. In this talk, presented by Red Hat’s Maciej Swiderski, Principal Software Engineer, and Burr Sutter, Chief Developer Evangelist, you’ll learn about event-driven business automation using Kogito, Quarkus, and more. Kogito is a new Java toolkit, based on Drools and jBPM, that’s made to bring rules and processes to the Quarkus world. This DevNation Live presentation shows how Kogito can be used to build cloud-ready, event-driven business applications, and it includes a demo of implementing the business logic of a complex domain. Kogito itself is defined as a cloud-native business automation toolkit that helps you to build intelligent applications. It’s way more than just a business process or a single business rule—it’s a bunch of business rules, and it’s based on battle-tested capabilities.

  • NVIDIA Video Codec SDK 9.1 Brings CUDA CUStream Support, Other Encoder Improvements

    Following the February release of Video Codec SDK 9.0, NVIDIA recently did a quiet release of the Video Codec SDK 9.1 update that furthers along this cross-platform video encode/decode library.

  • Mike Driscoll: PyDev of the Week: Peter Farrell

    This week we welcome Peter Farrell (@hackingmath) as our PyDev of the Week! Peter is the author Math Adventures with Python and two other math related Python books. You can learn more about Peter by visiting his website.

  • Mutation testing by example: How to leverage failure
  • Reuven Lerner: Looking for Python podcast co-hosts

    As you might know, I’m a panelist on the weekly “Freelancers Show” podcast, which talks about the business of freelancing. The good news: The same company that’s behind the Freelancers Show, Devchat.tv, is putting together a weekly podcast about Python, and I’m going to be on that, too! We’ll have a combination of discussion, interviews with interesting people in the Python community, and (friendly) debates over the current and future state of the language.

  • Getting started with data science using Python

    Data science is an exciting new field in computing that's built around analyzing, visualizing, correlating, and interpreting the boundless amounts of information our computers are collecting about the world. Of course, calling it a "new" field is a little disingenuous because the discipline is a derivative of statistics, data analysis, and plain old obsessive scientific observation. But data science is a formalized branch of these disciplines, with processes and tools all its own, and it can be broadly applied across disciplines (such as visual effects) that had never produced big dumps of unmanageable data before. Data science is a new opportunity to take a fresh look at data from oceanography, meteorology, geography, cartography, biology, medicine and health, and entertainment industries and gain a better understanding of patterns, influences, and causality. Like other big and seemingly all-inclusive fields, it can be intimidating to know where to start exploring data science. There are a lot of resources out there to help data scientists use their favorite programming languages to accomplish their goals, and that includes one of the most popular programming languages out there: Python. Using the Pandas, Matplotlib, and Seaborn libraries, you can learn the basic toolset of data science.

Excellent Utilities: Liquid Prompt – adaptive prompt for Bash & Zsh

This is a new series highlighting best-of-breed utilities. We’re covering a wide range of utilities including tools that boost your productivity, help you manage your workflow, and lots more besides. There’s a complete list of the tools in this series in the Summary section. The Command Line Interface (CLI) is a way of interacting with your computer. And if you ever want to harness all the power of Linux, it’s highly recommended to master it. It’s true the CLI is often perceived as a barrier for users migrating to Linux, particularly if they’re grown up using GUI software exclusively. While Linux rarely forces anyone to use the CLI, some tasks are better suited to this method of interaction, offering inducements like superior scripting opportunities, remote access, and being far more frugal with a computer’s resources. For anyone spending time at the CLI, they’ll rely on the shell prompt. My favorite shell is Bash. By default, the configuration for Bash on popular distributions identifies the user name, hostname, and the current working directory. All essential information. But with Liquid Prompt you can display additional information such as battery status, CPU temperature, and much more. Read more