Каждый день мы пользуемся десятками различных мобильных приложений и посещаем десятки, если не сотни, всевозможных сайтов. Часто при этом мы сталкиваемся с какими-то их неприятными особенностями — что-то сделано недостаточно продуманно, где-то разработчик запилил фичу спустя рукава. И всё бы ничего, но некоторые из этих моментов по-настоящему вездесущи, встречаются ежедневно и неимоверно раздражают.
Рубрика «разработка» - 10
Это ужасно бесит — подборка косяков, постоянно встречающихся от сайта к сайту, от приложения к приложению
2023-01-08 в 11:50, admin, рубрики: usability, бесит, веб-дизайн, вредные советы, дизайн, дизайн мобильных приложений, косяки, куки, мобильные приложения, разработка, Разработка веб-сайтов, разработка мобильных приложений, сайты, уведомленияГори это ИТ синим пламенем
2022-12-22 в 21:59, admin, рубрики: ci/cd, docker, html, json, linux, python, базы данных, Карьера в IT-индустрии, разработка, управление персоналомПолное руководство по модулю asyncio в Python. Часть 2
2022-11-28 в 9:47, admin, рубрики: asyncio, python, Блог компании Wunder Fund, Программирование, разработкаПубликуем вторую часть руководства по модулю asyncio
в Python, в которой представлены разделы оригинала №3 и 4. Читать головокружительную первую часть.
3. Когда стоит использовать модуль asyncio
Если описать модуль asyncio
Читать полностью »
Микро-сервисы и макро-твиттер
2022-11-27 в 14:18, admin, рубрики: Анализ и проектирование систем, архитектура, микросервисы, Проектирование и рефакторинг, разработкаМного шуму поднято из-за публичного обсуждения "вхождения во власть" Илона Маска с его новоприобретённым Твиттером. Это действительно хороший повод для понимания того, что творится в современных информационных технологиях. Поэтому рассмотрим проблему со стороны оппонентов повсеместно распространённой излишней сложности, коллективно называемой "микросервисная архитектура".
Итак, на Хабре появилась статья защитников микросервисовЧитать полностью »
Почему Твиттеру нужны 1000 микросервисов
2022-11-26 в 14:53, admin, рубрики: twitter, Анализ и проектирование систем, бекенд, Илон Маск, нагруженные системы, Процессы в IT, процессы разработки, разработка, Разработка веб-сайтов, Социальные сети и сообщества, управление проектами, управление разработкойВ последнее время на Twitter чуть ли не из каждого утюга льется критика по поводу оверинжиниринга. Даже некоторые вполне технически подкованные люди заявляют, что Твиттер можно было бы поддерживать вообще одному - мол, "подумаешь, твиты хостить, 80% всех микросервисов ему не нужны".
Полезные ресурсы для погружения в Go: выбор сотрудников Selectel
2022-11-23 в 10:41, admin, рубрики: Go, golang, Блог компании Selectel, Программирование, разработка, ресурсы для разработчиков, Читальный зал
Попросили коллег порекомендовать ресурсы — подкасты, ютуб-каналы, книги, блоги и GitHub-репозитории — для изучения языка программирования Go. Сохраняйте подборку в закладки: пригодится и начинающим, и опытным специалистам. А также делитесь своими вариантами в комментариях.
Читать полностью »
Что будет, если от разработчиков не отстать: умирающая команда
2022-11-17 в 11:01, admin, рубрики: банк, Блог компании Газпромбанк, задача, команда, проект, процесс, разработка, управление проектами, управление разработкой15 человек, из них — один руководитель проекта, три фронта, два бэка, три аналитика, девопс. Симптомы обычные: процессы всем не нравятся, соседи — козлы, потому что не то и не так делают, а как нужно — не знают, ответственности ни на ком толком нет ни за что.
Вроде бы когда-то это был настроенный конвейер, но теперь его куски — как будто в разных зданиях. Особо не заботятся о том, что было «до» и что будет «после». А если всё падает, то люди поднимают руки: «Я не виноват. Я не знаю, как поднять».
Проект — внутренний банка, он нужен для улучшения работы внутри компании. Традиционных решений в кровавом энерпрайзе — два: нанять новую команду (но вгружать мидла на проект такой сложности — три-четыре месяца) или же оставить проект на поддержке, через два года найти ему замену, а команду тихо похоронить в подвале. Точнее, не так: те, кто плывет по течению и не заботится о карьере, остаются тихо сидеть «на пенсии», то есть в бесконечной поддержке проекта. А самые проактивные тут же перейдут в другие команды или другие компании.
Почему процессы разваливались? На первый взгляд, потому, что была куча ненужных совещаний и встреч с теми, кого разработчики вообще не должны были видеть. Плюс местами странноватые KPI. Как это ни странно, но если психологически давить на разработчика пару лет, то ничем хорошим это не закончится. Руководство подразделения дало мне карт-бланш на исправления, и я начал разбираться, что же случилось.
Читать полностью »
Магазин приложений RuStore: зачем он нужен и чем полезен
2022-11-02 в 11:52, admin, рубрики: rustore, Блог компании VK, магазин приложений, Монетизация мобильных приложений, монетизация приложений, приложения для android, разработка, разработка игр, разработка мобильных приложений, разработка приложенийС чего всё началось
В марте VK вместе с другими IT-компаниями начали разрабатывать официальный магазин приложений, чтобы разработчики могли независимо обновлять, распространять и зарабатывать на приложениях, а пользователи – получить к ним неограниченный доступ.
Принципы и сложности разработки
Как мы приложение факультета писали
2022-10-08 в 18:12, admin, рубрики: архитектура приложений, менеджмент, разработка, разработка мобильных приложений, управление разработкойПривет! Меня зовут Рома и это моя первая статья на Хабр. Я так давно хочу написать сюда, что в поисках наиболее подходящей темы успел разочароваться в ИТ, окончить бакалавриат физического факультета, вновь проникнуться программированием и закончить магистратуру по системной и программной инженерии. Путь был долгий, тернистый, но, в конце концов, я нашел отличных друзей и единомышленников и заработал бесценный опыт. И вот, пройдя его, я готов написать, как я на практике попытался максимально применить полученные мной знания и контакты.