luni, 26 septembrie 2016

Fedora 25 Alpha and processing.

About processing you can find more from processing website.
Processing is a flexible software sketchbook and a language for learning how to code within the context of the visual arts. Since 2001, Processing has promoted software literacy within the visual arts and visual literacy within technology. There are tens of thousands of students, artists, designers, researchers, and hobbyists who use Processing for learning and prototyping. 
Is simple to use. You can used with java also with  python and android mode.
Come with many examples and tutorials.
Today I tested with Fedora 25 alpha.
I download the 64bits tgz file. I extract the archive into my home user.
I used the binary file to run it and I install some modes from menu Tools and them Modes tab.
I run one simple code to see if is running without errors.
And working well, see the result:

miercuri, 21 septembrie 2016

Linux application Flowblade version 1.8 .

This video editor is a multitrack non-linear video editor for Linux released under GPL 3 license.
I try to used also with Fedora linux distro ( Fedora 25 alpha) but not work for me.
I don't see in Fedora anything like python-gi-cairo.
Also I put this issue under github project, maybe will be fixed.

According to the official webpage, the software come with:

Features

Editing:

    3 move tools
    3 trim tools
    4 methods to insert / overwrite / append clips on the timeline
    Drag'n'Drop clips on the timeline
    Clip and compositor parenting with other clips
    Max. 9 combined video and audio tracks available

Image compositing:

    6 compositors. Mix, zoom, move and rotate source video with keyframed animation tools
    19 blends. Stardand image blend modes like Add, Hardlight and Overlay are available
    40+ pattern wipes.

Image and audio filtering:

    50+ image filters: color correction, image effects, distorts, alpha manipulation, blur, edge detection, motion effects, freeze frame, etc.
    30+ audio filters: keyframed volume mixing, echo, reverb, distort, etc.

Supported editable media types:

    Most common video and audio formats, depends on installed MLT/FFMPEG codecs
    JPEG, PNG, TGA, TIFF graphics file types
    SVG vector graphics
    Numbered frame sequences

Output encoding:

    Most common video and audio formats, depends on installed MLT/FFMPEG codecs
    User can define rendering by setting FFMpeg args individually

duminică, 18 septembrie 2016

News about Blender second release candidate and other projects.

The Chairman Blender Foundation and producer Blender Institute, Mr. Ton Roosendaal comw with this news about second release candidate and other projects:
Hi everyone,

Here are notes from today's 14 UTC meeting in irc.freenode.net 
#blendercoders.

1) Blender 2.78 RC2

- Second release candidate is out! 
http://download.blender.org/release/Blender2.78/

- Release logs are also taking shape:
https://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.78
https://www.blender.org/features/2-78/

Based on tracker reporting and further testing we either do a RC3 or 
the actual release this week. Sergey Sharybin and Bastien Montagne are
 monitoring it closely.

2) Other projects and 2.8

- Currently Blender for OSX links to an Apple system library for 
quicktime (qtkit).
This has been deprecated for long, and will be removed from 
XCode 10.12.
We have to decide if we want to drop this, and make Blender for 
OS X use ffmpg for 
all codecs.

- Julian Eisel uploaded custom manipulators patch for review 
https://developer.blender.org/D2232
Code docs
https://wiki.blender.org/index.php?title=User:Julianeisel/Custom_Manipulators

- Mike Erwin is in Amsterdam, with Dalai Felinto and others 
he will do design sessions
on the 2.8 viewport. Expect interesting logs and docs!

Thanks,

-Ton-

miercuri, 14 septembrie 2016

Record and share your terminal - asciinema.

Most of Fedora linux users use the fedora pastebin known also like fpaste.
Another viable alternative is even more comprehensive and dynamic is thiscommand: asciinema.
You can install this package with dnf install asciinema.
This command come with many options and the result can be see online or download it like json type file.
Let's see some screenshots:


The result it's also upload to internet and you will got one link.

marți, 13 septembrie 2016

Linux old game.


Released in 1989 for a bunch of platforms this game named Rick Dangerous is a story about exploring the catacombs in the world.
I've played in the past with an old PC with tape and I was super exciting by story and complexity. Now you can play with infinite lives.
Also you can try some development because you can get the source code.

The game can be found here.

Fedora 25 Alpha - VirtualBox and packer.

NOTE: This project tutorial is not finish. After I install the Fedora and reboot the installation has restart with default iso file. Need to fix this issue.

Today I tested Fedora 25 Alpha under Windows 10 with VirtualBox from Oracle and packer.
The VirtualBox can be found here.
The packer software can be found here.
Because I used Vagrant from here used the default folder vagrant to test Fedora 25 Alpha , see tree command:

C:\HashiCorp\Vagrant\bin>tree
Folder PATH listing
Volume serial number is 0000003D 9A67:3A80
C:.
├───.vagrant
│   └───machines
│       └───default
│           └───virtualbox
├───build
│   └───Fedora_25_Alpha
└───packer_cache
I install VirtualBox the last version and I put packer.exe into bin folder.
 The packer use two config files:
- the packer.config - looks for %APPDATA%/packer.config ,if the file doesn't exist, then Packer ignores it and just uses the default configuration;
- the packer.json -I used fedora25alpha.json file for settings.
My fedora25alpha.json file come with this settings:
{ "variables": { "iso_location": "https://download.fedoraproject.org/pub/fedora/linux/releases/test/25_Alpha/Workstation/x86_64/iso", "harddisk_size": "40960", "vm_name": "Fedora_25_Alpha", "outputfile": "Fedora_25_Alpha.box", "compression": "6" }, "builders": [{ "vm_name": "{{user `vm_name`}}", "output_directory": "build/{{user `vm_name`}}", "type": "virtualbox-iso", "virtualbox_version_file": ".vbox_version", "headless": false, "guest_os_type": "Fedora_64", "hard_drive_interface": "sata", "disk_size": "{{user `harddisk_size`}}", "iso_url": "{{user `iso_location`}}/Fedora-Workstation-netinst-x86_64-25-Alpha-1.2.iso", "iso_checksum": "ba181dd271cda2ac709a4327258683bc3b6e5635a0fd69548dc6f957d25927d9", "iso_checksum_type": "sha256", "boot_wait": "12s", "http_directory": "http", "guest_additions_path": "VBoxGuestAdditions_{{.Version}}.iso", "ssh_username": "vagrant", "ssh_password": "vagrant", "ssh_port": 22, "ssh_wait_timeout": "10000s", "vboxmanage": [ ["modifyvm", "{{.Name}}", "--memory", "1024"], ["modifyvm", "{{.Name}}", "--cpus", "1"] ], "shutdown_command": "echo 'vagrant'|sudo -S /sbin/halt -h -p" }], "post-processors": [ { "type": "vagrant", "output": "build/{{user `outputfile`}}", "compression_level": "{{user `compression`}}" } ] } I add also the path to the Windows enviroment with powershell:
$env:PACKER_LOG=1
$env:PACKER_LOG_PATH="packerlog.txt"
You can also use the set command to do that.
The next step is to use two commands for packer.
First command will validate your settings and the last command will start the virtualization process:
packer validate fedora25alpha.json
packer build fedora25alpha.json

The output of this is virtual running of Fedora 25 Alpha.

luni, 12 septembrie 2016

Linux with a irc trojan.

Accordind to this article written on Sep 9, 2016 08:40 GMT - Linux OS is vulnerable again.
The new trojan coded in Rust gathers information about the local system and sends it to its C&C server.
The Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.
The syntax and semantics of Rust is similar to that of the Perl programming language.
However the security researchers have discovered Linux malware coded in languages such as Go (Rex) and Lua (LuaBot), but most of it is coded in C or C++ (Mirai).
The trojan integrates the "irc" Rust library by Aaron Weiss, in order to communicate via the IRC protocol to a remote IRC public channel.
Named "Linux.BackDoor.Irc.16 was designed to be a cross-platform Trojan ...
This tojan has recent discovery by Dr.Web, a Russian antivirus maker and published an article on their blog.