Как стать автором
Обновить
0
Павел Сайк @PiSaiKread⁠-⁠only

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

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

Git Stash: заначка в репозитории

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

Преимущества использования системы контроля версий Git трудно переоценить. Данная система позволяет нескольким разработчикам одновременно работать над одним проектом, разделять проект на отдельные ветви и затем снова объединять код в одну ветку.

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

Читать далее

Прокрастинации не существует

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

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

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

Читать далее

Основные идеи книги Inspired («Вдохновленные») Марти Кагана. Часть 1

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

Читая бизнес‑литературу, я стараюсь оставлять для себя заметки — основные идеи автора, к которым полезно вернуться спустя время. Сегодня я делюсь с Вами своими заметками по книге INSPIRED («ВДОХНОВЛЕННЫЕ») Марти Кагана. Книгу многие признают «настольной» для Продакт‑менеджеров, так что, надеюсь, эти заметки будут полезны как тем, кто хочет вспомнить основные тезисы книги, так и тем, кто хочет поверхностно ознакомиться с её содержанием. Разумеется, смысл передаю субъективно, согласно собственному восприятию. Если хотите что‑то добавить или оспорить — Welcome в комментарии 😊

Читать далее

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

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

Привет! На связи Елена Платковская. В SM Lab, которая входит в «Спортмастер», занимаюсь внедрением и оптимизацией ИТ-процессов. Строю, ломаю, чиню процессы и процедуры, по которым работает большое количество команд. Например, вместе с коллегами мы придумываем как адаптировать сложную методологию SAFe к нашим реалиям. По ней команды приоритизируются, планируют скоуп работ и в целом работают, чтобы вовремя приносить ценность бизнесу.

Я уже рассказывала о том, как  с помощью комьюнити Level up Club мы в отделе выравниваемся по базовому уровню матрицы компетенций. Одна из первых тем, которую разобрали на такой встрече, касалась обратной связи: как ее предоставлять коллегам и как воспринимать, а еще что с ней делать после получения. Спойлер: иногда ничего.

Расскажу о том, как прошла эта встреча.

Читать далее

Парсинг поисковой выдачи Google по ключевым словам — подробный гайд как сделать парсер Гугл (аналог вордстат в Гугл)

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

Любой SEO специалист знает, какая боль собирать семантику для Гугла. Одно дело, когда запросы можно пересчитать по пальцам, а когда они исчисляются тысячами, а не штуками? Как посмотреть количество запросов в Гугл по ключевым словам? Честно говоря, когда речь заходит о десятках тысяч ключевых слов, становится не по себе — голова идёт кругом, руки тянутся к старым привычным инструментам, а реальность бросает вызов. Так уж устроен сегодняшний Google Ads: привычная связка Key Collector + Google Ads + несколько прокси больше не спасает. Наступает новая эпоха, где без прямого обращения к официальному API всё становится мрачно и сложно.

Читать далее

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

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров4.7K

Истоки техники уходят корнями в психиатрию, где её изначально использовали для работы с пациентами, страдающими навязчивыми мыслями. Сегодня такие состояния чаще всего диагностируются как обсессивно-компульсивное расстройство (ОКР). Люди с этим диагнозом часто ощущают, что их мысли выходят из-под контроля, бесконечно повторяются и заставляют их переживать сильную тревогу. Это состояние, когда человек «тонет» в своих мыслях, не в силах их остановить, в психиатрии называют руминацией. В повседневной жизни обычных людей это явление можно описать как «мыслительную жвачку» — когда одни и те же мысли повторяются снова и снова, не принося никакой пользы.

Для пациентов было разработано несколько техник для экстренного прерывания этого негативного потока мыслей. Одним из методов было резкое прерывание путем крика слова «СТОП». В некоторых случаях предлагалось носить резинку на запястье и щёлкать её по коже, чтобы отвлечь внимание от навязчивых мыслей физическим стимулом.

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

Читать далее

Риски в жизни руководителя проектов (реестр рисков и проблем)

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

Все руководители проектов слышали словосочетание «управление рисками». Если спросить на собеседовании, что такое риски и как ими управлять, видно, что РП усердно вспоминают определение риска, вспоминают слово «митигация», но вот ответить на вопрос о том, как с этим работать, не может почти никто. В тоже время есть много книг, посвященных управлению рисками в проектах, на Хабре есть несколько интересных статей (я гуглил, пока готовился).

Почему так получается? Что, на ИТ проектах вообще нет рисков, только одни проблемы? Или работать с рисками надо начиная с определенного уровня проекта?

Давайте разберемся с рисками.

Эта статья – часть цикла статей о том, чего обычно не рассказывают на курсах РП и до чего я дошел сам, наступая на многочисленные грабли за все 25 лет опыта в ИТ. Если вам такой опыт интересен, читайте другие мои статьи здесь на Хабре и заходите в мой ТГ канал «Морковка спереди, морковка сзади».

Читать далее

Почему мы не просим ТЗ от клиента, а составляем его сами

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

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

Читать далее

«Не вредные советы для Лидера Проекта». Часть 2 — Запуск проекта. Как правильно выстроить иерархию власти в Гриффиндоре

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров4.8K

Посвящается тем немногим руководителям проектов, кто сумел найти способ получить полномочия и эффективно применять их для управления командой и стейкхолдерами.

Вторая часть описывает фазу "Официального Старта Проекта". В ней я также расскажу про поджидающие вас скрытые возможности, которыми также можно очень удачно воспользоваться. И которые (кто знает) возможно даже обернутся вполне приятными последствиями.

Читать далее

«Не вредные советы для Лидера Проекта». Часть 1 — Принятие проекта. Или как подготовиться ко встрече с «Дементорами»

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров6.1K

"Не вредные советы для Лидера Проекта". Часть 1. Как подготовиться к встрече с Волан-де-Мортом и защититься от Дементоров в проекте.

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

Читать далее

Дорабатываем чужие сайты: Как написать расширение для Chrome с помощью ChatGPT

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров6.6K

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

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

Читать далее

Как мы повышали производительность очереди сообщений

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

Работа в Яндексе ставит огромное количество технических вызовов, которые интересно решать. И один из них — это производительность основной очереди сообщений YDB Topics. Посмотрим, может ли опенсорсный продукт от Яндекса конкурировать с Apache Kafka по производительности.

Меня зовут Зевайкин Александр. Я уже практически 20 лет в IT. Начинал с преподавания в вузе, запускал множество стартапов, руководил командами разработки. В текущий момент я работаю в Яндексе в отделе, занимающимся одной из высоконагруженных систем. Это разработка распределённой базы YDB, в частности, функциональности YDB Topic.

Читать далее

Как тестировать PWA?

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

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

Читать далее

Быть жестким, но не жестоким: как разойтись с сотрудником по хорошему?

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

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

Читать далее

Как зарегистрировать аккаунт разработчика в Google Play в 2024 году: пошаговая инструкция

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

Мы часто помогаем клиентам не только с модерацией приложений, но и с регистрацией аккаунта разработчика в Google Play. Казалось бы — что такого? Вводишь данные и готово. Но лицензия платная, а на пользователях РФ санкции. Как в таких реалиях создать аккаунт, чтобы опубликовать мобильное приложение — рассказываем в статье.

Читать далее

125 простых советов по улучшению юзабилити вашего сайта

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

Эту статью Ника Коленды я перевёл ещё в конце 2016 года. И не просто перевёл, а ещё и сопроводил комментариями от лица бренда, под которым проектирую интерфейсы все эти годы.

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

Свои старые комментарии я немного освежил и оформил в виде цитат.

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

Читать далее

Сферический конь в вакууме: как (не)работает Agile в России

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

Почему Agile отлично выглядит только на бумаге, причем тут кондовые бюрократы и каким компаниям вредят гибкие методологии? А также что делать, если очень хочется внедрить изменения, — разбираемся в теме, опираясь на кейс, метафору и здравый смысл.

На связи Мария Болдырева — руководитель проектов в IT-компании Outlines Tech. Управляю командами 7 лет, среди которых 4 года — в IT. За это время повидала всякое: от стартапов до корпораций, и в статье делюсь своим опытом. 

Читать далее

Как реализован Site Reliability Engineering в компании Disney

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

Очень непростая задача — управлять экосистемой развлечений, чтобы впечатлять людей разного возраста: от маленьких детей до взрослых поклонников Disney. Тем более что практически все развлечения Disney основаны на сложной технологической базе. Поэтому в Disney есть собственные команды SRE. Они ответственны за то, чтобы «волшебство» работало как часы.

Читать далее

Предшественники интернет-торговли

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

Вы даже представить себе не можете, какими словами крыла американская пресса новшество Аарона Монтгомери Уорда.

«Чикаго трибьюн», пожалуй, пошла дальше всех, разместив набранное крупным шрифтом: «Внимание! Не имейте дела с Монтгомери Уордом и его компанией. Они мошенники!» – а дальше разъяснялось, что цен, указанных в рекламных рассылках Уорда, не бывает в природе и делают такие рассылки жулики, цель которых – просто выманить у доверчивых покупателей деньги.

Чем ответил на это Уорд? Он придумал совершенно новый ход, вошедший в историю как «satisfaction guaranteed», смысл которого заключался в гарантиях продавца: или вас удовлетворила эта покупка, или Уорд готов принять свой товар назад и вернуть деньги — без объяснения причин отказа.

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

Как мы учились обходить блокировки VPN в Китае, чтобы быть готовыми к РКН

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

В понедельник 7 августа пользователи VPN-сервисов из России заметили проблемы с подключением к серверам. По собранной в соцсетях и Телеграме информации, ограничения затронули наиболее распространенные VPN-протоколы OpenVPN,  L2TP, PPTP и WireGuard. На сбои в работе VPN-сервисов жаловались клиенты мобильных операторов — Мегафон, МТС, Билайн, Tele2, Yota, Тинькофф Мобайл. 

В этот же день на Xeovo обвалилось огромное количество тикетов, но к вечеру, когда инеформация о новой волне блокировок VPN ещё продолжала расходиться по рунету, и СМИ ещё собирали статистику, которую мы здесь приводим, мы уже закрыли большую часть из них и соединение наших клиентов было восстановлено. Как нам это удалось? Дело в том, что весь последний год мы посвятили борьбе с Великим Китайским файерволлом, а именно — с блокировками VPN в Китае.

Читать далее

Информация

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

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

Исполнительный директор, Бизнес-аналитик
Старший
Git
Веб-разработка
MySQL
Linux
Apache
Nginx
Высоконагруженные системы
Английский язык
PHP