[06-03-2018]

Awesomenauts and strange issues
with exporting replays

While exporting gameplay from Awesomenauts, you may experience issues related to architecture used during ffmpeg compilation. Awesomenauts come with precompiled ffmpeg version, but it looks like something went wrong. The results are horrible. No exporting inside macOS High Sierra. It looks like Awesomenauts are distributed with incorrectly built tool (in fact, libs). However, there is […]


[02-03-2018]

NX server shutdown


[02-03-2018]

LaTeX on macOS High Sierra

If you are looking for macOS based setup for LaTeX, here is my advice. 1. Get the LaTeX itself http://www.tug.org/mactex/ 2. Get the editor LyX – WYSYWIG editor for LaTeX based documents Download it here TextMate + LaTeX bundle Download TextMate here and LaTeX bundle can be downloaded here. After installing bundle, you will be […]


[26-02-2018]

Time Machine and file attributes in macOS

In case you want to copy files from Time Machine directory (directly) you will face issues related to files access. You need to do few things. Let’s say you have directory “backup_from_TM“. After copying it to you $HOME directory you have to


[06-02-2018]

Vim mini tutorial – bookmark

You can create numerous, named, bookmarks inside each file. Use letters a-z.


[01-02-2018]

FreeBSD + SVN + new host IP

Recently, I had “small” issue with my SVN host. I have changed IP address of my NAS server and it made SVN failing to work. All you have to do is to update this entry inside this file Make sure you take care of new host address (in case you have specified it in the […]


[25-01-2018]

bash – getting part of variable (e.g. last 4 characters and prefix)

Recently, I had this small issue: how to split variable in bash without too much effort? I wanted to split it into two parts: prefix and suffix. There were few assumptions, when it comes to variable value. – length of variable is >= 5 – it has fixed length of suffix (4 characters) – prefixes […]


[08-01-2018]

macOS High Sierra – make sure your system is safe

If you want to make sure that your macOS High Sierra is clean (when it comes to malicious software) you can use free tool (free as in beer and free as in speech – at the same time) called ClamAV. You can get it various ways. You can download it’s commercial version from AppStore – […]


[03-01-2018]

macOS High Sierra and Quick Time Player issues

Recently (after upgrading to macOS High Sierra) I have noticed that playing videos has some flaws. There are small glitches in Quick Time Player (or some libs) that makes watching movies really painful. You can notice these small, short, sound breaks. It’s like somebody is pressing pause button just for audio, while video is still […]


[08-12-2017]

Reproducible research

Reproducible research is quite important topic. Once you design, prepare, and run your experiment you should make sure it will be possible to reproduce it in the future. Ideally, anyone should be able to perform exactly the same type of experiment. Arround 18 years ago, I started to develop: G(enetic) A(lgorithm) B(ack) P(ropagation). At that […]


[24-11-2017]

Calling shell process from Groovy script

If you want to run shell script from Groovy, you can easily achieve that using either ProcessBuilder or execute methods. If you want to access environment variable (created inside Groovy) there are two ways: – create completely new environment – risky, you can forget some essential variables – create new environment based on parent’s one […]


[28-10-2017]

Fortran and GNU Make

Building binary file based on Fortran code that is organized in tree based source directories may be a struggle. Usually, you want to put all objects inside single directory while, at the same time, you would like to keep sources divided into some logical parts (based on source location and modules). Let’s say you have […]


[19-10-2017]

jshell and command line arguments

If you start your experience with jshell, you will notice that passing command line arguments to your script may be a struggle. Typically, you would expect something like this to be working such way, arguments are passed to your script. This is not the case here. The reason for this is, jshell takes a list […]


[05-10-2017]

R3.4 + OpenMPI 3.0.0 + Rmpi inside macOS – little bit of mess ;)

As usual, there are no easy solutions when it comes to R and mac ;) First of all, I suggest to get clean, isolated copy of OpenMPI so you can be sure that your installation has no issues with mixed libs. To do so, simply compile OpenMPI 3.0.0 It’s time to verify that OpenMPI works […]


[15-09-2017]

C and controlling debug stuff (something, almost, like Log4j) ;)

In case you are not aware of the macros ;) I am sure you are aware, but, just in case :) Then, you can control it by doing this In case you are not aware of function pointers ;) Then, you can switch in the code dynamically Or, you can use something like this, and […]


[15-09-2017]

Compiling Slatec on macOS

# SLATEC Common Mathematical Library, Version 4.1, July 1993 # a comprehensive software library containing over # 1400 general purpose mathematical and statistical routines # written in Fortran 77. If you want to install SLATEC, you need to make sure to install gfortran. Take a look here for a brief instructions, somewhere in the middle […]


[12-09-2017]

Jekyll on macOS

1. Install Ruby I prefer to install from sources: https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.gz 2. Install RubyGems I prefer to install from sources: https://rubygems.org/pages/download 3. Change repo location I compile Ruby without ssh support. I have to change the ruby gems repo (if you want to build with OpenSSL, take a look here: http://www.owsiak.org/?p=3262 There is a sample related […]


[31-08-2017]

git, github and multiple users

Different solutions for working with github repos when you have multiple accounts If you have two user accounts at github: {user_a} and {user_b}. Sometimes, you may encounter issues while pushing changes back If you are using https, you can play with .git/config If you are using ssh, you can play with .ssh/config


[28-08-2017]

SVN and meld


[28-08-2017]

SVN and multiline log comments