Pull to refresh
0
0.1
Осипов Давид @David_Osipov

User

Send message

Ошибки ведения личной базы знаний: почему я удалил 1500 из 4500 заметок в Obsidian

Level of difficultyMedium
Reading time5 min
Views44K

Меня зовут Никита Шевченко и однажды я заигрался в красивый инструмент, да так, что в какой-то момент потерял суть и начал терять пользу. А потом начал придерживаться правил ведения заметок и даже придумал несколько своих.

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

Читать далее
Total votes 75: ↑54 and ↓21+52
Comments107

Учет задач в трекере. Одна задача на всех или каждому по задаче? Разбираемся

Level of difficultyEasy
Reading time9 min
Views3.9K

Сегодня мы попробуем разобраться и дать ответ на часто возникающий вопрос. 

Как правильно создавать задачи?

Читать далее
Total votes 4: ↑3 and ↓1+4
Comments0

Почему работодатель хочет, чтобы вы были ИП

Reading time7 min
Views64K

Представим сферическую ситуацию в вакууме. Вы никогда до этого не были предпринимателем, только работали по найму. У вас на руках два оффера. Оба по 100 000 руб. на руки, оба на плюс-минус одинаковых условиях. Офис, 5 дней в неделю по 8 часов. Но один работодатель хочет заключить с вами трудовой договор, а другой предлагает вам оформиться как ИП.

Для начала зададимся вопросом, почему работодатель предлагает оформить отношения с вами как с ИП, а не берёт в штат? Если кратко, то работодателю так проще и дешевле. Почему? Давайте разберёмся.

Читать далее
Total votes 117: ↑105 and ↓12+117
Comments268

Аутентификация для WebSocket и SSE: до сих пор нет стандарта?

Level of difficultyMedium
Reading time21 min
Views10K

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

В статье разберем особенности аутентификации применительно к протоколу WebSocket и технологии Server-Sent Events, обсудим, какие нюансы могут быть, когда клиентская часть находится в браузере, и на что еще стоит обратить внимание, чтобы избежать неочевидных проблем.

А еще заодно поговорим про уязвимость Cross-Site WebSocket Hijacking (CSWSH) и в целом посмотрим на многие вопросы через призму информационной безопасности.

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

Личный прокси для чайников: универсальный обход цензуры с помощью VPS, 3X-UI, Reality/CDN и Warp

Level of difficultyMedium
Reading time27 min
Views124K

> С 10 апреля 2024, 3 месяца спустя,
> данная статья заблокирована РКН на территории РФ,
> но доступна с IP других стран, а также через веб-архив.

На фоне прошлогоднего обострения цензуры в РФ, статьи автора MiraclePTR стали глотком свободы для многих русскоязычных айтишников. Я же хочу приоткрыть дверь к свободной информации чуть шире и пригласить «не‑технарей» («чайников»), желающих поднять личный прокси‑сервер для обхода цензуры, но дезориентированных обилием информации или остановленных непонятной технической ошибкой.

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

Статья рассчитана на «чайников», не знакомых с предметной областью. Однако и люди «в теме» могут найти нечто полезное (например, чуть более простую настройку проксирования через CloudFlare без необходимости поднимать nginx на VPS).

Если у вас ещё нет личного прокси для обхода цензуры — это знак.

Читать далее
Total votes 102: ↑100 and ↓2+109
Comments290

Слышать клиентов и решать их задачи вовремя: гайд по управлению бэклогом B2B-продукта

Level of difficultyMedium
Reading time10 min
Views1K

Всем привет! Меня зовут Марина, я product manager в Mindbox — сервисе автоматизации маркетинга.

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

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

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

Читать далее
Total votes 4: ↑3 and ↓1+3
Comments2

Как настроить оптимальную модель работы с заказчиками текстов: пять правил для комфортной коммуникации

Level of difficultyMedium
Reading time15 min
Views1.1K

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

Читать далее
Total votes 4: ↑2 and ↓2+1
Comments2

Последствия отмены 38 налоговых соглашений с «недружественными» странами: самый полный анализ

Level of difficultyEasy
Reading time11 min
Views41K

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

Читать далее
Total votes 41: ↑36 and ↓5+46
Comments68

Калькулятор ресурсов. Как быстро посчитать емкость команды?

Level of difficultyMedium
Reading time4 min
Views2.7K

Как часто вам нужно отвечать на вопрос, сможете ли вы взять в работу эту задачу?
Если достаточно часто, то в своей работе вы наверняка используете инструменты, которые помогают вам точно сказать — да или нет. Это может быть и MS Project, таск‑трекеры или любое другое специализированное ПО.

Но что, если нужно понять емкость максимально быстро, да еще и дать пруфы для руководства, которое привыкло все мерить часами, а не абстрактными стори‑поинтами?

Читать далее
Total votes 10: ↑7 and ↓3+8
Comments2

User Story Map (USM) как механизм управления объемом и рисками проекта

Level of difficultyEasy
Reading time9 min
Views9.1K

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

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

Платежные системы простыми словами. Как устроены и зачем нужны Mastercard, Visa, МИР и прочие

Reading time11 min
Views96K

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

Читать далее
Total votes 299: ↑267 and ↓32+276
Comments256

Неочевидная причина, почему 90% ваших начинаний проваливаются, толком не начавшись

Level of difficultyEasy
Reading time5 min
Views45K

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

Читать далее
Total votes 81: ↑57 and ↓24+51
Comments111

Хочется лучше жить? Просто начни просить

Level of difficultyEasy
Reading time7 min
Views63K

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

Читать далее
Total votes 158: ↑129 and ↓29+123
Comments282

Заметки о зубной эмали и зубной пасте

Reading time13 min
Views22K

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

Материал я собрал, изучая такие сайты, как researchgate.net, sciencedirect.com, www.ncbi.nlm.nih.gov, escholarship.org и другие. Опираясь на эти данные, я занимаюсь разработкой оптимальной рецептуры гигиенической (т.е. не лечебную) зубной пасты, стараясь добиться оптимального баланса между абразивными, антибактериальными и реминерализирующими свойствами (плюс - еще желательно позаботиться об окружающих зуб тканях).

Зачем? 1. Потому что очень интересно; 2. Потому что не хватает этого баланса в современных не лечебных продуктах (лечебные должны работать в одну цель, там совсем иная история в этом плане).

Читать далее
Total votes 47: ↑46 and ↓1+67
Comments52

Почему ваш веб-сайт должен быть меньше 14 КБ

Reading time6 min
Views71K

Чем меньше веб-сайт, тем быстрее он грузится, и это неудивительно.

Удивительно то, что страница на 14 КБ может грузиться гораздо быстрее, чем страница на 15 КБ, даже на 612 мс быстрее, хотя разница между страницами на 15 КБ и 16 КБ минимальна.

Так происходит из-за алгоритма медленного старта TCP. В этой статье я расскажу, что это такое, как оно работает и почему это важно. Но сначала мы вкратце расскажем об основах.
Читать дальше →
Total votes 137: ↑134 and ↓3+167
Comments204

10 вещей, которым я научился за 10 лет в IT

Reading time4 min
Views14K

За последние 10 лет работы в качестве QA, бизнес-аналитика, продакт-оунера, продакт менеджера, а также БА-ментора, я получил полезный опыт, которым хочу поделиться.

Читать далее
Total votes 18: ↑14 and ↓4+11
Comments2

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

Reading time7 min
Views20K

Привет! 

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

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

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

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

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

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

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

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

Читать далее
Total votes 12: ↑8 and ↓4+6
Comments5

Как продакту заработать авторитет в команде

Reading time17 min
Views3.7K

В этой статье:

— Чтобы заслужить доверие заказчика, нужно регулярно и последовательно обеспечивать точки касания его и идеи

— PMM - это сказка, мечта и, вообще, топ штука

— Не надо быть азиатом, чтобы быть на хорошем счету – надо вложиться, сделать домашку

— Синьор продакт – это не человек… 

Хочу узнать!
Total votes 6: ↑4 and ↓2+3
Comments4

Настройка LEMP сервера с помощью docker для простых проектов. Часть первая: База

Reading time21 min
Views45K

Настройка LEMP сервера с помощью docker для простых проектов. Часть первая: База

Мы продолжаем цикл обучающих статей для начинающих системных администраторов. В серии "Настройка LEMP сервера с помощью docker для простых проектов" мы разберем docker и docker-compose, рассмотрим, как поднять стек LAMP+Nginx с помощью docker, а также расскажем вам, в чем преимущество контейнеризации и виртуализации.

Читать далее
Total votes 20: ↑19 and ↓1+19
Comments9

Как правильно имитировать Agile?

Reading time15 min
Views35K

Подобная статья должна была появиться раньше, лет десять или пятнадцать назад, когда Agile только начинал внедряться в ИТ-компаниях. Сколько можно бы было избежать ошибок, проблем, конфликтов, , если бы менеджеры сразу подходили к вопросу правильно, не отвлекаясь на лишние действия …

Зато за это время накопился опыт "внедрений" Agile в разных условиях, в разных компаниях, который следует обобщить и повсеместно распространять.

Читать далее
Total votes 77: ↑74 and ↓3+86
Comments40
1

Information

Rating
3,392-nd
Registered
Activity

Specialization

Product Manager
Middle
From 3,500 $
English
Strategic planning
Monitoring and market analysis
Agile
Development of tech specifications
Planning
Budgeting projects
Scrum
People management
Negotiation