Как стать автором
Обновить
74
9
Neo Davinchi @quakin

Ѱ-Инженер

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

Scrum и Kanban: как джунам не запутаться в процессах и терминах

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

Привет! 

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

Не забываем, чтобы работать по Agile, в первую очередь важно придерживаться Agile-манифеста и его ценностей. Не достаточно просто работать в таск-трекерах и применять Kanban и Scrum.

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

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

В первую очередь нужно сказать пару слов про Agile. 

Agile - это набор методик и подходов для гибкого управления проектом по разработке программного обеспечения. Есть написанный манифест принципов и ценностей, которые описывают этот способ разработки. 

Есть разные методики управления проектом: Kanban и Scrum. 

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

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

Пол Грэм: Облекая идеи в слова

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

Писать о чем-то, даже о том, что вы хорошо знаете, обычно выявляет вам, что вы знали это не так хорошо, как думали. Облекать идеи в слова — суровое испытание. Первые слова, которые вы выбираете, обычно неверны; вам приходится переписывать предложения снова и снова, чтобы достичь точности и выразиться правильно. И ваши идеи будут не только неточными, но и неполными. Половина идей, которые попадут в эссе, будут теми, о которых вы думали, пока писали его. Собственно, поэтому я их и пишу.

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

Не только необходимость связывать свои идеи с конкретными словами делает написание столь требовательным. Настоящим испытанием является чтение того, что вы написали. Вы должны притвориться нейтральным читателем, который ничего не знает о том, что у вас в голове, а знает только о том, что вы написали. Когда он читает то, что вы написали, кажется ли это правильным? Кажется полным? Если вы приложите усилия, то сможете читать написанное так, как если бы вы были совершенно незнакомым человеком, а когда вы это делаете, новости, как правило, плохие. Мне требуется много циклов, прежде чем я могу прочитать эссе как незнакомец. Но незнакомец рационален, так что вы всегда сможете, если спросите его, что ему нужно. Если он недоволен тем, что вы не упомянули Х или недостаточно уточнили какое-то предложение, тогда вы упоминаете Х или добавляете дополнительные уточнения. Счастлив ли я теперь? Это может стоить вам нескольких хороших предложений, но вы должны смириться с этим. Вам просто нужно сделать их как можно лучше и при этом удовлетворить незнакомца.
Читать дальше →
Всего голосов 15: ↑7 и ↓8+3
Комментарии11

32 типичные ошибки в интернет-рекламе

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

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

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

Итак, к ошибкам:

Посмотреть ошибки
Всего голосов 8: ↑4 и ↓40
Комментарии1

С днем рождения, Кевин Келли: еще 103 непрошенных совета

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

Кевин Келли, создатель журнала WIRED, уже третий год подряд на свой день рождения дарит всем непрошенные советы (вот прошлый перевод на Хабре: 68 непрошеных советов (c ↑+78))

28 апреля ему исполнилось 70 лет и он выкатил еще 103 непрошенных совета (они просто взорвали HackerNews)

Хочется побыстрее поделиться этими премудростями от прикольного дядьки и поэтому выкладываю перевод «в реальном времени» (если хотите помочь с переводом — контрибьютьте тут)

  1. Примерно в 99% случаев подходящее время — прямо сейчас.
  2. Никто так не впечатлен вашим имуществом, как вы сами.
  3. Никогда не работайте на того, кем не хотите стать.
  4. Развивайте отношения с 12 людьми, которые вас любят, потому что они стоят более 12 миллионов человек, которым вы нравитесь.
  5. Не повторяйте одни и те же ошибки; попробуй сделать новые ошибки.

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

Оценка уровня углекислого газа в помещении с кондиционером

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


Есть прописные истины, знакомые любому человеку практически с рождения. Зимой холодно, а летом тепло. При дыхании потребляется кислород и выделяется углекислый газ. Когда в помещении скапливается много углекислого газа, то становится душно, а чтобы в помещении стало находиться комфортнее — его нужно проветрить. Но при этом большинство людей склонно недооценивать влияние повышенной концентрации CO2 на здоровье и качество жизни. Об этом я и хочу поговорить в данной статье, а также показать, как влияет кондиционер на процесс очистки воздуха. И заодно представить обзор детектора уровня CO2, который помогает держать качество воздуха в помещении под контролем.
Читать дальше →
Всего голосов 40: ↑12 и ↓28-16
Комментарии24

Мы сделали наш публичный синтез речи еще лучше

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

6cc6e0011d4d26aeded6f052080b1890


Обновление — забыл ссылку на репозиторий и на колаб с примерами.


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


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


Если коротко:


  • Мы сделали наш вокодер в 4 раза быстрее;
  • Мы сделали пакетирование моделей более удобным;
  • Мы сделали мультиспикерную / мультязычную модель и "заставили" спикеров говорить на "чужих" языках;
  • Мы добавили в наши русские модели возможность автопростановки ударений и буквы ё с некоторыми ограничениями;
  • Теперь мы можем сделать голос с нормальным качеством на 15 минутах — 1 часе (с теплого старта в принципе заводилось даже на 3-7 минутах) или на 5 часах аудио (с холодного старта). Но тут все очень сильно зависит от качества самого аудио и ряда деталей;
  • Мы привлекли коммьюнити к работе, и нам помогли сделать удобный интерфейс для записи. Мы начали работу над голосами на языках народностей СНГ (украинский, татарский, башкирский, узбекский, таджикский). Если вы хотите увидеть свой язык в числе спикеров — пишите нам;
  • Мы продолжаем собирать обратную связь по применимости нашей системы для экранных интерфейсов чтения, и пока кажется, что нужно где-то еще всё ускорить в 5-10 раз, чтобы наши модели закрывали и этот кейс;
Всего голосов 63: ↑63 и ↓0+63
Комментарии37

Как оплатить VPN без Visa и Mastercard

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

Во времена хаоса самый необходимый и жизненно важный ресурс - это не еда, вода и средства гигиены, а информация. К сожалению, цензура интернета особенно последнее время стремится оградить людей от информации. Еще больше усугубляет положение изоляция России от международных платежных систем. В этой статье я расскажу, как можно платить за VPN при помощи криптовалют.

Читать далее
Всего голосов 23: ↑17 и ↓6+21
Комментарии124

Архивирование веб-сайтов

Время на прочтение7 мин
Количество просмотров18K
Недавно я глубоко погрузился в тему архивирования веб-сайтов. Меня попросили друзья, которые боялись потерять контроль над своими работами в интернете из-за плохого системного администрирования или враждебного удаления. Такие угрозы делают архивирование веб-сайтов важным инструментом любого сисадмина. Как оказалось, некоторые сайты гораздо сложнее архивировать, чем другие. Эта статья демонстрирует процесс архивирования традиционных веб-сайтов и показывает, как он не срабатывает на модных одностраничных приложениях, которые раздувают современный веб.
Читать дальше →
Всего голосов 14: ↑13 и ↓1+12
Комментарии11

Нет, Open Source не означает «бесплатная поддержка»

Время на прочтение6 мин
Количество просмотров29K
Год назад разработчик опенсорсной программы Raccoon APK Downloader заявил, что отныне приём баг-репортов — это часть платной поддержки. Идея обсуждается до сих пор и вызывает споры по понятным причинам. С одной стороны, это как-то контринтуитивно… С другой стороны, определённая логика тоже есть… В общем, судите сами, вот оригинальная заметка Патрика Альбрихта, её бурное обсуждение и пояснение позиции по итогам обсуждения.

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

Юзер:	Здравствуйте, хочу зарепортить баг в вашей программе.
Я:		Отлично! Для этого откройте тикет, пожалуйста.
Юзер:	Но тикеты вроде входят в платный пакет?
Я:		И?
Юзер:	Просто хочу сказать, что ваша программа сломана, чтобы вы могли починить её.
Я:		Да, с вашей стороны это запрос на поддержку. Пожалуйста, откройте тикет.
Юзер:	…бл%$#%$...
Читать дальше →
Всего голосов 149: ↑146 и ↓3+185
Комментарии74

Простые сайты снова в моде. Минимализм возвращается

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


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

Такая ситуация напрягает и самих веб-разработчиков. Приходится тратить кучу времени на оптимизацию, тестирование новомодных фич в разных браузерах, осваивать сложные CMS. Зачем? На самом деле HTML и CSS — исключительно мощные инструменты, если ими умело пользоваться.
Читать дальше →
Всего голосов 96: ↑90 и ↓6+105
Комментарии66

5 отличий инфоцыганского маркетинга от экологичного

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

Проведя несколько лет в маркетинге инфобизнеса, изучив десятки разных стратегий продюссирования, мне становится все болезненнее смотреть на выступления нашего “табора”. Иногда хочется включить свет посреди представления, остановить музыку и спросить всех участников —

А куда это все идет? и зачем?

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

В этой статье я хочу поделиться пятью отличиями инфо-цыганского маркетинга от этического. Его еще можно назвать экологичным, ведь он рассматривает экосистему (эксперт/маркетолог/клиент) целиком и учитывает интересы всех ее участников.

Надеюсь статья позволит участникам нашего табора посмотреть со стороны на привычные процессы и задуматься над формированием нового нормально.

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

Верните мой 2012-й: игровая индустрия десятилетие назад Часть 1

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

«Раньше было лучше» — эту сакраментальную фразу все чаще можно услышать из уст хардкорных геймеров, да и казуальная аудитория высказывает недовольство текущим положением дел в игровой индустрии и качеством современных игр. Но действительно ли все так плохо или же это не более чем старческое брюзжание, помноженное на «синдром утенка»? Давайте вернемся на 10 лет назад и посмотрим, что изменилось с тех пор, на примере наиболее значимых, по нашему мнению, релизов 2012 года. Поскольку игр вышло немало, материал будет разбит на несколько частей.

Итак, поехали!
Всего голосов 16: ↑13 и ↓3+13
Комментарии15

График платежей с напоминалкой в Telegram с помощью Google Sheets & JavaScript

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

Меня заинтересовал челлендж: в течение 26 недель откладывать N+100 руб, где N - сумма, вложенная на прошлой неделе. Я решил откладывать деньги по средам, составил такую табличку в Google Sheets

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

Язык программирования типов, скрытый в TypeScript. Utility Types

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

TypeScript — это язык, расширяющий JavaScript, добавляя в последний типизацию. Правда, так как TypeScript не имеет runtime-а (почти), он транслируется в JavaScript, в процессе чего, вся типизация теряется. Такую типизацию можно назвать лишь инструментом статического анализа кода. Тем не менее — это очень мощный инструмент. К тому же, помимо проверки кода, типизация также и документирует его.

В данной статье я расскажу лишь про типы, объявленные через ключевое слово type, не касаясь интерфейсов и классов. Однако, эта тема шире, чем может показаться, и я надеюсь, что читатель узнает что-то новое для себя. Ведь с помощью type можно писать маленькие программки (далее, утилиты), которые выполняются в процессе статического анализа кода, расширяя его возможности.

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

Как научиться чему угодно с помощью техники Фейнмана

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


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

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

Нет никаких чудо-людей. Просто случилось так, что они заинтересовались чем-то и выучили все про это. Ричард Фейнман

Ричарда Фейнмана Ричардом Фейнманом (по крайней мере, по мнению Ричарда Фейнмана) сделал не врождённый интеллект, а систематический способ, с помощью которого он выявлял то, чего не знал, а затем бросался постигать это.

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

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

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

В этой статье будет представлен обзор техники Фейнмана и того, как вы можете применять её для постоянного расширения своих знаний и навыков. Короче говоря, Фейнман научит вас не только тому, как учиться, но и тому, как по-настоящему понимать.
Приятного чтения!
Всего голосов 64: ↑53 и ↓11+63
Комментарии106

Клавиатура Charachorder: новое слово в вопросе ввода текста или странное изобретение?

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

Мы в Selectel любим клавиатуры хорошие и разные. Вот, например, обзор кастомной клавиатуры Lily58 Pro. Вскоре опубликуем еще один обзор кастомной клавиатуры, еще более эргономичной, чем Lily. Но даже они ни в какое сравнение не идут с тем, что предлагает команда создателей устройств ввода Charachorder.

Они создали два девайса — одно из них похоже на клавиатуру, и, фактически, является ею, хотя и называется «аккордная клавиатура». А вот второе не похоже ни на что. Давайте посмотрим, что это за системы и обсудим их возможности и потенциал.
Читать дальше →
Всего голосов 65: ↑65 и ↓0+65
Комментарии27

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

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

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

Читать далее
Всего голосов 17: ↑8 и ↓9+2
Комментарии79

Яндекс.Алиса и бот Telegram на PHP с единым функционалом

Время на прочтение5 мин
Количество просмотров24K
Добрый день.

На тему Telegram-ботов статей очень много, а вот про навыки для Алисы мало кто пишет, а информации как сделать единого бота я вообще не нашел, поэтому решил поделиться своим опытом о том, как сделать простого бота Telegram и навык Яндекс.Алиса для сайта, имеющих единый функционал.
Читать дальше →
Всего голосов 29: ↑22 и ↓7+15
Комментарии18

Как вести переговоры с террористами… партнерами, детьми и вообще с кем угодно

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

Есть настоящие профи по управлению проектами или те гении, которые придумывают изящные решения для заказчика. Однако почти в каждом, даже самом многообещающем проекте рано или поздно возникают проблемы. Иногда эти проблемы принимают монструозные масштабы, и команда проекта уже не может справиться с ними самостоятельно. И я тот самый человек, который их решает. Как я это делаю - тема отдельной статьи. Почему практически  каждый раз получается? Ответ прост: всегда  полезен взгляд со стороны. Однако наступил момент, когда этого оказалось мало. Я вляпался в настоящий факап, и единственным выходом из него были переговоры. 

Читать далее
Всего голосов 152: ↑149 и ↓3+185
Комментарии177

Информация

В рейтинге
705-й
Зарегистрирован
Активность