Социальные сети Рунета
Вторник, 22 сентября 2020

А можете пощупать кандидата, жив ли он? В каждой профессии рано или поздно возникает свой сленг и новояз. Специалисты по работе с персоналом не исключение. Попросили HR-менеджеров из различных IT-компаний поделиться своими перлами и находками. Читать дальше →

Digital-мероприятия в Москве c 3 по 9 августа Подборка мероприятий на неделю ML Party: онлайн-митап 04 августа (вторник) онлайн бесплатно В современных сервисах на основе ML очень многое зависит от выбора архитектуры нейросети. 4 августа на ML Party инженеры и тимлиды расскажут о разных архитектурах — популярных и, на...

Трехмерная графика на STM32F103 Небольшой рассказ о том, как впихнуть невпихуемое и отобразить в реальном времени трехмерную графику при помощи контроллера, у которого недостаточно ни скорости, ни памяти для этого. Читать дальше →

[Перевод] Ampere — новейшая игровая архитектура NVIDIA. Самое важное из вайт пейпера С момента изобретения своего первого графического процессора в 1999 году NVIDIA находится в авангарде трехмерной графики и вычислений с ускорением на графическом процессоре. Каждая архитектура NVIDIA тщательно разработана для обеспечения революционного уровня производитель...

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

Организация автотестов на примере мобильного приложения для СЭД + более качественная, но менее смешная версия обложки Рано или поздно все приходят к АТ. Ситуация, когда это происходит поздно, понятна, а когда рано? И как понять, что уже можно? Статья основана на опыте одной команды: расскажу про наши предпосылки и поводы внедрения ав...

.NET: Лечение зависимостей Кто не сталкивался с проблемами из-за assembly redirect? Скорее всего все, кто разрабатывал относительно большое приложение, рано или поздно с этой проблемой столкнется. Сейчас я работаю в компании JetBrains, в проекте JetBrains Rider, и занимаюсь задачей миграции Rider на...

[Перевод] Имитация рисования от руки на примере RoughJS RoughJS это маленькая (<9 КБ) графическая библиотека JavaScript, позволяющая рисовать в эскизном, рукописном стиле. Она позволяет рисовать на <canvas> и с помощью SVG. В этом посте я хочу ответить на самый популярный вопрос о RoughJS: как это работает? Немного ист...

Как начать создавать карту в UE4 Всем доброго дня Как работают другие — одно из немногого, на что можно смотреть вечно. Но рано или поздно пора начинать что-то делать самому. Меня неожиданно сильно зацепил MudRunner своей атмосферностью, но мне не хватает в нём зимы (погоды, снега) и какой-то осмысленностив...

[Из песочницы] Ищем утечки памяти с помощью Eclipse MAT Пожалуй, все java-разработчики, участвующие в коммерческих проектах рано или поздно сталкиваются с проблемой утечки памяти, влекущей за собой медленную работу приложения и почти неизбежно приводящую в итоге к известной OutOfMemoryError. В данной статье будет рассмотрен реаль...

Организация интранета (автоматизация ИТ-продакшена). Часть 1 — Пользователи и почта Рано или поздно у любой ИТ компании (аутсорс или продуктовой) возникает желание организовать собственное пространство, где можно хранить информацию по проектам, сотрудникам, продажам. Вести рабочую переписку и обсуждать задачи/стратегии/документы. Чаще всего, такие компании...

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

[Из песочницы] Как внедрение процессов безопасности помогает в переходе на удаленную работу Статья описывает как мы использовали инфраструктуру безопасности для перевода всей нашей команды менеджеров и разработчиков на удаленную работу в период карантинных мероприятий и самоизоляции. Читать дальше →

[Перевод] 20 психологических уловок в дизайне продуктов Совершенствование продуктов с применением когнитивных искажений и моделей убеждения. Несколько лет назад коллега из моей бывшей компании (BlaBlaCar) познакомил меня с игрой Mental Notes. Разрабатывая какую-либо функцию, мы вместе с несколькими менеджерами по продукту, дизай...

[Перевод] Неочевидная разница между лидером и менеджером Кто вы: лидер или менеджер? Некоторые часто принимают лидеров за менеджеров — и наоборот. Однако эти понятия совершенно разные: если вы справляетесь с ролью менеджера, это не значит, что вы можете быть лидером. И наоборот: не все лидеры могут эффективно управлять людьми и ...

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

Как найти иллюстратора, если вы ничего не понимаете в иллюстрации Меня зовут Полина, я работаю веб-дизайнером и иллюстратором. Работы много, поэтому со временем возник вопрос о поиске «запасного игрока», который в случае моего большого загруза мог бы подхватить задачу по созданию иллюстраций для статей на Хабр и Яндекс Дзен. До этого мом...

[Из песочницы] Product Manager & Product Designer: поиск сходств и отличий Меня зовут Ростислав Салата, я работаю в киберспортивной организации без малого три года. Пришел в компанию на должность проектировщика интерфейсов, дорос до UX-лида, и в настоящее время являюсь продуктовым менеджером. Задачи продуктового менеджера и подход к работе у нас ...

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

Acer представила на российском рынке ноутбук ConceptD 9 Pro Новинка предназначена для специалистов творческих профессий, которым требуется мощная и мобильная рабочая станция для работы с графическим ПО, рендеринга видео и трехмерной анимации, поэтому ConceptD 9 Pro оборудован самыми современными комплектующими, включая процессор Inte...

Сервисы на базе нейросетей для дизайнеров Дизайнер Фёдор Волков сделал подборку сервисов, в которых нейросети помогают дизайнерам сэкономить рабочее время и избавиться от рутинных задач. Читать дальше →

[Перевод] Стратегия Apple: почему iPad не оправдал ожиданий Выдержка из статьи The Verge: 10 лет назад Стив Джобс вышел на сцену, чтобы представить миру iPad. По его же признанию, планшет стал устройством из третьей категории между смартфоном и ноутбуком. В то время нетбуки доминировали в секторе персональных компьютеров… У Apple бы...

[Перевод] Безопасная работа с секретами при сборке в Docker Compose Перевод статьи подготовлен в преддверии старта курса «Web-разработчик на Python». Когда вы собираете Docker-образ вам могут понадобиться секреты, например, пароль к приватному репозиторию пакетов. Вы не хотите, чтобы этот секрет в конечном итоге оказался в образе, потому ...

Рабочие места Selectel: тестировщик интерфейсов, технический писатель, менеджер продуктов, тестировщик и редакторы Привет, Хабр! Сегодняшняя статья целиком посвящена рабочим местам и уголкам для хобби сотрудников Selectel. Всегда было интересно читать похожие посты других компаний, включая сам Habr. И мы решили поделиться своей историей. Если у вас будут вопросы, задавайте в комментария...

Самые интересные фичи Parallels RAS Продакт-менеджер Parallels Евгений Корепанов рассказал о наиболее интересных фичах решения по доставке приложений и инфраструктуры виртуальных рабочих столов Remote Application Server и его основных конкурентных преимуществах. Далее рассказ от первого лица. Enjoy! Paralle...

Digital-мероприятия в Москве c 6 по 12 апреля Подборка мероприятий на неделю IoT. Возможности Интернета вещей 07 апреля (вторник) онлайн бесплатно Участники вебинара подробно познакомятся с понятием IOT. Эксперт по интеграции систем Интернета вещей комплексно раскроет тему, приведет примеры реализованных проектов. Рас...

Статический анализ: baseline файлы vs diff В статических анализаторах рано или поздно приходится решать задачу упрощения интеграции в существующие проекты, где поправить все предупреждения на legacy коде невозможно. Эта статья — не помощник по внедрению. Мы будем говорить о технических деталях: как такие механизмы по...

Kubernetes в духе пиратства: наш путь к микросервисам и готовый шаблон для внедрения Привет, я Юрий Буйлов, занимаюсь разработкой в CarPrice, а также внедряю практики DevOps, микросервисы и Kubernetes. Хочу рассказать про Kubernetes в духе пиратства — только не про управление большим красивым кораблем на парусах, а, скорее, про флот маленьких неприглядных ...

Ты решил написать свой фреймворк. Стоило оно того? Как говорили классики, «я знал, что рано или поздно мы дойдем и до этого». Вот и я спустя много лет спокойной жизни с Symfony в рабочих и ReactPHP в пет-проектах вписался в создание своего фреймворка. Но его история только начинается. А как было у тех, чье детище доросло...

Дайджест событий для HR-специалистов в IT на январь 2020 Подошли к концу новогодние каникулы, праздники и суматоха остались позади и можно строить и воплощать планы на наступивший 2020 год. Мы собрали мероприятия до конца января, которые помогут вам вернуться в рабочий график и начать год с укрепления навыков. Следите за обновл...

[Перевод] Визуализация науки: иллюстрации и инфографика Где проходит граница между иллюстратором и специалистом по инфографике? Как визуализировать данные? Что говорит наука о различных дизайнерских решениях? Прежде чем углубиться в рассуждения, я хочу рассказать о контексте. Описанные ниже идеи лежат в основу моего собственно...

[Из песочницы] Как стать дизайнером диалогов Я предлагаю вам вперевод и выжимку со статьи моего пратнера Ханса ван Дама о том, как разрабатывать дизайн диалогов. Авторство статьи принадлежит Гансу. Я ему помогаю поделиться этими уникальными знаниями с будущими разработчиками и дизайнерами диалогов. Если люди и ИИ буд...

[Из песочницы] Unity3D: Автоматический агрегатор скриптов-менеджеров Вступление В этой статье речь пойдет об одном виде организации взаимодействия между скриптами-менеджерами (синглтонами именуемыми), а конкретно — использование отдельного класса-агрегатора, в котором содержаться ссылки на все instance менеджеров. Идея создать класс-агрегатор...

[Из песочницы] Используем passwordstore.org — менеджер паролей в стиле KISS Всем привет. В этой статье я хотел бы поделиться своим опытом настройки и использования pass — менеджера паролей для Linux и не только, примечательного своей простотой, использованием уже присутствующих в системе инструментов и возможностью работать исключительно из консоли....

[Личный опыт] Как устроиться в компанию мечты в США: советы продакт-менеджера На недавнем вебинаре g-mate я рассказала про сложности при устройстве на работу в США, если ты не инженер, отличия менталитетов и собеседований в двух странах. Эта статья — дополнение предыдущей, привожу ответы на вопросы в тексте. Читать дальше →

BeeFREE. Переводим людей на удалёнку с 2016 года Привет! Надеемся, вы читаете этот пост в рабочее время, уже будучи переведённым на удалённую работу своим работодателем. У нас же получилось перевести сотрудников на удалёнку довольно быстро по одной простой причине — начиная с 2016 года в компании существует BeeFREE, наш...

Как продуктовому дизайнеру оценить свою работу Photo by Brooke Cagle on Unsplash Вы читаете третью статью из серии «Дизайнер и метрики». В первой мы поразмышляли, нужны ли продуктовому дизайнеру метрики, а во второй посмотрели, какие вообще бывают метрики. Если вы ещё не читали эти статьи, то советую начать с них. В это...

[Перевод] Интерактивная визуализация данных при помощи Plotly: строим красивые графики с Express и Cufflinks Если Вы все еще используете Matplotlib для создания графиков в Python, самое время взглянуть на мир с высоты альтернативной библиотеки интерактивной визуализации. Plotly позволяет создавать красивые, интерактивные, экспортируемые графики с помощью всего нескольких строк к...

Работаем из дома: фоторепортаж ИТ-компании перевели своих сотрудников на удалённую работу. Казалось бы, не надо рано вставать, тратить время на дорогу, можно даже не причесываться… Но организация домашнего офиса у сотрудников ЛАНИТ потребовала немало смекалки. Мы попросили коллег прислать фотографии своег...

[Перевод] Продвинутый уровень визуализации данных для Data Science на Python Как сделать крутые, полностью интерактивные графики с помощью одной строки Python Когнитивное искажение о невозвратных затратах (sunk cost fallacy) является одним из многих вредных когнитивных предубеждений, жертвой которых становятся люди. Это относится к нашей тенденции...

eBPF: современные возможности интроспекции в Linux, или Ядро больше не черный ящик У всех есть любимые книжки про магию. У кого-то это Толкин, у кого-то — Пратчетт, у кого-то, как у меня, Макс Фрай. Сегодня я расскажу вам о моей любимой IT-магии — о BPF и современной инфраструктуре вокруг него. BPF сейчас на пике популярности. Технология развивается сем...

Подключение и настройка графиков TradingView Если Вы — фрилансер или CTO финансового проекта, рано или позно Вы столкнетесь с вопросом подключения графиков, я сэкономлю Вам минимум сутки работы. Те, кто уже используют эту библиотеку, возможно, найдут что-то новое. Статья будет в формате "книги рецептов" с o...

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

VPS на Linux с графическим интерфейсом: запускаем сервер X2Go на Ubuntu 18.04 Настройку VNC и RDP на виртуальном сервере мы уже освоили, осталось изучить еще один вариант подключения к виртуальному рабочему столу Linux. Возможности созданного компанией NoMachine протокола NX достаточно интересны, к тому же он хорошо работает через медленные каналы. Ф...

Как превратить любое фото в мозаику из смайликов эмодзи Человечество постоянно добавляет что-то новое в свою культуру. Даже классические произведения и формы легко могут трансформироваться в эмодзи. Может показаться даже, что любые эмоции, изображения и действия рано или поздно найдут отражения в таком популярном формате. ♥ ПО ТЕ...

[Из песочницы] 14 вещей, которые обязан знать iOS-разработчик С разрешения автора выкладываю перевод статьи Norberto Gil Vasconcelos «14 must knows for an iOS developer» (ссылка на оригинал). Как iOS-разработчик (в данный момент абсолютно зависимый от Swift), я создавал приложения с нуля, поддерживал приложения, работал в различных ко...

VPS на Linux с графическим интерфейсом: запускаем сервер RDP на Ubuntu 18.04 В предыдущей статье мы разобрали запуск сервера VNC на виртуальной машине любого типа. У этого варианта масса недостатков, основным из которых являются высокие требования к пропускной способности каналов передачи данных. Сегодня мы попробуем подключиться к графическому рабо...

Новый сервис фотографирует сотрудников каждые 5 минут. За это его ненавидят Удалённая работа «славится» у менеджеров тем, что многие из них чувствуют, как будто у них меньше контроля. Чем занимаются работники, делают ли они то, что должны? Чтобы следить за трудолюбием сотрудников, кто-то смотрит только на результаты. Что иногда хорошо, но годится ...

Трансформация цвета: поиски в прореженном столе Это обзор функциональности, появившейся в Pillow 5.4: применение трехмерных таблиц поиска (3D lookup tables, 3D LUT) для трансформации цвета. Эта техника широко распространена в обработке видео и 3D-играх, однако мало графических библиотек могли похвастаться их поддержкой до...

Как работают профайлеры в Ruby и Python? Перевод статьи подготовлен в преддверии старта продвинутого курса «Разработчик Python». Всем привет! В качестве аперитива к профайлеру на Ruby я хотела рассказать о том, как работают уже существующие профайлеры на Ruby и Python. Также это поможет дать ответ на вопрос, к...

Podlodka #169: увольнения Есть еще один важный этап рабочего цикла, с которым рано или поздно может столкнуться каждый — увольнение.

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

Встраиваемые системы машинного обучения на базе Nvidia Jetson Аппаратные платформы для машинного обучения быстро развиваются и дешевеют. Модули Nvidia Jetson позволяют создавать эффективные и доступные решения для Edge Computing. Сегодня стало возможным уместить высокопроизводительную систему с 256 графическими ядрами Nvidia Cuda в к...

[Перевод] Дружим ORDER BY с индексами Привет, Хабр! Я потихоньку перевожу статьи Маркуса Винанда из блога use the index luke. Первой статьей в цикле был манифест Маркуса о важности использования безофсетной пагинации на ключах. Мы рассмотрели всего один пример, как этот подход работает на практике. В этой и сле...

Автоматизация журналиста. Часть 1: Задачи и календари Уже больше 15 лет я работаю техническим журналистом. Помогаю рассказывать о продуктах, технологиях и, что уж тут скрывать, встраиваюсь в стратегию хантинга. На меня есть спрос, поэтому много лет для меня ребром стоит задача повышения эффективности работы. Как говорится, вок...

[Перевод] 5 визуализаций, который помогут улучшить Data Story Статья переведена в преддверии запуска курса «Разработчик Python». Сторителлинг – один из важнейших навыков для специалистов, которые занимаются анализом данных. Чтобы доносить идеи и делать это убедительно, нужно простраивать эффективную коммуникацию. В этой статье мы поз...

VPS на Linux с графическим интерфейсом: запускаем сервер VNC на Ubuntu 18.04 Некоторые пользователи арендуют относительно недорогие VPS с Windows для запуска сервиса удаленных рабочих столов. То же самое можно сделать и на Linux без размещения в датацентре собственного железа или аренды выделенного сервера. Кому-то нужна привычная графическая среда ...

Digital-мероприятия в Москве c 21 по 27 сентября Подборка мероприятий на неделю Product Engineering Meetup #2 «Культура разработки в продуктовых компаниях» 22 сентября (вторник) онлайн бесплатно ManyChat приглашает на Product Engineering Meetup #2 — вторую встречу из серии митапов, посвящённых особенностям продуктовой ра...

Darktable – бесплатный фоторедактор – альтернатива Adobe Lightroom для Windows, Mac и Linux Любой занимающийся фотографией человек рано или поздно обязательно слышал совет: снимать надо в RAW. Стоит ему последовать и со временем обнаружится, что файлы в таком формате не похожи на другие традиционные графические форматы. Понадобятся специальные программы для открыти...

Как построить ракетный ускоритель для скриптов PowerCLI  Рано или поздно любой системный администратор VMware доходит до автоматизации рутинных задач. Начинается все с командной строки, потом идет PowerShell или VMware PowerCLI. Допустим, вы освоили PowerShell чуть дальше запуска ISE и использования стандартных командлетов из мод...

GIGABYTE представляет графические платы GeForce RTX 3000-серии Компания GIGABYTE, производитель материнских плат, графических 3D-ускорителей и других ключевых компонентов для настольных ПК, представляет новейшие ускорители трехмерной графики GeForce RTX 3000-серии на базе микроархитектуры NVIDIA Ampere.

GIGABYTE представляет графические платы GeForce RTX 3000-серии Компания GIGABYTE, производитель материнских плат, графических 3D-ускорителей и других ключевых компонентов для настольных ПК, представляет новейшие ускорители трехмерной графики GeForce RTX 3000-серии на базе микроархитектуры NVIDIA Ampere.

GIGABYTE представляет графические платы GeForce RTX 3000-серии Компания GIGABYTE, производитель материнских плат, графических 3D-ускорителей и других ключевых компонентов для настольных ПК, представляет новейшие ускорители трехмерной графики GeForce RTX 3000-серии на базе микроархитектуры NVIDIA Ampere.

GIGABYTE представляет графические платы GeForce RTX 3000-серии Компания GIGABYTE, производитель материнских плат, графических 3D-ускорителей и других ключевых компонентов для настольных ПК, представляет новейшие ускорители трехмерной графики GeForce RTX 3000-серии на базе микроархитектуры NVIDIA Ampere.

GIGABYTE представляет графические платы GeForce RTX 3000-серии Компания GIGABYTE, производитель материнских плат, графических 3D-ускорителей и других ключевых компонентов для настольных ПК, представляет новейшие ускорители трехмерной графики GeForce RTX 3000-серии на базе микроархитектуры NVIDIA Ampere.

Физика для мобильного PvP шутера и как мы подружили её с ECS Всем привет! В этой статье мы расскажем про личный опыт работы с физическими движками для мультиплеерного шутера и главным образом сфокусируемся на взаимодействии физики и ECS: на какие грабли мы наступили в процессе работы, чему научились, почему остановились на конкретных ...

[recovery mode] Изменится ли общество после пандемии? Рано или поздно пандемия закончится, закончится мировой финансовый кризис, завершится и Четвертая промышленная революция. И появится вопрос – как изменилась наша жизнь к этому моменту? Читать дальше →

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

Как проснуться добреньким? Новый светобудильник «Рассвет Плюс» Светобудильник — в общем неплохая штука. Просыпаться с ним действительно полегче, а начинаешь ненавидеть весь мир значительно позже. В новой же версии есть еще пара фишек, о которых расскажем внутри. Читать дальше →

Intel работает над поддержкой Multi-GPU связок в API Vulkan Специалисты Intel внесли ряд изменений в открытый драйвер API Vulkan для ОС семейства Linux, которые описывают принципы взаимодействия и совместной работы нескольких графических процессоров. Это позволит создавать мульти-GPU связки, в том числе объединить...

Дизайнеры рассказали о значительных изменениях в MIUI 12 Несколько дней назад главный дизайнер оболочки MIUI провёл AMA (Ask Me Anything) на форуме Mi Community чтобы обсудить нововведения прошивки Xiaomi. Разработчики фирменной оболочки MIUI прокомментировали некоторые горячо обсуждаемые вопросы в социальной сети Weibo, говоря ...

Как устроена графика в Linux: обзор различных сред оформления рабочего стола Эта статья о том, как устроена графика в Linux и из каких компонентов она состоит. В ней много скриншотов с различными реализациями сред рабочих столов.  Если вы не сильно различаете KDE и GNOME или различаете, но хотели бы узнать, какие еще есть альтернативы, то эта статья...

[Из песочницы] Как разработать дизайн и код персонального веб-сайта Привет, Хабр! представляю вашему вниманию перевод статьи «How to Design and Code a Personal Website» автора Ryan Smith. Многие разработчики считают, что быть хорошим дизайнером — это врожденная способность, что творческий подход — это то, с чем вы сразу родились. На самом д...

Armored Warfare: Проект Армата. Хроматическая аберрация Armored Warfare: Проект Армата — бесплатный танковый онлайн-экшн, разрабатываемый Allods Team, игровой студией MY.GAMES. Несмотря на то, что игра сделана на CryEngine, достаточно популярном движке с неплохим realtime render’ом, для нашей игры приходится многое дорабатывать...

[Из песочницы] Хочешь, чтобы тебе поставили корректную дизайн-задачу? Помоги продакту ее поставить Однажды в деревне мой дядя Слава спросил, чем я занимаюсь. Большой, мол, уже, 25 лет. Должен же чем-то заниматься. Я ответил, что работаю в Москве дизайнером мобильных приложений. Он кивнул и помолчал с полминуты. Потом переспросил: «Так это значит… в телефоне там все… рисуе...

Уроки выученные за 3 года удаленной работы так, чтобы оставаться в трезвом уме и светлой памяти Работал на удаленке 3 года, год в жесткой удаленке. Краткая подборка советов: Четкое разделение рабочего и не рабочего. Не пренебрегать физической активностью. Следить за питанием. Выработать график и придерживаться его. Поддерживать микроклимат. Читать дальше →

Пишем декодер для sigrok Если работаешь с цифровой техникой, то рано или поздно появляется необходимость в логическом анализаторе. Одним из доступных радиолюбителям, является логический анализатор DSLogic от DreamSourceLab. Он не раз упоминался на сайте, как минимум: раз, два и три. Его особенность...

Язык программирования karasic Привет, друг. Как известно, каждый уважаемый кодер рано или поздно пишет свой логер, парсер json и язык программирования. Поскольку первое и второе мы уже написали, то нам ничего не остаётся, как представить наши наработки по новому инновационному языку программирования kara...

GIGABYTE представляет графические платы GeForce RTX 3000-серии GIGABYTE представляет новейшие ускорители трехмерной графики GeForce RTX 3000-серии на базе микроархитектуры NVIDIA Ampere.

Pipes & Filters. Пример применения и реализации при помощи Spring В данной статье речь пойдёт о применении паттерна Pipes & Filters. Для начала мы разберём пример функции, которую позже перепишем с помощью выше упомянутого паттерна. Изменения в коде будут происходить постепенно и каждый раз мы будем создавать работоспособный вариант, п...

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

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

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

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

[Перевод] Анализ скорости распространения COVID-19 и публикация результатов на dstack.ai Предисловие переводчика Всем привет, давно ничего не писал на Хабр, но тут появился повод. Я довольно много лет проработал в области анализа данных и самая важная вещь, которую я понял за это время — в анализе данных очень не хватает инструментов, самых разных инструментов...

Физика для мобильного PvP шутера, или как мы из двумерной игру в трёхмерную переделывали В предыдущей статье мой коллега рассказал о том, как мы использовали двумерный физический движок в нашем мобильном мультиплеерном шутере. А теперь я хочу поделиться тем, как мы выкинули всё, что делали до этого, и начали с нуля ― иными словами, как мы перевели нашу игру из...

Создание браузерных 3d-игр с нуля на чистом html, css и js. Часть 2/2 В данной статье мы продолжим создавать трехмерную браузерную игру лабиринт на чистом html, css и javascript. В предыдущей части мы сделали простой 3-мерный мир, реализовали движение, управление, столкновения игрока со статическими объектами. В этой части мы будем добавлять г...

Типизируй все Всем привет! У нас уже есть одна статья про развитие типизации в Ostrovok.ru. В ней объясняется, зачем мы переходим с pyContracts на typeguard, почему переходим именно на typeguard и что в итоге получаем. А сегодня я расскажу подробнее о том, каким образом происходит этот пе...

Большая подборка материалов для изучения Google Tag Manager Привет, Хабр! Меня зовут Артём Сайгин, я веду проект «Я Маркетолог», в котором рассказываю о digital-маркетинге и веб-аналитике и делаю так, чтобы всё это стало понятным. Cделал для вас большую подборку материалов для самостоятельного изучения Google Tag Manager. В статье...

3.Elastic stack: анализ security логов. Дашборды В прошлых статьях мы немного ознакомились со стеком elk и настройкой конфигурационного файла Logstash для парсера логов, в данной статье перейдем к самому важному с точки зрения аналитики, то что вы хотите увидеть от системы и ради чего все создавалось — это графики и табл...

Скучаем по офису. Исповедь команды, привыкшей работать удаленно С 16 марта, когда нас попросили «самоизолироваться» из офиса, прошло больше пяти недель. За это время мы успели: побеситься от статей «Как перейти в онлайн», «Как мы перешли в онлайн», «5 инструментов для работы с онлайн»; провести сотни ненужных лишних созвонов, пока к...

Менеджер-передаст В конце статьи есть краткое содержание, если лень читать весь текст. Есть на свете интересная профессия, денежная, несложная и очень распространенная профессия – передавать информацию. Люди, ею занимающиеся, принципиально делятся на две категории: секретари и менеджеры. С ...

[Из песочницы] Нужно ли нам озеро данных? А что делать с хранилищем данных? Это статья перевод моей статьи на medium — Getting Started with Data Lake, которая оказалась довольно популярной, наверное из-за своей простоты. Поэтому я решил написать ее на русском языке и немного дополнить, чтобы простому человеку, который не является специалистом по раб...

[Из песочницы] Создание арт-объекта для Burning Man Здравствуйте. Меня зовут Сергей, и в этой статье я расскажу о том, как мы сделали арт-объект для мероприятия Burning Man. Я расскажу о технической стороне, не касаясь самого мероприятия. Ну, почти не касаясь. Читать дальше →

Apple TimeCapsule/AirPort Extreme. Root доступ и побег из привязанного региона Наверняка многие владельцы сетевых устройств Apple, которые читают эту статью, таких как TimeCapsule или Airport Extreme, рано или поздно задумывались почему у купленных в России устройств нет поддержки beamforming и максимальная ширина канала 40МГц? И как следствие максимал...

TS Total Sight. Средство сбора событий, анализа инцидентов и автоматизации реагирования на угрозы Добрый день, в прошлых статьях мы познакомились с работой ELK Stack. А теперь обсудим возможности, которые можно реализовать специалисту по ИБ в использовании данных систем. Какие логи можно и нужно завести в elasticsearch. Рассмотрим, какую статистику можно получить, наст...

Переход c Cocoapods на Swift Package Manager Cocoapods считается наиболее популярным менеджером зависимостей для iOS. Последние годы Apple работает над развитием своего нативного менеджера зависимостей Swift Package Manager (SPM). Изначально его использование было возможно только для server-side Swift или приложений...

[Перевод - recovery mode ] Убрать лишнее [очищаем график от ненужного] Искусство сокращения для аналитика данных. В этой статье минимум слов, ведь важно попрактиковаться в искусстве упрощения. Удаление ненужного — критически важно для эффективной работы с данными. Как сказал Антуан де Сент-Экзюпери: «Ты осознаешь, что достиг совершенства не т...

[Перевод] Flutter. Весеннее обновление 2020 Привет! Меня зовут Евгений Сатуров, я Flutter-разработчик Surf и основатель Flutter Dev Podcast. Ниже перевод статьи Tim Sneath и Patrick Sosinski с моими комментариями. Полмиллиона разработчиков, 50 тысяч приложений, взрывной рост и обновлённый релизный цикл. Последние м...

Горячая вакансия! RangeVision ищет интернет-маркетолога Производитель 3D сканеров ищет интернет-маркетолога, который станет стратегическим членом команды, будет управлять маркетингом на российском и зарубежном рынке, подбирать специалистов на аутсорсе и сотрудничать с отделом продаж. Если Вы: Имеете опыт в digital-маркетинге от 1...

Исследование: идеальное обучение для ИТ-специалиста Мы изучаем ИТ-специалистов вместе с исследовательской группой “Граммы” из СПБГу. Выборка респондентов пока небольшая, но интересные тенденции уже видно. Делимся ими, чтобы вы ориентировались в том, как сейчас делают карьеру в ИТ и как этот сценарий меняется. Дополняйте иссле...

Как в Яндекс.Облаке устроено Virtual Private Cloud и как наши пользователи помогают нам внедрять полезные функции Привет, меня зовут Костя Крамлих, я ведущий разработчик подразделения Virtual Private Cloud в Яндекс.Облаке. Я занимаюсь виртуальной сетью, и, как можно догадаться, в этой статье расскажу об устройстве Virtual Private Cloud (VPC) в целом и виртуальной сети в частности. А ещё...

Ведущие ученые в области нейронаук соберутся на ежегодном съезде отраслевого союза «Нейронет» Мероприятие пройдёт в субботу, 15 февраля, в «Точке кипения» АСИ. К участию приглашаются члены и партнёры сообщества: предприниматели, ученые и разработчики, а также представители институтов развития, реализующие проекты в сфере нейротехнологий. Это пятый съезд в истории ...

Рецензия на фантастический сериал Tales from the Loop / «Рассказы из Петли» Tales from the Loop – пугающе неторопливый, завораживающе меланхоличный и невероятно красивый фантастический сериал по мотивам графического альбома (нет, не комикса) шведского иллюстратора Симона Столенхага. Впрочем, кого мы обманываем, фантастические элементы здесь не более...

AMD охлаждала посетителей CES 2020 льдом с фирменной символикой Из фирменных стаканов.

[Из песочницы] Ранжирование округов Москвы по стоимости аренды с Python Сейчас программирование все глубже и глубже проникает во все сферы жизни. А возможно это стало благодаря очень популярному сейчас python’у. Если еще лет 5 назад для анализа данных приходилось использовать целый пакет различных инструментов: C# для выгрузки (или ручки), Excel...

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

Разбираемся в особенностях графической подсистемы микроконтроллеров Привет! В этой статье я бы хотел рассказать об особенностях реализации графического пользовательского интерфейса с виджетами на микроконтроллере и при этом иметь и привычный пользовательский интерфейс и приличный FPS. Внимание я хотел бы акцентировать не на какой-то конкрет...

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

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

Книга «Глубокое обучение в картинках. Визуальный гид по искусственному интеллекту» Привет, Хаброжители! Глубокое обучение стало мощным двигателем для работы с искусственным интеллектом. Яркие иллюстрации и простые примеры кода избавят вас от необходимости вникать в сложные аспекты конструирования моделей глубокого обучения, делая сложные задачи доступными ...

[Перевод] Четыре вопроса для пересмотра рабочего графика Коронавирус настолько изменил понятие «рабочее место», что это необратимо повлияет на будущее многих организаций. Многим руководителям пришлось создавать новые и более совершенные стратегии успешного перехода на удалённую работу; создавать окружения, которые помогают, а не...

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

Как я не стал продакт-менеджером после обучения в Product Univercity Морейниса и Черника Всем привет. Решил написать свою первую статью на VC, но главреда меня забанил, потому что я попросил поставить плюсики друзей, а перед этим три раза дешёвая рабочая сила снимала мою публикацию по каким-то неведомым причинам, и описать свой опыт поиска работы продакт-менедж...

Безалаберность пользователей PayPal позволяющая украсть их аккаунт и деньги [Исправлено] Добрый день, уважаемые коллеги! Я являюсь пользователем популярного платежного сервиса системы PayPal. Также, по совместительству, являюсь специалистом по технической безопасности в области защиты персональных данных. Хочу рассказать вам, каким образом я обнаружил уязвимость...

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

Второй набор на программу по управлению продуктами в CS центре: что говорят студенты Computer Science Center — это совместная инициатива Computer Science клуба при ПОМИ РАН, компании JetBrains и Школы анализа данных Яндекса. Центр существует, чтобы дать возможность талантливым студентам и выпускникам развиваться в интересных им направлениях: Computer Science...

Digital-мероприятия в Москве c 13 по 19 июля Подборка мероприятий на неделю Практикум: настройка Kubernetes в Яндекс Облаке 15 июля (среда) онлайн бесплатно 15 июля попробуем новый формат — практическое занятие по настройке окружения Kubernetes в Яндекс.Облаке. Под пиццу и чуткое онлайн-руководство экспертов Яндекс....

[recovery mode] От “стартапа” до тысяч серверов в десятке ЦОД. Как мы гнались за ростом Linux инфраструктуры Если ваша IT инфраструктура растёт слишком быстро, вы рано или поздно столкнётесь с выбором – линейно увеличивать людские ресурсы на её поддержку или начинать автоматизацию. До какого-то момента мы жили в первой парадигме, а потом начался долгий путь к Infrastructure-as-Code...

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

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

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

[Перевод] Как наладить социальные отношения в удалённо работающем коллективе Сплачивание виртуального коллектива — сложная задача. Я предлагаю 7 способов, которые помогут наладить социальные отношения в коллективе из сотрудников, работающих удаленно из самых разных уголков мира. Уверена, вы со мной согласитесь: построение социальной связи в удален...

Полная поддержка популярных реализаций Docker Registry в werf Все популярные реализации реестров для образов контейнеров поддерживают Docker Registry HTTP API и позволяют использовать одни и те же инструменты для работы с ними. Тем не менее, часть реализаций имеет свои особенности и ограничения, а значит — если вам нужно их поддержива...

7 бесплатных курсов для специалистов по работе с данными (DS и DE) Finale! Именно этим итальянским словом можно назвать эту статью. Ведь она последняя уже во второй серии подборок бесплатных курсов от Microsoft. И сегодня у нас курсы для специалистов по анализу данных и инженеров данных. Присоединяйтесь! Кстати! Все курсы бесплатные (вы ...

Эх, айти, куда ж ты котишься?  Ну что, Хабр, прошло полгода какого-то очень неприятного 2020, до конца десятилетия ещё чуть-чуть — и уже сегодня я могу сказать: это десятилетие прежде всего стало золотым веком IT-сферы. Накопленный опыт, новые эксперименты и крутое железо сделали своё дело. Казалось, что ...

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

11 друзей RUVDS или Обзор маркетплейса с готовыми образами Недавно в очередном посте о том «как корпоративные редакторы захватили Хабр и совсем не дают вздохнуть свободным авторам», нам поставили в минус, что в нашем блоге слишком много материалов НЕ про услуги компании, ее деятельность и прочее в том же духе. То про лабиринты в иг...

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

«Тудурант» — менеджер задач, который заставляет примитивный мозг работать Буду краток: системы продуктивности типа GTD никогда не работают в долгосрочной перспективе. Я взял все самые сочные части разных методологий, соединил их, упростил — и теперь им пользуется более 5000 пользователей. В этой статье я описал весь процесс развития продукта от ид...

Модель эффективности медиа рекламы для интернет-магазинов Мы в агентстве People & Screens много лет работаем с онлайн-бизнесами в качестве рекламного партнера. Когда у нас появилась идея оценить вклад медийной рекламы в продажи интернет-магазинов, она казалась нереализуемой и даже безумной. Как только мы поняли, что все элемент...

Развертывание в Docker и Kubernetes образа StatsD+Grafana В начале моего изучения Docker и Kubernetes мне нехватало простого и понятного примера, с которым можно было бы «поиграться», изучая особенности этой среды. Этой статьей хотелось бы закрыть этот пробел. Здесь я расскажу об интеграции .NET Core приложения с Telegraf и Grafana...

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

Web scraping вашего сайта: непрошеные гости и как их встречают На первом в истории полностью виртуальном мероприятии РИТ++, прошедшем в конце мая, инженер Qrator Labs — Георгий Тарасов, рассказал публике про веб-скрейпинг, он же парсинг, популярным языком. Мы решили предоставить вашему вниманию транскрипцию выступления. Читать дальше ...

Вариант работы с вебсокетами в iOS на языке Swift / Написал менеджер для работы с websocket Всем привет. 4 года назад я уже разбирался с вебсокетами в iOS, тогда я решил задачу с помощью одной из библиотек cocoapods, статья есть на Хабре. А сегодня хочу продемонстрировать еще одно решение, нативное без cocoapods. Я написал свой менеджер для работы с вебсокетами ...

[Перевод] Файл .npmrc и оптимизация настройки Node.js-окружения Npm — это повседневный рабочий инструмент Node.js-разработчиков. Это, в буквальном смысле, нечто такое, чем мы пользуемся ежедневно и по несколько раз на дню. Это — одна из частей экосистемы Node.js, которая привела эту платформу к успеху. Одним из самых важных и полезных с...

О мероприятиях на площадках «Цифрового делового пространства» рассказала Наталья Сергунина «Цифровое деловое пространство» посетили более 170 тысяч человек, об этом сообщила заммэра Москвы Наталья Сергунина. «С момента открытия в нем прошло почти 1300 мероприятий самого разного формата: отраслевые семинары, тренинги, хакатоны, форумы», — рассказала вице-мэр....

Как найти идеальную работу в IT? Психологический подход. Ч1: Распознать Менеджера Из Ада Анализируя Описание Вакансии После подачи более чем трех сотен заявок на работу на совершенно разные позиции в разные компании в разных странах, я начал замечать явную закономерность в том, как описание вакансии напрямую отражает то, что Вас в действительности поджидает на рабочем месте. Не всегда мож...

Мои работы для Outline 2020 22-24 мая происходит онлайн-голосование демопати 2020. Мероприятие планировалось на май этого года, но было перенесено на октябрь по всем известным причинам. Я расскажу о своих работах Читать дальше →

[Перевод] Тренды в Data Scienсe 2020 Google Trends по запросу «data science» Краткое изложение По нашим оценкам, вакансии в advanced analytics насчитывают почти 1 миллион человек во всем мире, 291 тысяча из них в США. За последние два года дефицит работ в области data science значительно сократился – бы...

Почему вам не надо становиться тимлидом? Привет, друзья. Эта статья написана Георгием Могелашвили (glamcoder), который работает на позиции Lead Developer в Booking.com в Амстердаме и отвечает за архитектуру и координацию нескольких технических команд в отделе маркетинга, а по совместительству Георгий преподает в OT...

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

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

Интерактивные таблицы, графики и диаграммы на Mac без установки Excel (Эксель): Как создавать на macOS Таблица и график – отличный способ сделать данные наглядными. Но их можно сделать и ещё лучше, если превратить статичную картинку в динамическую. Как это сделать? ♥ ПО ТЕМЕ: Как сохранять файлы Pages в формате Word (doc, docx) на Mac, iPhone, iPad или Windows. Нам поможет бе...

[Из песочницы] Единственно верный способ загружать и скачивать файлы в Selenium тестах Selenium WebDriver создавался как кросс-платформенный инструмент для управления веб браузерами. И вот уже почти 14 лет он делает эту работу очень и очень хорошо. Впрочем, автотесты из реального мира создают ситуации, в которых Selenium бессилен. Например, по сценарию нужно ...

Бесплатный сотовый оператор Danycom лишился сотовой связи Как это часто бывает в России, всему хорошему и бесплатному рано или поздно приходит конец. Еще в 2017 году на российской территории начал свою работу отечественный сотовый оператор Danycom, привлекал который клиентов при помощи выгодных Читать полную версию публикации Бесп...

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

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

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

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

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

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

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

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

Превращаем DSLogic U2Basic в DSLogic Plus Привет, Хабр! В данной статье расскажу как модифицировать DSLogic U2Basic до DSLogic Plus. Данная статья является обновлением статьи — Превращаем DSLogic Basic в DSLogic Plus Кому интересно — прошу под кат. Читать дальше →

Как уменьшить потребление wifi модулей в десять и более раз Добрый день, Всем!!! Данная статья в основном касается популярного модуля ESP8266 (ESP8285). Недавно на одном из форумов мне задали вопрос о протоколе ESP-NOW. В итоге решил рассказать о способах сокращения потребления датчиков и исполнительных устройств, работающих по WiFi,...

Оригинальную Half-Life 2 перенесли в виртуальную реальность Никто не сомневался в том, что рано или поздно моддеры начнут использовать движок Half-Life: Alyx для переноса в виртуальную реальность культовой игры Half-Life 2. И они нас не разочаровали. Подробнее об этом читайте на THG.ru.

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

Zoom отстой, потому британцы используют Red Dead Redemption 2 для рабочих конференций Иллюстратор Вивьен Шварц рассказала, что отказалась от Zoom в пользу RDR Online для проведения конференций.

Илья Якямсев: Эффективность не работает С точки зрения проект-менеджера и с точки зрения управления людьми, люди в депрессии — идеальные работники. Привет, Хабр. Недавно посмотрела выступление одного scrum-мастера и stand up комика по совместительству. Выступление оказалось эмоциональное, с большим количеством н...

Генеральный конструктор vs Скрам-мастер «Каспийский монстр» — советский экраноплан, который весил 544 тонны, что делало его самым тяжелым летательным аппаратом в мире. Сделан с нуля за два года. Думай об этом, закачивая лэндинг по продаже трусов «всего» за полгода. Я бы хотел рассказать о некоторых приемах древ...

Практическое видео Chuwi AeroBook Pro 15.6 показывает ноутбук со всех сторон Компания Chuwi недавно выпустила 15,6-дюймовый ноутбук Chuwi AeroBook Pro на платформе Indiegogo.Новинка обладает высокими техническими характеристиками, включая мощный процессор Intel i5, 15,6-дюймовый 4K дисплей, 8 ГБ ОЗУ, 256 ГБ SSD и многое другое. Мощное устройство дост...

[Из песочницы] О работе ПК на примере Windows 10 и клавиатуры ч. 1 Меня зовут Андрей Артемьев, я работаю в Microsoft над ядром ОС Windows 10, ранее я работал над Windows 10x (WCOS), XBox, Windows Phone и Microsoft Edge. Я хочу популярно в образовательных целях рассказать о том как работает компьютер на примере клавиатурного ввода и Window...

WebRTC через Kurento: опыт тестирования и внедрения В этой статье я поделюсь опытом работы с технологией WebRTC и медиасервером Kurento на этапе тестирования и внедрения. Расскажу с какими проблемами я столкнулся и как их решил. Я не расскажу о том как разработать приложение с нуля, но приведу много полезных ссылок. Уверен, ...

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

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

ARM представила новые ядра и графику для флагманов Во время мероприятия TechDay 2020 ARM анонсировала две новые микроархитектуры CPU -- Cortex-A78 и Cortex-X1, предназначенные для флагманских устройств. Наряду с этим, компания также представила новый графический процессор Mali-G78. Подробнее об этом читайте на THG.ru.

FAST VP в СХД Unity: как это работает Сегодня речь пойдет об интересной технологии, реализованной в СХД Unity/Unity XT, – FAST VP. Если вы впервые услышали о Unity, то по ссылке в конце статьи можно ознакомиться с характеристиками системы. В проектной команде Dell EMC я работал над FAST VP более года. Сегодня хо...

[Перевод] Flutter. Разбираемся, как рисовать различные фигуры с помощью CustomClipper Flutter предлагает различные виджеты для работы с определенным набором фигур, например, ClipRect, ClipRRect, ClipOval. Но также есть ClipPath, с помощью которого мы можем создавать любые типы фигур. В данной статье мы сосредоточимся на том, что можно сделать, используя Clip...

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

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

Svelte: знакомимся с Действиями Недавно на Хабре появилась статья от @sanReal, где Александр рассказал о том, каким приёмам и каким возможностям Svelte он научился на собственном опыте. Я был немного удивлён не увидев в его списке упоминания одного из самых мощных инструментов фреймворка — Действий. К тому...

Книгообзор: Голден Кришна. «Хороший интерфейс — невидимый интерфейс» Сегодня предлагаем обзор книги автора с чудесным именем Голден Кришна, одно время работавшего на должности ведущего дизайнера Samsung. Эта небольшая, на 250 страниц книга, вышедшая в 2016 году, стала бестселлером и рекомендуется не только дизайнерам, но и вообще инженерам, п...

Adobe Illustrator выйдет на iPad в октябре Популярное приложение для графического дизайна и векторной графики Adobe Illustrator выйдет на iPad. Из описания: Творите с точностью, так же естественно, как с ручкой и бумагой. Создавайте линии, фигуры, текст, градиенты и эффекты. Объединяйте или вырезайте изображени...

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

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

SwayWM — сам себе UnixPorn Всем привет. В этой статье я опишу свой опыт настройки и использования sway — тайлингового оконного менеджера для Linux. Читать дальше →

[Из песочницы] Виджеты на Android. Редкая фича, в которой придется разобраться Привет, Хабр! Меня зовут Александр Хакимов, я android-разработчик в компании FINCH. У вас бывало такое, что ваш дизайн был под iOS, а вам приходится адаптировать его под android? Если да, то часто ли ваши дизайнеры используют виджеты? К сожалению, виджет — редкий кейс для ...

Intel NUC как пропуск в Unity3D Пост-призер новогоднего NUCо-конкурса Intel. В этой статье я бы хотел рассказать о своём знакомстве с данным устройством и как это компактное чудо позволило мне заниматься своим любимом делом. Все началось в начале 2019 года, когда в нашей конторе резко пропали заказы и можн...

6. Check Point SandBlast Agent Management Platform. FAQ. Бесплатное тестирование Добро пожаловать на шестую статью, завершающую цикл материалов о решении Check Point SandBlast Agent Management Platform. В рамках цикла мы рассмотрели основные аспекты разворачивания и администрирования SandBlast Agent с помощью Management Platform. В данной статье мы пос...

Vega 8 - самый популярный графический процессор AMD в Steam Согласно последнему обзору оборудования в Steam, графика Radeon Vega 8, установленная на ноутбуках с процессорами Renoir и Picasso, является самым популярным графическим процессором AMD среди геймеров (по крайней мере, в Steam).

Программирование на Python для HR 5-й поток 5-й поток онлайн-курса «Программирование на Python для HR». Мы создали курс специально для HR-специалистов: рекрутеров, C&B, кадровиков, talent managers. Наш крс — это максимум практики и полезной теории для HR-специалистов, которые хотят в первую очередь...

Skillbox и WildBerries обучат разработке на Golang Студенты курса смогут освоить профессию «Go-разработчик» за год.  Онлайн-университет Skillbox и онлайн-ритейлер Wildberries запускают совместный образовательный курс по подготовке back-end специалистов с профилем на Golang — языком, используемым для разработки самых...

Как собрать компьютер для ML Свой собственный сервер для обучения — как машина в 20 веке: если вы всерьез занимаетесь Data Science, рано или поздно вы придете к тому, что нужна единая настроенная среда, уверенность в ресурсах, независимых от правил работодателя и админов. Кто-то скажет, что всё можно ...

Работа с API КОМПАС-3D → Урок 17 → Текстовый документ На предыдущих уроках цикла мы подробно рассмотрели различные средства работы с текстом. КОМПАС позволяет создавать текстовые документы. Они отличаются от файлов, создаваемых стандартным блокнотом Windows наличием оформления в виде основной надписи различных видов. На этом у...

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

[Из песочницы] Разбор UI/UX на примере прототипа в Figma и основные принципы Кому адресована статья В данной публикации я хочу помочь начинающим и «не очень» бизнес-аналитикам, менеджерам проектов, владельцам продуктов, желающим сделать свой первый сайт и всем-всем, кому надо сделать макет сайта или приложения, а он не знает с какой стороны подступит...

[Перевод] Что такое тензорные ядра: вычисления со смешанной точностью В течение последних трёх лет Nvidia создавала графические чипы, в которых помимо обычных ядер, используемых для шейдеров, устанавливались дополнительные. Эти ядра, называемые тензорными, уже есть в тысячах настольных PC, ноутбуков, рабочих станций и дата-центров по всему ми...

На портале «ПроБолезни» специалисты рассказали о 500 известных болезнях О 500 известных болезнях рассказали специалисты портала «ПроБолезни». Ресурс продолжит размещать научно-популярные статьи о заболеваниях, не останавливаясь на достигнутом и рассчитывая представить полную информацию обо всех болезнях человечества. Например, в свете ситуации с...

Работа в Сингапуре Короткая заметка о работе в Сингапуре. Все цены приведены в сингапурских долларах (SGD) (53.61 рубль на момент написания) Статья написана без учета covid ситуации и в достаточно сухом формате (факты), если будет интерес я расскажу подробнее. Читать дальше →

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

Финансовые графики для вашего приложения Поиск нужных графиков отнимает время и несет много вопросов. Сегодня хочу поделиться своим опытом в выборе финансовых графиков, для экономии вашего времени и сил. В статье расcмотрю три основных для меня библиотеки, сделаю сравнение и дополню комментариями из личного опыта...

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

Перевод на английский язык в сфере IT на примере PVS-Studio Наша компания PVS-Studio активно публикует статьи на тему разработки, поиска ошибок в коде, техниках по улучшению его качества. Этот пост отличается по тематике – в этот раз рассмотрим вопрос перевода на английский язык русскоязычного контента на тему разработки. В этой ста...

Транскомпилируемые языки: проекты конвертации код-в-код Источник: Ward Cunningham Транспиляция — это конвертация кода одного языка в другой. С помощью специального транспилера (транскомпилятора) один язык программирования общего назначения можно перенести на любой другой язык программирования общего назначения. Если необходимо...

Обзор беспроводных наушников Sennheiser Momentum 3 Wireless M3AEBTXL У тех пользователей, которые стараются максимально избавиться от проводов, рано или поздно появится (если еще нет) вопрос хороших наушников. AirPods и прочие TWS-варианты, конечно, хороши как гарнитуры, но, скажем, на рабочем месте куда комфортнее использовать полноразмерные...

Репортаж с презентации Acer ConceptD: творческие премиум-новинки Технологии технологиями, а творческим людям тоже любви и внимания хочется. И нет, любовь и внимание не включают в себя PCIe 4.0 или 7 нанометров. И компания Acer это понимает, поэтому не так давно запустила в продажу новую серию устройств ConceptD специально для творческих п...

Как создать новый рабочий стол Spaces в Mac (macOS) Менеджер окон Mission Control – отличный инструмент для тех кто много работает. С ним очень удобно просматривать все открытые программы (в т.ч. и полноэкранные) / рабочие столы / Split View и переключаться между ними. В этой статье мы поговорим о том, как создать через МС ра...

Кэши Tarantool и репликация из Oracle Меня зовут Александр Деулин, я работаю в отделе развития собственной разработки «Фабрика микросервисов» в компании МегаФон. И хочу рассказать о тернистом пути появления кэшей Tarantool в ландшафте нашей компании, а также о том, как мы внедряли репликацию из Oracle. И сразу...

Российское приборостроение: вертели мы ваш дизайн на пальцах Или как понять, что ваш дизайн уже пора выкинуть, и как сделать новый — Нужно делать как нужно, а как не нужно делать не нужно! Фраза из интернетов Это статья о промышленном дизайне в приборостроении: почему вы без него не обойдётесь; что делать и кого искать, если вы вс...

Школа риск-технологов Кто такой риск-технолог? С давних времен… Так меня учила начинать повествование учительница по истории. Давным-давно. Итак. Для того чтобы лучше понять потребность в создании школы, сначала расскажу кто такой риск-технолог. Те, кто давно работает в банковской сфере, еще ...

[Перевод] Как выполняются арт-тесты для игр Введение Меня зовут Джонджо Хемменс, я художник по окружениям (Environment Artist) и только начинаю свой путь в индустрии видеоигр. В этой статье я объясню, что такое арт-тесты, покажу примеры успешных тестов с ArtStation, расскажу о правилах и этикете, а также процитирую с...

Как простые digital-инструменты увеличили длительность прослушиваний радио на 40% Андрей Яремко, директор по развитию цифровых продуктов Apptimizm, рассказал о том, как перестройка digital-коммуникаций помогла крупнейшим FM-радиостанциям «Русской Медиагруппы» увеличить важнейшие для медиабизнеса показатели.

Ведущий менеджер по продажам digital-рекламы

[Из песочницы] Оптимизация нагрузки на Highload-проекте с помощью ElasticSearch Привет, Хабр! Меня зовут Максим Васильев, я работаю аналитиком и менеджером проектов в FINCH. Сегодня я хотел бы рассказать, как с помощью ElasticSearch, мы смогли обработать 15 млн запросов за 6 минут и оптимизировать ежедневные нагрузки на сайте одного из наших клиентов. К...

[Перевод] 10 практических рекомендаций по безопасности образов Docker. Часть 2 Перевод статьи подготовлен специально для студентов курса «Безопасность Linux». Читать первую часть 5. Не оставляйте чувствительные данные в образах Docker Иногда при создании приложения внутри образа Docker вам нужны такие секретные данные, как приватный SSH-ключ для извл...

Промышленные дизайнеры о Tesla Cybertruck: почему он такой, что в нем хорошо, а что плохо Я связался с промышленными дизайнерами и задал им вопросы о Кибертраке, который Маск представил 21 ноября. Почему он такой рубленный? Зачем там «мраморная» столешница внутри? Отчего штурвал, а не руль? А тот «аэродинамический» рендер — это правда? На дилетантские вопросы о...

[Перевод] Технологии фронтенд-разработки, на которые вы, возможно, не обратили внимания «Хочешь жить — умей вертеться». Это — про работу фронтенд-программиста. Для того чтобы успешно справляться со своими обязанностями, такому специалисту приходится решать массу задач и необходимо обладать множеством способностей. Очень важно, кроме того, не забывать о главной ...

Гибриды самолетов и драконов: работы Элис Брудер «Вначале я думала поступать на что-нибудь, связанное с авиационной или космической инженерией, — говорит Элис Брудерер. — Но потом поняла, что это не совсем для меня, мне в работе нужно больше креативности. Так что промышленный дизайн оказался идеальным сочетанием того и дру...

Как работать с API Google Таблиц (Google Sheets API v4) на языке R с помощью нового пакета googlesheets4 Электронные таблицы по-прежнему остаются довольно популярным инструментом для работы с данными, а среди различных процессоров электронных таблиц наиболее популярными являются Google Таблицы. Во-первых, это бесплатный инструмент, во-вторых, функционал Google Таблиц достаточно...

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

[Перевод] Preload в php 7.4: Composer и выбор файлов для предзагрузки Мы в Badoo активно занимаемся переходом на PHP 7.4 и с большим энтузиазмом ждём возможности использовать новую функцию preload. Не так давно мы рассказывали о наших экспериментах с ней. Судя по всему, сообщество взбудоражено не меньше, чем мы. Разработчики фреймворков актив...

Юристы менеджерам в ИТ: советы при заключении сделок и оформлении контрактов (переписка, работа без договора, NDA) Железный юрист Redmadrobot Марина Бутурлина рассказала про ситуацию, когда клиент готов заказать работы, а с подписанием договора всё сложно и постоянно откладывается. Если вам хочется понять, как действовать, чтобы ничего не упустить, но вы не юрист, то эти советы для вас...

Почему Мистер Робот — лучший сериал про IT-индустрию Доброго времени суток, уважаемые читатели Хабра! 23 декабря 2019 года в свет вышла заключительная серия одного из самых популярных сериалов про IT — Мистер Робот. Посмотрев сериал до конца, я твёрдо решил написать статью о сериале на Хабре. Выход этой статьи приурочен к мое...

Как продакт-менеджеру найти метрику роста и свести Unit-экономику В преддверии старта практического онлайн-курса «Product manager» состоялся открытый урок с Сергеем Колосковым, продакт-менеджером Ozon. Участники научились находить метрики роста и строить аналитику вокруг них, а также считать и сводить unit-экономику. В этой статье мы приво...

Представлены ARM Cortex-A78, Cortex-X1 и GPU Mali-G78 В рамках мероприятия TechDay 2020 года ARM анонсировала процессорные ядра Cortex-A78 и Cortex-X1, а также новые графические процессоры. Разработчики утверждают, что ядро Cortex-A78 имеет самый существенный прирост производительности за всю историю компании. По сравнению...

Ростов-на-Дону: IT-компании, сообщества и мероприятия в 2019 году Привет. Меня зовут Вадим и я занимаюсь развитием IT-тусовок в Ростове. В 2016 году spasibo_kep написал статью "Едем в город южный: как живут разработчики в Ростове-на-Дoну" о Ростовском IT. Пришло время её обновить, тем более, что Ростов в 2019 году стал 4ым в Рос...

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

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

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

DataMatrix или как правильно маркировать обувь С 1 июля 2019 года в России введена обязательная маркировка группы товаров. С 1 марта 2020 года под этот закон должна была попасть обувь. Не все успели подготовиться, и в результате запуск перенесли на 1 июля. Lamoda среди тех, кто успел. Поэтому мы хотим поделиться опытом ...

[Из песочницы] Колоноскопия. О деликатной теме без насмешек Я работаю медсестрой-анестезистом в кабинете эндоскопии почти 2 года. Этого времени хватило, чтобы понять, что не всегда врачи, колл-центр клиники и интернет дают всю точную информацию по подготовке к такому исследованию, как колоноскопия. Постаралась собрать все часто возни...

[Перевод] Тенденции тестирования, к которым стоит присмотреться в 2020 году Салют, хабровчане. В преддверии старта курса «Mobile QA Engineer 2.0» мы подготовили для вас перевод еще одного материала о тенденциях тестирования в 2020 году. Сфера тестирования программного обеспечения развивается день за днем. Мы наблюдаем развитие тенденций, которые ...

Предвзятый и субъективный взгляд на резюме разработчика Привет! Недавно мои коллеги из hh.ru провели вебинар, где разбирали резюме разработчика. Я решил поделиться своей точкой зрения на этот счет. В этой статье мы поговорим о том, как разработчики создают резюме. Я расскажу о том, что меня, как интервьюера, мотивировало и вооду...

Главные боли программиста Программирование это так классно! Можно сидеть дома в пижаме, при этом занимаясь интеллектуальным трудом. Просто сказка! Однако у любой сказки есть обратная сторона. Сегодня я бы хотела рассказать вам о боли программистов, а точнее самых распространенных “профессиональны...

[Перевод] Травмирующая культура кранчей в студии-разработчике серии «Mortal Kombat» В конце апреля прошлого года, когда NetherRealm Studios праздновала выпуск Mortal Kombat 11, бывшие сотрудники-контрактники компании поделились в социальных сетях историями о кранчах и стрессовых условиях работы. В особенности это касалось временных сотрудников по контракту...

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

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

Как прогнозировать цены на авиабилеты? Всем привет! Это третья статья о там, как я делаю небольшой и уютный сервис, который в теории должен помочь с планированием путешествий. В этой статье я расскажу про то, как предсказывать цены на авиабилеты, имея под рукой Clickhouse, Catboost и 1TB* данных. Читать дальш...

Профессиональное решение: ConceptD 5 Pro от Acer уже в России Компания Acer представила новый ноутбук из профессиональной линейки для специалистов в области архитектурного дизайна, анимации и двухмерной/трехмерной графики — ConceptD 5 Pro. 15,6-дюймовая новинка может похвастаться высоким качеством цветопередачи и ...

iPhone 12 получит камеру с трёхмерным сенсором Инсайдеры, имеющие отношение к производству iPhone 12, сообщили, что трёхмерная камера будет расположена на задней панели смартфона. Она будет выполнять сразу несколько функций: 3D-сенсор позволит более точно измерять глубину кадра для улучшения качества снимков и поддержки ...

Моё знакомство с AppGallery: как я воспользовался возможностями Huawei и нашёл точку роста для своего проекта Привет, Хабр! Меня зовут Георгий, я менеджер проектов и гейм-дизайнер в компании Azur Games. Мир мобильных игр — это очень конкурентная среда: здесь важно регулярно включаться в освоение новых инструментов, чтобы продолжать наращивать свою аудиторию. Наша команда отслежива...

Полярные дюны: завораживающее зрелище, окутанное тайной Финские специалисты и энтузиасты описали новую необычную форму полярных сияний — «дюны», протянувшиеся на высотах выше 80 км в области мезопаузы. На приведенной схеме видно, что эта область атмосферы характеризуется сложным градиентом температуры (красная линия). К сожалению...

Web-приложения на Flask: как бороться с циклическими импортами Flask – один из самых популярных фреймворков Python, но некоторые ошибки при его использовании могут привести к определенным затруднениям. В этой статье мы расскажем о том, как не допустить возникновения циклических импортов в проекте. Читать дальше →

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

Явка провалена: выводим AgentTesla на чистую воду. Часть 3 Этой статьей мы завершаем цикл публикаций, посвященных анализу вредоносного программного обеспечения. В первой части мы провели детальный анализ зараженного файла, который получила по почте одна европейская компания, и обнаружили там шпионскую программу AgentTesla. Во втор...

Сниппеты. Как сделать процесс работы с документацией проще Привет, Хабр! Меня зовут Павел Лесюк. Я тестировщик нативных мобильных приложений. В своей предыдущей статье я привел список инструментов, которые могут использоваться тестировщиками и некоторыми другими специалистами для повышения продуктивности своей работы. В новой сери...

Radeon RX 5900 XT не оставит GeForce RTX 2080 Ti никаких шансов Поколения видеокарт AMD Navi выходит на рынок не так, как это обычно происходит. Модели RX 5700 и RX 5700 XT были представлены в начале лета, RX 5500 XT вышла буквально пару недель назад, а RX 5600 XT ожидается в январе. Таким образом, за полгода AMD не смогла вывести п...

Миграция IBM Lotus Notes/Domino в Microsoft Exchange без шума и пыли Может быть пора? Такой вопрос рано или поздно появляются у коллег, которые используют Lotus в качестве почтового клиента или системы документооборота. Запрос на миграцию (по нашему опыту) может возникнуть на совсем разных уровнях организации: от топ-менеджмента до пользоват...

[Перевод] Стилизация контейнеров для содержимого веб-страниц Содержимое веб-страниц должно быть размещено в некоем элементе, ширина которого, ограничивающая ширину содержимого, позволяет пользователям удобно работать с материалами сайта. Такие элементы называют «обёртками» (wrapper) или «контейнерами» (container). Стилизовать контейне...

Citrix персонализирует рабочие процессы Технологии существенно облегчают нашу повседневную жизнь, но при этом на работе мы часто получаем обратный эффект — все только усложняется. Сотрудники в офисе тратят в среднем 65% своего рабочего времени на переговоры и рутинные задачи, ещё 20% занимает ...

[Из песочницы] Как собирать проекты в Jenkins, если нужно много разных окружений На Хабре много статей о Jenkins, но мало где описывается пример работы Jenkins и докер агентов. Все популярные инструменты сборки проектов типа Drone.io, Bitbucket Pipeline, GitLab, GitHub actions и другие, могут собирать все в контейнерах. Но как же Jenkins? На сегодняшний...

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

Рабочий кабинет инженера в третьем поколении Моё почтение Господа и Дамы! В связи с продвижением удалённой работы в массы многие делятся своей организацией рабочих мест. Начиная от столов-киборгов, парящих шезлонгов и стоячих мест до утепленных лоджий. Я и подумал — а почему бы не поделиться тем, как можно организоват...

Поиск работы в Германии продакт-менеджером и не только. Часть 3/5. Что нужно сделать перед тем, как начать рассылать CV Начало серии постов смотрите здесь и здесь. Ваши действия при поиске работы зависят от целей, которые вы преследуете. Например, вы твердо хотите попасть в Facebook на позицию аккаунт-менеджера по работе с малым и средним бизнесом. В этом случае вы начинаете читать многочисл...

Будучи фрилансером. Мой путь, борьба и рекомендации Жизненный опыт даёт нам радость только тогда, когда мы можем передать его другим. А. Моруа Я работаю фрилансером уже на протяжении 14 лет. Я начинал, когда эта сфера, в том числе IT-фриланс, еще не были так развиты, по крайней мере, в России. Уходить на удаленную работу еще...

Matrox будет сотрудничать с Nvidia в сфере встраиваемой графики Канадская компания Matrox, известный в прошлом производитель графических чипов и видеокарт, объявил о начале сотрудничества с Nvidia в области встраиваемых графических решений. Речь идет о линейке встроенных графических адаптеров для систем видеопанелей с...

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

[Из песочницы] Адаптивное разбиение кривых Безье 2-го и 3-го порядка Уже год как я сменил работу на новую. В этой статье я хочу поделиться опытом, накопленным на прошлом месте. Здесь рассмотрены методы аппроксимации кривых Безье, а также обработка исключительных случаев, при которых простые алгоритмы показывают себя не очень хорошо. Все, ком...

Миллиард операций в базе данных за 0.3 секунды. Не сравнивайте OLTP с OLAP, а QuestDB с PostgreSQL Очень часто за свой 15летний опыт работы разработчиком ПО и тимлидом я сталкиваюсь с одним и тем же. Программирование превращается в религию — редко кто пытается внедрять технологии на основе разумного выбора, аргументированно, с учетом ограничений, возможностей переносимост...

Ищем уязвимости в TikTok при помощи OSINT Вступление TikTok — одно из самых популярных приложений для просмотра мобильного видео. В нём зарегистрировано 800 миллионов пользователей. Пользователи создают контент с помощью фильтров, музыки, эффектов. Видео создаются странные, но захватывающие внимание. Для столь об...

(S)SDLC, или Как сделать разработку безопаснее. Часть 3 Этой статьей мы завершим небольшой цикл о построении процесса безопасной разработки на основе SAST — статического анализа кода на безопасность. В первой части мы разобрали основные вопросы, возникающие при внедрении SAST в процесс разработки. Во второй части остановились на ...

Процедура обновления Check Point с R80.20/R80.30 до R80.40 Более двух лет назад мы писали о том, что перед каждым администратором Check Point рано или поздно встает вопрос обновления на новую версию. В данной статье было описано обновление с версии R77.30 до R80.10. К слову, в январе 2020-го стала сертифицированной версией ФСТЭК. а ...

Представлены ARM Cortex-A78, Cortex-X1 и GPU Mali-G78 В рамках мероприятия TechDay 2020 года ARM анонсировала процессорные ядра Cortex-A78 и Cortex-X1, а также новые графические процессоры. Разработчики утверждают, что ядро Cortex-A78 имеет самый существенный прирост производительности за всю историю компании. По сравнени...

Когда компьютерные игры — твоя работа: внутреннее устройство облачного гейминга О том, как работают игровые компании, на Хабре писали не раз и не два. Нюансы индустрии гейминга известны многим. Но о том, как организована работа в компаниях из сферы облачного гейминга, мало кто знает. Эта статья даст представление о внутренней кухне этой индустрии на ...

Спасти рядового датасайнтиста. Как работать над компьютерным зрением, чтобы сделать проект и не потерять себя Меня зовут Александра Царева. Я и мои коллеги работаем над проектами в сфере компьютерного зрения в Центре машинного обучения компании «Инфосистемы Джет». Мне хочется поделиться нашим опытом разработки и внедрения проектов в сфере компьютерного зрения. В этом материале я р...

[Из песочницы] GSM IoT-провайдер в ЖКХ (Часть 1) Прочитал статьи автора Interfer о трудностях в Iot и решил рассказать о своём опыте IoT-провайдера. Статья первая не рекламная, большая часть материала без моделей оборудования. Постараюсь написать детали в следующих статьях. Не вижу проблем применения GSM модемов для сбо...

[Из песочницы] Прикручиваем ActiveDirectory авторизацию к Kubernetes c помощью Keycloak Данная статья написана с целью расширить уже существующую, но рассказывает про особенности связки именно с Microsoft ActiveDirectory, а так же дополняет ее. В этой статье я расскажу как установить и настроить: Keycloak — это проект с открытым исходным кодом. Который обес...

simctl: управление симуляторами Apple через терминал Всем привет! Меня зовут Паша Лесюк, я работаю мобильным тестировщиком в компании Циан. В этой статье я расскажу о возможностях управления яблочными симуляторами из командной строки. Читать дальше →

От AI до VR: как промышленность и ритейл используют новые технологии Привет, Хабр! Меня зовут Алексей Сидорин. В КРОК я больше пяти лет помогаю внедрять роботов, а также системы дистанционного обучения и геймификации российским и международным компаниям. А недавно стал комьюнити-менеджером нетворкинг-платформы Digital Leader. DL – это междуна...

Как digital-рынок переживает кризисные времена и к чему готовится — исследование Сегодня были опубликованы результаты опроса руководителей агентств, главной целью которого было выявление последних тенденций на digital-рынке, связанных с началом экономического кризиса. Организаторами опроса выступили аналитический digital-портал CMS Magazine и тендерная п...

10 историй про IT-трансформацию в режиме самоизоляции В июне Selectel и VMware запустили конкурс «IT vs COVID-19». Мы хотели дать возможность IT-специалистам рассказать о тех подвигах, что они совершили за время пандемии. Именно им — разнопрофильным «айтишникам» — пришлось в авральном режиме перестраивать рабочие и бизнес-пр...

Ноутбук Acer ConceptD 5 Pro доступен в России Компания Acer сообщила о поставок ноутбука ConceptD 5 Pro на российский рынок. Ноутбук Acer ConceptD 5 Pro входит в профессиональную линейку и предназначена для работы в области архитектурного дизайна, анимации, двумерной и трехмерной графики и т.п. Ноутбук оснастили 15.6 ...

Поиск работы в Германии продакт-менеджером и не только. Часть 2/5. Структура рынка труда. ATS. Job boards Начало серии постов смотрите здесь. Схема информационного взаимодействия на рынке труда в Германии (да и не только) выглядит так: Сегодня я расскажу о двух основных категориях сервисов / информационных систем, которые используются на этом рынке — applicant tracking syste...

Как придумали знаменитое изображение коронавируса При близком рассмотрении агент коронавируса SARS-CoV-2 выглядит как сфера с набором более мелких элементов, которые выглядят как скопления вещества. Она очень похожа на рождественский апельсин, усыпанный гвоздикой. Предупреждаем: если вы страдаете от трипофобии, то лучше про...

[Перевод] Устанавливаем рабочий стол Linux на Android Привет, Хабр! Представляю вашему вниманию перевод статьи из журнала APC. В данной статье рассматривается полная установка операционной среды Linux вместе с графическим окружением рабочего стола на Android-устройствах. Одной из ключевых технологий, которую применяют многи...

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

[Перевод] 10 практических рекомендаций по безопасности образов Docker. Часть 1 Перевод статьи подготовлен специально для студентов курса «Безопасность Linux». В этой статье мы хотели бы сосредоточиться на Docker и обсудить советы и рекомендации, которые обеспечивают более безопасный и качественный процесс обработки образов Docker. Итак, начнем с н...

Путешествие к центру… docker image. Или как скачать образ из registry без docker За 3 дня до нового года появилась задача, передать клиенту наше ПО через менеджера, на флешке. ПО – это микросервисная платформа в несколько десятков docker-образов с множеством настроек и “километровым” helm-чартом. Что мы имели: Менеджер в Москве (я не оттуда) Windows Пря...

1000 и 1 пост: с Днём рождения, Хабр ❤ 26 мая — День рождения Хабра. А ещё вышла наша 1000-ая публикация, которой могло бы не быть, если бы Хабр не был тем, который он есть. В этой статье мы расскажем о нашем пути и о наших выводах, которые удалось сделать за 4 года ведения блога. Но это ниже, под катом. А здесь ...

Hack The Box. Прохождение Control. SQL инъекция и LPE через права на службу Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. В данной статье проникаем в систему через SQL инъекцию, копаемся в истории командной строки и повышаем свои привилегии благодаря имеющимся правам на службу. Подключение к лаборатории ос...

Популярные ошибки в английском среди IT-специалистов. Часть 2: Произношение Моя статья «Популярные ошибки в английском среди IT-специалистов» собрала много комментариев с полезными дополнениями. И я решила выпустить вторую часть, теперь посвященную Произношению. Читать дальше →

B2B Class: Digital PR в В2В B2B-классы — новый образовательный проект коммуникационного агентства Fresh Russian Communications и интернет-издания B2B Journal для PR-специалистов и маркетологов B2B-компаний и брендов. Тема мероприятия: «Digital PR в B2B: успешные практи...

Google отменила свое крупнейшее мероприятие, на котором должны были представить Android 11 Компания Google поддержала наметившуюся с начала года тенденцию отмены мероприятий из-за опасений относительно вспышки коронавируса. Уже отменились MWC 2020 и GTC 2020, а сегодня стало известно, что конференции Google I/O в этом году тоже не будет. И это важная новость,...

[Из песочницы] Создание простого Discord бота с помощью библиотеки discord.py Асинхронная библиотека discord.py содержит все что нужно для бота, с помощью нее даже можно работать с голосовыми каналами сервера. В этой статье я расскажу как создать простенького бота для вашего discord сервера. Читать дальше →

Three.js и геометрия При использовании для отображения в браузере библиотеки ThreeJS в качестве первого примера обычно выступает куб или какой-либо другой простейший объект, и он создается при помощи предустановленных специальных классов BoxGeometry или SphereGeometry. Затем обычно рассматривает...

Не решать за дизайнера задачу дизайнера Привет, Хабр. Последние 3 месяца около 40% моего рабочего времени занимает общение с дизайнерами. Про то, что дизайн — это не про нарисовать, а про спроектировать, знают давно и многие. А о том, почему это так, доступно объяснял в своем выступлении Костя Горский, в прошлом ...

[Перевод] «А Crysis потянет?» Почему до сих пор обсуждают игру, выпущенную 13 лет назад Каждый год выпускаются сотни новых игр. Некоторые из них добиваются успеха и продаются миллионами копий, но само по себе это не гарантирует статуса легенды. Однако изредка появляются игры, которые становятся частью истории отрасли, и мы продолжаем обсуждать их и играть в ни...

Как представляют себе мир ИТ современные школьники, кто такой ИТ-евангелист, и как жить, если всё идет не по плану Питер. Лето 2017 года. Я, как всегда, работал в офисе. На корпоративную почту пришло письмо с интригующим названием «День ИТ-знаний». Письмо сообщало о неком мероприятии для школьников. Цель — рассказать детям о профессиях в ИТ. В мероприятии могли участвовать все сотрудни...

oVirt за 2 часа. Часть 3. Дополнительные настройки В этой статье мы рассмотрим ряд необязательных, но полезных настроек: использование дополнительных имен для менеджера; подключение аутентификации через Active Directory; Mutlipathing; управление питанием; замена SSL сертификата; архивация; менеджмент-интерфейс хостов (cockp...

API Style Guide, или не заставляйте пользователей думать Привет! Меня зовут Лёша Руцкой, и я — продуктовый менеджер в компании Wrike. До этого работал в Adform и PandaDoc. Последние пять лет я занимаюсь всем, что связано с интеграциями и API. Wrike — это SaaS продукт для совместной работы и управления проектами. Мы хотим, чтоб...

Учёт собственных публикаций Если вы используете публикации на различных сайтах и в СМИ как один из инструментов продвижения, то рано или поздно перед вами возникнет вопрос их систематизации. Тогда же появляется и обратная связь, которая обычно включает в себя: просмотры; комментарии с разным эмоционал...

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

Google отменила свое крупнейшее мероприятие, на котором должны были представить Android 11 Компания Google поддержала наметившуюся с начала года тенденцию отмены мероприятий из-за опасений относительно вспышки коронавируса. Уже отменились MWC 2020 и GTC 2020, а сегодня стало известно, что конференции Google I/O в этом году тоже не будет. И это важная новость,...

Президент Bakkt предсказал исчезновение нерегулируемых криптовалютных бирж Рано или поздно нерегулируемые биткоин-биржи прекратят свою работу. Такое мнение высказал президент криптовалютной платформы Bakkt Адам Уайт в ходе закрытого мероприятия компании в Тель-Авиве, сообщает CryptoPotato. «Сегодня мы можем видеть офшорную торговлю с очень ограниче...

Магия WebPush в Mozilla Firefox. Взгляд изнутри Безусловно одной из самых популярных технологий доставки оповещений на устройства пользователей являются Push уведомления. Технология такова, что для её работы необходим постоянный доступ к интернету, а именно доступ к серверам, на которых регистрируются устройства пользоват...

Как НЕ стать геймдизайнером (Game Designer) Геймдизайнерами не рождаются, геймдизайнерами становятся В этой статье я расскажу о том, что необходимо делать, чтобы не стать геймдизайнером, что ожидают студии от кандидатов-геймдизайнеров, какими бывают тестовые задания и как не надо их выполнять, какие вопросы задают на ...

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

12 глупых вещей, которые вы можете сделать со своим смартфоном Продолжайте в том же духе, и рано или поздно вы навредите ему или себе.

Дизайнер создаёт виртуальные платья и продаёт их по цене реальной одежды Издание The Blueprint опубликовало интервью с необычным российским дизайнером Региной Турбиной. Она создаёт виртуальные платья и продаёт их по цене реальной одежды.

[Перевод] Лидары будущего: 11 000 лазеров вместо 128 Принцип работы лидарных датчиков заключается в отражении света лазеров от окружающих объектов и создании трехмерного облака точек. Первый современный трехмерный лидар был создан для конкурса DARPA Grand Challenge 2005 года, основного конкурса среди беспилотных автомобилей. ...

Удалённая работа набирает обороты Расскажем о недорогом и безопасном способе обеспечить подключение удалённых сотрудников по VPN, при этом не ввергая компанию в репутационные или финансовые риски и не создавая дополнительных проблем отделу ИТ и руководству компании. Читать дальше →

Слухи: «большой Navi» будет обладать 5120 потоковыми процессорами Компания AMD недавно ещё раз подтвердила работу над новым флагманским графическим процессором, известным как «большой Navi», и теперь появились слухи касательно его технических характеристик. И если представленная информация правдива, то AMD готовит что-то действительно мощн...

[Перевод] 5 вопросов по SQL, которые часто задают дата-сайентистам на собеседованиях Хотя составление SQL-запросов — это не самое интересное в работе дата-сайентистов, хорошее понимание SQL чрезвычайно важно для того, кто хочет преуспеть в любом занятии, связанном с обработкой данных. Дело тут в том, что SQL — это не только SELECT, FROM и WHERE. Чем больше S...

Product Led Growth стратегия. Как Miro растут x3 ежегодно В статье Юля Малыш, Head of Growth в Miro, расскажет про основные составляющие нашей стратегии роста: ориентацию на пользователей, простоту и понятность продукта, виральность, стратегию вовлечения и метрики, ориентированные на продукт. За основу статьи взято выступление Юли...

Клиентоориентированный Data Lake в игровой компании Источник Привет, Хабр! Меня зовут Максим Пчелин, и я руковожу разработкой BI-DWH в MyGames (игровое подразделение Mail.ru Group). В этой статье я расскажу о том, как и зачем мы строили клиентоориентированное DataLake-хранилище. Статья состоит из трех частей. Сперва я расс...

Project Management: Управление изменениями, часть 1 Привет, Хабр! Этот пост родился в ходе подготовки лекции по курсу Project Management от Acronis, который мы читали в МФТИ — “Создание продукта и управление его развитием”. Полностью весь курс можно посмотреть на нашем Youtube-канале, а сегодня мне хотелось бы поделиться подх...

[recovery mode] Опрос! Какой технический уровень должен быть у Менеджера проектов в IT? В IT переходят много специалистов из других сфер. Часто у них нет технического образования и опыта работы. Итак вопрос: какой технический уровень должен быть у Менеджера проектов в IT? Читать дальше →

O Tilling-wm в 2-х словах Немного расскажу о моем опыте использования тиллинговых менеджеров окон, а также рассмотрим кратко плюсы и минусы, которые я нашёл за 3 месяца использования. Читать дальше →

Токсичный паритет Токсичный паритет Спасибо автору за статью! Вспомнил подобную историю, только с точностью наоборот. Это немного другой крик души, т.к некоторые дизайнеры тоже люди и «художника обидеть может каждый». В такой среде, иногда, всё напоминает матч в Dote 2. Все вспоминают чужих м...

«Мы и потом не будем работать в привычном режиме»: «Тинькофф» перейдёт на гибкий график работы после «карантина» Цель компании — сделать офис местом для встреч и общения, а рабочие процессы перенести на «удалёнку».

Онбординг разработчиков «Я прихожу на работу, мне дают ноутбук, показывают рабочее место, выдают задачу, а дальше сиди и делай сам. Спустя пару месяцев я должен знать всё о компании, но, на самом деле, я помню только сделанные задачи. Кому задавать вопросы? А можно подойти к директору? Где туалет?»...

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

Как мы интегрировали amoCRM с Виртуальной АТС от МегаФона Сегодня amoCRM — одна из наиболее популярных систем организации эффективной работы с клиентами и партнерами. Она подходит в том числе компаниям с длинным циклом сделки, что особенно характерно для продаж в сегменте B2B, ведь именно там нужен внимательный контроль воронки п...

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

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

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

Nvidia RTX — технология трассировки лучей в реальном времени наконец-то появилась в SOLIDWORKS Visualize Visualize 2020 SP0 стал первой версией популярного визуализационного модуля SOLIDWORKS, в которой полноценно задействованы технологии RTX компании NVIDIA. Теперь у инженеров появилась возможность создавать из 3D-моделей изображения и анимации настоящего фотореалистичного к...

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

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

[Перевод] Расширьте возможности машинного обучения Azure с помощью расширения VS Code Привет сообществу Python! Прошло много времени с тех пор, как мы последний раз писали об этом, но мы рады представить новые возможности, добавленные в расширение VS Code Azure Machine Learning (AML). Начиная с версии 0.6.12, мы представили изменения в пользовательском интерф...

Workspace: более половины заказчиков digital-услуг в апреле и мае запускали акции и распродажи Причём наиболее популярными digital-услугами для малого и среднего бизнеса в кризис стали контекстная реклама, SMM и поисковое продвижение.

Краткая история компании Wacom: как технология графических планшетов пришла в электронные ридеры В первую очередь компания Wacom известна своими профессиональными графическими планшетами, которые используют аниматоры и дизайнеры по всему миру. Однако фирма занимается не только этим. Еще она продает свои комплектующие другим технологическим компаниям — например, ONYX, в...

Селфи-камера iPhone 11 Pro Max не показала ничего выдающегося Специалисты DxOMark постепенно проводят дополнительные тесты наиболее популярных смартфонов, стремясь оценить возможности не только тыльных, но и фронтальных камер гаджетов. И последним таким смартфоном оказался iPhone 11 Pro Max. Подробнее об этом читайте на THG.ru.

Covid-19: зачем мы сидим на карантине, и ответы на другие вопросы Привет Хабр. Изначально я не планировал публиковать здесь статью про коронавирус, аналитики на хабре уже более чем достаточно. Однако, читая разные местечковые форумы и соцсети, я с удивлением обнаружил сколько достаточно вредных мифов гуляет в сети, и что обычные люди, не ...

[Из песочницы] Реализация скелетной анимации для трёхмерных моделей Здравствуйте! В данный момент на Хабре существует большое количество статей, посвящённых компьютерной графике и реализации различных эффектов, однако текстов на тему реализации скелетной анимации (особенно "с нуля") достаточно немного. Постараюсь восполнить этот пр...

Встроенная графика Intel Xe справляется с Battlefield V в 1080p и 30 fps Компания Intel продемонстрировала производительность своих 10-нм процессоров Tiger Lake с графическим процессором Intel Xe на примере игры Battlefield V. Один из топ-менеджеров Intel Райан Шраут опубликовал короткий видео-ролик с демонстрацией игры Battlefield V на не…

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

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

Как начать использовать USB Type-C в своих разработках В современных embedded-устройствах используется огромное количество различных разъемов, таких как USB Type-B, miniUSB, microUSB и так далее. Все они отличаются форм-фактором, максимальной пропускной способностью и другими различными характеристиками. Самым верным решением ...

MMS-система в дата-центре: как мы автоматизировали управление техническим обслуживанием Представьте, что у вас полная серверная инженерного оборудования: несколько десятков кондиционеров, куча ДГУ и бесперебойников. Чтобы «железо» работало как надо, вы регулярно проверяете его работоспособность и не забываете о профилактике: проводите тестовые запуски, проверяе...

Chrome начинает блокировать рекламу, которая замедляет работу браузера Разработчики Google постепенно внедряют в Chrome M85 механизм, который будет обнаруживать и выгружать слишком «тяжелую» рекламу, потребляющую чересчур много системных ресурсов.

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

5 видеоуроков Теплицы, которые стоит посмотреть Автор видеоуроков на Теплице Вова Ломов собрал пять лучших видеоуроков 2019 года. Научитесь сами создавать мобильное приложение, делать спецэффекты и дизайн, а также запускать краудфандинговую кампанию на Planeta.ru. WikiTribune: новая социальная сеть без алгоритмов ...

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

Подробная инструкция по изготовлению сплит клавиатуры на основе ATmega32U4. Аналог Iris / Jiran своими руками Моя самоделка Перед изготовленияем своей клавиатуры я наметил следующие цели: 1. Максимально возможный тактильный комфорт. 2. Добиться того, чтобы совершенно не было необходимости смотреть на клавиатуру при работе, чтобы она никоим образом не отвлекала внимание на себя, что...

Обзор Kaggle ML & DS Survey 2019. Или сколько зарабатывают ML специалисты Ежегодно Kaggle проводит опрос среди специалистов по анализу данных, и объявляет конкурс на поиск инсайтов из полученных данных. В этом году в опросе участвовало 19717 человек со всего мира. В статье рассматриваются лучшие обзоры и решения Kaggle ML & DS Survey 2019. Ч...

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

Digital-мероприятия в Москве с 16 по 22 марта Подборка мероприятий на неделю. FORUM.DIGITAL RETAIL 2020 17 марта (вторник) Техноград (ВДНХ) от 5 000 р. Международный форум по цифровизации ритейла 2020 — это масштабное международное мероприятие в России по применению цифровых технологий в ритейле и eCommerce. Мастер –...

[Перевод] Эксплуатация большой распределённой системы: чему я научился Читая различные каналы и рассылки, я часто встречаю статьи о конкретных «болях» и проблемах, возникающих при росте компании, когда надежность и масштабируемость выходят на первый план. Эта статья — иная. Здесь нет подробного разбора конкретных архитектурных решений или пош...

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

Эксперт раскрыл причину появления множества ошибок в Windows 10 Всё тайное рано или поздно становится явным

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

Роутинг в комплексных чат-ботах с Hobot framework Начав разрабатывать боты для Telegram несколько лет назад, я открыл для себя производительность, простоту и гибкость работы с ними как с частным случаем интерфейса командной строки. Эти характеристики, доступные сегодня многим — во многом заслуга популярного фреймворка tel...

Первые тесты 4-ядерного 2,8-ГГц Intel Tiger Lake U — AMD может не беспокоиться Информатор @_rogame опубликовал ряд результатов тестов одного из самых быстрых процессоров Intel Tiger Lake U, который будет работать на частоте 2,8 ГГц. Достаточно ли это того, чтобы преодолеть разрыв с 8-ядерным 16-поточным флагманом AMD Ryzen 7 4800U? Согласно тестам, это...

Загрузка и обработка изображений в .NET Core В этой статье я хочу рассказать о своём опыте реализации механизма загрузки изображений в .NET Core приложении с последующим их ресайзом и сохранением в файловой системе. Для обработки изображений я использовал кроссплатформенную библиотеку ImageSharp от Six Labors. Существу...

[Из песочницы] Desktop pet на C# WPF Desktop pet — пусть и бесполезное, но весьма забавное украшение рабочего стола. В данной статье показана, наверное, самая простая его реализация. Гифка под катом! Читать дальше →

10 подсказок для создания лучшего интерфейса Популярная статья UX-дизайнера Мариель Москериола с ценными советами по улучшению любого интерфейса.

Power-line communication. Часть 1 — Основы передачи данных по линиям электропередач Не так давно передо мной встала нетривиальная задачка — собрать устройство, которое могло бы по линиям электропередач (0,4 кВ), в сетях обычных бытовых потребителей, передавать некоторую информацию, а точнее — показания электросчетчиков. Перед началом работы над создание...

Когда работа в IT превращается в экстрим: установка спутникового оборудования в Республике Саха и Находке Всем привет, это Антон Кисляков, руководитель отдела инсталляции и эксплуатации беспроводных систем связи. Многие статьи об IT начинаются с вступления вроде «как-то я сидел в офисе, пил кофе с тимлидом, и нам пришла в голову идея…». Но мне бы хотелось рассказать о работе ...

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

AMD покажет новые процессоры Zen 3 и видеокарты RDNA 2 в октябре Вслед за анонсами новой серии графических карт RTX Ampere компании NVIDIA, AMD назвала дату запуска своих новых продуктов, а именно процессоров семейства Zen 3 и графики следующего поколения RDNA 2. Компания AMD уже начала рассылать приглашения на два мероприятия. Мероприяти...

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

[Из песочницы] В одной лодке с «ублюдком»: 11 продвинутых советов по использованию Git *"ублюдок" — вольный перевод слова "git" — "an unpleasant or contemptible person", "неприятный или презренный человек". В комментариях к статье 15 базовых советов по Git для эффективной работы каждый день развернулась дискуссия на тем...

[Перевод] Накопительная диаграмма потока (CFD) как индикатор здоровья вашего проекта Предисловие переводчика В русскоязычном профессиональном сообществе менеджеров процессов крайне мало литературы по Канбан методу на русском языке. Мы, сообщество Kanbanguide.ru, решили исправлять эту несправедливость и будем публиковать самые значимые с нашей точки зрения ст...

Microsoft раскрывает новую функцию модульной Windows 10X Microsoft работает над новой операционной системой под названием Windows 10X, и она предназначена для использования на устройствах с двумя экранами и даже ноутбуках. Microsoft явно стремится расширить присутствие Windows 10X за пределы традиционного использования ноутбуков и...

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

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

Production-ready образа для k8s Эта история о том, как мы используем контейнеры в продуктовой среде, в особенности под Kubernetes. Статья посвящена сбору метрик и логов с контейнеров, а также билду образов. Читать дальше →

Дизайн, продукт и рок-н-ролл Встречают, как водится, по одежке. И к твоему луку довольно много требований, особенно если ты — самое заметное HR-tech явление страны. Будучи сложным и нетривиальном сервисом, hh.ru бросает дизайнерам множество интересных вызовов, раздает массу уникальных и действительно сл...

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

[recovery mode] Культура как основа масштабирования команды х2 каждый год. Про ошибки в найме и culture fit Я работаю менеджером разработки в Miro и активно участвую в найме. Последние несколько лет наша команда удваивается ежегодно и становится мультикультурной, у нас открываются офисы в Америке и Европе. 5 лет назад, в начале стадии быстрого роста, наши процессы найма и онборди...

Microsoft показала обновленные Проводник и меню Пуск Windows 10 Панос Панай (Panos Panay) — главный специалист по продуктам группы Microsoft Devices, поделился в Instagram красочным роликом в честь празднования 1 миллиарда активных пользователей ОС Windows 10. На видео демонстрируется эволюция интерфейса разных версий Windows....

[Перевод] 5 малоизвестных секретов Pandas Pandas не нуждается в представлении: на сегодняшний день это главный инструмент для анализа данных на Python. Я работаю специалистом по анализу данных, и несмотря на то, что пользуюсь pandas каждый день, не перестаю удивляться разнообразию функционала этой библиотеки. В это...

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

Кто работает на космодроме Плесецк Вдохновили статьи о работе в различных в основном айтишных компаниях. В то же время космический хайп смещается на Маска. Уже и забыли про проект «Маяк», фотографирование следов посадок на Луне и т.п. Есть в России одно самое космическое место. Там работают обычные люди :-) ...

Качественно и в срок: как говорить на одном языке с IT-специалистами Команда Теплицы социальных технологий приглашает сотрудников НКО и активистов на онлайн-курс «Качественно и в срок: как говорить на одном языке с IT-специалистами». Онлайн-курс пройдет с 22 по 30 июля 2020 года. О курсе Это курс для тех, кто сталкивался с труднос...

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

Mobile People Talks: Взгляд на iOS, Android и всякие кроссплатформы через призму безопасности У каждого (но это не точно) мобильного разработчика рано или поздно возникает вопрос, “а насколько безопасно приложение, которое я делаю?”

Valve считает, что моддеры рано или поздно отвяжут Half-Life Alyx от VR, но это будет плохо Потому что игра и её механики изначально создавались с расчётом на VR.

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

32 отличия дизайна мобильного приложения под iOS и Android Железный дизайнер из Redmadrobot Design Lab Артур Абраров делится наблюдениями. Адаптировать дизайн под другую платформу — неотъемлемая часть работы дизайнера мобильных приложений. Цель этой работы — органично вписать дизайн в паттерны взаимодействия пользователя. К тому ...

[Перевод] 10 главных тенденций и инноваций в автомобильной промышленности: 2020 и последующие годы StartUs Insights проанализировали 4,859 стартапов и определили тренды автомобильной индустрии на 2020 год. 1. Автономные транспортные средства (AV) Автономные транспортные средства или автомобили с автономным управлением стремятся свести к минимуму потребность в людях-во...

[Перевод] Выделение и CSS Навык выделения текста и других объектов сформировался у пользователей компьютеров много лет назад. Мы выделяем содержимое веб-страниц по разным причинам. Возможно, нужно скопировать текст и где-то его процитировать, возможно — кому-то просто легче читать текст, выделяя его ...

Оля, тесты и фабрика — путь к красивой архитектуре и чистоте кода В автоматизации тестирования существует много разных подходов, решений и способов. Самый распространенный и незаменимый —  паттерн Page Object (Screen Object). Я столкнулась с двумя подходами при работе с этим паттерном: c фабрикой для своих page object-ов и без нее. В этой ...

[Перевод] Плитки Вана для симуляции машин Тьюринга Плитки (домино) Вана были изобретены Хао Ваном в 1961 году для математических задач, но нашли широкое применение в играх при создании тайловой графики. Благодаря им результаты не выглядят повторяющимися, как в 2D-текстурах, так и в 3D-моделях с тайлингом. Похоже, что плитки...

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

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

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

OpenVINO хакатон: распознаем голос и эмоции на Raspberry Pi 30 ноября — 1 декабря в Нижнем Новгороде прошел OpenVINO хакатон. Участникам предлагалось создать прототип продуктового решения с использованием Intel OpenVINO toolkit. Организаторами был предложен список примерных тем, на которые можно было ориентироваться при выборе задачи...

[Перевод] Представляем Contour: направляем трафик к приложениям в Kubernetes Спешим поделиться новостью, что Contour размещён в инкубаторе проектов от Cloud Native Computing Foundation (CNCF). Если вы еще не слышали о Contour — это простой и масштабируемый ingress controller с открытым исходным кодом для маршрутизации трафика к приложениям, запущен...

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

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

[Из песочницы] Кастомные SwiftLint Rules Привет, Habr! Меня зовут Алексей, я iOS Developer в компании FINCH. Скоро Новый год — самое время чтобы начать жить по-другому, а поможет в этом такая классная штука как SwiftLint. В статье я расскажу, почему ее обязательно нужно внедрять во все проекты, включая legacy и pet...

Отображение 3D-графики на STM32F407 Как известно, старшие STM'ки имеют приличные частоты и объёмы ОЗУ. Ну а раз так, то почему бы не запустить 3D-графику на таких контроллерах? Да нет ничего проще! Читать дальше →

Оптимизация 3D-моделей для игровой сцены Эта статья завершает цикл публикаций от краснодарской студии Plarium о разных аспектах работы с 3D-моделями в Unity. Предшествующие статьи: «Особенности работы с Mesh в Unity», «Unity: процедурное редактирование Mesh», «Импорт 3D-моделей в Unity и подводные камни», «Пиксельн...

[Перевод] Seccomp в Kubernetes: 7 вещей, о которых надо знать с самого начала Прим. перев.: Представляем вниманию перевод статьи старшего инженера по безопасности приложений британской компании ASOS.com. С ней он начинает цикл публикаций, посвящённых повышению безопасности в Kubernetes благодаря использованию seccomp. Если введение понравится читателя...

[Из песочницы] Популярные ошибки в английском среди IT-специалистов Основываясь на многолетнем опыте преподавания английского специалистам IT-сферы (программистам, бизнес аналитикам, тестировщикам, маркетинговым специалистам), я собрала список наиболее распространенных среди “айтишников” ошибок в английском языке. Читать дальше →

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

Вебкаст Хабр ПРО #5. Техноавтор: эксперт vs писатель Водка и шампанское, огонь и лёд, физика и лирика, экспертиза и нарратив — любой технический автор попадает на территорию, где сталкиваются два противоположных направления: техническое и литературное. Как сильно они конфликтуют? Где начинаются и где заканчиваются их границы...

Acer представила ноутбук для дизайнеров ConceptD 3 Pro Новая модель Acer поддерживает современные комплектующие для работы с дизайнерским и графическим ПО.

[Перевод] Какова геометрия Вселенной? Облачные решения хороши тем, что позволяют создавать проекты любой сложности, вплоть до виртуального дата-центра. Если попробовать визуализировать эти структуры, то получится этакая мини-вселенная. Давайте поиграем с геометрией, попробовав визуализировать разные модели наш...

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

Google рассказала о новой функции Android 11 Мобильные удостоверения личности — новая функция Android 11 Android сильно изменился за те 12 лет, что он существует в качестве мобильной операционной системы. Год от года Google совершенствовала его и в конце концов превратила из неудобного и малопривлекательного подо...

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

Как сервис Estimate помогает автоматизировать процесс оценки и узнать стоимость IT-проекта Как для бизнеса, так и для IT-компании оценка – один из самых важных этапов в начале работы над проектом. Бизнес готов сотрудничать с тем подрядчиком, который назовет стоимость объективно, прозрачно и быстро, в идеале – немедленно. При этом на рынке существует значительный ...

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

10 бесплатных курсов для продвинутых специалистов от Microsoft Привет, Хабр! Совсем недавно мы делились подборками наших бесплатных курсов для начинающих специалистов в IT. Ну и теперь, конечно же, пришла очередь продвинутых коллег. В этой статье мы подобрали курсы для уровней upper-intermediate и advanced. Среди тем — SQL Server на Lin...

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

[Перевод] Одна особенность корпоративной культуры, необходимая для благополучия кодовой базы Легко поддерживать корпоративную культуру на словах. Однако лишь немногие компании активно изучают те немногочисленные особенности корпоративной культуры, которые оказывают существенное влияние на производительность, — потому что это самое сложное. Для команд, создающих про...

[Перевод] Проверка образов с помощью Gitlab CI/CD Всем привет, в преддверии старта курса «CI/CD на AWS, Azure и Gitlab» подготовили перевод интересного материала. В этой статье мы поговорим о том, как проверять образы контейнеров на платформе Gitlab CI/CD с помощью Sysdig Secure. Образы контейнеров, которые не соответст...

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

Node.js в 2020: Выйди и зайди нормально За последние 5 лет Node.js очень изменился, но знания о платформе у сообщества остались на уровне 2013-2015 годов, все те же подходы, все те же проблемы. Сообщество плохо следит за новыми возможности, а если и узнает про них, то это не влияет на написание ежедневного кода. ...

Удалённая работа увеличила продолжительность рабочего дня Удалённая работа увеличила продолжительность рабочего дня. Такую тенденцию зафиксировали аналитики центра киберустойчивости.

Появились спецификации NVIDIA GeForce RTX 3070 и RTX 3070 Ti Компания NVIDIA постепенно готовится к выпуску своих видеокарт следующего поколения на архитектуре Ampere для потребительского рынка после того, как был представлен графический процессор A100 для рабочих станций и профессиональных приложений.

[Перевод] Как Warcraft III породил новый жанр, изменил лицо франшизы и получил ремастер Графика в начале 2000-х была совершенно иной, но поверьте мне — Warcraft III стал хитом, оставившим в игровой индустрии серьёзное наследие. Немногие игровые миры оставили такой большой след, как Warcraft. Он породил три стратегии-бестселлера, голливудский блокбастер, кучу ...

Как устроиться в LinkedIn, Facebook, Google в Кремниевой Долине Зачем это читать? В предыдущей статье я рассказал про реальные доходы и расходы, на которые может рассчитывать инженер, работающий в одной из Big Tech компаний. Если вдруг это вас заинтересовало, здесь будут подробности про то, как туда устроиться. Я работаю в LinkedIn, кото...

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

[Перевод] Логирование в Kubernetes: EFK против PLG Мониторинг стал весьма важным компонентом растущих облачных решений с ростом сложности распределенных систем. Он необходим для понимания их поведения. Нужны масштабируемые инструменты, которые смогут собрать данные со всех сервисов — и предоставить специалистам единый интер...

Корпоративное ПО делает ваших сотрудников круче. А оно вам надо? Есть два типа руководителей: те, которые ценят умных и прокачанных сотрудников (первый среди равных, лидер) и те, которые стараются избавиться от сильных и управлять слабыми (молодец среди овец, деспот). На первый взгляд, компании и тех, и тех работают, продают, получают дох...

Huawei: альтернативы ряда сервисов Google появятся уже в ... До конфликта между Huawei и США мало кто из пользователей задумывался над тем, а какие вариации Android существуют. По большому счету у производителей электроники есть два варианта для выбора. Прежде всего, это базовая версия, в которой нет сервисов от Google и поддержки маг...

Майская SEO-прожарка конкурентов с Михаилом Шакином Мы посвятим впервые вебинар не анализу ваших сайтов (думаю, надо разнообразить нашу встречу) а именно высмотрим оригинальные и сильные SEO решения и стратегии ваших конкурентов! Подписываемся на наш канал и задаем вопросы заранее в ...

Предварительные данные о быстродействии настольного процессора AMD Renoir Компания AMD на отраслевых мероприятиях пока уходит от прямого ответа на вопрос о сроках появления первых 7-нм гибридных настольных процессоров, которые по примеру своих мобильных сородичей должны сохранить условное обозначение Renoir. Зато данные о результате тестирования т...

Перезагрузка текстур OpenGLESv2 через DMABUF В этой статье я хочу рассказать, как просто можно обновлять текстуры OpenGLES через DMABUF. Поискал по Хабру и к своему удивлению не обнаружил ни одной статьи на эту тему. В Хабр Q&A тоже ничего такого не нашел. И это для меня немного странно. Технология появилась довол...

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

[Из песочницы] Как мы печатали гексапода и что из этого получилось Предыстория Заканчивалось жаркое лето, позади был прекрасных семейный отдых на теплом ласковом море, и впереди уже проступали очертания серых рабочих будней. Чтобы не поддаться осенней депрессии надо было срочно заняться чем-то приятным и полезным и это что-то не заставило с...

[Из песочницы] Nuxt + Django + GraphQL на примере Предисловие Nuxt — "фреймворк над фреймворком Vue" или популярная конфигурация Vue-based приложений с использованием лучших практик разработки на Vue. Среди них: организация каталогов приложения; включение и преконфигурация самых популярных инструментов в виде Nux...

Apache Kafka для чайников Данная статья будет полезной тем, кто только начал знакомиться с микросервисной архитектурой и с сервисом Apache Kafka. Материал не претендует на подробный туториал, но поможет быстро начать работу с данной технологией. Я расскажу о том, как установить и настроить Kafka на W...

Пишем telegram бота на языке R (часть 1): Создаём бота, и отправляем с его помощью сообщения в telegram Аудитория telegram ежедневно растёт с геометрической прогрессией, этому способствует удобство мессенджера, наличие каналов, чатов, и конечно возможность создавать ботов. Боты могут использоваться в совершенно разных целях, от автоматизации коммуникации с вашими клиентами до...

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

Президент Huawei Го Пин выступил на открытии онлайн-конференции Better World Summit В день открытия онлайн-конференции Better World Summit действующий глава правления компании Huawei Го Пин (Guo Ping) рассказал участникам мероприятия о том, как синергия пяти основных технологических сфер содействует раскрытию полного потенциала 5G, способствуя коммерческому...

Python (+numba) быстрее си — серьёзно?! Часть 1. Теория Давно собирался написать статью о numba и о сравнении её быстродействия с си. Статья про хаскелл «Быстрее, чем C++; медленнее, чем PHP» подтолкнула к действию. В комментариях к этой статье упомянули о библиотеке numba и о том, что она магическим образом может приблизить скор...

Кэшбэк в кружке робототехники, или как мои ученики зарабатывают на своих навыках Приветствую всех членов сообщества! Меня зовут Владимир Мозговой. Я являюсь основателем частного центра технического творчества «Robo.Grade» в г. Новочеркасске. В данной статье я хочу рассказать о своём опыте по привлечению к различным работам своих учеников — детей от во...

[Перевод] Простое объяснение делегирования событий Приветствую. Представляю вашему вниманию перевод статьи «A Simple Explanation of Event Delegation in JavaScript», опубликованной 14 июля 2020 года автором Dmitri Pavlutin В данной статье Дмитрий Павлутин объясняет, на чём основан один из базовых паттернов работы с DOM-событ...

В Москве в седьмой раз началась олимпиада для школьников «Не прервется связь поколений» В минувшем селекторном совещании образовательного ведомства Москвы принял участие директор Городского методического центра Андрей Зинин. В ходе мероприятия за 16 января он рассказал о том, что в столице РФ стартовала седьмая по счету школьная олимпиада «Не прервется связь п...

[Из песочницы] 5 фич JavaScript, без которых я не мог бы писать код (перевод) Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи Kent Dodds «5 JavaScript Features I Couldn't Code Without». Это мой первый перевод, так что буду рад любым замечаниям. 5 фич JavaScript, без которых я не мог бы писать код Прежде чем мы начнем, по...

Для Linux появился новый векторный редактор для создания макетов интерфейсов На днях создатели редактора векторной графики Akira, работа над которым ведется вот уже пару лет, опубликовали первые тестовые выпуски. Графический пакет предназначен для создания макетов интерфейсов. Авторы Akira заявили, что их цель — создание инструмента для профессио...

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

Про бэкапы в Proxmox VE В статье «Магия виртуализации: вводный курс в Proxmox VE» мы успешно установили на сервер гипервизор, подключили к нему хранилище, позаботились об элементарной безопасности и даже создали первую виртуальную машину. Теперь разберем как реализовать самые базовые задачи, котор...

Xiaomi официально подтверждает запуск MIUI 12 в конце текущего года В прошлом году Xiaomi запустила свою фирменную оболочку MIUI 11, и теперь китайский бренд официально подтвердил, что пользовательский интерфейс MIUI 12 следующего поколения находится в стадии разработки. Заметим, что компания представила обновленную версию своего пользовател...

Основные тенденции в левел-дизайне мультиплеерных шутеров: чему мы научились за годы разработки War Robots За шестилетнюю историю существования War Robots мы не раз проводили опросы среди игроков касательно наших карт. Какие нравятся, какие нет, почему? Затем анализировали полученные ответы, фидбек ютуберов, отзывы с форумов и из социальных сетей. Подобный анализ карт на своем п...

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

Создание сайтов с BX master Ведение бизнеса в современном мире требует много знаний и быстрой адаптации к новым тенденциям и направлениям. Сегодня сложно представить себе развитие бизнеса без привлечения интернет сетей. Наличие собственного сайта позволяет заявить о себе и о своей продукции на площадка...

Тестирование. Ошибки при сертификации ISTQB или решаем миллион примеров “Я проклял эту книгу, лишь только год прошел, Но теперь я шарю, и шарю хорошо! Мы миллион решили этих чертовых примеров. Да, есть железо в яйцах советских инженеров!” Научно-технический рэп– “Демидович” Статья полезна тем, кому не безразлична их квалификация и хочется по...

ELK, SIEM, Open Distro: Составление отчетов Чтобы защитить вашу корпоративную сеть от угроз и атак, вы всегда должны выполнять тест на уязвимости в своей системе. Для того, чтобы их исправить. Итак, как вы понимаете, работа с отчетами очень важна для любого SOC, потому что она дает обзор уязвимостей, которые могут быт...

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

Проекты Центра разработки Intel в России. Intel Integrated Performance Primitives Наш рассказ об очередном проекте Intel, сделанном в России. Это библиотека Intel Integrated Performance Primitives – набор готовых к употреблению, высоко оптимизированных под различные архитектуры Intel, к тому же совершенно бесплатных базовых функций для работы с изображени...

JPEG. Алгоритм сжатия И снова здравствуйте! Я нашел эту статью, написанную еще мае 2019-ого года. Это — продолжение серии статей о WAVE и JPEG, Вот первая. Эта публикация включит в себе информацию об алгоритме кодирования изображений и о самом формате в целом. Щепотку истории Столовую ложку стать...

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

Разбор серии рекламных видео для игры Spin Voyage Мы выпустили серию роликов для рекламной кампании игры Spin Voyage. В ходе работы над серией мы пробовали разные сюжеты и использовали разнообразные методы: от анимации плоской графики до монтажа живых съёмок. Зачем нужен этот сюжетный коктейль? Как аудитория приняла разно...

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

[Из песочницы] Модульные скетчи В статье описан способ, который упрощает работу над созданием скетчей. Он подойдет всем людям, работа которых — проектировать интерфейсы для пользователей. Читать дальше →

20 декабря пройдет главный завершающий форум Ростова-на-Дону WOW-CONF - это 8 практикующих лидеров Бизнеса, Маркетинга, Управления, Продаж, Автоматизации, которые поделятся с тобой опытом, инсайтами и прогнозами на 2020 год. На форуме вы узнаете О трендах 2020 в маркетинге; Instagram-фишках для малого бизнеса; личном бренде и е...

CRI-O как замена Docker в качестве исполняемой среды для Kubernetes: настройка на CentOS 8 Привет! Меня зовут Сергей, я DevOps в Surf. DevOps-отдел в Surf ставит своей задачей не только налаживание взаимодействия между специалистами и интеграцию рабочих процессов, но и активные исследования и внедрение актуальных технологий как в собственную инфраструктуру, так и ...

Проверяем на самих себе: как развернут и как администрируется 1С: Документооборот внутри компании 1С Мы в фирме 1С широко используем собственные разработки для организации работы компании. В частности, «1С:Документооборот 8». Помимо управления документами (как следует из названия) это ещё и современная ECM-система (Enterprise Content Management — управление корпоративным ко...

QA Meetup в Нижнем — как это было и материалы с мероприятия 15 февраля в Нижнем Новгороде состоялся митап по тестированию и безопасности проектов. Поговорили о работе с инцидентами и баг-баунти-подходе команды Mail.ru Group, а коллеги из Ecommpay рассказали о DAST в CI/CD. Также узнали про интересный инструментарий Fidler & Cha...

Осознанное внедрение удалённой работы: как улучшить результаты в два раза, никого не нанимая Сегодня я расскажу о том, как мы внедряли remote work в CarPrice, к каким результатам нас это привело, и для чего это вообще нужно. Цель статьи: чтобы стало больше компаний, поддерживающих remote work, потому что такой подход действительно улучшает результаты компании, и, ...

2020-й: тенденции и прогнозы Начался новый год — самое время строить планы. Что нас ждёт в этом году? К каким новинкам и переменам нужно готовиться? Мы составили свой прогноз основных тенденций и вероятных изменений в сфере ИТ. А в конце года интересно будет вспомнить и сравнить сегодняшние ожидания и...

Простой зомби-шутер на Unity Всем привет! Скоро стартуют занятия в первой группе курса «Разработчик игр на Unity». В преддверии начала курса прошел открытый урок по созданию зомби-шутера на Unity. Вебинар провёл Николай Запольнов, Senior Game Developer из Rovio Entertainment Corporation. Он также написа...

Несмотря на карантин из-за коронавируса за март в США было создано 6700 рабочих мест в сфере IT Похоже, глобальная пандемия коронавируса не оказывает столь разрушительного воздействия на IT-отрасль, как на некоторые другие сферы жизнедеятельности человека. Это подтверждает статистика, согласно которой в первом квартале 2020 года в США было создано свыше 27 900 новых ра...

[Перевод] Дешёвый подлый трюк, подаривший цветную графику первым домашним компьютерам Пионер видеоигр Алан Элкорн рассказывает о том, как показал Стиву Возняку хак, позволивший компьютеру Apple II работать с цветами, и откуда взялся знаменитый звук «блип» в игре Pong Домашняя консоль Atari Pong, поступившая в продажу в магазины The Sears под брендом Tele-Gam...

Пошаговое руководство по настройке Laravel 6 в Google Cloud Run с непрерывной интеграцией Всем привет! В преддверии старта курсов «Framework Laravel» и «Backend-разработчик на PHP», продолжаем делиться интересным материалом по теме. Поехали. За последние несколько лет популярность Laravel резко возросла. Сообщество Laravel даже придерживается мнения, что Larave...

[Перевод] 10 расширений для VS Code, без которых я не могу программировать VS Code — мой любимый редактор кода. Это — самый популярный из существующих редакторов, возможности которого можно расширять практически до бесконечности. И, что удивительно, разработала его компания Microsoft. Я полагаю, что ни один из других редакторов и ни одна из других ...

[Перевод] Использование методов анализа графов для поиска аномалий Несмотря на то, что описание данных с помощью графов практикуется еще с позапрошлого столетия, использование их в решении повседневных задач по анализу данных лишь набирает обороты. Хотя основное внимание уделяется, как водится, графовым эмбеддингам и сверточным сетям, мален...

Началась цифровая конференция GTC Digital Три недели назад компания Nvidia объявила о переводе конференции GTC 2020 в онлайн-формат из-за пандемии COVID-19. Это мероприятие началось вчера под названием GTC Digital. Обычно конференция GTC проходит в течение пяти дней, включая сотни часов выступлений, презентаци...

Книга «Kubernetes для DevOps» Привет, Хаброжители! Kubernetes – один из ключевых элементов современной облачной экосистемы. Эта технология обеспечивает надежность, масштабируемость и устойчивость контейнерной виртуализации. Джон Арундел и Джастин Домингус рассказывают об экосистеме Kubernetes и знакомят...

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

Современные стандарты идентификации: OAuth 2.0, OpenID Connect, WebAuthn Пускать или не пускать? Вот в чем вопрос… Сейчас на многих сайтах мы видим возможность зарегистрироваться или войти с помощью соцсетей, а некоторые сайты предлагают использовать внешние ключи безопасности или отпечатки пальцев. Что это? Стандарты с хорошо проработанной безо...

Техподдержка «на чемоданах». Как мы без лишних нервов работаем удаленно и получаем дистанционно нужные сервисы С 16 марта наша команда ITSM 365 начала тестировать полноценную удаленную работу. Наши офисы в Екатеринбурге, Москве, Твери, Питере постепенно пустеют. Но мы, «переехав» домой, продолжаем оттачивать дзен при техподдержке клиентов и без паники решать другие рабочие вопросы. ...

Добавляем графики в Notion Многим не хватает графиков в Notion'e. Поэтому я решил напилить автоматическую штуку для их генерации. Вот как это выглядит с моей стороны: Всех интересующихся, как это реализовано, прошу под кат. Читать дальше →

Как перенести шейдер из игрового движка в Substance Painter Меня зовут Тарас Улейский, я Technical Artist в Plarium Kharkiv. Для оптимизации графики нашей Survival RPG на мобильных устройствах мы использовали свои кастомные шейдеры. Они предполагают использование уникальных текстур и карт, которые не похожи на текстуры и карты в друг...

[Перевод] Малоизвестные, но популярные JS-фреймворки для фронтенда Не так давно мы, создавая динамические веб-приложения, использовали для работы с DOM чистый JavaScript или jQuery. С тех пор появилось много замечательных JavaScript-фреймворков и библиотек. Они помогают разрабатывать проекты, которые, по привлекательности и удобству, превос...

Ведущий специалист AMD по графике продолжит карьеру в Intel В свете разработки собственных GPU под кодовым обозначение Xe корпорация Intel продолжает приглашать в штат лучших специалистов данной сферы. В этом месяце на работу в Intel был принят ветеран AMD Али Ибрагим (Ali...

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

Мобильная разработка — это просто и скучно? Доклад Яндекса Существует миф, что создавать приложения для iOS или Android проще, чем быть, скажем, бэкенд-разработчиком. Разумеется, это не так: в работе с любой платформой есть свои сложности, всюду возникают неочевидные проблемы, требующие навыков в предметной области и за её пределам...

Книга «Геймдизайн. Рецепты успеха лучших компьютерных игр от Super Mario и Doom до Assassin's Creed и дальше» Привет, Хаброжители! Что такое ГЕЙМДИЗАЙН? Это не код, графика или звук. Это не создание персонажей или раскрашивание игрового поля. Геймдизайн — это симулятор мечты, набор правил, благодаря которым игра оживает. Как создать игру, которую полюбят, от которой не смогут отор...

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

Intel показала, что 14-нм Comet Lake-U производительнее 10-нм Ice Lake-U В рамках недавней выставки CES 2020 компания Intel сама показала, что процессоры Comet Lake превосходят Ice Lake по производительности, хотя последние позиционируются ею в качестве решений для систем более высокого класса. Ещё до своей презентации компания Intel провела закр...

[Перевод] Front-end додзё: проекты для тренировки навыков разработчика (5 новых + 43 старых) 1. Клон Notion Приложение Notion полюбилось многим, оно позволяет оптимизировать рабочий процесс, работать с документами, планировать задачи, синхронизировать данные между устройствами. www.notion.so Чему вы научитесь, создавая клон Notion: HTML Drag and drop API. Пол...

Как мы мигрировали с Oracle JDK и Java Web Start на AdoptOpenJDK и OpenWebStart Доброго времени суток. В данной статье я расскажу о «модернизации» в компании, в которой я работаю, такого инструмента как Java Web Start, а точнее об его замене альтернативным opensource решением. Читать дальше →

Самодельный лидар: OpenTOFLidar В этой статье я хочу рассказать про свой проект импульсного (TOF) Open Source лидара — о том как я его делал, и каких результатов удалось добиться. Читать дальше →

Как я заработал 30$ на ставках на спорт Привет, Хабр! В этой статье я расскажу как я заработал на ставках на спорт, используя Python и базовую математику. Кому интересно, добро пожаловать под кат! Читать дальше

Samsung Galaxy A91 будет похож и на Galaxy S11, и на Galaxy Note 10 Дизайнер OnLeaks поделился изображениями и видео с участием трёхмерной модели смартфона Samsung Galaxy A91, который, предположительно, на некоторых рынках выйдет под именем Galaxy S10 Lite.

[Из песочницы] Репетитор: издержки профессии 1) О чём статья Мне бы хотелось поделиться опытом, связанным с опыте преподавания индивидуальных занятий ученикам средней школы студентами. В данной сфере я работаю уже два года, за это время работал с 9 учениками. Статья адресована в первую очередь тем, кто собирается начат...

Подарок всем под Ёлочку Или всё-таки под Елочку? Нет, под Ёлочку! Теперь точно с Ё, потому что это статья про ёфикацию! И не просто теория или скрипты из командной строки, а настоящая рабочая программа, которую можно использовать как на компе так и на телефоне. Читать дальше →

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

Американские лётчики будут «воевать» с виртуальными российскими истребителями Бывший лётчик Военно-воздушных сил (ВВС) Британии рассказал о работе над необычным проектом в Калифорнии. Специалисты создают систему с дополненной реальностью (AR), благодаря которой американские лётчики смогут «воевать» с виртуальными российскими и китайскими истребителями...

[Из песочницы] Создание браузерных 3d-игр с нуля на чистом html, css и js. Часть 1/2 Современная вычислительная техника позволяет создавать классные компьютерные игры! И сейчас, достаточно популярны игры с 3d-графикой, так как, играя в них, ты окунаешься в вымышленный мир и теряешь всякую связь с реальностью. Развитие интернета и браузерных технологий сделал...

Open360: как мы начали с разработки модели премирования и сделали IT-систему для внутреннего HR TL;DR: рассказываю о задаче оценки вклада сотрудника в общий результат и новой open source системе проведения круговой оценки сотрудников, разработанной в нашей компании, на базе метода оценки 360 градусов. Здравствуйте, меня зовут Иван Кудрявцев — я технический директор и ...

[Перевод] Быстрый вход в управление продуктом через Open source Быстрый вход в управление продуктом через Open Source Фотография сделана Finn Hackshaw на Unsplash “Как вы достигли успеха в управлении продуктом”? Это вопрос, с которым рано или поздно сталкивается каждый продукт-менеджер. По мере того, как управление продуктом перестает б...

[Перевод] Концепции, лежащие в основе Web Audio API Доброго времени суток, друзья! В этой статье объясняются некоторые концепции из теории музыки, на основе которых работает Web Audio API (WAA). Зная эти концепции, вы сможете принимать взвешенные решения при проектировании аудио в приложении. Статья не сделает вас опытным ...

Что такое Immutable Infrastructure Меня зовут Никита, я системный инженер в компании SEMrush. И в этой статье я расскажу вам, что такое Immutable Infrastructure, какие у этого подхода есть преимущества и недостатки и как мы его используем в компании. Если вы ни разу не слышали такое словосочетание, то усажив...

Роман Шувалов: «Мне пришла в голову идея — сделать трехмерный рендер карты OpenStreetMap» Роман Шувалов — разработчик инди-игр из Тольятти, который в начале этого года выпустил игру «Generation Streets», основанную на данных OpenStreetMap. Не так давно он открыл часть кода своего проекта. Зачем он это сделал, как появилась игра и почему выбор пал на OSM — обо вс...

Основа любого программирования на… пазлах Приветствую, Хабровчане! В этой статье я хочу рассказать о своем опыте работы преподавателем программирования на C++ в колледже при техническом университете. Это был уникальный опыт в моей жизни, который многому меня научил. Когда меня просят рассказать интересный факт о св...

Делимся опытом, как показывают себя SSD в рамках RAID и какой уровень массива выгоднее В прошлом материале мы уже рассмотрели вопрос о том “Применим ли RAID на SSD” на примере накопителей Kingston, но сделали это только в рамках нулевого уровня. В текущей статье мы разберем варианты использования профессиональных и домашних NVMe-решений в самых популярных типа...

[Из песочницы] Знакомство с effector-dom на примере списка задач Многим уже известен стейт-менеджер effector, кто-то его уже не только смотрел, но и использует в проде. С конца осени его автор активно разрабатывает девтулзы для эффектора, и в процессе этой работы у него получилось написать очень интересную библиотеку для рендера приложени...

[Перевод] История о первом параличе Интернета: проклятие сигнала «занято» Многие из первых Интернет-провайдеров, в частности AOL, не были готовы предложить в середине 90-х неограниченный доступ. Такое состояние сохранялось, пока не появился неожиданный нарушитель правил: AT&T. В последнее время в контексте Интернета активно обсуждаются его «...

Что такое Azure Stack HCI и как это работает Привет, Хабр! Сегодня мы хотим рассказать о том, что представляет из себя платформа Azure Stack HCI. В том числе, что это вообще такое, из какого железа собрано, какой софт содержит, как работает, и вот это вот все. Присоединяйтесь! Это гостевая публикация от ребят из «Ал...

Искусственный интеллект очень скоро освободит менеджеров от большей части рутинной работы Искусственный интеллект (ИИ) и новые технологии, такие как виртуальные личные помощники и чат-боты, быстро внедряются на рабочих местах. По прогнозу Gartner, к 2024 году они возьмут на себя 69% рабочей нагрузки менеджера. «Роль менеджера будет полностью пересмотр...

Aurora на платформе Intel. Рассвет экзафлопсной эры Появилась новая информация о проекте Aurora (первые данные о нем были опубликованы около года назад, в том числе и на Хабре). Напомню, что по заказу Аргоннской лаборатории — это исследовательское подразделение Министерства энергетики США — Intel сотоварищи строят суперкомпью...

[Перевод] Как реализованы конвейеры в Unix В этой статье описана реализация конвейеров в ядре Unix. Я был несколько разочарован, что недавняя статья под названием «Как работают конвейеры в Unix?» оказалась не про внутреннее устройство. Мне стало интересно, и я зарылся в старые источники, чтобы найти ответ. Читать да...

[Из песочницы] Raspberry Pi и модем SIM7600E 4G HAT Добрый день всем. В этой статье я хотел бы рассказать о своем опыте использования 3G-модема SIM7600X, который можно подключать к Raspberry Pi. Статья может оказаться полезной тем из вас, кому необходимо использовать Raspberry автономно, в условиях отсутствия WIFI-сети. Пара...

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

Что такое LLVM и зачем он нужен? Всем привет! Думаю, у многих сразу возник другой вопрос — а зачем вообще нужна ещё одна статья про LLVM, ведь на хабре их и так больше сотни? Моей задачей было написать "введение в тему" for the rest of us — профессиональных разработчиков, не планирующих создавать ...

Настройка принтера этикеток XPrinter на Linux в VMware Workstation Пример для настройки в CentOS без графической оболочки, по аналогии можно настроить на любой ОС Linux. Решаю специфичную задачу, из php нужно печатать этикетки с произвольным текстом по шаблону. Поскольку на мероприятии нельзя рассчитывать на стабильный интернет, а большая ...

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

Интернет вещей в Яндекс.Облаке: как устроены сервисы Yandex IoT Core и Yandex Cloud Functions В октябре прошлого года состоялась первая облачная конференция Яндекса Yandex Scale. На ней было объявлено о запуске множества новых сервисов, в том числе Yandex IoT Core, который позволяет обмениваться данными с миллионами устройств Интернета вещей. В этой статье я расск...

[Перевод] Автономные автомобили на open source (Статья Forbes 2019 года ) Брэд Тэмплтон с ранней версией Стэнфордского робокара. Об авторе: Брэд Тэмплтон — инженер-программист, евангелист робоавтомобилей с 2007 года, работал над Гуглокаром в его ранние годы. Основатель ClariNet, почетный председатель Electronic Fronti...

[Из песочницы] Принципы PDD — Panic Driven Development Привет, Хабр! Уважаемые читатели, сие есть перевод замечательной статьи за авторством Мауро Фрезза. Надеюсь, он доставит вам истинное наслаждение и поддержит вас в курсе современных тенденций в методологиях разработки. После того как прошла волна успеха методологий разрабо...

Как работать из дома. Чек-лист удаленщика В интернете огромное количество заметок на тему удаленной работы, с лаконичным обзором минусов, плюсов и известными советами, как вытащить себя из рутины, начиная с «Первым делом снимите пижаму». В блоге Surf мы уже затрагивали эту тему в статье моей коллеги, которая поделил...

[Из песочницы] Ешь рис, молись Амитофо, люби котиков Статистические данные, о том, как живут-поживают китайские программисты Привет-привет, друзья. Сегодня Россия активно сотрудничает с Китаем в области IT- искусственного интеллекта, больших данных, и в планах даже создание «Российско-китайской цифровой долины». Эта статья...

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

[Перевод] Рабочие узлы Kubernetes: много маленьких или несколько больших? При создании кластера Kubernetes могут возникать вопросы: сколько настроить рабочих узлов и какого типа? Что лучше для кластера on-premise: купить несколько мощных серверов или задействовать десяток старых машин в вашем дата-центре? А в облаке лучше взять восемь одноядерных...

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

Citrix поддерживает непрерывность бизнеса в сложные времена Компании внедряют цифровые рабочие места для комфортной и безопасной работы в условиях неопределенности

Оцениваем опционы на Clojure методом Монте-Карло Привет! Меня зовут Рома, я работаю iOS-разработчиком в Exness. А кроме того, пишу на Clojure и инвестирую. Сегодня я расскажу о том, как оценивать опционы. Это вводная статья и заработать миллион, используя предложенный способ, вряд ли получится. Тем не менее, это хорошая ос...

Изоляция сред разработки с помощью контейнеров LXD Я расскажу о подходе к организации локальных изолированных сред разработки на своей рабочей станции. Подход был выработан под воздействием следующих факторов: для разных языков нужны разные IDE и тулчейны; в разных проектах могут использоваться разные версии тулчейнов и биб...

Создание своего образа с чистым CentOS 8.1 в облаке Amazon Данное руководство, является "форком" одноименной статьи про CentOS 5.9, и учитывает особенности новой OS. На данный момент в AWS Marketplace нет официального образа Centos8 от centos.org. Читать дальше →

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

Микросервисы на С++. Выдумка или реальность? В этой статье я расскажу о том, как создал шаблон (cookiecutter) и настроил окружение для написания REST API сервиса на С++ с использованием docker/docker-compose и пакетного менеджера conan. Во время очередного хакатона, в котором я участвовал в качестве бекенд-разработч...