Руксы в Лондоне: английский язык и игры мозга

Меня достаточно часто спрашивают улучшился ли у меня язык и как вообще по-английски говорится.

Напомню, что когда я перебрался в Англию я с трудом выражался, ужасно писал, не понимал британскую речь, но каким то образом набрал IELTS 6.0, до сих пор не понимаю как это могло произойти.

Спешу огорчить вас, язык остался примерно на том же уровне, а местами стал хуже и это спустя 9 месяцев. Разумеется это не значит что у вас будет также :)

Чтобы иметь представление о пациенте: основная деятельность - разработка занимает около 70% времени. Не могу сказать что я болтаю весь день, из не рабочего - иногда хожу на митапы и стартаперские тусовки. Я не смотрю телевизор вообще, последнее время иногда слушаю bbc radio(на той станции где вещают аудиокниги).

Read more

Google Play зверствует

Наверное многие разработчики слышали новость про ручную модерацию загруженных android-приложений. По началу я воспринял эту новость достаточно позитивно, несмотря на то, что пару мои приложения удаляли из стороа - ничего криминального, но было за что.

Сегодня я аж несколько раз столкнулся с новой системой модерации которая похерила некоторые денежные вложения в приложения, что не сильно страшно - риски, все дела. А вот перспектива дальнейшего сотрудничесва с Google Play кажется просто ужасающей.

Read more

Российские компании с классным сервисом

В этих ваших интернетах принято обычно писать только плохое. Большинство людей оставляет отзыв не когда все очень хорошо, а когда так плохо, что аж больно.

Заметил за собой, что есть ряд организаций, которые я часто упоминаю в разговоре как пример хороших сервисов и продуктов. Ниже коротенький списочек моих фаворитов на начало 2015года с краткими комментариями. Разумеется в будующем все может поменятся, как это было с билайном год назад.

И да, никто мне занёс за этот пост - это моя инициатива :)

Read more

Лондон на автобусе


Иногда удаётся сеть на переднее сиденье верхнего этажа красного автобуса и записать маршрут с помощью time lapse. Теперь и у вас есть возможность покататься по улочкам Лондона на автобусе :)

Read more

nginx: proxy all traffic to apache

Sometimes you need to add nginx frontend beside apache webserver. In my case I have tons of websites where visitors are very rare. Further I’m too lazy to write configuration files for each virtual host in nginx. On other side I want to proxy some traffic to another webservers such as nodejs applications or just serve static content.

\"nginx-apache\"

In this case I assume that your apache2 listening for connections on 127.0.0.1:8080, ie in config file of apache:

/etc/apache2$ cat ports.conf
Listen 8080

Make sure all your VitrualHost binded to port 8080

Read more

android kotlin gradle.build

Here skeleton of gradle.build script for madness people who try to code Android apps using kotlin language.

This gradle script uses another structure of subdirectories, more simple I would say. There is no useless "deep" folders like src/main/java, src/main/assets, etc..


buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.1.0'
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:0.10.770'
}
}

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'idea'

repositories {
mavenCentral()
}

dependencies {
compile 'org.jetbrains.kotlin:kotlin-stdlib:0.10.770'
}

android {
compileSdkVersion 21
buildToolsVersion "21.1.2"

defaultConfig {
minSdkVersion 15
targetSdkVersion 21
}

dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
}

sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['java', 'kotlin']
aidl.srcDirs = ['java']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
}
}

Read more

Android: отправка письма дефолтным клиентом

gmail-app-with-predefined-text-via-mailto-intent

Задача: отрыть дефолтный email клиент у пользователя на устройстве с предустановленным заголовком письма, текстом и адресатом.

При этом не должно всплывать окно IntentChooser, предоставляющее варианты каким приложением воспользоваться для написания письма. Пользователь должен сразу увидеть его дефолтный email клиент (и это не всегда gmail). Тысячи ответов на StackOverflow показывают диалог, схожий с "share". Некоторые товарищи в лучшем случае предлагают фильтровать по ContentType и другим косвенным признакам того, что это почтовый клиент, хотя достаточно часто все равно просачиваются приложения вроде Evernote или даже пресловутый bluetooth. Иногда предлагают не переносимые решения, типа использование курсора для получения доступных email клиентов.

Read more

64 бита хватит всем

Мне постоянно почему то говорят, что на десктопе нужно держать 64х битные системы. Говорят как люди, которые не могут объяснить зачем это(первый их аргумент - больше 4гб памяти не будет видно быстро; сходит на нет при упоминании PAE), так и программы, которые грозятся, что скоро прекратят поддержку 32х систем (привет android sdk).

Для меня основная причина держать 32х битную систему на десктопе - это то, что памяти всегда мало. Чтоб бы ты не делал, особенно если пишешь на джаве или держишь виртуалки/контейнеры :)

32х система

Запущенно: chrome(6 вкладок), apache, mysql, mongodb
Рабочая машинка

Read more

Руксы в Лондоне: три месяца

Уже прошло три месяца как я перебрался из Питера в Лондон.
Немного подытожу впечатления, пока не забылось

Неподготовленному к ценам читателю сразу стоит представить что за те же самые вещи в Лондоне придётся платить в 3-5 раз больше. Лондон и Гонконг соревнуются на звание самого дорого города.

Погода

Холодно. Как читатели могут заметить погода для меня одно из самых важных критериев места обитания.
На протяжении всех этих месяцев на рабочем столе в телефоне у меня стоят два виджета с погодой - местная лондонская и питерская. До середины октября температура плавно уменьшалась и там и там, но примерно была одинаковой, около 3-5° разницы, не больше.
С середины октября в Питере стало заметно холоднее, к середине ноября разница достигла 15°. При этом в Лондоне все время в районе 8-15° тепла.
Вопреки стереотипам(или мне так повезло) количество дождливых дней можно было по пальцам пересчитать.
Рубашка и легкая куртка/худи, часто растегнутая - вполне себе уютно.

Read more

Руксы в Лондоне: госпиталь

Немного приболел, почувствовал что работать так не смогу — не производительно ни разу.

На тот момент NHS я еще не оформил до конца, решил с утра зайти к ближайшему GT(типа амбулатория), попроситься посмотреть меня и заодно зарегистрироваться.

В небольшом здании в деревушке где я живу уже сидело куча народу. На ресепшене мне дали понять что не очень то готовы не то что принять так даже зарегистрироваться можно только на следующей неделе(а это был понедельник). Но посоветовали пойти в ближайший госпиталь на Archway - Whittington Hospital.

Read more