urn:uuid:c4a4e79a-ae55-11e6-9f95-485b39c42d0fNone2018-11-14T00:56:40urn:uuid:df99abdf-ce79-44af-8f6a-1044dc3f74adDo I satisfy recruitment requirements2018-11-13T21:05:00I watched interesting video of Bryan Cantrill (author of Solaris dtrace) about cloud platforms and
interested in his other writing. In his blog he brought topic about his interview process. I am
curious how good I fit his expectation.urn:uuid:ed00c7c3-a71e-4ed2-bfbb-ff2ac918960eReverse linked list in-place2018-03-17T12:22:00It is common interview programming task to reverse singly linked list in-place.urn:uuid:cc0a1d76-d0c3-4282-b548-21786d5cc8aaChoosing tablet for reading2017-10-12T18:00:00I am reading a lot and reading from PC or a laptop screen is not a pleasure if you are in a bed ))urn:uuid:f56b41cb-6e3a-4da9-a52f-21bfab785c90Connect to Android via USB by adb in Windows2017-10-09T10:00:00Besides official Google phones, which have adb drivers, most of the phones don't have one to make
connection via USB.urn:uuid:066f2b1f-f14d-4613-8719-bb5828a8b89aMoving change from the middle of branch to top of parent branch in Git2017-04-13T00:00:00During development in feature-branch I made change that is unrelated to feature and I want to
integrate it before feature will be completed.urn:uuid:fe640f31-c6b5-435d-b7b7-28ff9d1fd598Don't indent code due to error checking!2017-03-27T21:00:00Developers tend to indent code just because of null check.urn:uuid:631f6b21-01b6-4d50-8e0f-13f59bd66fc2Mimic finally block in Java loop honoring continue statement2017-03-26T23:00:00Maintaining code with checks first and keeping all on single level can be tricky because language
designers don't worried about such use case.urn:uuid:144b3e26-1301-4cc6-8e87-9395163ea633Create table if not exists for Oracle database2017-03-05T23:50:00We need to reset our Flyway history due to major DB refactoring. All changes would be squashed into
single that creates a base schema to be able to recreate database from scratch. But we don't want
conflicts with existing tables in production.urn:uuid:75169d14-c64b-4ff4-be46-47747911d348Resolving "Could not resolve all dependencies for configuration" in Gradle when using local Artifactory2017-03-04T23:00:00In order to be able to build project at home I need access to company's repository manager. As a
workaround I set up local Arifactory and added proxies for public and private repositories.urn:uuid:5f1b6b3c-dcba-4757-9113-cdc235e442acFind file line ending inconsistency in your project2017-02-23T23:10:00If project is shared by team members with different OS it is possible that your files have mix of
eol (end of line) styles.urn:uuid:bbd5af1c-5f8d-4803-b296-cfbd86cc6904Cygwin emacs-w32 with Administrator privileges2017-02-17T23:40:00With modern Windows privileges schema (unlike in Windows XP) Emacs can't save edits to many files
placed in special directories (like "Program Files"). To allow saving of modification you should
grand Administrator privileges to Emacs process.urn:uuid:02053d28-2619-45aa-b2a3-3bda2487383fContinue printing on HP LaserJet after running out of paper2017-02-11T22:30:00HP LaserJet on Windows have special GUI that ask you to supply paper after running out of paper. But
Linux drivers for CUPS doesn't depend on GUI.urn:uuid:5b4d4320-ae27-45dc-8605-2ca31a3f38bcJoining two commits in Mercurial2017-02-10T21:45:00Suppose you have two unpublished commits in Mercurial and like to join them into single commit:urn:uuid:97c58616-ce5e-489a-9e6c-f3ba7261000bSafe file prefix to be on top in a list2017-02-09T23:50:00Putting one symbol prefix from the beginning of ASCII chart to a file name bring that file up in a
list of files ordered by names.urn:uuid:3ad11c44-e791-11e6-801d-485b39c42d0fSwipe JS API for mobile devises2017-01-31T10:50:00I implemented 2048 game in JS but it lack support for mobile devices because game input is keyboard
driven. To enable mobile devices I have to figure out how touch events is exposed by browser to JS
runtime.urn:uuid:68f01152-e728-11e6-b287-485b39c42d0fMoving learning history in AnkiDroid to new phone2017-01-30T22:20:00I bought new Android phone and the only one application that I should take care is AnkiDroid. I
don't want to lose my learning progress.urn:uuid:c18ed5ca-e668-11e6-8338-485b39c42d0fEmacs cycle-spacing2017-01-29T23:20:00 (urn:uuid:126568a6-e64b-11e6-80fa-485b39c42d0fWhat is milliard and billion?2017-01-29T19:50:00What is billion mean in English? Does it 10⁹ or 10¹²? In a past that would be confusing.urn:uuid:c702a7d6-e594-11e6-b01b-485b39c42d0fSolution for Hanoi problem in JS2017-01-28T22:40:00"Tower of Hanoi" is a famous task. It has a simple recursive solution.urn:uuid:a83871f0-e594-11e6-b00d-485b39c42d0fHorizontal centering in CSS2017-01-28T22:00:00The basic technique for a horizontal centering of an element with a urn:uuid:72b3f008-e28e-11e6-bad9-485b39c42d0fSetting Let’s Encrypt on Lighttpd2017-01-25T01:30:00Tonight I'll show how to set Let's Encrypt for Lighttpd.urn:uuid:9c6e5976-e228-11e6-a216-485b39c42d0fEmacs 25 under Windows2017-01-24T14:00:00I haven't used Windows for a long time and my new job may require Windows environment. So I checked
out new ways to use Emacs under Windows.urn:uuid:be16eb70-e08d-11e6-988b-485b39c42d0fHTTP interview questions2017-01-22T16:30:00Let's answer to some interview questions about HTTP protocol.urn:uuid:a05353a8-e088-11e6-a39b-485b39c42d0fSome SQL interview questions2017-01-22T12:30:00There are a lot of questions in DB and SQL topic. I put here some simple and tricky ones.urn:uuid:bd51fb68-e005-11e6-8ee5-485b39c42d0fFind a loop in linked list2017-01-21T21:00:00Today I'll show how to find a loop in linked list with a linear time complexity.urn:uuid:4b468ff0-df21-11e6-9c0f-485b39c42d0fJava interview questions2017-01-21T19:30:00Now is time for some Java interview questions.urn:uuid:b100d30c-ddd5-11e6-8a75-485b39c42d0fSolution for coin problem by dynamic programming2017-01-19T01:45:00Some interview question can be solved by dynamic programming. One of such is a coin problem -
express an amount of money with the minimal coin number.urn:uuid:09363304-ddc3-11e6-aa07-485b39c42d0fLongest substring without repeating characters2017-01-18T23:00:00Another interesting task for interview is "Longest substring without repeating characters".urn:uuid:fd169afa-dd9a-11e6-acd7-485b39c42d0fPermutations of parentheses2017-01-18T18:30:00Usual interview task is: Print all possible n pairs of balanced parentheses.urn:uuid:c3da90aa-d8dd-11e6-a483-485b39c42d0fHTML / CSS interview questions2017-01-12T18:40:00Today talk is going about CSS / HTML / HTML 5 related questions on interview.urn:uuid:85845794-d835-11e6-b173-485b39c42d0fJavaScript interview questions2017-01-11T22:30:00It's time for some common JS interview questions.urn:uuid:6c7fb2fc-d826-11e6-9ec6-485b39c42d0fGeneral question on interview2017-01-11T21:00:00This evening I'll try to answer general / motivation questions that usually are asked during interview.urn:uuid:983b61a4-d77f-11e6-b7ac-485b39c42d0fPreparing for interview on a position of a software developer2017-01-11T01:12:00I thought it would nice to track progress in a blog during preparation for a job interview. Now the
time has come.urn:uuid:1d00dd96-d781-11e6-9c79-485b39c42d0fDefun blog is open. Salute!2017-01-10T23:30:00A long time ago I had two blogs at Blogspot service: