Социальные сети Рунета
Среда, 8 мая 2024

Переводы всех статей Пола Грэма на всех языках (210+) Пол Грэм — один из самых уважаемых людей среди ИТишников, основателей и инвесторов. Он первоклассный программист (написал два языка программирования), хакер, создатель дерзкого акселератора Y Combinator, философ. Своими помыслами и разумом Пол Грэм врывается в широкий сп...

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

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

Почему я перешёл с Python на Go: choose your fighter Привет, Хабр! Меня зовут Саша, я бэкенд-разработчик в Ozon. Пишу платформу для контента, который генерят пользователи: отзывов, комментов, вопросов, ответов. Раньше я писал на Python. Выбрал его изначально из-за лёгкого синтаксиса и большого количества вакансий для Python-ра...

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

Погружение в Charles Proxy Привет, Хабр! Статья была ранее опубликована в блоге компании, который сейчас удален. Перевыкладываю, так как считаю, что статья не потеряла актуальность на текущий момент времени. При приёмке задач мы уделяем большое внимание проверке клиент-серверного взаимодействия. Опы...

Разбираемся с библиотекой лексического анализа ANTLR4 У нас в SberDevices разрабатывается платформа по управлению рекомендациями, которая взаимодействует с разными ML-движками. Со временем их станет много, и, когда пользователь умных устройств Sber будет запрашивать контент – искать фильмы, музыку, спрашивать о чём-то виртуальн...

Jooq 3.15+. Сравнение R2DBC и JDBC подходов к разработке Приветствую! На протяжении нескольких лет моего опыта в качестве разработчика ПО, не раз сталкивался с ситуацией, когда нужно было выполнить не самый простой SQL-запрос по производительности. Несмотря на то, что не всегда здорово большие аналитические запросы генерить и отд...

Три способа отследить запросы Greenplum, которые «отъедают» слишком много ресурсов Привет, Хабр! Меня зовут Роман, я работаю разработчиком в компании Arenadata, где мы решаем много задач, связанных с Greenplum. Как-то мне представился случай разобраться с одним непростым, но вполне типичным для этой СУБД кейсом. Необходимо было выяснить, на обработку каких...

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

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

Настройка PostgreSQL под Linux Время от времени приходится слышать мнение от некоторых системных администраторов, а также некоторых 1С-разработчиков, что установка, настройка и поддержка PostgreSQL под Linux очень сложна. Что гораздо дешевле покупать лицензии Windows и Microsoft SQL Server, чем нанимать в...

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

Обзор ORM для C#: что подойдет для проекта Одна из проблем использования языков объектно-ориентированного программирования (ООП) и баз данных в сложности их согласования между собой. Знание языка структурированных запросов (SQL) и умение писать запросы позволяют взаимодействовать с БД напрямую. Но использование «чист...

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

Яндекс выложил в опенсорс YDB Сегодня мы выложили в опенсорс систему управления базами данных YDB — плод многолетнего опыта Яндекса в разработке систем хранения и обработки данных. Исходный код, документация, SDK и все инструменты для работы с базой опубликованы на GitHub под лицензией Apache 2.0. Развер...

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

Синтаксис Python — в чем главные подводные камни на первый взгляд легкого ЯП. Перспективы языка Python - один из самых популярных языков программирования. Как мы писали, в январе 2022 года он во второй раз за свою историю стал лидером ежемесячного рейтинга языков программирования Tiobe. Рост популярности Python за год составил 1,86%.Популярность языка обусловлена его о...

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

UX-текст на языке Шекспира: заповеди, грехи и табу Изменив одно местоимение, можно на 90% увеличить показатель кликабельности (CTR) кнопки, которая приведет новых пользователей. Дописав одно предложение, можно увеличить количество оплаченных покупок и снизить нагрузку на саппорт. Поставив одну запятую, можно было бы сохранит...

[Перевод] Три ужасные фичи программирования из прошлого Я верю в программистское клише о том, что большинство плохих фич имеет причины для существования. Ненавидимый многими оператор goto позволяет быстро и удобно выбраться из глубоко вложенной структуры, если пользоваться им с умом. Определённая степень нестрогости типов позвол...

[Перевод] Создание игр для NES на ассемблере 6502: заголовки и векторы прерываний Оглавление Оглавление Часть I: подготовка Введение 1. Краткая история NES 2. Фундаментальные понятия 3. Приступаем к разработке 4. Оборудование NES 5. Знакомство с языком ассемблера 6502 6. Заголовки и векторы прерываний 7. ...

Вопросы и ответы для собеседования Go-разработчика Структурирование информации — очень полезный навык. И дабы привнести некоторый порядок в этап подготовки к интервью на должность Golang разработчика (и немножко техлида) решил записывать в этой заметке в формате FAQ те вопросы, которые я задавал, задавали мне или просто были...

Sony планирует объявить о своем конкуренте Game Pass Sony объявит о своем ответе сервису Xbox Game Pass, который в настоящее время известен как Spartacus на этой неделе. В предыдущих отчетах говорилось, что Spartacus может быть комбинацией двух текущих сервисов подписки Sony, PlayStation Plus и PlayStation Now. Сообщается, что...

Такой маркетинг.... Это заметка для тех кто только входит в печать, мастодонтам можно не читать, старался написать доступно именно для новичков что бы было понятно)Засидая на различных каналах в телеге понял одну важную тенденцию: маркетологи которые 3д принтеры обозвали именно ПРИНТЕРЫ охренет...

Уж+ёж: реактивные компоненты в сервлетном окружении (2/3) В предыдущей заметке было показано несколько подходов к управлению зависимостями в «гибридных» приложениях (использующих части сервлетного и реактивного стеков), а также вариант реализации универсального механизма для поддержки MDC-меток в логах. А в этой заметке речь пойдёт...

Куда уходит время? Боремся за миллисекунды в Kubernetes Привет, Хабр! Меня зовут Вова, я разрабатываю observability-платформу в Ozon. Как-то раз в наш уголок на 42 этаже заглянули коллеги — и поделились наблюдением. Если открыть рядом графики времён запросов и ответов двух живущих в Kubernetes и общающихся между собой микросервис...

Android 12: история поддержки Всем привет! Меня зовут Максим Новиков, я Android-разработчик в команде мобильного оператора Yota. Совсем недавно вышла новая версия всеми нами любимой OS. Вот и пришло время нашему приложению поддержать её. Было очень много обзоров на новые возможности Android 12, а также ...

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

Эволюция HTTP для современного веба Поле Cache-Control в заголовке ответа от Хабра Кто двигает научно-технический прогресс? Учёные, которые шлифуют термоядерный синтез, чтобы человечество могло отказаться от ископаемого топлива. Предприниматели, которые финансируют марсианскую программу и разработку новых ра...

Забираем большие маленькие данные по REST API Кадр из мультфильма «Смешарики: 132 серия (Пылесос)» При проведении различной ad-hoc аналитики или же создания интеграций между DS решением и внешними системами очень часто приходится использовать REST API для получения данных. Ситуация, когда все помещается в один запрос —...

Правила переезда на СПО: наш опыт миграции 13 сервисов в 7 филиалах Привет, Хабр! Сегодня я расскажу об одном реальном переезде с проприетарного ПО на opensource-аналоги. Миграция на СПО — тема, конечно, избитая до безобразия. Но этот кейс интересен тем, что задача решалась в комплексе: под замену пошла вся экосистема инфраструктурного и при...

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

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

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

Самые интересные блоги и сайты для C++ программистов Наверняка у читателя есть свои любимые сайты и блоги, посвящённые программированию на языке С++. Сегодня ваша коллекция пополнится. Читать дальше →

[Перевод] Создание игр для NES на ассемблере 6502: приступаем к разработке Оглавление Оглавление Часть I: подготовка Введение 1. Краткая история NES 2. Фундаментальные понятия 3. Приступаем к разработке 4. Оборудование NES 5. Знакомство с языком ассемблера 6502 6. Заголовки и векторы прерываний 7. ...

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

[Перевод] Состояние PHP в 2021 году: тенденции в разработке и прогнозы развития В 2021 году благодаря его новым фичам и возрастающей потребности в безупречно проработанном цифровом взаимодействии с клиентами PHP продолжал жить и здравствовать. Что же ждет PHP в будущем?В этой статье мы рассмотрим текущие реалии PHP landscape 2021, ответим на некоторые о...

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

Бумажный интернет с поисковыми запросами в 1910 году На этот раз мы расскажем о событиях далекого прошлого. А именно про Mundaneum – работающий бумажный интернет Поля Отле. 100 лет назад он уже обрабатывал 1500 поисковых запросов в год со всего мира. Это было за 55 лет до того, как Тед Нельсон представил гипертекст, за 79 лет ...

Внутриигровые эмодзи: как мы создаем анимации для Rush Royale Привет! Я Виталий, ведущий 2D-художник, аниматор и специалист по эффектам в мобильной tower-defence игре Rush Royale студии IT Territory. Сегодня я расскажу об одной довольно важной части нашего проекта — эмодзи. Именно благодаря ним игроки могут выразить эмоции в жарких боя...

[Перевод] Оптимизируем запросы ресурсов Azure с помощью Resource Graph и PowerShell Можете представить, сколько времени уйдёт на генерацию списка VM среди сотен подписок Azure? Целая вечность. Известно, что портал Azure выводит только первые 1000 подписок, что усложняет запрос ресурсов с его помощью, когда подписок у вас намного больше. К счастью, есть спо...

А вы знаете, где используется Haskell? Всем привет! Мы хотим продолжить серию постов на тему “где используются эти ваши странные языки программирования”. В прошлый раз мы рассказали про Лисп, а сегодня продолжим разговор про функциональные языки и обратим внимание на Haskell.  Он является основным языком раз...

Новая версия поиска «Яндекса»: главные обновления Технологии IT/Игры 29.12.2021, 23:00 Новая версия поиска «Яндекса»: главные обновления Компания «Яндекс» презентовала обновление «Яндекс» поиска, которое объединяет более двух тысяч улучшений, добавленных в поиск за 2021 год. Новые тех...

[Перевод] Ренессанс Quake: краткая история 25 лет моддинга игры Представьте спрятанный высоко в горах древний монастырь, где стареющие монахи и монахини вырезают из песчаника маленькие китчевые демонические замки, до которых никому, кроме них, нет дела. С каждым годом их число сокращается. Мир забыл о них. Неужели так и умрёт древняя тр...

Kotlin и Python в одном проекте Я в компании отвечаю за работу команды разработчиков. Команда небольшая -  всего 6 разрабов, но за последний год с небольшим мы с нуля разработали и внедрили пять проектов. Причем это были не детские проектики, а вполне промышленные проекты, которые сейчас начинают свою...

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

Ссылки и ссылочные типы в C++ Продолжаем серию «C++, копаем вглубь». Цель этой серии — рассказать максимально подробно о разных особенностях языка, возможно довольно специальных. Это пятая статья из серии, список предыдущих статей приведен в конце в разделе 6. Серия ориентирована на программистов, имеющи...

Однопоточный JavaScript и многопоточная Java: что быстрее? Асинхронное выполнение на Java и JavaScript При необходимости в JavaScript можно запускать дополнительные потоки. Но обычно в Node.js или в браузерах весь код на JavaScript выполняется в одном потоке. В браузерах один и тот же поток рендерит содержимое веб-страницы на экран...

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

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

[Перевод] Эмоциональный код Я зарабатываю программированием с 1979 года, и большую часть этого времени мне приходится работать с чужим кодом. Поначалу было: "Добавьте эту маленькую функцию к тому, что у нас уже есть". Теперь — "как мы можем стать лучше" и " стоит ли сохранять данный код?". Прочтение ко...

Задача про две ёмкости для жидкости Существует классическая задача:Есть 2 емкости: 5 литров и 3 литра. Как отмерить 4 литра жидкости используя только эти 2 емкости?В этом тексте я решу эту задачу в общем виде при помощи конечного автомата.  Также я упомяну про малоизвестный язык программирования Dot. Чит...

[Перевод] Создание игр для NES на ассемблере 6502: рефакторинг Оглавление Оглавление Часть I: подготовка Введение 1. Краткая история NES 2. Фундаментальные понятия 3. Приступаем к разработке 4. Оборудование NES 5. Знакомство с языком ассемблера 6502 6. Заголовки и векторы прерываний 7. ...

[Перевод] TDD: Что пошло не так? Эта статья является переводом материала «TDD: What went wrong or did it?».В сфере разработки программного обеспечения уже давно хвалят Test Driven Development (TDD, разработка через тестирование). Однако в последнее время было сказано много резких слов в адрес TDD, поскольку...

[Перевод] Умный сейф с одноразовым паролем В этом проекте я поэтапно расскажу о создании умного сейфа с одноразовым паролем на основе времени (TOTP). Если коротко, то TOTP — это метод генерации 6-циферного пароля на основе текущей даты и времени с использованием предопределённого ключа. То есть, пока сейф будет иметь...

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

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

Почему типы так много значат для программистов? Адаптация статьи What do types mean for programmers? (Ville Tirronen) Типы – одно из основополагающих понятий для программистов. Типы также могут быть одним из наиболее запутанных и многогранных явлений в нашей сфере. И они же являются бесконечным источником споров в интерне...

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

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

Как устроен счетчик ссылок в Swift Мы в iOS команде Vivid Money стремимся глубже понимать инструменты, которыми пользуемся каждый день. Один из таких – это язык программирования Swift. Он состоит из нескольких частей: компилятора, стандартной библиотеки и рантайма. Компилятор преобразует код понятный для чело...

Хмам: новая нравственность (фантастический рассказ) Как известно, после смерти у человека стирается память – с тем, чтобы душу можно было использовать заново. Однажды в этой четкой и отлаженной системе произошел сбой, и память осталась в неприкосновенности. Более того, душа умершего приобрела стойкий иммунитет, вследствие чег...

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

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

Sony уже поставляет разработчикам PlayStation 5 Pro? Поставки неких прототипов позволяют предположить именно это Sony PlayStation 5 присутствует на рынке уже около полутора лет. При этом дефицит сохраняется, и желающих купить приставку сейчас намного больше, чем самих приставок. Однако это всё вовсе не означает, что Sony не ведёт работу над следующей моделью.  Как сообщает и...

Теперь в «МТС» и «МегаФон» можно бесплатно обменять любой старый смартфон на новый Спрос на услуги телекоммуникационного характера стремительно растет с каждым днем, а происходит это из-за повышения запросов и требований современных людей, которые желают всегда и везде оставаться на связи. Однако одних только подобных услуг мало, чтобы Читать полную верси...

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

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

[Перевод] Rustenstein 3D: программируем, как будто сейчас 1992 год Дважды в год компания NextRoll организует мероприятие Hack Week, на котором сотрудники на неделю берутся за проект по своему выбору. Это превосходная возможность для экспериментов, изучения новых технологий и объединения с людьми из всех отделов компании. Узнать о Hack Week...

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

Суперкомпьютеры Яндекса: взгляд изнутри Недавно три наших новых GPU-кластера заняли 19, 36 и 40 места в рейтинге суперкомпьютеров Top500. Это лучшие результаты среди всех участвующих в нём суперкомпьютеров России. Но сегодня мы поговорим не о местах в рейтинге, а о том, чем полезно на практике участие в подобных...

[Перевод] HashiCorp Boundary — путь в облачную open-source безопасность Внутри IT индустрии, и, особенно, большого (относительно) нового мира облачных сервисов, можно сказать, что безопасность не на первом месте у всех разработчиков или консультантов по облачным технологиям. Каждая команда участвующая в процессе разработки облачных сервисов име...

Суперфлагман Xiaomi 12 Ultra будет производительнее всех текущих топовых смартфонов. Он получит новую SoC Qualcomm Смартфон Xiaomi 12 Ultra, существование которого, вероятно, было вчера подтверждено, может получить ещё не вышедшую платформу Qualcomm.   Речь о Snapdragon 8 Gen 1 Plus, выход которой может произойти довольно скоро, так как Qualcomm хочет поскорее заменить текущую...

Английский — это просто Меня зовут Денис, я являюсь Sysadmin/DevOps в небольшой шведской компании. Работаю удаленно 3 года. В Otus преподаю курс, связанный с мониторингом в Linux. Очень часто я слышу вопрос: «на работе на английском общаетесь? Как у тебя с языком?» Я думаю понятно, что не...

«Intel не будет вежливой и приложит все усилия, чтобы конкурировать честно». Компания ожидает появления достойных китайских CPU в ближайшие годы Как известно, в Китае есть процессоры собственной разработки, их не так мало, но все они достаточно далеки от современных CPU Intel и AMD. Но всё может измениться в ближайшие годы.  Руи Вонг (Rui Wang), старший вице-президент корпорации Intel и председатель Intel ...

Официально: процессоры AMD Ryzen 7000 и видеокарты Radeon RX 7000 выйдут в этом году В Сети было много слухов о том, что в этом году AMD выпустит процессоры Ryzen 7000 для настольных компьютеров и видеокарты Raden RX 7000, и вот сейчас глава компании Лиза Су (Lisa Su) официально подтвердила то, о чем ранее говорилось неофициально. Комментируя финансовы...

Зачем нужны правильные зоопарки Обыватель воспринимает зоопарк как место для прогулки с детьми и СИЗО для животных. На глаз, в более чем половине случаев так и есть. Но есть и нормальные зоопарки, которые вообще-то для другого. У зоопарка здорового человека основная функция — сохранение биоразнообразия...

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

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

Apple может пойти на хитрость, чтобы продать новые iPhone 14 на старой платформе. A15 Bionic переименуют Похоже, некоторые новые смартфоны Apple действительно останутся на старой платформе.   Согласно свежим данным, iPhone 14 и 14 Max получат текущую SoC A15 Bionic, тогда как A16 Bionic достанется только iPhone 14 Pro и 14 Pro Max. Однако новые младшие модели всё же ...

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

Гигантскому процессору нужно много кеш-памяти. CPU AMD Epyc Genoa получат по 1 МБ кеш-памяти второго уровня на ядро В этом году компания AMD выпустит серверные процессоры Epyc поколения Genoa, топовые модели которых будут 96-ядерными. Это будет первое увеличение количества ядер с момента запуска семейства Epyc несколько лет назад.  Один такой CPU уже засветился в Сети. Он имел ...

[Перевод] Создание игр для NES на ассемблере 6502: скроллинг фона Оглавление Оглавление Часть I: подготовка Введение 1. Краткая история NES 2. Фундаментальные понятия 3. Приступаем к разработке 4. Оборудование NES 5. Знакомство с языком ассемблера 6502 6. Заголовки и векторы прерываний 7. ...

«Право на забвение» или как просто удалять персональные данные по запросу пользователя Удалять персональные данные пользователя по его запросу, чтобы продукт соответствовал законам CCPA или GDPR, можно по-разному. Хоть вручную каждую заявку на почте разбирать. Главное — сделать процесс максимально простым и понятным для пользователя. А это уже хороший повод за...

1. Шагоход "Гуляка". Сборка шассси По мотивам знаменитого проекта OttoDIY был создан учебный комплект для закрепления материала по программированию в клубе "Робот и Я" в период непростого времени самоизоляции. Проект рассчитан на приобщение младших ребят к работе с объемными проектами и помогает им перестать ...

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

[Перевод] Невидимый Javascript-бэкдор Несколько месяцев назад мы увидели пост в сабреддите r/programminghorror: один разработчик рассказал о своих мучениях с поиском синтаксической ошибки, вызванной невидимым символом Unicode, скрывавшемся в исходном коде на JavaScript. Этот пост вдохновил нас на мысль: что есл...

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

Конференция «Умные решения — умная страна» собрала лидеров ИТ-сферы В Москве прошла конференция «Умные решения — умная страна», в рамках которой эксперты и представители бизнеса рассказали о новых задачах и перспективах развития ИТ-сферы в нестабильных и стремительно меняющихся условиях. Открыл конференцию президент группы ЛАНИТ Фи...

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

Рождение Albumentations В этом посте я расскажу историю появления Open Source библиотеки Albumentations как я ее запомнил. Я не буду углубляться в технические детали. Основная задача текста - логирование, то есть надо написать историю, которую мне будет интересно прочитать через 20 лет. История буд...

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

[Перевод] Создание игр для NES на ассемблере 6502: спрайтовая графика Оглавление Оглавление Часть I: подготовка Введение 1. Краткая история NES 2. Фундаментальные понятия 3. Приступаем к разработке 4. Оборудование NES 5. Знакомство с языком ассемблера 6502 6. Заголовки и векторы прерываний 7. ...

Как мы создавали курс по C# и боролись за секунды У сервиса онлайн-обучения программированию Хекслет есть собственный Open Source проект Code Basics, на котором выходят бесплатные курсы для начинающих на разных языках. Когда-то их было только два – PHP и JavaScript, сейчас уже более десятка. В компании Dodo Engeneering есть...

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

Музыкальные компакт-диски возвращаются? Продажи носителей выросли впервые почти за 20 лет Компакт-диски стремительно выходят из обихода, цепляясь за рынок в основном в каких-то отдельных сегментах или регионах. Однако прошлый год как минимум для музыкальных дисков оказался очень нетипичным.  Годовой отчёт Recording Industry Association of America (RIAA...

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

Забытый Bitcoin-кошелёк неожиданно «ожил» впервые с 2010 года — за это время его содержимое подорожало в 750 тыс. раз Один из «забытых» Bitcoin-кошельков, последняя активность на котором наблюдалась ещё в 2010 году, неожиданно «ожил», пишет Independent. По данным издания, последний раз этим кошельком пользовались 17 мая 2010 года, то есть более 11 лет назад, во времена, когда неизвестный со...

Яндекс выложил YaLM 100B — сейчас это крупнейшая GPT-подобная нейросеть в свободном доступе. Вот как удалось её обучить Больше примеров — в конце поста В последние годы большие языковые модели на архитектуре трансформеров стали вершиной развития нейросетей в задачах NLP. С каждым месяцем они становятся всё больше и сложнее. Чтобы обучить подобные модели уже сейчас требуются миллионы долларо...

Опыт организации диалога с модулями ICP DAS I-7000 по RS-485 используя только bash В моем конкретном случае все казалось нерадужно, я опускал руки, думал о неизбежности начать писать на Си, компилировать ядро, уходить в отшельники для отладки приложения и т.п. Нельзя сказать что результата в Bash не было, он просто не устраивал. Пока программированием по н...

Недорогой iPhone SE нового поколения только за первый год принесёт Apple около 15-20 млрд долларов Судя по всему, уже отлично продающийся iPhone SE нового поколения снова станет очень успешным. Аналитик Evercore Амит Дарьянани (Amit Daryanani) уверен, что Apple может реализовать около 35 млн таких смартфонов уже за первый год продаж.  При средней цене продажи о...

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

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

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

[Перевод] Возможности Java — от Java 8 до Java 17 С момента появления в 1995 году до сегодняшнего дня в Java многое изменилось. Java 8 была революционным выпуском, вернувшим Java на пьедестал лучших языков программирования.Мы рассмотрим большинство изменений в языке Java, которые произошли с Java 8 в 2014 году до сегод...

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

Samsung ухудшила, Samsung же и улучшит. Умные часы Galaxy Watch 5 будут более автономными? Умные часы Samsung нового поколения могут оказаться более автономными, нежели текущие модели.  Напомним, в прошлом году Samsung перевела Galaxy Watch на Wear OS, что негативно сказалось на автономности часов. Но в новых моделях компания попытается это исправить. &...

Поколение одних из лучших камерофонов на рынке может смениться быстрее, чем ожидалось. Линейка Pixel 7 может выйти уже в сентябре Смартфоны Google Pixel нового поколения могут выйти раньше, чем ожидается. Текущее поколение дебютировало в середине октября. Новое может выйти уже в сентябре.  Росс Янг (Ross Young), основатель исследовательских компаний Display Supply Chain Consultants и Display...

Google научился объединять поиск по картинке и текстовые запросы Google запустил функцию «мультипоиск» – с одновременным использованием в запросе текста и изображений

Дни майнинга Ethereum сочтены. Виталик Бутеринг рассказал, когда состоится переход сети на алгоритм Proof-of-Stake О переходе Ethereum на алогоритм Proof-of-Stake, вместо нынешнего Proof-of-Work, поддерживаемого майнерами, говорится уже давно, но пока этого не случилось. Тем не менее, Proof-of-Stake уже на подходе. Об этом заявил сам Виталик Бутерин. В ходе саммита в Шанхае, Бутери...

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

Huawei назвала список устройств, которые получат EMUI 12 С появлением Harmony OS я, как и многие пользователи, сразу же положил на нее глаз. Ну, согласитесь, когда на рынке доминируют две гигантские операционные системы, принципиально отличающиеся между собой, ни о какой здоровой конкуренции не может идти и речи. И вот на свет по...

Спасите ваши файлы: изучаем атаки на NAS Сетевые накопители (NAS) — практически идеальные устройства: компактные, экономичные, тихие. Легко настроить, легко использовать. Мечта домашних пользователей и администраторов небольших сетей. К сожалению, простота настройки имеет и обратную сторону: не слишком по...

Недорасшифрованные письменности Крита, Кипра и филистимлян. Часть 3: Формальный анализ, корпуса и палеография Пришло время вернуться к теме, отложенной из-за большого количества работы.Напомню, в первой части был рассказ о дешифровке древнейшей греческой письменности – Линейного письма В, исчезнувшего вскоре после Троянской войны, когда у дешифровщиков не было привычных «верных помо...

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

Продолжение ремонта корпуса воздушного фильтра автомобиля Фиат Альбеа После изготовления тройника корпуса воздушного фильтра моей машины, о чём писал ранее в этой статье "Тройник корпуса воздушного фильтра автомобиля Fiat Albea", оставлять остальные части его в текущем состоянии было бы не "комильфо". А именно 2 обломанных уха крепления верхне...

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

Как мы переносили аналитику из PostgreSQL в ClickHouse Привет, Хабр! Меня зовут Кирилл, одной из задач, которой я занимаюсь в Just AI, является пользовательская аналитика. В этой статье я хочу рассказать о нашем опыте миграции этой аналитики на новую СУБД ClickHouse. О том, с какими нюансами пришлось столкнуться и как мы их реша...

Сила Radeon RX 7000. Новые GPU AMD получат 3D Infinity Cache и блок машинного обучения Видеокарты AMD линейки Radeon RX 7000 будут сильно отличаться от всех своих предшественников.  Мы уже слышали информацию о том, что топовые GPU нового поколения будут двухчиповыми. Теперь же источник сообщает другие подробности. К примеру, новые GPU получат 3D Inf...

Электронная медицинская карта -собираем анализы Небольшой пост о том, как собрать в единый pdf все записи о сданных анализах в поликлинике из электронной медицинской карты. Данные располагаются на сайте (https://lk.emias.mos.ru/medical-records), однако пользоваться ими неудобно, так как на сайте все свалено в несколько p...

В марте Apple покажет новый MacBook Pro с экраном без «чёлки» и совершенно новой платформой Похоже, Apple может продлить жизнь старому дизайну MacBook Pro. Согласно инсайдеру, который первым рассказал о чёлке в текущих MacBook Pro, уже в марте купертинский гигант выпустит обновлённый 13-дюймовый MacBook Pro.  Новая модель сохранит текущий дизайн и корпус...

Как распознать в себе крутого программиста: 5 главных признаков Технологии IT/Игры 25.11.2021, 11:51 Как распознать в себе крутого программиста: 5 главных признаков В XXI веке фундаментальное математическое или инженерное образование не нужно тому, кто хочет стать крутым разработчиком. Способный пр...

Nanoleaf больше не будет выпускать стандартные световые панели Компания Nanoleaf отказывается от продукта, который сделал его имя нарицательным по всему миру — буквально каждый стример на текущий момент использует эти элементы подсветки в своём интерьере. С сегодняшнего дня вы больше не можете приобретать стартовые комплекты Rhythm Ligh...

[Перевод] Что вообще значит «прослушивать порт»? В углу здания студенческого клуба есть кофейня, и в углу этой кофейни сидят два студента. Лиз стучит по клавиатуре потрёпанного древнего MacBook, который ей подарил брат перед отъездом в колледж. Слева от неё на диване Тим пишет уравнения в пружинном блокноте. Между ними ст...

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

Считаем, сколько заплатить в магазине и проверяем поле морского боя: разбор задач для разработчиков C#, iOS и Android Привет, Хабр! Я Ани, отвечаю в Ozon Tech за обучение.Сегодня поводом для поста на столь многоуважаемую аудиторию стал разбор задач контеста, который прошёл в рамках отбора участников на курсы Route 256.Контест нам заменяет скрининг — мы проверяем технические навыки и опыт ра...

[Перевод] Автоматическая суммаризация текстов с помощью трансформеров Hugging Face. Часть 1 В июле 2020 года компания OpenAI выпустила свою модель машинного обучения третьего поколения, GPT-3, ориентированную на генерирование текстов. Тогда я понял, что мир уже не будет прежним. Эта модель задела меня за живое. Те системы такого рода, что выходили раньше,...

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

Как писать посты в стиле Артемия Лебедева? Подробный анализ телеграм-канала и кое-что еще Дисклеймер номер один: 18+. В этой статье присутствует ненормативная лексика, так как автор текстов, которые мы анализируем, не стесняется в выражениях. Мы не хотим никого задеть или оскорбить чьи-то чувства, присутствие мата объясняется лишь объектом нашего исследования. ...

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

DevOps: о самом важном. Часть 1. Про то, о чем мало говорят Привет! Меня зовут Каро Манасян, я Chief DevOps Officer Московской биржи, и сегодня мы поговорим про… DevOps. Вокруг этого слова поднят такой уровень хайпа, что каждый интерпретирует его, как хочет. То ли это методология, то ли культура, то ли человек… Однако, на данный моме...

Появились подробности о смартфонах Google Pixel 7 и Pixel 7 Pro По словам Росса Янга, генерального директора Display Supply Chain Consultants (DSCC), будущий смартфон Google Pixel 7 будет иметь дисплей немного меньшего размера — 6,3-дюйма (в Pixel 6 было 6,4 дюйма), а Pixel 7 Pro будет использовать панель того же размера, что и Pixel 6 P...

С++ без классов? (на картинке изображён С++ среди других функциональных языков)Классы - это скорее всего первое, что добавил Страуструп в далёких 1980х, ознаменовав рождение С++. Если представить, что мы археологи древних плюсов, то косвенным подтверждением этого факта для нас будет this, ко...

Алгоритм Дейкстры. Разбор Задач Поиск оптимального пути в графе. Такая задача встречается довольно часто и в повседневной жизни, и в мире технологий. Справиться с такими вызовами помогает подход, который должен быть в арсенале каждого программиста — алгоритм Дейкстры. Если вы хотите найти ответить на в...

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

[Перевод] Метаклассы в Python Привет, Хабр! У нас продолжается распродажа в честь черной пятницы. Там вы найдете много занимательных книг.Возможен вопрос: а что такое метакласс? Если коротко, метакласс относится к  классу точно как класс к объекту.Метаклассы – не с...

Пишем сервис на GO. Runtime контроллер и Graceful Shutdown Напишем вместе HTTP-сервис на golang с нуля? Я уверен, что это довольно несложно. Для тех, кто каждую неделю этим занимается, моя статья не будет особенно интересна, но я все равно рекомендую взглянуть и оценить, возможно, ваши комментарии спасут кому-то жизнь. А может кое-...

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

[Перевод] Создание игр для NES на ассемблере 6502: движение спрайтов Оглавление Оглавление Часть I: подготовка Введение 1. Краткая история NES 2. Фундаментальные понятия 3. Приступаем к разработке 4. Оборудование NES 5. Знакомство с языком ассемблера 6502 6. Заголовки и векторы прерываний 7. ...

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

Как настроить мониторинг сна на Mi Band Сон — одна из важнейших частей нашей жизни. Для кого-то это даже смысл жизни: чем раньше быстрее ляжешь спать, тем лучше будет день. К слову, вы могли не знать, но величайший баскетболист Леброн Джеймс ложится спать в 8 вечера и спит не менее 12 часов, чтобы восстанов...

Старые песни о главном Программисты старшего (и очень старшего) возраста наверняка помнят такую книгу Фролова и Олюнина: «Практический курс программирования на языке PL/1», изданную в 80-х массовым тиражом. В те времена не было Интернета, и поэтому получить нужную информацию можно было, только куп...

Расширения Chrome для программистов и сочувствующих На Хабре уже есть посты в духе «10 браузерных расширений, которые нужны КАЖДОМУ УВАЖАЮЩЕМУ СЕБЯ РАЗРАБОТЧИКУ». Но они смущают меня тем, что дают вперемешку совсем разные вещи для разных людей. От React Developer Tools до съёмки полностраничных скриншотов — и всё это просто с...

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

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

Microsoft выпустила список изменений сборки Microsoft Edge Beta Build 97.0.1072.21 Компания Microsoft выпустила список изменений сборки Microsoft Edge Beta Build 97.0.1072.21. Новые функции • Используйте текущий профиль для входа на веб-сайты, когда несколько рабочих или учебных учетных записей вошли в систему на устройстве. Когда несколько рабочих или уче...

Microsoft извинилась перед сообществом .NET и вернула функцию Hot Reload в .NET 6 Итак, сообщество .NET победило! Microsoft принесла извинения за удаление функции Hot Reload из инструмента «dotnet watch» в .NET 6, одобрила запрос на возврат этой функции и подтвердила, что она будет доступна в финальной версии .NET 6. Соответствующий пост в блоге опублико...

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

Теперь официально: Raspberry Pi OS получила 64-битную версию. Предыстория, подробности и нюансы В том, что «малинка» работает с 64-битным ПО, нет ничего нового. Начиная с 2016 года Raspberry Pi Foundation стала использовать при сборке одноплатников 64-битные процессы. Правда, для того, чтобы это оценить, нужно было использовать сторонние операционные системы и ПО, пос...

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

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

[Перевод] 10 забытых форматов изображений Мир забыл уже много форматов изображений – от PCX и TGA до VRML. Не все стандарты изображений, какими бы они красивыми не были, живут долго. Примерно 30 лет назад две разных рабочих группы заканчивали работу над техническими стандартами, которым суждено было повлиять на то...

Вызов виртуальных функций в конструкторах и деструкторах (C++) В разных языках программирования поведение виртуальных функций отличается, когда речь заходит о конструкторах и деструкторах. Неправильное использование виртуальных функций – это классическая ошибка при разработке на языке С++, которую мы разберём в этой статье. Читать даль...

Honor Band, Amazfit GTS и Amazfit Bip – самые популярные у россиян умные часы и фитнес-браслеты в 2021 году По данным отчета, опубликованного Price.ru, в текущем году спрос россиян на умные часы и фитнес-браслеты увеличился на 37%. Аналитики отмечают, что если в прошлом году покупатели выбирали носимые устройства в основном для того, чтобы следить за своим здоровьем, то сейча...

[Перевод] Краткая история Dell UNIX Личные воспоминания одного из разработчиков Dell UNIX об истории создания этой системы, её многообещающем начале и бесславном конце. Кто стоял за кулисами этого процесса, чем выгодно отличалась эта ОС, и что же всё-таки помешало ей стать успешной? Читать дальше →

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

Слух: Qualcomm хочет как можно быстрее выпустить замену неудачной SoC Snapdragon 8 Gen 1 Компания Qualcomm, согласно многочисленным данным, в этом году выпустит SoC Snapdragon 8 Gen 1+, что не является чем-то удивительным.  Однако новые слухи указывают на то, что компания хочет выпустить эту платформу как можно раньше. Для этого она просит TSMC ускори...

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

В России скупают подержанные смартфоны, но никто не хочет их продавать В марте россияне начали массово закупать бывшую в употреблении электронику — подержанные смартфоны и ноутбуки. Об этом свидетельствуют данные статистики сервисов «Юла» и «Объявления ВКонтакте», которые приводит издание «Коммерсантъ&ra...

Борьба с  TOAST или будущее JSONB в PostgreSQL В PostgreSQL есть два типа данных: JSON и JSONB. Первый формат является текстовым хранилищем, в котором json хранится "as is",  второй — бинарным, в нем ключи отсортированы  (сначала по длине ключа, а потом по его названию), дубликаты удалены, а пробелы удалены. Т...

Пандемия, бодипозитив, развлечения и «как сложить джинсы». Google подвела итоги поисковых запросов за 2021 год Компания Google подвела итоги работы своего поиска в 2021 году и выпустила соответствующее видео.  Видео начинается с достаточно минорного настроя, что логично, учитывая бушующую пандемию. Google говорит, что в этом году количество запросов «как лечить&r...

Первоапрельская «шутка» для россиян. Western Union прекратит денежные операции внутри России Платформа Western Union прекратит проводить денежные операции внутри России с 1 апреля текущего года.  Об этом компания сообщила в письме своим партнёрам. Причина такого шага компании максимально проста: низкий спрос на услугу в связи с высокой популярностью ...

На необычные процессоры Intel Alder Lake компания AMD ответит ещё более необычными Ryzen с полноценными и «неполноценными» ядрами Совершенно новые настольные процессоры AMD Ryzen поколения Raphael, как мы теперь знаем, выйдут когда-то во втором полугодии текущего года. Возможно, теперь у нас есть наилучшее на данный момент представление о том, что из себя будут представлять такие CPU.  Блок-...

7 вопросов о компьютерной томографии Привет, Хабр! Спустя много лет режима ReadOnly, решила зарегистрироваться, чтобы рассказать о своем опыте работы с промышленным томографом. Когда люди узнают, что я занимаюсь компьютерной томографией, то обычно задают два вопроса: первый - «Это неопасно? Там же излучени...

Как перевести текст с фото на iPhone Как часто вам приходилось переводить текст с фото? Лично я, как студент, нередко сталкиваюсь с такой задачей в процессе учебы. В переводе текста с фото нуждаются не только ученики. Это отличная возможность быстро ориентироваться во время путешествий по странам. Также процед...

10 причин выбрать смартфон Honor 50 Lite Honor любит выпускать «облегченные» модели смартфонов в дополнение к флагманским. Так в свое время было с Honor 20/Honor 20 Lite, так есть и сейчас в случае с Honor 50/Honor 50 Lite. И хотя «полтинник» вряд ли можно назвать флагманом в привычном понимании, тем не менее это с...

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

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

Пир во время COVID: Apple установила исторический рекорд по прибыли Apple по традиции объявила результаты за первый финансовый квартал 2022 года — он считается самым важным, ведь именно в нем становится понятно, как продавались новые модели iPhone, сколько товаров Apple приобрели на новогодние праздники, а также насколько сильно повли...

Самые ожидаемые электромобили в мире. Люди больше всего интересуются Tesla и Apple, а в России ждут Cybertruck Аналитики Lease Fetcher собрали данные Google и показали, какие электромобили больше всего интересуют людей. В данном случае в основе лежат объёмы поисковых запросов Google в 168 странах мира.  Самыми «хайповыми» оказались машины Tesla. Причём Tes...

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

[recovery mode] Yii3 будет не тем, чего я ожидал Я - фанат yii2. Да, несмотря на многие его недостатки, я смог его полюбить и примерно 5 лет зарабатываю на хлеб с маслом благодаря его разработчикам.Уже примерно два года я жду релиза Yii3. Я ждал, что это будет крутой монолит, как и вторая версия, но сильно доработанная и с...

Похоже, Apple пока не может полностью отказаться от процессоров Intel. Компания выпустит новый Mac на новых CPU Xeon Компания Apple перевела на собственные платформы Apple Silicon почти все свои ПК. В целом дело осталось лишь за новым Mac Pro, хотя переведены ещё не все iMac и нет нового iMac Pro. При этом многочисленные слухи и утечки говорят нам, что всё это выйд...

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

В Instagram появилась возможность встраивать профиль пользователя в сайты В популярном сервисе Instagram появилась новая функция, позволяющая пользователям размещать миниатюры своих профилей на сайтах или интегрировать в веб-ресурсы профили других пользователей. Помимо функции Profile Embed, пока доступной только в США, добавилась возможность отве...

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

Apple объяснила, почему на Apple Watch нет умных ремешков Ни для кого не секрет, что Apple зарабатывает не только на продаже конкретной мобильной техники, но и на аксессуарах к ней. Блок для быстрой зарядки на iPhone, внешняя клавиатура на iPad, кожаный чехол для MacBook, ну и, конечно, ремешки на Apple Watch. Думаю, что чуть ли н...

Просто о сложном — move в языке C++ Здравствуйте уважаемые читатели. Данная публикация адресована начинающим разработчикам С++ которые только становятся на путь высокой производительности и "отстрелянных конечностей". Опытные разработчики найдут здесь скорее повторение тех вещей, которые сами мучительно осваив...

[Перевод] 6 правил, которые пригодились бы мне, когда я осваивал программирование В кодинге главное — не кодинг Как вы думаете, что такое программирование? Написание кода? Написание хорошего кода? Нет. Это только часть истины. Программирование — это не про кодинг. Программирование — это о решении задач при помощи кодинга. Конечного пользователя не в...

Потратил 1 000 000 $, чтобы сделать свой переводчик. Продолжение истории Начало этой истории тут:https://habr.com/ru/post/492524/ ВступлениеЯ занимаюсь переводчиками с 2012 года, и эта тема выбрана не случайно. Еще тогда было замечено, насколько сильно переводы могут влиять на показатели бизнеса. В нашем случае поддержка всего 15 языков вмес...

10 ситуаций выбора тимлида На конференции Teamlead Conf 2022 мы выкатили лёгкий тест для тех, кто хотел сделать 10 выборов тимлида в нашем банке. Он вызвал обсуждение, насколько обоснованы те или иные действия тимлида в определённых ситуациях, поэтому я постараюсь подробно объяснить, почему лучше де...

Как обучить джунов QA за 3 дня (сборник материалов) Чему нужно обучить junior QA, чтобы он начал приносить пользу проекту? Конечно, было бы здорово «всему и сразу», но это может затянуться надолго. А вот с основами тестирования можно познакомить буквально за пару-тройку дней. Особенно если это фулл-тайм дни (рабочее время).Я ...

Как устроен вывод Generic-типов в Java Добрый день! Меня зовут Владислав Верминский, я отвечаю за развитие профессии JVM-разработчика в Райффайзенбанке. В этой статье я расскажу про неоднозначность вывода типов в Java. На первый взгляд с ним всё очевидно, но когда сталкиваешься со странным поведением, возникают в...

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

Как устроено карьерное развитие разработчиков в Альфа-Банке Всем привет. Меня зовут Иван, я руководитель направления “Единый фронт”, сегодня мы с вами поговорим про то, как можно развиваться в Альфа-Банке. Не только профессионально, но и карьерно, про то, какие вообще есть пути и возможности для разработчиков в Альфа-Банке.Я – бывший...

Фотореалистичная графика на уровне ААА в Unity До сих пор распространено мнение о том, что Unreal Engine превосходит Unity в графическом плане, но так ли это в действительности? (Спойлер: нет.)Такое мнение сформировалось по ряду причин. Одна из причин отсылает нас к 2015 году, когда в Unity был доступен лишь встроенный к...

ua-hosting.company — задизайнено в студии Артемия Лебедева, 15 лет спустя Проект ua-hosting.company берёт своё начало еще в далёком 2006 году, когда услуги хостинга предоставлялись в рамках некоммерческого проекта, который требовалось окупать. Подробнее об этом Вы можете узнать из нашей исторической статьи — «ua-hosting.company» или как стать хост...

[Перевод] Хитрости разработки Street Fighter II Часть 1: бумажный след В конце 90-х в мир аркадных автоматов пришла Capcom. Эта компания из Осаки, казалось, создавала один хит за другим: Ghouls'n Ghosts (1988 год), Final Fight (1989 год), Street Fighter II (1991 год), не говоря уже о множестве других превосходных игр. В...

EA планирует продолжить создание игр по «Звездным войнам» Светлое будущее тебя ждет , если «Звездных войн» фанат ты EA обрисовала в общих чертах планы продолжить развитие серии игр Star Wars, а также,в будущем, создавать новые IP на основе франшизы. Генеральный директор, Эндрю Уилсон (Andrew Willson),   во время отчета ...

Компания Microsoft выпустила список изменений сборки Microsoft Edge Insider Dev Build 103.0.1253.0 Компания Microsoft выпустила список изменений сборки Microsoft Edge Dev Build 103.0.1253.0. Microsoft напоминает, что у Edge есть канал на Youtube! Если вы еще этого не знали, ознакомьтесь с последним контентом там: • Microsoft Edge | What's New in DevTools 100 – YouTube ; •...

PlayStation обречена и исчезнет в течение десяти лет? Известный аналитик утверждает именно так, указывая на преимущества Xbox Game Pass Пока Sony только готовится представить свой подписочный сервис Spartacus, который должен стать условным ответом на Xbox Game Pass. Но аналитик Майкл Пачтер (Michael Pachter) из Wedbush Securities считает, что Sony PlayStation это не поможет и она обречена.  К...

Compaq LTE Elite 486: первый ноутбук Чем современные ноутбуки отличаются от старых? Зависит от того, насколько глубоко вы копаете. 10 лет назад переносные компьютеры были почти такие же. 20 лет — чуть потолще, а так примерно то же самое. Если отмотать назад лет на тридцать, становится интереснее: именно тогда, ...

Немного об отладке C/C++ приложений Приветствую, С/С++ разработчики, те, кто только изучает эти языки и просто интересующиеся! В этом посте речь пойдет об отладочном расширении Stack Scopes для Visual Studio Code. Отладка важная часть разработки, но нужно признать, что не очень любимая большинством разработчи...

«Чиним» OpenApi в springdoc-open-api На смену springfox пришел springdoc. Он приносит нам в проект Swagger и поддерживает спецификацию OpenApi 3. Но есть еще некоторые шерховатости, а именно правильное отображение параметров запроса для сортировки и постраничного вывода.Давайте посмотрим, можно ли их исправить ...

АвтоВАЗ, остановись. Компания в седьмой раз повышает цены на автомобили Lada в этом году Российская компания АвтоВАЗ повышает цены на свои автомобили с 1 декабря 2021. С начала текущего календарного года это уже седьмое массовое повышение цен на автомобили Lada. Как пишет портал «Лада.Онлайн», дилерские центры Lada получили от АвтоВАЗа информаци...

«Магическая» технология AMD FSR 2.0 будет более похожей на Nvidia DLSS, но сохранит универсальность и будет работать на любом GPU Похоже, компания AMD готовится в ближайшее время представить второе поколение своей технологии суперсемплинга FSR.  Разработчик ПО CapFrameX утверждает, что он уже видел кадры из демонстрации FSR 2.0, а анонс может состояться уже на мероприятии GDC, которое пройдёт...

Уж+ёж: реактивные компоненты в сервлетном окружении (3/3) В предыдущей заметке было подробно рассмотрено одно из решений для обеспечения повсеместной доступности текущего обрабатываемого HTTP-запроса. В отличие от неё, нынешняя заметка посвящена не одному большому пункту, а двум компактным: поддержке AOP-аспектов и работе OpenFeign...

Самая важная презентация Redmi в этом году: вместе с Redmi K50 показали новые ноутбук, телевизор и маршрутизатор Несколько дней назад Redmi официально объявила дату выхода серии Redmi K50. Но теперь стало известно, что на следующей неделе будет представлена целая россыпь новых продуктов. Лу Вейбинг (Lu Weibong), занимающий пост президента Xiaomi Group China и генерального директор...

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

Стоимость криптовалюты LUNA сегодня упала более чем 90% на фоне просадки стейблкойна UST В среду, 11 мая, алгоритмический стейблкойн экосистемы Terra — TerraUSD (UST) — продолжил утрачивать привязку к доллару США (важнейшая характеристика для каждого стейблокойна). Используемая для его выпуска криптовалюта LUNA обрушилась более чем на 90% ...

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

[Перевод] Новые возможности C#10: атрибут CallerArgumentExpression Об атрибуте CallerArgumentExpression говорят уже много лет. Предполагалось, что он станет частью C# 8.0, но его внедрение в язык отложили. А в этом месяце он, наконец, появился — вместе с C# 10 и .NET 6. Читать дальше →

vivo представит в Индии смартфоны серии T Еще в октябре компания vivo представила в Китае смартфоны премиум-класса среднего класса T. К ним относятся vivo T1 5G и vivo T1x 5G. Теперь появились сообщения о том, что эта премиальная серия среднего класса может поступить на индийский рынок. Согласно отчету, отраслевы...

Смарт-часы Google Pixel Watch — гаджет, который просто обязан выйти Google отчаянно нуждается в создании собственных умных часов. Это даже не домыслы или утечки, а реальная потребность для компании. Мы видели много разной информации о том, что Google работает над ”Pixel Watch”, но кажется, что это будет откладываться снова и снова. Но часы ...

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

Сайт IKEA возобновил работу после отключения, но заказать по-прежнему ничего нельзя Кажется, администраторы сайта IKEA.ru прошли все стадии принятия неизбежного, и перешли от депрессии к принятию: уже 5 июля, когда начались проблемы в работе ресурса (одновременно со стартом финальной распродажи), стало понятно, что ситуацию надо принять и как-то и...

Big data. Математика на службе биологии Автор сообщества Фанерозой, биотехнолог, Людмила Хигерович. Так или иначе, каждый человек, использующий масс-медиа, краем уха слышал о “биг дата”. Однако что это такое на самом деле, за границами ИТ мало кто представляет. И еще меньше людей знают о том, насколько сильно на...

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

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

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

Полчеловечества за собаку: Обзор фильма «Финч» Драма — это не так уж и сложно. Как говорил когда-то Джордж Лукас, задушите котёнка, и ваша аудитория уже рыдает. Нет ничего проще, чем заставить зрителей грустить, и сотни режиссёров пользовались широко известными эмоциональными рычагами для того, чтобы играться с нашими чу...

Аналитик назвал потерю российского рынка одной из причин, по которым Apple придётся поднять цены на iPhone 14 за пределами США Несмотря на то, что выручка Apple за первый квартал смогла превзойти оценки аналитиков, генеральный директор Тим Кук предупредил, что Apple наблюдает некоторые негативные тенденции в середине текущего квартала, что может сократить выручку на 4-8 миллиардов долларов. Осн...

Sony даёт шанс геймерам изрядно сэкономить. Сейчас сохраняется возможность купить старую подписку PS Plus на год и затем бесплатно перейти на новую Компания Sony сохраняет возможность заполучить подписку на новый подписочный сервис PlayStation Plus с тарифом Premium с большой скидкой.   Напомним, Sony неделю назад представила новый подписочный сервис PlayStation Plus, ранее известный под кодовым именем Sparta...

Летняя Школа Юных Программистов #47 Привет хабраюзер, меня зовут Климов Николай и сегодня я расскажу вам о нашей школе - Летней Школе Юных Программистов имени А.П. Ершова (сокращенно ЛШЮП). Она довольно известна в узких кругах (в основном в IT и университетской тусовке Новосибирска), но на хабре о ней мало кто...

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

Нет, Россия не собирается оставлять американского астронавта на МКС, несмотря на санкции из-за событий на Украине Корпорация Роскосмос на своей странице Вконтакте опубликовала официальное сообщение о том, что угрозы для американского астронавта Марка Ванде Хайя нет.  Роскосмос никогда не давал повода партнёрам сомневаться в своей надежности, астронавт Марк Ванде Хай вернется ...

Программа лояльности OnePlus Red Cable Club запущена в Европе Спустя почти два года после своего дебюта в Индии OnePlus запустил свою программу Red Cable Club в Европе. Онлайн-программа лояльности предлагает пользователям OnePlus эксклюзивные преимущества, такие как скидки на телефоны, аксессуары и бесплатную доставку продуктов. Присое...

Разводка регулярных структур в KiCAD: путь лентяя Похоже, пост оказался неинтересным. Извините. Кому нужен код — пожалуйста, копируйте. Скрыто Я в одной из предыдущих статей писал — я, фактически, безработный. Юридически — нет, во-первых я пенсионер, но вполне мог бы и работ...

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

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

Умный автоответчик Sber не расстроит маму и найдёт, что сказать спамерам и курьерам Команда СберБанка объявила о запуске новой удобной функции в приложении «Салют» — умного автоответчика, который сможет общаться как с контактами пользователя, так и курьерами и спамерами.  Как отмечают разработчики, это их ответ на возрастающее к...

[Перевод] Printf("%s %s", внедрение, зависимостей) Механизм внедрения зависимостей (Dependency Injection, DI) стал одним из тех аспектов корпоративного программирования, с которыми мне было сложнее всего разобраться. А именно, дело было в том, что это понятие уже имело для меня смысл. Мне, для того, чтобы этот смысл увидеть,...

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

Спрос на российское ПО вырос многократно Основная масса запросов приходится на офисные приложения (один из лидеров этого сегмента "Р7-Офис"), управление базами данных (Postgres Professional - востребованное решение и до санкций, доля вендора около 80% среди отечественных решений), операционные системы (&q...

Доступный Samsung Galaxy A23 будет похож на более дорогие модели. Дизайн смартфона рассекречен Смартфон Samsung Galaxy A23 оказался очередным недорогим аппаратом нового поколения, который рассекречен как минимум с точки зрения внешнего вида.  Источником данных в этот раз выступает инсайдер OnLeaks, который практически никогда не ошибается. В частности, он т...

[Перевод] Задачки по программированию на BASIC для ZX Spectrum Недавно я участвовал в нескольких соревнованиях, которые проводились в Facebook-группе, посвящённой BASIC-программированию для ZX Spectrum. Там попадаются задачки разной сложности, но большинство из них можно решить, минут за 30 написав соответствующий код. Если вы хотите пр...

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

Веб-сервер — это просто скрипт Есть категория людей, которые особо ценят надёжность, стабильность, безопасность и свободу информации. Наверное, именно такие люди поднимают медиасерверы Plex и Jellyfin, запускают ноды Bitcoin, мосты Tor, инстансы Mastodon и Matrix, приложения YunoHost, VPN-узлы Tailscale ...

Nintendo Swich догоняет Wii и PlayStation. Компания продала почти 93 млн приставок, но тоже страдает от дефицита комплектующих Компания Nintendo также столкнулась с дефицитом комплектующих для консолей. За прошедший квартал японский гигант реализовал лишь 3,83 млн приставок Switch, что намного меньше результатов прошлого года, когда было реализовано 6,86 млн консолей.  В итоге на дан...

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

Основы языка microScript Привет Хабр!Под предыдущей статьей собралось много вопросов и рассуждений относительно microStudio, в частности языка microScript, которому я не уделил внимания в предыдущей статье. Да я и не ставил цель затронуть все вопросы в одной статье.В этой статье я расскажу подробнее...

Google решила не отказываться от битвы с Samsung. Поисковый гигант выпустит гибкий смартфон Pixel Fold в этом году Похоже, Google передумала уступать рынок гибких смартфонов компании Samsung без боя, и Pixel Fold всё-таки выйдет.  Напомним, согласно многочисленным слухам, такой аппарат должен был выйти в прошлом году вместе с Pixel 6 и 6 Pro, но этого не случилось. Появились д...

Троллинг LG компанией Google был спланирован двумя сторонами: владельцы LG получают отличную скидку на Google Pixel 5a В связи с длительными убытками южнокорейская компания LG Electronics Co., Ltd. объявила о своем уходе с рынка смартфонов в апреле этого года. LG заявила, что она не может оставаться конкурентоспособной в текущих рыночных условиях и при наличии столь сильной конкуренции....

PUBG переходит на free-to-play формат До сих пор PlayerUnkown's Battlegrounds стоила 30 долларов, что является заметным исключением в жанре, в котором преобладают бесплатные игры, такие как Apex Legends и Fortnite. И хотя даже при таком ограничении игра остается популярной, было время, когда PUBG была игрой номе...

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

Приборостроение сейчас: вопрос жизни и смерти Сейчас непростые времена, и многие вопросы звучат по-новому. Остро и даже зловеще, потому что некоторые проблемы, вставшие перед производителями оборудования и электронных устройств, кажутся тупиковыми, но…Если вы, как и я, имеете непосредственное отношение к теме “разработк...

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

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

Взять бюджетный планшет и заменить ему платформу на Snapdragon 870. Realme готовится выпустить новую модель, похожую на текущую Realme собирается выпустить второй планшет, который будет ощутимо производительнее текущей модели.   Напомним, модель Realme Pad, которая стала первым планшетом компании, вышла в начале сентября по цене от 190 долларов. В основе планшета лежит&...

Глава Xbox выбрал лучшую игру этого года. Ответ многих удивит Фил Спенсер — глава Xbox и игрового подразделения Microsoft, определился с лучшей игрой 2021 года. По информации СМИ, во время одного из подкастов Спенсер назвал игру Psychonauts 2 как лучший проект в текущем году. Читать полную статью

[Перевод] Почему мьютексы в Rust реализованы именно так Я часто слышу от пробующих работать с Rust системных программистов жалобы на мьютексы и особенно на Rust Mutex API. Жалобы обычно выглядят так: Они не хотят, чтобы мьютекс содержал данные, только блокировку. Они не хотят управлять «защитным» значением, разблокирующим мьют...

Почему Starlink от Маска — это скам В тоннелях Boring Company, построенных, чтобы не было пробок, теперь пробки. Cybertruck не поедет до 2023 года Но все это мелкие проблемы по сравнению с тем, чем обещает стать Starlink. Это главный проект Илона Маска, который должен спонсировать SpaceX, и собрать достаточн...

Кто нанимает в русскоязычные команды вне РФ и Беларуси? (апрель 2022) После 24-го февраля появились десятки каналов в Телеграме, постов на VC, Хабре, страничек в Notion, которые собирают компании с удаленкой и релокацией. Но я не нашел ресурсов или каналов, которые концентрируются на одном аспекте: русском языке общения в командах.На мой взгля...

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

Капиталовложения в полупроводниковой отрасли в этом году вырастут на 24% и впервые превысят 190 млрд долларов Специалисты аналитической компании IC Insights прогнозируют, что после роста на 36% в 2021 году капитальные расходы в полупроводниковой промышленности в 2022 году вырастут на 24%. В результате будет достигнут новый исторический максимум этого показателя. Говоря  то...

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

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

Flipper Zero — мы начали доставку Коробки с Flipper Zero готовые к отгрузке Flipper Zero — проект карманного мультитула для хакеров в формфакторе тамагочи, который мы разрабатываем. Предыдущие посты [1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12],[13],[14],[15],[16],[17],[18],[19],[20],[21],[22],[23],[24...

Несмотря на огромные наценки и дефицит видеокарты всё равно продаются намного лучше, чем год назад. Появилась статистика за третий квартал Аналитики Jon Peddie Research оценили рынок настольных дискретных видеокарт по итогам третьего квартала. Сюда же источник отнёс решения для рабочих станций и прочие подобные адаптеры.  Несмотря на тотальный дефицит, рынок вырос, причём вырос на 10,9...

Открытая дверь Всем привет. Я –Валера Черепенников, бывший генеральный директор Intel R&D в России, а с2020 года VP Нижегородского исследовательского центра Huawei. Но сейчас я не от лица компании говорю, а хочу своей человеческой позицией поделиться. Те кто меня читают на других ресур...

Предыдущие обновления Windows 7, 10 и 11 оказались проблемными Первые обновления Windows в текущем году были выпущены на прошлой неделе, причем сразу для Windows 7, 8.1, 10 и 11.Как и принято у Microsoft, данные апдейты оказались не совсем удачными, и софтверному гиганту пришлось исправлять ошибки. Наиболее распространенной ошибкой стал...

Собачий переводчик на iPhone. Как научиться разговаривать с собакой Раздумывать на тему собачьего переводчика я начал еще в детстве. А что, если бы существовала программа, позволяющая разговаривать с домашними питомцами. Люди могли бы что-нибудь туда наговорить, а компьютер перевел бы все сказанное на собачий язык. Кто бы тогда мог подумать...

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

Telegram заблокировали в Бразилии по очень странной причине. Возможно ли такое в России ”Блокировка Telegram”, ”Telegram могут заблокировать” и так далее. Как часто мы видим такие слова в заголовках. Формально в России даже была блокировка этого мессенджера, если вы помните. Пару лет назад официально он был недоступен и многие находили способы пользоваться Tel...

OnwardMobility потеряла права на использование бренда BlackBerry Компания OnwardMobility потеряла права на использование бренда BlackBerry для своих устройств.OnwardMobility получила права на использование бренда BlackBerry для смартфонов еще в 2020 году. После этого было много обещаний касаемо потенциальных новинок.OnwardMobility должна ...

Бизнес-завтрак «Brand Analytics для агентств» 14 апреля 2022 года Brand Analytics приглашает агентства собраться вместе на бизнес-завтраке «Brand Analytics для агентств». Будем рады видеть как текущих наших клиентов, успешно развивающих направление аналитики соцмедиа, так и познакомиться с агентствами, которые только...

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

Коллекционирую вредные советы для С++ программистов Я пишу статьи, посвященные написанию качественного кода и про поиск ошибок с помощью инструментов статического анализа. Однообразие наскучивает, хочется пошалить. А давайте все вместе напишем статью "100 вредных советов для С++ программиста". Я начну, а вы подхват...

[Перевод] Производство в масштабе: MongoDB и IIoT В последние годы мы наблюдаем масштабные изменения в области цифровой трансформации. Как люди, мы все "подключены" к сети — наши умные устройства, умные дома, умные автомобили, умные города и так далее. Мы используем умные устройства из-за удобства, которое они нам предлагаю...

В России растет интерес к flash-накопителям Несмотря на то, что традиционные системы хранения данных (СХД) на базе HDD продолжают занимать существенную долю рынка, заметен растущий интерес к высокопроизводительным flash-накопителям. На рынке систем хранения данных появляется спрос на гиперконвергентные системы, облачн...

Создана первая нейросеть, которая генерирует картинки по описанию на русском языке Нейросеть одновременно обучается на двух видах данных - картинках и текстах, и позволяет создавать неограниченное число новых изображений по заданному описанию. Есть два варианта модели:ruDALL-E XL, содержащая 1,3 миллиарда параметров;ruDALL-E 12B с 12 миллиардами параметров...

Мы настаиваем: учёные из Южной Африки утверждают, что что «Омикрон» станет концом острой фазы COVID-19 Учёные из Академического больничного комплекса имени Стива Бико в Претории в Южной Африке, изучили истории болезни 466 пациентов, заболевших в текущую волну пандемии штаммом «Омикрон», и сравнили их с 3976 случаями заболеваемости в предыдущие волны и другими штаммами.

Секретная лаборатория Intel хранит тысячи единиц старых процессоров и прочего оборудования У компании Intel есть секретная, как называет её источник, лаборатория в Коста-Рике, где процессорный гигант хранит свои старые аппаратные и программные продукты.  Задача у лаборатории максимально простая. Это склад старых процессоров и прочих продуктов Intel, кото...

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

Виджеты в Android доказывают, как сильно Google зависит от Apple Виджеты были частью операционной системы Android с самого начала ее существования. Еще в те времена, когда на ”зеленом роботе” работал только T-Mobile G1, пользователи уже могли получить доступ к новому по тем временам явлению. С тех пор они прошли долгий путь, но на нем не...

Легендарная Grand Theft Auto V вышла бесплатно для Android и iOS Не секрет, что самой легендарной видеоигрой в истории человечества является Grand Theft Auto V, выпущена которая была еще много лет назад. С момента ее релиза в 2013 году прошло уже очень много времени, и за Читать полную версию публикации Легендарная Grand Theft Auto V выш...

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

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

Беда “войти в айти” или курсы тестировщика отзывы. Глава 0, в которой перитониты Однажды, пройдя путь разработчика, техлида, владельца продукта, стартапера и так далее, автор сильно разочаровался в высоких технологиях. Взращенный на фантастах 60-х годов, был уверен, что когда каждый индивидуум будет иметь в кармане личный вычислитель, а всё человечество ...

Лазерный модуль и сборный корпус с фильтрующей установкой для Snapmaker 2.0 3in1, видеообзор от 3DTool Всем привет друзья, с Вами 3DTool!Мы продолжаем делиться с Вами материалами посвященными 3D принтерам Snapmaker 2.0 3in1, или вернее сказать многофункциональным устройствам с возможностью 3D печати, фрезеровки и лазерной гравировки, а так же их периферии. Мы рассказали Вам п...

Виталик Бутерин признал ошибки реализации Ethereum 2.0 и назвал ключевую задачу на 2022 год Основатель Эфира рассказал о том, какие ошибки допустил и что планирует предпринять в текущем году

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

Битва за IT Приглашаем на конференцию «БИТВА ЗА IT», где российские и международные эксперты-практики в функциях HR и TeamLead поделятся своим опытом и экспертизой, как привлекать, удерживать и развивать ИТ-специалистов, а также создавать эффективные ИТ-команды и управлять ими, для дост...

MAC 2021 – уже через неделю! У меня есть много причин любить Moscow Affiliate Conference. В первую очередь это высокая эффективность для бизнеса, ни разу я не возвращался с этой конфы без новых контактов, партнерств, инструментов и идей. У меня всегда формируется todo-list, который я разгребаю минимум п...

Свыше 40% россиян читают книги онлайн Согласно исследованию , около 43% россиян в возрасте 12-64 лет читают книги онлайн на смартфонах или компьютерах. Около 13% из них приобрели подписку хотя бы на один интернет-сервис для чтения книг, а еще столько же покупают онлайн отдельные книги (в пересчете на население 1...

JavaScript: заметка о WebAssembly Привет, друзья! В 2019 году WebAssembly (далее — WA или wasm) стал четвертым "языком" веба. Первые три — это, разумеется, HTML, CSS и JavaScript. Сегодня wasm поддерживается 94% браузеров. Он, как утверждается, обеспечивает скорость выполнения кода, близкую к нат...

Xiaomi представила новую стратегию развития Redmi Note: компания будет выпускать по два совершенно разных поколения ежегодно Лу Вейбинг (Lu Weibong), занимающий пост президента Xiaomi Group China и генерального директора Redmi, за пару дней до анонса Redmi Note 11 сделал важное объявление о стратегии развития серии Redmi Note. Лу Вейбинг подтвердил, что в будущем компания будет выпускать два ...

Транскрибация в Linux + lifehack Нет, это не ругательное слово (для тех, кто не в курсе). Трансскрибация это перевод голоса в текст.На протяжении нескольких лет я подрабатывал этим делом. Титры для видео (использовал subtitle editor), интервью, доклады, проповеди и т. п. По заказам речь переводил в те...

Что вижу, то и программирую Не знаю, как у вас, в большом мире программирования, а у нас, в 1С, очень распространён подход «что вижу, то и программирую». Есть более удобоваримое название: «программирование от данных». Однако, чаще всего это называют говнокод. Хотя, тут я не согласен – до говнокода ещё ...

[Перевод] Гайдлайны и бритвы компании Bungie по кодингу на C++ Для создания игры наподобие Destiny требуется много командной работы и мастерства. У нас есть талантливые люди во всех областях знаний, однако было непросто достичь уровня координации, необходимого для создания игры масштаба Destiny. Это похоже на то, как если бы группе лю...

Она могла стать Первой: история процессорной архитектуры Alpha (часть 4) С момента выхода третьей части истории Альфы прошло довольно много времени. Признаюсь честно, я всячески оттягивал написание завершающей главы, и на то были причины. Во-первых, как оказалось, писать о том, что сильно запало в душу, довольно сложно — стараешься сделать все и...

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

Как определить интент поискового запроса? Вопрос: Каким инструментом лучше определить поисковый интент - намерение (коммерческие запросы и информационные запросы) пользователя при сборе семантики и кластеризации под Гугл? И почему у ахрефса нет своего инструмента по кластеризации? [Заки, Алматы] В эфире рубрика #ask...

[recovery mode] Python: рефлексия Я пишу на Python примерно с 15-го года. Я определённо люблю его. Он так прост... В этом эссе я хотел бы вспонить, как начались мои взаимоотношения с этим замечательным языком, что за всё это время я узнал, что заставляло меня пищать от восторга, и рвать на голове волосы от р...

Релиз приключения о жизни в тоталитарном государстве Beholder 3 назначили на март Издательство Alawar и студия-разработчик Paintbucket Games посредством нового тизер-трейлера анонсировали точную дату выхода своего приключения о жизни в тоталитарном государстве Beholder 3. Источник изображения: Alawar Напомним, Beholder 3 была официально представлена в апр...

Как мы писали свой курс по Go и почему в итоге их получилось три В ноябре 2021 года Яндекс.Практикум запустил курс «Go-разработчик» для программистов, которые хотят добавить Go в свой стек. На курсе не рассказывают о базовых вещах, а сразу объясняют студенту, как переложить его знания в парадигмы Go. Меня зовут Алексей Полевой, я прода...

[Перевод] Парадокс pull request-ов: как мы с ним справляемся Парадокс pull request-ов можно объяснить так. Я только что закончил писать код, который может хорошо сказаться на опыте наших пользователей, и хочу поскорее запустить его в работу. Мне нужна ваша помощь, но вы заняты и в большей степени склонны работать над собственным кодом...

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

Кажется, я понял, почему иногда хочется уйти с iOS на Android Уже несколько недель я почитываю материалы своих коллег про Google Pixel 6, регулярно вижу на главной странице AliExpress различные чехлы для этого смартфона и различные обзоры в рекомендациях на YouTube — о новинке говорят практически отовсюду. Не удивлюсь, если я в ...

Самые популярные языки программирования. Хабратоп 2021 года В прошлом декабре мы подбивали предварительные итоги и выкатили рейтинг популярности языков программирования. Пришло время для обновлений! В Хабратопе-2021 рассказываем, как менялись позиции  ЯП в рейтингах TIOBE, PyPL и Stack Overflow. Поехали! Читать далее

Сбер представил инновационное кассовое устройство Одновременно Power представляет собой мощный смарт-терминал с широким выбором приложений для автоматизации и управления бизнесом из маркетплейса "Эвотор.Маркет", с автоотрезом и скоростью печати чеков 300 мм/с, что сопоставимо с показателями топовых моделей фискаль...

Tcl/tk: интегрированная среда разработки TKproE-2.30 Прошло без малого пять лет как я впервые столкнулся с интегрированной средой разработки программ на tcl/tk TKproE-2.20. И вот апреле 2021 года вышла новая версия этого продукта — TKproE-2.30 и я полностью погрузился в её мир. Он меня заворожил. Название TKproE является аббре...

Tesla за первый квартал отгрузила 310 000 электромобилей, а GM — 457 штук Вчера Tesla отчиталась о очередном рекордном квартале по поставкам автомобилей, а сегодня свои данные опубликовали и другие автопроизводители США. Местами статистика получилась очень занятной. Как оказалось, ни один автопроизводитель не нарастил поставки, если оцениват...

86% российских компаний проявляют растущий интерес к модели потребления «сеть как услуга» (NaaS) Выводы исследования однозначны: если более 50% задач компании по развертыванию сети, поддержке ее работоспособности и управлению жизненным циклом выполняются третьими сторонами по подписке, то NaaS - это именно та концепция, которая лучше всего соответствует потребностям это...

Сразу две «магических» технологии для миллионов геймеров. AMD представит FSR 2.0 и наконец-то сделает доступным RSR Компания AMD действительно представит технологию FSR 2.0 уже в текущем месяце. Более того, это произойдёт уже через три дня — 17 марта.   Название FSR 2.0 упоминается на нескольких слайдах AMD, поделиться которыми источник пока не может. Там же якобы сказано...

Роутеры TP-Link уличили в отправке всех данных пользователей «на анализ» без их согласия Компания TP-Link давно сотрудничает с Avira, предлагая различные решения для веб-безопасности со своими продуктами, такими как маршрутизаторы Wi-Fi. Такие функции, как HomeCare или HomeShield, предназначены для защиты подключенных устройств пользователей от кибератак и ...

Обзор лазерного проектора Epson EF-11 и впечатления после почти года эксплуатации в роли «обычного» проектора Потребовался целый год, но я все-таки нашел возможность собрать вместе мысли и рассказать о впечатлениях от пользования компактным лазерным проектором Epson EF-11, который приобрел в декабре 2020. Уверен, кому-то будет интересно узнать, почему я выбрал именно этот аппарат и ...

Что делать если iPhone постоянно запрашивает пароль от Apple ID Иногда бывает так, что iPhone или iPad неожиданно запрашивает пароль от Apple ID. Чтобы убрать окно с запросом достаточно просто ввести нужные данные. Однако, что делать если это не помогает и запрос продолжает появляться? Как поступить в такой ситуации, расскажем ниже.Читат...

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

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

Продажи смартфонов в КНР в минувшем месяце упали на 18,2 % в сравнении с январём прошлого года По данным Китайской академии информационных и коммуникационных технологий (CAICT), поставки смартфонов в Китае в январе текущего года снизились на 18,2 % в сравнении с аналогичным периодом прошлого — до 32,4 млн экземпляров. Источник изображения: mi.com Как сообщают в CAICT,...

Actions: как в GitHub, но в GitLab Привет! Меня зовут Артемий Окулов, я lead центра компетенций CI/CD в X5 Group.То, чем мы с командой занимаемся, можно отнести к области под названием Developer Experience. В какой-то момент ИТ в компании достигает такой зрелости, что появляются tools team, enabling team и ин...

[Перевод] Почему треугольники просты, а тетраэдры сложны Как вы думаете, существует ли треугольник с углами 41, 76 и 63 градусов? Поначалу кажется, что ответ прост. Из уроков геометрии мы знаем, что сумма внутренних углов треугольника равна 180 градусам, и поскольку 41 + 76 + 63 = 180, ответом будет «да». Но в этом вопросе есть...

Pfrozen sonic Mini 4k и компания Ну настало время познакомить Вас со своей маленькой "кухней". Сперва купил на Али полусамоделку My3d, с которой было много возни и доработок, потом понеслось. Букоф будет много, поэтому всем дочитавшим пост до конца выражаю благодарность.Вообще начало моей истории с 3д печат...

Приложение Google для Android теперь позволяет удалить последние 15 минут истории поиска Приложение Google для Android получило новую функцию, которая позволяет пользователям удалить последние 15 минут истории поиска. Представитель Google Нед Адрианс заявил The Verge, что в ближайшие недели эта функция станет доступна всем, кто использует приложение. Он так...

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

Компактный сгусток знания. Часть II — история систематики животных с античности до начала XIX века Систематика животных почти так же стара, как и само человечество. Представители самых примитивных племён превосходно знают природу и имеют особые названия для местной флоры и фауны. В языке одного из папуасских племён, обитающих в горах Новой Гвинеи, обнаружено 137 видовых н...

[Перевод] Работа с API на языке R, введение в пакет httr2 Цель этой статьи - показать вам основы httr2. httr2 - переосмысленная реализация пакета httr, т.е. интерфейс для работы с HTTP запросами на языке R.Из статьи вы узнаете, как создавать и отправлять HTTP-запросы и работать с полученными HTTP-ответами. httr2 разработа...

Руководство по NestJS. Часть 1 Привет, друзья! В этой серии из 3 статей я расскажу вам о Nest (NestJS) — фреймворке для разработки эффективных и масштабируемых серверных приложений на Node.js. Данный фреймворк использует прогрессивный (что означает текущую версию ECMAScript) JavaScript с полной поддержкой...

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

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

По данным IDC спрос на персональные компьютеры в регионе EMEA продолжает расти За третий квартал текущего года в регионе EMEA было продано 24,4 млн. персональных компьютеров, что на 12,7% больше, чем за этот же период 2020 года.

Таким будет преемник самого опасного смартфона последних лет. Появились данные о цене OnePlus Nord 2T О смартфоне OnePlus Nord 2T появляется всё больше данных. Сегодня в Сети появилась информация о ценах на данную модель.  Как утверждает источник, смартфон появится в продаже в апреле или мае по цене около 400-530 долларов. Это цена и сроки для Индии. То есть Nord ...

Plantuml в работе системного аналитика. Пиши uml диаграммы текстом, чтобы сэкономить время Раньше я использовала для рисования диаграмм плагин в Confluence drawio или Microsoft Visio, который позволяет в графическом виде нарисовать диаграммы. Основная боль (для меня) у этих инструментов заключалась в том, чтобы поправить множество диаграмм надо открывать каждую, д...

«Юнидата» выпустила облегченную версию своего MDM-продукта Версия Standard Edition продукта для управления мастер-данными ориентирована на предприятия малого и среднего бизнеса. Компания «Юнидата» объявила о выходе облегченной версии своего MDM-продукта — Standard Edition. Оптимизированная под потребности малого и среднего бизнес...

Инструкция: включаем отображение погоды на панели задач в Windows 11 Build 22518+ (Dev) На этой неделе Microsoft выпустила новую предварительную сборку Windows 11 под номером 22518 для канала Dev. Она принесла с собой целый ряд интересных изменений, одно из которых коснулось виджетов. Как мы знаем, сейчас виджеты в Windows 11 вызываются либо сочетанием клавиш ...

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

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

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

Как я научился не волноваться и полюбил управление состояниями Flutter. MVI и Clean Code в комплекте Цель статьи — показать, как сделать ваш проект на Flutter более понятным для усовершенствования и удобным в сопровождении. Текст может быть полезным как для тех, кто только начинает изучать Flutter, так и более продвинутых пользователей, так как здесь мы рассмотрим актуальны...

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

«Гонец» заменит Globalstar в России: популярность отечественной системы взлетела на фоне введения санкций против России Гендиректор АО «Спутниковая система «Гонец» Павел Черенков заявил, что число пользователей спутниковой системы «Гонец» растет на фоне введения санкций против России. Стало понятно, что предоставление иностранных услуг по передаче данных чер...

Процессоры с тактовой частотой 5 ГГц возвращаются на рынок Процессоры с такой частотой были сняты с производства около десяти лет назад, и это никого особенно не волновало. Что же изменилось с тех пор? Судя по выставке CES 2022, борьба между AMD и Intel на фронте процессоров с тактовой частотой 5 ГГц и выше разгорается с новой си...

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

JavaScript: работа с датой и временем с помощью Temporal Привет, друзья! В этой статье я хочу рассказать вам о Temporal, новом API для работы с датой и временем в JS. Описание предложения Черновик спецификации Рецепты по использованию Temporal Источником вдохновения для меня послужила эта замечательная статья. Обратите внимани...

Вам кажется, что с вашей документацией что-то не так? Вам не кажется Меня зовут Семён Факторович, с 2012 года я занимаюсь технической документацией. Последние три года я руковожу собственным агентством documentat.io, помогая российским IT-компаниям создавать качественную документацию. Мы пишем документацию с нуля (руководства пользователя, с...

Как устроены цикл событий и стек вызовов в JavaScript Цикл событий (event loop) — ключ к асинхронному программированию на JavaScript. Сам по себе язык однопоточный, но использование этого механизма позволяет создать дополнительные потоки, чтобы код работал быстрее. В этой статье разбираемся, как устроен стек вызовов и как они с...

Твердотельные накопители MSI Spatium M370 и M470 емкостью 1 ТБ: встречаем нового игрока рынка со знакомыми продуктами Мы воспользовались поводом собрать в одном материале несколько накопителей разного уровня и посмотреть, как это влияет на производительность. Использование QLC-памяти, да еще в основном и единственном SSD в системе, нежелательно, так что можно только порадоваться, что в ассо...

Замена Mackbook Pro 15 (mid 15) в 2021 В 2018 году я купил macbook pro 15. Это был мой первый мак, до этого я о нём только слышал: "Качество!", "Дец, какой дорогой, но крутой!" и т.д. И вот однажды, мне на почту приходит письмо от одного красного ритейлера на букву "М", что они продают остатки предыдущего поколен...

Книга «Изучаем C# через разработку игр на Unity. 5-е издание» Привет, Хаброжители! Изучение C# через разработку игр на Unity — популярный способ ускоренного освоения мощного и универсального языка программирования, используемого для решения прикладных задач в широком спектре предметных областей. Эта книга дает вам возможность с нуля и...

Любимая ты любишь ромашки? -Уже нет...     Всем снова здравствуйте. Идея очередного проекта пришла сама по себе. Поскольку не так давно переехал, есть необходимость в люстре. Можно купить, а можно напечатать. Поскольку есть 3d принтер, почему бы и не распечатать.     Краткий план статьи:    1. Моделирование;    2...

С++23 — итоги февральской встречи международного комитета Без лишних слов, прямо к делу — вот какие новые вкусности будут нас ждать в C++23: std::expected — новый механизм сообщения об ошибках без использования исключений и без недостатков кодов возврата. constexpr-математика — теперь на этапе компиляции можно доставать разные ч...

[Перевод] Как работает ИИ Super Mario 64 Super Mario 64 — одна из самых важных и любимых игр в истории. Она задала стандарт для 3D-игр на критическом этапе развития отрасли и повлияла не только на игры для Nintendo 64, но и на проекты многих конкурирующих платформ. Но как она работала? Происходило ли что-то интер...

Kincony KC868-A8: старший брат из Ханчжоу. Часть 2. Программируем A8 В прошлой статье мы познакомились с контроллером Kincony KC868-A8 и его схемотехникой, в этой статье мы разберём программирование его функциональных блоков (входов, реле, температурных датчиков, Ethernet интерфейса и т. д.). Примеры кода из этой статьи вы сможете использов...

Apple показала новый монитор Studio Display Еще одной новинкой презентации стал монитор Studio Display. По заявлениям самой компании он должен стать отличным дополнением к вышедшему компьютеру Apple — Mac Studio. Компьютер вышел очень мощный. Мало того что Apple представили новый чип M1 Ultra из двух M1 Max, та...

Сколько украинцев умерло за 8 месяцев 2021 года: Госстат шокировал цифрами С января по август текущего года в Украине умерло 440 тысяч человек, тогда как в среднем, в предыдущие пять лет за аналогичный период умирало по 393 тысячи человек. Об этом свидетельствуют данные Госстата, пишет платформа для работы с открытыми данными Опендатабот. Таки...

Как кушать вилкой ...или о fork() в двух словах.Как люди решают задачиОбычно у каждой задачи есть одно простое решение, которое воспринимается всеми как правильное. Люди воспринимают такое решение правильным либо исходя из личного опыта¹; исходя из опыта других людей² или просто не задумываяс...

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

Как можно повысить качество создания программного обеспечения с помощью методологий Lean Six Sigma и PRINCE2 Наукоемкое производство в наши дни нельзя представить без применения самых новейших методов управления и бизнес-инжиниринга.  Если еще каких-то лет 15 назад наукоемкое производство в России почти отсутствовало, то сейчас в этой сфере наблюдаются подвижки, а значит растё...

[Перевод] SQL и тайны коридоров Хогвартса Практически невозможно найти двух людей, которые отформатировали бы даже самый простой SQL-запрос одинаково. Причем каждый будет абсолютно уверен, что именно его стиль наиболее понятный и правильный. Что приводит к спорам и баталиям на code review, а самое главное к труднос...

Анализ теней: 5 примеров использования SunCalc для OSINT расследований SunCalc — это инструмент, который помогает толковым людям по теням на фотографии или видео вычислить местоположение. SunCalc создан из готовых элементов с минимальным программированием. Выглядит как гугл-карты на стероидах. На сайте вы задаете точку на карте и в результат...

Задачи с чемпионата мира по программированию ICPC 2021 В 2021 году финал чемпионата мира по программированию среди университетских команд ICPC (International Collegiate Programming Contest) прошел в Москве в начале октября. Участникам нужно было решить 15 задач на трёх компьютерах (раньше было меньше задач и 1 компьютер). Зол...

Мнение: Правда ли, что «чистый» Андроид лучше iOS Читатели нашего Telegram-чата — самые любознательные люди на свете. Они не только находят хитрые решения некоторых проблем в смартфонах, но иногда подкидывают неочевидные вопросы друг другу, над которыми задумывается и редакция AndroidInsider.ru в полном составе. Не т...

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

Как пользоваться SharePlay на Айфоне Apple запустила SharePlay в iOS 15.1 — ровно месяц назад. Я активно пользуюсь FaceTime уже давно и решил поэкспериментировать, как работает эта фишка. Поначалу казалось, что в ней особого-то смысла и нет, разнообразить виртуальное общение она вряд ли сможет. Но резуль...

[Перевод] Руководство по обновлению до MongoDB 5.0 и Rocket.Chat 4.0 в Docker Недавно вышел Rocket.Chat 4.0.0, и, честно говоря, перейти на новую версию с предыдущей не так-то просто. Хотя возможность перехода на новую версию Rocket.Chat с более старых (3.x.y.) предусмотрена, некоторые ранние версии MongoDB, а именно 3.6 и 4.0, уже не рекомендуются ...

Как мы тестируем Rest API в SM 2.0 с помощью Postman: сценарии, запросы, переменные окружения и немного автотестов Всем привет! Сегодня я расскажу о том, как мы тестируем Rest API в SM 2.0 с помощью инструмента Postman. И сделаю это на примере реальной задачи — посмотрим сценарий пользователя (как оформляется заказ у нас на сайте), посмотрим, как это работает все изнутри, пару слов ...

«Со временем роботы Optimus могут стать более важными, чем автомобильный бизнес». Илон Маск о роботах-гуманоидах Tesla Bot На встрече с инвесторами во время подведения итогов работы Tesla в четвертом квартале глава компании Илон Маск (Elon Musk) высказался о роботах Tesla Bot. Миллиардер не склонен недооценивать проект: в будущем, по его словам, роботы-гуманоиды могут оказаться более важным...

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

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

Мирная Олбания. Казнить нельзя помиловать? Буду краток и без картинок. Мне нравится Хабр. Читателем являюсь давно. В 18 году решился оставить комментарий, а в 19 прилетело НЛО и присвоило медаль Автора. Теперь я «автор» 4х публикаций, так характерный для ресурса. Если хватит сил и смелости, то после этого поста будет...

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

Портируем код C/C++ на Python В первой части нашего небольшого цикла статей мы исследовали возможность использования структур данных в Python, которые были созданы с помощью языков программирования C/C++. Для этого мы рассмотрели библиотеку Ctypes.В этой статье попробуем разобраться, какие еще есть подхо...

Диалоги с пользователями — истории от техподдержки Я работаю в техподдержке небольшого провинциального завода, изредка записываю забавные диалоги с пользователям. Обратил внимание, что более-менее регулярно начал это делать десять лет назад в 2012 году, потому решил частично их опубликовать в честь «юбилея». Это всё я уже вы...

67% родителей школьников связывают их будущее с ИТ-сферой Об этом сообщил заместитель Председателя Правительства Дмитрий Чернышенко по итогам опроса, организованного Минцифры России и Университетом 2035."Сфера информационных технологий - одна из наиболее активно развивающихся отраслей экономики. Наша задача - подготовить для ...

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

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

Язык программирования C∀(CForAll) Мой интерес к дизайну языков программирования приводит меня иногда к интересным, но почти неизвестным в широких кругах проектам. Один из таких проектов - язык C∀ (CForAll), разрабатываемый Университетом Ватерлоо. C∀ является расширением ISO C и обеспечивает обратную совмести...

Как мы используем фича-флаги в мобильном приложении QIWI Кошелек Привет, Хабр! Меня зовут Василий Материкин, я — Android-разработчик в QIWI. В этом посте я расскажу о применении фича-флагов в QIWI Кошельке.Внедрение Trunk-Based Development и Feature FlagsВ процессе работы над большими приложениями, в которых много фич и над которыми ...

Английский. Скрытый драйвер языка На какие вопросы отвечает эта статья1. Каков механизм восприятия языка “напрямую”.2. Как тренировать этот механизм.3. Как воспринимать английские слова как русские.3. Почему аудирование бесполезно.На какие вопросы не отвечает эта статья1. Как осваивать словарный запаса.2. Ка...

Qualcomm Snapdragon 8 Gen 1+ будет производиться TSMC Согласно новому отчету, Qualcomm планирует перейти от литейных заводов Samsung к TSMC для создания своего флагманского процессора во втором полугодии 2022 года. Чип, скорее всего, будет называться Snapdragon 8 Gen 1+, исходя из предыдущих новостей. Также стало известно, ч...

4 совета для тех, кто перешел с Windows на Mac Вы когда-нибудь задумывались на тему: какой продукт в экосистеме Apple главный? Дилетант вам ответит, что это iPhone, человек знающий — Mac. Да, смартфоны купертиновцев, и правда, пользуются бешеной популярностью. Но только Mac позволит вам понять всю философию этой к...

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

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

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

Как обновить контент в блоге, чтобы увеличить трафик Контент-маркетологи периодически сталкиваются с проблемой: где взять новые идеи для контент-плана. Проблема становится заметнее, когда оказывается, что новые статьи не привлекают читателей. Это тот случай, когда старые материалы могут пригодиться. Изучив данные Google Analyt...

Security Week 2207: связь между DDoS и стоимостью криптовалют На прошлой неделе эксперты «Лаборатории Касперского» опубликовали подробный отчет о развитии DDoS-атак в четвертом квартале 2021 года. В конце каждого года количество и мощность DDoS-атак традиционно растут, а последние три месяца прошлого года и вовсе стали рекордными: коли...

Илон Маск рассказал об «идиотизме» Tesla: решение об остановке производства оригинальной версии Model X было неверным Глава компании Tesla Илон Маск признал, что решение остановить производство оригинальной версии Model X после анонса обновленного автомобиля было в корне неверным Было идиотизмом прекращать производство оригинальной версии Model X в декабре 2020 года, когда спрос на авт...

В отличие от смартфонов, эти устройства Sony очень популярны. Наушники WH-1000XM5 будут представлены 12 мая Наушники Sony WH-1000XM5 будут представлены уже 12 мая. На это указывает сообщение компании в Twitter.  Напрямую наушники там не упоминаются, но рекламное изображение говорит само за себя. Учитывая утечки последних дней, скорый анонс выглядит вполне логично. ...

[Перевод] История S3 Graphics: ушедшая, но не забытая В наши дни редко можно увидеть новую компанию, производящую оборудование, способное совершить переворот в мире PC, но 30 лет назад они возникали постоянно. Особенно справедливо это было для сектора графики: десятки фирм сражались за кусок прибыльного зарождающегося рынка. ...

Илон Маск смеялся над этой компанией, а теперь BYD готовится стать №1 в мире, опередив Tesla в Китае В ноябре продажи электромобилей в Китае резко выросли, при этом лидером стала BYD, которая продала 90 142 новых автомобиля на новой энергии, что на 247,8% больше, чем в прошлом году. Второе место заняла Tesla с результатом более 50 000 автомобилей. Интересно, что ещё не...

Эти фишки macOS Monterey не будут работать на Mac с Intel Новое поколение компьютеров Apple на базе M1 было представлено нам еще год назад и с тех пор очень полюбилось всем пользователям яблочной техники. Несмотря на это, количество девайсов на процессоре Intel по-прежнему велико. Понятно, что с годами в Купертино будут максимальн...

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

На рынке видеокарт может начаться небольшой бардак с разъёмами питания. Новый разъём PCIe Gen5 совместим с тем, который Nvidia использует уже больше года Референсные видеокарты Nvidia GeForce RTX 30, как известно, имеют новый 12-контактный разъём питания. Похоже, он почти идентичен ещё более новому стандартному разъёму, указанному в спецификациях PCIe Gen5.  Как сообщается, разъёмы идентичны как физически, так и по...

Смартфоны iPhone 14 и iPhone 14 Max останутся на старой платформе и со старой памятью. Отличий с моделями Pro станет ещё больше Линейка смартфонов iPhone 14, возможно, будет включать более отличающиеся друг от друга модели, чем мы привыкли за все эти годы.  Напомним, согласно всем имеющимся слухам и утечкам, в нынешнем году нас снова ждут четыре модели, но с одной новой. Это будут iPhone 1...

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

Серверы условно-бесплатного шутера Survarium от создателей оригинальной S.T.A.L.K.E.R. будут отключены в конце мая Студия Vostok Games (основана выходцами из GSC Game World) собирается отключить серверы условно-бесплатного сетевого шутера Survarium в конце мая текущего года. Соответствующая информация появилась на официальном сайте проекта. Источник изображения: Vostok Games Создатели Su...

Флюороз — противоположность кариеса (и проверьте, что за воду вы пьёте) Это не кариес, а флюороз, по таким зубам можно понять, насколько хорошую воду вы пьёте. Хорошая новость: стрептококки не смогут это прогрызть, и флюороз защищает от кариеса. Плохая новость: это нарушение эмали и дентина зуба из-за высокого содержания фтора. Ещё одна плох...

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

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

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

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

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

Как мы в Домклике делаем виджеты на React Всем привет! Меня зовут Игорь Савин, я frontend-разработчик в компании Домклик. На текущий момент у нас около 150 различных команд разработки, из которых большая часть связана с разработкой какого-либо фронтенда на HTML, CSS и Javascript. Но когда так много команд, непременн...

Лучшая замена AirPods для Android от Apple стала ещё лучше Несмотря на обилие TWS-наушников, которые доступны на рынке, многие, включая пользователей Android, продолжают мечтать об AirPods. Не только и не столько потому, что их выпускает Apple, а потому что «подсы» имеют такие функции, которых нет у других наушников. Чего только ст...

Apple продаст за квартал более 80 млн iPhone Компания Apple сразу пророчила впечатляющие цифры, связанные с продажами смартфонов серии iPhone 13.Теперь же, согласно новому отчету аналитика Wedbush Дэниела Айвза, купертиновский гигант в текущем квартале (с октября по декабрь) продаст более 80 млн смартфонов iPhone.Айвз ...

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

Российские подразделения Awara IT и SoftwareONE объединились под новым брендом WONE IT Соглашение о передаче российских активов SoftwareONE группе компаний Awara IT подписано в начале мая. Консолидированная компания WONE IT объединит экспертизу внедрения, локализации и поддержки сложных бизнес-приложений, которой обладает Awara IT, а также опыт и широкий портф...

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

Почему арабский и иврит пишутся справа налево ПопМем Интересно 31.12.2021, 15:42 Почему арабский и иврит пишутся справа налево Те, кто встречал тексты, написанные на арабском и иврите, возможно, заметили, что они читаются не слева направо, а справа налево. Арабский и иврит – не ед...

Игровой код, который сам себя программирует На сегодняшний день у меня выпущены четыре игры в Steam, и все они написаны на языке Haxe. Мне нравится по-максимуму автоматизировать свою работу, и сегодня я поделюсь некоторыми приёмами, которые я использую при программировании своих игр.Для непосвящённых: Haxe — это язык...

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

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

Грокаем алгоритмы Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих от Бхаргава А. Эта книга рекомендована Яндекс Практикум при подготовке к алгоритмическому собеседованию. Сам автор указывает, что книга для самоучек, студентов, выпускников и тех, у кого про...

Жизнь и IT в «постсоветских» странах: плюсы, минусы и условия жизни У нас в блоге много статей про жизнь в странах с советским наследием. Большинство из них в СССР не входили, но в свое время имели с Союзом тесные отношения, поэтому там до сих пор многие говорят по-русски, а культура, архитектура и жизнь не кажутся такими уж чужими.Мы решили...

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

Samsung Galaxy Z Flip4 ещё не вышел, а у него уже наметился сильный конкурент. Oppo готовит первую гибкую раскладушку Компания Oppo готовится представить свой новый гибкий смартфон в форм-факторе раскладушки, который может стать сильным конкурентом для будущего Samsung Galaxy Z Flip4.   В первую очередь благодаря цене. Источник говорит о том, что Oppo попытается предложить хороше...

Левел-дизайн 101: язык разработки локаций Однажды, если мне не изменяет память, в Нью-Йоркском университете кто-то сформулировал определение геймдизайна как «мотивирование игрока на определенные действия». Хорошая формулировка. По аналогии с ней, про левел-дизайн я бы сказал так:Левел-дизайн — это мотивирование игро...

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

Тест и сравнение трёх 3D принтеров: Voxelab Aquila • Anycubic Vyper • Creality Ender 3 V2 Мы в LIDER-3D тестируем каждое устройство которое к нам поступает, каждое протестированное устройство в конце концов попадает в обзор. В этом материале мы решили протестировать и сравнить сразу три 3D принтера.Содержание:Краткое описание устройств Настройка и печать Примеры ...

Заградотряд Вот вы как программистов удерживаете в компании? Хорошо платите? Создаёте комфортные условия? Интересные задачи и проекты? Перспективы? Обучение?И как, получается? Сидят, не уходят? А сколько денег и усилий затрачиваете? Стоит оно того? Наверняка стоит. Но можно и по-другому...

Какие приложения скачать для Android TV YouTube — одно из важнейших приложений для Android TV и будет очень обидно, если сервис заблокируют в России. Тем не менее, ваш телевизор со Smart TV без видеохостинга не станет хуже, благо в Google Play на телевизоре есть масса интересных приложений, которые заменят ...

Intel представила первый графический ускоритель нового поколения. Но геймерам он не достанется Компания Intel представила сегодня свои первые дискретные графические ускорители нового поколения. Но это не ожидаемые геймерами видеокарты Arc.  Речь о решении под названием Arctic Sound-M. И основано оно на GPU DG2 (Xe-HPG). Это тот самый GPU с 512 вычислительны...

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

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

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

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

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

«Чёлку» в iPhone придётся терпеть ещё год? Глава DisplaySearch говорит, что она исчезнет только в линейке iPhone 15 Возможно, несмотря на обилие слухов, линейка смартфонов iPhone 14 всё же сохранит текущий вырез в экране, то есть пресловутую чёлку.  Основатель исследовательских компаний Display Supply Chain Consultants и DisplaySearch Росс Янг (Ross Young) сообщил, что только в...

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

Sapphire Plus,плюс или минус?!!!Часть1. Здравствуйте уважаемые читатели и разумеется менее уважаемые на мой взгляд.Разговор пойдет о очередном чуде, китайской инженерной мысли.От компании Two Trees. Модель  Sapphire Plus.Этот 3D принтер ,умудрился собрать столько хайпа.Что другие принтеры стоят походу,просто в сто...

Постгрессо №4 (41) ИТ-инфраструктура — это как водопровод, без неё жизнь уже почти невозможна. И в эти безрадостные дни мы продолжаем выпускать Postgresso. PostgreSQL 14.3 Вышла версия 14.3 (release notes), и обновлены предыдущие ветки: 13.7, 12.11, 11.16, и 10.21 (объявлено, что ветвь Post...

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

Пишем сервис на GO. Backend для апплета В первой части этой дилогии мы написали рантайм контроллер для приложения на golang. Все что он умеет делать — запускать методы интерфейса Resources и функцию MainFunc, контролировать результат их выполнения, и корректно обрабатывать сигнал операционной системы о завершении...

Новые флагманские умные часы Samsung станут автономнее? Аккумулятор у Galaxy Watch 5 точно будет больше, чем у текущей модели В Сети появились подробности о грядущих умных часах Samsung Galaxy Watch 5, которые, вероятно, представят в последние дни лета или первые дни осени.  Модель SM-R900, вероятно, является прямой преемницей текущих 40-миллиметровых часов Galaxy Watch 4. И эта модель, ...

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

По 1,5 ГБ трафика на 7 млрд человек сегодня расходуется ежедневно. В 1992 году на всех хватало 100 ГБ На сегодняшний день в мире проживает 7 миллиардов человек, и в среднем на человека приходится 1,5 ГБ данных в день. Только беспилотный автомобиль может генерировать 64 ТБ данных в день. По словам председателя Huawei, в 1992 году все человечество производило только 100 Г...

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

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

«Наследие Корсаров» выйдет в 2022 году, а пока авторы проводят 48-часовой марафон игры Студия Mauris должна была выпустить ролевой экшен Corsairs Legacy («Наследие Корсаров») в этом году, но теперь объявила о решении перенести его на следующий. Однако разработчики не оставили фанатов «Корсаров» без контента и запустили 48-часовой марафон игры в Steam. Источник...

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

Шрифты в играх: как из 191 Мб сделать 12 Мб Каждый, кто хоть раз играл в игры Playrix, замечал, что в них приходится много читать. Тексты окружают игрока повсюду: это разные элементы интерфейса, окна сезонов, баннеры, а также диалоговые окна, в которых разворачиваются целые сюжетные линии. Иногда нам кажется, что если...

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

[Перевод] Почему окружения World of Warcraft столь привлекательны? У меня есть свой способ определения ценности книги — не только так называемой литературной работы, но и любой книги, или если на то пошло, любой музыкальной композиции или так называемого произведения искусства. Говоря доступным языком, я сужу о ценности книги по тому, наско...

Кубер или два service discovery на один service mesh Привет! Я Алексей, старший системный администратор ЮMoney. Так уж вышло, что я — главный по Куберу в компании. Поэтому когда меня попросили рассказать, как мы создавали сервис Kubernetes и что у нас в итоге получилось, уговаривать меня долго не пришлось.Зачем вообще компании...

[Перевод] Почему всем стоит попробовать шрифты для разработчиков Знаете ли вы, что существует целая индустрия, которая занимается шрифтами? Шрифты и типографика – понятия, которые имеют активное хождение в этой области, а задача специалистов – создавать начертания символов, которые улучшают пользовательский опыт или дают бренду индивиду...

Как отследить Санта-Клауса? ПопМем Интересно 25.12.2021, 11:29 Как отследить Санта-Клауса? Санта-Клаус забил свои сани игрушками для всех хороших детей и позаботился о том, чтобы его олени не замёрзли на ветру. Теперь они путешествуют по миру, чтобы посетить милл...

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

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

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

Сколько зарабатывает Qualcomm в условиях кризиса процессоров Все знают Qualcomm как компанию, которая стремится производить самые передовые чипы для смартфонов. Отчасти это правда, но бизнес компании не сводится только к выпуску Snapdragon. Она занимается куда большим спектром разработок — от искусственного интеллекта до разраб...

5 iPhone, которые точно стоит купить в 2022 году Год потихоньку подходит к логическому завершению, Apple представила все новинки, а это значит, что пришло время присматриваться к покупке iPhone в 2022 году. Сделать правильный выбор не так просто, но мы уже собрали несколько iPhone, которые точно не стоит покупать в следую...

[Перевод] Как E Ink Corporation разработала полноцветную электронную бумагу Путь к созданию цветной электронной бумаги занял два десятилетия Шёл октябрь 2008 года, и скоро должен был наступить сезон предпраздничных покупок. Опра Уинфри выпустила ожидаемый многими фанатами «список желаний», в разделе «гаджеты» которого на первом месте красовался Am...

Погружение в Helm Package Manager. Часть первая Helm — один из самых популярных пакетных менеджеров для Kubernetes. Познакомиться с ним полезно любому DevOps-инженеру и всем, кто сталкивается с задачами деплоя приложений. Эта статья — первый из двух материалов, которые можно вместе можно рассматривать как краткое, но дост...

Как я удалённо работал в ИТ компании из Швейцарии и почему в конце концов уволился Первое, что себе представляют люди, когда речь заходит о Швейцарии это умопомрачительные виды гор с прагматично-гармонично вписанной архитектурой, вероятно так оно и есть, но мне этого увидеть не довелось, поскольку вся история произошла в 2021 году в период эпидемии. Итак, ...

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

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

Pixel 6 может стать лучшим телефоном в истории Google Google Pixel 6 не только влюбил в себя многих фанатов технологий, которые выстроились в очереди за покупкой, но и стал действительно лучшим телефоном на Android, который вышел в 2021 году. С этим согласятся многие. А согласно недавнему отчету Google о доходах, компания поби...

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

GTA VI — это игра на 400-500 часов, которая по размерам будет больше трёх частей серии вместе взятых. Так утверждает аналитик Wedbush Securities Rockstar недавно подтвердила, что активно работает над GTA VI. Согласно свежим данным, опубликованным аналитиком Wedbush Securities, активная фаза разработки новой игры началась ещё в 2014 году.  GTA VI находится в разработке с 2014 года. Возможно, тогда они ещё н...

7 заповедей владельцев ноутбука Lenovo Yoga Slim 7 Pro Современный мир требователен к своим обитателям: нужно всегда быть на ходу, сохранять многозадачность, работать и жить на высоких скоростях. В таких задачах нужен технологичный помощник, мировоззрение которого будет отвечать запросам пользователя. Рассказываем, с чем может с...

Что делать, если девушка залезла в телефон Мы в редакции AndroidInsider.ru часто обсуждаем неочевидные ситуации. На этот раз я предложил ребятам решить, что же делать, если девушка залезет в телефон. Вот представьте: заходите домой, а девушка уже стоит, держа в руках в ваш телефон. Что было дальше? Мои коллеги замол...

[Перевод] Как разозлить разработчика? Это перевод. Автор текста: Ведущий разработчик и менеджер проектов Никлас Миллард.Спойлер: разозлить разработчика очень просто. Точнее, разработчика может взбесить буквально все. И чем более "религиозны" взгляды разработчика в отношении определенных сущностей и событий, тем ...

Bad Apple на телефоне Siemens CX75 Увидел я, значит, пост про Bad Apple на MSX и подумал — а чем я хуже? Телефоны Siemens одно время были достаточно популярны на территории бывшего СССР, особенно среди моего поколения. А их прошивки были достаточно хакабельными. Патчи были всякие разные: от замены графики до ...

Xiaomi представила умные часы для детей за 200 долларов Xiaomi выпустила новые часы для детей, получившие название Mi Rabbit Children’s Learning Watch 5 Pro. Стоит сказать, что бренд Mi Rabbit (Mi Bunny) предлагает широкий спектр товаров, специально разработанных для детей и их особых потребностей — китайский гигант специально со...

«Всё пройдет». Но Low-code останется Елена Александрова, руководитель отделения собственных платформ IBS, – об эффективности и целесообразности использования Low-code «конструкторов», критериях их выбора и перспективах развития. Когда оправдан выбор платформ Low-code? Действительно ли они позволяют экономить...

Обзор 3D принтера FlashForge Creator 3 Pro • Новая инженерная фабрика Обзор нового 3D принтера от компании Flashforge - Creator 3 Pro. На сколько удачным вышел апгрейд предыдущей версии принтера Creator 3, чем он может похвастаться и кому может пригодиться, узнаете в этом материале!Flashforge Creator 3 Pro - это профессиональный 3D-принтер с с...

Стратегия Wasteland Lord вышла на Андроид, но не везде Проект Wasteland Lord доступен в американском Google Play. В нём мы будем выживать и отстраивать город, отбиваясь от зомби. Wasteland Lord — стратегия для смартфонов, которая сочетает в себе элементы гео-планирования и выживания. Наша задача — построить убежище, выполнить в...

Чем новый Galaxy A53 отличается от Galaxy A52 и что лучше купить Новый Galaxy A53 вышел заметно позже, чем следовало. Его релиза ждали ещё в конце прошлого года, учитывая, что Galaxy A52 представили в декабре 2020-го. Но Samsung не стала форсировать события, а сделала по-своему, сместив запуск новинки почти на 3 месяца. Зачем это было ну...

Как мы TLS Fingerprint обходили… В один день одна из крупных досок объявлений начала возвращать фейковые характеристики объявлений, когда понимала, что мы - бот.Видимо сайт добавил наш прокси в blacklist, но в нашем пуле около 100к проксей, все прокси попали в blacklist?Попробовав запустить парсер на другом...

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

Названы 20 самых ожидаемых смартфонов 2022 года Компания Mozillion провела новые исследования, в рамках которых определила самые ожидаемые смартфоны текущего года.В рамках исследования специалисты Mozillion проанализировали объемы поисковых запросов Google. Оказалось, что наиболее ожидаемым смартфоном текущего года являет...

Перекупщики продают комплекты памяти DDR5 по $2000 и даже выше Этого следовало ожидать. Дефицит модулей памяти DDR5 привлёк интерес перекупщиков, которые сметают все доступные предложения в магазинах и перепродают их на площадках вторичной торговли. Как пишет PCMag, на том же eBay можно встретить предложения о продаже комплектов DDR5 по...

Green server для PET-проектов на базе Raspberry Pi – часть третья (сравнение с нетбуком) В двух предыдущих статьях я рассказывал как создавал мини-сервер из Rasbperry Pi model B и его старшего брата Raspberry Pi 4B. В комментариях часто писали, что стоило остановиться на б/у устройствах(нетбуках, ноутбуках, неттопах и т.д.). Данные устройства можно было найти по...

Для чего вдоль железнодорожных путей насыпают камни Редакция Вопросы и ответы 23.09.2021, 17:26 Для чего вдоль железнодорожных путей насыпают камни Наверное, хоть раз вам приходилось идти вдоль железнодорожных путей. И скорее всего, вы видели множество серых камней, которыми усыпаны рел...

Проектное внедрение IoT-решений уходит в прошлое Проведенное Oracle и Transforma Insights исследование мнения компаний, внедряющих технологии Интернета Вещей (IoT) показали растущую потребность в готовых сервисах. Большинство ответственных за принятие решений лиц сегодня стремятся отдать предпочтение комплексным предложени...

Форум BIG DATA & AI 2022: данные и ИИ против кризиса Центральное событие года по теме больших данных и интеллектуальной аналитики — форум BIG DATA & AI 2022, организованный издательством «Открытые системы», — состоится 21 апреля. Что поможет справиться с беспрецедентным по масштабу кризисом? Быстрее обнаружить важные новые ...

Вырезы в экране iPhone 14 будут настолько большими, что отказ от чёлки вряд ли имеет смысл Многие надежные инсайдеры уже говорили, что Apple заменит чёлку, которая впервые появилась в iPhone X в 2017 году, двумя вырезами. Теперь сообщается, что вырезы будут занимать больше места, чем предполагалось ранее. Считалось, что Apple оснастит iPhone 14 овальным вырез...

Kincony KC868-A4: ультимативный гайд. Часть 2. Программирование компонентов Продолжаем ультимативный гайд по контроллеру Kincony KC868-A4, начатый в предыдущей статье. Сегодня мы подробно разберём распиновку KC868-A4 и познакомимся с принципами программирования компонентов (функциональных блоков) этого контроллера. Все примеры будут сопровождаться...

Памятка «хорошего инвестора»: как снизить compliance-риски по счету в Interactive Brokers В последнее время всё чаще появляются новости о неприятностях у клиентов Interactive Brokers со стороны compliance-отдела: кому-то замораживали счет из-за отпуска в Крыму, вчера ряд клиентов получили письма о введении для них дополнительной комиссии в размере $150-1400 в год...

Что лучше: Переводчик Apple, Google Translate или Яндекc.Переводчик В современном мире с необходимостью перевода сталкиваются все. Давно прошли времена, когда пользователь, увидев сайт в интернете на английском языке, закрывал его и искал отечественные аналоги. Еще бы: переводчик нынче встроен в браузер. Теперь любой текст можно перевести п...

«Башня из грязи и веток» — номинант на «Небьюлу» от русского программиста Ярослав Барсуков — российский программист, живущий на данный момент в Австрии. А еще он — фантаст, пишущий на английском языке, чья повесть «Башня из грязи и веток» в прошлом году вошла в шорт-лист премии «Небьюла». Вместе с рассказами Барсукова она была переведена на русски...

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

[Перевод] Правила перезаписи PostgreSQL Представления (Views) — это не совсем то, о чём вы можете подумать. В этой статье мы разберём правила перезаписи PostgreSQL, как они работают, что они могут и чего не могут делать. Начиная с версии 10, PostgreSQL поддерживает концепцию правил перезаписи, которые позволяют ...

Qualcomm сделает это последней. Поддержка кодека AV1 будет реализована в Snapdragon 8 Gen 2 Компания Qualcomm готовится реализовать в своих будущих платформах аппаратную поддержку декодирования кодека AV1. AV1 является преемником VP9, обходя последний по эффективности сжатия на 30-40% и более.  Источники утверждают, что Qualcomm добавит поддержку AV1 в с...

Компания Intel привезла первую машину для линии по производству микросхем на Fab 34 в Ирландии Компания Intel сообщила, что на прошлой неделе строительство завода Fab 34 в Ирландии прошло важную отметку. На предприятие, которое обойдется Intel в 7 млрд долларов, прибыл первый крупный компонент линии по производству микросхем. Это машина для нанесения фоторезиста....

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

Билайн пытается принудительно сменить тариф и повысить его на 20%. Законно ли? История о том, как Билайн пытается принудительно перевести клиента на более дорогой тариф (+20% к текущей цене). Законно ли это и почему Билайн нарушает действующий договор. Разбираемся, как абоненту защитить свои права перед оператором.Материал размещен по согласованию с...

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

Компания Microsoft выпустила список изменений сборки Microsoft Edge Insider Dev Build 101.0.1198.0 Компания Microsoft выпустила список изменений сборки Microsoft Edge Dev Build 101.0.1198.0. Эта важная новость заключается в том, что Microsoft официально объявила о поддержке Xbox Cloud Gaming в Steam Deck! Прямо сейчас для этой поддержки требуется бета-версия Edge, и шаги ...

В 2022 году будет отгружено 6 млн комплектов оборудования 5G FWA для установки на стороне потребителя Спрос на надежное широкополосное подключение ускоряет развитие рынка стационарного беспроводного доступа (FWA), что вкупе с развертыванием сетей 5G приводит к быстрому росту поставок оборудования 5G FWA. По прогнозу аналитической компании ABI Research, в будущем году об...

Как поставить лайк в Инстаграм. Все, что нужно знать В последнее время на Инстаграм обрушивается все больше и больше хейта. Дескать, вместо того, чтобы сделать свои уникальные фичи, ребята из Фэйсбук воруют все, что ни попадя: сториз из Snapchat, Reels из TikTok и так далее. Я Инстаграм очень люблю и пользуюсь им регулярно. П...

Поиграли в Fading City и это, вероятно, альтернатива The Last of Us Симулятор выживания Fading City добрался до западных стран и мы, вместе с читателями, поиграли в эту версию. Чем же игра так притягивает? Fading City — новый проект от NetEase Games, который явно пытается выйти на новый уровень среди «коллег по цеху». Обычно, когда мы говор...

В Китае найдена самая древняя статуя Будды Древняя статуэтка Будды, найденная в китайской гробнице С июня 2020 по ноябрь 2021 года на северо-западе Китая археологи проводили раскопки. За этот короткий промежуток времени им удалось найти 3 648 древних гробниц, которые относятся к обширному историческому периоду, начин...

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

Применение Rust в разработке: страдания и высокий порог входа. Григорий Петров разбирается, когда этот язык необходим Rust набирает популярность среди разработчиков. Мы, организаторы RustCon, решили опубликовать серию статей о том, по каким причинам компании начинают использовать его для своих проектов. Первая статья в серии - интервью с Григорием Петровым, DevRel из Evrone. Применять ...

Какой Айфон купить после Андроида Время от времени пользователи меняют iOS на Android и наоборот. В частности, в процессе перехода с одной ОС на другую интересен тот факт, какой iPhone выбрать в качестве самого первого. 5 лет назад я выбрал iPhone 6 Plus и остался доволен покупкой. Благо времена изменились,...

[Перевод] Осваиваем кросс-компиляцию с помощью Clang и LLVM Каждый, кто когда-либо пробовал собрать программу на C/C++ через кросс-компиляцию знает, насколько болезненным может быть этот процесс. Главными причинами столь печального положения вещей являются недружелюбность систем сборки при конфигурации кросс-компиляции, а также запут...

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

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

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

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

Не только в России дорожают авто. Китайская NIO подняла стоимость своих электромобилей на 1500 долларов Если в прошлом году автомобили дорожали преимущество из-за дефицита компонентов, обусловленного закрытием предприятий из-за распространения COVID-19, то в 2022 году авто дорожают уже по причине украинских событий, которые привели к росту стоимости материалов. Так, к нач...

GoPro собирается расширить линейку камер и выйти в профессиональный сегмент Компания GoPro планирует расширить линейку своих камер, добавив еще две модели наряду с текущими камерами Hero и Max. По словам Ника Вудмана (Nick Woodman), основателя и генерального директора компании, который на этой неделе комментировал квартальный отчет, GoPro собир...

Какой JS-фреймворк выбрать новичку — мнения шести экспертов Привет! Меня зовут Дима Чудинов, я наставник на веб-факультете Яндекс.Практикума, Head of Frontend в СберМаркете. В первой статье о JS-фреймворках я рассказал о самых популярных из них: Angular, React, Vue и других. В комментариях опытные разработчики спорили о том, какой ...

Ученые выяснили как язык взаимосвязан с моторикой рук Работа с ручным инструментом положительно сказывается на речевых способностях За речь и язык в нашем мозге отвечает сложная система нервных центров. На нее возложено множество задач — она должна распознавать буквы, выделять из набора звуков отдельные слова, помнить их значен...

Каким будет Google Pixel 7 и повторит ли он успех предыдущей модели Трудно удержаться от утверждения, что серия Google Pixel 6 была самой захватывающей моделью Pixel за последние годы. Помимо использования собственного процессора Tensor, новых сенсоров основной камеры и впечатляющих характеристик, у этих флагманов есть много других преимуще...

Microsoft анонсировала Windows 11 SE и Surface Laptop SE Последние 18+ месяцев коренным образом изменили образовательный ландшафт. Школы беспрецедентно полагаются на технологии, проливая свет на тот факт, что решения, которые когда-то были «достаточно хороши» для обучения, больше не соответствуют планке. Этот момент предоставляет ...

22 года назад родилась Windows 2000 17 февраля — знаменательная дата в истории мировой IT-индустрии. Именно в этот день 22 года назад корпорация Microsoft официально представила Windows 2000 — революционную на тот момент версию своей операционной системы. Заставшие те времена прекрасно помнят, с каким интере...

Don’t be cringe — не будь занудой По долгу работы мне приходится много общаться с иностранными разработчиками. И к сожалению, каждый раз когда в коллективе появляется новый разработчик из России, мне приходится слушать всякие “Oh no, another crazy Russki is here”. Но, чтобы они там не говорили, все прекрас...

Пресс-релиз сборки Windows 11 Insider Preview Build 22523 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 22523 для инсайдеров в Dev Channel. TL;DR • Эта сборка будет предлагаться для ПК с ARM64; • Microsoft предоставляет ISO-образы для этой сборки, которые можно скачать здесь ; • Это последняя сборка в этом го...

Штамм «Омикрон» может оказаться спасением от пандемии Директор НИИ эпидемиологии и микробиологии имени Пастера Роспотребнадзора Арег Тотолян рассказал о том, что новый штамм коронавируса «Омикрон» условно может стать спасением от текущей пандемии.

Apple начала искать порно в переписке детей в iOS 15.2 beta 2 Сегодня, 9 ноября, Apple выпустила вторую бета-версию iOS 15.2 для участников программы закрытого бета-тестирования, в которую входят разработчики и те, кто имеет соответствующий бета-профиль. В отличие от iOS 15.1, в Купертино сразу дали понять, что это не срочное обновлен...

Nintendo поделится свежими новостями о Pokemon в день 26-летия франшизы Издательство Nintendo и The Pokemon Company в официальном японском микроблоге франшизы Pokemon анонсировали следующий выпуск своей информационной передачи Pokemon Presents. Источник изображений: The Pokemon Company Как стало известно, трансляция грядущего эпизода Pokemon Pre...

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

Какая стратегия освобождения памяти используется в C и С++ ядре PVS-Studio? Так получилось, что в различных обсуждениях мы уже несколько раз комментировали, как C и C++ модуль PVS-Studio работает с памятью. А раз так, пришло время оформить этот ответ в виде маленькой статьи. Читать дальше →

Microsoft выпустила список изменений сборки Microsoft Edge Stable Build 97.0.1072.55 Компания Microsoft выпустила список изменений сборки Microsoft Edge Stable Build 97.0.1072.55. Новые функции • Используйте текущий профиль для входа на веб-сайты, когда несколько рабочих или учебных учетных записей вошли в систему на устройстве. Когда несколько рабочих или у...

Zynq 7000. Тестирование счётчика импульсов После небольшого (нет) перерыва в изучении Zynq и очередного прочтения своей предыдущей статьи, я отметил для себя очень важный момент - практически не отражено никаких результатов тестирования полученного поделия, кроме базовой проверки работоспособности. Во время подготовк...

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