Приложение Маяки Эстонии

Коничива, уважаемый!

За время вашего отсутствия мы тут вон чего понаписали:

3 Февраля

Пятница без пива мало кому интересна. Хоть горлышко и побаливает, сегодня его дело маленькое - транзит. Так что пиву быть! Но речь не об этом, а о том, что я перестал писать свой "пивной дайджест". На самом деле, просто опустились руки, так как перед глазами есть пример на порядок профессиональнее. Я говорю о блоге BeerExpert, который очень рекомендую всем любителям пива. Помимо, собственно, обзоров, там есть заметки и о пивоварнях, что иногда даже интереснее. А ещё я вычитал там рецепт отличной закуски к пиву (особенно к элю).

С другой стороны, практически по всем темам затрагиваемым мной на этом сайте, можно найти более профессиональные источники. Так себе повод. Значит, надо раздел возвращать.

И ещё. Я тут в какой-то момент начал париться, что меню в хедере сайта не очень понятное и, как следствие, посетители им не пользуются. Прицепил к нему отслеживание, результат подтвердил опасения. Не катастрофа, но и так оставлять нельзя. Короче, надо будет полностью изменить меню и вывести туда ссылки для наиболее популярных тем.

27 Января

Так уж выдалось, что пятница у меня - это день всевозможных экспериментов на этом сайте. За последние 3-5 месяцев много чего пробовал, прижилась только замена картинок с датами на base64 inline (затрудняюсь, как это вменяемо перевести на русский), потому что я не хочу их кэшировать ну и LESS потому что это удобно. Сегодня вот прикрутил Critical CSS. Хуже, вроде, не стало, про лучше - не уверен.

Ещё пару недель назад повесил баннеры. Уже предвкушаю портянки от Версачи: в день сайт зарабатывает 0.01 евро, а сегодня рекорд - 0.05евро (так как сам возился с сайтом и "нагнал" показов). Таким образом, хостинг за один месяц окупится уже через полтора года. Правда, есть один нюанс: нельзя выводить менее 70 евро, но это не страшно, так как такими темпами необходимая сумма накапает уже через 18 с небольшим лет. Вот такие светлейшие перспективы.

28 Октября

День рефакторинга

На самом деле, не день, а два, да и рефакторинг ли это - тоже вопрос. Сразу к сути: начал изучать less. "Начал" и "изучать", опять же, громко сказано, там на всё про всё получаса достаточно. Для закрепления материала, переписал css этого сайта на less. Не всё мне в этом пре-процессоре понравилось. В первую очередь, это логика медиа-запросов, которые прописываются внутри каждого элемента. В целом же сложилось впечатление, что это модная хипстерская штучка, которая весьма скоро будет забыта, как, например, язык программирования Ruby. Теперь цифирьки: минифицированный css "ручной выделки" занимал 23Кб, минифицированный продукт less - 27Кб. Разница более 20%. Учитывая, что минификаторы сейчас используются повсеместно, получается "одной лечим, второй - калечим": сначала генерируем избыточный код, а потом минифицируем его ради уменьшения размера. Хотя может я чего-то недопонял.

Для удобства работы с less попробовал пару компиляторов на php.  lessphp мне не понравился, так как давно не развивается и не поддерживает некоторые более новые "фичи" less. А вот  less.php оказался вполне годным и я остановился на нём.

14 Октября

Начну с приятного - со следующего графика. Даже не вникая в подробности, видно, что какие-то показатели сильно выросли, а потом также сильно упали.

На самом деле это график скачиваний моего циферблата с советскими плакатами для Pebble. Ну а скачок показывает период, когда циферблат отображался на главной странице пеббловского магазина циферблатов. О добавлении его туда можно попросить, что я уже проделал с другим циферблатом, сделал и сейчас. В цифрах общее количество установок увеличилось с 300 до 950.

На этом приятные вещи закончились. Я уже пару недель хожу со старыми часами Pebble Steel Потому что Time отдал супруге. Она же в свою очередь уже неделю ходит без часов вообще, потому что Pebble Time перестал заряжаться. Перепробовал всё, на что хватило фантазии: перепаял кабель, почистил контакты, пробовал всяко-разно прижимать разъём. Ничего не помогло, очень обидно.

30 Сентября

Я, вроде как, программист и, вроде как, программирую. Но речь сейчас пойдёт не об этом.

Сегодня прочитал статью, которая заставила несколько иначе взглянуть на программирование в целом. Оставим в стороне интернет и компьютеры вообще. Нас окружает уйма устройств, которые тоже где-то кем-то как-то запрограммированы. Сейчас Китай производит едва ли не больше всех устройств. А как мы все знаем, у китайских брендов обычно хорошее "железо" и кривенький "софт". Просто потому, что программные недоработки вылезают не сразу (когда товар ещё стоит на образной витрине магазина), а в ходе эксплуатации. Следовательно, заморачиваться тестированием прошивок дорого и глупо. Так и получаются автомобильные регистраторы, перезагружающиеся на каждой кочке или детский GPS-брелок, который отправляет в незашифрованном виде и неизвестно кому данные о местонахождении вашего ребёнка.

Вернёмся к статье. В ней раcсказывается, что из-за ошибок в коде Тойоты, люди попадали в аварии, иногда со смертельным исходом. Есть там и нарезка видео с такими случаями. В общем, ощущения после прочтения статьи не особо приятные. С каждым годом нас окружает всё больше и больше устройств, а значит с каждым годом наша безопасность всё больше и больше зависит от неизвестных нам (зачастую аутсорсных) программистов. И слово "говнокод" уже теряет свою былую забавность.

Цитировать
в комментарии