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

Я пиарюсь

Каждый имеет право на пять минут славы

Сначала показывать
Порог рейтинга
Уровень сложности

Что есть sshto?

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

Многие, если не все, кому приходится подключаться по ssh к серверам начинают использовать ssh aliases(конфиг файлы), когда этих серверов становится больше одного. А если их больше двух наступает время автоматизации. Так появился sshto.

Узнать sshto это
Всего голосов 15: ↑15 и ↓0+15
Комментарии13

Эргономичный подход к разработке информационных систем v1.0M1

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

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

Работу над Эргономичным подходом я начал весной 2020 года. Причиной тому стал возврат к работе над стандартными для экосистемы Spring-а проектами после четырёхлетнего перерыва.

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

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

И вот что у меня получилось...
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Почему нужно расширить внутренний рынок ИИ для медицины

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

Сегодня внутренний рынок искусственного интеллекта в сфере здравоохранения не превышает 500 млн рублей. При этом в России работает чуть больше 30 компаний, создающих ИИ-продукты для медицины. Чтобы они могли продолжить развитие, необходима господдержка отрасли, полагает эксперт НТИ «Хелснет», директор по развитию бизнеса компании «К-Скай» (платформа Webiomed) Александр Гусев.

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

Почему происходят возвраты в e-commerce и как сделать так, чтобы их было меньше

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

Узнаете, почему случаются возвраты и что делать, если возврат все-таки произошел...

Читать далее
Рейтинг0
Комментарии2

Истории

Запуск склада фулфилмент-оператора

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

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

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

Вот именно эти ролики и представленные в данной статье.

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

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

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

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

Некоммерческая организация OK Russians, которая в том числе помогает релоцировать людей, провела небольшое исследование и опросила 2067 уехавших. Получились такие результаты: треть из опрошенных айтишники, 57% — зарабатывают в России, 49% — хватит денег на 3 месяца жизни в другой стране. Вероятно, они вернутся, когда ситуация в России нормализуется. 

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

Читать далее
Всего голосов 47: ↑26 и ↓21+5
Комментарии70

Как сократить число утечек документов и найти всех нарушителей

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

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

Узнать варианты
Всего голосов 6: ↑4 и ↓2+2
Комментарии10

SiteAnalyzer 2.7 — Личный кабинет, White Label, поиск узлов на графе

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

Всем привет! В новой версии SiteAnalyzer мы поддержали ранее взятый курс на исправление различных ошибок в программе, добавили личный кабинет и возможность использования ключа авторизации для снятия ограничений Демо-версии, а также реализовали несколько новых возможностей. Расскажем обо всем подробнее.

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

Как мы заставили коллег фотографировать «зебру»

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

Давно ничего не писал на Хабре. К сожалению, не возникало одновременно сложных и интересных задач, о которых хотелось бы рассказать. А так как читатель Хабра человек, как правило, искушённый, то лишний раз "стыдиться" не хотелось.

Однако, с недавних пор руковожу отделом компьютерного зрения в DANNIE gr., где мы разрабатываем для наших клиентов различные EDGE ML/AI устройства. EDGE – это когда вся «математика» алгоритмов обработки изображения делается на устройстве, а не отправляется на сервер для последующей обработки.

И так...

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

Тайм-менеджмент, или современная алхимия

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

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

Всем привет, это Владимир Завертайлов, основатель scrum-студии Сибирикс и приложения для планирования задач SingularityApp. Мы разрабатываем планировщик задач, и потому просто обязаны знать все обо всех методиках управления временем. Одни более популярны и даже реализованы в отдельных приложениях. Например, всем знакомый Pomodoro. Другие менее известны, и порой воспринимаются как часть проектного управления — тут достаточно вспомнить про диаграммы Ганта. Есть и экзотические варианты, например тайм-менеджмент по хронотипу или метод биоритмов. 

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

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

Самый сумасшедший ретро стиль + микс игровых механик в игре ASCIILL

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

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

Одна такая игра только что вышла на Стиме. Буду рад показать вам основные ретро компоненты, которые я использовал, а также первую реакцию игроков на них.

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

Как я помог повысить качество решения, не нанимая тестировщиков?

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

Что делать, если вы маленькая команда из 2-3 человек, которая делает интересное решение в корпоративном секторе, но у вас проблемы со сроками, качеством продукта, а на ручное тестирование совсем нет времени?

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

В статье я постарался проанализировать проблему, описать решение, которое они пробовали, и рассказать о решении, которое им помогло.

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

Время знакомств: как приложение для Apple Watch помогает найти пару рядом

Время на прочтение3 мин
Количество просмотров4K
Сейчас умные часы могут практически заменить смартфон. Даже в дейтинге. Вообще, смарт-часы, в отличие от смартфона, не предмет первой необходимости, поэтому выбор приложений и игр все еще не слишком большой.

Например, удобных приложений для знакомств на Apple Watch практически нет. Воспользовавшись тем, что эта ниша пока доступна, разработчики сайта и приложения для знакомств RusDate постарались и выпустили приложение для умных часов, которое позволяет знакомиться автономно, не используя смартфон.

Читать дальше →
Всего голосов 22: ↑11 и ↓110
Комментарии1

Ближайшие события

Такого в Китае не купишь

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

 Хомяки приветствуют вас друзья!

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

Читать далее
Всего голосов 47: ↑43 и ↓4+39
Комментарии37

Как Scale AI создаёт качественные данные для машинного обучения

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

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

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

Что такое риск информационной безопасности? Зачем его оценивать? И как это сделать?

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

Автор: Аналитический центр УЦСБ

Здравствуйте! Если вы открыли эту статью, значит у вас уже имеется представление о необходимости обеспечения информационной безопасности (ИБ). И вы понимаете, что обеспечение ИБ является не самоцелью, а одним из процессов для достижения целей организации и минимизации потенциального ущерба. При этом одним из более действенных способов аргументировать затраты на обеспечение ИБ является оценка рисков ИБ.

Итак, введем понятие: риск – влияние неопределенности на достижение поставленных целей (ГОСТ Р ИСО 31000-2019).

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

Что же представляет собой управление рисками ИБ? В общем случае процесс включает в себя следующие этапы:

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

Проект «Стикольщик», или сказ о том, как я создал чат-бота, общающегося стикерами

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

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

Хотелось сделать не просто ещё одну реализацию, а что-то иное. В результате выбор пал на стикеры. С одной стороны, более примитивный и первобытный способ общения, с другой – меньшая вероятность бредогенерации, т.к. картинка оставляет больше простора для додумывания смыслов.

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

Как работает крупнейший маркетплейс: что у него под капотом

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

Всем привет, я — Сергей Бобрецов, CTO в Wildberries. 

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

Стоит начать с того, что основным генератором прогресса в WB с самого начала и по сей день является фактор роста. По бизнес-метрикам мы растем примерно х2 каждый год уже много лет, а по техническим (количестуву запросов / транзакций / трафику / объему данных и т. д.) — рост может быть даже быстрее, и это создает множество вызовов: технических, архитектурных и организационных. 

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

Сегодня я хочу рассказать немного про нашу инфраструктуру.

Читать далее
Всего голосов 69: ↑54 и ↓15+39
Комментарии54

Автоматизированная проверка кода в Moodle

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

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

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

IU, часть 1: Запуск программы «Космическая робототехника. Жёлтый пояс»

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

IU (Intelligent University) - это образовательный проект, в котором я сейчас участвую. Всегда чувствовал, что образование - это та сфера, в которой я могу быть наиболее полезен обществу. И в этой статье я с радостью расскажу о проекте и о планах развития направления по разработке электроники. В конце - небольшой новогодний подарок!

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

Вклад авторов