Pages

Tuesday, November 21, 2017

Fedora 27 : load81 simple lua game engine .

Today I tested something simple with Fedora 27 and scheduling in.
This is a SDL based Lua programming environment for children called load81.

The author teel us:

The name Load81 originates from the fact that in popular Commodore home computers the command LOAD "*",8,1 would load the first program on the disk starting from the file-specified memory location.

Load81 is written in ANSI C and uses SDL and SDL_gfx and SDL_image libraries.
I installed all these libraries and everything worked very well.
Once taken from github with clones I tested the examples in the examples folder and worked well from the first time.
The examples folder come with simple examples and some simple games.
Create your lua script and use this command to run it:
./load81 example.lua
All running scripts require a graphical display account.
They worked very well on my normal account and I got a run-time error on my root account.
From examples, I took the triangles.lua script to illustrate how this game engine looks and works.

function setup()
    background(0,0,0);
end

function draw()
    fill(math.random(255),math.random(255),math.random(255),math.random())
    triangle(math.random(WIDTH),math.random(HEIGHT),
             math.random(WIDTH),math.random(HEIGHT),
             math.random(WIDTH),math.random(HEIGHT))
end

This is screenshot of triangles.lua script:

Monday, November 20, 2017

Fedora 27 : lua programming with torch and love 2d.

The Lua programming language is a good programming tool to start and test your programming skills.
Lately, the capabilities of computers and computer networks have increased exponentially.
The programming language allows the user simple programming possibilities with essential advantages.
I will illustrate some programs and frameworks that may be of special interest to you:
  • Wireshark has an embedded Lua interpreter and you can be used to write dissectors (to decode packet data), post-dissectors and taps;
  • Torch is a scientific computing framework with wide support for machine learning algorithms;
  • Love 2D is a framework for making 2D games for windows, linux and android;
Today I start with install lua , torch and love 2D.
This work very well. If you use root accont then love command will work only with display SDL. This means you have to use a normal user, not a root user.
I used dnf install tool for lua and love 2d and github for torch.
The result can be seen in the following screenshots:

Thursday, November 16, 2017

News: About the new Fedora 27 .

Today I tried to make a simple installation of Fedora 26 which I did without problems.
After that, the software update come with the option to upgrade all of your Fedora system software to the new Fedora 27.
The work of the Fedora team is appreciated for the work being done to create this new version.
For those who have been following the evolution of the design team over the course of Fedora's development, they will see evolution and quality in the new Fedora design.
Most software used by me was implemented without errors and everything seems to work very well.
Here are some screenshots made during the installation process:

Saturday, November 4, 2017

News: Tor Browser - version 7.5a7 .

The famous browser named Tor come with the new version 7.5a7 and is now available for our macOS and Linux users.
This browser can be used with Microsoft Windows, Apple MacOS, or GNU/Linux and come for both 32/64-bit OS.
The Tor project has now announced a significant set of changes to their anonymity network which involves next-generation crypto algorithms, improved authentication schemes, and redesigned directory.
The list with changes can be seen here and the news can be read on the blog of Tor project.

Sunday, October 29, 2017

News: The new released Fresh IDE .

The reputable IDE for FASM named Fresh comes on 29.10.2017 06:47:22 with new news.
As you know, this can be used with the Linux and Windows operating system.
You can download it from here.
The development team comes with this new content:
Quick bugfix release. The description for v2.6.0 is still valid. Read below. 
The download links are updated. Download again and update your installation, if you downloaded v2.6.0.

Monday, September 25, 2017

Fedora 26 - test kernel .

You can test the kernel with your Fedora distro and get a funny badge of science:
Science (Kernel Tester I).
$ git clone https://git.fedorahosted.org/git/kernel-tests.git
$ cd kernel-tests
$ sh runtests.sh

This is my tests of Fedora 26 logs :
  • 4.14.0-0.rc1.git2.1.fc28.x86_64  FAIL logs
  • 4.13.0-0.rc7.git0.1.fc28.i686+PAE PASS logs
  • 4.14.0-0.rc1.git3.1.fc28.i686 PASS logs
  • 4.13.3-300.fc27.x86_64 FAIL logs
  • 4.13.3-300.fc27.i686+PAE PASS logs
  • 4.12.14-300.fc26.x86_64 PASS logs
  • 4.12.14-300.fc26.i686+PAE PASS logs
  • 4.12.14-200.fc25.x86_64 PASS logs
  • 4.12.14-200.fc25.i686+PAE PASS logs

Friday, September 22, 2017

News: The new Krita 3.3.0 .

The new Krita come for Linux users with 64 bits Linux: krita-3.3.0-rc1-x86_64.appimage.
As you know: the AppImage is a format for distributing portable software on Linux without needing superuser permissions to install the application. About this new release then this new Krita comes with some improvements and features:
  • support for the Windows 8 event API;
  • hardware-accelerated display functionality to optionally use Angle on Windows instead of native OpenGL;
  • some visual glitches when using hi-dpi screens are fixed
  • several new command line options;
  • the performance improvements and selections are fixed;
  • the system information dialog for bug reports is improved
You can read more about this release here.

Thursday, September 21, 2017

Fix Xmarks Bookmark Sync to Opera browser.

The Xmarks Bookmark Sync is a good web tool to manage all your browser bookmarks.
The official website of Xmarks come with extension just for Firefox, Google Chrome, Internet Explorer and Safari.
This can be fix on Opera browser with another extension named download chrome extension.
Using this extension you can install on Opera browser many extensions from Google Chrome.

Saturday, September 9, 2017

Fedora 26 : Installation of dotnet .

Today I tested the dotnet with Fedora 26.
This is the way to install dotnet on Fedora 26 distro using dnf and copr :

Thursday, September 7, 2017

News: New release of PulseAudio.

As we already know: PulseAudio is a network sound server and works well with the Linux operating system.
Now a new version has been released.

PulseAudio 11.0 release notes:
  • Support for newer AirPlay hardware
  • USB and Bluetooth devices preferred over internal sound cards
  • The default sink and source configuration is remembered better
  • Bluetooth HSP headset role implemented
  • Bluetooth HFP audio gateway role implemented (requires oFono)
  • Bluetooth HSP audio gateway and HFP hands-free unit roles can be enabled simultaneously
  • Upmixing can now be disabled without bad side effects
  • Avoid having unavailable sinks or sources as the default
  • Option to avoid resampling more often
  • Option to automatically switch Bluetooth profile to HSP more often
  • Better latency regulation in module-loopback
  • Changed module argument names in module-ladspa-sink and module-virtual-surround-sink
  • Fixed input device handling on Windows
  • Improved Bluetooth MTU configuration (warning! this causes some hardware to not work anymore, see the details below for how to fix it)
  • GNU Hurd support
  • Applications can request LADSPA or virtual surround filtering for their streams
  • Support for 32-bit applications on 64-bit systems 

Wednesday, September 6, 2017

Fedora 26 : The install of PyCharm IDE .

Today I make a new test with PyCharm IDE for python development on linux.
It video show the installation of PyCharm on the Fedora 26 operating system.
As you know , PyCharm is free, open-source and come with a Lightweight IDE for Community.
You can buy it but you will have the Professional Full-featured IDE.

Saturday, September 2, 2017

Fedora 26 : using Huion Giano WH1409 graphic tablet .

If you want to use your Huion Giano WH1409 graphic tablet with Fedora 26 then you need to use DKMS kernel.
Let's start. First you need to have a github account to download this kernel.
Use this commands to install the DKMS kernel from digimend.
$su 
#dnf install dkms git-core 
#git clone https://github.com/DIGImend/digimend-kernel-drivers.git /usr/src/digimend-6
#dkms build digimend/6
#dkms install digimend/6
Now connect the wireless USB dongle and reboot your computer. Take a look at dkms status:
dkms status
If you use VirtualBox then I tested with last version of VirtualBox and works without any settings.
If you want to set your tablet keys then you make custom X11 rules .
First is need to go to this folder: /usr/share/X11/xorg.conf.d/.
Now create 50-huion.conf file and use the configuration tool xsetwacom.
I don't make this settings because the tablet work's good with inkscape software.

Monday, August 28, 2017

Fedora 26 : the MuseScore software.

The development team come with this option for us:
Create, play and print beautiful sheet music

Is about the MuseScore software and music.

  • First, this software come with this features: 
  • Professional music notation software 
  • Completely free, no limitations 
  • Easy to use, yet powerful 
  • Open source Input via MIDI keyboard 
  • Transfer to and from other programs via MusicXML, MIDI and more
You can also make an account on the official website or just use the software. I simply installed it in Fedoar 26 with the dnf tool .
# dnf install mscore
The result is working well, see the next image: