Pull to refresh
40
0
Igor Zubov @Demerit

Front-End Developer

Send message

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

Level of difficultyEasy
Reading time8 min
Views1.8K

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

Читать далее
Total votes 15: ↑15 and ↓0+15
Comments2

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

Reading time10 min
Views1.8K

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

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

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

Читать далее
Total votes 11: ↑10 and ↓1+9
Comments2

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

Reading time10 min
Views4.4K

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

Читать далее
Total votes 19: ↑18 and ↓1+17
Comments11

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

Reading time6 min
Views3.7K


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

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

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


Читать дальше →
Total votes 82: ↑77 and ↓5+72
Comments214

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

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

Читать дальше →
Total votes 16: ↑16 and ↓0+16
Comments7

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

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


Читать дальше →
Total votes 88: ↑71 and ↓17+54
Comments699

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

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


Читать дальше →
Total votes 28: ↑27 and ↓1+26
Comments11

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

Reading time4 min
Views2K
Я стою перед стендом Wrike на DevPRO'19 и смотрю, как проходит очередная сессия Code Battle.

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

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

image
Читать дальше →
Total votes 20: ↑19 and ↓1+18
Comments4

Information

Rating
Does not participate
Works in
Date of birth
Registered
Activity