Социальные сети Рунета
Вторник, 26 января 2021

Солнце, ветер и вода Сезон первый Переживем кризис вместе… — на яхте. (С) мой друг Статья о выборе минимально необходимого двигателя на яхту. Шаг первый — с чего все началось Примерно в середине 2014 года, когда стало понятно, что кризис будет весьма затяжной, снова пришло время верстать собств...

Я стал думать над мелочами в коде, и уничтожил все желание программмировать На моей последней проектной работе мне предложили создать решение на .net/c# с нуля. Заложить архитектуру, стандартные либы, практики, и т.д. Приложение планировалось большое, я получил море бюджета на исследование и продумывание всего. В процессе я принял много решений. ...

Runtime Type Safety in Typescript (Возможна ли удобная проверка типов в рантайме) Относительная простота и доступность Javascript, относительная легкость входа в него предопределила на многие годы вперед его популярность. Некоторые языки программирования существенно повлияли на развитие всей отрасли в целом. Так, например SmallTalk стал неким прадедушкой ...

Холст + любовь = сердце Доброго времени суток, друзья! На дворе 14 февраля — День святого Валентина или День всех влюбленных. Об этом знают все (что, кто-то не знает?). Однако не все знают (полагаю, на Хабре таких немного), что 14 февраля 1946 года научному миру и всем заинтересованным был про...

IT Релокация на яхте. Из Швеции в Испанию Примерно в 2006 году я закончил работать и учиться в аспирантуре в одном Университете в Москве. В этот момент у меня были небольшие сбережения от контракта с Самсунг Электроникс. И я решил купить не дорогую яхту в Швеции. Идея была в том что на яхту можно погрузить весь скра...

[Из песочницы] Если бы я учил Frontend сегодня. Советы начинающим Мой путь в веб-разработке начался 5 лет назад. За это время я успел испробовать множество технологий, а в последние 3 года развиваюсь в направлении frontend. В этой статье я бы хотел ясно изложить, какие технологии необходимо изучить новичку, а также поделиться методами их ...

[Перевод] Пол Грэм: «Главная идея в вашей голове» (The Top Idea in Your Mind) Недавно я понял, что недооценивал важность того, о чем люди думают в душе по утрам. Я и раньше знал, что в это время в голову часто приходят отличные идеи. Теперь я скажу больше: вряд ли вы сможете сделать что-то действительно выдающееся, если не будете думать об этом в душе...

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

Мой путь к спокойствию и качеству...  В 3-d печать все приходят по-своему. Вот как это было у меня:Я с детства любим мастерить что-то руками, глядя на деда и отца. Время было такое, что даже готовую мебель было не найти.В моем случае печать пластиком стала логичным продолжением развития собственных навыков и ув...

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

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

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

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

Как из четырёх минут речи мы воссоздали голос молодого Леонида Куравлёва Всем привет! Меня зовут Олег Петров, я руковожу группой R&D в Центре речевых технологий. Мы давно работаем не только над распознаванием речи, но и умеем синтезировать голоса. Самый простой пример, для чего это нужно бизнесу: чтобы для каждого нового сценария, которому об...

[Из песочницы] IoT в моей жизни. Как создать умный офис, а также отслеживать рост картофеля у себя в квартире благодаря IoT Приветствую вас, Хабровчане! В 2020-м году все мы знаем что такое Интернет Вещей и для чего он нужен. Но как много из нас знакомы с облачными платформами, которые представляют один из наиболее значимых пластов в IoT? Давайте разбираться. Не секрет, что разношерстность пр...

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

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

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

TDD для микроконтроллеров за 5 минут Встраиваемые системы широко применяются в бытовой электронике, промышленной автоматике, транспортной инфраструктуре, телекоммуникациях, медицинском оборудовании, а также в военной, аэрокосмической технике и т. д. Хотя последствия любой ошибки проектирования обходятся дорог...

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

[Перевод] Чего я не знал о CSS Рисовать сайты я учился по старинке: глядя на исходный код и пытаясь воспроизвести увиденное. Плюс взял странную книгу для невидимых вещей (типа PHP/MySQL) — и вперёд. Это ещё в 1999 году, когда мы писали <font size="4" color="#000000"> и т. д., а ...

Как мы побеждаем неопределенность в Delivery Club Друзья, всем привет! Меня зовут Коля Архипов, я отвечаю за Research & Development в Delivery Club. Наша команда решает наукоёмкие задачи внутри FoodTech-платформы: мы разрабатываем компоненты, основанные на алгоритмах и данных, которых в платформе DС много. В процессе...

Apple убила 4-дюймовые телефоны. Но разве iPhone SE 2020 плохой? В апреле 2020 года Apple выпустила новый iPhone SE, который стал настоящей бомбой. Первое поколение iPhone SE дебютировало в марте 2016 года и выглядело так же, как iPhone 5 и 5s: прямоугольный «кирпичик» с кнопкой Home и 4-дюймовым экраном. Новый iPhone SE является возрожд...

[Перевод] Go глазами Rust-программиста: первые впечатления В преддверии старта курса «Разработчик Golang» подготовили перевод интересного материала. А каким было ваше первое впечатление от Go? На протяжении последних нескольких недель мне довелось использовать Go в работе. Я впервые использовал Go на более-менее крупном и серьезно...

[Перевод] Портируем Quake на iPod Classic Запускаем Quake на iPod Classic (видео). TL;DR: мне удалось запустить Quake на MP3-плеере. В статье описывается, как это произошло. Часть прошлого лета я потратил на пару своих любимых вещей: Rockbox и игру Quake id Software. Мне даже предоставилась возможность объединить...

[Из песочницы] IOptions и его друзья Во время разработки часто возникает потребность для вынесения параметров в конфигурационные файлы. Да и вообще — хранить разные конфигурационный константы в коде является признаком дурного тона. Один из вариантов хранения настроек — использования конфигурационных файлов. .Ne...

[Из песочницы] Стабилизация видео с движущейся камеры, или как перевести всё в неподвижную систему координат Сейчас возможности Computer Vision (CV) полностью перекраивают ландшафт рынка Public Safety solutions. В то время, как традиционными системами видеонаблюдения уже не просто никого не удивить, а странно не найти её в любом общественном месте, использование ИИ в данной области...

Huawei рассказала, какие устройства первыми получат HarmonyOS Huawei выпустит HarmonyOS в 2020 году, но смартфонов на базе новой ОС, скорее всего, пока не будет Huawei – мастер по переобуванию. Всего за несколько месяцев в период с мая по октябрь эта компания побила все рекорды по изменению своих планов на будущее. Если я ничего не пут...

Touch slider на JavaScript Когда я начинал изучать JavaScript, мне очень хотелось понять как работают и делаются слайдеры, которые можно перелистывать свайпами или мышью, но материалов с хорошим объяснением именно того, что мне надо, я не нашел. Через какое-то время мне удалось сделать нечто подобное....

iPad Pro получит совершенно новый дисплей Некоторое время назад в сети обсуждали тот факт, что компания LG готова к релизу своих новых дисплеев, а планшет iPad Pro эти дисплеи получит в первой волне. Теперь можно говорить об этом с уверенностью, ведь сразу несколько инсайдеров, которые друг с другом никак не связаны...

ПШЕ AndroidStudio ПШЕ AndroidStudio - Все хорошо, только перед влитием обязательно засквош коммиты. - Заскво...Что? Примерно такая реакция была у меня после получения апрува первого пул реквеста на первой неделе работы в одной крупной компании. Причина такой реакции весьма простая — далеко не...

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

Microsoft работает над собственным ARM-чипом Ранее в этом году Apple объявила, что запускает Apple Silicon на базе ARM. Более того, с запуском новых устройств Mac на базе чипсета Apple M1, компания официально начала процесс перехода от Intel к Apple Silicon. Теперь, согласно отчету Bloomberg News, Microsoft также следу...

Бизнес-процессы на прокачку: как Process Intelligence помогает компаниям определить, что, где и когда автоматизировать Как вы, возможно, слышали, в прошлом году ABBYY приобрела компанию TimelinePI – разработчика платформ Process Intelligence. Теперь, помимо интеллектуальной обработки информации, продукты ABBYY помогают компаниям решать новый класс задач – анализировать бизнес-процессы, пони...

Электронная книга своими руками на STM32H750 от А до Э В этой статье я хочу поделиться опытом разработки электронной книги с использованием недорогого контроллера STM32H750VB, распространенных дискретных компонентов и относительно недорогого дисплея E-Ink. Статья будет большой, так как приведены будут все процессы от постановки...

[Из песочницы] Ethercat для начинающих Некоторое время назад у нас появился объект, где в техническом задании стояло требование: «Протокол Ethercat». В процессе поиска информации я полез на хабр и с удивлением обнаружил, что там разбора этого протокола нет. Да и вообще информация о нем довольно фрагментирована (з...

Программист должен решать проблемы бизнеса Недавно вышла статья, мимо которой я не мог пройти — "Программист не должен решать задачи бизнеса". Неожиданно мой комментарий вырос до мини-статьи. Я не согласен с мнением автора статьи, все сказано ниже ИМХО, с удовольствием подискутирую в комментариях. Сразу за...

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

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

Ставим задачи на развитие (в кровавом enterprise и не только) Забегает молодой парень в больницу: — Доктор, сделайте мне кастрацию, срочно! — ??? — Срочно, доктор, некогда объяснять! Доктор делает кастрацию. Наутро парень приходит в себя от наркоза, его спрашивают, в чем дело, собственно? — Понимаете, я собираюсь жениться на еврейк...

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

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

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

Мишустин заявил, что в России расширят перечень онлайн-сервисов для экспортеров "Правительство расширяет перечень онлайн-сервисов, которые экспортеры смогут получить в "одном окне". Они станут доступны для предпринимателей в их личных кабинетах", - сказал он.Председатель кабмина напомнил, что сейчас информационная система работает в ...

Получение Method из Method Reference в Java Я столкнулся с проблемой — как получить из method reference вида Function<String, Integer> fun = String::length; вызываемый метод класса (или хотя бы его имя), т.е. в примере это java.lang.String.length(). Как выяснилось, не одного меня волновал этот вопрос, нашлись та...

[Из песочницы] Запись звука JS c микрофона или голосовые комментарии Запись звука JS c микрофона или голосовые комментарии Не давно, при разработке одного корпоративного веб-приложения, заказчик пожелал иметь возможность оставлять голосовые комментарии. Ранее мне не приходил сталкиваться с созданием медиаконтента и я с интересом приступил к и...

Как мы прошли путь от разработки прошивок для каждой камеры до создания универсального SDK для вендоров камер Привет, меня зовут Олег Герасимов, я директор центра компетенций IT-кластера Ростелекома. Наша команда среди многих задач разрабатывает прошивки камер видеонаблюдения для B2B и B2C-сервисов. В предыдущей статье я рассказывал, как мы научились самостоятельно разрабатывать соф...

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

На пути к бессерверным базам данных — как и зачем Всем привет! Меня зовут Голов Николай. Раньше я работал в Авито и шесть лет руководил Data Platform, то есть занимался всеми базами: аналитическими (Vertica, ClickHouse), потоковыми и OLTP (Redis, Tarantool, VoltDB, MongoDB, PostgreSQL). За это время я разобрался с большим к...

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

Прошивка Marlin 2.0.4.4 для KingRoon KP3 Вступление. Кто читает мой блог, тот знает, что почти сразу после покупки я свой принтер перепрошил прошивкой marlin 2.0. Причины тому были разные. Например, у меня почему то принтер не хотел принимать стандартный файл конфигурации, из-за чего мне никак не удавалось откалибр...

[Из песочницы] Анимация в KAPIA. «Лучше один день потерять, чтобы потом за пять минут долететь» Анимация в KAPIA Добрый день! Меня зовут Павел. Я являюсь программистом и аниматором маленькой семейной команды по разработке игр. Я и моя жена делаем 3Д адвенчуру в постапокалиптическом мире. За время разработки мы изобрели свои технические “велосипеды” с которыми я хотел...

[Перевод] Коды Рида — Соломона в RAID 6 В интернете много статей о восстановлении информации в массиве RAID-6 и о том, как сделать собственную реализацию такого массива. Но большинство этих статей напичканы математическими формулами. Чтобы понять реальный алгоритм, приходится тратить очень много времени. В этой с...

Не хочется ждать в очереди? Напишем свой диспетчер для SObjectizer с приоритетной доставкой SObjectizer — это небольшой фреймворк для C++, который дает возможность разработчику использовать такие подходы, как Actor Model, Communicating Sequential Processes и Publish/Subscribe. Одной из ключевых концепций в SObjectizer являются диспетчеры. Диспетчеры определяют где...

ПАО «ОДК — Сатурн» автоматизировал работу отдела кадров с системой NEURONIQ Отдел кадров ПАО «ОДК — Сатурн» был оборудован электронной очередью системы NEURONIQ. Установленная интеллектуальная система NEURONIQ автоматически распределяет поток посетителей отдела кадров, сокращая время обслуживания и повышая ...

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

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

Проблема: возраст, опыт и трудоустройство В.Е. Маковский Старички (Чаепитие) Когда-то рекомендовал своего 47-летнего друга программиста другому более молодому знакомому, работавшему мелким начальником в одной успешной фирме. Читать дальше →

Подборка VR-шлемов для промышленных задач Чаще всего люди покупают себе шлем виртуальной реальности (VR) для того, чтобы использовать его для развлечения. Ведь платформы Steam, Oculus Store и Windows всем знакомы по огромному количеству игр! Однако в настоящее время растет спрос на индустриальный VR, возможности кот...

Google исправит раздражающее использование оперативной памяти Chrome и вылеты в Windows 10 С выпуском Windows 10 May 2020 Update (версия 2004) Microsoft улучшила функцию «Segment Heap» в ОС и добавила поддержку настольных (Win32) программ, таких как веб-браузеры. Segment Heap был также представлен для проекта с открытым исходным кодом Chromium, и Google планировал...

Go-swagger как основа взаимодействия микросервисов Здравствуй, NickName! Если ты программист и работаешь с микросервисной архитектурой, то представь, что тебе нужно настроить взаимодействие твоего сервиса А с каким-то новым и ещё неизвестным тебе сервисом Б. Что ты будешь делать в первую очередь? Если задать такой вопрос ...

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

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

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

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

Очередная статья: STM32 для начинающих Всех приветствую! Это моя первая статья на Хабре, поэтому прошу не кидаться тяжелыми предметами. Заранее спасибо. Начнем с предыстории. Когда-то мне пришлось перейти на микроконтроллеры ARM фирмы ST. Это было связано с тем, что PIC и AVR уже не хватало и хотелось новых при...

Стоит ли Samsung бояться конкуренции со стороны складного iPhone Одно время складные телефоны приковывали к себе много внимания со стороны любителей гаджетов. Когда нам показали складной Samsung Galaxy Fold и через пару дней после него Huawei Mate X, это казалось просто фанстастикой. Конечно, все сразу обратили внимание на складку экрана...

По ту сторону закона Мура Слухи о смерти закона Мура ходили, сколько я себя помню. Рассуждения о том, что мы приближаемся к размерам атома и о том, что скоро вся затея станет нерентабельной, я слышал и 30, и 20, и 10 лет назад. Вот только инженеры раз за разом их опровергали. Именно инженерный гений ...

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

12864 ЖК-панель на Anet A8 Доброго здоровья, всем печатникам!Два года назад я дебютировал на этом достопочтенном сайте с постом «Заявление» (https://3dtoday.ru/blogs/alexbor/zayavlenie). Тогда рассказал о создании своего самодельного принтера, получив много разного рода отзывов. Два года принтер работ...

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

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

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

Как я преподавал курс AI/ML/DL от Samsung Всем привет. Расскажу вам про свой взгляд на ИИ, так сказать, изнутри процесса. В смысле образовательного и научного процесса. Так сложилось что в 1998 я поступил аспирантуру в РГАСХМ и темой своей научной работы выбрал AI/ML. Это были суровые времена очередного ледникового...

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

[Перевод] Почему это антипаттерн? Всем привет. В сентябре в OTUS стартует сразу несколько курсов по JS-разработке, а именно: JavaScript Developer. Professional, JavaScript Developer. Basic и React.js Developer. В преддверии старта этих курсов мы подготовили для вас еще один интересный перевод, а также предла...

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

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

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

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

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

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

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

[Перевод] О смерти двойной загрузки и о единстве Windows и Linux Раньше моей рабочей машиной был ноутбук, созданный Apple. Я мог делать на нём практически всё что угодно: разрабатывать программы, писать тексты, сочинять музыку, да и много чего ещё. Но мне не давали покоя мысли о том, что я привязан к экосистеме Apple, о том, что я зависим...

[Перевод] Кунг-фу стиля Linux: устранение неполадок в работе incron Возможно, вам знакома утилита cron, которая позволяет планировать запуск различных задач в заданное время. Мы, кроме того, уже говорили о программе incron, которая реагирует не на события, связанные со временем, а на изменения в файловой системе. Возможно, вам когда-нибудь н...

Опыт конвертирования кода C# в код Rust Постановка задачи Код на языке C# нужно перевести в код на Rust. Точнее, требуется такая процедура перевода (разработка продолжается на C#), чтобы в любой момент можно было получить работающий код на Rust. Эту задачу я решал для языков Java, Python, JavaScript и PHP, написав...

Распределённая команда и тимлид на удалёнке Привет, меня зовут Григорий. Я работаю тимлидом распределённой команды в Positive Technologies. Это мой рассказ, как я стал лидом распределённой команды, с какими проблемами сталкивался, как их решал и какой опыт получил. Мотивами к написанию статьи стали два факта: во-первы...

[Из песочницы] Архитектура приложения React Redux Предисловие Это мой первый пост на Хабре, поэтому не судите сильно строго (ну или судите, но конструктивно). Хотелось бы отметить, что в этом подходе основным преимуществом для меня стало то, что мы четко разграничиваем и делегируем бизнес логику по модулям. Один модуль отв...

[Перевод] А вы можете решить эти три (обманчиво) простые задачи на Python? С самого начала своего пути, как разработчика программного обеспечения, я очень любил копаться во внутренностях языков программирования. Мне всегда было интересно как устроена та или иная конструкция, как работает та или иная команда, что под капотом у синтаксического сахара...

[Из песочницы] Вывод текста на OLED дисплей с контроллером SH1106 по шине SPI через библиотеку HAL Здравствуйте, уважаемые читатели. В своих разработках на микроконтроллерах STM32, для вывода осмысленной информации, я пользуюсь OLED дисплеями на чипе SSD1306. В последний раз пришел ко мне 1,3" SPI модель по демократичной цене — около 200руб. Первое, что бросилось в г...

[Перевод] Лидары для автомобилей стоили $75.000, а теперь они в каждом iPhone Как Apple удалось создать доступные лидары без движущихся частей для iPhone На презентации iPhone 12 во вторник Apple представила возможности нового лидара. По словам Apple, лидар позволит усовершенствовать камеру iPhone за счёт ускорения фокусировки, особенно в условиях ...

Почему меня разочаровали результаты Kaggle ARC Challenge Кто-то с ужасом, а кто-то с нетерпением ждет ИИ как в произведениях фантастов. С личностью, эмоциями, энциклопедическими знаниями и главное – с интеллектом, то есть способностями к логическим выводам, оперированию абстрактными понятиями, выделению закономерностей в окружающе...

Как построить диаграмму Венна с 50 кругами? Визуализация множеств и история моего Python-проекта с открытым кодом Всем привет, меня зовут Фёдор Индукаев, я работаю аналитиком в Яндекс.Маршрутизации. Сегодня хочу рассказать вам про задачу визуализации пересекающихся множеств и про пакет для Python с открытым кодом, созданный мной для её решения. В процессе мы узнаем, чем различаются диа...

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

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

“Что делать, когда кардинальные изменения в процессах демотивируют команду”. Опыт бэкенд-инженера, ставшего тимлидом Я 7 лет работал бэкенд-инженером в Miro, затем стал тимлидом. За последние годы наша инженерная команда выросла вдвое, стала распределённой и международной, что повлекло за собой множество изменений. Одним из них стало введение кросс-функц...

Участвуем в соревновании по Data Science. Первый опыт Привет, Хабр! Давно я не писал никаких статей и, вот думаю, пришло время написать о там, как мне пригодились знания по data science, полученные по ходу обучения небезывестной специализации от Яндекса и МФТИ «Машинное обучение и анализ данных». Правда, справедливости ради на...

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

Рецепт Неуспеха … или Самые Частые Ошибки Фаундеров. Признаюсь: сам запускал стартапы. Какие-то более успешно, какие-то менее. Если вдруг деньги кончались, занимался консалтингом (как тот самый кот). В итоге, знакомился с разными хорошими людьми, что помогало и мне, и им двигаться дальше. З...

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

Очереди на очереди: Magento 2 + RabbitMQ Привет! Меня зовут Павел и я Magento 2 бэкенд-разработчик. Когда-то давно, когда я только начинал знакомство с Magento 2 (для краткости буду называть ее M2), мне понадобилось автоматизировать обработку однотипных событий при разработке одного решения. Тогда я удивился, наско...

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

3D печать или развеем мифы Я ежедневно общаюсь с людьми, общаюсь много. Публика самая разношерстая, разных возрастов и увлечений, образования и образованности. Все они люди очень интересные и по-своему успешные. Ну да не об этом пойдет речь.Замечаю, что когда завожу тему о 3D печати, очень многие начи...

Мозг копирует мышление окружающих с помощью наблюдений Оказывается, мы копируем мысли окружающих. Но как? Персонаж Хью-Лори из сериала «Доктор Хаус» как-то сказал: «обезьянка видит, обезьянка делает». Это очень упрощенное представление того, насколько мы чувствительны к окружающим. В младенчестве мы наблюдаем...

Психоакустика, lossless и что еще я знаю об аудио-стандартах Предисловие Относительно недавно попалось мне на глаза хоть и студенческое, но все-таки, на мой взгляд, интересное видео из "Курилки Гутенберга" под названием "Психоакустика: звуковые иллюзии". Видео вдохновило меня порыться уже в своих студенческих консп...

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

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

Государство обещает бизнесу бесплатный доступ к данным Это следует из плана цифровой трансформации ведомства, на который ссылается "КоммерсантЪ" . По словам заместителя главы Росстата Павла Смелова, компании смогут получать бесплатный доступ к платформе и выгружать данные для своих целей: "У нас много данных. ЦАП ...

[Перевод] Автоматические скриншоты iOS с помощью XCTestplan и XCode 11 В Райффайзенбанке несколько мобильных приложений, которые должны работать на самых разных девайсах и операционных системах, поэтому мы стараемся автоматизировать рутинные процессы в тестировании. Эта статья показалась нам полезной, и мы решили ее перевести. foto source: u...

Нейлон от SolidFilament Много и очень много уже рассказано и написано о пластике SolidFilament на данном портале.Много качественных "отпечатков" напечатано на принтерах, разными видами филамента этой фирмы. В основном почти у всех тестеров положительные отзывы.Я также попал в список оных, отозвавши...

Эту игру я бы не стал запускать и вам не советую В Google Play можно найти много игр, которые вызывают вопросы. Часто они касаются не только производительности, но и безопасности. Например, иногда очень интересно, куда они отправляют данные или почему требуют именно такие разрешения. Но если в магазине приложений мы можем...

Теперь я знаю, что у коллеги есть питон, или Как наша команда поддерживает отношения на расстоянии во время удаленки Привет, Хабр! Меня зовут Даша Рудник, я руковожу HR в DataLine.  В нашей компании работает почти 500 человек, и до эпидемии коронавируса мы уже многое знали про распределенную работу. Часть сотрудников сидела в офисе на Боровой, часть – на Коровинском шоссе, был свой десант ...

О шахматах. И не только Сегодня не будет тяжких раздумий о настоящем и будущем компьютерной индустрии. Сегодня я хочу рассказать об одном из своих хобби. Я играю в массу разных игр: футбол, хоккей, теннис (большой и маленький), покер, преферанс, биржа и т.п. Но мой “профильный” вид спорта — шахматы...

СЭД ТЕЗИС автоматизирует документооборот в государственных органах Республики Коми В 2020 году в Администрации Главы Республики Коми и других органах власти Республики Коми начался запуск в эксплуатацию системы ТЕЗИС. Ранее документооборот в органах власти Республики Коми уже был автоматизирован, однако было ...

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

Quasar — швейцарский нож для Vue Некоторое время назад (года два с половиной) чувак по имени Razvan Stoenescu собрал команду Vue-разрабов и начал пилить с ними свой фреймворк. Свечку не держал, но я твёрдо уверен что в первоначальном документе было что-то типа «Хотим свой фреймворк, чтобы в нём было вообщ...

[Из песочницы] Поиск работы в Германии продакт менеджером и не только. Часть 1/5. Почему Германия? Виза для поиска работы Всем привет, меня зовут Тимофей. Мне 43 года, последние 20 из которых я провел в IT — сначала разработчиком, а затем менеджером проектов и бизнес девелопером. Всю жизнь прожил в Новосибирске, но в прошлом году решился на эмиграцию, в качестве страны назначения выбрав Германи...

[Перевод] Детальное сравнение WordPress и October CMS Меня зовут Павел Ловцевич, я сооснователь и CTO веб-студии LOVATA. Одной из основных платформ, на которой мы разрабатываем проекты для наших заказчиков, является October CMS, с которой мы работаем уже почти 6 лет. Эта CMS несколько опередила свое время и не сразу снискала з...

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

[Перевод] Я был неправ. Будущее за CRDT Несколько недель назад я посмотрел презентацию Мартина Клеппмана про его подход к редактированию в реальном времени через CRDT и ощутил жгучее отчаяние. Его подход хорош настолько, что превосходит всю мою работу за последнее десятилетие, и места в будущем ей уже не видать. ...

[Перевод] Как управлять марсоходом Немногим более года назад мне повезло: я стал частью команды ученых и инженеров, ответственной за управление марсоходом «Кьюриосити». С тех пор я узнал МНОГО нового о марсоходах. Но еще больше только предстоит узнать. «Спирит», «Оппортьюнити», «Кьюриосити» и «Персеверанс» —...

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

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

Делаем поддержку дешевле, стараясь не растерять качество Аварийный режим (также упоминается как KVM), позволяющий подключаться к VPS без RDP прямо с уровня гипервизора, экономит 15–20 минут в неделю. Первое и главное — не бесить людей. Во всём мире поддержка разделена на линии, и сотрудник первой должен попробовать типичные спосо...

Рождение легенды или мечта детства. Реплика арбалета из кинофильма Ван Хельсинг. Всем доброго дня. Новый пост будет о легендарном творении мастеров - автоматическом арбалете. Для тех кто не в курсе,ног таких наверное не много,речь идет о автоматическом арбалете использованном в кинофильме Ван Хельсинг. Очень крутая штука! В детстве,после просмотра этого ...

[Перевод] Математики достигли прорыва в изучении «опасной» задачи Математики считают гипотезу Коллатца «болотом», и предупреждают друг друга, что от неё стоит оставаться подальше. Однако теперь Теренс Тао достиг большего прогресса, чем кто бы то ни было за несколько десятилетий. Возьмите любое число. Если оно чётное, поделите его на два. ...

ESP32 development board с кастомным дизайном Наконец то у меня добрались руки до сборки минимального аналога Espressif Systems плат на ESP32 микроконтроллере. На плате расположен микрофон, усилитель для этого микрофона на одном транзисторе. Усилитель для динамика на трех транзисторах с выходным каскадом работающим в р...

Max Patrol SIEM. Обзор системы управления событиями информационной безопасности Введение Друзья, добрый день. Данную статью я хочу посвятить такому продукту, как MaxPatrol SIEM компании Positive Technologies уже более 17 лет разрабатывающей инновационные решения в области кибербезопасности. В ней я постараюсь кратко описать основные задачи и меропр...

Meta Gameplay Framework, или бэкенд без серверных разработчиков Привет! Меня зовут Кирилл, я руководитель отдела серверной разработки в Pixonic. Здесь я работаю уже более 5 лет. Долгое время Pixonic была компанией одной игры — War Robots. Но однажды к нам пришло осознание, что так больше продолжаться не может, и мы начали работу над со...

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

Типы клиентской поддержки и обзор Help Desk систем для автоматизации На российском рынке представлен большой выбор help desk систем, которые позволяют автоматизировать процессы постпродажного обслуживания. С одной стороны, это хорошо, так как у каждой компании есть возможность подобрать решение для своего бизнеса и под свои задачи. С другой с...

Мое знакомство с 3д печатью и Hercules Strong Приветствую! Некоторое время назад я познакомился с 3д печатью и решил использовать этот инструмент в своем деле. И хотел бы рассказать как я пришел к этому и самое главное, как мне удалось не просто окупить стоимость 3д принтера, но и сэкономить большие деньги с его помощью...

[Из песочницы] Геймификация личной продуктивности Предисловие Думаю, многие встречали статьи по различным методикам увеличения своей продуктивности, но в действительности мало кто придерживается строгой дисциплины и ежедневно выполняет необходимый ToDo план. Я один из таких. Но так или иначе вопрос личной эффективности меня...

Think SRE: смотрим на проекты глазами SRE-инженера В отзывах о Слёрме Kubernetes звучала фраза: «Kubernetes оказался проще, чем я думал». Сейчас уже не звучит, мифа о сложности k8s больше нет. Он перешел в разряд инструментов easy to learn, hard to master. Мы хотим повторить то же самое с SRE. Показать, что SRE проще и понят...

[Из песочницы] Производственный календарь своими руками в Postgresql Здравствуйте, меня зовут Виктор и я разработчик в компании Gems Development. Я хочу рассказать, как мы реализовывали создание и заполнение производственного календаря в Postgresql. Рабочий процесс зависит от официальных государственных и международных праздников. В корпора...

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

Моя погодная станция Добрый день дорогие читатели 3ДСегодня )) хочу поделиться с вами своим изобретением, которое от начала до конца было спроектировано и построено мною за очень скромное по меркам изобретения колеса времени. Да 3Д принтер принес в мир изобретений просто колосальный прогресс.Про...

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

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

Sirius Hardlight - Принтер который вы искали Все истории всегда начинают с людей, с тех кто стоит за каждой из них. Сегодня я хочу поделится с вами своей историей и историей некоторых людей.Многие связи в современном мире сейчас начинаются и завязываются в сети интернет.Современный мир уже не работает иначе. Все что мы...

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

Технологии для проверки «Тотального диктанта»: что можно улучшить? Я состою в жюри World AI & Data Challenge. Это такой международный конкурс для разработчиков технологий для решения разных социальных задач, таких как борьба с бедностью, помощь людям с ограничениями слуха и зрения, улучшение обратной связи между человеком и государствен...

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

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

«Чтобы лучше тебя слышать, спикер мой»: как качественнее вещать из дома Мы тестируем оборудование Этой весной у видеосозвонов невиданный рост, видеостримы стали гораздо актуальнее, а конференции и митапы мигрируют в онлайн. Недостатки встроенных камер и микрофонов стали бросаться в глаза и уши, поэтому многим захотелось улучшить свой домашний с...

Ускорение без новых людей и овертаймов На тренингах я рассказываю о том, что гибкие практики ориентированы на оптимизацию по скорости. Это очень легко понимается и принимается группой. Что тут сложного? Мы не за стопроцентную утилизацию, нам важно обеспечить максимальную скорость изменений. А дальше? Дальше я рас...

IFA 2020 будет, но зрителей на выставку не пустят Если вы думали, что теперь выставок больше не будет и коронавирус стал только поводом для их отмены в будущем, вы ошибались. Признаю, что я тоже допускал такой вариант, так как онлайн формат позволяет экономить деньги, а важных гостей можно пригласить и к себе в офис для об...

Разработана технология сверхбыстрого строительства жилья Во время демонстрационного испытания компания Mighty Buildings смогла напечатать жилищную единицу площадью более 100 квадратных метров менее чем за 24 . Эти жилые единицы сделаны из смеси обогащенного железобетона, в который специалисты компании добавили «секретный ингредиен...

[Перевод] Мои десять лет в геймдеве Привет! Меня зовут Нико Туасон, я разработчик инди-игр из Филиппин. В этом году исполняется десять лет с того момента, как я начал свой путь в геймдеве. Я хотел бы поделиться с вами историей всей моей карьеры – провалами, триумфами, важными жизненными событиями. Надеюсь, вы ...

[Из песочницы] Mikrotik и Linux. Рутина и автоматизация Представлюсь, меня зовут Андрей. Первоначальная задача стояла такая — создать сотни конфигов для Mikrotik, чтобы поднять на каждом ovpn с сертификатом, затем залить на сотни Mikrotik конфиги, а так же сертификаты и ключ. Пароль от сертификата у каждого уникален. Создават...

Мой отчет о SEO конференции Baltic Digital Days 2019 Дорогие друзья, пришло время сделать отчет о конференции Baltic Digital Days, которая прошла в Калининграде 8-10 августа. Это моя третья поездка на это мероприятие. Краткий спойлер: это была лучшая конференция, на которой я был. Она получилась даже лучше, чем в 2018 году, х...

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

[Из песочницы] vuex + typescript = vuexok. Велосипед, который поехал и обогнал всех Доброго времени суток. Как и многие разработчики, я в свободное от работы время пишу свой относительно небольшой проект. Раньше писал на react, а на работе используется vue. Ну и что бы прокачаться во vue начал пилить свой проект на нем. Сначала всё было хорошо, прямо-таки ...

AMD о трассировке лучей на Radeon RX 6000: мы ориентировались на разрешение 1440p Вице-президент AMD Эрик Бергман (Eric Bergman) принял участие в большом интервью изданию The Street, в котором в частности затронул тему новых видеокарт Radeon RX 6000 на базе архитектуры RDNA 2. Кроме того, старший менеджер компании поделился некоторыми мыслями относительно...

Что вас ждет в Space 2020 В этом посте мы расскажем о планах развития Space на текущий год. Мы хотим быть уверены, что движемся в правильном направлении и что функциональность, над которой мы работаем, — именно то, что вам нужно. Официальный выпуск Space 2020 запланирован на 3–4 квартал этого года. ...

[Из песочницы] Реализация алгоритма определения ширины объекта с помощью ультразвукового дальномера и энкодеров на языке RobotC Доброго дня! Сегодня я бы хотел поделиться реализацией алгоритма определения ширины объекта с помощью ультразвукового дальномера и энкодеров на языке программирования RobotC (с использованием платформы VEX EDR). Предистория Недавно, мне предложили провести мастер-класс на ...

[Перевод] Как построить космический корабль, способный спасти планету В гостях у НАСА: изучаем первый зонд, разработанный для защиты Земли от опасных астероидов. Его запуск запланирован уже на следующий год. Лучшее, на что мы можем надеяться для защиты от астероидов-убийц – это белый куб размером со стиральную машину, находящийся в полуразоб...

Почему я ушел с React Native и перешёл во Flutter: Часть 1 Всем привет. Меня зовут Дмитрий Андриянов. Два года писал на React Native, сейчас я разработчик в Surf и уже полтора года пишу на Flutter. Когда я только решил серьёзно взяться за Flutter, я бы очень хотел найти статью от разработчика, который перешёл с React Native на Flutt...

Зачем нам 170 разработчиков Привет, Хабр! Меня зовут Андрей Евсюков, я заместитель CTO в Delivery Club. Наша компания устроена сложнее, чем может показаться, когда представляешь себе сервис по доставке еды. Даже когда примерно знаешь, что там может быть под капотом. В этой серии статей я расскажу о ...

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

Ловим баги на клиенте: как мы написали свою систему для сбора клиентских ошибок У нас в Badoo довольно много клиентских приложений. Помимо основных продуктов Badoo и Bumble, у которых есть как веб-версии (десктопная и мобильная), так и клиенты под нативные платформы (Android и iOS), ещё есть с десяток внутренних инструментов со своими UI.  Для сбор...

Новый iPhone 12 выйдет в пяти вариантах Какое-то время назад мы говорили о том, что компания Apple сделала упор на нескольких вариантах своего смартфона iPhone 12, чтобы привлечь большую аудиторию. Однако оказалось, что инсайдеры немного промахнулись, а iPhone 12 на самом деле будет выпущен не в девяти вариантах, ...

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

WhatsApp перестанет работать на миллионах устройств в 2020 году WhatsApp прекратит поддержку многих устройств на старых версиях ОС Каждый разработчик под Android знает, что популярность его приложения зависит не только от полезности разработки, но и от совместимости. Если программа поддерживает только Android 10, вероятность того, что он...

Информационная система обеспечения градостроительной деятельности выходит на федеральный уровень Как уточнил заместитель начальника Управления контроля строительства и природных ресурсов ФАС России Давид Акопян, в настоящее время ИСОГД действуют на региональном уровне, что позволяет субъектам Российской Федерации осуществлять единый сбор, обработку, систематизацию, хран...

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

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

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

PostGis. Как найти ошибку в пространственном запросе? Добрый день! Я — Виктор, разработчик в Gems development. Ежедневно наша команда работает с пространственными данными разной сложности и качества. При выполнении операции пространственного пересечения с помощью Postgis в СУБД Postgresql мы столкнулись со следующей ошибкой: ...

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

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

Умные часы Oppo Watch 41 мм: на что способна модель на операционной системе Wear OS? Часы Oppo Watch 41 мм оставили у нас смешанное впечатление. С одной стороны, это первая за долгое время модель солидного, известного производителя на операционной системе Wear OS. С другой стороны, сами часы ничем особенно не примечательны. Здесь нет таких актуальных возможн...

Поиск автовладельцев в Instagram: от хвостов китов до автомобилей К нам в рекламную группу Dentsu Aegis Network часто приходят компании-рекламодатели с запросом изучить и проанализировать их целевую аудиторию. И сделать это необходимо быстро и точно. Предположим, у нас есть клиент из автопрома, который хочет найти владельцев авто, а потом...

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

Почему удобство vs безопасность — не трейдофф Я с 2014 года работаю над безопасностью мобильных и веб-приложений. Много раз слышал от разных людей и в разном контексте про «трейдофф usability vs security», при этом с самого начала видел в этом какой-то подвох. В этом посте я поделюсь своим мнением, почему, на мой взгляд...

В период пандемии VR-гарнитуры Oculus пользуются повышенным спросом В среду компания Facebook объявила о своих последних финансовых результатах, в которых было отмечено снижение спроса на рекламу. Однако положительной стороной для компании оказалась статья доходов от дочернего бизнеса, связанного с виртуальной реальностью. Выручка Facebook, ...

7 cмертных грехов Slack в большой компании (и как победить их автоматизацией) Так как многие, похоже, останутся на удаленке на лето, Slack станет центром пересечения буквально всех процессов и коммуникаций. Хотим поделиться набором мини-приложений, которые помогут решать типовые проблемы разных команд. Например, вы можете сделать себе бота, который...

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

Корпус без болтов и клея Доброго времени суток. Хочу поделиться немного нестандартным решением как быстро, без забот и хлопот изготовить корпус под чего либо без болтов и клея. Небольшое отступление. Заселились в новострой и решил забабахать умный дом с поддержкой Алисы. По большому счету задача сос...

С Новым 2020 годом! Дорогие читатели Andro news! От всей души поздравляем вас с наступающим Новым годом! Пусть для всех нас он будет успешным в плане материальном, благополучным в личном и удачным во всех начинаниях, радостным, щедрым и результативным.   Прошедший год стал достаточно успеш...

С Новым 2020 годом! Дорогие читатели Andro news! От всей души поздравляем вас с наступающим Новым годом! Пусть для всех нас он будет успешным в плане материальном, благополучным в личном и удачным во всех начинаниях, радостным, щедрым и результативным.   Прошедший год стал достаточно успеш...

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

Цифровой манифест Минкомсвязи Основные ориентиры работы Министерства цифрового развития, связи и массовых коммуникаций РФ задал его новый руководитель Максут Шадаев на вчерашнем расширенном заседании Комитета Госдумы по информационной политике, информационным технологиям и связи. Основной тематикой мероп...

Microsoft разрабатывает собственные чипы, чтобы отказаться от Intel в продуктах Surface Согласно источникам, Microsoft может запустить новый продукт Surface, который будет работать на собственных процессорах на базе ARM. Если это правда, то это будет первый раз, когда собственные чипы Microsoft будут работать на продуктах Surface – поскольку ранее Microsoft все...

[Из песочницы] Большой туториал по обработке спортивных данных на python Последние пару лет в свободное время занимаюсь триатлоном. Этот вид спорта очень популярен во многих странах мира, в особенности в США, Австралии и Европе. В настоящее время набирает стремительную популярность в России и странах СНГ. Речь идет о вовлечении любителей, не пр...

Окунитесь в 2007: один из работников Apple выложил ... В Сети появились фотографии сборочного цеха, на котором Apple собирались свои первые iPhone.     Стив Джобс представил самый первый iPhone общественности 9 января 2007 года – событие, поменявшее наше отношение к телефону и подарившее нам совершенно новый опы...

[recovery mode] Переезд от jQuery к Svelte, без боли Всем привет. Я бэкэнд разработчик и фронтэнд задачи решаю как умею, то есть на jQuery, это работало в 2015, работает и сейчас. Но при наличии Vue и React это уже не камильфо. Из любви к особому пути я решил осваивать не проверенный миллионами разработчиков Angular/React/Vue...

Синхронизация времени без интернета Помимо tcp/ip, существует множество способов синхронизация времени. Некоторые из них требуют лишь наличие обычного телефона, в то время, как другие требуют дорогостоящего, редкого и чувствительного электронного оборудования. Обширная инфраструктура систем синхронизации вре...

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

[Перевод] Индикатор на лобовом стекле для автомобиля на Arduino и ELM327 Некоторое время назад мне удалось немного посидеть за рулём C6 Corvette, оснащённого индикатором на лобовом стекле (ИЛС или HUD) – и мне это очень понравилось. Возможность видеть скорость и обороты двигателя, не отрывая глаз от дороги, делает вождение приятнее. И с тех по...

[Из песочницы] Knight's life — онлайн Aрена с элементами RPG Всем доброго времени суток! Для тех кто не читал мои предыдущие посты, я разрабатываю мобильную игру. Онлайн арену с элементами РПГ. Основная идея игры состоит в арене и в развитие своих персонажей. Под персонажами имеется ввиду 3 основных класса. Воин. Маг. Разбойник. Нем...

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

Правительство выделит 450 млн рублей на разработку сервиса для участия в заседаниях суда из дома Об этом говорится в подготовленной кабмином сводной таблице запросов на изменение паспортов федеральных проектов (есть в распоряжении ТАСС)."Перераспределение бюджетных ассигнований на новый результат федерального проекта "Цифровое государственное управление":...

Из ошибки в алерт с действиями Привет, Хабр! Для пользователя сообщения об ошибке часто выглядят как «Что-то не так, АААА!». Конечно, ему бы хотелось вместо ошибок видеть волшебную ошибку «Починить все». Ну или другие варианты действий. Мы начали активно добавлять себе такие, и я хочу рассказать про то, к...

5 лучших практик для работы на дому Сейчас середина марта 2020 года и жизнь кажется мрачной. Если вы не живете под камнем, вы знаете, что весь мир переживает пандемию под названием Covid-19 или коронавирус. Не хочется говорить об альтернативной реальности и отчаянии. Вместо этого Дена Видер-Фрейден (Dena Wiede...

Электромобили в Европе продаются за копейки Правительства Германии и Франции увеличили размеры субсидий на покупку электромобилей до 9 000 и 7 000 евро соответственно, что привело к взрывному росту спроса на них. Размер государственных дотаций повышен в целях стимулирования рынка на фоне общего спада пр...

OnePLus выпустит смарт-часы. Теперь точно! Некоторое время назад мы уже не рах рассказывали о том, что OnePlus готовит свои собственные умные часы. Учитывая, что уже у всех крупных производителей есть подобный продукт сомнений в том, что он будет и у OnePlus не приходится. Но теперь, кроме простых догадок и логическ...

Стоит ли покупать Mac сейчас или подождать компьютер с Apple Silicon В ближайшие месяцы многие могут окончательно запутаться в выборе компьютера Mac. Ведь в тот же день, когда Apple выпустит первый из своих компьютеров с Apple Silicon, компания также, вероятно, представит новые компьютеры Mac с уже проверенными процессорами Intel внутри. Ожи...

[Перевод] Важность «минусования» (downvoting) или ошибки Hacker News Рассказывает Джефф Этвуд, сооснователь Stack Overflow и автор Coding Horror. Эссе 2009 года. Hacker News Пола Грэма — отличный веб-сайт, на котором можно найти полезные ссылки для программирования и разумные обсуждения. Сайт, в какой-то степени, представляет собой усоверше...

Со страниц комиксов на полку. Доброго утра. Добрался я таки и до вселенной комиксов. Не сказал бы что я фанат и много их перелистал за свои тридцать лет. Но во время поисков очередной новой модели наткнулся я на серию комиксов о Бэтмане. А далее нашел экшен фигурки в масштабе 1 :6. В одном из наборов был...

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

Тележка для гольфа, движущаяся в соответствии со скоростью пользователя Hit the Green Разработка получила название S-Walk. Тележка использует лидар, чтобы оценивать, насколько далеко от нее находится пользователь, движущийся позади нее. Когда человек начинает идти быстрее или медленнее, тележка делает то же самое — сохраняя небольшую дистан...

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

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

Некомпетентные в данных сотрудники тянут бизнес ко дну По данным Accenture и Qlik, только 25% опрошенных сотрудников готовы эффективно использовать данные в работе. Только 21% уверен в навыках грамотности в области использования данных: в способности читать, понимать, задавать вопросы и работать с данными. 37% сотрудников доверя...

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

Проводим время на карантине с комфортом. 5 лучших устройств от Xiaomi для дома Сейчас мы проводим намного больше времени дома, чем когда-либо раньше. И в этот период каждый занят своим делом: одни решили наконец-то выспаться, другие совершенствуют свои знания языков, третьи работают на удалёнке. Но всех нас объединяет желание сделать свое пребывание ма...

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

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

[Из песочницы] Фундаментальное решение системы линейных уравнений. Взгляд со стороны Добрый день! В данной статье я попробую взглянуть по новому на алгоритм поиска общего решения системы линейных уравнений. Задача, которой мы займемся звучит так. Найти общее решение следующей системы уравнений Такую задачу решают, приведя исходную систему к треугольному...

[Перевод] Дискретный арктангенс в процессоре NES Геймплей моей игры Star Versus основан на поворотах. Объекты отслеживают направление, в котором они смотрят, и на каждом цикле движка двигаются в этом направлении. В такой ситуации требуется много тригонометрии, бо́льшую часть которой можно ради эффективности вычислить зара...

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

Гендиректор Google признался, что хочет и дальше работать с Apple Принято считать, что Apple и Google являются непримиримыми врагами. Ведь каждая из них борется за влияние на рынке операционных систем, сервисов и даже электронных устройств. У кого-то это получается лучше, у кого-то хуже, но сам факт конкуренции – налицо. Однако в современ...

Идеальная eSim от "Билайна" Генеральный директор ПАО "ВымпелКом" Василь Лацанич сказал журналистам: "Мы разрабатываем eSim, и в течение максимум нескольких месяцев eSim будет готова. Если такие "сим-карты" будут доступны всем, а не только госоператору - "Ростелекому" с Tele2, - мы их запустим. Мы разра...

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

Ищущий да обрящет Многие люди думают о волнующих их проблемах перед сном или по пробуждении. Я не исключение. Сегодня с утра у меня в голове всплыл один коммент с Хабра: Коллега в чате поделился историей: У меня в позапрошлом году был офигенный клиент, это ещё когда я брал чистый «кризис». У...

Программный интернет-шлюз для небольшой организации Любой бизнесмен стремится к сокращению расходов. То же самое касается и IT-инфраструктуры. При открытии нового офиса у кого-то начинают шевелиться волосы. Ведь надо организовать: локальную сеть; выход в интернет. Лучше ещё с резервированием через второго провайдера; VPN д...

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

Власти Казахстана научились читать зашифрованный трафик своих граждан Как пишет CNews со ссылкой на данные портала ZDnet, 6 декабря 2020 г. пользователи стали получать сообщения с требованием по установке данного сертификата, если они хотят и дальше пользоваться иностранными веб-сервисами.По мнению специалистов ZDnet, после установки сертифика...

Большая ретроспектива участия RBK.money в The Standoff 2020 …или как хакеры ломали наш опенсорс платежный процессинг в кибергороде. Привет! Мы тут недавно с процессингом RBK.money приняли активное участие в киберполигоне The Standoff — это когда делают виртуальную модель целого мегаполиса со всей его инфраструктурой, энергостанциями...

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

[Из песочницы] Самый простой алгоритм для создания Филворда (Часть 1) Привет, Хабровцы. В этой статье я хочу поделиться с вами немного своим опытом и показать вам мой простой алгоритм, который я придумал для создания Филворда. Под «Филвордом» я буду иметь ввиду эту многим знакомую игру. В игре есть поле размером обычно NxN заполненное словами...

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

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

Могут ли нейросети читать чеки? Вот уже почти три года я скрупулезно записываю все свои доходы и расходы в hledger. Почему именно он? Так сложилось исторически. С наступлением 2018 года я начал все записывать в гугл табличку, а в апреле поехал в Японию. Я сидел в отеле и пытался понять, как мне правильно с...

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

HarmonyOS 2.0 выйдет на часах, планшетах и ПК Компания Huawei в последнее время не очень хорошо себя чувствует, так как санкции и запреты со стороны США сделали свое дело. Теперь китайская компания достаточно активно работает над своими собственными технологиями и операционной системой, ведь только так можно выпускать с...

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

Apple и Google могли сами создать приложение для борьбы с коронавирусом. Почему они не стали? 20 мая 2020 года Apple и Google выпустили совместно созданный API для отслеживания контактов заболевших коронавирусом, чтобы помочь правительствам создавать свои собственные приложения, которые помогут остановить распространение инфекции. Казалось бы, вот оно, решение больш...

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

Девелопишь на .NET Core? Го в Ubuntu, я создал Photo by Kevin Horvat Все 12 лет своей карьеры я работал с .NET и был крепко привязан к Windows и проприетарным инструментам разработки. Но, спасибо Microsoft, .NET Core все изменил и теперь разрабатывать для .NET можно почти на чем угодно и в чем угодно. Дело за малым — пе...

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

Московская история профессионального выгорания — от 1996 до 2017. Путь из топ-менеджера госкорпорации в исследователи У тебя есть всё — высокая должность, зарплата в несколько сотен тысяч рублей, надёжность и стабильность государственной корпорации, ранговые корпоративные игры. У тебя малиновые штаны — и подчинённые разве что не приседают и не делают «Ку». Но ты не чувствуешь себя счастливы...

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

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

Умный дверной замок Nest x Yale не пускал людей домой Какими бы мощными и волшебными ни казались продукты для умного дома, нам еще предстоит достичь такого уровня защищенности, чтобы сделать их действительно надежными. Иногда даже такая простая вещь, как отключение Интернета, может сделать продукт бесполезным. Однако еще более ...

[Перевод] Как работать с неизвестностью и неопределенностью в разработке Сталкиваясь с неопределенностью в процессе разработки, нам стоит пересмотреть взгляды на то, что для нас значит "двигаться быстро". Читать далее

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

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

Шесть степеней свободы: 3D object detection и не только В компьютерном зрении часто приходится работать с двумерными изображениями, и значительно реже - с 3D объектами. Из-за этого многие ML инженеры чувствуют себя неуверенно в этой области: много незнакомых слов, непонятно, куда тут применить старых друзей Resnet и Unet. Поэтому...

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

[Из песочницы] Путь в программисты (С++) Привет. С вами я. Мне нравилось боксировать и бегать на дальние дистанции, и думал я только о спорте, но выучился на моряка. Работал в авиации, а стал программистом С++ в 29. Расскажу, как так получилось. О программировании к октябрю 2017 я знал ровно столько, сколько сейча...

Elixir как цель развития для python async В книге «Python. К вершинам мастерства» Лучано Рамальо описывает одну историю. В 2000 году Лучано проходил курсы, и однажды в аудиторию заглянул Гвидо ван Россум. Раз подвернулся такой случай, все стали задавать ему вопросы. На вопрос о том, какие функции Python заимствовал ...

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

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

Сервис на языке Dart: введение, инфраструктура бэкэнд Оглавление 1. Введение 2. Backend 2.1. Инфраструктура. 2.2. Доменное имя. SSL. 2.3. Серверное приложение на Dart. … 3. Web 3.1. Заглушка «Under construction» … 4. Mobile … Введение Меня, Flutter-разработч...

[Перевод] Почему нам нужен DevOps в сфере ML-данных Развертывание машинного обучения (machine learning, ML) в продакшн – задача нелегкая, а по факту, на порядок тяжелее развертывания обычного программного обеспечения. Как итог, большинство ML проектов так никогда и не увидят света — и продакшена — так как большинство органи...

Как Sec примерил сбрую Ops, или deploy Red Hat OKD 3.11 for dummies Привет, друзья! Прошлой осенью мне по работе понадобилось протестировать решения для защиты сред контейнеризации (я работаю ИБ-инженером), но готового стенда с микросервисной архитектурой для этого не оказалось. Мотор-то мы купили, да трактор… у нас украли. Почувствовался ...

Основные ошибки при удалённой работе Ведущий аналитик и директор по контенту ресурса itsm.tools Stephen Mann делится рекомендациями по повышению эффективности при удалённой работе из дома. В рамках данной статьи я решил описать ключевые ошибки, которых следует избегать при работе из дома (это те, которые я доп...

[Из песочницы] Создание голосового ассистента на Python, часть 1 Добрый день. Наверное, все смотрели фильмы про железного человека и хотели себе голосового помощника, похожего на Джарвиса. В этом посте я расскажу, как сделать такого ассистента с нуля. Моя программа будет написана на python 3 в операционной системе windows. Итак, поехали! ...

Если бы Android обновлялась, как iOS, какие телефоны получили бы Android 11 Никто не будет спорить с тем, что Android это не та операционная система, которая годами получает обновления. Часто пользователи имеют доступ к актуальной версии программного обеспечения буквально год-два и все . Если они еще и покупают прошлогоднюю модель, они вообще лишаю...

[Перевод] 5 чуваков в вашей компании, без которых CRM не взлетит Вообще мы не очень-то любим переводы статей про CRM, потому что их бизнес ментальность и наша бизнес ментальность — это сущности из разных вселенных. У них фокус на человека и роль человека в развитии компании, у нас в России, увы, фокус на заработать больше, а заплатить мен...

Готовится к анонсу Realme X3 Super Zoom Edition с мощным зумом по ... Realme одна из компаний, которая принялась бомбить рынок новинками. Она хочет, чтобы ее продукты были представлены практически во всех сегментах, включая флагманский. А учитывая те цены, которые просят за смартфоны Realme, есть те, кто считает, что компания творит «чуд...

Почему люди до сих пор любят телефоны Samsung Тройку лидеров рынка смартфонов мы все хорошо знаем. Есть, конечно, разные рейтинги и в них статистика ведется на основании разных данных, но в число лидеров всегда попадают такие компании, как Apple и Samsung. Третьим обитателем пьедестала почета становится то Huawei, то X...

Как включить режим отладки по USB и зачем это нужно В системе Android есть столько всего, что иногда даже не можешь найти этому применение. Одной из таких вещей является отладка по USB. Многие думают, что им это не нужно, но при этом, как только узнают, что это такое, начинают активно пользоваться и прибегать к этому на пост...

AirPower так и не вышла, но дело ее живет — обзор ZENS Liberty Есть у Apple такой интересный долгострой, как зарядная станция AirPower. Все в ней хорошо! Она красивая, удобная, заряжает одновременно все устройства пользователя и дает возможность отказаться от проводов. Вот только один минус у нее все же есть — ее нет. То есть ее ...

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

[Из песочницы] Как перенести OpenVZ 6 контейнер на KVM сервер без головной боли Каждый, кому понадобилось хотя бы раз в жизни перенести OpenVZ контейнер на сервер с полноценной виртуализацией KVM, сталкивался с некоторыми проблемами: Большинство информации, банально устарело и было актуально для уже давно прошедших EOL цикл ОС По разным ОС всегда предо...

Apple в своём репертуаре. Зарядная станция AirPower может оказаться крайне дорогой В последнее время тематические ресурсы всё активнее начали говорить о возрождении компанией Apple проекта собственной беспроводной зарядной станции AirPower. Напомним, представили её осенью 2017 года, а в марте прошлого Apple официально отказалась от проекта. Однако теп...

Почему я не куплю Galaxy S20 FE, а выберу OnePlus 8T Осенью этого года в мир смартфонов пришли два устройства — Samsung Galaxy S20 FE и OnePlus 8T. Были и другие смартфоны, но именно эти две модели вызвали у меня самый большой интерес. Кроме этого, они имеют одинаковую цену и оба стремятся в некотором роде стать доступн...

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

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

В атмосфере Марса замечено пульсирующее свечение Наблюдения проводились космическим аппаратом Mars Atmosphere and Volatile EvolutioN (MAVEN), который изучает Красную планету с орбиты. Спутник увидел свечение в ночное время на высоте около 70 километров, самое яркое пятно имеет ширину около 1000 километров. Данные MAVEN пок...

Фил Спенсер: выход Xbox Series X по-прежнему запланирован на конец 2020 года Райан МакКаффри, редактор портала IGN, выпустил новый подкаст «Unlocked» с участием Фила Спенсера, руководителя подразделения Xbox. В интервью было раскрыто много интересных подробностей, но самая важная новость заключается в том, что Xbox Series X должен выйти в срок. Цепо...

[Из песочницы] Критерии оценки российских BI-систем Я уже много лет возглавляю компанию, являющуюся одним из лидеров по внедрению BI-систем в России и регулярно входящую в топ-списки аналитиков по объему бизнеса в области BI. За время работы я участвовал во внедрении BI-систем в компаниях из различных областей экономики – от ...

[Из песочницы] Как копирайтеру писать для IT без глупостей и стереотипов Привет. Я Дмитрий — автор и редактор, помогаю IT-компаниям рассказывать о себе с помощью PR-статей на различные ресурсы, начиная от развлекательных и заканчивая большими профильными площадками (Как раз про Хабр, да). Кто-то вроде литературного негра — грубо говоря, ко мне пр...

MASK-RCNN для поиска крыш по снимкам с беспилотников В белом-белом городе на белой-белой улице стояли белые-белые дома… А как быстро вы можете найти все крыши домов на этой фотографии? Все чаще можно слышать про планы правительства провести полную инвентаризацию объектов недвижимости с целью уточнения кадастровых данных. Для...

Реактивное программирование, стоит ли бросать все и нестись навстречу мечте Еще одна статья про реактивное программирование. И только не надо на этой строчке закатывать глаза и томным голосом говорить вслух — "Ну что еще ты можешь мне рассказать про реактивное программирование… а?". Она немного отличается от кучи других, написаных словно под копирку...

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

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

Погодите, а чем отличается MacBook Air за 99 990 рублей и 124 990 рублей? 10 ноября Apple представила новое поколение MacBook Air с первой системой на чипе для компьютеров собственного производства — Apple M1. Новый чип внес также изменения в конфигурации новых MacBook Air: многие в нашем чате не поняли, а в чем, собственно, разница между к...

Frontend Live 2020: новый формат — новые возможности В этом году на Frontend Live мы снова обсуждаем самые актуальные в разработке темы: будет 4 трека по архитектуре, производительности, тестированию и дизайну. Но будем обсуждать и смежные вопросы, так как frontend продолжает развиваться и расширяться, появляются интересные ре...

3D-аркада в браузере: как мы сделали игру на React + Redux Привет, Хабр! В не такие уж далёкие годы, на первом курсе «программистского» факультета, мне нравилось задавать товарищам по учёбе вопрос: «Зачем вы вообще пошли сюда учиться?» Точной статистики ответов я, конечно, не вёл, но доподлинно помню: больше половины хотели делать и...

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

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

[Из песочницы] Что такое I в ACID или взгляд с другой стороны Прочитав этот пост, написанный farwayer, сначала хотел просто оставить комментарий, но, подумав пару десятков минут, решил, что тема глубокая, и мне есть что сказать на целый пост. Все таки, с одной стороны, я один из тех, кто на собеседованиях не смотрит на код и кого разоч...

Xigmatek Windpower Pro явно стоит своих денег На рынке появилось достаточно много систем жидкостного охлаждения и прочих красивых штук, но все эти новинки стоят достаточно дорого и пользователи далеко не всегда горят желанием покупать именно дорогую систему. Намного эффективнее при скромном бюджете купить обычную башню ...

Чем Mac mini лучше любого PC Моим первым Mac был Mac mini середины 2011 года — в то время двухъядерный процессор Intel Core i5 2,5 ГГц, 4 ГБ оперативной памяти и жесткий диск на 500 ГБ казались очень даже неплохим предложением. Учитывая, что мне не надо было выполнять на этом компьютере какие-то серьез...

[Из песочницы] Революция в ИТ-департаменте (отделе). Нужна ли? Приходя в новую компанию в роли ИТ директора, мы с вами, коллеги, невольно сталкиваемся с ошибками наших предшественников. Конечно, в приступах перфекционизма, мы рвемся все сразу же исправить. Ну как же так можно работать? Это же неправильно! Так нельзя! И так далее… И зд...

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

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

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

[Перевод] Как запустить стартап с минимальными потерями: 23 правила За 5 лет бутстрэппинга я попробовал много всего и обнаружил, что существует много способов создать себе сложности, которые отнимают время и энергию. В результате ты вынужден разбираться с ними вместо того, чтобы заниматься делом и наращивать ценность своего продукта. Для с...

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

Слёрм SRE — учимся обеспечивать счастье пользователей 3 февраля в Москве стартует Слёрм SRE. Это первый интенсив, где мы ушли от схемы «Повторяй за преподавателем». Вас ждет работа в SRE-проекте, максимально приближенная к боевым условиям. Вы получите в руки полновесный работающий проект и будете работать с ним в реальном врем...

Почему iPhone 12 не станет первым складным телефоном Apple Уже почти десять лет ходят слухи о том, что Apple разрабатывает складные айфоны. Я впервые услышал об этом еще во времена iPhone 4 и 4s. Честно говоря, тогда это казалось невероятным. Мы только вступили в эру смартфонов — и тут такое? Казалось, что все это — дал...

Как сделать статический сайт на Cloudflare Workers Sites Привет! Меня зовут Дима, я техлид SysOps-команды в Wrike. В этой статье я расскажу, как за 10 минут и 5 долларов в месяц сделать максимально близкий к пользователю сайт и автоматизировать его деплой. Статья почти не имеет отношения к тем проблемам, которые мы решаем внутри н...

Дело «Рамблер против NGINX»: уголовные риски цифровизации — круглый стол 16 мая Один из самых громких скандалов 2019 года — это, вне всякого сомнения, уголовное дело на разработчиков веб-сервера NGINX, заведённое по заявлению «Рамблера» и Lynwood Investments CY Ltd. о нарушении авторских прав: якобы авторы NGINX разрабатывали его в рабочее время и по за...

Anycubic 4Max итоги работы за год. Всем привет! хочу поделиться с вами итогами годовой работы с 3Д принтером Anycubic 4Max. Именно старый добрый ламповый 4MAX а не 4MAX Pro.Принтер классный, но специфический. Начнем с того, что принтер не поставляется в готовом виде. Это набор для сборки. Т.е. принтер поставл...

Google делает из «Сообщений» настоящий аналог iMessage для Android Несмотря на широкий ассортимент сервисов Google, пользователи Android годами поглядывали в сторону наработок Apple. Ключевыми службами, которые многим из них хотелось бы видеть на своей платформе, были FaceTime и iMessage. Но то ли в Купертино не горели желанием разрабатыва...

Странные решения задач. Занудство или нестандартный подход Добрый день. У старшего сына наступил такой возраст (5 класс) что он участвует в куче олимпиад по математике, программированию и английскому. Часто задачи ставят в тупик и меня. кадр из х/ф Феномен Но вот недавно сын подошел после олимпиады по «Финансовой грамотности» на ...

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

Как реализовать интеграцию с ЕСИА на Java без лишних проблем Долгое время основным способом идентификации граждан был обычный паспорт. Ситуация изменилась, когда в 2011 году по заказу Минкомсвязи была внедрена Единая система идентификации и аутентификации (ЕСИА), ― она позволила распознавать личность человека и получать о ней данные в...

Чем интересна разработка программных роботов RPA? Разработка программных роботов (RPA) — это раздел роботизации, автоматизирующий процессы, имеющие четкие алгоритмы. Сюда можно отнести такие задачи как поиск, сбор, перенос информации и т.д.Автоматизацию настраивают для разных систем управления в компании: ERP, СУБД, CRM, HR...

Слух: Microsoft подписала RTM-сборку Windows 10X Зак Боуден, редактор портала Windows Central, в своём Twitter сообщил, что Microsoft подписала RTM-сборку операционной системы Windows 10X, основанной на проекте Windows Core OS. По его словам, статус RTM получила сборка с номером 20279, и именно её, вероятно, получат произ...

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

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

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

Создаём с нуля высоконагруженное приложение на Tarantool В 2013 я пришел в Mail.ru Group, и я решал задачу, в которой мне нужна была очередь. Есть много разных инструментов для построения очередей, но я решил для начала узнать, что уже имеется в компании. Услышал, что есть такой продукт — Tarantool. Узнал, как он устроен, и мне п...

Anet ET5X. Очередной дрыг, но со своими плюшками Всем доброго времени суток.Приехал ко мне наконец anet, после чего я увидел обзор Юнаха. Немного он меня опечалил, однако не все так плохо, как было описано. В этот статье я обращу внимание только на какие то решения и изыски, что бы не затягивать время. Поехали?В коробке по...

Что такое экосистема SONOS? Не так давно мы рассказывали об умной колонке SONOS Move, но мы решили, что тема устройств SONOS немного шире. Когда мы говорим о бренде SONOS нужно понимать, что кроме устройств компания предлагает ещё и свою уникальную экосистему. Мне повезло и я являюсь пользователем кол...

Почему iPhone 12 в России стоит так дорого? Ребят, а вам не кажется странным курс, по которому Apple переводит доллары в рубли? В США iPhone 12 Pro стоит от 1000 долларов, что по текущему курсу 78 тысяч рублей. Но в России официальная цена от 100 000 рублей. Получается 100 рублей за доллар. Согласен считать удобно, да...

Когда у вас сберовские масштабы. Использование Ab Initio при работе с Hive и GreenPlum Некоторое время назад перед нами встал вопрос выбора ETL-средства для работы с BigData. Ранее использовавшееся решение Informatica BDM не устраивало нас из-за ограниченной функциональности. Её использование свелось к фреймворку по запуску команд spark-submit. На рынке имелос...

Apple в своём репертуаре. Зарядная станция AirPower может оказаться крайне дорогой В последнее время тематические ресурсы всё активнее начали говорить о возрождении компанией Apple проекта собственной беспроводной зарядной станции AirPower. Напомним, представили её осенью 2017 года, а в марте прошлого Apple официально отказалась от проекта. Однако те...

[Перевод] Процесс разработки Linux: стоит ли игра свеч? К настоящему моменту Linux существует уже почти три десятка лет. В ранние дни этой ОС Линус Торвальдс сам управлялся с кодом, написанным другими программистами, делающими вклад в развитие Linux. Тогда не было никаких систем контроля версий, всё делалось вручную. В современны...

Modern Reverse Engineering: TTD Обратная разработка сегодня это достаточно трудоемкий процесс в первую очередь потому, что в период с 2000х по 2020 годы вышло в свет много языков программирования, которые ставили перед собой задачу стать интуитивными и простыми для изучения, безопасными и в то же время эфф...

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

[Перевод] Как и по каким причинам провалились мои первые 5 стартапов До того, как Loki.ai стал финансово устойчивой компанией, я потерпел неудачу с первыми 5 стартапами за 5 лет. Я периодически получаю письма от людей, у которых были отклонены заявки по стажировкам и работе, а некоторые и вовсе были уволены. Они попросили дать совет на тему ...

Использование RabbitMQ вместе с MonsterMQ часть 3 В нашей предыдущей статье мы создали очередь задач. Она предполагает что одна задача в виде сообщения доставляются одному получателю. В этой статье мы сделаем кое-что другое, мы будем отсылать одно сообщения сразу нескольким получателям. Мы создадим систему логгирования кото...

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

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

Необычные задачи по физике развивающие научное мышление (для школьников) Возможно вы уже читали мои статьи: Научные мультфильмы, что показывать детям без вреда для них? Простые опыты с ребенком дома Как мы для музея науки сделали самую большую катушку Тесла в Украине Как сделать мощную лестницу Иакова из трансформатора от микроволновки своими р...

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

The Harpy Motodrone - от 3D концепта до масштабной модели Приветствую всех! Сегодня я хочу рассказать о своем свежем проекте, который за весьма краткое время успел дважды эволюционировать и обрести физическую форму."Вначале было колесо"При попытке создать что-либо, я всегда руководствуюсь одним простым правилом - даже если проект м...

Как работает система Marketplace efficiency для сервисов доставки продуктов Привет, Хабр! Меня зовут Артём Селихов, я Product manager в команде СберМаркета, и я отвечаю за управление программными продуктами для операционных процессов, которые мы разрабатываем для наших партнеров — курьеров и экспертов по закупке. В первом посте мы уже рассказывали...

iOS 14 и iPadOS 14 выйдут раньше, чем watchOS 7, tvOS 14 и macOS 11 Презентация Apple 15 сентября обещает быть одной из самых необычных за последние годы. Помимо того, что она будет записана заранее, в её ходе, как оказалось, не будут представлены iPhone 12. Это было несколько неожиданно, даже несмотря на то что, ранее операционный директор...

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

Грани честности и Джон Доу Я, где-то с 2005 года, с перерывами, работаю в компаниях, которые решают задачи за деньги. Ну это когда клиент приходит, просит чего-то ему запрограммировать, мы делаем, и он нам платит. Там есть и проекты, но в тексте – только про разовые задачи. Да, это про 1С. Не про каку...

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

[Перевод] Ускоряем на 70% игру на процессоре в 1 МГц Давным-давно, во времена студенчества в колледже я немного занимался разработкой компьютерных видеоигр. Это была эпоха 8-битных PC, когда игровое оборудование по современным стандартам было почти невозможно медленным. Поэтому вас не должно удивлять, что программисты игр пр...

В России появился первый в России маркетплейс для ресторанов Онлайн-платформа Mix Маркет - это специализированный для HoReCa B2B-маркетплейс, который содержит базу поставщиков Москвы и Московской области с актуальными ценами и каталогом продукции и позволяет предприятиям общественного питания делать онлайн-закупки у этих поставщиков. ...

BQ 6424L Magic O с вырезом в дисплее Производители смартфонов в последнее время стали достаточно активно работать с сторону новых технологий и новых элементов дизайна, так как иными способами вернуть привлекательность своим новым смартфонам достаточно тяжело. Пользователи уже все видели, все знают и не горят же...

Внутренний стартап: как мы делали продукт в сервисной компании Я работаю в компании, которая занимается заказной разработкой. Мы параллельно ведем достаточно много проектов с разной активностью и объемом работы. Каждую неделю менеджеры проектов созваниваются, чтобы сверить текущее состояние дел, составить план на будущую неделю и распре...

[Перевод] Product Discovery 101 для Product-менеджера Перевод статьи подготовлен в преддверии старта новой группы по курсу "Product Manager IT-проектов". Так что же такое Product Discovery? Product Discovery – это процесс выяснения того, что же в конечном итоге предстоит создать. Он отражает ваше видение, дает бол...

"Жалкая посредственность". Без многоточия. Пока мы перетачиваем сопла расскажу вам историю.В 2013 году я узнал, что бывают такие большие машины - профессиональные 3д принтеры, у которых греются камеры внутри, чтобы тех процесс проходил правильно и детальки внутри не коробились. В то время были популярны только два ти...

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

Больше не тимлид: как не потерять себя и найти снова Вернёмся года на два назад, когда я был разработчиком. Что я думал? «Хочу стать тимлидом. Это круто, он решает все вопросы, получает больше денег, им становятся после сеньора». Тогда не было никого, кто сказал бы мне: это вообще про другое. Пришлось учиться на своих ошибках)...

[Перевод] DevOps vs Agile: В чем разница Разница в том, что происходит после разработки Когда ПО только начали разрабатывать, процесс разработки не подходил ни под один вид управления. Затем появился водопад, который ввел идею о том, что разработка ПО может быть определена временем создания или сборки приложения....

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

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

Как выпустить банковскую карту «Сбер» с бесплатным обслуживанием Обойтись одними только наличными деньгами для решения каких-либо задач невозможно. Чего стоит одна только возможность оплаты государственной пошлины за что-либо через интернет с возможностью получения скидки в размере 30%, но для того, чтобы оплатить ее Читать полную версию...

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

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

Студенты СПбГУ разрабатывают сайт-агрегатор для услуг 3D-печати В рамках конкурса «Start-up СПбГУ — 2020» команда Cloudprints разработала веб-платформу, которая сделает 3D-печать в России более популярной. Благодаря проекту обычные пользователи, не имеющие технического образования и собственного устройства для 3D-печати,...

[Из песочницы] Репетитор по программированию: почему вы должны стать им и как это сделать Доброго времени суток, Хабр. Представляю Вашему вниманию перевод статьи:«Coding Mentor: Why You Should Become One and How to Do It» автора Oleg Sklyarov (Олег Скляров). Привет! Меня зовут Олег Скляров, я работаю руководителем группы разработки мобильных устройств для дете...

Разработчики убрали защиту DRM из Raji: An Ancient Epic после жалоб игроков Приключенческая игра Raji: An Ancient Epic про древнюю Индию, напоминающая смесь Lara Croft and the Temple of Osiris и Prince of Persia, недавно вышла в Steam. Похоже, средства защиты от копирования не позволяли многим игрокам её запустить. В итоге Nodding Heads Games решила...

Big Data: архитектура w/vs инфраструктура В этой статье вы узнаете, как МТС решает задачи по хранению и обработке больших данных. Как архитектура платформы Big Data совместно с инфраструктурой помогает их решать более эффективно. А когда наоборот — инфраструктура выступает существенным ограничителем, влияющим на арх...

Как Kafka стала былью Привет, Хабр! Я работаю в команде Tinkoff, которая занимается разработкой собственного центра нотификаций. По большей части я разрабатываю на Java с использованием Spring boot и решаю разные технические проблемы, возникающие в проекте. Большинство наших микросервисов асинхр...

Пошаговый туториал по написанию Telegram бота на Ruby (native) Приветики-омлетики, как-то недавно у меня появилась идея написать Telegram бота на Ruby на специфическую тематику, в двух словах этот бот должен был поднимать онлайн чатах по средством развлекательных событий которые этим же ботом вбрасывались в чат в рандомное вре...

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

Практическое сравнение лазерного и лампового проекторов Epson для дома: Epson EH-TW5400 против Epson EF-100B/W Давненько хотел сравнить аппараты на разной технологии. Вкратце: в ассортименте Epson какое-то время назад появились первые лазерные проекторы для дома. Инсталляционные аппараты в каталоге уже не первый год, а вот первый компактный лазерный проектор Epson EF-100B/W появился...

Росатом переводит систему электронного документооборота на отечественное ПО Единая отраслевая система электронного документооборота (ЕОСДО) предназначена для обеспечения поддержки распределенного документооборота Госкорпорации "Росатом" и ее организаций, автоматизации процессов и процедур административного управления, постановки документир...

На электронные сервисы КГГА осуществляется DDоS-кибератака, городские сайты могут работать с перебоями На сервисы КГГА осуществляется массированная DDоS-атака, при этом порядка 90% попыток атаковать сеть успешно отражаются внутренней системой киберзащиты. Об этом сообщили в Департаменте информационно-коммуникационных технологий Киевской городской государственной администрации...

Как на Android одновременно использовать Алису и Google Ассистента Вы пользуетесь каким-нибудь голосовым ассистентом? Лично я без них жизни не представляю. Они помогают мне управлять освещением в умном доме, взаимодействовать с телевизором, когда я лежу в кровати и не хочу искать пульт, возвращают в Google Play ошибочно купленные приложени...

[Перевод] Таблицы и CSS-свойство float в современной веб-разработке Больше двадцати лет тому назад таблицы были основным HTML-средством для оформления веб-страниц. Таблицы давали веб-мастерам стабильный механизм для создания сайтов, имеющих некие признаки «дизайна». Содержимое страниц больше не должно было идти строго сверху вниз. Материалы ...

[Перевод] О появлении поддержки CUDA в WSL 2 Компания Microsoft, откликаясь на многочисленные просьбы пользователей, представила в мае 2020 года на конференции Build новую возможность подсистемы Windows для Linux 2 (Windows Subsystem for Linux 2, WSL 2) — поддержку видеоускорителей. Это позволит запускать в WSL 2 прило...

[Перевод] Теперь я понял, почему почти никто не шифрует свою почту Шифрование электронной почты — трудная и болезненная процедура. Недавно я сам понял, насколько. Одна моя знакомая, очень продвинутая в сфере информационной безопасности, прислала мне свой открытый ключ PGP и попросила перейти на шифрование. Нет, она не из АНБ или ЦРУ, прос...

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

Lego Boost Чем занять ребенка в карантине? Было одно время — мой ребенок (4,5 года) ходил в кружок робототехники на базе Lego WeDo и Lego Mindstorms. Кружок недавно закрылся (нет, коронавирус тут не причем). Было немного обидно, но так или иначе были выявлены следующие недостатки. ...

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

Стоит ли покупать Apple Watch Series 3 в 2020 году Если вы сейчас выбираете себе новые Apple Watch, то ваш выбор в основном состоит из Apple Watch Series 3, Apple Watch SE и Apple Watch Series 6. После презентации 15 сентября Apple убрала из продажи Apple Watch Series 5, производство этой модели тоже остановлено, так что он...

Мониторинг ошибок и событий в журнале PostgreSQL (grok_exporter) Доброго дня, коллеги и хаброчитатели! Сегодня, хотел бы поделиться с Вами небольшой заметкой о том, как можно организовать оперативный мониторинг ошибок и событий появляющихся в журнале PostgreSQL используя Prometheus и экспортер метрик grok_exporter. Сразу оговорюсь, что э...

Как запускается сервер: UEFI Ранее мы уже разбирали последовательность запуска сервера на примере устаревшего Legacy. Настало время познакомиться с UEFI поближе. Первая версия того, что сейчас известно как Unified Extensive Firmware Interface (UEFI), разрабатывалась в 90-е годы прошлого тысячелетия сп...

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

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

«Пора запомнить! Веста не идеальна!»: 5-летняя эксплуатация LADA Vesta раскрыла автомобилистам все карты LADA Vesta — самая конкретная машина России. Даже если в 2020 году модно идеализировать плоды отечественного автопрома, то эксперты не забыли все те погрешности, которые допускал «АвтоВАЗ». Недавно они заявили: «Пора запомнить! Веста не идеальна!», а уже после рассказали, к...

Окунитесь в 2007: один из работников Apple выложил ... В Сети появились фотографии сборочного цеха, на котором Apple собирались свои первые iPhone.     Стив Джобс представил самый первый iPhone общественности 9 января 2007 года – событие, поменявшее наше отношение к телефону и подарившее нам совершенно новый опы...

[Из песочницы] История одного стартапа Плох тот программист, который не мечтает о своем собственном стартапе. Вот и я мечтал. Со временем от слов перешел к делу. За три года мне удалось поднять свой собственный стартап и выйти в прибыль, начать продавать продукт в России и за рубежом. Однако было не просто. Мне п...

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

Почему iPhone SE 2 не был бы таким крутым c Android на борту Мы уже не раз рассказывали о новом iPhone SE2, который на прошлой неделе навел не мало шума своим относительно внезапным появлением. Рассказать действительно было о чем, ведь новинка стоит подозрительно мало для iPhone и для своих характеристик. Для себя я пришел к выводу, ...

[Перевод] Загадочное происхождение настольной игры про взлом кодов Mastermind Она стала мировой сенсацией. Её использовали в Fallout. Она помогла созданию отрасли кибербезопасности. Но откуда же она взялась? «Это неинтересно», — думал Дэн Тейтел. В Fallout 3 есть куча компьютерных терминалов, и если игрок хотел взломать один из них, ему нужно было ...

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

[Перевод] Bluetooth Low Energy: подробный гайд для начинающих Создание кастомного сервиса и тем более клиента Bluetooth Low Energy – прогулка по граблям с завязанными глазами. По крайне мере так было для меня 4 года назад, когда я только начинал работать с BLE-устройствами. Сейчас почти каждый мой проект предусматривает использование э...

[Из песочницы] Typescript Compiler API: возьми управление компилятором в свои руки В разработке приложений на Typescript всегда есть этап сборки проекта. Обычно для этого используются системы сборки и автоматизации workflow, такие как webpack или gulp, обвешанные достаточным количеством плагинов, либо процесс сборки размазывается в командах package.json ...

[Перевод] Нет, Microsoft не переносит Windows на Linux Выбор будет не между Windows и Linux, а что сначала загружается: Hyper-V или KVM, а уже стеки Windows и Ubuntu будут хорошо совместимы друг с другом. В последнее время развернулась некоторая дискуссия о том, что Microsoft может в будущем перенести свою операционную систе...

Обзор 3D принтера Bizon 2 (2020) от 3Dtool. Обновленный Bizon 2. Всем привет, Друзья! С Вами 3DTool! Среди производителей FDM 3D принтеров в виде наборов для самостоятельной сборки, компания 3Diy стоит особняком. В первую очередь она знаменита собственными версиями Prusa i3 на металлическом каркасе и с большим количеством доработок. Такие...

[Перевод] Падение в кроличью нору: История об одной ошибке перезагрузки varnish — часть 1 ghostinushanka, молотив по кнопкам в течение предыдущих 20 минут, как если бы от этого зависела его жизнь, поворачивается ко мне с полу-диким выражением в глазах и хитрой ухмылкой — "Чувак, я кажется понял." "Посмотри вот сюда," — говорит, показывая на один из символов на эк...

Зачем Motorola хочет выпустить свой аналог Galaxy Note? Смартфон как смартфон, но со стилусом. Многие еще помнят устройства, которые напоминали современные смартфоны, но работали, только если “тыкать” в экран специальной палочкой — стилусом. Это не были стилусы, вроде Apple Pencil или S-Pen. Это была просто палка с пластико...

Как мы сделали автопилот для сельхозкомбайна на видеоаналитике первыми в мире Вот и весь комплект, если есть CAN-шина. Всего пять лет назад не было нормально работающих нейросетей для того же определения препятствий и краёв стеблестоя, поэтому не было и видеоаналитики. Были «слепые» GPS-методы, которые на практике оказались далеко не лучшими и сильн...

Честный отзыв про отзывы на IT-волонтере Как работает система отзывов в Интернете на выполненную работу? Зачем нужен отзыв на it-волонтере? В этой статье рассказываю про свой опыт работы на платформе, впечатления о работе с авторами задачи и отзывы на мою работу. О платформе «IT-волонтер» «IT-волонтер» – это...

[Перевод] Интеграция CI/CD для нескольких сред с Jenkins и Fastlane. Часть 2 В преддверии старта курса "iOS Developer. Basic" продолжаем публиковать серию полезных переводов, а также приглашаем записаться на бесплатный демо-урок по теме: "Result Type".Внедрение технологий непрерывной интеграции (Continuous Integration - CI) и непрерывного р...

ОБЗОР 3D ПРИНТЕРА Designer X от PICASO 3D лучшего коммерческого 3D принтера ЧАСТЬ 1 Здравствуйте! С вами я, Юнах Анатолий, а это мастерская “Прожектор 8кт”. Сегодня я вам расскажу про принтер, Designer Х, от компании “Picaso 3D”. Приступим. Designer X, довольно-таки, “хайповый” принтер, но нормальных обзоров на эти принтеры просто нет. Читатели меня сейчас ...

11 смартфонов среднего класса достойных внимания Выбор смартфонов существенно расширился, но стало ли потенциальным покупателям проще? С одной стороны – ДА! Девайсы почти не отличаются друг от друга в плане дизайна, часто «непрошаренные» пользователи даже путают внешне флагманы и бюджетники! То есть, бери любой, они все ра...

WAL-G: новые возможности и расширение сообщества. Георгий Рылов Предлагаю ознакомиться с расшифровкой доклада начала 2020 года Георгия Рылова "WAL-G: новые возможности и расширение сообщества" У меинтейнеров open-source возникает множество проблем по мере их роста. Как писать все больше требуемых фич, чинить все больше issues'о...

Как жить и работать с психиатрическим диагнозом. Часть 2: практические вопросы Кэрри Фишер, известная ролью принцессы Леи всю жизнь сражалась с биполярным расстройством — ей не помогали лекарства, только электрошок. Она — мой любимый биполярник, поэтому и иллюстрирует эту статью Это вторая часть расшифровки эфира про жизнь и работу в IT с биполярным ...

GeForce RTX 2080 Ti Super может оказаться уникальной видеокартой со старым GPU на новом техпроцессе В последнее время появились слухи о том, что Nvidia всё же может выпустить видеокарту GeForce RTX 2080 Ti Super. При этом другие слухи твердят об относительно скором выходе карт нового поколения Ampere, построенных на семинанометровых GPU. Эта информация во многом проти...

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

Обзор мобильной Company of Heroes — фантастическая работа и важное достижение индустрии Как-то в Википедии я прочитал, что разработчики студии Supercell в свое время хотели сделать стратегическую игру, которая бы работала на сенсорном экране, но ощущалась простой и приятной. Я тут же отправился на другую страницу посмотреть определение жанра «стратегии». Википе...

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

[Из песочницы] Программируй себя. Как найти работу в IT Я работаю Software Engineer в Farmers Insurance. Мой отдел занимается внедрением чат-бота в структуры бизнеса и его усовершенствованием для уменьшения нагрузки на службу поддержки компании. Сейчас один из моих проектов — анализ сообщений от клиентов и предсказание интента ...

Минсельхоз намерен перевести все услуги в электронную форму Об этом сообщил журналистам в ходе выставки "Всероссийский день поля" министр сельского хозяйства РФ Дмитрий Патрушев."Ожидаем, что к концу 2024 года все входящие в сферу полномочий Минсельхоза госуслуги будут оказываться в электронном виде", - сказал он....

[Из песочницы] Plague M.D. Я остался в России и меня поглотила Чума. Сопли и нытье прогера Мы с друзьями делаем игру. Так было не всегда, а я вообще жил в Австрии. Plague M.D. — игра, которую сделал я и мои друзья на Godot. Сейчас она доступна в на мобильных платформах, а 14 октября выйдет в steam. Как это произошло, я сам не понял. Полгода назад я застрял в ...

Простое и удобное журналирование ошибок для сайтов на .NET Core Возможно, многим знакома библиотека ELMAH (Error Logging Modules and Handlers), которая позволяет организовать простое журналирование ошибок для любого сайта, созданного с помощью .NET Framework. Этот простой и проверенный временем инструмент выручал меня во многим проектах...

[Перевод] Трассировка Python GIL Есть много статей, объясняющих, для чего нужен Python GIL (The Global Interpreter Lock) (я подразумеваю CPython). Если вкратце, то GIL не даёт многопоточному чистому коду на Python использовать несколько ядер процессора. Однако мы в Vaex исполняем большинство задач с инте...

[Перевод] Сборка недорогой домашней NAS-системы на Linux Я, как и многие другие пользователи MacBook Pro, столкнулся с проблемой недостачи внутренней памяти. Если говорить точнее, то используемый мной ежедневно rMBP был оснащен SSD объемом всего 256GB, чего, естественно, надолго не хватало. А когда я плюс ко всему стал записыват...

Ретроспектива граблей. Как самописное решение оказалось круче платного Привет! Меня зовут Алексей Пьянков, я главный программист в компании Спортмастер. Скажу сразу, что «главный» не значит «самый главный из всех программистов», нет, это только название, такой очаровательный перевод для «Senior+"». В компании Спортмастер я работаю с 2012 г...

Древности: второй подход к VHS, Hi-Fi Stereo и мыльное видео 2020 год. Качество видеоматериала последние лет пять настолько высокое, что кажется, будто круче уже и не надо. На подходе формат 8К, 32 миллиона пикселей в каждом кадре, уже можно купить подходящий монитор или ТВ, но маловато контента. Лет через пять я куплю новый смартфон,...

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

Гидропоника. Выращиваем сверхострый чили и заставляем всех его есть Полтора килограмма термоядерного Тринидадского Скорпиона я в итоге собрал с одного куста на гидропонике. У меня было много довольно странных хобби. Некоторые приводили к странным эффектам, вроде массового домашнего производства домашнего порошка для посудомойки. В список к ...

Apple работает над двумя новыми Apple TV, одна из которых получит чип A14X Авторитетный инсайдер, известный под ником @choco_bit, поделился в своем микроблоге новой информацией о следующем поколении яблочных ТВ-приставок. Согласно последним данным, купертиновцы работают сразу над несколькими новыми моделями, которые отличаются друг от друга начинко...

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

Философия в IT как вершина созидания жизни Доброго времени суток, Хабрачане! С большим удовольствием, представляю вашему вниманию свою новую статью об искусстве в мире IT! Мою прошлую статью вы активно читаете, комментируете и голосуете за неё. Спасибо вам за это! Как благодарный автор, я постарался учесть все ваши ...

Роботизированные корабли пойдут караванами: военные США задумали систему «Морской поезд» Ветеран американского ВПК компания Gibbs & Cox выбран для создания дальних морских конвоев из автономных судов снабжения. Они должны будут не просто следовать в группе, а двигаться «нос к корме» без каких-либо физических сочленений. Подобная схема движения обещает снизит...

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

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

Challenge accepted или какие задачи решают инженеры Lamoda В e-commerce приходят из самых разных областей: финтеха, софтверной разработки, телекома. И довольно быстро обнаруживают, что тут у нас тоже довольно нескучно. Мы поговорили с представителями разных направлений IT департамента о неожиданных профессиональных вызовах, рабочих ...

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

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

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

[Из песочницы] Quora разрешила своим сотрудникам работать удаленно после окончания пандемии Привет, Хабр! Представляю вашему вниманию перевод поста "Remote First at Quora" Адама Д'Анжело, CEO компании Quora, разработчика одноименного сервиса обмена знаниями. 25.06.2020. Мы сидим по домам уже три месяца. Это трудный опыт, но он многому нас научил. Удивите...

Обзор Huawei FreeBuds Pro — кто придумал называть TWS наушники «Pro» Некоторое время назад компания Huawei представила свои новые наушники Huawei EarBuds Pro. Я был на презентации, и когда слушал, как сладко о них рассказывали, не верил, что такое может быть, и они действительно получатся такими хорошими. Потом я купил их и некоторое время п...

Самодельные беспроводные оконные датчики: STM32L0 + RFM69 + Android Добрый день, уважаемые хабровчане! Несколько лет назад я купился на красочную рекламу zWave и установил себе оконные датчики, базирующиеся на этом протоколе. К домашнему серверу был подключен USB zWave-Stick, который играл роль контроллера, написан небольшой модуль на Java, ...

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

Kotlin: язык программирования как продукт Язык программирования — это тоже продукт. Он помогает разработчикам выражать свои идеи так, чтобы их мог интерпретировать компьютер. Может показаться, что развивать язык — это брать последние достижения теории языков программирования, реализовывать их и из года в год выкатыв...

[Перевод] История развития видеоконференций Скриншот CU-SeeMe — одной из первых Интернет-систем для видеоконференций, появившейся ещё в 1992 году. В бизнес-среде и «оборонке» примеры использования технологий видеоконференций возникли ещё 1980-х. Несмотря на четыре десятка лет эволюции технологий, видеоконференции на...

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

System76 разрабатывает клавиатуру Компания System76, выпускающая элегантные настольные ПК под управлением ОС на базе Linux, разрабатывает свою первую клавиатуру. Об этом производитель рассказал в блоге. В компании рассчитывают создать клавиатуру, оптимальную для пользователя ПК System76. Для этого, раз...

[Из песочницы] Кроссплатформенный многопоточный TCP/IP сервер на C++ Как-то раз встала задача по написанию простого и быстрого многопоточного TCP/IP сервера на C++ и при этом, чтобы работал из под Windows и Linux без требования как-либо изменять код за пределами класса самого сервера. Ранее, на чистом C++ без библиотек вроде Qt, Tcp-сервер не...

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

Как мы технически обеспечиваем работу офисов ABBYY во время карантина Хабр, привет! Меня зовут Олег, и я отвечаю за IT-службу в группе компаний ABBYY. Больше месяца назад сотрудники ABBYY по всему миру начали работать и жить только дома. Больше никакого опенспейса и командировок. Поменялась ли моя работа? Нет. Хотя вообще-то да, но она изменил...

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

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

AMD покупает Xilinx, усиливая свои позиции на рынке процессоров для дата-центров Основной конкурент Xilinx в сфере разработки FPGA — компания Altera — в 2015 году перешла в собственность Intel. Компания Advanced Micro Devices объявила о покупке за 35 млрд долл. в акциях компании Xilinx, разрабатывающей программируемые логические матрицы (FPGA), которы...

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

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

work&dev fun(damentals) #0. Что ожидать и как помогать расти разработчику из trainee в уверенного junior? Это цикл статей. Следующую можно прочесть тут Что ожидать и как помогать расти разработчику из trainee в уверенного junior? Уровень разработчика — то чем все привыкли меряться и то за чем все перебегают из компании в компанию. В последние несколько лет тенденция рынка тако...

[Перевод] 4 революционных возможности JavaScript из будущего JavaScript, с момента выхода стандарта ECMAScript 6 (ES6), быстро и динамично развивается. Благодаря тому, что теперь новые версии стандарта ECMA-262 выходят ежегодно, и благодаря титаническому труду всех производителей браузеров, JS стал одним из самых популярных языков про...

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

Поиск научных публикаций в Интернете. Часть 2. Где и как искать Продолжение (начало – здесь) 1.3. Поисковые системы – специализированные и не очень В общем случае результаты поиска в первую очередь зависят от поставленной задачи и корректности запроса. Но эти результаты чаще всего, с одной стороны, а) избыточны и с другой стороны — ...

Как нас начали гнобить конкуренты с более слабым набором фич Нет, занимаясь разработкой CRM, я, конечно, подозревал, что важны не только фичи, но и то как мы всё это продаём. Но совершенной неожиданностью оказалось то, что всем тем, кто обращался к нам, конкурент рассылает листок со сравнением, где поливает нас грязью. Листок сделан ...

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

Spotify приходит в РФ. Будет по цене как Яндекс.Музыка, но дороже. Нужен он? В России уже работает далеко ни один рекомендательный музыкальный сервис, дающий к тому же доступ к своей медиатеке. Но многие наши коллеги или друзья всё равно хотят и ждут прихода Spotify в Россию. Говорят, что удобен и база треков реально обширная. Читать полную стать...

«Haval F7 – почувствуй себя картошкой во фритюре»: Какие «радости» поджидают в эксплуатации кроссовера – владелец Автомобилист рассказал о неприятностях, с которыми столкнулся в китайской машине. Накануне на форуме автомобилистов появился отзыв, рассказывающий, какие «радости» поджидают в эксплуатации Haval F7. Его написал владелец кроссовера, который проехал 30 000 км, и начал он со с...

ReactJS, Server Side rendering и некоторые тонкости обработки метатегов страницы Одной из проблем, которую придется решать при написании Server Side rendering приложения — это работа с метатегами, которые должны быть у каждой страницы, которые помогают при индексации их поисковыми системами. Начиная гуглить, первое решение, к которому приведут скорее вс...

[Перевод] Дорогой Google Cloud, отказ от обратной совместимости тебя убивает Чёрт возьми, Google, я не хотел снова писать в блог. У меня так много дел. Ведение блога требует времени, энергии и креатива, которые я мог бы использовать с пользой: мои книги, музыка, моя игра и так далее. Но ты меня достаточно разозлил, и придётся это написать. Так что д...

Аварии в ЦОД как способ саботировать выборы в США? Обрыв оптоволоконного кабеля в Вирджинии вывел из строя государственный ЦОД Волоконно-оптический кабель в Вирджинии был случайно перерезан во время дорожных работ, в результате чего на несколько часов вышла из строя онлайн-система регистрации избирателей штата, обслуживаема...

[Из песочницы] Контролируемые и неконтролируемые компоненты в React не должны быть сложными Привет, Хабр! Представляю вашему вниманию перевод статьи «Controlled and uncontrolled form inputs in React don't have to be complicated» автора Gosha Arinich. Возможно, вы видели много статей, говорящих: “вы не должны использовать “setState”", в то время, когда докумен...

В Якутии построят центр обработки данных Об этом сообщил управляющий директор АНО АПИ Дмитрий Чесноков по итогам прошедшего сегодня заседания Стратегического совета при региональном правительстве.​Он напомнил, что в рамках реализации государственной программы "Развитие информационного общества" в 2...

STL, allocator, его разделяемая память и её особенности Разделяемая память — самый быстрый способ обмена данными между процессами. Но в отличие от потоковых механизмов (трубы, сокеты всех мастей, файловые очереди ...), здесь у программиста полная свобода действий, в результате пишут кто во что горазд. Так и автор однажды задал...

[Перевод] Что я узнал после более чем 1000 code review За последние 3 года я рассмотрел более 1000 pull (merge) request’ов. За это время я многому научился — в основном тому, как не проверять код, как сделать процесс менее болезненным, что делает код хорошего качества и так далее. Pull request должен делать только одну вещь Это...

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

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

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

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

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

Политики хранения Veeam B&R — распутываем бэкапные цепи вместе с техподдержкой Приветствую читателей нашего блога! Отчасти мы уже знакомы – мои англоязычные посты появлялись здесь в переводе моей дорогой коллеги polarowl. На этот раз я решил обратиться к русскоязычной аудитории напрямую. Для своего дебюта мне хотелось найти тему, интересную максималь...

Поддержка Touch в JavaScript Какие проблемы могут быть у frontend-программиста, если тестировщик запустит его приложение на iPad с новой трекпад-клавиатурой, Windows-планшете, с неопределенным состоянием “режима планшета” или ноутбуке с подключенным к нему телевизором c поддержкой Multi-touch? Это дале...

Владимир Путин поручил создать цифровую платформу «Национальный словарный фонд» Такое поручение утверждено президентом РФ по итогам заседания Совета по русскому языку, состоявшегося 5 ноября 2019 года.Доклад должен быть представлен до 1 сентября 2020 года, далее - один раз в полгода, говорится в документе.Напомним, что о создании "Национального сло...

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

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

Отечественная компания разработала российскую СХД на «Эльбрусах» c уровнем локализации 97% Омская компания «Промобит» смогла добиться включения своей СХД на «Эльбрусах» в Единый реестр российской радиоэлектронной продукции при Минпромторге. Речь идет о системе СХД Bitblaze Sirius серии 8000. В реестр вошли три модели этой серии. Основное отличие моделей друг от ...

[Перевод] Думал, что добьюсь большего к своим 35 Уже два часа дня? Ничего за сегодня не сделал. Проснулся, потянулся, видел 6 голосовых сообщений — проигнорировал, принял душ, съел 3 вафли и улегся с мыслями, что мне 35, а я так и не выучил французский. Стоп, я не был в душе, это было вчера. Попытался купить себе новые ко...

История IT. ООП Мою предыдущую статью «История IT. Когда компьютеры были большими…» мы завершили концом 80-х, когда произошло два знаменательных события. Во-первых, появился ООП и объектный язык C++. А во-вторых, появились персоналки, и это принципиально изменило задачи, стоящие перед IT-ра...

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

Дополняя SQL. Часть 1. Сложности парсинга. Истории о доработке ANTLR напильником Публикую на Хабр оригинал статьи, перевод которой размещен в блоге Codingsight. Что будет в этой статье? Более пяти лет работаю в компании, что занимается разработкой линейки IDE для работы с базами данных. Начиная работу над этой статьей я и не представлял как много интере...

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

Контролируем подрядчиков на ответственном проде: внедрение DLP + UAM (промшпионаж, логи действий) У заказчика есть главная система, через которую он делает продажи всего-всего. К ней имеют доступ подрядчики, которые разрабатывают и дополняют эту систему, а также персонал изнутри. Когда речь про железо, всё достаточно просто: подрядчик приходит в ЦОД, а безопасник из оф...

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

Как превратить Android в iPhone за пару минут Так уж получилось, что многие пользователи Android хотят сделать из своего смартфона iPhone. Одним это надо, чтобы просто подшутить над друзьями, другие хотят выделиться, третими просто интересно, а четвертым iPhone нравится больше, чем Android-смартфон. В итоге, постоянно...

Это пушка! Xiaomi начала запускать игры в оперативной памяти своих смартфонов Исторически так сложилось, что Android-смартфоны всегда имели больше оперативки, чем iPhone. Поначалу это было ключевым условием для более-менее сносной работы операционной системы Google, которая явно требовала больше ресурсов, чем iOS. Но постепенно стало понятно, что бол...

Вышел новый Honor Band 6. Какой он и стоит ли его покупать Huawei, которую активно стараются отправить ко дну, изо всех сил сохраняет свой бренд Honor. Пока он не для всех вяжется с этой компанией. Тем более, что он продолжает выпускать все новые и новые гаджеты. Сейчас Honor представила новое носимое устройство. Это первый в мире ...

Физики создали идеальный квантовый чип с помощью искусственных атомов Квантовые вычисления — невероятно перспективная область, однако современные квантовые компьютеры нельзя назвать совершенными. Одна из причин заключается в том, что сама структура материалов плохо подходит для сверхточных операций в силу естественных дефектов. Однако ученые с...

Что стоит сделать Google с Android в 2020 году Android может быть лучше Давайте немного поразмышляем над тем, как Google может изменить политику распространения версий Android. Уже сейчас в Сети появляется информация о том, что нового появится в Android 11. И новые функции — это всегда хорошо, но один из пользовате...

Почему не получается выучить английский? Много лет я как преподаватель ломала голову над этим вопросом: почему при равных возможностях (есть время и деньги на занятия, есть желание, способности, прилежание, хороший опытный преподаватель) один ученик достигает результата, а другой нет? Сейчас в интернет...

Мининфраструктуры: Система автоматической видеофиксации нарушений ПДД начнет работать уже в марте, а до конца 2020 года на дорогах Украины установят 250 комплексов фиксации Министр инфраструктуры Украины Владислав Криклий заявил, что система автоматической фиксации нарушений ПДД начнет работать уже в марте 2020 года. На первом эатпе система будет работать в тестовом режиме в составе 30 комплексов, однако до конца 2020 года на дорогах государств...

[Из песочницы] Как я выбирал сервис для перевода 35 000 студентов в онлайн. Опыт руководителя IT-отдела московского колледжа Привет, хабражители. Меня зовут Владимир, и я работаю руководителем отдела информатизации образования в одном из московских государственных колледжей. На текущий момент у нас трудится более 1 500 сотрудников в 57 зданиях и реализуются программы основного, профессионального и...

Дело не только в деньгах, или Как я поверил в видеонаблюдение как сервис Привет, Хабр! Меня зовут Александр, много лет я ставил системы видеонаблюдения на коммерческих объектах и не доверял облачным сервисам по модели VSaaS (video surveillance as a service). Я был уверен, что серьезные бизнесы не экономят на проектах и выбирают традиционную систе...

jsqry — лучше, чем jq В своей прошлой статье на Хабре я писал про библиотеку Jsqry, которая предоставляет простой и удобный язык запросов (DSL) к объектам JSON. С тех пор прошло много времени и библиотека тоже получила свое развитие. Отдельный повод для гордости — библиотека имеет 98% покрытие ко...

Огромная электростанция на 3d-принтере. Всем привет. это мой первый пост тут) Знакомство с 3d печатью у меня началось еще с квадрокоптеров. Тогда я печатал различные детали к ним. Начинал с самого дешевого принтера на тот момент .. что-то вроде Prussa I3 или как то так он назывался , на акриловой раме. однажды у м...

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

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

Почему успехи ИИ DeepMind в Atari вызывают у меня разочарование Картинка, которую вы видите, позаимствована с сайта DeepMind, и демонстрирует 57 игр, в которых их новейшая разработка Agent57 (обзор статьи на Хабре) достигла успеха. Само число 57 взято не с потолка, — именно столько игр было выбрано еще в 2012 году, чтобы стать своеобра...

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

[Перевод] Создаём модчипы для PlayStation 1 В детстве у меня была PlayStation 1 (PS1). Одна из первых, если не самая первая моя консоль, сильно повлиявшая на моё будущее. Я увлёкся компьютерами благодаря тому, что играл в видеоигры и занимался их моддингом. Хотя в детстве я не был достаточно умён, чтобы модифицирова...

Swagger в RBK.money — про наши внешние API Хочешь сделать что-то полезное и рабочее — сделай его так, чтобы другие люди могли этим полноценно пользоваться, нормально это ревьювить, да и вообще вспоминать тебя добрым словом, а не темной стороной своего словарного запаса. Для этого, кроме того, чтобы просто хорошо дела...

Посмотрите, как круто могут выглядеть виджеты в iPadOS Apple представила обновленный домашний экран для пользователей iPhone в iOS 14, который включает в себя виджеты, которые могут быть размещены в любой части (разных размеров), а также библиотеку приложений App Library для автоматической группировки программ по тематике. Одна...

Какие смартфоны получат бету Android 11 Вчера Google, преодолев все преграды и перипетии, выпустила тестовую версию Android 11, запуск которой откладывался целых два раза. Несмотря на то что программа бета-тестирования официально считается открытой, принять в ней участие смогли только владельцы смартфонов Google ...

Как настроить Терминал в Mac (macOS) и сделать его более полезным Приложение Терминал – ваш верный друг в мире командной строки macOS. Он предлагает интерфейс с оболочкой, которая интерпретирует ваши команды и затем воплощает их в жизнь.   Терминал – Основы Когда вы открываете на Mac приложение Терминал, то видите практически пустое о...

Книга «Изучаем Python: программирование игр, визуализация данных, веб-приложения. 3-е изд.» Привет, Хаброжители! Мы выпустили третью версию #1 Best Seller in Python Programming Amazon — популярного в мире руководства по языку Python. Вы сможете не только максимально быстро его освоить, но и научитесь писать программы, устранять ошибки и создавать работающие прило...

«Укрпошта» теперь выдает посылки по водительскому удостоверению в приложении «Дія» Вслед за «Укрзалізницей» к нашумевшей государственной инициативе «Дія» (напомним, это мобильное приложение, в котором в итоге планируется объединить все государственные онлайн-сервисы) подключилась «Укрпошта». Начиная с сегодняшнего дня государственный почтовый оператор начн...

В России могут создать Министерство информационной безопасности "Раз уж есть такое слово - "даркнет" - и с теневым интернетом ведется борьба, мы хотим при помощи комитета РУССОФТ выйти на правительство с предложением создания отдельного министерства информационной безопасности. Не важно, как именно оно будет называться. Ва...

Не боги горшки обжигают Дима: Читал эту статью? habr.com/ru/post/483592 (Разработчики — никакая не элита, а голые короли индустрии). Что скажешь? Я: Прочитал эту статью вчера Я: В двух словах моё мнение целиком не выразить Я: Это, скорее, тянет на получасовой разговор. Минимум Дисклеймер Несмотря ...

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

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

«Хороший понт дороже денег»: Почему спецназ влезает в долги ради «зачетной снаряги» рассказал офицер ФСБ «Товарищ полковник» развеял миф об ужасном снабжении спецназа «А» и «В». То, что даже бойцам легендарного спецназа ФСБ и ГРУ приходится «одеваться» за свой счет давно стало нормой. Если силовики или гвардейцы «в одном и том же на любой вечеринке», то у разведки и службы без...

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

[Из песочницы] Получение meterpreter сессии внутри NAT сети, с помощью Chrome и Pivot машины Вводная Всем привет, в этой статье я хочу поделиться своим опытом в эксплуатации уязвимости Chrome FileReader UAF, проведении техники pivoting, ну и написать свою первую статью конечно. Так как я являюсь начинающим Pentest инженером, то потратил на освоение и понимание этой...

Чемодан без ручки (часть 2) Prusa i4 В прошлый раз я рассказал об изменениях, которые внес в конструкцию этого "замечательного" принтера, но конечно же все что было сделано не принесло желаемого результата :) Поэтому настало время очередного, и не последнего абгрейда. И сразу же хочу сказать, чтобы не дочитав п...

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

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

Смотрим новый Android 11 Вчера Google выпустила Android 11, мы сразу же начали изучать нововведения в новой версии Android, мой коллега Иван Кузнецов написал материал по этому поводу, а сейчас я попытаюсь поделиться тем, что еще может понравиться пользователям в новом «Андрюше». Особенно ...

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

[Из песочницы] На что ещё способны шаговые моторы? — Забивать голы в настольном хоккее Создавая своего первого робота (Робот для настольного хоккея), а именно механическую часть, узнал много интересного для себя, чем и хочу поделиться. Примерно половину знаний я «нагуглил» или подсмотрел на Youtube, а вторую половину получил на практике, методом проб и ошиб...

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

[Перевод] Алгоритм Беллмана-Форда В преддверии старта курса «Алгоритмы для разработчиков» подготовили очередной перевод интересной статьи. Задача: Дан граф и начальная вершина src в графе, необходимо найти кратчайшие пути от src до всех вершин в данном графе. В графе могут присутствовать ребра с отрицатель...

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

В Wear OS добавили аппаратное ускорение циферблатов Вчера компания Apple провела трансляцию мероприятия WWDC, на котором она анонсировала несколько новых функций для умных Apple Watch и операционной системы watchOS. При этом Wear OS остается далеко не такой популярной и удобной операционной системой для умных часов. На н...

Надо помолчать Нет, не пРомолчать, просто помолчать. Недолго, максимум — несколько минут. Нет, не чтобы собраться с мыслями. И не всем :) Сейчас объясню. На работе я часто обсуждаю сложные задачи с коллегами. Например, про дизайн языка в Котлине или про стратегию продукта в Альтере. И м...

[recovery mode] Твой первый шаг в Data Science. Титаник Небольшое вступительное слово Я считаю, что бОльшее количество дел мы бы могли совершать, если бы нам предоставляли пошаговые инструкции, которые скажут что и как делать. Сам же вспоминаю в своей жизни такие моменты, когда не мог начаться какое-то дело из-за того, что было п...

[Из песочницы] Опыт поступления в магистратуру в Германии (детальный разбор) Я программист из Минска, и в этом году я успешно поступил в магистратуру в Германии. В данной статье я бы хотел поделиться своим опытом поступления, включая выбор подходящей программы, сдачу всех тестов, подачу заявок, коммуникацию с германскими вузами, получение студенческо...

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

В этом году мы увидим много складных смартфонов. Galaxy Fold 2 будет! Варианты Galaxy Fold 2. В прошлом году мы увидели первый смартфон нового поколения, который не просто вышел за стены исследовательских центров, но и поступил в продажу. Я говорю о складных смартфонах. Или, как их еще называют, раскладных, продолжая полемику наполовину пустог...

Для чего на самом деле создавался Android? Не для смартфонов Android — синоним смартфонов. Это самая популярная мобильная операционная система в мире, на которой работает более 2,5 миллиардов активных устройств. Однако многие люди не знают, что ОС изначально не была предназначена для телефонов. Все было куда более прозаично. Ко...

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

Apple выпустила iOS 13.4.5 beta 2 для разработчиков Вслед за iPhone SE 2020, чей анонс состоялся несколько часов назад, Apple выпустила вторую бета-версию iOS 13.4.5. На самом деле выхода этого обновления ждали ещё вчера, но, скорее всего, в Купертино решили приурочить запуск нового аппарата к запуску свежей сборки iOS. Это ...

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

[Перевод] Использование возможностей TypeScript в JavaScript без написания TypeScript-кода Я — большой любитель TypeScript. По возможности я стараюсь использовать этот язык в своих проектах. TypeScript даёт разработчику отчёты об ошибках и проверку типов в JavaScript и TypeScript-коде. Кроме того, тот, кто пишет на TypeScript, может пользоваться удобными возможнос...

[Перевод] PortablePy: компьютер-раскладушка для MicroPython Признаю: мне очень нравится та невероятная скорость, с которой загружаются домашние компьютеры 1980-х годов. Я какое-то время пытался оптимизировать время загрузки Raspberry Pi, но особенно далеко в этом деле не продвинулся. Я, кроме того, большой поклонник специализированны...

Accessibility. Как сделать приложение доступным для пользователей с ограниченными возможностями Обо мне Меня зовут Аня Ковтун, я UX/UI дизайнер и работаю в компании Arcadia с 2015 года. Помимо проектирования пользовательских интерфейсов, я общаюсь с заказчиками и занимаюсь составлением требований для команды разработчиков. Предыстория В 2018 году я работала над одн...

Чего реально мне не хватает в жизни, и Apple не может мне это дать По долгу службы мне очень часто приходится ездить на большие расстояния по разным городам и весям нашей необъятной Родины. И вот мне современному человеку, испорченному благами цивилизации, ну просто позарез нужно быть онлайн. Интернет нужен для оперативного реагирования на...