Как стать автором
Обновить
8
0
Козырь Александр @Loner

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

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

Что нужно настроить в mySQL сразу после установки?

Время на прочтение5 мин
Количество просмотров145K
Вольный перевод довольно старой статьи с MySQL Performance Blog о том, что лучше сразу же настроить после установки базовой версии mySQL.
Читать дальше →
Всего голосов 95: ↑88 и ↓7+81
Комментарии24

Javascript: базовые вопросы и понятия для самых маленьких

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

Javascript ― язык весьма оригинальный. Его можно любить, ненавидеть и даже бояться, но равнодушным он вас вряд ли оставит. Не знать или не понимать, с чем ты работаешь ― самая частая ошибка, допускаемая современными фронтенд‑разработчиками. Вам бы понравилось, если бы дантист, к которому вы пришли, не понимал, какой он инструмент использует и какие у него особенности работы? Очевидно, что нет. И рано или поздно, если вы действительно хотите стать профессионалами, вы разберётесь во всём, но как сделать так, чтоб это случилось раньше?

В этой статье в блоге ЛАНИТ хотелось бы показать, что о сложных вещах можно и нужно говорить просто.

Читать далее
Всего голосов 117: ↑116 и ↓1+115
Комментарии43

Как автоматизировать хаос на производстве и в маркетплейсах

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

Автоматизация и цифровизация бизнеса сейчас очень популярные понятия. Многие понимают, что им это обязательно надо, это модно, это здорово, особенно важна автоматизация для производственных компаний и маркетплейсов, где масса информации, которую вручную без специальных программ практически невозможно обрабатывать. Но, начиная процесс автоматизации, все руководители сталкиваются с одним и тем же: пока у них хаос и сумбур в так называемой нормативно-справочной информации (НСИ), трудно двигаться дальше, переходить на «цифровые рельсы», которые повезут твой ̶п̶о̶е̶з̶д̶ бизнес к станции увеличения прибыли.

Оптимизация НСИ – это база для внедрения ERP-системы, для цифровой трансформации любой компании. Это надо чётко уяснить и постараться навести порядок в своих данных НСИ.

Приведу два примера: как действовали в производственной компании и что делали в маркетплейсе, когда из хаоса создали упорядоченную стройную систему и успешно автоматизировали её.

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

Репликация MySQL и MariaDB: мониторинг с помощью Zabbix

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

Когда к отказоустойчивости интернет-магазина или другого сервиса с базами данных предъявляются повышенные требования, не обойтись без репликации серверов СУБД и файлов. Репликация совместно с другими технологиями отказоустойчивости помогает полностью защититься от сбоя оборудования, например, от выхода из строя отдельных серверов. 

Из этой статьи вы узнаете, как настроить и проверить репликацию Master-Slave для MySQL и MariaDB, а также как контролировать ее работу с помощью Zabbix.

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

Кто такие стейкхолдеры в продукте, и как сделать так, чтобы они приносили пользу тебе и твоему продукту?

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

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

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

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

Босяцкий кластер высокой доступности

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

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

Читать далее
Всего голосов 50: ↑45 и ↓5+40
Комментарии41

Обзор CommuniGate Pro или импортозамещаем корпоративную почту

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

Мы подготовили обзор серверной платформы для организации электронной почты, передачи голосовых данных посредством технологии VoIP, мгновенного обмена сообщениями и автоматизации совместной работы CommuniGate Pro. Поскольку текста много и местами он зубодробительно технический, разобьем его на две части. Энжойте!

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

Как мы в hh.ru отправляем пользователям миллиард уведомлений в месяц

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

В hh.ru много пользователей, а уведомлений мы отправляем еще больше: о регистрации, о восстановлении пароля, об изменении статуса услуг, о новых сообщениях и т.д. Одних только email-уведомлений мы отправляем около 900 миллионов в месяц, а ведь есть еще пуши и смс.

Меня зовут Кирилл, я — тимлид команды Bonjour в hh.ru. Сегодня я расскажу как у нас устроены рассылки.

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

Продукты «Atlassian». Или зачем Confluence руководителю проекта

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

Несмотря на опыт работы в проектном менеджменте более 10 лет, с продуктовой линейкой «atlassian» (Confluence и Jira) познакомился не так давно. Теперь же, после использования этих инструментов на «боевом» проекте, хочу поделиться своим опытом и видением их дальнейшего использования.

Для начала небольшая предыстория, без которой «картина», изложенная ниже, может быть не полной.

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

«Телеком» отрасль 10 лет назад жила в парадигме «эксель-менеджмента», и меняться не спешила.

Но все течет и изменяется, что в общем то хорошо.

Технологии становятся доступней, время меняет людей, кто-то учится, а кто-то уходит на покой (в смысле заслуженный, а не вечный). 

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

Также стоит отметить, что нижеописанный опыт, это опыт применения стека методологий проектного менеджмента, в основе которых PMBoK.

Первое знакомство

По работе столкнулся с Confluence и Jira в крупной федеральной «телеком» компании в блоке инфраструктурных проектов, своих ИТ команд нет, при необходимости привлекаются отдельно.

Коллеги по отрасли с неохотой используют «новые» ИТ инструменты. Основной «таск-трекер» это служебная почта.

Читать далее
Всего голосов 13: ↑4 и ↓9-5
Комментарии18

Дизайн система: Иконки

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

Подготовка иконок к работе в дизайн системе

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

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

Мой краткий чек-лист по скилам системного аналитика

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

Привет! Меня зовут Валид Панин, я главный системный аналитик в Альфа-Банк. Хочу поделиться кратким чек-листом скилов аналитика. Расскажу какие харды и соф-скилы использую в своей работе с примерами, пояснениями и списком литературы и ресурсов, которые помогут подтянуть знания. Мне бы пригодился такой чек-лист как карта развития, если бы я был начинал свой путь аналитиком.

Читать далее
Всего голосов 27: ↑25 и ↓2+23
Комментарии32

Разворачиваем школьный учебный портал на Moodle и BigBlueButton

Время на прочтение14 мин
Количество просмотров36K
В конце марта 2020 маленькая камчатская школа столкнулась с той же проблемой, что и все школы нашей страны: как учить детей если они не могут ходить в школу?

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

Изучение федеральных порталов дало понимание, что имеющиеся уроки имеют слишком примитивное изложение тем, а те, что позволяют загружать свой материал скорее всего не переживут возросшую нагрузку. Поэтому были сформулированы требования к учебному порталу:
Читать дальше →
Всего голосов 15: ↑15 и ↓0+15
Комментарии28

Рабочий шаблон архитектурного решения

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

Уже три года, как мы постепенно передаем солюшн-архитектуру в команды разработки. Приходится часто объяснять, как сделать архитектурное решение коллегам, которые раньше подобными вещами не занимались. Отсюда родилась идея этой статьи – поделиться опытом, который сложился у меня и моих коллег за 10 лет практики. Важная часть этого опыта – шаблон архитектурного решения с пояснениями как его заполнять и почему именно так. По сути, шаблон - это структура необходимых знаний. Если вы нашли ответы на все вопросы шаблона, значит вы продуманно подошли к созданию архитектуры. А еще, сделали хороший документ, с которым удобно работать.

Статья расскажет, как правильно оформить ваши мысли, и что должно содержать качественное архитектурное решение. Статья не научит делать архитектуру.

Статья будет полезна:

Аналитикам, тимлидам, программистам, которые уже делают или собираются делать архитектурные решения;

Архитекторам, чтобы улучшить качество выпускаемых документов;

Главным архитекторам с целью посмотреть «а как там у них».

Дальше, пожалуйста
Всего голосов 13: ↑13 и ↓0+13
Комментарии29

Docker: заметки веб-разработчика. Итерация четвертая

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


Привет, друзья!


В этой статье я продолжаю (и заканчиваю) делиться с вами заметками о Docker.


Заметки состоят из 4 частей: 2 теоретических и 2 практических.


Если быть более конкретным:


  • первая часть посвящена Docker, Docker CLI и Dockerfile;
  • во второй части рассказывается о Docker Compose;
  • в третьей части мы разрабатываем приложение, состоящее из трех сервисов: клиента на React, админки на Vue и сервера на Express, и базы данных PostgreSQL, взаимодействие с которой осуществляется с помощью Prisma.

В этой заключительной части мы "контейнеризуем" наше приложение.


Репозиторий с кодом приложения.


Если вам это интересно, прошу под кат.

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

Возвращаем RSS к жизни

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

RSS-агрегатор NetNewsWire

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

Вся информация накапливается в личном агрегаторе, доступна в удобное время, в том числе офлайн. Никогда ничего не теряется. Это особенно актуально сейчас, в условиях информационной блокады, периодических отключений интернета и угрозы полного шатдауна.
Читать дальше →
Всего голосов 77: ↑76 и ↓1+75
Комментарии73

Страсти по BI: почему графики и дашборды –  это еще не мейнстрим

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

Мы уже писали о том, как *instinctools провела проект «Техпора» и собрала экспертов из разных компаний, чтобы обсудить последние тренды в IT-индустрии. Сегодня пришла очередь поговорить о Business Intelligence. Как оказалась, эта тема до сих пор горячо обсуждается не только в IT-компаниях, но и в крупных корпорациях, бизнесе. Постепенно Business Intelligence переходит из разряда «модных» опций в обязательный компонент конкурентоспособной политики. Но при этом проблемы выбора инструмента и эффективности BI-специалистов остаются. Прозвучавшие в дискуссии на YouTube высказывания экспертов о современной роли BI мы собрали в этом тексте.

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

Разворачиваем PostgreSQL, Redis и RabbitMQ в Kubernetes-кластере

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

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

Читать далее
Всего голосов 49: ↑48 и ↓1+47
Комментарии13

Пока, ФИАС! Рассказываем, как устроен адресный справочник ГАР

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

1 сентября 2021 года ФНС перестала обновлять свой адресный справочник в формате ФИАС. Относительно новый ГАР внезапно стал единственным государственным адресный реестром, доступным общественности. Рассказываем, что из себя представляет новый справочник и чем он отличается от ФИАС.

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

Мобильное приложение «Дорожный ассистент» для 1С

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

Пример реализации мобильного приложения для водителей грузового транспорта. Frontend: React-Native. Backend: 1С.

Первый опыт

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

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

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

Информация

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