Как стать автором
Обновить
3
0

Пользователь

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

К чёрту мотивацию, вам нужна дисциплина

Время на прочтение4 мин
Количество просмотров123K
Если вы желаете что-то сделать, то есть два способа этого достичь.

Первый, более распространённый и в значительной мере неправильный вариант — попытаться мотивировать себя.

Второй, весьма непопулярный, но абсолютно правильный выбор — воспитание дисциплины.

Это одна из ситуаций, когда принятие другой точки зрения немедленно приводит к превосходным результатам. Немногие употребления термина «сдвиг парадигмы» являются, на самом деле, оправданными, но это — одно из них. Эту идею можно сравнить с озарением.

В чём же разница?
Читать дальше →
Всего голосов 62: ↑53 и ↓9+44
Комментарии63

Интерфейсные байки Токсичного Деда “Соберись, тряпка!” (s1 e4)

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


Приветствую. Мы снова спустились в подвал, прошли длинными гулкими коридорами и остановились у старой двери, ведущей в приснопамятную каморку. Дверь заперта. На криво воткнутой булавке покачивается табличка: “Не открывать при поднятом токоприемнике”. На стук никто не отзывается, но внутри явно кто-то есть. После звонка руководству дверь все-таки отпирается и нас встречает Токсичный Дед.
Читать дальше →
Всего голосов 19: ↑11 и ↓8+6
Комментарии2

Почему вся реклама сегодня выглядит одинаково?

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


Стиль иллюстрации: плоский, с геометрическими формами, фигуральный, обычно составленный из однотонных цветов. Безликие фигуры разбросаны по железнодорожным станциям и автобусным остановкам, от финтех-компании MoneyFarm и Trainline до сервиса доставки «Виагры» GetEddie. Даже собственный брэндинг Transport for London, завоевавший себе особое место в истории модернистского графического дизайна, начинает перенимать этот стиль.
Читать дальше →
Всего голосов 20: ↑16 и ↓4+20
Комментарии26

Мои вопросы работодателю, когда подаюсь на разработчика

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

За последние 10 лет я поменял 3 работы, прособеседовался с 10+ компаний на позицию разработчика (software engineer) и вел переписку с HR/рекрутерами из нескольких десятков фирм. По ходу дела заметил, что вопросы, которые я задаю на собеседовании с менеджером/командой или с HR, повторяются, и решил их структурировать. Некоторые из них являются общими, и их может задать кандидат на почти любую вакансию; другие касаются только вакансий для программистов. В этой статье поделюсь с вами наиболее типичными и важными вопросами, которые, на мой взгляд, может задать соискатель потенциальному работодателю.

Читать далее
Всего голосов 72: ↑66 и ↓6+78
Комментарии70

«Йо-хо-хо»-2 или перевозка рабов и трупов оппозиционеров

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

Я продолжаю работу над своей браузерной игрой про пиратов на Three.js. Пришло время добавить торговлю. Я подумал, раз у нас тут век пиратов, то и в политическом смысле обстановка должна быть весьма фривольной, то есть, без всякой богомерзкой демократии. А чего стесняться? Заходим в порт, а там нам, пиратам, сразу же предлагают приобрести пушечные ядра и выполнить заказы на транспортировку трупов оппозиционеров и доставку рабов. Еще можно отвезти ром на Тортугу или подбросить губернаторскую дочь на вечеринку на Райский остров. Или тайно эвакуировать беглого губернатора за хорошую плату. Действительно, для подобных дел правительству идеально использовать пиратов. В конце концов, рабы сами себе билет на регулярный рейс не купят, а оппозиционеры сами себя не похоронят. А проблему решать надо... Короче говоря, перевозить древесину и шелк, как в обычных играх - это скучно. Пусть будут этакие «девяностые», но в эпоху пиратов. Пираты выполняют не совсем законные задания правительства, а последнее закрывает глаза на их не совсем законные методы обогащения.

Читать далее
Всего голосов 86: ↑76 и ↓10+85
Комментарии59

Ну и для чего типичному программисту мышцы?

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

Организм любого ИТ-специалиста, нынче проводящего большую часть времени в сидяче-лежачем состоянии, ничем не отличается от организма любого человека и эволюционно сформировался под влиянием движения и предназначен для движения. Вся история развития человечества связана с движением, наши предки выживали, используя движение для того, чтобы добыть пищу и убегать от опасностей. В последнее время человек стал сильно меньше двигаться. Что будет дальше? Мы станем похожи на инопланетян с огромной головой и маленькой тушкой?

Читать далее
Всего голосов 26: ↑17 и ↓9+12
Комментарии215

Классика фантастики и фэнтези, которая лишь недавно добралась до русскоязычного читателя

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

В фэнтези и фантастике есть целый пласт произведений, которые уже давно считаются классическими и хорошо известны читателям. Большая часть таких книг давно переведена на русский язык, ведь в 90-х годах в наших палестинах очень активно издавались книги популярных фантастов. Однако некоторые романы, по праву имеющие на Западе статус классических, на русском языке впервые увидели совсем недавно. Иногда из-за того, что пик их популярности пришелся на время до распада Советского Союза, когда с переводами западной фантастики все было гораздо сложнее, иногда из-за неформатности или предполагаемой сложности для читателя, иногда по финансовым причинам. Рассказываем о нескольких таких произведениях, с которыми русскоязычные читатели смогли познакомиться только в последнее время.

Читать далее
Всего голосов 108: ↑101 и ↓7+110
Комментарии22

Как backend разработчики frontend писали (Vue + TS + Webpack)

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

У нас в команде есть пару проектов, для которых есть старые frontend. Написаны все они на разных технологиях, но объединяет их одно: нежелание кого-либо туда лезть и что-то править. Команде там кажется страшно, непонятно и неудобно. Любая доработка превращается в головную боль. В очередном проекте нам хотелось не допустить такого развития событий, и, кажется, у нас получилось.

Данная статья предназначена не для полноценных frontend разработчиков, а для членов команд, которым требуется реализовать небольшой frontend не имея должной экспертизы в этом вопросе. И сделать это так, чтобы каждый новый сотрудник без глубокого погружения мог сразу делать небольшие доработки.

Читать далее
Всего голосов 6: ↑5 и ↓1+4
Комментарии22

Про книгу Бессела ван дер Колка «Тело помнит все». Психологическая травма в жизни человека и техники ее преодоления

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

Книга, которая попала мне в самое сердечко: когда видно, насколько глубоко автор погружён в тему, как горит ей, и как изучает её со всевозможных сторон, не ограничивая себя какими-либо искусственными рамками. 

Новый подход? Давай проведём исследование! Эффективность подтвердилась? Добавляем в инструментарий! А вот тут ещё смотрите какой случай был! А вот почему в этом случае этот метод неэффективен (экскурс в нейробиологию и двойные слепые плацебоконтролируемые исследования). 

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

Читать далее
Всего голосов 6: ↑3 и ↓3+3
Комментарии12

Разработчик с мозгом груга

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

Введение


это сборник мыслей о разработке программ собранный разработчиком с мозгом груга

разработчик с мозгом груга не очень умный, но разработчик с мозгом груга программирует много лет и научился кое чему, хоть всё равно часто запутывается

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

разработчиков с большим мозгом много, некоторым страница не понравится, скривят кислая рожа

Ещё больше-больше ДУМАЮТ, что они разработчики с большим мозгом и им она тоже не понравится

(груг раньше думал груг с большим мозгом, но потом всё понял)

это ладно!

груг надеется, что тебе понравится читать и может ты научишься на много-много ошибка груг совершил за длинную жизнь программиста
Читать дальше →
Всего голосов 223: ↑197 и ↓26+209
Комментарии81

4 столпа продуктивной удаленной работы. Опыт цифрового кочевника

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

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

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

За что получает деньги наемный работник? Не понимаете? Сейчас поймете

Время на прочтение4 мин
Количество просмотров151K
«За что я плачу тебе деньги?» — обычный вопрос работодателя работнику, причем саркастический, как правило.

«За что я тут корячусь на тебя?» — столь же обычный вопрос работника к работодателю.
Разобраться, за что же действительно работодатель платит деньги наемному работнику, поможет моя собственная теория, закодированная в десять букв – «ПЗП – ПЗС – ПЗПИ»

Читать дальше →
Всего голосов 178: ↑174 и ↓4+226
Комментарии888

Откровения пьяного старшего инженера

Время на прочтение8 мин
Количество просмотров139K
image

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

  • Лучший способ достичь карьерного роста — сменить компанию.
  • Стек технологий на самом деле не имеет значения, потому что в моей области есть примерно 15 базовых шаблонов разработки программного обеспечения. Я работаю с данными, поэтому они не будут такими же, как веб-разработка или embedded. Но все области имеют около 10-20 основных принципов, и технический стек просто пытается упростить эти вещи, так что не переживайте.
  • Есть причина, по которой люди рекомендуют искать работу. Если я недоволен работой, наверное, пора уходить.
  • У меня появилось несколько хороших друзей на всю жизнь в компаниях, с которыми я работал. Мне не нужно это от каждого места, где я работаю. Я был совершенно счастлив, работая в тех местах, где у меня не складывались дружеские отношения с моими коллегами, и я был несчастен в местах, где у меня было несколько хороших друзей.
Читать дальше →
Всего голосов 186: ↑153 и ↓33+170
Комментарии177

Сервис посмертной передачи паролей

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

Началось всё с прочтения этой истории про владельца биржи криптовалюты QuadrigaCX, из-за смерти которого клиенты биржи утратили доступ к 26 500 своих биткоинов.

Когда я услышал о том случае, вспомнил что за последний год уже трое моих знакомых покинули этот мир не успев попрощаться, а один чудом выжил после комы (разрыв аневризмы в мозге, спасибо врачам – спасли). Сейчас ещё коронавирус добавился к прочим опасностям…

Назрела потребность в сервисах и способах, позволяющих передавать пароли, секреты и инструкции в случае смерти. Основная загвоздка - как гарантировать что передача произойдёт только после смерти владельца паролей и секретов?

Читать далее
Всего голосов 24: ↑19 и ↓5+22
Комментарии168

Как и зачем создавать собственный игровой движок

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

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

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

Когнитивистика в гейм-дизайне: как сделать классную игру при помощи науки

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

Когнитивистика часто используется в исследованиях аудитории игр: она позволяет выводить UI/UX на новый уровень, направлять внимание игроков и помогает им принимать нужные решения. Нашли статью, где рассматривается, что важно знать о работе мозга с точки зрения геймдева. Давайте разберемся, что такое когнитивная наука и как ее применять в рисерчах пользователей.

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

Как подружиться со своей интернет-зависимостью: практическое руководство

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

В этом переводе автор подробно описывает 9 правил разумного потребления цифрового контента, которые он успешно протестировал на себе.



Бывает у вас такое, что вы сели почитать любимую книгу, но ваш разум начинает… блуждать. Есть ли у вас проблемы с концентрацией на работе или учёбе? Раньше у меня даже во время просмотра фильмов или шоу регулярно появлялось желание проверить почту, социальные сети, новостную ленту и так далее. 


Возможно, вы злитесь из-за того, что не можете сконцентрироваться. А тут ещё портят настроение эти идиотские новости о том, что кто-то опять пытается разрушить нашу планету. И возможно, вы думаете: «Почему вся эта информация приплывает именно ко мне? Почему мне так важно, кто кого лайкнул в соцсетях? Почему мне есть дело до всего этого?»


Если это про вас, то у меня есть три новости — одна плохая и две хорошие.


  1. Плохая новость: в вашем мозгу нарушился естественный процесс получения вознаграждения.
  2. Первая хорошая новость: это распространённая проблема, с которой до вас справились многие. 
  3. Вторая хорошая новость: в этой статье я расскажу о девяти правилах, которые позволили мне справиться с этим.

Если вы считаете, что ваш способ взаимодействия с цифровым миром портит вам жизнь, снижает уровень продуктивности, делает вас менее креативным и мотивированным, добро пожаловать под кат. 

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

13 сюрпризов неайтишной компании

Время на прочтение9 мин
Количество просмотров93K
Отработав много лет в компаниях, занимающихся разработкой программного обеспечения на заказ, невольно начинаешь задумываться — а как всё-таки выглядит вся эта суета с другой стороны, со стороны заказчика? Грешным делом начинает казаться, что там всё просто и понятно, все люди сведущи и профессиональны, решения принимаются осмысленно и обоснованно, да и вообще, жизнь кипит, а не как в этом нашем айтишном болоте…

Пару-тройку лет назад подобные соображения подтолкнули меня попробовать поработать в компании, где источником дохода является что угодно, только не разработка софта. Удачно подвернулось предложение от бывших коллег занять должность IT-директора в одной из ведущих организаций финансовой сферы, и я приступил к кипучей деятельности, браво закатав рукава. Теперь, спустя некоторое время, с высоты, так сказать, полученного опыта, хочу поделиться сюрпризами, что ожидали меня на этом пути – конечно, те, кому уже довелось поработать в разных сферах и разных организациях, скорее всего не обнаружат тут для себя ничего ни нового, ни удивительного, однако для наивных айтишников вроде меня, видавших доселе только однотипные «бодишопы»-аутсорсеры, что-то может показаться и вправду неожиданным.
Итак, поехали
Всего голосов 185: ↑177 и ↓8+169
Комментарии251

Браузерная стратегия «Пути Истории». Архитектура и эволюция проекта

Время на прочтение6 мин
Количество просмотров12K
В этой статье я расскажу о разработке и эволюции технической части браузерной игры «Пути Истории».
Уделю внимание выбору языка программирования, базы данных, технологии и архитектуры. Расскажу о хостинге.

Пути Истории — это массовая браузерная стратегическая игра. Проект начинался с энтузиазма одного человека и вырос до серьзного проекта с немалой аудиторией.
Читать дальше →
Всего голосов 65: ↑60 и ↓5+55
Комментарии26

Мне не страшен ваш NDA

Время на прочтение14 мин
Количество просмотров121K
Это громкая и страшная аббревиатура из трёх неприличных букв. Хотите поучаствовать в тендере, устраиваетесь на работу, нужно получить данные — вам подсовывают эту бумажку, мол, подпиши сначала, а то нашли дураков без NDA тебе что-нибудь рассказывать. При этом в большинстве случаев вы ничего сверхсекретного или коммерчески важного не узнаете, но процедура подписания NDA стала неким таинством посвящения, которое стороны выполняют не особо задумываясь над смыслом.

Это так же как вы неизбежно получите требование вместе с учредительными документами предоставить выписку из ЕГРЮЛ не старше 30 дней. Хотя всё доступно в онлайне, все распечатывают эту выписку из интернета, заверяют её и передают контрагенту, который даже не смотрит её, потому что всё есть в интернете. Ну, вы поняли, короче, отечественную любовь к таинствам.

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

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Зарегистрирован
Активность

Специализация

Backend Developer, Frontend Developer
Junior