Viacheslav

15 Flips | 1 Magazine | 4 Likes | 4 Following | 7 Followers | @b0noi2015 | Keep up with Viacheslav on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Viacheslav”

Faster builds - part 1

At LMAX Exchange we’ve been using Buck and a monolithic source tree for about 18 months. Prompted by the recent talk from Google on how they do this …

Java tip: How to read files quickly

Java has several classes for reading files, with and without buffering, random access, thread safety, and memory mapping. Some of these are much …

Mutability Detector

What is Mutability Detector?<p>Mutability Detector is designed to analyse Java classes and report on whether instances of a given class are immutable. …

JavaScript

Java дайджест #16: Java 9

Ссылки · 5599<p><i>Ссылки, на которые лучше таки нажать (по мнению автора), отмечены знаком (!)</i><p>Java 9<p>Страница проекта Java 9 с ожидаемым расписанием релиза.<p>…

YouTube

[[unseenCount_]]<p>[[countryCode]]<p>[[menuStrings_.BACK_ALT_LABEL]]<p>[[menuStrings_.SEARCH_ALT_LABEL]]<p>[[badge.metadataBadgeRenderer.label]]<p>[[getSimpleString( …

Touch Typing Online Lessons

Typing

Hexlet Webinar #3: VIM

Mechanical Sympathy

IO is Your Command Pattern

August 2, 2015 by Alexey Shmalko<br>Tags: haskell<p>In this post, I’ll try to give some intuition behind IO in Haskell for people who know what command …

Functional Programming in Java

Abouth This Ebook<p>Functional programming is a deep and potentially mind-bending discipline. Fortunately, as a Java developer you don't have to master …

Programming

Data Structures and Algorithms in Java, 6th Edition 6th Edition, Kindle Edition

The design and analysis of efficient data structures has long been recognized as a key component of the Computer Science curriculum. Goodrich and …

JVM Bytecode for Dummies (and the Rest of Us Too)

jmh

Code Tools: jmh<p>JMH is a Java harness for building, running, and analysing nano/micro/milli/macro benchmarks written in Java and other languages …

Software Development

Java Bytecode in Practice by Rafael Winterhalter

Our speaker for this session, Rafael Winterhalter, lives in Oslo and is the main author and contributor to ByteBuddy, a runtime code generation …

Bytecode