There is a few difficulties in how to start signing content in NodeJS with GOST algorithms. Let's fight with them.
Google Protobuf v3 library which have cmake support out of the box is in beta for now. What you can do if you'd like to use latest stable release of Google Protobuf on Windows? What if your project is cmake based? In this article I'll show the solution.
Suddenly, I have participated in publishing Diadoc SDK for Java to open source last week. I have no experience in Java development before and my task was to automate building and deploying of existing Java project. In this article I'll share my feeling about Java development and some maven tips I have faced with.
Ubuntu 16.04 LTS is available now. Unfortunately, standard way for upgrading is not worked for me. Here I'll show dirty way to upgrade Ubuntu installation that works for me.
There are many guides how to upgrade your project to ASP.NET MVC 5. Some really useful official guides provide only the changing assembly versions solution. Is it so easy task as it seems? Let's review my experience.
Last time we started watching nodejs hanging on several TeamCity build agents when they builds website static content with webpack. Hanging was detected when nodejs was loading npm-package from our locally installed GitLab Community repository (here and after gitlab.com):
ssh thought git-host untrusted and issue user prompt for adding this host to known_hosts file like:
The authenticity of host 'gitlab.com (<ip-address>)' can't be established. RSA key fingerprint is SHA256:<public-key>. Are you sure you want to continue connecting (yes/no)?
executing git-cloning hanging until user enters
yes in console
For now I have Ubuntu 15.10 system with mono installed. To run and use GitExtensions on linux I have installed mono runtime (that's more important, at least
libmono-system-windows-forms library needed).
There is slippery place when you create new .NET 4.5 executable in Visual Studio 2012-2013 I learned today. .NET 4.5 executable project has new checkbox called "Prefer 32-bit", that .NET 4 and earlier doesn't have.
Today I finally implemented my blog's tags page. The goal was to give two presentations of tags: one sorted by name and second sorted by posts count. That was very hard to implement in liquid only and finally I wrote custom liquid filter for this task. In this post I will go through steps I made to final solution.
Windows 98 wasn't my first OS, but I really like it. It has great compatibility with old MS-DOS programs and run fast. Unfortunately, most of software written for Windows 98 can't run under modern Windows OS.
One of such software, that teached me to play on guitar with using some patterns and tricks, is "Guitar Hits Volume 1" and "Guitar Hits Volume 2" from Ubisoft. Windows 98 is last OS known to me that can run "Guitar Hits".
I just implemented open-source library for reading/writing settings from JSON and XML files based on PJSIP PJSUA2 persistent object model. You can find PJSettings library on GitHub.
Last day I had competition: setup TeamCity project with git submodules from github.
In this note I will use pkg-config in cmake to discover PJSIP libraries. Cmake script can be used without changes for linux and windows, but for windows it is necessary to do some hand-work (hand work can be automated).
There is three sections in this note: