Feb 3, 2021

My experience with system76 Lemur Pro laptop and pop!_os

Some Context 

It happened, so I was in the market shopping for a new laptop. My requirements were quite simple. Durable, small, and powerful. A high-quality screen is a must. I'm running Linux on my home and work computers, so some level of compatibility was desired. The last one crossed out several recent Asus laptops immediately. Asus is notoriously known for using a lot of proprietary technology in their devices. At some point, I decided that buying a laptop with pre-installed Linux should be an ideal option. My Linux distribution of choice is Manjaro. They are cooperating with several hardware makers to sell Manjaro branded laptops with Manjaro Linux pre-installed. I checked those models and was not satisfied. They ship from Europe, and prices are higher than they should be. I considered other options. In the States, there is a well-known company that also sells laptops with Linux. It is System76. They have similar models, a bit lower prices, and faster delivery. Also, I liked their models better. Unfortunately, they pre-install only Ubuntu or their own Linux distribution pop!_os (Ubuntu-based at the time of writing). I contacted their support and asked whether it would be possible to install Manjaro on their hardware. The answer was very straightforward: "At this time, we don't have plans to provide official support for Linux distributions other than Pop!_OS or Ubuntu." After some more thinking about my options, I decided to take a risk and bought Lemur Pro laptop from System76. Here are my reasons: pop!_os received pretty good reviews, the laptop's hardware did require some custom drivers, but they were open-sourced and available for AUR. 

May 19, 2020

Coming back!

I have not been posting anything new for a long time. A few years ago, I started to use Go as a primary language for new services. Now I think the time has come to share some of my thoughts on the subject. I know that there were a lot of publications, tutorials opinions published about Go, maybe, I'll be able to add some useful information as well.

Nov 13, 2018

Linux Driver for Inamax USB Wifi Adapter 1200Mbps (USB 3.0 Wireless Network Wifi Dongle with 5dBi Antenna for PC)

Have been using it for a few hours, but can tell that speed is quite good. Linux driver is a pain. The one provided with the adapter will not compile on modern distributions.

I followed instructions from this GitHub repository:
https://github.com/cilynx/rtl88x2BU_WiFi_linux_v5.2.4.4_26334.20180126_COEX20171012-5044

Here is the link to the adapter:
https://www.amazon.com/gp/product/B0773ZPKS2

The comments on this item are disabled, so I was not able to add this information to the site. I can see a lot of questions about driver for linux, but haven't found a proper answer. The seller is recommending to download an old driver.

Good luck!

Nov 8, 2012

csv-serde for Hive 0.9 and CDH4.1

I have created a new build of csv-serde for Apache Hive. Here is a list of main changes:
  1. Project is completely migrated to Maven
  2. Removed odd dependencies
  3. Required dependencies are embedded into the target jar file
  4. Hadoop and Hive libraries are updated to latest stable versions: Hadoop CDH4.1 and Hive 0.9.

You can download binary package and source code here:
http://illyayalovyy.github.com/csv-serde/

Oct 23, 2012

SyntaxHighlighter is finally configured

I have tried to set up syntax highlighting in my blog several times. Some approaches were working for some time other weren't. Finally I decided to install and configure SyntaxHighlighter.
Here is a link to the official site: http://alexgorbatchev.com/SyntaxHighlighter/
There is a brief and generic description how to set up this javascript library:
http://alexgorbatchev.com/SyntaxHighlighter/manual/installation.html
Also I have found a number of very old and actually incorrect guides how to integrate Blogger with   SyntaxHighlighter. None of them gave me what I was looking for. So I had to spent a bit more time to figure it out.

Oct 11, 2012

Hadoop Hive: How to keep your data safe

Usually you keep a lot of useful data in your hadoop cluster. You really doesn't want to lose it. Apache Hive is a very useful tool to access and query that data. The schema definition is required for Hive to parse data stored and a files on HDFS. So in a nutshell you have to create a Hive table on top of your files. It is possible to drop this table incidentally. By default all data files will be deleted also. It can cause a great deal of problem to your data warehouse. Unfortunately Hive doesn't have sufficient security to protect you data. On the other hand it has some facilities that could (and should) be used.