Как стать автором
Обновить
9
0
Dmitry Shesternin @shesternin

CTO

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

Как применить Spotify-модель в растущей команде разработки?

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

Привет, я Дмитрий Шестернин, техдиректор Flowwow. Знакомая ситуация, когда за полгода ваша команда прирастает почти на треть сильными крутыми спецами, а легче никому не становится? Если да — обнимемся. И я расскажу, как мы адаптировали и использовали на практике Spotify-модель управления командой и в результате распутали структуру нашей быстрорастущей разработки.

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

Кейс Flowwow: как наладить QA в компании с очень динамичным продуктом

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

QA — суетная и непредсказуемая часть разработки: никогда не знаешь, когда и откуда прилетят баги. Пока задач было немного, мы справлялись вручную. Год назад перед нами встал выбор: идти либо по пути автотестирования, либо налаживать QA-менеджмент. Я выбрал второе — и сейчас расскажу, что получилось. 

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

Кем работать в ИТ в 2022: Frontend-разработчик

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

Рубрика «Кем работать в ИТ» — интервью с представителями интересных или ИТ-профессий, в которых специалисты рассказывают о тонкостях своей работы: плюсах, минусах, подводных камнях и заработной плате. Начинающие смогут больше узнать о том, что их ожидает на карьерном пути, а профессионалы — посмотреть на свою специальность через чужой опыт и, может быть, открыть для себя что-то новое.

Сегодня о своем опыте работы нам расскажет Константин Фокин, старший фронтенд-разработчик Flowwow.

«В моем профайле в SLACK уже три года как написано: чувак с фронта :) Так меня однажды представил наш техдиректор».

Читать далее
Всего голосов 17: ↑16 и ↓1+27
Комментарии2

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

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

Может ли команда разработки быть спокойной 8 марта, если вы в сервисе №1 по доставке цветов? Наша история.

Меня зовут Дима, я работаю техническим директором в Flowwow. Мы развиваем маркетплейс локальных магазинов, которые продают красивые букеты и подарки. В нашей R&D команде сейчас 30 разработчиков, и мы используем обширный стек технологий — условно, от Ansible до Kotlin. 

У нас есть несколько ключевых дат, в которые количество продаж взлетает на порядок — День матери, 14 февраля и 8 марта. Мы научились проходить эти периоды почти безболезненно и с технической стороны, и со стороны бизнесовой: «уровень негатива» пользователей в пики находится на уровне любого обычного дня, а техническая команда не поднимает упавшую платформу.

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

Минимализм 21 века

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


27-летний американец Крис Юриста (Chris Yurista) говорит, что цифровые файлы ему важнее, чем физическое имущество. Он продал квартиру, мебель и остальной хлам. Вся его модная одежда помещается в рюкзак, а сам Крис обрёл истинную свободу — он может ехать куда угодно и работать в любом месте. Главное, чтобы рядом был велосипед, ноутбук и маленькая клавиатура цифрового пианино.
Читать дальше →
Всего голосов 237: ↑197 и ↓40+157
Комментарии443

Вышел Ext Designer

Время на прочтение1 мин
Количество просмотров655
ext designer
Вышла финальная сборка WYSIWYG редактора интерфейса для популярного JavaScript фреймворка ExtJS.

Редактор платный и стоит $229
Напомню, что ExtJs — фреймворк предназначенный для создания RIA (rich internet application), что подразумевает использование различных, достаточно сложных элементов пользовательского интерфейса. И таких элементов в ExtJS предостаточно. Настройка всех параметров дело хлопотное.
Вот для визуальной настройки и предназначен Ext Designer. Он также позволяет настроить хранилища данных (DataStore) и привязать их к элементам интерфейса

Скачать триальную версию можно здесь

Подробный обзор возможностей обещаю позже
Всего голосов 18: ↑14 и ↓4+10
Комментарии13

Программные интерфейсы Google Chart Tools

Время на прочтение1 мин
Количество просмотров12K
Google выпустил программные интерфейсы для построения графиков и диаграмм Chart API, которые бесплатны и свободны для использования. Они объединены в едином фреймворке Chart Tools.

С помощью Chart API диаграммы генерируются путём отправки простого URL-запроса на сервер диаграмм Google. Примеры возможных диаграмм можно посмотреть в галерее. Кроме всего прочего, Chart API поддерживает динамические иконки, QR-коды и математические формулы.

Что касается Visualization API (Interactive Chart API), то интерактивные диаграммы создаются через библиотеку JavaScript, разработанную в Google (примеры). В качестве источников данных могут выступать, например, таблицы Google Docs или базы Oracle PL/SQL.

via Google Code Blog
Всего голосов 53: ↑43 и ↓10+33
Комментарии30

Флешка для шпиона

Время на прочтение1 мин
Количество просмотров1.4K
Если вдруг увидите, человека с такой вот флешкой, как на картинке, можете смело сдавать его ФСБ, КГБ или как там называется эта служба в вашей стране.

image

Stealth Bio MXP — защищенный накопитель с аппаратным шифрованием (AES-256 CBC), программной защитой, сканером отпечатков пальцев. Выпускается емкостью 1-16 ГБ. Стоит для простых смертных он от 189 до 529 долларов. А обычно поставляется правительствам США и Канады. Может, именно с такими ходят в ЦРУ.

via
Всего голосов 22: ↑15 и ↓7+8
Комментарии30

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

Время на прочтение1 мин
Количество просмотров544
Несколько ингредиентов, которые найдутся в любом холодильнике и от царапин на DVD не останется следа!

Всего голосов 40: ↑15 и ↓25-10
Комментарии22

Совковый Ozon, или как не надо делать интернет-магазины

Время на прочтение2 мин
Количество просмотров19K
В качестве предисловия: возможно, большая часть аудитории Хабра уже не застала радостей советской торговли. Это было уникальное время, когда купить что-то было гораздо сложнее, чем сделать это своими руками…

Заказал пару интересных и редких книжек в Озоне. Выбрал самовывоз из ближайшего пункта выдачи заказов — думал что так будет быстрее, вроде бы 15 минут ехать — почти рядом. Вчера пришло письмо о том, что «заказ отправлен в этот пункт, бла-бла-бла, при выдаче назовите свою фамилию и номер заказа».
Читать дальше →
Всего голосов 87: ↑42 и ↓45-3
Комментарии35

FineReader Online — Beta 3

Время на прочтение2 мин
Количество просмотров857
FineReader Online

3 месяца прошло с момента выпуска второй беты нашего сервиса и благодаря вам мы подготовили еще несколько вкусностей для наших пользователей. Почему благодаря вам? Да потому, что именно пожелания хабрапользователей легли в основу большинства наших доработок. Итак, обо всём по порядку!
Читать дальше →
Всего голосов 49: ↑47 и ↓2+45
Комментарии50

В Google научили квантовый компьютер распознавать образы

Время на прочтение2 мин
Количество просмотров8.7K
Исследователи из Google заявили, что им удалось заставить квантовый компьютер распознавать автомобили на фотографиях. Об этом сообщается на официальном блоге компании.
Читать дальше →
Всего голосов 58: ↑49 и ↓9+40
Комментарии61

Правила игры в деловой переписке

Время на прочтение2 мин
Количество просмотров1.2K
Уважаемое сообщество,

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

Информации достаточно много, а время на набор своих мыслей и знаний узко ограничено. Постараюсь выдавать информацию сжатыми блоками, без лирических отступлений и сравнений. Как говорят: «Факты! Только факты!».
Читать дальше →
Всего голосов 16: ↑8 и ↓80
Комментарии2

Основные техники настройки «сарафанного радио»

Время на прочтение2 мин
Количество просмотров902
Продолжаю предыдущий пост о том, что такое «сарафанное радио» и как правильно его настраивать.

Эффект «сарафанного радио» известен давно, однако маркетологи сравнительно недавно начали осваивать его, усиливать, совершенствовать и подчинять своим интересам.

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

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

Анализ и сравнение различных способов оформления стартапа на нескольких человек для территории РФ (физические лица, ИП, ООО)

Время на прочтение5 мин
Количество просмотров1.7K
Когда создается стартап с целью дальнейшего получения дохода с него, всегда встает вопрос о том, как же оформить сайт на нескольких человек.
Вариант оставить всё на вере, регистрируя на одного участника – крайне опасно. Сами понимаете, насколько велик риск оказаться кинутым в итоге, когда портал начнет монетизироваться. Думаю, все знают, что деньги делают с людьми. Не всеми, но, к сожалению очень многими. Рассмотрим пример 2х людей, создающих стартап совместными усилиями, ибо статья частично основана на личном опыте.
Итак, вам на выбор предлагаю: сложную конструкцию для 2х физических лиц, создания 2х ИП, создание ООО.
Попробую рассмотреть каждое из них, указать на плюсы и минусы. На всеобъемлимость не претендую, буду рад услышать ваши советы, рекомендации, исправления.
Читать дальше →
Всего голосов 9: ↑3 и ↓6-3
Комментарии19

Бизнес в стиле Хабр — 2. Началось

Время на прочтение2 мин
Количество просмотров932
С детства нас учат, кто больше работает — тот больше зарабатывает. Многие считают, чтобы увеличить доход вдвое, нужно устроиться на вторую работу. В жизни все с точностью до наоборот.

Читать дальше →
Всего голосов 84: ↑76 и ↓8+68
Комментарии20

Бизнес в стиле Хабр. Начало

Время на прочтение5 мин
Количество просмотров2K
Привет, хабрасообщество.

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

Читать дальше →
Всего голосов 67: ↑63 и ↓4+59
Комментарии30

Предсказанный Интернет 40 лет назад

Время на прочтение1 мин
Количество просмотров415
Этот ролик был создан 1967 года. В ролике рассказываться, что принесет собой Интернет. Уже тогда затрагивали тему как: Интернет коммерция и электронной почта.
Всего голосов 84: ↑66 и ↓18+48
Комментарии35

Интернет магазин — 15000 евро за первый месяц

Время на прочтение6 мин
Количество просмотров91K
В народе есть известная поговорка „Первый Блин Комом“, чего не могу сказать о своём свежем опыте интернет торговли. Скорее всего, это просто исключение подтверждающее правило, но, тем не менее, хочется рассказать о тех небольших выводах, что я сделал за последний месяц.

Итак, небольшая история о том, как можно довольно легко заработать за один месяц минимум 15 000 евро.

Мой профессиональный род деятельности — веб-разработка. Занимаюсь R&D в одной небольшой IT компании, пишу «навороченные» приложения для корпоративных интранетов и, в принципе, на жизнь не жалуюсь. Конечно, при таком раскладе хочется параллельно вести какой-нибудь интересный проект, чем неоднократно занимался в мире Open Source. Со временем, правда, захотелось на побочных проектах так же как-то зарабатывать, что с Open Source оказалось не так просто, как может показаться из статей на Хабре :) Потому и решил попробовать для себя что-то принципиально новое — открыть интернет магазин.

Читать дальше →
Всего голосов 517: ↑493 и ↓24+469
Комментарии389

«Производительность MySQL» в Киеве, 22.09.2009

Время на прочтение2 мин
Количество просмотров596
Сегодня был на конференции "Производительность MySQL". Докладчик был Дмитрий Кравчук. Спасибо maghamed, 60% конференции я уже знал.
Сама конференция была интересной, в хронографическом порядке зарождения MySQL. Начиная от 1995 года, когда собрались Монти и Дэвид, до сегодняшнего дня, MySQL Perf версии.
Что не понравилось:
  • Sun имеет инсайдерскую версию MySQL Perf (производительность чуть выше чем в 5.4), которую не спешит выкатывать.
  • Почти всю конференцию было слышно «Sun это, Sun то».
  • Обделили maatkit вниманием (может потому что вражеская разработка?)
  • Порадовал слушатель, в компании которого была «масштабируемая система» — 1500 запросов на 1 страницу. При этом их техлид считает memcache костылями.
  • Не было бутербродов :(

Что понравилось:
  • Докладчик :). Дмитрий отвечал на все вопросы, было живое обсуждение. В конце выступления пошли хинты, про которые я до этого не слышал и нигде не видел.
  • Принцип «Доверяй, но проверяй». Дмитрий не верил никому, поэтому полностью сам тестил MySQL в производительности.
  • В зале был человек от Percona, который иногда помогал Дмитрию с ответами.
  • MySQL развивается! Не смотря на покупку Sun в последние годы много внимания было уделено производительности, что привело к появлению версии 5.4.

Пару хинтов для себя, чтобы не забыть:
  • Каждая аппликация уникальная и сервер надо настраивать под конкретные нужды (ваш КО)
  • Сейчас есть баг с innodb_max_dirty_pages_pct. Это значение просто игнорируется. Патч есть, в основную ветку еще вроде не внесли (могу ошибаться)
  • Пока существует баг с innodb_max_dirty_pages_pct влиять на флаш «грязных страниц» можно через innodb_log_file (не спрашивайте почему, спросите у Димы)
  • Интересная опция, про которую раньше не слышал — innodb_flush_log_trx_commit. Принимает значения 0, 1, 2. 0 — флаш каждую секунду (0 коммитов в сек = 1 флаш), 1 — флаш каждый коммит (10тыс коммитов в сек = 10тыс флашей), 2 — флаш каждую секунду, если был коммит (10 тыс коммитов в сек = 1 флаш). Оптимальный вариант для быстродействия естессно 2
  • innodb_io_capacity — стоит выставить в зависимости от возможностей винчестера. Дмитрий предлагал 2000
  • Query cache больше 20мб — зло
  • С включенным double write buffer в некоторых случаях можно потерять до 30% производительности
  • Redo log, bin log, Double Write buffer стоит хранить на разных винчестерах из-за random read для самой базы
  • Иногда стоит поиграться с max_purge_log
  • Блог Дмитрия dimitrik.free.fr
Всего голосов 7: ↑7 и ↓0+7
Комментарии10
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Бразилия
Зарегистрирован
Активность