Odprtokodni pogled

Opensource view

Tuja odprtokodna scena

Python Programming

tuxmachines.org - staro 4 ur 24 min
  • Add interactivity to your Python plots with Bokeh

    In this series of articles, I'm looking at the characteristics of different Python plotting libraries by making the same multi-bar plot in each one. This time I'm focusing on Bokeh (pronounced "BOE-kay").

    Plotting in Bokeh is a little more complicated than in some of the other plotting libraries, but there's a payoff for the extra effort. Bokeh is designed both to allow you to create your own interactive plots on the web and to give you detailed control over how the interactivity works. I'll show this by adding a tooltip to the multi-bar plot I've been using in this series. It plots data from UK election results between 1966 and 2020.

  • Bruteforcing Emails Using a Simple Python Script

    Brute forcing is an essential part of hacking – it is the last resort, it offers hope and sometimes, it just works! Have you ever wanted to code a small script that would bruteforce email servers for you?

    It is imperative to remember that our brute forcing efforts are only as great as our password list, and as such, the list must be chosen with care. That said, first and foremost, we need to import the two modules we will need from Python.

  • Best Python Game Engines

    To write computer games (us oldies call them video games!), you may be wondering, “Where do I start?” To make a playable game in a decent timeframe while also learning how the program works, you will need a game framework. The framework creates many of the constructs that you will need for your games to function. You do not want to invent these yourself. These include how to draw anything to screen, how to detect a collision, and how to keep the score.

    Even making things move on the screen is complex without some underlying library. In this article, you will learn about which packages do what and how easy it is to get started on your game.

  • Week 1 Check-in

    During the community bonding period, i am working on the first step of my proposal. I have used shlex to split the shell script into tokens, and then find the seperator(&&|;) to concatenate the commands. After the review from my mentor, we find that we can improve the code. We do not need to split into tokens at first. Instead, we can directly find the seperator(&&|;) to seperate the commands. This will save a lot of time, since we are not going through every word in the shell script.

  • Backing up and restoring Zato Single Sign-On data

    This article presents a procedure for backing up all of Zato Single Sign-On (SSO) data and restoring it later on.

    A single Zato server with SQLite is used for simplicity reasons but the same principles hold regardless of the size of one's environment or the SQL database used.

  • Attrs, Dataclasses and Pydantic

    Attrs also adds a nice string representation, comparison methods, optional validation and lots of other stuff to your classes, if you want to. You can also opt out of everything; attrs is very flexible.

    Attrs became so popular, that since Python 3.7 we also have the dataclasses module in the standard library. It is predominantly inspired by attrs (the attrs team was involved in the design of data classes) but has a smaller feature set and will evolve a lot slower. But you can use it out-of-the box without adding a new requirement to your package.

read more

Latest BlackArch Linux ISO Adds More Than 150 New Hacking Tools, Linux 5.6

tuxmachines.org - staro 4 ur 28 min

Coming five months after the previous release, the BlackArch Linux 2020.06.01 ISOs are here packed with more than 150 new tools for all your penetration testing and ethical hacking needs.

According to the team, this latest BlackArch Linux ISO a high-quality release, which means that all the included packages have been quality tested and numerous bugs were fixed, including missing dependencies.

This is also the first BlackArch Linux release to ship with a newer kernel, namely Linux 5.6. The Linux kernel 5.6.14 is included in the ISO images for better hardware support.

read more

AMD EPYC 7F72 vs. Intel Xeon Gold 6258R - Latest EPYC Rome vs. Xeon Cascade Lake Benchmarks

tuxmachines.org - staro 4 ur 30 min

Following the Xeon Gold 6250 vs. EPYC 7F32 benchmarks from earlier this month, here is a look at the latest x86_64 server CPUs we have our hands on with the EPYC 7F72 and Xeon Gold 6258R being benchmarked against a lineup of other competing AMD EPYC and Intel Xeon processors under the new Ubuntu 20.04 LTS.

The EPYC 7F72 is the third and last product of the AMD EPYC 7Fx2 line-up to test for these high frequency SKUs. The EPYC 7F72 is a 24-core / 48-thread processor with a 3.2GHz boost and 3.7GHz boost frequency while having a 240 Watt TDP like the EPYC 7F52. While the EPYC 7F52 16-core CPU has a 256MB L3 cache, the EPYC 7F72 comes in at just 192MB. But this actually puts the EPYC 7F72 cheaper than the EPYC 7F52 at $2450 USD compared to $3100.

read more

Hello Android development world

tuxmachines.org - staro 5 ur 46 min

Today at Red Hat we have another “Day of Learning”. To this day I have never touched Android development, just installing various flavours and configuring it. But I’ve been curious about it for a while now, mostly to be able to fix a little thing here and there in all the great things available on F-Droid. So today was an excellent opportunity!

The first thing to do is to install Android Studio. This is quite straightforward – download the tarball, unpack it, and run studio.sh inside it. It even bundles a Java Runtime Environment, so I was quite surprised that it was not missing any dependency even on my radically minimal system (I fully expected having to install tons of stuff in toolbox).

read more

openSUSE Leap "15.2" Enters Release Candidate Phase

tuxmachines.org - staro 5 ur 48 min

The openSUSE community, contributors and release engineers for the project have entered into the release candidate phase today after the Build “665.2” snapshot was released for the upcoming openSUSE Leap “15.2” version.

In an email to the openSUSE Factory mailing list, Leap release manager Lubos Kocman recommended Beta and RC users using the “zypper dup” command in the terminal prior switching to the General Availability (GA).

The release candidate signals the package freeze for software that will make it into the distribution. Among some of the packages that are expected in the release are KDE’s Plasma “5.18” Long-Term-Support version, GNOME “3.34” and Xfce “4.14”. New package for Artificial Intelligence and data scientist will be in the release. The release will also contain the tiling Wayland compositor Sway, which is a drop-in replacement for the i3 window manager for X”11”. The DNF package manager has been rebased to version “4.2.19”, which brings many fixes and improvements. In addition, a lightweight C implementation of DNF called “Micro DNF” is now included. Pagure, which provides an easy, customizable, lightweight solution for setting up your own full-featured Git repository server, has been updated to version “5.10.0”. A list of some of the packages in Leap “15.2” can be found on the openSUSE Wiki.

read more

AMD EPYC 7F72 vs. Intel Xeon Gold 6258R - Latest EPYC Rome vs. Xeon Cascade Lake Benchmarks

Phoronix - staro 6 ur 29 min
Following the Xeon Gold 6250 vs. EPYC 7F32 benchmarks from earlier this month, here is a look at the latest x86_64 server CPUs we have our hands on with the EPYC 7F72 and Xeon Gold 6258R being benchmarked against a lineup of other competing AMD EPYC and Intel Xeon processors under the new Ubuntu 20.04 LTS.

9+ Best Linux Screen Recorder On Ubuntu 20.04 LTS

tuxmachines.org - staro 8 ur 28 min

This post is for you if you are using Ubuntu 20.04 LTS and looking for a perfect screen recorder for Ubuntu. These tools are applicable for Ubuntu 18.04 LTS too.

read more

Security updates for Friday

LWN.net - staro 8 ur 48 min
Security updates have been issued by Debian (libexif and tomcat8), Fedora (python38), openSUSE (libxslt), Oracle (git), Red Hat (bind, freerdp, and git), Scientific Linux (git), SUSE (qemu and tomcat), and Ubuntu (apt, json-c, kernel, linux, linux-raspi2, linux-raspi2-5.3, and openssl).

Fedora 32 Workstation review - Tux over troubled waters

tuxmachines.org - staro 9 ur 20 sec

The spring season continues. We shall now embark on a Fedora journey. If you followed my tirades over the past few years, you will probably have noticed that I did manage to find some semblance of reasonable productivity with Fedora, albeit after heavy modifications and tweaking. You can of course sample of those experiences by reading my reviews - Fedora 29, Fedora 30 and finally the yesteryear Fedora 31 article.

There's much more, but I'm sure, if you want, you'll find the material. Anyway, on my eight-boot test laptop, I've had both versions 30 and 31 installed, and typically, I'd go for an in-vivo upgrade. But I wanted to start from scratch, and get a sense of how the system behaves au naturel, without any trace of my years-long polish and trim. So here we go.

read more

Linux at Home: Brew Great Beer with Linux

tuxmachines.org - staro 9 ur 2 min

In this series, we look at a range of home activities where Linux can play its part, making the most of our time at home, keeping active and engaged. The change of lifestyle enforced by Covid-19 is an opportunity to expand our horizons, and spend more time on activities we have neglected in the past.

In recent weeks we’ve seen a gradual relaxation of lockdown restrictions in many countries. But this could be short-lived. For example, schools across South Korea only opened briefly before having to return to online teaching. It seems very likely that we’ll still be spending more time at home.

read more

Improved EXT4 + XFS DAX Implementation Appears Ready To Go For Linux 5.8

Phoronix - staro 9 ur 20 min
Adding to the expected changes for Linux 5.8 is improved EXT4 and XFS file-system direct access "DAX" support...

Games: Warhammer 40,000: Gladius, Attentat 1942, Darkest Dungeon, Spacebase Startopia and Path of Exile

tuxmachines.org - staro 9 ur 33 min
  • Warhammer 40,000: Gladius gets a new DLC, major update and Steam Workshop

    Proxy Studios and Slitherine continue supporting Warhammer 40,000: Gladius, with some major news dropping yesterday.

    Firstly, a new 'Assault Pack' DLC has been released that adds in a new unit for each faction. As the name leads on, it's focused on raw offensive power to give you new tactical options in battle. This pack is $4.99 / £3.99 / €3.99. Quite a small DLC and the appreciation of it likely depends on how big a fan of Gladius you are, seems a bit pricey for just a few units.

  • Historically-accurate WWII adventure Attentat 1942 looking at Linux builds

    Attentat 1942, a historically-accurate adventure about World War 2 from developer Charles Games has recently switched to the Unity game engine and is looking into Linux support.

    Originally released in 2017, it was made using Adobe AIR which dropped Linux support many years ago and Adobe themselves won't even be supporting AIR at all directly as it's moving over to HARMAN. For game development, there's now far better tools available for cross-platform development. The developer actually made a little blog post on Gamasutra about moving to Unity.

  • Darkest Dungeon gets a Free Weekend, Butcher's Circus on Linux later

    Darkest Dungeon got a big free new DLC recently with The Butcher's Circus but it comes with a caveat for Linux gamers.

    The Butcher's Circus adds the first PvP mode into Darkest Dungeon, one that's entirely separate to the main single-player game so it doesn't interfere with it. It's pretty much an arena mode, with two sides picking 4 heroes to battle with. Sounds fun though and with the Darkest Dungeon style I can never get enough of.

  • Spacebase Startopia confirmed for launch on October 23

    Realmforge Studios and Kalypso Media have announced that Spacebase Startopia will be launching on October 23. This will be a simultaneous launch across Linux, macOS and Windows which is fantastic. Realmforge Studios did good work on Dungeon 3 which worked wonderfully on Linux so we expect good things again here,

    Spacebase Startopia is a fresh take on the classic and much loved Startopia from Mucky Foot Productions, which originally released in 2001. They say it will offer up a mixture of a building sim with city-building and base-management mixed in with some RTS-styled skirmishes.

  • Path of Exile adds a Vulkan Beta, another step closer to Linux support

    Path of Exile, the free to play online action RPG just recently released a huge update that adds in a Beta version of their new Vulkan API rendering system.

    To be clear: while Path of Exile does not support Linux officially, getting Vulkan into it is progress towards it since it's a cross-platform open graphics API. The developer talked a bit about this in a previous interview we covered, when they were talking about Path of Exile 2 and Linux was directly mentioned.

read more

Godot Engine Meets the Web Browser

tuxmachines.org - staro 9 ur 38 min
  • Godot Editor Running In A Web Browser

    Hello Godotters! It's-a me, Fabio! In the last few months, thanks to the great sponsorship of Mozilla I've been working on a big surprise for Godot 4.0, namely making the editor available as an HTML5 application.

    This DOES NOT mean that we will move completely to the Web like other engines did. It will only be provided as a complementary option to the native editor, as a way to lower the entry barrier. Let me explain further.

  • Mozilla Sponsored The Godot Game Engine To Port Their Editor As An HTML5 Web App

    While we have been eager for Godot 4.0 as the open-source game engine update bringing big renderer improvements and initial Vulkan support, it also turns out there will be a new offering on the editor front...

    Mozilla has been sponsoring a Godot developer for several months to make the game engine's editor available as an HTML5 application that can run within the browser. Godot intends to make this web-based editor complementary to their existing native application.

  • Godot Engine running in a web browser is now a thing

    Godot Engine just keeps on advancing in new and interesting ways. This free and open source game engine can now be run in a web browser - yes really.

    Writing on the official blog, developer Fabio Alessandrelli mentioned that thanks to a sponsorship from Mozilla they've been able to make Godot Engine available as a HTML5 application. Currently, it needs either Firefox Nightly or a very recent Chromium based browser, due to the features it needs like Shared Array Buffer.

read more

Performance-Helping FSGSBASE Patches Spun For Linux A 13th Time

Phoronix - staro 10 ur 9 min
The FSGSBASE Linux kernel patches that have the potential of helping performance going back to Intel Ivy Bridge era CPUs in select workloads have now hit their 13th revision to the series in the long-running effort to getting this support mainlined...
Syndicate content
sfy39587f05