entrySvelte — магический фреймворк
Вчера выступил на PiterJS #22 с докладом про Svelte. Запись, слайды.
entryПоэты, генералы и учёные
Trigger warning: стереотипы, diversity, фронтенд.
Мне кажется, уже нет никакого практического смысла говорить о фронтенд-разработке как о чём-то монолитном, потому что происходящая потеря точности стала слишком большой.
Теория: знать, что високосный год не просто «раз в 4 года», а «год, который делится на 4, за исключением тех, которые делятся на 100 и не делятся на 400».
Практика: знать, что високосный год это просто «раз в 4 года», потому что в 2100 приложение всё равно работать не будет.
entryКанарейка безопасности
Есть одна штука, про которую давно хотел рассказать, но как-то повода не было, а тут его подвезли в виде Постановления Правительства, пункт 6:
entryПятая симфония Бетховена
Кросспост из моего телеграм-канала #longtailed. Пятую симфонию Бетховена очень сложно слушать — мешает то, насколько она «избита». Слышишь «та-да-да-дам», и кажется, будто всё, что будет дальше, знаешь, и восприятие притупляется. Но на самом деле в ней есть кое-что еще, поэтому сегодня в канале #longtailed рецепт и рекомендация в одном посте сразу!
entryКосяки автоматизации
Некоторые из вас знают, что я пользуюсь приложением OmniFocus в качестве своего таск-трекера. Ещё я сохраняю статьи на «прочитать попозже» в Instapaper, и однажды я решил, что стоит настроить IFTTT, чтобы автоматически добавлять задачу «прочитать статью такую-то» в Омнифокус, когда добавляю её в Инстапэйпер.
Это не сработало.
entryАлгоритм произведения Карацубы
Один из самых простых алгоритмов для перемножения тебе рассказали ещё в школе: перемножать в столбик.
А я сегодня хочу рассказать про алгоритм Карацубы, который немного сложнее, зато быстрее для компьютеров.
Дело в том, что складывать гораздо проще чем умножать.
entryКнопка Run Script для Shower
Я делаю свои презентации в Shower — их удобно писать в редакторе, легко выкладывать, и они нормально смотрятся.
Так как большая часть моих презентаций связана с JavaScript и включает примеры кода, я подумал, что было бы хорошо иметь рядом с каждым таким примером кнопку «Запустить», которая бы, кхм, запускала этот код.
entryСказки и легенды проджект-менеджмента
Молодой проджект-менеджер с грустным лицом пришёл к Гуру.
entryMerlin Mann — Scared Shitless (2011)
Вы наверняка не видели выступление Мерлина Манна (и не знаете, кто это такой!), которое называется Scared Shitless: How I Learned To Love Being Afraid of Pretty Much Everything, а оно хорошее.
Webstock '11: Merlin Mann - Scared Shitless: How I Learned to Love Being Afraid of Pretty Much Everything from Webstock on Vimeo.
entryСнять квартиру и не умереть
Я решил снять квартиру. Дело-то плёвое, подумал я. Пошерстить объявлений, сделать с десяток звонков, походить на два-три просмотра. Один момент, который нужно учесть: в Петербурге сложно снять нормальную квартиру. То есть, с нормальным ремонтом на нормальном растоянии от метро за нормальные деньги. Не Дублин, конечно, но всё равно сложно. Я решил поиграть в эту игру на хардкоре: буду искать только на Петроградке. Пришлось столкнуться с агентами, я даже придумал записывать (текстом) самые смешные разговоры.entry21 идея для разработчика
Двадцать одна идея для разработчика. Зачастую они противоречат друг другу, но я предполагаю их скорее как базис, от которого можно отталкиваться для своих размышлений. Некоторые из них частично дублируют друг друга, это нормально, и если зацепила хоть одна из них — это уже хорошо. Это не истины в последней инстанции, это просто идеи.
entryForestry и Hugo
Forestry.io — динамическая часть для моего сайта сейчас. Сам сайт генерируется через Hugo, но иногда хочется обойтись без красных глаз и редактора: Forestry это что-то типа админки.
entryВерните аутлайн на место
На днях Илья Страйков написал коротенькую заметку, что, мол, дефолтный аутлайн-де уродское напоминание, поэтому он его выключает по дефолту в своём бойлерплэйте, а в своих проектах они ставят его назад. Я с ним не согласен, и вот почему.
entryЗадача о «разборчивой невесте»
Слушаю Algorithms to Live by, книгу про применение «алгоритмов» к жизни обычных людей. А если точнее, то рассматриваются задачи, которые возникают в computer science, но находки легко перенести в, собственно, жизнь. Пока очень интересно, но самое интересное ещё предстоит послушать.
entryPiterCSS #8
Вчера я наконец-то добрался до PiterCSS, да ещё и с докладом. Я выступал последним и рассказывал про Индивеб (кстати, можно посмотреть на слайды), а до этого было ещё два любопытных доклада. Уже есть запись, если хочется посмотреть своими глазами: Про митап Из хорошего — то, что зависело от организаторов: программа, аудитория, трансляция. Вадим и сам показал черновик доклада про ванильный CSS, в который даже прокралась аллюзия на старую песню.BoJack Horseman, первые три сезона.
Как обычно, я всё пропустил, и только недавно начал смотреть BoJack Horseman.
Отличное вообще.