[05-05-2020]
As usual, there are some issues with new Java releases (14) and R4.0. If you want to run rJava package inside R you have to do few things. First, make sure you are using Java 14 as default inside terminal session. Inside ~/.profile or ~/.zshrc add this line Once it’s done, you have to make […]
[04-05-2020]
Schabowy, ziemniaczki (z koperkiem) i mizeria. Mniam, mniam. Idealny zestaw. Czasami bywa jednak tak, że ktoś wyjedzie za granicę (np. do Bawarii), wejdzie do jednego ze sławnych Bier Hausów i od tej pory już tylko Wiener Schnitzel mit Sauerkraut. I tylko to i już tylko to będzie się liczyć. I te wszystkie historie o niebagatelnym […]
[28-04-2020]
It takes Senior Java Developer 6 (six) minutes to fix type cast error while working with TypeScript. If it takes you the same ammount of time, I guess you can call yourself a Senior Java Developer :)
[15-03-2020]
If you face the issue with mouse double click inside CS:GO – e.g. you have to double click to switch between menu options, or you have to double click to shot a weapon – follow these steps. To set windowed mode of CS:GO make sure to set it here Counter Strike Global Offensive
[12-02-2020]
It’s quite simple. Make sure to build everything from the sources make sure that R can see your fresh installation and run R. now, you can install other packages that depend on GSL, e.g. copula. That’s it!
[11-02-2020]
After installing JDK 14, as soon as you try to compile simple Hello world! application you will notice following issue “jdk-14.jdk” is damaged and can’t be opened This issue can be solved by moving Info.plist into backup file (e.g. one with ~ at the end). However, this will not solve your problems completely. There is […]
[29-01-2020]
Modules (Environment Modules or Lmod: A New Environment Module System) are the convenient way of setting up your – typically CLI based – environment. You can efficiently switch back and forth between different tool chains. You can run different tools inside different terminal windows (you probably know the pain of setting up Java inside macOS […]
[29-01-2020]
Abstract: How much can you over-engineer simple formula for converting units. If you want to skip the reading, you can go straight to repo There was this holiday contest (in one of the programmers forums) based on the idea of writing over-engineered tool for converting miles per galon to liters per 100 kilometers. You can […]
[28-01-2020]
—————— Most recent version of this post can be found here: gcc-13.2.0 —————— This article focuses on installation based on gcc-8.3.0. There are quite a lot of perquisites for this article, but there are two, most important ones. You will need: huge cup of coffee/tea and something to do between various compilation steps (good book […]
[28-01-2020]
OK, I thought I can survive basing purely on what macOS can provide me with. I was so wrong. My mpich installations start to look, oh so, HPC alike. Now, let me introduce you to my most recent mpich installation ;)
[20-01-2020]
Yet another way of using OpenCoarrays is to work with homebrew. However, there is one, small, issue. Note that OpenCoarrays may not work with OpenMPI. You can find description of the issue here: https://github.com/sourceryinstitute/OpenCoarrays/issues/625, and here is the original post on StackOverflow – Why does coarray with allocatable component creates segmentation faults when accessed from […]
[20-01-2020]
Installation of the whole toolchain that allows you to play with coarrays might be challenging. It requires lots of small steps, and at least sort of proficiency when it comes to installation based on source code. Take a look here if you are brave enough to install everything from sources: Building OpenCoarrays on macOS – […]
[18-01-2020]
—————— Most recent version of this post can be found here: gcc-13.2.0 —————— This article focuses on installation based on gcc-9.2.0. There are quite a lot of perquisites for this article, but there are two, most important ones. You will need: huge cup of coffee/tea and something to do between various compilation steps (good book […]
[16-01-2020]
Sometimes, it’s required to pass string that will be passed as preprocessor variable so we can make some choices during compilation phase. If you try to pass string as preprocessor variable, and will try to use it inside C string literals, it will fail. and, of course, I learned that the hard way. It’s simple, […]
[16-01-2020]
If you are running X2Go and you get following error It means something is wrong with your XQuartz installation. First of all, it might be you haven’t installed XQuartz at all. In that case, take a look here: https://www.xquartz.org/releases/. Another issue might be related to some dangling connections and in fact, issue is somewhere else […]
[14-01-2020]
This time, I am showing you how to embed JVM inside macOS application bundle. In this 5 minutes long video I am guiding you step by step how to create application that will contain JVM. Please note that various JVM releases (depending on vendor) may have different requirements and limitations when it comes to embedding. […]
[12-01-2020]
Whenever I see presentation, article, tutorial, related to JUnit 5 based tests there is Maven as well. I am not quite a fan of Maven. Anyway, I think it’s worth remembering that for running tests you don’t need it. You don’t have to create complex pom.xml file. You can resort to just few lines of […]
[06-01-2020]
If you want to generate site-map of your WordPress based blog it’s simple and hard at the same time. It’s hard because it’s problematic to find good plugin that can get site-map for you. It’s simple, because you can do it without any plugin at all. You will need: search being enabled in your blog, […]
[05-01-2020]
So, you are thinking which calendar should you pick for a coming year. In my case, I was always struggling whether I should pick Leuchtturm1917 or whether I should stick to Moleskine. I admit, this review is little bit biassed as I use Moleskine calendars for quite some time already. However, it has some objective […]
[01-01-2020]
This time, I will sneak peek memory allocations that are leaking from within JNI based code.