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

Все потоки

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

Где работать в ИТ в 2021: GigAnt

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

Сегодня в рубрике «Где работать в ИТ» расскажем вам о компании GigAnt, которая занимается развитием сервиса для временных сотрудников в ритейле и общепите и работает с топ-10 ритейлеров России. Компания быстро выросла и в декабре прошлого года получила инвестиции от Авито.

В этом году сотрудники оценили работодательские качества GigAnt на 4,79 из пяти. Ребята занимают пятое место в нашем рейтинге среди компаний со штатом от 100 до 1000 человек. О том, как всё устроено в Гиганте нам рассказали эйчар-менеджер Ольга Бессонова, продакт Игорь Фалин, лид разработки Яков Макаров и технический писатель Николай Красильников.

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

Новости

Показать еще

«Выручай-рейсы» в X5 Transport. Как мы сократили затраты на доставку путем автоматизации «пересменки» водителей

Блог компании X5 Retail GroupIT-инфраструктураУправление персоналомТранспортИнженерные системы

X5 Group — это более 18 000 магазинов «Пятёрочка» и «Перекресток» по всей стране. И именно от логистики и эффективности транспортных процессов зависит насколько быстро и своевременно нужные товары будут оказываться на полках. Ранее мы уже рассказывали о том как устроен автозаказ и  как мы обновили архитектуру системы мониторинга автотранспорта. Сегодня продолжим посвящать вас во внутреннюю кухню Х5 Transport.

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

Авто-смыв унитаза для кота

Умный домDIY или Сделай сам
Из песочницы

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

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

Биопрепараты. Пробиотики и пребиотики. Что это такое и с чем едят?

Научно-популярноеБиотехнологииЗдоровьеБиология

Навязчивая реклама порой подсовывает нам вещи, в которых «без ста грамм» не разобраться. Без ста грамм нейронных связей, отвечающих за знание о том, что значат все эти умные слова, и что за ними скрывается. Сегодня будет новая порция популярного и полезного)

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

СNews Analytics: в 2020 году общая ёмкость ЦОД в России выросла на 12%, Ростелеком подтвердил ведущие позиции на рынке

Блог компании Ростелеком

Аналитическое агентство CNews Analytics опубликовало рейтинг крупнейших российских поставщиков услуг центров обработки данных (ЦОД). Аналитики оценивали количество стойко-мест, введенных в эксплуатацию до 31 декабря 2020 включительно.

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

Большой тест 6 автомобильных аккумуляторов иностранных брендов 2021. Часть 2: резервная ёмкость

Блог компании RUVDS.comНаучно-популярноеЭнергия и элементы питанияАвтомобильные гаджетыТранспорт

Привет, Хабр! Что означает надпись 100 min на стартерной аккумуляторной батарее (АКБ)? Минимум 100 ампер реального пускового тока, 100 дней срока службы, или, может быть, 100 мин в значении неприятных скрытых особенностей, которые проявятся в процессе эксплуатации?

К счастью, это число означает всё-таки резервную ёмкость, — время, в течение которого аккумулятор сможет питать бортовую сеть при отказе генератора, тем самым, позволит куда-то доехать, вместо того, чтобы встать и ждать эвакуатора. Для практики эксплуатации автомобиля этот параметр гораздо более значим, чем ёмкость 20-часового разряда тремя амперами, которых не хватит ни на зажигание, ни на световые приборы, особенно необходимые для безопасности ночью и при слабой видимости. Но насколько заявленные 100 минут соответствует действительности? — Проверим на опыте!

Испытания шести кальциевых АКБ в корпусе L2: Topla Energy, Banner Power Bull, Ista 7 series, Mutlu SFB, Exide Excell и Varta Стандарт продолжаются.
Бонус - проверим в действии мощную модульную электронную нагрузку с Bluetooth
Всего голосов 9: ↑9 и ↓0+9
Просмотры694
Комментарии 0

Тернистая история Лисп-машин: первый бум AI, война Столлмана и удивительный интерфейс

Блог компании ЯндексLispКомпьютерное железоИстория ITСтарое железо
Привет! Меня зовут Павел Анохин, я сооснователь и один из кураторов музея Яндекса. Хочу поделиться историей, связанной с нашим экспонатом — редкой платой с Лисп-процессором Symbolics. История эта уходит корнями в далёкое прошлое компьютерной эры — 70-е, времена огромных ЭВМ и первого бума интереса к искусственному интеллекту, продолжается в 80-е, когда Ричард Столлман воевал с компанией Symbolics за право открытого доступа к софту, и заканчивается в 90-х, когда ниша для применения Лисп-машин стала совсем узкой, а небольшие производители компьютеров пали под натиском крупных корпораций. Надеюсь, вам будет интересно узнать обо всём этом больше, а также посмотреть, как работает главный интерфейс Лисп-машины — Listener. Специально для статьи я записал видео с примерами создания несложных программ.


Лисп-плата из музея Яндекса
Читать дальше →
Всего голосов 27: ↑27 и ↓0+27
Просмотры1.6K
Комментарии 2

Опыт применения GitHub Actions для создания CI/CD с бесплатным хостингом на Heroku

GoGitHubDevOps
Из песочницы

В рамках изучения ЯП Golang я решил сделать учебный проект на примере telegram-бота. Для этой цели я взял популярный для создания ботов API

Написав реализацию нужной мне бизнес-логики, у меня возник вопрос: А как же мне его по-быстром собрать и бесплатно развернуть?

Несколько лет назад у меня был опыт создания утилиты на Go, предназначенной для работы в качестве вспомогательного docker контейнера в AWS ECS. И тогда мне понравилась идея, собрать докер из scratch образа без каких-либо базовых образов. Но использовать сервисы AWS для своего pet-проекта я не стал из-за дополнительных хлопот с настройками доступа и ключами безопасности. Я решил попробовать появившуюся не так давно CI/CD автоматизацию github.com/actions

Немного изучив предоставляемые CD автоматизации с хостингом, наиболее немногословным мне показалась автоматизация развертывания на heroku. И хотя опыта с ним я раньше не имел, мне хватило пары минут, чтобы зарегистрировать аккаунт на HEROKU и найти нужный для экшена heroku_api_key

Получился достаточно немногословный конфигурационный файл, бОльшая часть которого была автоматически сгенерирована GitHub Actions

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

Знакомимся с async/await в Swift

Блог компании СитимобилРазработка под iOSРазработка мобильных приложенийSwift

Один из самых ожидаемых релизов на WWDC 21 - новая многопоточность в iOS среде.

Под катом разберемся, что это за зверь, как он работает и какие возможности предоставляет.

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

СВЧ разъёмы и тестовые платы

Разработка систем связиПрототипированиеПроизводство и разработка электроники

В данной статье показаны примеры печатных плат с коаксиальными разъёмами. Система стандартов плат и унификации оснастки позволяет быстро и качественно проводить измерения.

Предложен способ значительного расширения рабочей полосы частот.

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

Рассказываем про апдейт платформы UiPath 21.4

Блог компании UiPathИнформационная безопасностьИсследования и прогнозы в IT

Согласно статистике Gartner в 2020 году решения UiPath заняли самую большую долю мирового рынка среди других вендоров RPA. Сегодня UiPath является платформой, которую выбирает большинство компаний, нацеленных на цифровую трансформацию. С увеличением важности автоматизации в корпоративном сегменте, релиз 21.4 добавляет большое количество новых функций:

•  Управление стратегией автоматизации на уровне корпорации.

•  Интеллектуальный поиск процессов, приоритизация и интегрированные среды разработки процессов.

•  Обновление UX для бизнес-пользователей и разработчиков.

•  Расширение возможностей Automation Cloud.

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

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

Блог компании Юнидата
Перевод

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

Существуют специализированные системы подготовки и анализа данных. Большинство из них отлично справляются с определением атомарного типа колонки, такого как string, integer, boolean. Однако, с задачей определения семантического типа — собственно, того, что лежит в колонке (имя человека, название организации, город и пр.), не всё так хорошо. При этом, успешное определение семантического типа может дать гораздо больше, чем простое знание атомарного типа. Имея на руках семантические типы колонок можно скорее разобраться в незнакомой базе данных, и, например, быстро выделить все колонки, относящиеся к одной сущности реального мира.

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

Selectel File Storage Beta: места много не бывает

Блог компании SelectelСистемное администрированиеIT-инфраструктураХранение данныхХранилища данных

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

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

Чтобы значительно упростить процесс организации хранения данных, мы в Selectel создали новую услугу «Файловое хранилище», позволяющую получить дисковое пространство любого объема и использовать его в различных сценариях работы с прочими услугами. Под катом рассказываем о преимуществах такого хранения и показываем, как его настроить в Ubuntu, Proxmox, VMware ESXi и FreeNAS.
Читать дальше →
Всего голосов 13: ↑13 и ↓0+13
Просмотры218
Комментарии 0

Ускоряем код на Питоне с помощью расширений на Cи

Блог компании AlconostPythonПрограммированиеСовершенный кодC
Перевод

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

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

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

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

Анализ сборки с соединениями в SOLIDWORKS Simulation

Блог компании DassaultSystèmesАнализ и проектирование системCAD/CAMСистемы сборкиИнженерные системы

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

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

Тестирование тестировщиков

Блог компании HeadHunterТестирование IT-системКарьера в IT-индустрии

Один тестировщик может протестировать что угодно, кроме самого себя. А два, как известно, могут протестировать вообще всё. В этой статье мы расскажем, как на самом деле обстоит процесс подбора тестировщиков в hh.ru.

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

Как кентавры обыгрывают ИИ: история про симбиоз компьютера и человека в логических играх

Блог компании Leader-IDМашинное обучениеНаучно-популярноеИскусственный интеллектЛогические игры

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

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

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

Kaspresso tutorials. Часть 1. Запуск первого теста

Блог компании «Лаборатория Касперского»Разработка мобильных приложенийРазработка под AndroidТестирование мобильных приложений
Tutorial

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

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

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

Познавать Kaspresso
Всего голосов 8: ↑8 и ↓0+8
Просмотры454
Комментарии 0

Когда используется Power Delivery, и что происходит при установлении соединения между блоком питания и устройством

Блог компании SberDevicesГаджетыЭнергия и элементы питанияПериферияЭлектроника для начинающих

В прошлый раз я рассказывал про минимальный набор компонентов, который может быть включён в устройство для поддержки базовых функций USB-C. Но бывают ситуации, когда этих базовых возможностей недостаточно – например, нужно использовать несколько профилей напряжения, чтобы блок питания от одного устройства подходил к другому. Или же есть необходимость подстроить сами профили. Или просто нужна бОльшая мощность питания (в случае с USB-C доступный максимум – 15 Вт). Во всех этих ситуациях на помощь придёт стандарт Power Delivery. Он, например, используется в линейке зарядных устройств Apple – профили с бОльшим напряжением доставляют бОльшую мощность к устройству и позволяют его быстро заряжать. В нашем смарт-экране SberPortal есть узлы, которые требуют значительной мощности питания – прежде всего это высокопроизводительная система на кристалле (SoС) и акустика. Один только звук требует около 30 Вт. Поэтому при разработке устройства пришлось усложнить систему питания и реализовать Power Delivery. Об этом стандарте и пойдёт ниже речь.

Также разберёмся в его особенностях и посмотрим, как со временем изменился способ передачи данных в стандарте. А ещё я расскажу и покажу с помощью анализатора протокола, что происходит при установлении подключения в устройствах, на примере ноутбука с Power Delivery. Затем посмотрим, как мы реализовали PD в нашем смарт-экране SberPortal.

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

HashiСorp Vault & Kubernetes Secret: используем vault-secrets-operator

Блог компании DataLineИнформационная безопасностьIT-инфраструктураDevOpsKubernetes
Tutorial

Vault от HashiСorp — довольно известное open-source-решение для хранения секретов и неплохая альтернатива реализации секретов в Kubernetes. Vault использует свой сайдкар-контейнер на каждом поде, который получает секреты из хранилища и доставляет их в под или же реализует доступ к секретам через csi-драйвер.

Но как быть, если необходимо положить секреты из Vault в секреты Kubernetes? Например, мы хотим хранить и обновлять свой tls-сертификат для ингресса из Vault. Или мы решили использовать gitops и хотим, чтобы в репозитории безопасно хранилось все описание инфраструктуры, в том числе и секретов Kubernetes?

Разберем этот сценарий на практике и реализуем его с помощью vault-secrets-operator.

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