Вот это неделька! За последние семь дней не сломались и не полегли только самые стойкие сервисы. То ли магнитные бури, то ли плохой гороскоп изрядно потрепали нервы IT-компаниям всего мира. Журналы и профильные сайты сплошь пестрели заголовками о массовых сбоях то тут, то там, а мы только и успевали, что загибать пальцы.
Меня зовут Олег Малахов, я работаю в AGIMA, и в очередном дайджесте самых громких новостей последней недели попробуем перечислить всё, что сломалось и починилось (но это пока не факт).
Использование Etcd для построения распределенных кластеризуемых приложений
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/6a1/7ca/ad0/6a17caad00d10f992eaed9bbfe63d68b.png)
Привет! Меня зовут Олег Малахов, я работаю в AGIMA. Недавно на одном из проектов перед нами поставили задачу — разработать кластеризируемую систему для управления гипервизорами. Таким образом заказчик хотел сохранить высокую доступность и отказоустойчивость системы, а также обеспечить связность при работе в географически разнесенных Data-центрах. В итоге мы рассмотрели кучу вариантов, но остановились на Etdc. И сейчас расскажу, почему выбрали именно его.
Что на неделе: завод без людей, очередная «жертва» Neuralink и квантовый интернет будущего
Жара, лето в самом разгаре, работа кипит. Если вы упорно трудились всю неделю и не отвлекались на уведомления любимых пабликов и каналов — велкам в мой дайджест новостей. Здесь я — Олег Малахов из AGIMA — собрал самые громкие и интересные на мой взгляд события из мира диджитал за прошедшие семь дней. Погнали!
Гайд. Работаем со стажерами в промышленных масштабах: набираем, учим, выпускаем на реальные проекты за 4 месяца
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/970/1a3/705/9701a3705c0d2c2f2c089400c60c4371.png)
Привет! Меня зовут Александр Шутай, я руководитель отдела PHP в AGIMA. Среди моих задач важное место занимают кадровые вопросы. Мы вынуждены постоянно искать новых специалистов, притом что на рынке их всегда не хватает. Пару лет назад мы поняли, что устали и что хотим оптимизировать процесс подбора. И вскоре начали готовить разработчиков самостоятельно.
По сути, мы открыли свой маленький заводик, на котором из зеленых стажеров делаем IT-специалистов уровня Junior. За последние пару лет мы запустили уже 9 направлений стажировок, подготовили 36 менторов и выпустили в мир более 100 новый специалистов. Почти все из них успешно трудятся у нас и у наших партнеров.
В этой статье я рассказываю, как мы привлекаем стажеров, сколько времени тратим на их подготовку, как применяем их на живых проектах. Если управляете разработкой или работаете в рекрутинге, наш опыт может быть вам полезен. Полную версию гайда найдете на GitHub. Делитесь в комментариях своим опытом и идеями — будем вместе дополнять гайд.
Rive-анимация для Flutter-приложений: почему мы любим ее больше Lottie, когда ее применять и какие фишки использовать
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/c45/cba/771/c45cba7715f7937b5ebb5564eb7a3a20.png)
Привет! Меня зовут Никита Грибков, я Flutter-разработчик в AGIMA. Расскажу вам про возможности Rive — фреймворка, который использует векторную графику для создания анимации во Flutter-приложениях. Эта статья выросла из небольшого поста на Хабре, в котором я коротко описал опыт работы над кнопкой для Bottom Bar в своем пет-проекте. Здесь же я уже подробно опишу, как анимировать элементы и чем вообще хорош Rive.
Что на неделе: крупное обновление HyperOS, вторая жизнь «Сапера» и 100%-ный кэшбек от Яндекса
Привет! В эфире Олег Малахов из AGIMA. Продолжаем осваивать жанр обзоров прессы на Хабре. В этом дайджесте собираю самые громкие, смешные или просто любопытные новости недели. Все они разные, но связывает их одно — я тема технологий и IT. Итак, топ субъективно интересных заголовков последней недели — смотрим, комментируем, обсуждаем.
7 простых вопросов о процессе Discovery: основные фреймворки, методики и правила исследований
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/8ad/d32/f31/8add32f318a7f3e9cb191208c8d5b2a9.png)
Привет! Меня зовут Виктория Левена, я руководитель отдела аналитики в AGIMA. Мы часто помогаем нашим заказчикам развивать цифровые продукты, и важная часть этого процесса называется Discovery. Это этап, на котором продуктовая команда исследует рынок и пользователей, чтобы затем сделать продукт удобнее и привлекательнее. В этой статье я отвечу на самые базовые вопросы о Discovery и расскажу об основных фреймворках.
Что на неделе: жуткий Android-вирус, эротика в «Одноклассниках» и российский аналог YouTube
Всем привет! С вами снова Олег Малахов из AGIMA. Каждую неделю я высаживаюсь на Хабре с десантом смешных, важных или просто интересных новостей о технологиях. Их можно не понимать, презирать или обсуждать, но точно нельзя игнорировать. В моей субъективно интересной подборке самые громкие заголовки СМИ за последнюю неделю июня. Встречаем аплодисментами.
Полный гайд по UI-китам: как их создавать, подключать и ничего не бояться
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/c77/abb/77a/c77abb77a8f364a18aabc1e67a2482a8.png)
Привет! Я Леша Кузьмин, главный про фронтенду в AGIMA. Мы с коллегами решили суммировать наш опыт по подготовке UI-китов и сделать большую и внятную инструкцию для новичков. Во-первых, это удобно — будем давать эту статью нашим стажерам и падаванам. Во-вторых, нам не жалко — читайте, делитесь опытом, задавайте вопросы в комментариях.
Ниже разбираем всё с самого начала: от «зачем это вообще нужно» до «как использовать на реальном проекте». А в самом конце найдете репозиторий с фрагментами кода, которые можно использовать в своей работе. Статья для начинающих и не только начинающих Frontend-разработчиков. За помощь в ее подготовке благодарю мою коллегу Ангелину Николаеву.
Как мы создали свой инструмент для доставки сборок Android-приложений
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/316/8ba/fe7/3168bafe7a2d452070351a862dedcd0e.png)
Всем привет! Меня зовут Данил Киселев, я Android-разработчик в AGIMA. В этой статье расскажу, как мы реализовали собственный инструмент для доставки сборок Android-приложений. Цель статьи — сэкономить время команд, которые занимаются разработкой Android-проектов и у которых пока нет подобного решения. Также к статье я прикрепил репозиторий с кодом проекта. Вы можете использовать его как стартовую версию и дорабатывать под свои нужды.
Что на неделе: отечественный ответ PS, ИИ-обманщик и сервис знакомств на блокчейн
Всем привет! На связи Олег Малахов из AGIMA, и это моя подборка новостей из мира Digital за последнюю неделю.
Итак, субъективно интересные новости с 15 по 22 июня.
Как именовать и документировать аналитические события для чистых данных
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/a6a/327/82b/a6a32782b533020c433b5bdb72e7e07e.png)
Привет! Меня зовут Евгения Новосилецкая, я аналитик в AGIMA AI. В нашей практике мы часто сталкиваемся с одной и той же проблемой: компании собирают огромное количество аналитических событий, но те зачастую плохо задокументированы или не задокументированы вообще. Поэтому понять, что и как работает, особенно новичку, сложно.
Работа с плохо организованными данными заставляет нас осознать важность правильного именования и документирования аналитических событий. По сути, это основа для получения точных и полезных данных, которые в конечном итоге помогают принимать обоснованные бизнес-решения и приносить прибыль.
В этой статье разберем 5 основных принципов, которыми мы руководствуемся при работе с событиями.
«Не смешите мои кроссовки»: бегуны из мира IT разрушают мифы о спорте
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/75b/b34/88d/75bb3488d87b1a3e4b21719d6f1d6fe5.png)
Сотрудники восьми Digital-компаний рассказывают, как они пришли в бег, и дают советы новичкам. Тут и про правильную обувь, и про питание, и про то, как не бросить после недели тренировок.
Что на неделе: презентация Apple, масштабный сбой в Telegram и внезапные успехи российских сервисов видеосвязи
Всем привет! В эфире Андрей Олег Малахов из AGIMA, и это мой дайджест новостей из мира технологий за последнюю неделю. Я долго (нет) размышлял, на каких событиях сделать акцент в этой подборке. И в итоге решил кратко пересказывать те новости, которые с большой вероятностью не доходили или почти не доходили до Хабра. Самые громкие темы игнорировать тоже не буду — формат еженедельного (надеюсь) дайджеста обязывает.
Поехали, субъективно интересные новости за неделю с 8 по 15 июня.
Виды логирования в Swift
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/420/c4f/266/420c4f2669aa8006ec96122c819d0f17.png)
Привет! Меня зовут Владислав Даниелян, я iOS-разработчик в AGIMA. Предлагаю немного поговорить о принтах. Это одна из первых и наиболее используемых функций, с которой начинаются первые шаги в разработке у любого новичка:
Цель статьи — сэкономить время начинающих разработчиков, уберечь их от бесконечного потока непонятных сообщений в консоли и от нервов, потраченных на поиск «той самой» строки, которая всё объясняет. Мы разберем виды принтов и напишем свой небольшой логгер, который можно внедрить сразу, параллельно чтению.
Как из безголовой CMS сделать полноценную систему управления сайтом
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/127/041/90b/12704190b9cd1035f9cade27e86b38b2.png)
Всем привет! Я Леша Кузьмин, руководитель направления Frontend в AGIMA. В этой статье мы подробно рассмотрим безголовые CMS: какие тут есть подводные камни, как быть с архитектурой проектов, интеграциями и динамическими страницами. Посмотрим на управление сайтом не только со стороны разработчиков, но и контент-менеджеров. Бонусом пройдемся по SEO-производительности и настройке серверов.
Будет полезно разработчикам с опытом в Koa, Express, Strapi и частично React. Еще статья пригодится тем, кто любит копаться в документации — я покажу примеры, которые помогут с ней разобраться.
Metabase VS Power BI: выбираем систему визуализации данных
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/829/4d6/9ae/8294d69ae8e8cf6b49dff15270a27674.png)
Привет! Меня зовут Евгения Новосилецкая, я более 3-х лет работаю аналитиком в AGIMA AI. В основном занимаюсь разработкой аналитических решений, анализом данных и их визуализацией. И каждый раз при старте нового проекта встает один и тот же вопрос: какую систему визуализации выбрать? В этой статье попробуем разобраться с основными инструментами — Power BI и Metabase. А заодно поймем, как выбрать между ними.
Правки не бесят, если умеешь с ними работать. Основные тактики и приемы
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/fc6/ff1/40a/fc6ff140ac0f65040871e86199115210.png)
Привет! Я Саша Голенищев, работаю руководителем проектов в AGIMA. Правки — больная тема для всех, кто работает в заказной разработке. Иногда заказчики быстро согласовывают работу, но чаще замечания съедают большую часть сил, времени и денег. В этой статье расскажу о тактиках, которые помогают меньше нервничать на этом этапе. Если вы дизайнер или проджект в агентстве — вам точно сюда.
Neuralink Илона Маска не единственный. Как появились нейроимпланты, есть ли у них будущее и при чем тут программирование
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/880/dba/908/880dba90899cc8b36145b5be73f5445d.png)
В конце февраля этого года Илон Маск заявил, что первое испытание чипа Neuralink на человеке проходит успешно. Пациент чувствует себя хорошо, он уже перемещает указатель мыши силой мысли и постепенно учится делать клики. Скоро он сможет листать Хабр, не пошевелив ни единой мышцей своего тела.
SQL vs NoSQL: как выбрать архитектуру БД для мобильного приложения, чтобы потом не пришлось ничего переписывать
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/1da/f3c/af6/1daf3caf66bf98c5ea85051d2787e479.png)
Привет! Меня зовут Никита Грибков, я Flutter-разработчик в AGIMA. В сети море статей о различиях между SQL и NoSQL, но в большинстве из них много теории и почти совсем нет прикладных советов. Я пошел другим путем: ниже постараюсь внятно объяснить, какую систему и в каком случае выбирать. Спойлер: всё зависит от проекта и амбиций заказчика. Конечно, сосредоточусь на мобильной разработке, но основные принципы подойдут и в вебе.
Информация
- Сайт
- www.agima.ru
- Дата регистрации
- Дата основания
- Численность
- 501–1 000 человек
- Местоположение
- Россия
- Представитель
- Кристина Ляпцева