Google, куда ты дел моё место в GMail? А вы точно знаете, как в GMail работают ярлыки?

Написал статью на хабре.

ZX Spectrum

ZX Spectrum

Поиск багов

Долгий путь низкоуровневого дебага, чтобы найти закомментаренную строку кода, случайно ушедшую в продакшн

Тут моя статья о том, как иногда ищутся нетривиальные баги.

Обновление прошивки Android

Приличное количество владельцев телефонов семейства Nexus регулярно качают новые прошивки с https://developers.google.com/android/nexus/images
Ну и полно разных инструкций о том, как прошить телефон.
Но вот иногда на форумах можно встретить жалобы, что при попытке прошить аппарат вылезает ошибка типа:
failed to allocate 1778070480 bytes
При этом количество байт может быть разное.
Так вот проблема в том, что у вас старый Android SDK. Необходимо лишь обновить его (а именно fastboot.exe из platform-tools) и будет вам счастье!
А то многие на форумах пишут про нехватку памяти в смартфоне. Это не так. Все там хватает.

Удачи вам в прошивке ваших Андроидов :)

В первую очередь виноваты разработчики фронтэнда…

Звонок пользователя сайта.
– Я не могу ничего заказать. У меня баланс нулевой. Сделайте что-нибудь!

Смотрю в базе – действительно нулевой баланс. Явно так не должно быть, т.к. у этого пользователя баланс должен быть больше миллиона. Тут же правлю в базе ноль на миллион и пользователь радостный рапортует, что он уже может оформить заказ.
Но в нашем случае балансом пользователя заведует на сайт, а другая учетная система. И именно она вернула нулевой баланс. Т.е. проблема в другом месте, а не на сайте.
Позже (минут через 30) проблема будет решена и у клиента будет отображен правильный актуальный баланс.
Казалось бы HAPPY END!
Но давайте встанем на место пользователя.
Он не смог где заказать? На сайте! Почему? Сайт ему нулевой баланс показал. Кто решил его проблему по звонку? Тот кто управляет сайтом.
Кто/что с точки зрения пользователя виноват? Да конечно же сайт! Пользователю все равно, кто его баланс считает!

Это только один из примеров. Для пользователей всегда виноват фронтэнтд, т.к. именно в браузере у него что-то пошло не так. Винить за такое мнение пользователя нельзя. Ему не нужно вникать в детали.

Просто если вы разрабатываете сайт, а за ним стоит огромная инфраструктура, то будьте готовы морально к тому, что пользователи за все “грехи” этой инфраструктуры будут винить именно вас – разработчиков сайта. Не нужно принимать все близко к сердцу и нужно научиться включать умеренный пофигизм. Иначе придется из-за вредной и нервной работы рано уйти на пенсию :(

Свой собственный VPN за 3 минуты

http://p.umputun.com/p/2014/08/12/svoi-sobstviennyi-vpn-za-3-minuty/

А вы вот так умеете за 1 минуту зарабатывать 499 рублей?

Прочитал вот такую новость на сайте автоцентра:


С 15 марта по 10 мая 2014 года в Автоцентре удалено действует специальная цена на диагностику автомобилей ŠKODA.

Проверка уровня масла в двигателе, уровня технических жидкостей, осмотр щеток стеклоочистителей, осмотр лобового стекла, проверка АКБ всего за 499 рублей!

Приведите автомобиль в форму после зимнего сезона! Запишитесь на диагностику по телефону


Мне кажется, что все это занимает не больше минуты :)

Google Code Jam 2014

https://code.google.com/codejam

Открыта регистрация на очередную ежегодную олимпиаду по программированию от Google.

Умер Юлий Лазаревич Кетков

Печальная новость – сегодня скоропостижно скончался Юлий Лазаревич Кетков.
Прощание состоится в понедельник, 13 января в 11:30 в 105 ауд. 2 корпуса ННГУ.

Для тех, у кого не работает prostopleer.com

Вот тут статья от автора проекта prostopleer.com

Если коротко, то проект доступен по новому адресу: http://pleer.com/