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

Все потоки

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

Respect Validation на Python

Python *GitHub

Всем привет! Сегодня мы поговорим о валидации данных, а точнее о том как я перенёс библиотеку с PHP на Python. Библиотека настолько крутая (по мнению автора), что рекомендую вам с ней ознакомиться, особенно, если вы пишите API с библиотекой flask (ссылка на интеграцию в статье).

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

Новости

PocketReform: модульный миниатюрный open-source компьютер с Linux на борту

Блог компании Selectel Open source *Гаджеты Компьютерное железо Ноутбуки

Мы неоднократно писали о модульных ноутбуках разных компаний и комьюнити. Один из наиболее примечательных — GPD Pocket 3, достаточно мощный девайс со сменными модулями портов. На данный момент разработчики предлагают RS-232, а также KVM-модуль с HDMI и USB-портами, плюс модуль карт-ридера и 4G-модема.

Еще один примечательный ноутбук — MNT Reform от одноименной компании. Его назвали «ноутбуком для параноиков», поскольку девайс позволяет физически отключать модули связи. Плюс к материнской плате можно подключать систему на модуле с процессором, видеочипом и ЗУ. В прошлом году девайс стали рассылать заказчикам, а теперь производитель создал еще одно устройство, которое получило название PocketReform.
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 878
Комментарии 0

Как установить ботов для StarCraft II

Python *Разработка игр *Машинное обучение *Искусственный интеллект Игры и игровые консоли
Tutorial

(с) Blizzard Entertainment

В StarCraft II есть встроенные боты, и все с ними хорошо, за исключением того, что они немного тупые, но речь пойдет не о них. В 2017 году разработчик игры компания Blizzard Entertainment опубликовала API, позволяющий создавать внешних ботов. Однако, по какой-то странной причине Blizzard рассматривает этот API как сугубо исследовательский проект, где боты должны сражаться только друг с другом. Нормальной возможности поиграть человеку с ботами они почему-то не сделали, хотя многие геймеры рассматривают ботов как довольно неплохой инструмент тренировок.

Тем не менее все не так плохо. Раз штатной возможности нет, то будем использовать нештатную. Мы все же настроим ботов и повоюем против них. Потом мы с вами, движимые исследовательским порывом, разберемся как устроен АPI, и поднимем окружение разработки, в котором сможем сами писать подобных ботов.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 1.1K
Комментарии 1

Думаете о большой пропускной способности? Встречайте виртуальные потоки

Программирование *Java *
Перевод
Tutorial

Цель этой статьи — изучить известные факты о грядущем расширении модели многопоточности Java.

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

Да, мы говорим о JEP-425: Virtual Threads.

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

Как обнулить карму на Хабре

Habr

Статья больше не о том как это сделать, а о предложении к усовершенствованию UI/UX, потому как делается обнуление довольно просто: в своем профиле жмешь на кнопку Whois (это оказывается кнопка) и в выпадающем списке выбираешь "Обнуление кармы". Обнуление происходит не сразу, а только через сутки (не совсем понимаю для чего) и воспользоваться им можно только один раз.

Далее про мой опыт
Всего голосов 16: ↑9 и ↓7 +2
Просмотры 1.3K
Комментарии 10

Если нужно обновить программный билд — обсуждаем Wharf

Блог компании VAS Experts Open source *

Это — специализированный протокол для инкрементального обновления ПО с минимальными задержками. Расскажем, как он устроен, и кто его использует.

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

Беспилотники — уже часть нашей жизни. Вы это заметили? Часть 2

Блог компании Singularis Lab Робототехника Искусственный интеллект Будущее здесь

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

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

Наследование прав доступа

Информационная безопасность *Разработка веб-сайтов *

"Это пшеница, что в темном чулане хранится, в доме, который построил Джек"

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

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

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

Как правильно верстать в 2022 году. Часть 2. Как правильно вкладывать теги друг в друга

Разработка веб-сайтов *HTML *

Меня зовут Николай и я Frontend-разработчик в логистическом стартапе Relog. Хочу рассказать о самых распространённых ошибках в вёрстке современных проектов.

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

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

Elden Ring игнорирует 20 лет дизайна опенворлдов, и игре это только на пользу

Блог компании Lightmap Разработка игр *Читальный зал Дизайн игр *Игры и игровые консоли
Перевод

Как и любой проект From Software, Elden Ring похвалили практически со всех сторон — и пресса, и игроки. Любопытно, что несмотря на восторженные отзывы большинства, некоторые разработчики считают, что «ужасное управление» и «плохой UX» являются секретом популярности проекта.

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

Читать далее
Всего голосов 35: ↑32 и ↓3 +29
Просмотры 6.3K
Комментарии 15

Квазигосударство Amazon

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

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

«Идиллия» оплачена тяжелым трудом, уходом от налогов и экономическими махинациями.

Читать далее
Всего голосов 41: ↑34 и ↓7 +27
Просмотры 4.7K
Комментарии 9

Как одолеть вопросы по АБ тестам с собеседований

Управление продуктом *Интервью IT-компании

Данная статья продолжение моих "баталий" с HR-ами в январе этого года: погружусь в тему АБ тестов на основе своего опыта прохождения собеседований.

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

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

Карьера в Уралсибе: как перейти в IT из подбора персонала

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

Более года Ксения Немазенко находила для нашего банка лучших специалистов в сфере IT, а в преддверии наступающего 2022-го решила кардинально сменить сферу деятельности, прошла собеседование и стала частью команды Управления развития онлайн-банка. Рассказываем, как ей удалось так быстро занять новую должность без опыта и над чем она работает сейчас.

Читать далее
Всего голосов 14: ↑3 и ↓11 -8
Просмотры 958
Комментарии 0

Horse-as-a-Service: верховая лошадь как сервис

Блог компании ITGLOBAL.COM Здоровье

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

Шли годы. Услуги, даже весьма экзотические, стали доступнее простым пользователям. И выяснилось, что даже у лошадей есть свой вариант «колокейшна» в конюшне. Об этом я, Евгения Косарева, International Key Account Manager в ITGLOBAL.COM, хочу рассказать вам в сегодняшней статье. Заинтригованы? Прошу под кат!

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

Как онлайн-школам добиться того, чтобы ученики не бросали обучение на середине

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

Привет, Хабр! Я Юрий Ковальский, сооснователь сервиса ПроПрофи — отзовика для людей, прошедших онлайн-курсы. Среди моих профессиональных интересов — изучение критериев успешности онлайн-школ. Один из таких критериев тщательно скрывается всеми предпринимателями в edtech — это процент студентов, завершивших обучение. А ведь эта метрика, согласитесь, важнее, чем количество купивших курс. Она говорит об удовлетворенности обучением, что в долгосрочной перспективе влияет не только на бизнес-показатели конкретной школы, а на весь рынок в целом.

По исследованию “Барометра онлайн-образования” только 20% российских онлайн-школ могут похвастаться тем, что до конца их курса или программы доходят 71-100% учеников. В среднем до конца программы купленного курса доходят всего 59% студентов. 

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

Я учусь на тестировщика. Сравнение двух онлайн школ. Часть 6

Тестирование IT-систем *Учебный процесс в IT Карьера в IT-индустрии

Здравствуйте, меня зовут Екатерина, уже 11 лет я работаю учителем в школе. Почти год назад я решила сменить профессию и пошла на курсы тестировщиков в одну разрекламированную онлайн школу, разочаровалась в ней, а теперь учусь в другой. Мне стало интересно сравнить методики преподавания, чтобы понять, что-то не так со мной или с курсом? Предыдущую часть можно посмотреть здесь.

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

Volumetric-студия — уникальный проект с интригующими возможностями

Блог компании Сбер Визуализация данных Компьютерная анимация *AR и VR IT-компании

Привет!

Сегодня с вами Максим Козлов, руководитель Sber AR/VR Lab.

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

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

Как дизайнерской команде сохранять гибкость и устойчивость

Блог компании СберМаркет Дизайн мобильных приложений *Управление проектами *Управление персоналом *Дизайн

Lead Product Designer СберМаркета Олеся Гумененко рассказывает, как поддерживать в команде настроение и рабочий ритм.

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

И первый совет →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 216
Комментарии 0

PostgreSQL Antipatterns: в этом плане кто-то лишний

Блог компании Тензор Высокая производительность *PostgreSQL *SQL *Администрирование баз данных *

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

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

DevOps и Value of User: новая культура взаимодействия бизнеса и инженеров

Блог компании Конференции Олега Бунина (Онтико) Управление разработкой *Управление продуктом *Конференции DevOps *

Это экспериментальная статья про Research&Development, технологии для создания новой ценности для клиента — потому не будет ни слова про техническую часть. Будет немного про историю и культуру DevOps , а также про процессы, культурные особенности, взаимодействие внутри инженерных команд и, конечно, особенности появления R&D внутри них.

Сразу скажу, что это немного идеалистичная картина для нашего российского IT. У нас еще мало компаний, которые дейсвительно используют R&D в качестве основного зарабатывающего бизнес-юнита. В основном лишь частично внедряются практики, взаимодействие и культуру DevOps. Но это не значит, что туда не надо идти. Если у вас это вызовет отторжение: «Такого не бывает, это не работает», то предлагаю превратить это в вопрос: «Такого не бывает? Это не работает?» 

Меня зовут Александр Титов, первые DevOps-практики я начал использовать еще до того, как появилось само слово DevOps. Сейчас я управляющий партнер в компании Экспресс 42, которая помогает ставить DevOps в компаниях.

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