[Перевод] Автоматизация тестов с использованием CodeceptJS и Testomat.io: первые шаги | 
                    
Независимо от ваших предпочтений, использовать любой тестовый фреймворк, возможно, лучше, чем вообще не проводить тесты.
Читать далееhttps://habr.com/ru/post/698898/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698898
| 
	                     Метки: Блог компании OTUS Тестирование веб-сервисов автоматизация тестов codeceptjs Testomat.io cypress e2e- тесты  | 
                
                        Утром данные — вечером деньги: выбираем места под банкоматы на основе данных | 
                    
Теперь место, где поставить новый банкомат, определяет система машинного обучения. Мы готовили её целый год: за 2-3 месяца сделали первое решение, а потом дорабатывали, оптимизировали и ждали новых данных по банкоматам, установленным уже с помощью системы. Под капотом я расскажу, как это происходило — и кто снимает много денег в безлюдных местах.
Читать далееhttps://habr.com/ru/post/698888/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698888
| 
	                     Метки: Блог компании ПСБ Геоинформационные сервисы Машинное обучение ПСБ ml alytics геоинформационный сервис геоданные  | 
                
                        [Перевод] Почему современная документация к коду — просто мусор. И как это исправить | 
                    
Когда вы в последний раз сталкивались с качественно документированным кодом?
С кодом, который можно было использовать буквально «из коробки», просто ознакомившись с небольшим README файлом. Но к которому в то же время прилагалась подробная документация, поясняющая каждую строчку: не только то, что она делает, но и почему она была написана именно так, а не иначе.
Давно ли вы встречали такой код? Неделю назад? Месяц? Год?
Лично мне посчастливилось увидеть такой код пару лет назад. И с тех пор я видел немало кода с… довольно грязной документацией.
Но разве можно винить в этом разработчиков?
Читать далееhttps://habr.com/ru/post/698712/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698712
| 
	                     Метки: Блог компании Ispmanager Управление разработкой Управление проектами Подготовка технической документации документация техническая документация непрерывное документирование  | 
                
                        Выгрузка HDFS FSImage в Hive для мониторинга и аналитики: руководство к действию | 
                    
Привет, Хабр! Меня зовут Борис Мурашин, я системный архитектор развития платформы больших данных в Х5 Tech. В статье делюсь своим опытом работы с кластером Hadoop: рассказываю, как с помощью сторонней библиотеки мне удалось организовать оперативную выгрузку образа файловой системы HDFS в Hive. И не только про это. Надеюсь, что мои инструкции помогут другим сэкономить массу времени в работе с кластером.
Сколько места на диске используют таблицы Hive в HDFS? В каких из них много мелких файлов? Какая динамика у этих цифр? Что происходит в домашних каталогах пользователей? Кто прямо сейчас создаёт таблицу с партиционированием по timestamp и скоро «уложит» нэймноду по GC pause? Давайте разбираться.
Читать далееhttps://habr.com/ru/post/698758/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698758
| 
	                     Метки: Блог компании X5 Tech Системное администрирование Big Data hadoop мониторинг hdfs hive FSImage администрирование  | 
                
                        Effector — убийца Redux? Туториал с нуля. Часть 1 | 
                    
Redux и MobX больше не нужны ? 
Туториал для новичков по EffectorJS - современному и удобному стейт-менджеру. Рассмотрим основные возможности, работу ядра, и какие проблемы решает. На примерах.
https://habr.com/ru/post/698880/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698880
| 
	                     Метки: JavaScript ReactJS VueJS TypeScript effector effectorjs стейт менеджер react vue redux аналоги библиотека менеджер состояния туториал frontend  | 
                
                        Как и зачем создавалась одна из первых систем квантового распределения ключей в России | 
                    
Экспертиза нашей компании традиционно лежала в теме «классической» криптографии, но свою первую статью в блоге мы хотим посвятить инновационной теме и разработкам, которыми особенно гордимся — квантовому распределению ключей и системам их доставки.
Подробнееhttps://habr.com/ru/post/698876/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698876
| 
	                     Метки: мгу защита информации информационная безопасность квантовый компьютер крк кибербезопасность инфотекс квантовые технологии квантовые коммуникации блог компании infotecs vipnet qss  | 
                
                        Личный опыт: поиск работы продакта в Европе, часть 2 | 
                    
О переезде в Швецию, часть 2: поиск работы продактом, собеседования, зарплаты, оформление документов и сроки ожидания.
Читать далееhttps://habr.com/ru/post/698872/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698872
| 
	                     Метки: IT-эмиграция Карьера в IT-индустрии релокация в европу продакт-менеджер поиск работы швеция линкедин личный опыт  | 
                
                        Настройка компьютера разработчика. PHP. Drupal. DDEV | 
                    
Я PHP разработчик, решил поделиться с Хабром своим опытом в части того, как подготовить на своем компьютере окружение, чтобы можно было создавать сайты PHP. Будет пример для Drupal. Но Drupal или нет, даже не важно, подойдет для любого другого PHP проекта. Грамотная настройка компьютера для разработки поможет в дальнейшем не тратить время и нервы. Этим придется пользоваться каждый день, поэтому стоит уделить время и сделать все так, чтобы было удобно пользоваться.
А что вообще надо чтобы запустился PHP сайт?
Читать далееhttps://habr.com/ru/post/698856/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698856
| 
	                     Метки: php drupal DevOps ddev development разработка сайтов  | 
                
                        Чем различаются Kafka и RabbitMQ: простыми словами | 
                    
Программные брокеры сообщения уже стали стандартом при построении больших и сложных систем. Однако до сих пор не все ИТ-специалисты понимают, как работают эти инструменты. Главный системный аналитик «Иннотех» Павел Малыгин помогает разобраться в брокерах сообщениях и их работе.
Читать далееhttps://habr.com/ru/post/698838/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698838
| 
	                     Метки: программирование хранение данных kafka производительность message отказоустойчивость rabbitmq devops очередь сообщений it-инфраструктура брокер сообщений message-broker блог компании иннотех  | 
                
                        Выход из плоскости. Тактильная графика и закоулки интеллекта | 
                    
Уже очень давно я писал на Хабре статью о кипу – узелковом письме древних инков. В этой статье я упоминал, что Луи Брайлю удалось создать шрифт для слепых из-за стечения обстоятельств: Луи не был слеп от рождения, а утратил зрение, поранив себе глаз грязным шорным ножом, с которым неосторожно играл в отцовской мастерской. Вскоре из-за распространившейся инфекции Луи ослеп и на второй глаз, после чего попал в приют знаменитого педагога Валентина Гаюи, который уже не первым бился над разработкой шрифта для слепых. Но зрячий Гаюи не пошел дальше изготовления рельефных слепков латиницы, а слепой Брайль, представлявший, тем не менее, что такое «видеть», и что такое «текст», предложил принципиально иной шрифт, благодаря которому вошел в историю.
Впоследствии я задумывался, а возможны ли (и каким образом создаются) научные визуализации для слепых и слабовидящих. В своё время мне довелось перевести замечательную книгу «История науки в знаменитых изображениях» (в оригинале «Cosmic Imagery») – своеобразную энциклопедию, посвящённую иллюстративной, наглядной составляющей науки и культуры. Множество глав этой книги посвящено точным наукам, и она не оставляет сомнений, что без картинок и схем многие вещи слишком абстрактны и невообразимы для человека. Именно поэтому я собирался вернуться к данной теме и рассказать, какие «брайлевские» наработки сейчас существуют для имитации научной графики для незрячих.
Читать далееhttps://habr.com/ru/post/698848/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698848
| 
	                     Метки: Интерфейсы Гаджеты Научно-популярное Искусственный интеллект Здоровье шрифт брайля тактильные ощущения пользовательские интерфейсы нейросети ограниченные возможности  | 
                
                        Дэвид Кроненберг — психолог ужасов | 
                    

https://habr.com/ru/post/678472/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678472
| 
	                     Метки: Блог компании RUVDS.com Читальный зал киберпанк Научная фантастика ruvds_статьи кинематограф хоррор кроненберг  | 
                
                        Аналоговая симуляция громкоговорителя Marshall | 
                    

https://habr.com/ru/post/698456/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698456
| 
	                     Метки: Блог компании RUVDS.com Читальный зал DIY или Сделай сам звук Электроника для начинающих ruvds_статьи электрогитара гитарный усилитель динамик  | 
                
                        AMD победил? Компания представила новую линейку процессоров EPYC, тогда как Intel перенес лонч на 2023 год | 
                    

https://habr.com/ru/post/698746/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698746
| 
	                     Метки: Блог компании Selectel IT-инфраструктура Компьютерное железо процессоры amd серверные процессоры cpu новая линейка лонч  | 
                
                        Как организовать локальный чемпионат по робототехнике и сделать его традиционным (vol. 4.1) | 
                    
Итак, позвольте напомнить про опус в трех частях (vol 1, vol 2, vol 3) на тему «Как завести собственный чемпионат по робототехнике и сделать его традиционным». Последние новости об этом мероприятии были весной 2021 года, и с тех пор минул еще один чемпионат и еще миллион один на подходе.
https://habr.com/ru/post/698774/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698774
| 
	                     Метки: Робототехника Учебный процесс в IT роботы чемпионат соревнования  | 
                
                        Подкаст «Хочу в Геймдев» #47 | 
                    
Вот и наш, уже 47й подкаст проекта "Хочу в Геймдев", посвященный незримым героям любой компании по разработке игр. Именно эти люди набирают новых сотрудников в вашу команду, определяют их потенциал и то, насколько они окажутся востребованными в вашем проекте.
В этом выпуске мы глубже погрузимся в данную профессию, покажем системно пласт задач, который выполянют специалисты, расскажем про особенности и подводные камни.
Читать далееhttps://habr.com/ru/post/698764/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698764
| 
	                     Метки: Интервью Карьера в IT-индустрии Разработка игр hr hr-процесс hr-технологии hr-менеджер  | 
                
                        KasperskyOS: от абстрактной идеи к реальной системе | 
                    

https://habr.com/ru/post/698678/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698678
| 
	                     Метки: программирование информационная безопасность операционные системы разработка ос микроядро блог компании «лаборатория касперского» kasperskyos кибериммунность  | 
                
                        Профессия: театральный инженер-конструктор. Как создаются декорации и чем в этом помогает 3D-проектирование | 
                    
Нередко театр ассоциируется только лишь с актерской труппой во главе с худруком или режиссером, по численности не превышающей 60-70 человек. В действительности даже в небольшом театре могут работать до 300 сотрудников: бутафоров, осветителей, костюмеров, реквизиторов, механиков сцены, а также инженеров-конструкторов. Их труд, как писал Карел Чапек, остается «за сценой, под сценой и над сценой», и «хотя они выполняют свою миссию весьма прозаически, в обыкновенных пиджаках или синих спецовках, — они играют немаловажную роль в создании спектакля».
Конечно, за почти сто лет, прошедшие со времени публикации очерка «Как ставится пьеса», многое изменилось: от жанров и актерской техники до инструментов, которыми создается театр. Неизменной остается роль театрального инженера, ответственного за зрелищность, технологичность и безопасность декораций.
Мы поговорили с инженерами-конструкторами трех театров: Сергеем Накаряковым из Красноярского драматического театра им. А. С. Пушкина, Алексеем Исаенко из Самарского театра юного зрителя «СамАрт» и Алексеем Калининым из Орловского театра кукол. Оказалось, что театр можно назвать «заводом по выпуску жестких и мягких декораций», системы автоматизированного проектирования (САПР)  используются не менее активно, чем на производстве, а один инженер  одновременно «разрабатывает» несколько изделий спектаклей.  
https://habr.com/ru/post/698596/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698596
| 
	                     Метки: Блог компании АСКОН CAD/CAM театр театры компас-3d сапр сцена  | 
                
                        Задача Пуаро | 
                    
Пока все оживлённо обсуждают прошлый пост - имеет ли право на Хабре публиковаться что-то смешное ( хотя и полностью реалистичное) на тему «инженерного чуда» - опубликую новую математическую задачу.
Читать далееhttps://habr.com/ru/post/698754/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698754
| 
	                     Метки: Занимательные задачки математика задача головоломки убийство  | 
                
                        Светлое будущее креафтеизма | 
                    
Как нам рассказывали, общество развивалось следующими этапами: первобытно-общинный строй, рабовладельческий строй, феодализм, капитализм. С точки зрения технологий этому соответствовали такие виды преобладающей деятельности: охота и собирательство, земледелие и торговля, промышленное производство.
И как говорили марксисты (а мы увидим, что они в этом ошибались!) ...
https://habr.com/ru/post/698752/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698752
| 
	                     Метки: Читальный зал креафтеизм политика экономика общество капитализм социализм коммунизм полная фигня социум прокрастинация  | 
                
                        А что с запятыми? | 
                    
Запятые у всех вызывают вопросы. Погуглил и уточнил, в чем же проблема? Если знать 5 простых случаев, можно сэкономить время на поиске правил...
Читать далееhttps://habr.com/ru/post/698750/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698750
| 
	                     Метки: Чулан тексты пиар переписка запятая  |