Как стать автором
Обновить
40
0
Igor Zubov @Demerit

Front-End Developer

Отправить сообщение

Как и зачем я на Udemy курс по программированию для детей делал

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров1.8K

У меня есть дочь. Ей исполнилось два года недавно. Когда она еще не родилась, я уже думал о том, черт побери, кругом столько всего! Когда мне было 6 (время первых осознанных воспоминаний у меня), источников информации было от силы четыре. Радио, печатная продукция, черно-белый телек и слухи от соседей по лестничной площадке. И так продолжалось долго, до 14 лет точно. Почему я в этом уверен? Да потому что ничего не изменилось. Только телек стал цветной. А вот потом появился интернет по DSL, потом широкополосный, мобильный, в кармане, в утюге и тостере. Еще 6 лет назад не было тиктока, а теперь это не просто сервис для обмена короткими видео с котиками, а платформа, которая влияет на вкусы, взгляды и мировые тренды. Тикток даже пытаются использовать как образовательную среду, но не мне его за это осуждать.

Читать далее
Всего голосов 15: ↑15 и ↓0+15
Комментарии2

Заинтересованность инженеров: ресурс или блажь?

Время на прочтение10 мин
Количество просмотров1.8K

«Мэлоун, принимавший участие в облаве, воспользовался случаем и с особым тщанием исследовал каждую деталь интерьера».

«Мэлоун обрадовался возможности пойти по старому следу и с готовностью принял участие в облаве».

«Ему, совмещающему в себе пылкое воображение со строгим научным подходом, как никому другому было ясно…». Что именно ему было ясно? Это уже детали рассказа «Кошмар в Ред Хуке». 

Читать далее
Всего голосов 11: ↑10 и ↓1+9
Комментарии2

И грянул гром: эскалации, проблемы с производительностью и как мы это решали

Время на прочтение10 мин
Количество просмотров4.4K

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

Читать далее
Всего голосов 19: ↑18 и ↓1+17
Комментарии11

Когда твой код стал общим: история от дебюта до эндшпиля

Время на прочтение6 мин
Количество просмотров3.7K


«Отстаньте от меня, пожалуйста, я — творец! Дайте мне творить!», — программист Геннадий уже третий раз за вечер проговаривает эту мантру у себя в голове. Тем не менее пока что он не написал ни одной строчки кода, потому что в библиотеку, которую пытается развивать, прилетел еще один пулл-реквест. А, согласно политике компании, ревью кода должно проходить с минимальными задержками. Теперь Геннадий думает, как поступить: не глядя принять изменения, так же не глядя их отклонить или все-таки потратить драгоценное время, чтобы разобраться в их сути. Ведь кто, кроме него? Он этот код написал, он за ним и будет следить. А все изменения возможны только через его персональное согласие, ведь это Библиотека Судного Дня. 
Читать дальше →
Всего голосов 13: ↑13 и ↓0+13
Комментарии0

Тысячи потраченных часов на компьютерные игры: стоило ли это того

Время на прочтение6 мин
Количество просмотров48K
В 1994 году, когда в США и Японии интерес к компьютерным играм в автоматах уже угас и на первый план вышли домашние игровые консоли, я все еще радовался, если мог запустить деревянную палку дальше своих дворовых друзей. А что поделать, Мурманская область образца 1994 года не могла похвастаться большим разнообразием гиковских развлечений. Зато, когда годом позже родители купили мне Dendy, количество тренировок по броскам палки резко сократилось. Кто знает, может быть, иначе я стал бы не программистом, а олимпийским чемпионом по метанию копья?


Читать дальше →
Всего голосов 82: ↑77 и ↓5+72
Комментарии214

Подмастерье и Драконы: как помочь интерну адаптироваться в команде

Время на прочтение7 мин
Количество просмотров2K
Когда в команду приходит интерн, всегда появляется множество вопросов. У новых коллег, у лида команды, у «тех ребят» из соседнего кабинета и у самого интерна. Новенький находится в заведомо худших условиях, чем остальные, ведь он только что пришел. Это как будто попасть в партию в Dungeon and Dragons, в которой все игроки уже давно в теме, а ты даже не знаешь, сколько предметов можешь держать в руках.

Читать дальше →
Всего голосов 16: ↑16 и ↓0+16
Комментарии7

Переезд в Европу: приключение и выводы

Время на прочтение5 мин
Количество просмотров50K
Переезд в Европу — это как приключение, в которое попал Джим Хокинс в книге «Остров Сокровищ». Джим получил колоссальный опыт, много впечатлений, но все происходило не совсем так, как изначально он себе представлял. В Европе хорошо, но могут возникнуть ситуации, когда ожидания расходятся с реальностью. Хорошая новость в том, что можно заранее подготовиться к этому. Итак, представим, что наш Джимми из России получил оффер на работу в небольшой IT-компании в Берлине. Что случится дальше?


Читать дальше →
Всего голосов 88: ↑71 и ↓17+54
Комментарии699

Типичные люди и сети, в которых они обитают

Время на прочтение8 мин
Количество просмотров11K
Когда в Android появился встроенный счетчик потраченного на приложения времени, я первым делом обратил внимание на социальные сети: Instagram, ВКонтакте, Facebook и Telegram. Получилось, что за неделю я провожу там около 10 часов. «Не критичные цифры», — подумал я, но свое название, «социальные сети», они полностью оправдывают. Это то, что цепляет, удерживает и иногда может даже травмировать. И, как и положено сетям, есть та часть, которая лежит где-то ближе к мутному дну, и где совсем не очевидно, что может пойти не так в случае неординарных событий.


Читать дальше →
Всего голосов 28: ↑27 и ↓1+26
Комментарии11

DevPRO'19: вид со стенда Wrike

Время на прочтение4 мин
Количество просмотров2K
Я стою перед стендом Wrike на DevPRO'19 и смотрю, как проходит очередная сессия Code Battle.

— А они жёсткие, раз сидят и код пишут, — говорит мне школьник, на вид девятиклассник.
— Ну да, есть среди них жёсткие ребята. Сам не хочешь попробовать? — отвечаю ему.
— Не, я не умею, в JavaScript все сложно очень.
— Ну приходи, как научишься. А пока можешь в наше судоку сыграть, там не надо кодить.
— А что это?

И я уже собираюсь пуститься в пространное комментирование правил, потом плавно перейти к исторической справке, влиянию игры на психическое здоровье и на культурный код в целом, но в Code Battle выявился победитель, и паренёк слышит от меня только «надо заполнить строки и столбцы так, чтобы в них не было одинаковых картинок». Не лучшее объяснение, но сейчас у нас определился чемпион: один из участников одержал пять побед, решив небольшие задачки на JavaScript быстрее своих оппонентов, а, значит, настало время вручать приз.

image
Читать дальше →
Всего голосов 20: ↑19 и ↓1+18
Комментарии4

Информация

В рейтинге
Не участвует
Работает в
Дата рождения
Зарегистрирован
Активность