Как стать автором
Обновить

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Хакеры, сбои роботов и отключение электричества: как разные проблемы приводят к остановке бирж и миллионным убыткам

Блог компании Quadcode Финансы в IT История IT Софт Исследования и прогнозы в IT

Вероятно, многие пользователи Хабра участвуют в торговле ценными бумагами и/или криптовалютами. Инвестиции и торговля - один из инструментов для увеличения объемов собственного капитала. Ну а биржи дают возможность использовать эти инструменты.

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

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

Новости

Developer Experience

Блог компании QIWI Управление разработкой *Управление проектами *DevOps *

Привет!

Продолжаем публиковать текстовые версии докладов с QIWI Server Party 6.0, в этом посте — Александр Прокопьев и Developer Experience. Про инструменты, их качество и развитие инструментов разработчиков в QIWI.

Если предпочитаете формат видео — ролик в посте.

А вот и текст.

У меня есть любимая притча. Мужик пилит дерево. Другой к нему подходит и спрашивает: 

— Как дела? Давно пилишь?— Три дня уже.— Что-то долго. Может тебе стоит пилу заточить?— Не, некогда точить, нужно дерево пилить. 

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

Я, например, до сих пор использую старый SQL Developer для работы с базой данных, хотя все коллеги давно перешли на DataGrip. И они периодически подталкивают меня, а мне все лень. Кто-то пользуется Git-ом и никак не соберется с силами, чтобы изучить его поглубже, добавить в свой багаж более глубокие команды. А кто-то использует IDE и не изучает горячие клавиши или плагины, которые могут помочь в работе.

Читать далее
Рейтинг 0
Просмотры 14
Комментарии 0

Performance review как инструмент для оценки результатов работы и развития сотрудников

Блог компании Miro Управление персоналом *Управление разработкой *Карьера в IT-индустрии IT-компании

Меня зовут Артём Сусеков, я менеджер разработки в Miro. Расскажу, как мы пришли к справедливой оплате и прозрачному обсуждению эффективности сотрудников команд продуктовой разработки.

Статья будет полезна, если вы задаётесь вопросами: 

•Как оценить вклад каждого сотрудника в результаты компании?
•Как сформировать понятные ожидания?
•Как оценить грейд сотрудника и понять, что ему нужно сделать, чтобы вырасти в компании?
•Как проводить оценку сотрудника, не перегружая этим процессом всех остальных?
•Как сделать процесс оценки прозрачным?

Читать далее
Рейтинг 0
Просмотры 101
Комментарии 0

Воздушная подушка или технология «летучего корабля»

Научно-популярное Транспорт Инженерные системы
Из песочницы

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

Разбираемся, что такое воздушная подушка и зачем она нужна.

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

Дефицит чипов влияет на все отрасли, включая производство роутеров. Есть ли надежда?

Блог компании ZYXEL в России Исследования и прогнозы в IT Финансы в IT Компьютерное железо Производство и разработка электроники *

О дефиците полупроводниковых чипов и причинах, которые привели к этой проблеме, мы уже писали - с тех пор она стала лишь более серьезной. Точнее, намного более серьезной, поскольку отрасль производства электронных устройств близка к катастрофе. Производство смартфонов сокращается, автомобили выпускают без сенсорных экранов - да что там, даже объемы поставок крупной бытовой техники под вопросом.

Проблема актуальна и для устройств связи, включая роутеры, поскольку поставки чипов от Broadcom и других поставщиков напрямую зависят от TSMC. А мощности производителей чипов сейчас не то, что загружены на 100%, а полностью перегружены, поставки расписаны на много месяцев вперед. Есть ли надежда?

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

10 важнейших принципов разработки программного обеспечения

Программирование *ООП *Анализ и проектирование систем *Управление разработкой *Проектирование и рефакторинг *
Перевод

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

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

Мы хотим помочь вам внедрить чистый код. Давайте рассмотрим наиболее распространенные принципы разработки программного обеспечения.

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

Заметки о мониторинге #1 — NaN в Prometheus

Серверное администрирование *Системное администрирование *
Из песочницы

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

В процессе работы с Prometheus мы с коллегами обратили внимание на то, что некоторые метрики содержат значение NaN...

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

Нулевое время простоя при изменениях базы данных с помощью флагов функций — шаг за шагом

Java *
Перевод
Tutorial

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

Когда мы добавляем новый столбец в базу данных, нам нужно изменить код, чтобы использовать этот новый столбец.

Когда мы удаляем столбец из базы данных, нам нужно изменить код, чтобы этот столбец больше не использовался.

В этом руководстве мы обсудим, как мы можем координировать изменения кода с изменениями базы данных и развертывать их в нашей производственной среде без простоев. 

Мы шаг за шагом рассмотрим пример сценария использования и воспользуемся флагами функций, помогающими нам выполнить изменения.

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

Запрещаем браузеру Google Chrome сохранять и предлагать сохраненный пароль в нашем приложении на Vue.js(v2)

VueJS *Google Chrome Информационная безопасность *

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

Да, удобно. Но небезопасно. И временами очень вредно.

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

Читать далее
Всего голосов 8: ↑1 и ↓7 -6
Просмотры 385
Комментарии 1

Редактор в UX: что делает с интерфейсом и зачем нужен на проектах

Блог компании Россельхозбанк Веб-дизайн *Интерфейсы *Usability *Копирайт

Этот текст я посвящаю всем, кто никогда не работал с редактором или только начал с ним работать. А ещё этот материал будет полезен начинающим UX-редакторам, так как будем обсуждать hard skills на реальных кейсах, которыми важно обладать хорошему специалисту.

Иду и читаю
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 159
Комментарии 0

III Конференция FPGA разработчиков: теперь в Мск и СПб

FPGA *Конференции

Всем-FPGA!

Вот и осень, а это значит, что настала пора для нашей очередной (уже третьей) встречи FPGA / ПЛИС разработчиков, которая пройдёт в формате конференции FPGA-Systems 2021.2.

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

Сам себе телестудия

Блог компании RUVDS.com Видеоконференцсвязь Видеотехника Работа с видео *Системное администрирование *
Tutorial

Жизнь системного администратора в постковидные времена — это просто особая радость. Я помню, как бегал по всем магазинам в округе, скупая последние остатки камер. Моментально сеть небольшого предприятия, расположенного в пяти зданиях, разбросанных по городу, была полностью перегружена видеотрафиком. Каждый хотел устроить видеовстречу, и каждому хотелось внимания. Скромные счета за интернет * начали становиться уже не такими скромными, и как обычно, мы сами стали тому причиной.

Ладно, подумал я. Раз такое дело, давайте подумаем, как это исправить. Мы решили сделать вот что. Никто не знал, что происходит и как жить. Поэтому давайте просто запустим наш собственный сервер для видеочата. Этот сервер мы сможем хотя бы контролировать и ограничивать в трафике.

И, более того, давайте мы сделаем что-то в виде новостей от CEO. Собираем менеджмент в одну комнату. Они сидят, обсуждают все вопросы в онлайне раз в неделю или что-то в этом роде, и вместо всех этих совещаний и планёрок, у всех сотрудников будет доступ к внутрикорпоративному “Ютубу”, на котором можно будет просто спокойно устроить одну большую видеоконференцию на этой неделе и беззаботно жить дальше.

Кто бы знал, что стенания пары системных администраторов приведут к созданию телестудии.
Читать дальше →
Всего голосов 14: ↑14 и ↓0 +14
Просмотры 623
Комментарии 1

Релизим фронтенд несколько раз в день

Блог компании SuperJob Тестирование IT-систем *JavaScript *ReactJS *

Меня зовут Петр Солопов, я руковожу фронтенд-разработкой в SuperJob. В этой статье хочу рассказать об опыте ежедневных релизов у нас в компании, зачем мы это делаем и почему это не так страшно, как кажется.

История разбита на пять частей: что нас к этому привело, как это сделать, сколько нужно тестов и каких, что следует автоматизировать в процессе деплоя и как мониторить продакшн.

Читать далее
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 649
Комментарии 5

Экспериментируем с ПЛИС семейства ECP5 фирмы Lattice

Системное программирование *FPGA *Программирование микроконтроллеров *Компьютерное железо

Когда я видел на Хабре упоминание о ПЛИС Lattice, у меня всегда возникал простой вопрос: «А зачем ещё одна ПЛИС?». Вроде всю жизнь хватало пары базовых. Но полгода назад случилось то, что сняло этот вопрос для меня. Пришёл Заказчик и сказал: «Мы делаем проект на ECP5». Против требований Заказчика не попрёшь!

А пока я осваивал работу с этим железом и пытался понять, как обосновать необходимость попробовать то же самое для остальных, мой знакомый, ныне живущий в Штатах, обрадовал новостью, что у его любимого поставщика подходит к концу запас десятых Циклонов и шестых Спартанов. В целом, через три года будет построен новый завод Intel, но что именно там будут производить, он не в курсе. И три года продержаться в любом случае, будет нужно. Короче, сейчас надо иметь возможность быстро мигрировать с одной ПЛИС на другую.

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

Сегодня я расскажу, где купить более-менее дешёвые платы для опытов, как быстро освоить Open Source среду разработки и какие готовые проекты осмотреть в первую очередь.

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

Чем заменить терминалы Polycom и Cisco в госсекторе: обзор TrueConf Group

Блог компании TrueConf IT-инфраструктура *Разработка систем связи *Видеотехника Видеоконференцсвязь

Если вы столкнулись с импортозамещением в сфере видеоконференцсвязи — этот пост для вас. Мы расскажем про аппаратный терминал TrueConf Group. Это классический кодек, аналогичный продуктам популярных зарубежных вендоров. Он зарегистрирован в реестре отечественного ПО, создан и поддерживается российскими разработчиками.

Терминал — это устройство видеосвязи в переговорных комнатах, которое работает на базе протоколов SIP и H.323. По сути он представляет собой мини-компьютер под управлением ОС Linux и проприетарной программной оболочки. В этом плане TrueConf Group ничем не отличается от других устройств подобного типа, зато может заинтересовать функционалом и ценой.

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

Два документа (2)

Научная фантастика

Лабораторный журнал

Мы получили сигнал тревоги и данные аварийного навигационного маячка. Сразу выдвинулись. По координатам нашли энтомолога Васси. Она оказалась без скафандра, в ужасном состоянии: крайняя степень обезвоживания, многочисленные укусы насекомых, интоксикация ферментами. Энтомолога эвакуировали и поместили в изолятор медблока.

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

Top 3D Group приглашает на курс по автоматизации производства

Блог компании Top 3D Shop Робототехника

Друзья! 23-25 ноября пройдет новый поток курса «Как автоматизировать предприятие и не потратить деньги и время впустую», на который вас приглашает интегратор оборудования для автоматизации и роботизации Top 3D Group. Место проведения: Москва, Сколково, Инжиниринговый центр FANUC.

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

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

Два документа (1)

Научная фантастика

Полевая практика

Я биолог, энтомолог. Специализируюсь на социальных насекомых. Учусь в аспирантуре университета. Тема диссертации — коллективный интеллект колоний социальных насекомых.

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

Как я закончил «Школу 21» и вкатился в машинное обучение после медицинского вуза

Машинное обучение *Учебный процесс в IT Карьера в IT-индустрии Искусственный интеллект

Все об обучении в «Школе 21» из собственного опыта. Что я вынес за эти три года и как нашёл работу. В конце поделюсь полезными ссылками и советами, если кто-то захочет повторить этот путь.

TLDR: я прошел Школу 21, научился там кодить и нашел первую работу.

Читать далее
Всего голосов 4: ↑2 и ↓2 0
Просмотры 1.2K
Комментарии 5

Разбор одного таска или как найти сайт по favicon.ico?

Информационная безопасность *CTF *
Из песочницы

На написание данной статьи меня подтолкнуло участие в соревнованиях по информационной безопасности - Capture the Flag (CTF). Это был MCTF 2021 , проводимый Московским Техническим Университетом Связи и Информатики.

Читать далее
Всего голосов 11: ↑10 и ↓1 +9
Просмотры 534
Комментарии 0