Социальные сети Рунета
Вторник, 14 мая 2024

Ключевой разработчик Monero покинул ведущую роль в проекте Ведущий разработчик Monero Рикардо «Fluffypony» Спаньи передал свою роль в проекте контрибьютеру под псевдонимом Snipa. Спаньи курировал разработку в течение пяти лет. Спаньи продолжит сопровождать проект и помогать преемнику. В рамках перераспределения обязанносте...

[Перевод] Укрепите свои agile-команды, используя стадии развития Такмена И снова здравствуйте. В преддверии старта курса «DevOps практики и инструменты» делимся с вами переводом еще одного интересного материала. Изолированность команд разработки и сопровождения — распространенный источник напряженности и узких мест. Когда команды работают изоли...

[Перевод] Создание CI/CD-цепочки и автоматизация работы с Docker Я написала мои первые сайты в конце 90-х. Тогда приводить их в рабочее состояние было очень просто. Был Apache-сервер на каком-нибудь общем хостинге, на этот сервер можно было войти по FTP, написав в браузерной строке нечто вроде ftp://ftp.example.com. Потом надо было ввести...

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

В 2019 г. объем российского рынка кредитных карт достиг 1,595 трлн рублей Такие данные опубликованы в отчете банка Тинькофф по результатам исследования рынка кредитных карт России по итогам 2019 г.Исследование подготовлено на основании данных Банка России. При его составлении учитывается только непросроченная задолженность (кредиты до востребовани...

Показаны кадры сопровождения российских ракетоносцев американскими истребителями Российские ракетоносцы Ту-95МС совершили полёты над нейтральными водами акваторий Чукотского, Берингова и Охотского морей, а также северной части Тихого океана. В это время их сопровождали истребители F-22 Военно-воздушных сил (ВВС) США.

Это мог быть очередной JavaScript-фреймворк Прошлым летом, в процессе подготовки статьи для Хабра, я не поленился упаковать свой шаблон для бэкэнд-приложений на Node.js в npm-пакет, сделав из него cli-утилиту для быстрого старта. Никаких надежд на то, что этим пакетом будет пользоваться кто-то, кроме меня, не было изн...

1. Fortinet Getting Started v 6.0. Введение Добро пожаловать на новый видеокурс, посвященный решениям компании Fortinet — Fortinet Getting Started. По ходу данного курса я расскажу об основных решениях компании в рамках концепции Fortinet Security Fabric, а также на практике покажу работу с двумя основными решениями...

[Перевод] Навигация между представлениями с помощью @EnvironmentObject в SwiftUI Перевод статьи подготовлен в преддверии старта продвинутого курса «Разработчик iOS». Здравствуйте и добро пожаловать на наш туториал! В этой серии мы говорим о том, как перемещаться между представлениями в SwiftUI (без использования навигационного представления!). Хоть эта...

Управление хаосом: наводим порядок с помощью технологической карты Изображение: Unsplash Всем привет! Мы инженеры-автоматизаторы из компании Positive Technologies и занимаемся сопровождением разработки продуктов компании: поддерживаем весь сборочный конвейер от коммита строчки кода разработчиками до публикации готовых продуктов и лицензи...

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

The Persistence VR игра на выживание появится на консолях этим летом Разработчиком игры выступила компания Firesprite Games. Игра дебютирует этим летом на таких платформах, как PlayStation 4, ПК (с поддержкой VR-гарнитуры), Nintendo Switch и Xbox One. Игра представляет собой игру на выживание. Действие происходит в будущем, 2521 году. Вашем...

Naumen Contact Center помогает оптимизировать казначейское сопровождение Федерального бюджета России Компания Naumen завершила проект внедрения платформы Naumen Contact Center в Едином контактном центре «Федерального казначейства». Решение позволило в круглосуточном режиме обслуживать участников бюджетного процесса во всех 11 часовых зонах РФ.

1,500,000 лм от проекторов Panasonic на финале кибертурнира по Dota 2 За 3 года призовой фонд турнира вырос с $0.5 млн до $1 млн, а яркость видеосопровождения в люменах с 0.6 млн до 2 млн Турнир прошел на стадионе ЦСКА Арена в конце июня 2019 и стал не только крупным событием в киберспорте, но и грандиозным световым шоу с олимпийскими масштаб...

[Из песочницы] Как достичь своих целей? Привет, Хабр! Представляю вашему вниманию перевод ранее опубликованной на Хабре статьи «How to achieve goals?». 5 жизненных советов, которые помогут вам достичь своей желаемой цели. Конечно же, не обязательно выполнять их все в указанном порядке. Но самое важное — не просто...

Объявлен список победителей премии BAFTA Games Awards В этом году церемония награждения BAFTA Game Awards 2020 проходила в прямом эфире. В церемонии были представлены 18 номинаций. Победители церемонии BAFTA Games Awards: Анимация - Luigi’s Mansion 3 Лучшее художественное сопровождение - Sayonara Wild Hearts Лучшее аудио ...

Записи докладов ок.tech: Frontend Meetup #2 26 ноября в петербургском офисе Одноклассников состоялся ок.tech: Frontend Meetup #2. Вместе с коллегами из Одноклассников, ВКонтакте и Hazelcast поговорили про новый фронтенд OK.RU, сделанный на связке React + Graal, обсудили может ли “Lifting State Up” – один из двенадца...

[Перевод] Создание панорамных видео в Unity Зачем нужны панорамные видео? Большинство статей моего блога рассчитано на разработчиков игр. Если вы один из них, то можете задаться вопросом, чем вас может заинтересовать создание панорамных видео (360° videos). Виртуальная реальность — очень успешная отрасль, на различны...

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

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

[Из песочницы] Простая машина состояний для VueJS Недавно я наткнулся на интересное обсуждение на Full Stack Radio — Bulding Better UI Components with State Machines. Речь шла о том, что концепция машины состояний может помочь при разработке компонентов Vue. Я начал просматривать готовые решения, но они оказались не столь...

Как ЛАНИТ снял DIY-ситком у себя в офисе В начале 2019 года маркетинговые, HR и digital-команды ЛАНИТ поняли, что компании нужен вирусный ролик, чтобы повысить узнаваемость бренда и показать, какие классные, веселые люди работают у нас. Эффект от такого видео предугадать невозможно, учитывая количество и скорость п...

MyApp extends Holiday Я уверен, что среди уважаемой аудитории найдутся те, кто меня поймет. Дело в том, что во всем изобилии популярных библиотек и фреймворков для веб-фронтэнда, лично мне, не нравятся, практически, все альтернативы. В каждом из вариантов я нахожу для себя существенные минусы, к...

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

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

[Перевод] Go и кэши CPU Источник: unsplash.com По словам Джеки Стюарта, трехкратного чемпиона мира по гонкам Формулы-1, понимание автомобиля помогло ему стать лучшим пилотом: «Гонщику не обязательно быть инженером, но нужен интерес к механике». Мартин Томпсон (создатель LMAX Disruptor) применил ...

Интервью с Netmarble по Marvel Future Revolution: консольный уровень, открытый мир и другое Вчера мы сообщили о начале предзаказов MMO Marvel Future Revolution. Это хороший знак для всех, кто давно ждал новых новостей по проекту. Также издание Twinfinite взяло интервью у разработчиков игры, чтобы выпытать ещё больше информации. Сперва они поговорили о ритме крупных...

[Перевод] Символы Unicode: о чём должен знать каждый разработчик Если вы пишете международное приложение, использующее несколько языков, то вам нужно кое-что знать о кодировке. Она отвечает за то, как текст отображается на экране. Я вкратце расскажу об истории кодировки и о её стандартизации, а затем мы поговорим о её использовании. Зат...

Xiaomi Mi 8 получает стабильную версию MIUI 11 на базе Android 10 Xiaomi начала в Китае рассылку обновленной стабильной версии MIUI 11 для своего флагмана 2018 года смартфона Xiaomi Mi 8. Обновление приносит не только новый свежий пользовательский интерфейс и расширенный функционал для телефона, но и ОС Android 10 со всеми ее преимуществам...

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

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

MY.GAMES займется издательством гиперказуальных игр Входящий в Mail.ru Group игровой бренд MY.GAMES анонсировал комплексную поддержку разработчиков гиперказуальных игр. Компания планирует инвестировать в инициативу до $10 млн в 2020 году. MY.GAMES не только возьмет на себя полное сопровождение продуктов до и после релиза, но ...

Чтение на выходные: 10 материалов про музыкальные пасхалки, ритм-игры и бесплатные аудиосэмплы Сегодня в нашей подборке будет много интересного: поговорим о пасхалках в виниловых релизах, скрытых треках на Audio CD, странных пользовательских видео на YouTube, звуковом сопровождении игр и треках, которые были «зашиты» популярные операционные системы. Всех, кто устал о...

Широкий ассортимент плит ОСБ Ищите для себя надежного партнера, который смог бы вам предоставить качественные строительные материалы, инструменты и оборудование? Находитесь в поисках качественно пенопласта или плит osb? В таком случае переходите по ссылке https://rivne.kub.in.ua/pylomaterialy/osb-i-qsb/...

Почему разработчикам не нравится Agile? HR-специалист одной компании недавно сказал такую фразу: “разработчики не хотят к нам идти, как только узнают, что мы работаем по Agile”. И хотя я сам нередко слышу недовольство, высказываемое разработчиками в отношении Agile, такая категоричность меня удивила. Ведь одна из ...

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

Сопровождавший Путина истребитель поразил набором вооружения На днях Владимир Путин летал с визитом в Сирию. В сети опубликовали фото истребителя Су-35С, который сопровождал президентский самолёт Ил-96-300ПУ(М1) в пути. Самое интересное в снимке — набор вооружения, которым был оснащён военный самолёт.

Где на этом фото леопард? А он там есть! #18: Лучшие материалы «Популярной механики» за 2019 год. Как говорится в сообщении нацпарка в Фейсбуке, дальневосточные леопарды маскируются ничуть не хуже, чем их южные сородичи. А на самом деле — в разы лучше!Хорошо рассмотреть леопарда на этом снимке, к сожалению, невозмо...

Хакатон на 200 человек — что нужно для организации Знаете, почему проекты в крупных компаниях делаются по полгода? Потому что один из самых медленных процессов — это общение с заказчиком для выявления деталей его потребностей. Простое уточнение ТЗ (на гвозди или на клей надо крепить) может занимать до трёх месяцев. Я сейча...

[Перевод] CSS разработчики — почему они нужны миру? Аудио версия на русском (яндекс.музыка) / iTunes В последние десять лет CSS сильно разросся путём добавления всё большего числа возможностей, таким образом постепенно становясь довольно сложным и запутанным. CSS наших дней сильно отличается от CSS десятилетия 2001-2010 годо...

Banana Pi R64 Лучший роутер для OpenWrt, или нет? Здравствуйте меня зовут Дмитрий и сегодня я сделаю обзор на одноплатный компьютер Banana Pi R64. Мы узнаем как установить на него OpenWrt а также как собрать самому прошивку под этот компьютер. Читать дальше →

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

10. Fortinet Getting Started v6.0. Сопровождение Приветствую! Добро пожаловать на десятый, юбилейный урок курса Fortinet Getting Started. На прошлом уроке мы рассмотрели основные механизмы логирования и отчетности, а также познакомились с решением FortiAnalyzer. В качестве завершения практических уроков данного курса я х...

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

Google Assistant умеет удалять случайно записанные разговоры. Нужно просто попросить Google Assistant может случайно записать то, что вы сказали, но при этом может и удалить Если вы пользуетесь Google Assistant и интересуетесь его развитием, скорее всего, вы знаете, что иногда он может срабатывать, даже если вы его не звали. Это жертва, на которую мы идём в ...

Doom Boy ESP32. Вторая итерация Так и не дождавшись DoomWatch платы сделал новый заказ с доставкой Fedex. В этот раз развел платы в KiCad. Как ни странна, Kicad понравился даже больше Eagle AutoDesk Основная цель была попробовать распаять чип esp32d0wdq6. Не сам готовый модуль, а именно отдельно микросх...

[Перевод] Телепортируем процесс на другой компьютер!  Однажды коллега поделился размышлениями об API для распределённых вычислительных кластеров, а я в шутку ответил: «Очевидно, что идеальным API был бы простой вызов telefork(), чтобы твой процесс очнулся на каждой машине кластера, возвращая значение ID инстанса». Но в итоге эт...

Студия TeamKill Media представила космический шутер Quantum Error Quantum Error - космический шутер от первого лица. Игра разработана компанией TeamKill Media, небольшой игровой студией, которая находится в Америке. Разработчики использовали игровой движок Unreal Engine. По словам разработчика, игра будет поддерживать трассировку лучей, гл...

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

Три года в Латинской Америке: как я уехал за мечтой и вернулся после тотальной «перезагрузки» Привет, Хабр, меня зовут Саша. После 10 лет работы инженером в Москве я решился круто изменить жизнь — взял билет в один конец и уехал в Латинскую Америку. Я не знал, что меня ждет, но, признаюсь, это стало одним из моих лучших решений. Сегодня я хочу рассказать, с чем я сто...

Xiaomi Watch Color на живых фото со сменными ремешками Вчера появились первые сведения об умных часах Xiaomi Watch Color, которые должны поступить в продажу в конце этой недели. Теперь же у нас появились реальные фотографии устройства. Изображения были размещены в китайской социальной сети Weibo. Мы видим новые часы в...

Российские противолодочные самолёты совершили полёт над Атлантикой в сопровождении НАТО Российские противолодочные самолёты Ту-142 совершили полёт над Атлантикой и Северным Ледовитым океаном в сопровождении машин НАТО.

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

Jinja2 в мире C++, часть третья. «Теперь ты в конане» С момента публикации предыдущей части прошло больше полутора лет, была реализована большая куча фичей, сделано несколько релизов, но не об этом пойдёт речь. Пару дней назад в жизни библиотеки произошло важное событие: она была добавлена в основной репозиторий conan'а (conan...

Сколько приложений работают с Huawei Mobile Services AppGallery имеет все шансы стать лучшей версией Google Play даже при более узком ассортименте После того как США наложили на Huawei санкции и ей запретили пользоваться сервисами Google, многие решили, что на этом компания закончится. Не исключено, что китайцы и сами так дума...

Безупречный дисплей OnePlus 8 Pro имеет баг У флагмана OnePlus 8 Pro лучший экран, каким только может похвастаться современный смартфон. Но его пользователи начали массово жаловаться на баги. Смартфон получил QHD+ Fluid AMOLED-дисплей диагональю 6,78 дюймов. Он обладает отличной яркостью и точной передачей цвета. За э...

Рецепты PostgreSQL: шаблонизатор mustach Для приготовления шаблонизатора mustach нам понадобится postgres и mustach. Можно также воспользоваться готовым образом. Зачем нужен шаблонизатор в базе? Ну, во-первых, если шаблонизатор в базе, то и сами шаблоны тоже должны быть в базе. А зачем нужно хранить шаблоны в базе...

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

Браузер Brave добавил поддержку однорангового протокола IPFS — это первый шаг к децентрализованной Сети и борьбе с цензурой Разработчики браузера Brave сделали первый шаг к поддержке децентрализованного интернета. Они внедрили в него поддержку однорангового сетевого протокола IPFS (InterPlanetary File System). Новый протокол призвал изменить представление о Сети, сделав доступ к информации более ...

[Перевод] Как Gatsby обошёл Next.js Автор статьи, перевод которой мы сегодня публикуем, работает программистом в компании Antler. Эта компания представляет собой глобальный генератор стартапов. В Antler несколько раз в году проходят демонстрационные дни, собирающие множество создателей стартапов и инвесторов с...

Перевод: В отличие от Microsoft, Apple смогла кардинально обновить дизайн macOS Накануне на конференции разработчиков WWDC компания Apple представила совершенно новую версию macOS под названием Big Sur, которая в конце этого года станет доступна для большого количества устройств линейки Mac. И наиболее заметные изменением является существенно обновлённ...

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

Гарвардский генетик разрабатывает прототип приложения для знакомств с анализом ДНК На дня ученый из Гарварда Джордж Черч дал американскому телеканалу CBSN интервью, в котором заявил, что работает над прототипом приложения для знакомств, которое будет анализировать ДНК-совместимость пользователей. Речь идет о поиске у пар общих рецессивных мутаций. Черч ...

[Перевод] Миллион спрайтов при 120 с лишним fps Если вы побродите по форуму DOTS, то можете встретить там подобные посты о том, как автор написал библиотеку, способную рендерить миллион анимированных спрайтов, и всё равно получает только 60fps. Я создал собственный рендерер спрайтов DOTS, который достаточно хорош для наш...

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

Ревью кода системы средствами git Бывает нужно оставить отзыв об исходном коде в репозитории в целом, например при приемке кода на поддержку от других разработчиков или подключаясь к новому проекту. Процессы ревью в Github и аналогах построены вокруг вносимых изменений, а в нашем случае комментарии нужно дат...

Ужасы Set.removeAll Мы привыкли, что стандартные коллекции в JDK сделаны достаточно хорошо и ведут себя интуитивно-понятно. Но так ли это на самом деле? Вчера Роман Елизаров elizarov опубликовал в твиттере новость о новом интересном косяке, найденном на SO. Держитесь покрепче: Set.removeAll(li...

[Перевод] Планирование редакции Rust 2021 Рабочая группа Rust 2021 Edition рада сообщить, что следующая редакция Rust — Rust 2021 — запланирована на этот год. Пока что формально описывающий её RFC остаётся открытым, но мы ожидаем, что в скором времени он будет принят. Планирование и подготовка уже начались, и мы идё...

NewNode — децентрализованная CDN от разработчика FireChat На днях я наткнулся на упоминание некоего NewNode: NewNode — SDK для мобильной разработки, который делает любое приложение неубиваемым для любой цензуры и DDoS, и драматически снижает нагрузку на сервере. P2P сеть. Может работать в теории без интернета. Выглядело довольно...

Киберполиция «наехала» на MGID и ее руководителей 27 февраля 2020 в 11:00 в киевский офис международной компании MGID с обысками ворвались следователи ГСУ МВД Украины в сопровождении вооруженных бойцов физзащиты и киберполиции.

[Перевод] Эффект Кулешова в Disco Elysium: как контекст создает смысл Прежде чем перейти к Disco Elysium, вернемся на 100 лет назад. В 1910-е и 20-е годы Лев Кулешов продемонстрировал эффект киномонтажа — в зависимости от сопоставления двух кадров, поставленных рядом, появляется новый смысл. Кулешов снял крупным планом лицо актера, а затем е...

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

[Из песочницы] pyqtdeploy, или упаковываем Python-программу в exe'шник… the hard way Наверняка, каждый, кто хоть раз писал что-то на Python, задумывался о том, как распространять свою программу (или, пусть даже, простой скрипт) без лишней головной боли: без необходимости устанавливать сам интерпретатор, различные зависимости, кроссплатформенно, чтобы одним ...

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

Знаменитый телескоп «Spitzer» официально завершил свою работу. Чем он нам запомнится? Знаменитый телескоп Spitzer официально прекратил свою работу Спустя 6002 дня после своего запуска в околоземное пространство, один из самых эффективных телескопов НАСА Spitzer, официально завершает свою работу. 30 января 2020 года Центр управления полетами загрузил оставшиес...

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

12 лет с МКБ F41.2. То, что нас не убивает, делает сильнее… и лучше Привет всем. У меня депрессивное-тревожное расстройство. Вот уже 12 лет. 5 полноценных эпизодов. 4 ремиссии. МКБ F41.2 — эти цифры легко запоминаются… уже на первом эпизоде. Пусть это прозвучит странно, но я знаю, что такое ад на земле. И те, кто хоть раз проходил среднюю и...

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

[Перевод] Как питомцы могут сделать из вас хорошего программиста (да, они действительно это могут!) Перед вами перевод статьи, опубликованной на сайте medium.com. Автор, Mahdhi Rezvi, рассказывает, как развивать свои технические и нетехнические скиллы с помощью пушистого друга. Читать дальше →

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

В ЦАГИ испытают модель самолета МС-21 с 3D-печатными имитаторами реверса двигателей Специалисты Центрального аэрогидродинамического института имени профессора Н. Е. Жуковского (ЦАГИ) работают над научным сопровождением создания перспективного турбовентиляторного двигателя ПД-14 для авиалайнера МС-21. Для продувки в аэродинамической трубе изготовлены модели ...

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

Эволюция декларативных UI-фреймворков: от динозавров к Jetpack Compose Проект Jetpack Compose привлёк много внимания в Android-мире, ещё когда был в альфа-версии. А недавно добрался до беты — так что теперь всем Android-разработчикам пора понимать, что он собой представляет. Поэтому мы сделали для Хабра текстовую версию доклада Матвея Малькова...

[Перевод] Как перестать растрачивать время разработчиков на технический долг Вы знаете, каково это. Впихнуть всё необходимое в спринт и так весьма непросто, а ведь ещё нужно где-то найти дополнительные 10–20% времени разработчиков на возврат технического долга. Если вы когда-либо отстаивали необходимость выкраивания времени на это, то вы знаете, что...

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

[Перевод] Почему разработчики влюбляются в функциональное программирование? Функциональное программирование (ФП) существует уже лет 60, но до сих пор оно всегда имело достаточно узкую сферу использования. Хотя компании, меняющие мир, вроде Google, полагаются на его ключевые концепции, средний современный программист знает об этом феномене очень мало...

Акции AMD поставили рекорд за всё время, а рост не думает останавливаться Котировки акций AMD поставили рекорд за всё время присутствия компании на бирже, достигнув отметки в $47,57. Однако есть все шансы, что рост продолжится. По крайней мере, ведущий тайваньский технический журнал недавно опубликовал статью, которая не может не порадовать инвест...

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

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

Как мы создавали адресный справочник Ростелекома Зачем Ростелекому знать про адреса все и даже немного больше? Интернет, при всем своем цифровом имидже, штука, созданная в аналоговом мире. И до сих пор для того, чтобы в доме был высокоскоростной интернет, к дому должен быть физически подведён кабель. Именно адрес дома яв...

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

[Перевод] Оптимизация времени сборки проекта Там, где я работаю (в стартапе Spot.IM, размер которого находится где-то между малым и средним), Webpack используется для сборки различных проектов. После 4 лет работы над нашим основным продуктом, когда в его код внесло вклад столько народа, что и не сосчитать, время его пе...

[Из песочницы] Postman — Автотестирование метрики в AppMetrica 1. Введение Недавно встала задачка периодически проверять, все ли события в мобильном приложении работают корректно, передаются ли в AppMetrica. Подробности интеграции я опущу, имеется в виду, что она уже есть в МП. Для проверки нашел два варианта: через web интерфейс че...

Как сделать Deepfake (Дипфейк) анимацию из фото или видео на iPhone Технологии дополненной реальности и нейросетей постепенно завоевывают наш мир. И Apple неслучайно работает с этим направлением в своих продуктах. Уже сейчас программы стали настолько продвинутыми, что умеют самостоятельно делать видео из фотографии. ♥ ПО ТЕМЕ: Видео старения...

VPS как лекарство от скуки на карантине Когда ты постоянно работаешь на удалёнке, работа постепенно занимает весь объём свободного времени. И это карма, от которой сложно избавиться. Однако, когда ты работал-работал в офисе и вдруг вынужденно (как все мы) сел дома, неожиданно обнаруживается масса свободного времен...

Ответ Tesla скептикам. Капитализация компании почти достигла 100 млрд долларов Несколько дней назад акции Tesla подобрались к отметке в 470 долларов, а капитализация компании — к 85 млрд долларов. Это сделало Tesla самым ценным американским автопроизводителем. Однако на этом история не закончилась. На днях акции компании снова резко пошли в...

[Перевод] REST API — Что такое HATEOAS? В этой статье вы продолжите изучать REST API и узнаете о HATEOAS. При просмотре веб-страницы вы можете просматривать данные на странице и выполнять с ними действия. Как насчет REST API? Как правило, когда вы запрашиваете REST ресурс, вы получаете информацию о ресурсе обра...

[Перевод] Правила компоновки во Flutter, которые должен знать каждый Когда новичок во Flutter спрашивает, почему какой-то виджет с width: 100 не ширины 100 пикселей, обычно ему отвечают, что надо обернуть этот виджет в Center, верно? Не надо так делать Если так отвечать, то к вам будут возвращаться снова и снова, спрашивая, почему какой-то F...

Делюсь небольшим, но полезным плагином: Deeplink Helper для Android Studio DRY. Don’t Repeat Yourself. Принцип, призывающий разработчика не дублировать код. DRY часто можно распространить шире, не только на код. Сегодня расскажу о личном проекте, который уже помог мне и другим разработчикам избавиться от последовательности рутинных действий при раз...

Переиздание игры Tony Hawk's Pro Skater удалось Месяц назад было объявлено о возвращении популярной игры Tony Hawk's Pro Skater. Игра была анонсирована на Summer Game Fest. Разработчики рассказали о возможностях Tony Hawk, а также продемонстрировали трейлер. Переиздание будет включать в себя все карты, скейтеров и музыкал...

[Перевод] Что такое «this» и с чем его едят Автор фото — Sebastian Herrmann. Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи Daniel James «What is 'this'? Why is that?». Что такое «this» и с чем его едят Когда я начинал изучать JavaScript, концепция this показалась мне крайне запутанной. ...

[Перевод] Разбираемся с launchMode Android Activity: standard, singleTop, singleTask и singleInstance Перевод статьи подготовлен специально для студентов продвинутого курса по Android разработке. Activity — это одна из самых ярких концепций в Android (самой популярной мобильной операционной системе с хорошо продуманной архитектурой управления памятью, которая отлично реал...

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

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

Sony создаёт для PS5 10 или более полностью новых игр, а Microsoft работает над одной Вчера мы узнали о том, что в недрах Sony ведётся разработка более чем 25 игр для PlayStation 5, почти половина из которых будут совершенно новыми проектами в новых вселенных. То есть можно говорить о 10 или более полностью новых игр.  А что же готовит Microsoft? Г...

Акция ко Дню матери: Получите Windows 10 совершенно бесплатно! Все больше и больше людей начинают или продолжают работать из дома, поскольку глобальная пандемия продолжает и зменять привычный уклад нашей жизни. Работа на дому может быть удобной, но она также может принести некоторые проблемы, ведь сложно оставаться продуктивным и максим...

Заставляем плагин госуслуг работать для всех пользователей в терминальной среде Уже более года все наши сотрудники работают только в опубликованных приложениях, а централизуем мы всё это через Parallels RAS. Есть у нас и автоматический механизм публикации ЭЦП: если авторизованный пользователь запускает сайт, допустим таможни, то предварительно в его HK...

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

[Перевод] Мягкие частицы в WebGL и OpenGL ES Системы частиц это одни из самых простых способов сделать 3D сцену визуально богаче. В одном из наших Android приложений 3D Buddha Live Wallpaper достаточно простая сцена, которой было бы неплохо добавить чуть больше деталей. И когда мы думали как добавить разнообразия изобр...

Повышение привилегий в Windows клиенте EA Origin (CVE-2019-19247 и CVE-2019-19248) Приветствую всех, кто решил прочитать мою новую статью с разбором уязвимостей. В прошлый раз небольшим циклом из трех статей я рассказал об уязвимостях в Steam (1, 2 и 3). В данной статье я расскажу об уязвимостях похожего продукта — Origin, который тоже является лаунчером д...

[Из песочницы] Angular: понятное введение в NGRX Цель этой статьи — дать чистое и ясное представление о ngrx. Для этого я объясню, что нужно знать и понимать о ngrx, а затем мы увидим это в действии с простыми и понятными примерами кода. Вот список тем, которые мы будем обсуждать в этой статье: Что такое ngrx Преимущес...

Proxmox Backup Server: интеграция с Proxmox VE и базовые операции В середине июле этого года мы рассказывали о том, что была представлена бета-версия Proxmox Backup Server (PBS). В день холостяков, 11.11.2020 в 11:11, Proxmox Server Solutions GmbH опубликовали релиз версии 1.0.1, что не прошло незамеченным. Взглянем детально, как использо...

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

[Перевод] Информация с нулевым доверием Недавно Google перевела всех своих сотрудников в Северной Америке на удалённую работу. Это было одной из мер по ограничению распространения SARS-CoV-2, вируса, который вызывает заболевание COVID-19. Это подходящее решение для любой компании, которая может на это пойти. Более...

Трогательный инженерный бизиборд, Новый Год и волонтеры Зачем нужен бизиборд, когда у папы много интересных инструментов? Опасные убраны, а пассатижами пусть ребенок играет, шуруповерт нажимает, ручки осциллографа крутит. Но наступил момент и сделан инженерный бизиборд. Таким каким он должен быть, в противоположность фабричном...

nodejs: менеджеры процессов и ES6-модули В мире серверного JavaScript'а я — новичок с чистым, практически незамутнённым разумом. Поэтому когда я узнал о существовании менеджеров процессов, а конкретно — о pm2, то сразу же попробовал применить его для запуска какого-нибудь простейшего backend-сервиса на nodejs в цел...

Подробности реализации протокола синхронизации времени PTPv2 Введение Концепция построения «Цифровой подстанции» в электроэнергетике требует синхронизации с точностью 1 мкс. Для проведения финансовых транзакций также требуется точность в мкс. В этих приложениях точности времени NTP уже недостаточно. Протокол синхронизации PTPv2, опи...

ВТБ до конца года увеличит численность IT-блока на 20% Число ИТ-разработчиков в штате Банка ВТБ по состоянию на конец первого квартала 2020 года выросло по сравнению с аналогичным периодом прошлого года в два с половиной раза - до 715 человек, а общее число сотрудников в ИТ-функции составило 4 490 человек. До конца текущего года...

Google позволила запускать игры на Android ещё до полной загрузки Несмотря на то что сегмент игровых смартфонов возник на рынке уже достаточно давно, сама Google никогда особенно не способствовала превращению Android в игровую платформу. Понятное дело, что функции разгона производительности по принципу Turbo Boost требуют непосредственног...

Портал тестовых сред, или Спасём наш девопс Пару лет назад мы чувствовали себя в каком-то сюрреалистическом сне. Все вокруг шли в облако для тестирования (удобно же разворачивать-сворачивать тестовые среды), а мы пытались выяснить, какие инструменты «из коробки» нужно поставлять. Для этого мы вместе с заказчиками ра...

[Перевод] Десять лет вредоносных программ: крупнейшие ботнеты 2010-х Журнал ZDNet проходит по списку крупнейших ботнетов прошедшего десятилетия, от Necurs до Mirai За последнее десятилетие в поле информационной безопасности был отмечен практически постоянный рост активности вредоносного ПО. Без сомнения, 2010-е были десятилетием взрывного ...

[Перевод] Неизбежность проникновения FPGA в дата-центры Не нужно быть разработчиком чипов, чтобы программировать для FPGA, как не нужно быть программистом на С++, чтобы писать код на Java. Однако в обоих случаях, вероятно, это будет не лишним. Цель коммерциализации обеих технологий, Java и FPGA, в том, чтобы опровергнуть послед...

Идеальный 3D принтер! Обзор на ULTI STEEL Я всех приветствую, мои дорогие друзья! С вами я, Юнах Анатолий, а это мастерская Prozhektor8kvt. Сейчас я вам расскажу про самый крутой 3D принтер, который когда-либо был у меня в мастерской. Речь идёт про UlTi Steel от компании “Ivilol”. Что тянуть, давайте приступим. Эт...

[Перевод] Бесплатные ФПС: как ИИ помогает сделать игровую графику лучше В последние годы искусственный интеллект приобретает все большую популярность. Стоит только попросить, и Siri сообщит вам результат футбольного матча, который вы пропустили вчера вечером. Рекомендации в Spotify подскажут, чем пополнить музыкальную библиотеку, а Amazon попы...

rpm-gpg-repository-mirroring — Скрипт для скачивания RPM пакетов из репозиториев, для которых нельзя сделать RPM зеркало В некоторых организациях с серверов нет доступа в интернет. В таких случаях делают зеркала основных репозиториев. Но что делать, если доступ с серверов ограничен, а нужные rpm пакеты нужно установить? Обычно используют скачивают reposync или скачивают руками и делают локальн...

[Перевод] Hyper-V для разработчиков под Windows 10 Hyper-V более известен как технология виртуализации серверов; однако, начиная с Windows 8, он также доступен в клиентской операционной системе. В Windows 10 мы значительно улучшили работу, сделав Hyper-V отличным решением для разработчиков и ИТ-специалистов.   Microsoft Hype...

Резиденты «лаборатории инноваций» Panasonic 100 BANCH представили на CES2020 умный заварочный чайник с «русским» названием Teplo Умный заварочный чайник с неожиданно «русским» названием Teplo показали на международной выставке CES 2020 в США резиденты «лаборатории инноваций» 100 BANCH японской корпорации Panasonic. Устройство, использующее возможности IoT и сенсорные технологии, приготовит именно ту, ...

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

Google выпустила первую версию Android 11 Developers Preview Компания Google представила первую версию Android 11 Developers Preview. Об это рассказал вице-президент компании Дэйв Бёрк у себя на странице в социальной сети. Новая версия операционной системы Android будет теперь поддерживать сети пятого поколения 5G. Разработчики комп...

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

[Перевод] Код, в котором мы живем Традиционно процесс разработки ПО сравнивается со строительством. Термин «архитектор» только укрепляет ассоциативную связь между этими процессами. Но современные реалии сделали эту модель неактуальной, потому что есть механизмы, которые она объяснить не может: Если мы дела...

DevOps vs DevSecOps: как это выглядело в одном банке Банк аутсорсит свои проекты многим подрядчикам. «Внешники» пишут код, потом передают результаты в не совсем удобном виде. Конкретно процесс выглядел так: они передавали проект, который прошёл функциональные тесты у них, а затем тестировался уже внутри банковского периметра...

Не в количестве счастье: сколько мегапикселей достаточно камере смартфона С момента, когда в телефонах появились встроенные камеры, число мегапикселей постоянно росло и стало своеобразной «гонкой вооружений» среди производителей смартфонов. Сейчас на рынке есть устройства камерой на 48 и даже 102 мегапикселя, но так ли важно их количество для каче...

Обзор конференции DevOpsDays Moscow: инсайты из 6 докладов 7 декабря прошла третья конференция DevOpsDays Moscow, организованная московским DevOps-сообществом при поддержке Mail.ru Cloud Solutions. Кроме докладов ведущих практиков DevOps, участники могли посетить короткие мотивирующие Lightning Talks, воркшопы и пообщаться в опенс...

Лучше своими руками: как мы сделали мобильное приложение Perekrestok.ru inhouse Привет! Меня зовут Мария Тимофеева, я директор по продукту онлайн-супермаркета Perekrestok.ru. К выходу нашего нового мобильного приложения мы решили рассказать, как делали текущую версию, сколько багов собрали и как пришли к выводу, что в нашем случае inhouse-разработка ока...

[Перевод] Создание Minecraft за одну неделю на C++ и Vulkan Я поставил перед собой задачу воссоздания с нуля Minecraft за одну неделю с помощью собственного движке на C++ и Vulkan. Меня вдохновил на это Hopson, который сделал то же самое при помощи C++ и OpenGL. В свою очередь, его вдохновил Шейн Бек, которого вдохновила Minecraft, и...

О чем стоит задуматься при внедрении дежурств Автор статьи «Effective DevOps» Райн Дэниелс (Ryn Daniels) делится стратегиями, которые каждый может использовать для создания более качественных, не раздражающих и устойчивых ротаций дежурных Oncall. С появлением Devops, многие инженеры в наши дни так или иначе организую...

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

[Перевод] Мотор! или Что такое игровая физика Разработчикам при создании игры приходится искать баланс не только в механиках, но и в физике. Реализм или аркада? В общем-то, кому что нравится. Главное — фан и удовольствие. Нужно создать фундаментальные законы своего мира, и объяснить, что возможность ходить по потолку ...

BpfTrace — наконец, полноценная замена Dtrace в Linux Бывает, что системы глючат, тормозят, ломаются. Чем больше система, тем сложнее найти причину. Чтобы узнать, почему что-то работает не так, как ожидалось, исправить или предотвратить будущие проблемы, нужно посмотреть внутрь. Для этого системы должны обладать свойством наблю...

Языческий храм Гарни в Армении (есть польза от самоизоляции, хоть какая-то) В начале года побывал в Армении. Доволен до крайности. Особенно удивил римский храм посвященный богу Гелиосу в Гарни. Это единственный сохранившийся языческий храм во всей Армении, а может быть и на всём Кавказе.Рисовал пару недель по вечерам. А вот печатать было совершенно ...

Xiaomi скоро обновит до Android 10 ещё несколько смартфонов Когда мы говорим об обновлениях смартфонов Xiaomi, стоит чётко различать MIUI и Android. Если новый фирменный интерфейс от Xiaomi получат десятки устройств, то мало кто получит новую версию Android. Теперь мы знаем следующие четыре смартфона этого производителя, которые буд...

5 спорных моментов, убранных из Scrum Сам по себе фреймворк Scrum уже давно перестал быть инновацией. Появившись задолго до подписания Agile-манифеста, Scrum сегодня неразрывно связан с миром гибких подходов. Основой фреймворка уже довольно давно является «Руководство по Scrum» (Scrum Guide). С момен...

Конференция Google I/O 2020 пройдёт 12-14 мая Google назвал дату проведения 13-й ежегодной конференции для разработчиков I/O 2020. В этом году мероприятие пройдёт с 12 по 14 мая. Место проведения останется тем же — наружный кинотеатр «Шорлайн» в Маунтин-Вью. Компания сделала официальное заявление после того, как б...

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

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

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

Гайд по Genshin Impact — мультиплеер, кроссплей и ранг приключений Релиз ролевой игры от miHoYo под названием Genshin Impact наконец-таки состоялся и игроки уже вовсю её проходят, наслаждаюсь красочными видами. Разработчики умудрились сделать игру кросс-платформенной, то есть они позволили геймерам на разных платформах играть вместе. Но сам...

Третья неделя удалёнки — полёт нормальный. Отзывы ребят из IT QIWI о полноценной работе из дома Привет! Пару недель назад мы бодренько перевелись на удаленку. Как и большинство из вас. Главные сложности были в самые первые дни, когда в срочном режиме надо было быстро организовать удаленные рабочие места для многих пользователей. На сегодня у нас онлайн (читай «работ...

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

IT — это средний класс с натяжкой. И как НЕ надо проводить собеседование с программистом Много лет опыта в разработке (или любом другом айти направлении). Десятки пройденных очных собеседований. Работа в крупных IT компаниях с высочайшей культурой кода. Навыки, которым позавидовал бы любой разработчик из силиконовой долины: НИЧЕГО из этого не даст вам шанса прой...

Безумные логи Утром, не сделав и глотка кофе, открываешь почту и видишь баг репорты по тому, что вполне себе нормально работало, не сбоило и особо не беспокоило. Идей с ходу ноль, подозреваемых нет, больших изменений в коде тоже не было — нужно лезть в логи. А туда ты не ходил так давно,...

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

Прекрасный платформер Forgotton Anne доступен на Android Летом этого года на iOS вышел очень красивый платформер Forgotton Anne. Визуально и в сюжетном плане он напоминает мультфильмы студии Ghibli. Действие игры происходит в Забытых землях — волшебном мире, населенном забывчиками — ожившими забытыми предметами, мечтающими, чтобы ...

Игровая индустрия с 20 по 26 января 2020 года В сегодняшнем выпуске: Left 4 Dead 3 все же не случится? Анонс ремастера легендарной Kingpin Life of Crime. Cyberpunk 2077 перенесли на сентябрь. DualShock 4 будет совместим с PlayStation 5. Все самое интересное из мира игр и игровой индустрии за прошедшую неделю. Left 4...

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

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

[recovery mode] $mol_func_sandbox: взломай меня, если сможешь!. Здравствуйте, меня зовут Дмитрий Карловский и я… хочу сыграть с вами в игру. Правила её очень просты, но их нарушение… приведёт вас к победе. Почувствуйте себя в роли хакера выбирающегося из JavaScript песочницы с целью прочитать куки, намайнить биткоины, сделать дефейс или ...

Почему у Apple TV+ могут быть проблемы из-за ухода главы Disney Глава The Walt Disney и один из лучших друзей Стива Джобса, Боб Айгер, объявил о своём уходе с поста главы компании. По мнению Рика Маршалла, обозревателя сетевого ресурса Digital Trends, без Айгера Disney будет уже не та. Боб Айгер останется в Disney до конца его контракта...

Когда и как автомобили становились безопаснее День автомобилиста только через пару месяцев, но я все же рискну. Нашла на YouTube ролик с громким обещанием «75 минут — и ты будешь пристегиваться». Пристегивалась я и так, а ролик оказался интересным, про историю инженерной мысли, но на целый 1 час 15 минут. Времени у ...

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

Немного о WebRTC: что где использовать и случай из практики WebRTC — это браузерная технология, предназначенная для передачи потоковых данных между браузерами или приложениями с использованием технологии двухточечной передачи (point-to-point transmission). Эта технология хороша тем, что позволяет устанавливать связь между пользоват...

Дизайн камеры и предполагаемая дата презентации линейки Huawei P40 Недавно инсайдер OnLeaks опубликовал качественные рендеры предполагаемого OnePlus 8 Lite, а теперь делится информацией о точно ожидаемой линейке Huawei P40. Пару дней назад один из руководителей Huawei официально подтвердил, что представят ее уже в марте следующего года. Пр...

В ОТР трудится робот Алекс Умный робот Алекс в ноябре этого года запущен в эксплуатацию Департаментом сопровождения ОТР. Робот разработан для быстрого извлечения и сохранения в структурированном виде любых входящих данных, поступающих в службу технической ...

Как же, черт возьми, отсортировать этот список? Пусть у нас есть список — содержимое каталога, в котором элементами являются экземпляры классов File и Folder. Задача — отсортировать этот список. Есть два широко известных варианта сортировки структуры каталога — когда сначала идут каталоги, а потом файлы, и когда файлы и к...

Группа разработчиков предлагает перейти на UTF-8 Недавно на Hacker News опубликовали манифест программистов из Тель-Авива. Они предложили сделать UTF-8 решением по умолчанию для хранения текстовых строк в памяти и коммуникации. Материал породил активную дискуссию, и мы решили разобраться в ситуации, рассмотреть аргументы ...

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

Project Acrylic – современный концепт Windows 10 Microsoft находится в процессе обновления дизайна Windows 10. Мы уже видели целый новый набор значков для приложений и служб Microsoft, и мы также видели, как команда дизайнеров Microsoft показывала концепции нового меню «Пуск» Windows 10. Кроме того, было проделано много ра...

Cross-Origin Read Blocking (CORB) в расширениях для Chrome Если вы когда-то разработали расширение для Chrome, то может оказаться, что оно перестало работать. Причина в том, что начиная аж с прошлого года, в браузере Chrome блокируются Cross-Origin запросы из content-скриптов. Это означает, что если ваше расширение обращается к не...

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

Самые распространённые ошибки Google Play: что делать и как исправить Google Play - это наиболее безопасная и доступная площадка, с которой можно скачать игры и приложения для Android-устройств. Само приложение Google Play работает очень стабильно, но иногда при загрузке из него выбранного контента всё-таки возникают ошибки. Для того, чтобы по...

Появится ли поддержка SIM-карт в MacBook? Во многих ноутбуках есть SIM-карта, почему в MacBook нет? Нужна ли ноутбукам встроенная поддержка сотовых сетей? Подключиться к таким сетям можно и без этого, с помощью сотового модема или смартфона. Но если бы MacBook Pro или MacBook Air мог бы делать это сам, при необходим...

Лучшие тёмные темы для MIUI 12, которые помогут сэкономить заряд батареи Авторы портала Xiaomiadictos.com поделились списком лучших тёмных тем для устройств Xiaomi. Но в начале нужно отметить, что для установки некоторых из этих тем потребуется сменить регион. Сделать это проще простого, а после установки темы вы можете без проблем вернуться в на...

Лучшая медицинская страховка — думать головой. Идея приложения Хочу рассказать о проекте приложения, которое я начинал разрабатывать, когда еще работал начальником IT-отдела в одной из ЦРБ в РФ. Рассказываю с целью поделиться опытом, и, возможно, подтолкнуть кого-то к идее реализации интересного продукта. Рассказываю максимально не с...

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

Создан экологичный аккумулятор будущего В старейшем университете Швеции — Упсалы (Uppsala University) создали протонный аккумулятор, который заряжается за считанные минуты, работает на морозе и не вредит окружающей среде. Исследования, сопровождающие разработку, опубликованы в журнале Angewandte Chemie. К созданию...

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

Как сделать бота, который превращает фото в комикс. Часть вторая. Обучение модели ⇨ Первая часть И снова здравствуйте! Как вы могли заметить, праздники несколько подкосили график выхода статей. Думаю, многие за это время успели если не полностью обучить свою модель, то хотя бы поэкспериментировать с различными наборами данных. 1. Ставим дистрибутив 2. ...

О новой IDA Home (обзор) Приветствую, На днях товарищи из Hex-Rays анонсировали новую IDA Home, которая как IDA Starter, только под одну конкретную платформу (против более чем 20-ти), с локальным отладчиком и поддержкой x64, скриптингом на Python и стоит 365$ в год (против $979). Далее был запущен ...

Зачем на Apple Watch учебный режим и как он работает На презентации iPhone 12 Apple не просто так говорила про новые возможности использования своих устройств в пределах одной семьи. Так, одним из нововведений watchOS 7 стал режим «Учебное время». А сделали его для того, чтобы ребенок во время уроков меньше отвлекался на разн...

Макс Кайзер увеличил свой прогноз для биткоина до $400 000 Телеведущий Макс Кайзер, известный биткоин-энтузиаст, поднял свой прогноз для цены криптовалюты до $400 000 за монету, увеличив его сразу в четыре раза. Участвуя в информационном шоу Infowars, Кайзер заявил, что его предыдущее предсказание от 2012 года в $100 000 за биткоин ...

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

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

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

[Перевод] Docker передает cnab-to-oci в проект CNAB… и что вообще такое CNAB? Прим. перев.: Эта статья — перевод недавнего анонса из мира контейнеров. В прошлом месяце компания Docker объявила о передаче своей очередной разработки в руки более широкого Open Source-сообщества. Речь шла об инструменте конвертации метаданных CNAB-пакета в формат стандарт...

Лучшие королевские битвы 2019 года: Cyber Hunter, OVERDOX и другие После прошлого года, когда PUBG Mobile и Fortnite не просто ворвались на рынок мобильных развлечений, а буквально перевернули его, можно было предположить, что 2019 будет усеян релизами многочисленных клонов, но разработчики решили иначе (или просто не справились). Более тог...

[Перевод] Визуализация работы сервис-воркеров (Service Workers) Доброго времени суток, друзья! Вероятно, многие из вас слышали о таком новшестве в экосистеме JavaScript, как сервис-воркеры, которые являются ключевым элементом современной веб-разработки. Сервис-воркеры становятся все более востребованными, в первую очередь, благодаря п...

Даже старый «Логан» надёжнее: Страх и ненависть перед подержанной LADA Granta за 350 000 рублей Дорестайлинговая «Гранта» с виду не так и плоха, однако дьявол тут засел в деталях. А если быть точнее – в узлах и агрегатах, с которыми, если разговор идёт о LADA Granta с пробегом, проблем хватает всегда. В том же ценовом сегменте на вторичном рынке России продаются и под...

DiskDigger Photo Recovery для Android: Как восстановить удаленные с SD-карты фото Проблема бэкапа данных в наши дни стоит особенно остро. Массовые пользователи зачастую пренебрегают базовыми правилами цифрового этикета и не сохраняют данные в облако или хотя бы на ПК или внешний носитель. А потом эти же люди удивляются: “куда пропали мои фотографии?...

Концепция Windows 10 версии 2004 (KDE) Концепции, представляющие ряд новых функций или улучшений Windows 10, не являются чем-то новым, поскольку такие идеи время от времени обходят стороной. Чаще всего эти концепции основаны на конкурирующих операционных системах Windows, таких как macOS или Linux, и предоставляю...

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

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

Security Week 50: атаки Man-in-the-middle в Confluence и Linux Сразу несколько новостей этой недели описывают атаки типа Man-in-the-middle, а также средства борьбы с ними. Начнем с относительно курьезной новости: уязвимость нулевого дня случайно обнаружил пользователь Твиттера SwiftOnSecurity — анонимная персона, специализирующаяся преи...

Архитектура транзакций в Apache Ignite В этой статье мы рассмотрим, как устроены транзакции в Apache Ignite. Не будем останавливаться на концепции Key-Value хранилища, а перейдем сразу к тому, как это реализовано в Ignite. Начнем с обзора архитектуры, а затем проиллюстрируем ключевые моменты логики транзакций при...

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

Знаменитую анимацию Nyan Cat продали на аукционе за 43 млн рублей Всего за несколько дней на криптовалютной платформе Foundation удалось найти покупателя для выставленной на аукцион знаменитой анимации Nyan Cat.  Летящий через космос радужный котик Nyan Cat прославился на весь интернет почти 10 лет назад. Его создал Крис Торрес ...

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

Как сделать API на любое Android приложение. На примере WhatsApp Приветствую! Нарисовалась у меня задача: нужно интегрировать в CRM систему мессенджеры, а то трудно анализировать работу менеджеров, когда они общаются с клиентами используя один общий «рабочий» телефон. И первым делом нужно было подключить WhatsApp, как один из самых популя...

CD Projekt перенесла дату выхода Cyberpunk 2077 Игровая компания CD Projekt объявила, что переносят релиз Cyberpunk 2077 на 17 сентября 2020 года. Со слов компании, проект Cyberpunk 2077 уже готов и можно играть, но разработчикам еще есть над чем работать, так как при каждом тестирования находят мелкие недочеты и баги иг...

Индекс S&P 500 рос на интересе к мобильным технологиям, но возглавила его AMD Последние дни уходящего года для AMD охарактеризовались очередным обновлением 52-недельных максимумов по стоимости акций компании. Курс превысил $46, с конца прошлого года он вырос как минимум в два с половиной раза. Уже давно аналитики говорят о том, что среди компаний инфо...

[Перевод] Автогенерация секретов в Helm Auto-Generated Helm Secrets Команда Kubernetes aaS от Mail.ru перевела короткую заметку о том, как автоматически генерировать секреты Helm при обновлении. Далее текст от автора статьи — технического директора Intoware, компании-разработчика SaaS-решений. Контейнеры — это...

Android insets: разбираемся со страхами и готовимся к Android Q Android Q — это десятая версия Android с 29-м уровнем API. Одна из главных идей новой версии это концепция edge-to-edge, когда приложения занимают весь экран, от нижней рамки до верхней. Это значит, что Status Bar и Navigation Bar должны быть прозрачными. Но, если они прозра...

[Перевод] Использование Atomics.wait(), Atomics.notify() и Atomics.waitAsync() Статические методы Atomics.wait() и Atomics.notify() представляют собой низкоуровневые примитивы синхронизации, которые можно применять для реализации мьютексов и других подобных механизмов. Но, так как метод Atomics.wait() является блокирующим, его нельзя вызывать в главном...

Топ 5 «вредных» советов, как не остаться с пустым карманом во время кризиса  Все, как в старом анекдоте. Чтобы гарантированно остаться с пустым карманом и без шансов пережить кризис необходимо соблюдать эти 5 «полезных» правил. 1) Снять все сбережения со всех счетов и обменять на валюту во время перманентного ажиотажа с максимально невыгодным курсом...

Что делать, если один наушник AirPods плохо заряжается? Звук в этих наушниках не эталонный, но хороший. На днях я заметил одну неприятную особенность моих наушников. Один из них садился существенно быстрее другого. Например, обычной ситуацией было, когда левый заряжен на 70 процентов, а правый — на 25. При этом такое могло ...

BitMEX: финансовый кризис — это крупнейший шанс для биткоина Спровоцированный пандемией коронавируса финансовый кризис предоставит биткоину самую большую возможность в его истории доказать свою ценность. Такой вывод сделали аналитики BitMEX Research. Inflation Is Coming The response to Coronavirus will mark a significant economic regi...

Фронтенд-разработка в компании: что это и как сделать её эффективной Мы в компании КОРУС Консалтинг СНГ уже больше десяти лет занимаемся организацией разработки веб-сервисов для наших заказчиков. У нас за плечами уже несколько десятков серьёзных проектов в банковской сфере, некоторые из них получили международное признание. За последние дв...

Выигрыши с лучшей букмекерской конторой Вулкан Букмекерская контора Вулкан запустилась не так давно на базе Кюрасао. Сайт https://vulkanbet.ru/ имеет изящную визуальную эстетику и демонстрирует последние предложения новых релизов и общий разнообразный игровой контент. То, как отображается ресурс, зависит от того, какое у...

[Перевод] Как в Python реализованы очень длинные числа типа integer? Перевод статьи подготовлен специально для студентов курса «Разработчик Python». Когда вы пишете на низкоуровневом языке, таком как С, вы беспокоитесь о выборе правильного типа данных и спецификаторах для ваших целых чисел, на каждом шаге анализируете достаточно ли будет ис...

Intel значительно увеличит производительность ноутбуков в 2020 году Интел собирается сделать геймерам хороший подарочек

Куда могут пропасть фото на iPhone Если вы включили «Фото iCloud» на своем iPhone или iPad, возможно, вы заметили, что часть ваших снимков не отображается. Я впервые заметил это несколько дней назад, когда искал видео, которое, как помню, снял на свой iPhone за несколько дней до этого. По какой-то причине ро...

Google выпустит новый мессенджер на основе Gmail, Google Drive и Hangouts Google хочет создать новый мессенджер, но только для корпораций Google очень любит экспериментировать с интеграцией своих сервисов друг с другом. В рамках этой инициативы компания уже встроила Google Assistant в браузер Chrome, снабдила сервис «Google Фото» технологией распо...

[Из песочницы] Про просмотр кино на английском с субтитрами, упрощение него с помощью двуязычных субтитров, и Bilingual Subtitler Сначала, я “просто” смотрел кино. Потом узнал, что существуют “правильные переводы Гоблина” и перешел на них. Затем выяснилось, что существуют и другие авторские закадровые переводы. Потом были русские субтитры и оригинальные звуковые дорожки. Затем логичным образом должен ...

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

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

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

Google опубликовала инструкцию по «сборке» Android для любителей оригами К Новому году компания Google опубликовала забавную инструкцию по «сборке Android» для любителелей оригами.  Да, всё верно, команда Android для разработчиков сделала ролик по тому, как сделать символ мобильной ОС из бумаги. Ролик опубликован в официаль...

Изменена структура управления реализацией нацпрограммы «Цифровая экономика РФ» Как пишет D-Russia.ru, документом предусмотрено создание Минкомсвязью дирекции программы, осуществляющей организационно-техническое, экспертно-аналитическое и информационное сопровождение функций министерства по управлению реализацией нацпрограммы. Как поясняют в Минкомсвязи...

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

The Last of Us Part II и Marvel Iron Man VR отложены на неопределённый срок Долгожданная постапокалиптическая приключенческая игра The Last of Us Part II и Marvel Iron Man VR отложены на неопределённый срок из-за пандемии коронавируса. Об этом заявила компания Sony в своём твиттере. Update: SIE has made the difficult decision to delay the launch of...

STALKER 2 будет использовать игровой движок Unreal Engine Еще в мае 2018 года GSC Game World объявила, что STALKER 2 вернулась в разработку. Новостей об продолжении было очень мало. Директор студии Epic Games Сергей Галёнкин ранее упоминал, что игра строится на игровом движке Unreal Engine. В официальном заявлении разработчики...

Подготовка обновлений для Cyberpunk 2077 идёт по плану Но вот когда игра вернётся в PS Store, пока неясно.

Камера с функцией слежения за объектом Хочу сделать автономного дрона, который бы сам мог найти дорогу к цели и обратно, при этом обойти все препятствия ни кого не задев. Решил начать с нейросети и вебки. Так и получился этот проект Читать дальше →

Проброс USB-портов из Windows 10 для удалённой работы Когда человек много лет рыл бункер и запасал там продукты, он должен испытывать глубокое моральное удовлетворение, если бункер понадобился. Он будет довольный заявлять: «А я говори-и-и-ил!» То же касается и того, кто делал запасы продуктов в кладовой, когда все закупались в ...

Можно ли запускать игры на Mac Pro Подходит ли Mac Pro для игр? Ну, при определённых условиях — вполне Когда Apple объявила, что объём оперативной памяти нового Mac Pro можно будет расширить до 1,5 ТБ, даже у нас в редакции возник спор на тему того, кому и, самое главное, зачем вообще может быть нужна ...

«Пишите код по-новому (тм)» C# я не люблю, но люблю собирать все паттерны и весь сахар, который они предлагают от версии к версии. Третьего дня посмотрел выступление Билла Вагнера на NDC Conferences, где он показывал, что нужно писать код по-новому (TM). Он показывает много примеров хорошего рефакт...

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

NocoDB, open-source аналог Airtable Airtable — классный инструмент, заслуживший признание у бизнеса по всему миру. Возможность работать с базами данных в удобном no-code интерфейсе с разными представлениями и типами данных не нова, но если в Spreadsheets (где таблица даже не является базой) данные приходилос...

Пятничные скидки в App Store: ускоряем интернет на iPhone и играем в роли куба В этой подборке и игрушки есть, и утилита полезная Каждый день мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad или Mac. Перед Новы...

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

[Перевод] Реализация технологии SSO на базе Node.js Веб-приложения создают с использованием клиент-серверной архитектуры, применяя в качестве коммуникационного протокола HTTP. HTTP — это протокол без сохранения состояния. Каждый раз, когда браузер отправляет серверу запрос, сервер обрабатывает этот запрос независимо от других...

[Из песочницы] Круглосуточная трансляции своих видео на YouTube Последнее время в качестве хобби снимаю на видео лекции знакомого психолога. Отснятый материал монтирую и публикую на своём сайте. Месяц назад я загорелся идеей организовать круглосуточную трансляцию этих лекций на YouTube в режиме 24/7. Этакий тематический «телеканал», посв...

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

Глазные интерфейсы. Доклад в Яндексе В феврале Яндекс провёл вторую конференцию «Я Фронтенд». Мы сделали её непохожей на наши традиционные Я.Субботники — почти все спикеры были не из Яндекса, чтобы зрители могли узнать об опыте разных компаний и разработчиков. За день было съедено 10 кг мармелада, гости посмот...

[Из песочницы] Функциональные опции на стероидах Привет, Хабр! Представляю вашему вниманию перевод статьи Functional options on steroids от автора Márk Sági-Kazár. Функциональные опции — это парадигма в Go для чистых и расширяемых API. Она популяризирована Дейвом Чейни и Робом Пайком. Этот пост о практиках, которые появ...

Материнская плата для AMD Ryzen с Thunderbolt 3 впервые сертифицирована Intel Материнские платы для процессоров AMD с разъёмом Thunderbolt 3 пусть редко, но встречаются, однако до сегодняшнего дня ни одна из них не была официально сертифицирована Intel, которая и разработала интерфейс Thunderbolt. Но теперь одна из материнских плат ASRock для AMD с ин...

Рустам Гильфанов: «Если выбирать лучшую инвестицию – это будет собственное образование» Жизнь меняется с все возрастающей скоростью, бросая вызов и бизнесам, появляющимся один за другим, и отдельным личностям. Невозможно оставаться успешным, один раз научившись чему-то и оставаясь на том же уровне. Навыки нужно расширять и обновлять. Концепция учебы всю жизнь б...

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

Вот за счёт чего iPhone 12 может стать отличным камерофоном Буквально пару лет назад на рынке камер для топовых смартфонов всё было максимально однообразно. Практически все (если не все) топовые устройства оснащались 12-мегапиксельными датчиками Sony. Однако сначала Huawei заказала для своих флагманов уникальные датчики, затем ...

Secret Neighbor наконец-то портировали на iOS, Сосед идёт вас искать Secret Neighbor — мультиплеерная игра, где вы должны или убегать от Соседа, или ловить непутёвых детей. Им надо находить ключи, чтобы открыть дверь в подвал; по слухам там находится похищенный ребёнок. В свою очередь Сосед может использовать маскировку, расставлять ловушки, ...

Pizza as a service: как Amazon на Redshift мигрировал Привет, меня зовут Виктория, и я отвечаю за маркетинг в КРОК Облачные сервисы. Теперь мы регулярно проводим у себя облачные митапы. Я недавно попала на крутейшее выступление Дмитрия Аношина, который сейчас работает в Amazon, и хочу им поделиться. У меня появилось стойкое ...

Классическая японская RPG-игра Trials of Mana появится 24 апреля Trials of Mana - трехмерный ремейк популярной японской классической RGP, выпущенная в далеком 1995 году под названием Seiken Densetsu 3. Обновленная версия претерпела множество изменений. Разработчик улучшил графическое сопровождение, улучшена система сражений. Игровая механ...

Работаем дома №1. Коронавирус закрыл офисы. Как организовать удаленную работу? Карантин. Работаем дома. Как правильно перейти на удаленную работу? Надеемся, что наша новая рубрика с советами поможет вам. И сегодня первый вводный выпуск – скорее про общую психологическую организацию рабочего процесса. Пандемия коронавируса вынуждает компании отка...

В PUBG Mobile пришёл новый режим и ивент с плюшевыми мишками и сердцами Студия Tencent Mobile выпустила обновление для PUBG Mobile. Подробнее прочитать про него можно здесь. Сейчас же разработчики добавили режим «Силовая броня» для карты Ливик. Чтобы её получить надо доставить нано кристаллы и чертёж брони на базу Matrix. Если вас быстро убивают...

Какие на ощупь виртуальные стены? За последние несколько лет устройства, позволяющие пользователю окунуться в виртуальную реальность (VR), стали намного сложнее и лучше. VR применятся и в образовании, и в искусстве, и в развлечениях, и даже в медицине (нет, я не про Surgeon Simulator). Благодаря VR человек...

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

[Перевод] Карты высот и параллакс Из этой статьи вы узнаете о картах высот (height maps), также называемых картами параллакса (parallax maps). Что такое карта высот? Как обычно, когда я говорю «карта», то имеют в виду текстуру, содержащую информацию о внешнем виде 3D-объекта. Карта высот/параллакса — это к...

RBK.money выпустила первый в мире open-source платежный процессинг — творим будущее вместе Привет! Если вы читали наши предыдущие посты (читали же?), то точно помните, что мы в RBK.money очень сильно за опенсорс. Настолько, что выложили в открытый доступ наш антифрод в виде открытых исходников под лицензией Apache 2.0. Как вы понимаете, нам понравилось. Одного а...

Что значит быть эффективным? Эффективность – красивое слово. Удобно вставлять его в фразы типа: "я работаю максимально эффективно", "нужно найти эффективное решение", "повышаем эффективность процессов", "наша цель – эффективный код", "Вася – эффективный менед...

Как отремонтировать технику Apple во время коронавируса Apple рассказала, что делать с ремонтом iPhone. Но есть и другие способы Уже как неделю розничные Apple Store закрыты везде по всему миру, кроме Китая — такое решение приняло руководство Apple, чтобы предотвратить распространение коронавируса. Многие сразу задались воп...

Между дизайн-системой и Server Driven UI Введение (как устроена разработка в ivi) Всем привет! Меня зовут Владимир Касаткин, и я работаю бэкенд-разработчиком в компании ivi.ru, в команде "UX". Цель этой статьи — показать, как мы уменьшили объём клиентской разработки, но при этом увеличили количество прово...

Crowsworn: Наследник Hollow Knight, Devil May Cry и Bloodborne завершил Kickstarter за 3 часа Crowsworn — это инди-проект, который сделан в стилистике мрачного фэнтези. По сути это метроидвания, которая берёт вдохновение у таких игр, как Hollow Knight, Bloodborne и Devil May Cry. Графика и анимации сделаны от руки. По сюжету мы просыпаемся в гробу с амнезией. Жители ...

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

[Перевод] 32 совета веб-разработчику, который хочет вырасти над собой в 2020 году Ушёл 2019 год. Для нас, для веб-разработчиков, это был год испытаний и возможностей. Вокруг много всего такого, что можно изучить, и такого, в чём можно попытаться достичь мастерства. Например — это JavaScript-инструменты для разработки сайтов, такие, как React, Vue, Angular...

[Перевод] Платный доступ к статьям (Примечание переводчика: 5 июня была опубликована статья "Problems With Paywalls", сейчас на ее месте стоит заглушка со словами: «NYT угрожает раскрыть моё имя, поэтому я удаляю блог. Вот мои объяснения». Я, MagisterLudi, сейчас делаю проект «Ontol» (прототип, кан...

In-memory архитектура для веб-сервисов: основы технологии и принципы In-Memory — набор концепций хранения данных, когда они сохраняются в оперативной памяти приложения, а диск используется для бэкапа. В классических подходах данные хранятся на диске, а память — в кэше. Например, веб-приложение с бэкендом для обработки данных запрашивает их в ...

Чему я научился, написав библиотеку компонентов на Svelte Попробовав Svelte в личных проектах, мне захотелось двигаться дальше, и взять фреймворк в проект побольше. Для этого написал библиотеку компонентов svelte-atoms. За основу я взял UI кит на React, который используем на работе. Каким приемам Svelte я научился, читайте под кат...

[Из песочницы] Унификация визуальных компонентов. Часть 1. Стили Данная статья будет, прежде всего, полезна разработчикам, которые не работают с готовыми наборами компонентов, такими как, material-ui, а реализуют свои. Например, для продукта разработан дизайн, отражающий то, как должны выглядеть кнопочки, модальные окна и т.п. Чтобы гра...

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

Выбираем подарки для любимых на 14 февраля. У нас 5 идей День влюблённых уже близко, потому сейчас самое время подумать, что подарить в этот «тёплый» праздник вашей паре. Откинем прочь все идеи подарков, которые нужны в быту, остановимся на тех, которые просто хочется. И пусть они принесут радость. Читать полную статью

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

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

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

[Перевод] Резервирование констант и Git hooks на C# Позвольте мне рассказать вам историю. Жили-были два разработчика: Сэм и Боб. Они вместе работали над проектом, в котором была база данных. Когда разработчик хотел внести в неё изменения, он обязан был создать файл stepNNN.sql, где NNN — некоторое число. Чтобы избежать конфли...

[recovery mode] О стартапах и стартаперах Сейчас очень модно говорить о стартапах и молодых стартаперах, бизнесменах до 30 лет, попавших в поле зрения Форбс. Об инновационных проектах, нацеленных перевернуть мир. Видимо, пришло время и для меня осознать, что такое стартап, что такое собственный проект, и каким мо...

Как получить бесплатно 50 ГБ в iCloud на 4 месяца В рамках ограниченной акции Apple позволяет всем пользователям iCloud временно бесплатно получить 50 ГБ хранилища в облаке вместо стандартных 5 ГБ. Причем неважно, как давно вы пользуетесь облачным хранилищем Apple — даже если ранее вы покупали расширенный план iCloud на 50...

5 альтернатив Adobe Photoshop Обработка фотографий не всем дается легко. Если в поисках более простой альтернативы Adobe Photoshop вы открыли эту статью, то вам повезло. Здесь вы узнаете сразу о пяти хороших фоторедакторах. Мы подготовили краткое описание каждой из программ и надеемся, что этот обзор пом...

Tangi — аналог TikTok от Google с обучающими видео Tangi — аналог TikTok от Google Как же так получается, что Google выпускает приложение не для Android, а для iOS? Компания выпустила аналог TikTok под названием Tangi. Ещё 6 дней назад разработчики приложения опубликовали пресс-релиз на официальном сайте Google, однако...

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

Режиссёр Тайка Вайтити рассказал, что не так с клавиатурой MacBook Клавиатура «бабочка» — одна из главных проблем современных MacBook, считает режиссёр Тайка Вайтити Существует масса фанатов Apple, которые считают, что их долг перед компанией состоит в том, чтобы идеализировать всё, что бы она ни делала. Они с готовностью оп...

Huawei просит разработчиков приложений помочь ей Huawei инвестирует в разработку приложений для App Gallery Huawei столкнулась с не лучшими временами в своей истории. Из-за торговой войны между США и Китаем компании приходится искать пути решения проблемы, связанной с отказом Google сотрудничать с ней. Ранее президент США ...

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

Чёртова дюжина вредных советов по безопасности сайта Безопасности мало не бывает. Слабый пароль и логин admin на входе – это лишь пара пунктов. Представим, что еще можно сделать, чтобы свести к нулю условный индекс безопасности сайта. Все пункты, что я перечислю ниже, – исключительно сарказм. Грустный, печальный, но, увы, все...

Китайцы представили дешёвую копию Galaxy Fold Складной смартфон TCL Samsung Galaxy Fold был впервые показан практически год назад, 21 февраля 2019 года, если быть точнее. Компания испытала немало проблем, связанных с поломкой телефона у ряда журналистов, которым достался гаджет до старта продаж, из-за чего она была выну...

[Из песочницы] Визуализируя нейронный машинный перевод (seq2seq модели с механизмом внимания) Привет, Хабр! Представляю вашему вниманию перевод статьи "Visualizing A Neural Machine Translation Model (Mechanics of Seq2seq Models With Attention)" автора Jay Alammar. Sequence-to-sequence модели (seq2seq) – это модели глубокого обучения, достигшие больших успех...

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

[Перевод] Что внутри у .wasm-файла? Знакомство с wasm-decompile В нашем распоряжении имеется множество компиляторов и других инструментов, позволяющих создавать .wasm-файлы и работать с ними. Количество этих инструментов постоянно растёт. Иногда нужно заглянуть в .wasm-файл и разобраться с тем, что у него внутри. Может быть, вы — разрабо...

Модифицируем Last Epoch — От dnSpy до Ghidra Last Epoch — это однопользовательская ARPG на Unity и C#. В игре присутствует система крафта — игрок находит модификаторы, которые затем применяет к экипировке. С каждым модификатором накапливается "нестабильность", которая увеличивает шанс поломки предмета Я пресл...

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

Найден способ сделать бронежилеты прочнее Учёные из США обнаружили, как увеличить прочность бронежилетов. Оказалось, что нужно добавить в материал небольшое количество кремния.

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

Анонс нового формата: прямые эфиры с IT-гуру Привет, Хабр. Мы уже 4 года ведем блог здесь и собрали большое сообщество разработчиков, почти 17 тысяч! Мы пишем для вас статьи, переводим то, что стоит внимания и создаем туториалы. Пришла пора расти и идти дальше, поэтому мы запускаем совершенно новый формат: прямые э...

Ученые выявили пользу аспирина в борьбе с раком На сайте JAMA Network была опубликована научная работа, в рамках которой ученые из Национальных институтов здравоохранения США выяснили, что маленькие дозы аспирина в состоянии заметно увеличить шансы справиться с раком.

[Перевод] Чистые тесты на PHP и PHPUnit В экосистеме PHP существует много инструментов, обеспечивающих удобное тестирование на PHP. Одним из самых известных является PHPUnit, это почти синоним тестирования на этом языке. Однако о хороших методиках тестирования пишут не так много. Есть много вариантов, для чего и ...

Кастомизация компонентов Ant Design и оптимизация бандла The Archivist by juliedillon Я Иван Копенков, ведущий фронтенд-разработчик в Mail.ru Cloud Solutions, в статье расскажу, какие есть подходы к кастомизации компонентов UI-библиотеки Ant Design, как это сделали мы, а так же покажу, как удалось полностью избавиться от неисполь...

MediaTek Dimensity 1000 – первый чип с поддержкой видеодекодера AV1 Чипсет Dimensity 1000 является большим шансом для компании MediaTek вернуться на рынок флагманских процессоров. И у него появилось серьезное конкурентное преимущество. Разработчики сообщают, что MediaTek Dimensity 1000 стал первым чипсетом со встроенным аппаратным видеокодер...

Новинки из TapTap: Clan N, Mafia Crime War, Necromunda: Gang Skirmish (часть 6) Индустрия мобильных игр не стоит на месте и каждую неделю выходят новые проекты, которые обязательно найдут своих поклонников и, конечно же, хейтеров. Именно поэтому я делаю подборку самых сочных или хотя бы сносных игр для ламповых вечеров. Предыдущую часть вы найдёте здесь...

В Аргентине найдены останки предков броненосцев размером с автомобиль Сегодня, разгуливая по диким просторам Центральной и Южной Америки, можно встретить весьма необычных животных, броненосцев. Их тела практически полностью покрыты панцирем, а вес может достигать 60 килограмм. Но тысячи лет назад на нашей планете проживали их более крупные пр...

Можно ли генерировать случайные числа, если мы не доверяем друг другу? Часть 1 Привет, Хабр!В этой статье мы обсудим генерацию псевдо-случайных чисел участниками, которые не доверяют друг другу. Как мы увидим ниже, реализовать “почти” хороший генератор достаточно просто, а вот очень хороший – сложно.Зачем вообще нужно генерировать случайные числа участ...

[Из песочницы] Как начать писать микросервис на Spring Boot, чтобы потом не болела голова Привет! Меня зовут Женя, я Java-разработчик в Usetech, в последнее время много работаю с микросервисной архитектурой, и в этой статье хотела бы поделиться некоторыми моментами, на которые может быть полезно обратить внимание, когда вы пишете новый микросервис на Spring Boot....

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

GSC Game World опубликовала первый скриншот из S.T.A.L.K.E.R. 2 В официальном Twitter-аккаунте S.T.A.L.K.E.R. 2 появился первый скриншот игры сделанный на движке. Это произошло в годовщину начала продаж «S.T.A.L.K.E.R.: Тень Чернобыля» в Европе – 23 марта 2007 г., в США шутер вышел на три дня раньше – 20 марта 2007. То есть сегодня перво...

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

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

Обратный перевод для Нейронного машинного перевода Привет. Некоторое время назад я рассказывал про способ сделать хороший машинный перевод на нейронных сетях, когда в наличии мало данных. Всего таких способа два. И наступило время рассказать про второй. Встречайте: обратный перевод. Читать дальше →

NASA показало удивительное изображение Юпитера NASA/JPL-Caltech/SwRI/MSSS/Image processing by Kevin M. Gill NASA опубликовало новое изображением, подготовленное ученым-любителем Кевином Гиллом (Kevin Gill). Снимки, из которых Гилл составил изображение, были сделаны космическим аппаратом «Юнона» во время близкого под...

Как я заработал 1 000 000 $ без опыта и связей, а потом потратил их, чтобы сделать свой переводчик Как все начиналось Эта история началась 15 лет назад. Работая программистом в столице, я накапливал деньги и увольнялся, чтобы потом создавать собственные проекты. Для экономии средств уезжал домой, в небольшой родной город, где работал над сайтом для студентов, программой ...

Внешние накопители данных: от времен IBM 1311 до наших дней. Часть 1 Что было, то и будет; и что делалось, то и будет делаться, и нет ничего нового под солнцем. Книга Екклезиаста, 1:9 Вечная мудрость, вынесенная в эпиграф, применима практически к любой отрасли, в том числе и к такой стремительно меняющейся, как IT. На поверку оказывается,...

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

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

Игровая индустрия с 27 января по 2 февраля 2020 года В сегодняшнем выпуске: Рыцари Старой Республики могут вернуться. Cyberpunk 2077 перенесли не только из-за Xbox One. Ремастер Commandos 2 подвергся цензуре. Ninja Theory рассказали о Hellblade 2. Все самое интересное из мира игр и игровой индустрии за прошедшую неделю. Ры...

«ТехноТекст-2019»: кто в итоге победил и что им за это было Мы успешно завершили второй конкурс IT-статей «ТехноТекст». В этот раз у нас было 253 заявки, 97 финалистов и 10 дней до мероприятия, на котором мы обещали назвать победителей. Длинные бессонные ночи, многочасовые дискуссии с партнерами и экспертами жюри… Как итог — 13 лау...

В дневнике разработчиков экшен-RPG Bound By Blades говорят о третьем игровом персонаже Bound By Blades — это экшен-RPG, которую анонсировали ещё в сентябре прошлого года. Тогда разработчики запустили Kickstarter-кампанию, но не смогли достичь нужной суммы, поэтому планы на игру были изменены. До сих пор ведутся работы для версий на PC, iOS и Android. Недавно б...

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

Магнитный вариант крепления электронных компонентов Порой в собранных или купленных корпусах для принтера нет отверстий под нужные платы и компоненты.Приходится сверлить. Но это лишние отверстия, которые могут портить внешний вид. Все надо обдумать и обмерить заранее, не устраивать же из принтера решето! А если изменились ком...

Объявлена дата релиза Football Manager 2022 Mobile Издатель SEGA анонсировал Football Manager 2022. Это касается как крупных платформ, так и мобильных, которые получат отдельную версию. Релиз будет в начале ноября, а больше информации мы узнаем в конце сентября. SEGA запустит новый сезон Football Manager 2022. Для этого даж...

Странные карты в CS:GO: как они выглядят? CS:GO – это не только популярная игра, но и известная площадка для создания карт. Более того, разработчики действительно тратят много времени, чтобы сделать сбалансированные игровые локации. К сожалению, далеко не все карты можно увидеть на турнирах, поэтому сегодня мы погов...

Лучшие сюжеты в играх на iOS и Android в 2019 году: This Is the Police 2, Telling Lies и другие Даже делая неплохие мобильные игры, разработчики часто не заморачиваются с сюжетом. Кому будет интересно читать мелкие строки диалогов в переполненном метро или тем более слушать диалоги? Поэтому лучшие истории на iOS и Android в этом году приехали с компьютеров и консолей, ...

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

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

iOS и macOS пока не объединились, но Apple сделала их ещё ближе Слухи об объединении iOS и macOS ходят уже много лет. Самого объединения в ближайшие годы ждать вряд ли стоит, но Apple действительно старается сделать эти две операционные системы ближе друг к другу. В частности, ещё год назад мы узнали об инициативе под названием Mar...

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

[Перевод] Почему в Docker не работает Strace Когда я редактировала страницу о возможностях контейнеров для журнала «How Containers Work», мне потребовалось объяснить, почему в Docker не работает strace. Вот что случалось при запуске strace в Docker-контейнере на моем ноутбуке: $ docker run -it ubuntu:18.04 /bin/bash ...

Intel выжимает из своих CPU последние соки: 10-ядерный Core i9-10900K будет работать на частоте до 5,1 ГГц Когда-то в этом полугодии компания Intel должна выпустить новые настольные процессоры Comet Lake, которые сохранят 14-нанометровый техпроцесс, старую архитектуру, но перейдут на сокет LGA 1200. Пока неясно, когда такие CPU будут представлены и когда появятся в продаже: ...

Получите шанс выиграть iPhone 11 Pro Max после предрегистрации на A3: Still Alive Игровая компания Netmarble решила начать предрегистрацию на предстоящую глобальную версию своей MMORPG под названием A3: Still Alive. Разработчики обещают различные призы, которые варьируются от внутриигровые предметов до целого iPhone 11 Pro Max и других топовых девайсов. ...

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

Разработчики Genshin Impact рассказали про создание открытого мира и заповедник Хуанлун Студия MiHoYo выпустила ещё одно документальное видео, в котором разработчики Genshin Impact поделились ответом на важный вопрос — как сделать открытый мир в видеоиграх реалистичным и как у них получилось достичь этого в своём многопользовательском проекте. По их мнению, всё...

Красота или практичность в серверной Укладка кабеля в серверной стойке На днях сделали очередную укладку кабеля в серверной. Делали это уже много раз и только сейчас у меня возникли спорные чувства. Читать дальше →

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

Народный флагман Xiaomi Poco 2020 в первом тизере Компания Poco, которая на днях стала самостоятельным брендом, опубликовала первый официальный тизер второго смартфона линейки Pocophone. Видеоролик выполнен в стиле трейлеров для шпионских сериалов, причем упоминание «Сезон 2. Эпизод 1» прямо указывает...

3D игры в Инстаграм на Javascript, или траектория полета колбасы После первой статьи о программировании игр в масках Инстаграм ко мне обратился заказчик с просьбой создать игру в Инстаграм для его пиццерии. Эту игру планировалось использовать для целей продвижения бизнеса. Я, конечно, понимаю, что, судя по количеству просмотров первой с...

В поисках свежести 20 марта 2010 года началось извержение вулкана Эйяфьядлайёкюдль в Исландии. 14 июля 2015 года межпланетная станция New Horizons передала на Землю фотографии Плутона. 15 апреля 2019 года случился пожар в соборе Парижской Богоматери. Что общего в этих случаях? Каждое подоб...

НОРБИТ внедрил CRM-систему Creatio в REDMOND Внедрение CRM-системы в REDMOND осуществили специалисты компании НОРБИТ (относится к группе ЛАНИТ). Поддержку им оказали «Программные технологии», а разрабатывалось данное решение на платформе Creatio от «Террасофт Россия». Оно охватывает весь спектр ключевых бизнес-процессо...

Google Drallion попал в сеть Компания Google уже достаточно давно не показывала ничего интересного на рынке планшетов, хотя когда-то у производителя были все шансы на то, чтобы уделать своих основных конкурентов. Теперь же появилась информация о том, что производитель все же принял решение вернуться на ...

Новый глава Intel вернул с пенсии ведущего архитектора Nehalem Новый генеральный директор Пэт Гелсингер до своего ухода из Intel работал в компании 30 лет и поднялся до ранга CTO, потом ушёл. Теперь его возвращение и назначение на должность CEO считают признаком выздоровления Intel. Возможно, компания сможет переломить тренд и вернуть...

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

Вспомним, что такое сопло 0.4мм Так получилось, что буквально с покупки первого принтера и первой УДАЧНОЙ печати, время первой печати соплом 0.4мм меня сильно огорчило. Это подтолкнуло  сразу заказать (если память не изменяет) сопло 0.8мм. Дальше шло все только на увеличение. Было много разных направлений/...

SAP EWM увеличила производительность складских процессов на 20% в компании ABI PRODUCT ABI PRODUCT завершил проект по внедрению системы SAP Extended Warehouse Management (EWM) для автоматизации управления складами готовой продукции. В результате компании удалось увеличить производительность складских процессов на 20% ...

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

Импортонезависимая СЭД СompanyMedia 6 открывает новые возможности корпоративного электронного документооборота Разработка, внедрение и сопровождение систем электронного документооборота на базе CompanyMedia – одно из основных направлений работы компании «ИнтерТраст». В 2019 году в CompanyMedia 6 было добавлено много новых функций и улучшений. Среди самых значительных – возможность ра...

Задача №1. Узнайте пол и степень родства В предыдущей подробной статье про Полный геном мы обещали опубликовать три задачи и подарить тест тому, кто первым решит все три правильно. Заодно в этих задачах мы даем примеры, как можно работать с генетическими данными. Сегодня публикуем первую. Читать дальше →

Разыгрываем 20 промокодов на 1млн серебра и другие плюшки для World of Warships Blitz В World of Warships Blitz появилось одно из самых крупных обновлений года. В честь этого мы скооперировались с Wargaming, чтобы разыграть между нашими читателями 20 промокодов. В World of Warships Blitz пришло обновление 4.4, в котором разработчики переработали интерфейс в ...

[Перевод] Знакомимся с Web Animations API Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи Charlie Gerard «Exploring the Web Animations API». Знакомимся с Web Animations API Веб API постоянно эволюционируют. Некоторые из них, такие как Console или Canvas, хорошо поддерживаются всеми брау...

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

Как я делал коронаигру на Corona SDK $google = "We don't allow apps that lack reasonable sensitivity towards or capitalize on a natural disaster, atrocity, conflict, death, or other tragic event"; mysql_query("UPDATE cvirus_users SET winners = winners+19, message='$google' WHERE imea='$imea' &q...

Санкции США обрушили продажи Huawei. Apple стала лидером Как сильно санкции повлияли на продажи Huawei? Популярные аналитические агентства, наконец, опубликовали статистику по продажам смартфонов за 2019 год, включая 4 квартал 2019 года. Если результаты за весь 2019 год для многих могут показаться вполне нормальными, ситуация с че...

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

Юридический ликбез: как санкции влияют на покупку софта и железа и какие там подводные камни После первой волны санкций были внесены изменения в закон об информации в части реестра отечественного ПО. Теперь для государственных органов и компаний он является приоритетом для закупки по 44-ФЗ. С недавнего времени аналогичный приоритет предоставляется ПО из стран ЕАЭС...

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

Пишем Ретровейв на Angular Web Audio API существует уже давно, и про него есть немало статей. Поэтому про сам API много говорить не будем. Расскажем, что Web Audio и Angular могут стать лучшими друзьями, если их правильно познакомить. Давайте сделаем это! Читать дальше →

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

Apple покупает приложение для прогноза погоды Dark Sky Apple приобрела приложение для прогноза погоды Dark Sky, которое высоко ценится благодаря своим радиолокационным картам и точности своих гиперлокальных, поминутных прогнозов погоды. Как и следовало ожидать, оно будет доступно в iOS App Store, но версии для Android и Wea...

В Австралии представили инновационный беспилотник от Boeing Беспилотные летательные аппараты, в отличие от тех же дронов, не предназначены для отдыха или создания контента. Возьмем, к примеру, новый беспилотник, который показала компания Boeing в Австралии. Он был представлен не только как свидетельство возможностей производителя в о...

Как конкуренты могут легко заблокировать ваш сайт Недавно мы столкнулись с ситуацией, когда ряд антивирусов (Касперский, Quttera, McAfee, Norton Safe Web, Bitdefender и несколько менее известных) начали блокировать наш сайт. Изучение ситуации привело меня к понимаю, что попасть в список блокировки крайне просто, достаточно ...

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

Aсинхронный PHP Десять лет назад у нас был классический LAMP-стек: Linux, Apache, MySQL, и PHP, который работал в медленном режиме mod_php. Мир менялся, а с ним и важность скорости. Появился PHP-FPM, который позволил значительно увеличить производительность решений на PHP, а не срочно переп...

На Android вышел новый Тетрис. Подготовили обзор новинки На Android вышел новый Tetris Игра Тетрис на смартфонах впервые появилась в 2008 году с выходом на iOS и стоимостью в 9,99 долларов. Тогда еще компании не предлагали каких-либо встроенных покупок, игроки получили полную функциональность. Позже, в 2011 году, EA удалила старое...

Опубликованы примеры фото, сделанные на Samsung Galaxy S20 Ultra в полутьме Вчера состоялся долгожданный анонс новенького Samsung Galaxy S20 Ultra — максимальной версии флагмана от южнокорейского гиганта. Отличительной особенностью устройства до последнего считалась его способность снимать со 100-кратным увеличением изображения, но, как оказало...

Что можно сделать для победы над коронавирусом, не выходя из дома Для борьбы с COVID-19 сплотилось все человечество. Врачи работают на передовой, обычные люди не выходят из дома, а многие оказались временно уволенными (ну или на каникулах, кому как больше нравится). Вы можете помочь не только сидением дома, но и активными действиями. Мы вы...

Создание собственного пакета для Laravel Nova: OptimalImage Работая над новым проектом, для администрирования которого используется Laravel Nova, я его проверил в инструментах для веб-мастеров от Google. Оказалось что некоторые фотографии на ресурсе были не оптимизированными — размер их можно было существенно сократить. Те, что идут ...

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

Почему я всегда оставляю комментарии в Google Play и вам советую Мало кто будет спорить с тем, что Google Play существенно уступает по качеству проверки и общему уровню AppStore. В магазине Apple все сделано более качественно. Возможно, из-за подхода компании, а может быть и из-за того, что приложения для Android просто пишутся совершенн...

[Из песочницы] Создание Discord-бота, используя библиотеку discord.js | Часть №1 Введение В этой статье я подробно расскажу о том, как работать с библиотекой discord.js, создать своего Discord-бота, а также покажу несколько интересных и полезных команд. Сразу хочу отметить, что я планирую сделать ряд подобных статей, начиная с простых команд, заканчивая...

Contraband на E3 2021 — кооперативная игра от разработчиков Just Cause На презентации Microsoft & Bethesda на E3 2021 мы узнали о Starfield и S.T.A.L.K.E.R. 2. Помимо этого студия Avalanche, которая подарила миру серию Just Cause, анонсировала Contraband. У игры стиль а-ля 1970е. Геймерам надо работать вместе, чтобы справиться с некой «опас...

Что почитать на праздниках Длинные праздники впереди, а это значит, что будет время вернуться к закладкам в Read later или еще раз перечитать важные статьи уходящего года. В этом посте мы собрали и подготовили для вас список из самых интересных материалов из нашего блога за 2019 год и надеемся, что ...

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

Моделирование работы реальной ТЭЦ для оптимизации режимов: пар и математика Есть большая ТЭЦ. Работает как обычно: жжёт газ, вырабатывает тепло для отопления домов и электричество для общей сети. Первая задача — отопление. Вторая — продать всё выработанное электричество на оптовом рынке. Иногда ещё в мороз при ясном небе появляется снег, но это по...

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

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

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

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

Грядет анонс новой части в гоночной серии DiRT, а поддержка DiRT Rally 2.0 завершена На официальной странице гоночной серии DiRT в Твиттере появилась новая запись, фактически, анонсирующая новую игру в линейке, которая будет отличаться от всего, что было раньше. Разработчики опубликовали следующий логотип и подпись «Приготовьтесь к чему-то... другому». На о...

Как мгновенно перенестись к первым или последним фото в приложении «Фото» на iPhone и iPad Если вы храните все фотографии на своем iPhone, то наверняка убиваете кучу времени на поиск нужного снимка, особенно, если он был сделан много лет назад. К примеру, вы хотите еще раз полюбоваться прекрасным закатом, который вы сфотографировали помимо десятков других пейзажей...

Новая функция Android 11 стала головной болью для разработчиков Scoped Storage? Боль или не боль? Android 11 — достаточно крупное обновление. Google планирует показать его уже в мае этого года, а само обновление начнет распространяться уже в сентябре. Главными нововведениями станут улучшенная темная тема, упрощенная передача файлов...

Как может выглядеть iPhone SE 2 Весь этот год в сети активно бродили предсказания, что Apple выпустит iPhone SE 2. Поговаривают, что его выход запланирован на весну 2020 года. Каким он будет достоверно узнаем во время анонса. А сейчас у нас есть возможность взглянуть на то, какой дизайн может получить этот...

Discord представила новую функцию фильтрации фонового шума Krisp Приложения для голосового общения Discord представила новую функцию фильтрации фонового шума Krisp.ai. Функция позволяет сделать голосовое общение между собеседниками более четким. Функция разработана совместно с компанией Krisp. Новая технология обнаруживает и удаляе...

Тренд на изоляцию и макароны популярнее гречки: результаты первоапрельского квеста для айтишников Ко Дню Рождения OTUS мы выпустили пост про наши достижения за 3 года и небольшой развлекательный тест «Спасут ли айтишники наш 2020-й?». Сейчас разобрали ответы и пофантазировали, как они могли бы повлиять на привычный образ жизни. Бонус — любопытный инсайт, чем тимлиды отли...

[Из песочницы] Почему разработчики такие медленные: распространенные проблемы и их решения Привет, Хабр! Представляю вашему вниманию перевод статьи Why Development Teams are Slow: Common Software Jams and Solutions автора Эрика Эллиота. Если вы больше любите слушать, чем читать, то в аудио формате перевод доступен на Яндекс.Музыке и в Apple Podcasts Давайте ра...

[Перевод] Решаем мини-игру про взлом протокола в Cyberpunk 2077 за 50 строк на Python Если вы хотя бы отдалённо интересуетесь играми и не прожили последнюю пару лет в тайге, то, вероятно, слышали что-нибудь о Cyberpunk 2077. После долгого ожидания она наконец вышла! И в ней есть мини-игра про взлом! И чем больше получишь в ней очков, тем ценнее приз! Может л...

Как наладить обмен знаниями в компании, чтобы не было так больно У среднестатистической ИТ-компании есть требования, история таск-трекеров, исходники (возможно, даже с комментариями в коде), инструкции на типовые, важные и сложные случаи на проде, описание бизнес-процессов (от онбординга до “как пойти в отпуск”), контакты, ключи доступа, ...

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

Стартовала предрегистрация на яркий шутер Juicy Realm в App Store, забирайте игру со скидкой 4 мая на мобильных выйдет шутер Juicy Realm, который уже пару лет представлен на компьютерах. Накануне релиза разработчики запустили предварительную регистрацию, предоставив игрокам возможность приобрести проект со скидкой. В Juicy Realm вас ждут 9 персонажей с уникальными ...

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

Главный конкурент Boston Dynamics научился работать с другими роботами. Посмотрите сами Они уже научились работать вместе. Скайнет не за горами? Компания Boston Dynamics давно известна разработкой продвинутых роботов. В первую очередь она знаменита тем, что создаёт удивительных роботов, похожих на животных и людей. В своё время она разработала робота BigDog для...

Официально: Apple переходит на собственные ARM-процессоры Apple в рамках ежегодной конференции разработчиков WWDC 2020 официально объявила о планах перевести устройства линейки Mac на ARM-процессоры Apple Silicon собственного производства. Главным преимуществом ARM-чипов является низкое энергопотребление, при этом производительнос...

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

Хакатоны. Как выжать максимум и выжить Доброго всем времени суток! Меня зовут Александр Михалин — я .NET разработчик в компании “Рексофт”. За моей спиной 7 хакатонов, причем один в качестве члена жюри. Я не спал 8 ночей, выпил 52 чашки кофе, 15 банок редбулла, со мной в команде побывали 24 человека. Сегодня я х...

Путь к награде В 2019 году Учебный центр РДТЕХ получил награду Oracle University «Partner Excellence Award 2019» и тем самым был признан лидером авторизованного обучения Oracle в России. Что было сделано за годы существования Учебного Центра, что происходит сейчас, какие цели мы ставим н...

Гайд по Infinite Lagrange от NetEase Games для новичков: корабли, аванпост, ресурсы и другое После выхода EVE Echoes китайский издатель NetEase Games выпустил Infinite Lagrange. Мы не будем разбираться, какой фломастер лучше на вкус. Вместо этого мы разберёмся, как правильно прокачиваться в Infinite Lagrange, какие корабли выбирать, что надо знать об аванпосте и мно...

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

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

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

2019 – самый успешный год Apple c 2009? «Apple» и «рост компании» уже давно стали синонимами. Формально – да. В конце 2009 курс акций вырос в 2,3 раза по сравнению с началом года. В пятницу 27 декабря текущего года на момент закрытия торгов курс акций превысил курс с которым закрылись первые в ...

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

Рендеры OnePlus 8 Lite намекают на возвращение бренда к выпуску недорогих среднеуровневых смартфонов Компания OnePlus может вернуться к выпуску смартфонов среднего класса, последним представителем которого был OnePlus X, выпущенный в 2015 году. На днях инсайдер @OnLeaks совместно с сайтом 91Mobiles опубликовали рендеры OnePlus 8 Lite, созданные на базе CAD-чертежей. Предпол...

Анонсирована The Witcher: Monster Slayer — RPG с дополненной реальностью Pokemon Go уже мало кому интересен, поэтому CD Projekt решила сделать свою мобильную RPG с дополненной реальностью — The Witcher: Monster Slayer. Поэтому детские игры в сторону, ведь вскоре весь мир станет охотиться на чудищ и откликаться на имя «Геральт из Ривии». Разработ...

Предстоящие функции Windows 10 могут не иметь даты выпуска Microsoft работает над более простым подходом к предстоящим обновлениям функций Windows 10. В рамках нового подхода Microsoft вносит значительные изменения в канал Fast Ring программы Windows Insider. В дальнейшем Fast Ring получит новые сборки из ветки RS_PRERELEASE, а изме...

[Перевод] Не становитесь Data Scientist Когда у меня просят совет о том как попасть в data science, я советую стать разработчиком программного обеспечения. Это мое мнение. Я бы хотел услышать контраргументы в комментариях. Все вокруг, даже ваша бабушка, хотят стать data scientist. Может быть data science это сам...

Customer journey map (CJM): чем исследование пути потребителя может помочь в продажах В эпоху тотальной цифровизации взаимодействие потребителя с продуктами и брендами настолько усложнилось и мультиканализировалось, что становится все сложнее определить, как именно покупатель выбирает продукт/ бренд и принимает финальное решение о покупке/ сотрудничестве. ...

Назван полный список смартфонов Huawei, которым дадут EMUI 10 Несколько дней назад Huawei официально сообщала, какие смартфоны бренда получат обновление до EMUI 10 в России. Сейчас у нас есть расширенный список устройств, которые должны прокачать до EMUI 10. Но речь идёт не о России, а о мире в целом. Однако, обычно, если прошивка вы...

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

Трекинг-запросы приложениями не включается. Что делать На этой неделе после двух с лишним месяцев тестирования Apple выпустила iOS 14.5 с антитрекинговой системой. Она призвана дать пользователям возможность выбирать, дать приложениям, которыми они пользуются, разрешение отслеживать их или нет. Только так, считают в Купертино, ...

Маска скорпиона Здравствуйте мои маленькие любители Мортал комбата.Я часто видел вопрос что печатать на принтере. И никогда не понимал этих людей. Что печатать? Конечно всякую бесполезную дичь :)Давно хотел похвастаться. И вот настал день ИКС.Печатал на Эндере 3. Косяков словил немерено, ка...

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

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

Boeing Starliner пока не полетит на МКС. Как это связано с самолетом 737 Max? «Старлайнер» полетал 3 дня и вернулся на Землю. Почему? В воскресенье, 22 декабря, космический корабль Boeing CST-100 Starliner совершил успешную посадку в Нью-Мексико (США). Хотя не все верили, что Starliner доберется до Земли, корабль все же смог завершить свой п...

ФПК «Гарант-Инвест»: реновация ТРК «ПЕРОВО МОЛЛ» завершена Российской девелоперской компанией «Гарант-Инвест» успешно завершен второй этап реновации столичного торгово-развлекательного комплекса «ПЕРОВО МОЛЛ». Он проводился под эгидой инвестиционной программы редевелопмента «Программа РЕ». В ходе второго этапа девелопер увеличил аре...

Про их работы ещё не знает Википедия Нет, эта статья не про фантазии автора, патриотические песни или популистские размышления на тему. Это рассказ о том, как оно есть на самом деле. Как в одном конкретном ВУЗе создали условия, благодаря которым работать в нём вернулись те самые "утекшие мозги", уехав...

Sheltered 2 — невзрачный симулятор выживания в пост апокалипсисе, Team 17 выпустит игру на PC Помните Sheltered? Team 17 работает над второй частью. Человечество разбито на фракции, которые пытаются выжить в мире с ограниченными ресурсами. Разработчики обещают новые испытания и стратегическую глубину. Нам нужно выбрать лидера и управлять материалами и людьми. Опаснос...

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

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

[Перевод] Что делать, когда CSS блокирует парсинг страницы? Недавно я проводил аудит одного сайта и наткнулся на паттерн preload/polyfill, который уже видел у нескольких клиентов. В наши дни использование этого паттерна, ранее популярного, не рекомендуется. Однако его полезно рассмотреть для того, чтобы проиллюстрировать важность ост...

Получите бесплатно Far Cry 3 на PC Фанатам хороших шутеров стоит обратить на эту новость внимание. Far Cry 3 можно бесплатно получить на PC, но для этого нужно сделать пару простых шагов. Читать полную статью

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

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

Blackberry: I'll be back BlackBerry вернется в 2021 году с 5G-смартфонами   BlackBerry. Даже, если у вас не было телефона этой компании, то вы наверняка слышали это имя. И, скорее всего, в разрезе того, что это аутсайдер, который сумел растерять свое лидерство в индустрии мобильных телефонов. В...

Состоялся полноценный релиз Iratus: Lord of the Dead в Steam Iratus: Lord of the Dead — одна из самых популярных игр, прямо вдохновленных Darkest Dungeon. Это тоже пошаговая тактическая RPG в жанре темного фэнтези, где вы должны возглавить армию нежити и в роли некроманта попытаться выбраться из темных подземелий. Еще в 2018 году про...

Власти США требуют, чтобы Тим Кук поручился за систему трекинга больных коронавирусом В середине апреля стало известно, что Apple и Google планируют запустить мобильную систему отслеживания больных коронавирусом, которая охватит пользователей iOS и Android. Первоначально релиз трекингового инструмента планировался на середину мая, а его устройство было более...

[Перевод] Как работал графический чип Super Nintendo: руководство по Super PPU Описание концепций PPU Super PPU Super "Picture Processing Unit" — чип видеоконтроллера, обрабатывающий тайловую графику, плоскости скроллинга и спрайты SNES. По функциям схож с PPU консоли NES. VRAM VideoRAM — ОЗУ, используемое Super PPU. Содержит тайлы. В каждом режим...

Swift.assert — жизнь после релиза Как часто вы используете Swift.assert() в вашем коде? Я, честно, использую довольно часто (Если это плохая практика, то, пожалуйста, напишите в комментариях — почему это плохо?). В моем коде часто можно встретить, например, такой вызов: Swift.assert(Thread.isMainThread) Не ...

Сервисный бизнес и кризис: истории успеха. Как нестандартное мышление работает на вас? Приветствую всех! С кем не знаком — Андрей Балякин. Последние 6 лет плотно связан с сервисной индустрией (ремонт и обслуживание оборудования). Являюсь со-основателем и CEO проекта HubEx — онлайн платформы автоматизации сервисных процессов в компаниях с мобильными сотрудникам...

SOLID == ООП? Наверное я не ошибусь, если скажу, что чаще всего на собеседованиях спрашивают о SOLID принципах. Технологии, языки и фреймворки разные, но принципы написания кода в целом похожи: SOLID, KISS, DRY, YAGNI, GRASP и подобные стоит знать всем. В современной индустрии уже много д...

[Из песочницы] Где найти фриланс, который будет приносить удовольствие? (Спойлер: не Upwork) В нулевых «предпринимательство» стало словом десятилетия, когда взрослые люди, независимо от возраста, открыли для себя мир удаленной работы. Этот шаг принес ощущение свободы в жизни многих людей, и его влияние не теряет своей силы и сегодня. Сейчас снова происходит сдвиг в...

Kingston сохраняет лидерство по поставкам SSD: как нам это удается? Привет, Хабр! Сегодня у нас есть отличный повод похвастаться нашими достижениями по части мировых поставок SSD-накопителей собственного производства. Несмотря на упаднические рыночные настроения из-за распространения коронавируса, мы находим возможности оставаться первыми. ...

Apple впервые увеличит экран iPad mini — он не менялся с 2012 года Apple обычно обновляет конкретное устройство из линейки один раз в год. За последние несколько месяцев мы уже увидели новый iPad Pro 2020, а также ряд обновлений среди ноутбуков компании. Также в Купертино с 2016 года предпочитают анонсировать весной бюджетные устройства — ...

Как откатить iOS 14 обратно на iOS 13 Сразу после презентации, которая прошла в рамках WWDC, Apple открыла доступ к тестированию iOS 14 всем пользователям с активными профилями разработчиков. Чтобы обновиться, достаточно всего лишь загрузить профиль на свой iPhone или iPad. Неудивительно, что это спровоцировало...

FlaNium: как сделать тестирование Desktop-приложений под Windows проще На рынке так много программных продуктов для тестирования, что может показаться, будто для всего найдется готовое решение и нет необходимости тратить время и усилия на разработку инструментов тестирования. На самом деле это не так. Мы в «ЛАНИТ Экспертизе» убедились в этом, к...

Илон Маск раскрыл назначение камеры в салоне Tesla Model 3 Многие современные модели автомобилей оснащены внешними камерами видеофиксациии, но в Tesla Model 3 есть одна камера, наблюдающая за салоном. Стало известно, для чего она. Некоторые водители могут почувствовать дискомфорт от мысли, что за ними следит камера, установленная пр...

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

[Из песочницы] IT в системе школьного образования Приветствую, хабравчане и гости сайта! Начну с благодарности за Хабр. Благодарю. О Хабре узнал в 2007-м. Почитывал. Собрался даже написать свои соображения по какому-то животрепещущему вопросу, а попал в то время, когда «просто так» это сделать было нельзя (возможно и скор...

В прямых эфирах Instagram появился донат Во время пандемии коронавируса одной из популярных площадок стал Instagram, а именно прямые эфиры в социальной сети. Именно поэтому в прямых эфирах теперь доступны донаты. Если вы смотрите прямой эфир, просто сделайте слайд снизу и вам будет доступна функция Fundraiser. В С...

Борьба за производительность по-настоящему больших форм на React На одном из проектов мы столкнулись с формами из нескольких десятков блоков, которые зависят друг от друга. Как обычно, мы не можем рассказать о задаче в деталях из-за NDA, но попробуем описать свой опыт “укрощения” производительности этих форм на абстрактном (даже немного н...

Mount Blade II: Bannerlord - самая успешная игра в Steam в 2020 году После 8 летнего затишья, разработчики видеоигры выпустили видеоигру Mount & Blade II: Bannerlord 30 марта. Всего за три часа, онлайн в игре достиг рекордных 145 тысяч игроков и 1250 отзывов (рейтинг 88%) сделав ее самым крупнейшим запуском 2020 года в магазине Steam. В социа...

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

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

Почему iPad Pro 2020 — неудачная копия Microsoft Surface Мы уже давно привыкли к тому, что только Apple под силу создать новую рыночную нишу. Планшеты, смарт-часы, ультрабуки – всё это и многое другое стало популярным именно с подачи Apple. Тот же iPad сегодня и вовсе является, пожалуй, единственным планшетом на рынке, чьи продаж...

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

[Перевод] Исследование CSS-свойства flex Вам когда-нибудь было интересно узнать о том, как работает сокращённое CSS-свойство flex? Оно позволяет задавать значения свойств flex-grow, flex-shrink и flex-basis. Я обратил внимание на то, что данное свойство чаще всего используют в виде flex: 1, что позволяет flex-элеме...

Ещё один прежний флагман Xiaomi перешёл на Android 10 Компания Xiaomi начала распространять стабильную фирменную оболочку MIUI 11.0.1 для смартфонов Xiaomi Mi Mix 2S.  Этот флагман 2018 года обновился до стабильной китайской MIUI 11 ещё в октябре 2019 года, но тогда оболочка базировалась на прошлой версии операционно...

Чем порадует OnePlus в 2020 году? OnePlus — что ждет компанию в 2020 году? В 2014 году OnePlus начала своё существование, она является дочерней компанией Oppo. Последняя, в свою очередь, принадлежит BBK. Так устроен рынок крупных компаний. Oppo нужен был бренд OnePlus для популяризации своих смартфонов...

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

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

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

Как перезапустить зависший Touch Bar без перезагрузки MacBook За работу сенсорной панели в macOS отвечает специальный процесс. Как и любой другой процесс в системе его можно экстренно завершить или перезапустить в случае зависания. Для перезапуска процесса нужно сделать следующее:   1. Запустите приложение Мониторинг системы...

Как работать с комментариями на Ютуб-канале Когда вы создали Ютуб-канал, то на ваш ролики будут писать комментарии. Если комментарии одобрительные к видео, то вы разумеется их оставляете. Но, что делать если комментарии негативные?! Что с ними делать?! Я расскажу про себя  про то что я делаю на своих каналах, в социал...

Как превратить заметки в напоминания на Mac и iOS Заметки и Напоминания связаны даже глубже, чем кажется Apple всегда любили за её экосистему, которую ей удалось выстроить. Почти каждый продукт компании может работать в паре с другим, обладая глубокой взаимосвязью. Именно поэтому, скажем, Apple Watch позволяют разблокироват...

YouTube приглашает россиян поучаствовать в историческом проекте Команда популярного видеосервиса YouTube рассылает приглашения для участия в историческом проекте — документальном фильме об одном дне жизни на Земле. Такие приглашения начали поступать и российским пользователям.  Документальный фильм создаётся рамка...

Metro Exodus вернется в Steam 15 февраля Радостную новость опубликовали разработчики на странице в Twitter. Создатели благодарят поклонников за терпение. Источник: VG247

React и Vue без npm и сборки Когда все начинают знакомство с React или Vue, как с двумя самыми популярными фреймворками для frontend, конечно-же все используем магические команды npm install, npm build. И только после этого папочку 'public' Мы деплоим «куда надо». Но есть и другой (я бы назвал его извр...

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

[Перевод] Использование VueJS вместе с Django Перевод статьи подготовлен в преддверии старта курса «Web-разработчик на Python». Введение Сейчас я работаю над очень интересным проектом. И в нем все сложно, потому что сам проект очень масштабный, а я занимаюсь им один в свободное время, при этом работая полный рабочий ...

Лучшие персонажи в Marvel Future Revolution, кого выбрать и почему? Вчера вышла Marvel Future Revolution. Это MMO-экшен со знакомыми Супергероями. Но кого выбрать? Я отвечу на этот и другие вопросы в этой статье. Издатель Netmarble выпустил первую MMO по франшизе Marvel с открытыми локациями. В Future Revolution доступны знакомые герои, но...

Почему Xiaomi такие дешевые? В 2019 году Xiaomi дали жару! Каждые пару месяцев — новый топ: Redmi Note 7, 8, MI 9T, а сейчас Redmi K30. На секундочку: 6 камер, 64МП, 120Гц и всё это за 235 баксов! Да как телефон с такими характеристиками может стоить так дешево!? Наверное у Xiaomi огромный штат и ...

Когда я на часах Мы тут открыли позицию инженера поддержки в команде GoLand. Это сподвигло меня рассказать, как это у нас происходит. На Хабре уже есть хорошая статья об этом из 2014 года. Но, во-первых, GoLand тогда еще не существовал. А, во-вторых, многое с тех пор поменялось. Хотя забавно...

Мои впечатления от новой клавиатуры Magic Keyboard для iPad Я уже много раз пробовал перейти на работу с iPad. Все эксперименты сводились к тому, чтобы просто забыть про iMac и MacBook и полностью перейти на планшет. Apple много раз говорила нам, что iPad стал полноценной заменой компьютера, но мне в это не верилось и каждый раз я в...

Приглашаем на Robot Operating System MeetUp Лаборатория робототехники Сбербанка и российское ROS-сообщество при поддержке Intel приглашают на очередной, третий MeetUp по Robot Operating System, который состоится в субботу, 18 апреля. И пусть по всем очевидным причинам мероприятие на этот раз пройдет в онлайн формате, ...

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

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

В Сети появились новые изображения Galaxy S20. Не без минусов Насколько хороши новые S20? Twitter-ликстер из Индии Исхан Агарвал опубликовал официальные рендры Galaxy S20. Сложно сказать, откуда он их взял. Возможно, в местной индийской соцсети или в китайской Weibo, но это не так важно, как наличие самих рендеров. Теперь мы знаем всё ...

Доля AMD в настольном сегменте так и не достигла 20 %, а её рост замедляется Компания AMD уже девятый квартал подряд увеличивает свою долю на рынке x86-совместимых процессоров. Об этом сообщается в свежем отчёте по рынку центральных x86-процессоров для серверов, настольных и мобильных ПК от крупного аналитического агентства Mercury Research, которое ...

Google Assistant получил интересное обновление В течение последних нескольких недель Google медленно внедряет обновление “Snapshot” для Assistant на устройствах Android, которое делает помощника более удобным визуально. С сегодняшнего дня он также доступен на iOS. Вы можете это проверить, запустив Assistant, ...

EMUI 10 на пике: пользователи добавляются рекордными темпами Количество пользователей оболочки EMUI 10 растет не по дням, а по часам. Еще в январе текущего года компания Huawei отчиталась, что новой версией прошивки пользуются 50 млн человек по всему миру. А уже сейчас в официальном аккаунте EMUI в китайском микроблоге Weibo появилось...

Почему в Apple TV+ есть только эксклюзивные фильмы и сериалы Съёмка эксклюзивов в долгосрочной перспективе окажется более выгодной, чем аренда Несмотря на то что Apple относительно недавно основательно взялась за развитие собственных сервисов, они уже успели стать для неё одной из ключевых статей дохода. Больше всего денег, конечно, п...

[Из песочницы] Мы из другого теста — тестируем базу данных на MSTest Тестирование как универсальный принцип Уже почти четверь века празднуем миллениум, а тестирование ещё только входит в нашу жизнь… Сложно убедить начинающих разработчиков использовать эту потрясающую технику в своей работе… Да чего уж там говорить о разработчиках, простым сме...

Инженерный спецназ: жара и холод Используем товары ближайшего магазина для приготовления технической промывочной смеси. Банк, аудит системы хладоснабжения ЦОДа. Есть действующая служба эксплуатации банка, у них сервисный договор с организацией ООО «Весёлые медузы». Ребята работают, деньги получают. Но сис...

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

#Видео: Как работает Nearby Sharing — аналог AirDrop для Android Nearby Sharing — это AirDrop на минималках Облачные сервисы сильно упростили обмен файлами между устройства. Ведь всего-то и нужно, что залить нужное вложение в облако и поделиться ссылкой с получателем. Казалось бы, что может быть удобнее? Тем не менее, сервис AirDrop...

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

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

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

[Из песочницы] Когда дизайнеру нужно быть немножко программистом О том, как дизайнеру освоить «азы программирования», чтобы не утонуть в рутине Меня зовут Владислав Кузеванов, я руковожу отделом дизайна и верстки в рекламно-производственном агентстве Zeytz Project group. Наша компания работает с крупными сетями и практически ежедневно мы...

[Из песочницы] Как отключить предупреждение о вреде долгого прослушивания аудио (Android) Наверное, многие, кто слушает музыку (и не только) с Android-устройства, сталкивались с таким предупреждением: В этой статье мы рассмотрим, почему и когда возникает данное предупреждение, и как сделать так, чтобы оно больше не возникало. Читать дальше →

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

[Перевод] Топ-10 книг для разработчика Совершенствоваться в сфере разработки — это не только писать хороший код, но и читать о том, как его писать. Привет, хабр! Продолжаю делиться полезными подборками. Совсем недавно я опубликовал 2 поста с перечнем Github репозиториев: Часть1 и Часть2. На этот раз предлагаю в...

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

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

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

Apple AirPods и Galaxy Buds не поздоровится. OnePlus готовит свои первые полностью беспроводные наушники Пару дней назад мы писали о том, что OnePlus, похоже, готовит смартфон OnePlus 8 Lite, хотя буквально недавно зарекалась выпускать что-то более доступное, чем имеющиеся модели. Теперь в Сети появилась информация о ещё одной новинке компании. Источник утверждает, что On...

«Ашан» запланировал обновить гипермаркеты в России: открыть в них рестораны и развивать доставку Ритейлер разработает концепцию новых магазинов в 2020 году, а обновление завершит до конца 2023 года.

«Ашан» запланировала обновить гипермаркеты в России: открыть в них рестораны и развивать доставку Ритейлер разработает концепцию новых магазинов в 2020 году, а обновление завершит до конца 2023 года.

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

Анонсирована Warhammer Quest: Silver Tower на iOS и Android Студия Perchang, ответственная за серию игр Warhammer Quest, анонсирует новый проект под названием Warhammer Quest: Silver Tower. Это пошаговая стратегия в сеттинге Эры Зигмара. Чемпионы со всех Смертных земель отправляются в Серебряную башню — обитель ужасного Призывателя ...

5 функций, которые мы ждём от Android 11 В Android 11 стоит ждать как минимум 5 значимых нововведений Android 10, которая вышла минувшим летом, оказалась довольно проходным обновлением. Несмотря на появление ряда долгожданных функций вроде ночной темы, нативной системы жестового управления и обновлённого Google Ass...

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

Как настроить ваш новый iPhone 11, iPhone 11 Pro или iPhone 11 Pro Max Многие сталкиваются с трудностями при настройке iPhone. Но все очень просто Многие предпочитают обновлять свой смартфон в новогодние праздники (или дарить айфоны близким). Но одно дело, если переход происходит с iPhone XS на iPhone 11 Pro, и совсем другое, если до этого у вл...

[Перевод] RICE: Простая приоритезация для Product-менеджеров Перевод статьи подготовлен специально для студентов курса «Product Manager IT-проектов» Проблемой, которая возникает постоянно при построении дорожной карты продукта, является распределение приоритетов. Как вы решаете над чем нужно работать в первую очередь? Если вы вл...

[Перевод] Запускаем однофайловые программы в Java 11 без компилирования Пусть исходный файл HelloUniverse.java содержит определение класса и статичный метод main, который выводит в терминал одну строку текста: public class HelloUniverse{ public static void main(String[] args) { System.out.println("Hello InfoQ Universe"); ...

[Перевод] Пол Грэм: «Краткость = сила» На HackerNews сегодня подняли обсуждение статьи Пола Грэма 2002 года и мы решили воскресить её перевод из небытия. «The quantity of meaning compressed into a small space by algebraic signs, is another circumstance that facilitates the reasonings we are accustomed to carry...

Мне не нужен дорогой iPhone. А вам? Наверное, уже все успели высказаться на тему высоких цен на современные смартфоны Apple. Ещё бы, ведь текущая политика ценообразования компании начала складываться в 2017 году и к настоящему моменту превратилась из экспериментальной во вполне себе действующую. Очевидно, что...

Чем полезны 3D-модели сложных производств Нефтехимические комбинаты это весьма и весьма сложные комплексы зданий. Наш ЗапСибНефтеХим в Тобольске — крупнейший объект за всю историю современной России. 9 831 километр кабеля, 102 000 тонн металлоконструкций и 513 000 кубических метров бетона. То есть без шуток — объект...

[Перевод] 7 уроков, которые я усвоил за десять лет в разработке Представляем вам перевод статьи JS dev Ray, опубликованной на сайте medium.com. Автор рассказывает о важных вещах, которые он понял за свою карьеру разработчика приложений. По его мнению, эта информация может очень пригодиться начинающим специалистам. Читать дальше →

От личного развития до Agile в XXXL масштабе за два дня на TeamLead Conf Итак, подготовка к пятой конференции TeamLead Conf идёт своим чередом. Осталось три недели. Площадка ждёт строителей, мы ждём вас и ваших коллег, типография ждёт расписание. Пока все чего-то ждут, расскажу немного о том, что у нас уже получилось. А получилось в целом очень н...

Поведениеметр Я специально добавил хаб «читальный зал», так как конкретных схем, ПО и чертежей тут не будет, зато будет сказ о том, как проект выходного дня растянулся на 2 недели. В общем, нет ТЗ — результат ХЗ. Предпосылка. Не знаю, или кризис 4х — 5и лет, или непростой 2020, но повед...

Weatherapp: все лучшее в Android-разработке Погода – излюбленное средство для тестирования новых технологий. Weatherapp это прогноз погоды на 5 дней с данными из OpenWeatherMap через Algolia Places. Несмотря на кажущуюся простоту задачи автору удалось запихнуть в приложение не только MVVM-архитектуру, но и неско...

Снять модель. Сделал недавно гениальное открытие.После нескольких сотен напечатанных моделей и десятков КГ изведенного пластика.Снимать модель со стекла нужно СТАМЕСКОЙ.Обычной столярной , шириной 20мм.Ножи , шпатели и прочее режущеколющее отдыхают , даже топор...Это просто кайф , тяжелен...

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

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

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

16 ГБ ОЗУ в смартфоне — новая реальность Еще год назад смартфоны с 8 ГБ оперативной памятью были редкостью, однако постепенно на рынке стало появляться все больше подобных моделей. Затем мы увидели игровые смартфоны, оснащенные 12 ГБ оперативной памяти. Теперь же, с наступлением 2020 года, аналитики прогн...

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

WhatsApp рекомендует срочно обновить мессенджер. Что случилось WhatsApp можно «убить» одним сообщением Несмотря на то что WhatsApp пользуется более миллиарда человек по всему миру, он всё-таки далёк от того, чтобы называться идеальным мессенджером. Не то чтобы он был неудобным или недостаточно функциональным, но редкий месяц п...

Как выглядели прототипы первых Apple Watch Культ, который образовался вокруг техники Apple, действительно сложно оспорить. Фанаты бренда с упоением готовы годами ждать новый iPhone SE, тратить колоссальные деньги на аксессуары, которые все остальные производители продают по бросовой цене, а также с замиранием сердца...

Веб тренды 2020 которые стоит попробовать Последние несколько лет мы наблюдаем множество изменений в мире веб технологий. В 2020 году, я хочу обратить ваше внимание на два основных тренда/цели которые есть у веб комьюнити: расширяемость и совместимость. Расширяемость (Extensibility) Расширяемость это когда вы может...

[Перевод] C++ vtables. Часть 2 (Virtual Inheritance + Compiler-Generated Code) Перевод статьи подготовлен специально для студентов курса «Разработчик С++». Интересно развиваться в данном направлении? Смотрите запись мастер-класса «Практика использования Google Test Framework»! Часть 3 — Виртуальное наследование В первой и второй части этой статьи мы г...

Микроша. Глава первая. Контроллер SD карты Многие помнят эту замечательную ПЭВМ. У меня такая появилась, когда мне было 11. Прошло 28 лет и сейчас я решил в порядке хобби сделать устройства расширения, которых мне так не хватало тогда. Читать дальше →

Тесты в Python: все основные подходы, плюсы и минусы. Доклад Яндекса Перед вами доклад Марии Зеленовой zelma — разработчика в Едадиле. За час Маша рассказала, в чём состоит тестирование программ, какие тесты бывают, зачем их писать. На простых примерах можно узнать про библиотеки для тестирования Python-кода (unittest, pytest, mock), принципы...

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

Huawei не остановить. Компания выпустит очередной 5G ... Компания Honor должна представить новый Honor 30 Youth уже в первую неделю июля. Скорее всего, на глобальном рынке смартфон будет называть Honor 30 Lite. Сегодня в сети появились первые фотографии новинки, раскрывающие внешний вид устройства.     На опубликованном...

Часы Xiaomi Watch Color поступили в продажу в Китае по цене 115 долларов Xiaomi представила свой новый смарт-хронометр Watch Color в начале недели, не вдаваясь в подробности — не сообщая практически ничего о спецификациях новинки, ее функционале и ценах. Тем не менее, уже сегодня у нас есть полная информация об это носимом устройстве, так как умн...

Правила прикорма Что будет, если двухмесячного ребенка накормить бигмаком? Что будет, если тяжелоатлету весом 60 кг на первой неделе тренировок поставить на становую тягу 150 кг? Что будет, если в мясорубку засунуть парочку гвоздей на 200? Примерно то же самое, что дать стажеру задачу по дор...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)