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

Все потоки

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

Приключения при настройке сервисов машинного обучения в MS SQL Server 2019

Блог компании OTUS Microsoft SQL Server *Машинное обучение *
Tutorial

В статье описано, как настроить сервисы машинного обучения для R и Python. Несмотря на большой опыт в IT, сразу у меня не работает примерно ничего. Поэтому будут ссылки на то, что делать, если сразу не завелось. В итоге я поставила новый экземпляр с сервисами машинного обучения, которые, наконец! заработали. 

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

Новости

Запуск Flannel & kube-proxy отдельно от кластера

Блог компании HeadHunter Системное администрирование *Сетевые технологии *Kubernetes *

Всем привет! В сегодняшнем материале разберемся, как сделать внутренние сетевые ресурсы кластера k8s доступными напрямую с внешнего хоста. Спойлер: в этом нам поможет запуск Flannel в связке с kube-proxy этом самом хосте.

Так мы получим доступ к приложениям, запущенным в Kubernetes без использования NodePort, LoadBalancer и Ingress Controller.

Мы в hh.ru уже используем это решение для поднятия окружения в разработке и тестировании, решили поделиться с комьюнити. Поехали!

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

Создание инициализатора Flutter-проектов. Чисто и SOLIDно

Блог компании Surf Программирование *Разработка мобильных приложений *Dart *Flutter *

Pet-проект или самописный инструмент помогают решить проблемы, которые возникают в разработке. На примере инициализатора Flutter-проектов рассказываем, как следует подходить к разработке собственной «тулзы» правильно: с SOLID и чистой архитектурой.

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

Инвайты в обмен на истории

Блог компании Swordfish Security Информационная безопасность *Разработка мобильных приложений *Тестирование мобильных приложений *Конференции

Привет, Хабр!

По традиции, все билеты на конференции, которые мне попадаются или достаются за участие в различных мероприятиях и их освещение в телеграмм-канале Mobile AppSec World, я разыгрываю среди подписчиков. За прошедшие несколько недель я уже выдал ивайты на OFFZONE 2022, которая пройдет 25-26 августа в Москве, и на Mobius, которая была в Питере.

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

Итак, поехали!

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

Очень странные дела на GitHub

Информационная безопасность *Go *GitHub *
image

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

3 августа Stephen Lacy написал в твиттере, что «обнаружил широкомасштабную атаку на 35 000 репозиториев GitHub», на проекты crypto, golang, python, js, bash, docker, k8s, а так же скрипты npm, образы докеров и установочные документы. (Позже он уточнил, что не «35 000 репозиториев», а 35 000 «code hits»)

Вскоре после его твита либо GitHub, либо злоумышленник удалил большинство общедоступных форков, а еще пару часов спустя появляется твит от только что созданной учетной записи пользователя @Pl0xP, где он утверждает, что он стоит за атакой, и это часть аудита за вознаграждение — bug bounty.
Читать дальше →
Всего голосов 35: ↑18 и ↓17 +1
Просмотры 11K
Комментарии 10

Цены на SSD продолжают падать, но, похоже, это временно: что может ожидать отрасль

Блог компании Selectel IT-компании Исследования и прогнозы в IT *Производство и разработка электроники *

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

Тогда же мы говорили, что все эти прогнозы сбудутся, если не появятся новые факторы, которые окажут влияние на ценообразование NAND. Ну а теперь, похоже, эти факторы появились. О том, к чему это может привести и чего стоит ожидать — под катом.
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 2K
Комментарии 4

Ускоряем кластеризацию больших векторов, анализируя страны Центральной Азии

Блог компании OTUS Big Data *Машинное обучение *

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

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

В случае, если количество объектов небольшое (и увеличить их естественным образом невозможно), то при неблагоприятном стечении обстоятельств мы можем столкнуться с серьезными проблемами в качестве нашей кластеризации.

Но если количество объектов достаточно большое, возникают вычислительные проблемы, такие как: нехватка ресурсов, скорость выполнения и т.д.

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

Запросы в сеть с Clean Architecture — Обработка ошибок с сервера. Boilerplate ч. 3

Разработка мобильных приложений *Разработка под Android *
Tutorial

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

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

Что такое ралли

Читальный зал Автомобильные гаджеты Транспорт

Дисциплина раллийных гонок является очень популярной среди миллионов на сегодняшний день. Секундный экстаз от возможности увидеть пролетающую мимо на бешеной скорости машину, за которую болеешь, способен заставить истинных фанатов стоять по три, четыре часа под открытым небом в любых погодных условиях.  А сами раллийные гонщики считаются профессиональными водителями, которые в своем мастерстве могут дать фору любому водителю других гоночных дисциплин. Я лично являюсь тем фанатом что мечтает как увидеть гонки вблизи, так и принять в них участие в будущем.  Ралли и его звёзды породили целый культ вокруг определенных моделей машин. Те кто любят ралли в свое время очень круто себя чувствовали при покупке, пусть даже и поддержанной, Subaru Impreza. Это же легендарная Субару на которой гонял сам Колин Мак Рэй, ощущение счастья при вождении такой машины зашкаливало.  Сама дисциплина это адская смесь : адреналина, контроля, скорости, профессионализма, травм, высокой концентрации и ставок на кону. Гонщики каждый этап рискуют своим здоровьем, входя в коварные повороты и гоняясь при тяжёлых погодных условиях. Снег это плохо но представим что он тает, на дворе ночь и моросит дождь, звучит страшно ? А  таких этапов хватает в ежегодных турнирах WRC.  Так когда же началось все это безумие? Нас ждёт увлекательный экскурс в историю ралли и знакомство с лучшими гонщиками а так же механическими представителями, которые стали легендой. Пристёгивайтесь покрепче и мы взлетаем.

Читать далее
Всего голосов 19: ↑12 и ↓7 +5
Просмотры 2.8K
Комментарии 8

Российский HR-Tech: что компании предлагают рынку

Я пиарюсь

Привет, Хабр! Сегодня поговорим о цифровых инструментах для HR. В России разрабатывается немало ПО, платформ и сервисов, облегчающих и оптимизирующих HR-процессы. Однако потенциальные заказчики зачастую не знают  о всех возможностях инструментов. Чтобы клиентам было проще найти нужные разработки, акселератор Ed2 и EdTech-кластер Фонда «Сколково» создали специальную карту HR-решений. Об особенностях российского HR-Tech и его применении на практике — под катом. 

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

Анализ практики взращивания студентов для успешного развития ИТ бизнеса

Учебный процесс в IT Управление персоналом *Карьера в IT-индустрии Бизнес-модели *Офисы IT-компаний

Борьба с дефицитом специалистов в ИТ отрасли так или иначе вынуждает ИТ функционеров рассматривать новые варианты возможностей утолить ресурсный голод предприятия.

Поскольку на рынке существует явная напряженка с ИТ специалистами, то очевидно самым доступным способом приобрести их вне рынка, является перекупка у конкурентов или даже партнеров. Но в этой схеме в последнее время образовались существенные ограничения – цена вопроса и наличие возможности заплатить эту цену. Если у фирмы есть хоть легкое финансовое недомогание, то вступать в гонку наращивания зарплат – явно бесперспективно.

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

И что же остается для большинства заурядных предприятий в ИТ отрасли?

Собирать на рынке тех специалистов, чей профиль так или иначе отличается от предпочтительного профиля топовых игроков ИТ рынка.

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

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

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

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

Смарт-контракты: юридическая природа и сфера их применения

Блог компании Digital Rights Center IT-компании

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

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

Принципы функционирования ряда инноваций были заложены еще несколько десятилетий назад. Впервые идея смарт-контракта были предложена в  1994 г. американским ученым Ником Сабо, который описал последний, как «цифровое представление набора обязательств между сторонами, включающее в себя протокол исполнения этих обязательств». Сабо, вдохновленный такими исследователями типа Дэвида Чаума, также полагал, что разработка умных-контрактов с помощью выполнения криптографических протоколов и других механизмов цифровой безопасности могут стать значительным улучшением по сравнению с традиционными юридическими контрактами.

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

«Если максимально упростить, смарт-контракт работает по принципу вендингового аппарата. Внес деньги, нажал на кнопку, а тебе вывалилась банка с кока-колой», — объясняет юрист Антон Вашкевич. 

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

Программирование и ДНК

Хранилища данных *Научно-популярное Биотехнологии Будущее здесь Биология
Из песочницы

ДНК, или дезоксирибонуклеиновая кислота — молекула, содержащая генетическую информацию, которая обеспечивает жизнедеятельность, рост, развитие и размножение всех организмов. ДНК есть во всех земных формах жизни, кроме некоторых видов вирусов, у которых геном состоит из РНК. ДНК это одна из трех основных макромолекул в живых клетках, две другие — РНК и белки. Синтез белков невозможен без биологической информации, которая хранится в ДНК, а репликация (или копирование, самоудвоение) ДНК невозможна без сложного комплекса белков-ферментов, и то же самое можно сказать о синтезе РНК, матрицей которого выступает ДНК и в редких случаях — другая РНК, но всегда при участии белков.

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

“Не взяли в разработчики”. Несколько слов о саппорте

Блог компании GlowByte CRM-системы *

Привет, Хабр! Меня зовут Григорий Иванов, я работаю ведущим специалистом команды MM.SUP в Glowbyte. Сегодня хочу рассказать про работу команды технического сопровождения, или, как её ещё называют, поддержки. Эта статья позволит взглянуть на некоторые процессы изнутри и примерить на себя роль матёрого специалиста сопровождения.

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

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

Опыт миграции в российское облако

Блог компании Конференции Олега Бунина (Онтико) Блог компании Cloud Облачные сервисы *
Recovery mode

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

Меня зовут Дамир Ибрагимов, я руководитель инженерного направления платформы Advanced. Ещё со школы мне был интересен мир информационных технологий: тогда я пытался запустить Counter-Strike на iMac 2007 года. Тогда же я в первый раз познакомился с виртуализацией (Parallels, VMware Fusion) и понял, что ПК — это нечто большее, чем коробка для игр. Мой интерес и хобби переросли в профессию, которая мне очень нравится. Как сертифицированный архитектор облачных решений сегодня я расскажу о нюансах миграции в российское облако.

Читать далее
Всего голосов 13: ↑1 и ↓12 -11
Просмотры 1.7K
Комментарии 3

Устранение утечек памяти с помощью профилирования

Блог компании RUVDS.com Клиентская оптимизация *Серверная оптимизация *Серверное администрирование *Отладка *
Перевод

Если система работает длительное время, объём свободной памяти может уменьшаться, что может приводить к отказу некоторых сервисов. Это типичная проблема утечки памяти, которую обычно сложно спрогнозировать и выявить. Удобными инструментами для решения подобных проблем являются профайлеры кучи. Они отслеживают распределение памяти и помогают разобраться, что находится в куче программы, а также найти утечки памяти.

В этой статье мы расскажем об использовании профайлеров кучи, а также объясним, как спроектированы и реализованы популярные профайлеры кучи, например, профайлер кучи Go, gperftools, jemalloc и Bytehound.
Читать дальше →
Всего голосов 21: ↑21 и ↓0 +21
Просмотры 1.7K
Комментарии 0

Как стажёр оптимизировал запросы и нашел баг в Django

Блог компании KTS Python *Django *

Недавно я нашел баг в Django, создал тикет с исправлением и его приняли.

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

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

Построение архитектуры при интеграции алгоритмов шифрования в приложении для финансового учета

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

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

Утечка данных 150 тыс. клиентов Совкомбанка, слив исходного кода Госуслуг, потеря данных более 8 млн. пользователей сервисов доставки еды — мне продолжать? Кажется, всё это — достаточно веские причины, чтобы задуматься о безопасности. Говоря о приложениях для финансового учета, вопрос сохранности данных стоит ребром.

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

Как мы делали свой Typeform с тотализатором, но без куртизанок, а ещё случайно изобрели велосипед

Я пиарюсь

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

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

Happy Developer: как мы создали полноценный BYOD в банке

Блог компании Росбанк Информационная безопасность *Сетевые технологии *Управление разработкой *Удалённая работа

Спрос на IT-специалистов неуклонно растет последние пять лет, и чтобы привлечь новых сотрудников, компании стараются удовлетворить все требования кандидатов. Комфортный офис — ок. Привычный технологический стек — ок. Удобная удаленка… вот здесь есть оговорки. Мы как банк постоянно работаем с большими объемами конфиденциальных и личных данных, с тем, что составляет банковскую тайну. Повышенные требования к ИБ, защита от утечек данных, фрода налагают много ограничений на возможности удаленки, которые может предложить финтех. Из-за этого снижается привлекательность компаний для соискателей. В этом посте мы расскажем о проекте Росбанка Happy Developer, благодаря которому наши сотрудники могут получать полный доступ к защищенным сервисам в формате BYOD, то есть с любого устройства, имеющего выход в интернет.

Читать далее
Всего голосов 8: ↑5 и ↓3 +2
Просмотры 1.3K
Комментарии 6