Социальные сети Рунета
Четверг, 4 июля 2024

Сервис проверки пользовательских файлов «powered by pytest»: нужно повозиться, но оно того стоит Возникла задача проверки нескольких типов пользовательских документов Excel. Проверка должна покрывать такие аспекты как корректность шаблона (наличие ожидаемых страниц, колонок таблиц) и корректность данных (присутствие обязательных значений, корректность значений точки зре...

Пиррова победа Domain-Driven Design TL;DR: DDD неизбежно ведёт к избыточному (на порядки больше минимально необходимого) количеству саг в проекте, которые, в свою очередь, неизбежно ведут к нарушению целостности данных в БД.DDD вполне успешно решает поставленную задачу: дать разработчикам инструменты, которые ...

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

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

Code review: почему мы до сих пор его используем и какие альтернативы? Прообраз code review появился в 60-х годах прошлого столетия, когда программы писали на перфокартах. Главной проблемой тогда было преобразование программного кода в машинный — компиляция. Это сложный процесс, чувствительный к ошибкам и структуре написанного кода. Если в проц...

Эволюция оценки программиста на интервью Я более десяти лет жизни писал код в одной российской компании и активно собеседовал-нанимал людей. За это время успел пообщался с четырьмя сотнями кандидатов. На моих интервью было все – от алгоритмических задач до разговоров о «жизни». Но форма вторична – я рассматриваю ин...

Юмор программистов из 80-х прошлого столетия У современного читателя может возникнуть резонный вопрос – почему программисты, а не IT-ишники? Ответ кроется в самом заголовке. В 70-х, 80-х годах прошлого столетия, а точнее в СССР не было понятия IT-и. Были понятия «кибернетика», «вычислительная техника», «электронно-вычи...

ChatGPT + YandexGPT API = ЛЮБОФ. Часть 1 Сказ о том, как мы, дата-сайентист и аналитик данных, на троих с ChatGPT, без программиста и девопса, создали сервис пересказа новостей TechMix с текстом и озвучкой. ChatGPT писал код, а мы ему только поддакивали.Авторы: Эдуард Ланчев, Илья Кузнецов, ChatGPTТретьим будешь? (...

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

[Перевод] Вам не нужен для этого JavaScript Прошу вас не возмущаться названием статьи. Я не ненавижу JavaScript, я люблю его. Ежедневно я пишу на нём кучу кода. Но ещё я люблю CSS и даже люблю JSX HTML. Я люблю все эти три технологии по причине, которая называется… ▍ Правило наименьших полномочий Это один из базовых...

regexp — большие гонки Так или иначе сталкиваться с регулярными выражениями приходилось большинству разработчиков. Мое первое знакомство произошло с реализацией regex в STL std::regexp. Чаще всего регулярки используются в проверке входных данных, что-то вроде проверки корректности введенного польз...

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

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

Разработка и тестирование целочисленного сумматора с AXI-Stream интерфейсами Часть 4 В предыдущей части был рассмотрен основной подход, применяемым для тестирования сложных цифровых устройств - constraint random testing. Мы узнали, как автоматизировать проверку корректности работы устройства с помощью сравнения его выходов с эталонной моделью. Тестовые окру...

[Перевод] Размер пул-реквеста имеет значение Иногда бывает так, что вы отправляете на проверку пул-реквест, который оказался существенно больше, чем вы ожидали. И у вас возникает вопрос:«Какого же размера он должен быть? Бывает ли идеальный размер? Если бы теоретически можно было полностью его контролировать, то наскол...

False или не false? При расследовании инцидентов есть несколько ключевых моментов этого процесса для аналитиков, на которые в данной статье мы обратим внимание – это корректность самого расследования, верная категоризация произошедшего, а также приоритет. Грамотно расставленные приоритеты, а им...

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

[Перевод] О вреде Test Driven Development Artem Zakharchenko, автор библиотеки для тестирования MSW с 15К звезд на GitHub, поделился мыслями о Test Driven Development.TDD - это неправильная практика. Она всегда была неправильной. Она неправильна по определению. Ее главная заслуга - поощрение тестирования, но на этом...

Большой API для экспериментов и front проектов или памятка о том, как я создавал проект Это моя первая статься, а потому, как мне кажется, будет хорошим шагом начать с того, кто я такой. Меня зовут Юрий, я учусь на программиста и попутно сам стараюсь изучать всё возможное про мою специальность, а моя специальность - это .Net. Влюбился в него и вцепился с первог...

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

Хочу стать настоящим программистом С чего начать? Если серьезно, то у меня есть конкретная задача и я надеюсь, вы подскажете пути ее решения… Я уже тут всех «надоел» со своим Client for Google Translate, но никак не могу остановиться :) Продукт написан на VB6+API, причем количество апишного кода уже в разы...

Как проверить локаторы с помощью Playwright В этой статье мы поговорим о том, что можно проверить у локатора (элемента) и какие вообще есть возможности проверок. Более того, в этой статье я описал упражнения, которые вы можете выполнить и отработать в качестве практики. Обычно мои статьи были холиварными, а не техниче...

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

Установка Klipper на Neptune 3 pro (Volcano) под управлением BIGTREETECH BTT PI V1.2 ( для новичков которые вообще ничего не понимают ) В связи с тем, что в на данную тематику на русском языке ничего нет или это все устарело, а информация доводиться для всех как будто все программисты и конструктора, без какого либо педагогического понимания того, что человек может ничего не понимать  и есть подводные камни,...

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

[Перевод] Принципы работы интегрированных сред разработки Вот некоторые принципы работы IDE (интегрированных сред разработки), которые, на мой взгляд, нужно зафиксировать: Принцип минимальной навигации Навигация в IDE раздражает. В тексте, конечно, можно выучить все причудливые навигационные сокращения типа C-a M-< M-f и так дал...

Девять ядер процессора, но со сниженными частотами. Pixel 8 Pro засветился в новых утечках Смартфоны Pixel 8 и 8 Pro уже не раз появлялись в Сети в том или ином виде. Теперь автор канала   This is Tech Today опубликовал видео с короткой распаковкой двух новинок, а также скриншоты, где можно видеть параметры SoC Tensor G3.  Платформа включает девяти...

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

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

АвтоВАЗ отзывает Lada Vesta NG: некоторым грозит замена вариатора АвтоВАЗ начал отзывную кампанию, которая направлена на проверку трансмиссионного масла в «двухпедальных» Lada Vesta NG с вариатором. Как сообщает «Лада.онлайн», согласно заводскому предписанию №32-24, владельцы таких автомобилей получают уведомле...

Решаем проблему перегрева: iPhone 15 Pro Max, S23 Ultra и Pixel 7 Pro прошли «пытки» дождём, водой и полной заморозкой в глыбе льда Новейший топовый смартфон Apple продолжают испытывать в сети самыми разными способами, выявляя границы терпения и допустимого. На этот раз известный своими тестами тематический ресурс TechDroider опубликовал видео, где сразу три конкурирующих флагманских смартфона подве...

Ретро кодинг: Привет из прошлого века На дворе 2023 год. Информационные технологии шагнули далеко. Даже 10 лет назад кажется для нас устаревшей эпохой.Искуственный интеллект заполняет интернет контентом, графика в играх кажется уже реальной, а айти теперь - самая популярная область. Скорость интернет соединения ...

[Перевод] Конкурентный отказ Любая задача может быть завершена несколькими способами: 1. Нормальное завершение, после которого мы получаем результат (например, Ничего/Единица). 2. Сообщение об ошибке. 3. Принудительное завершение, после которого программа может остаться в неопределённом состоянии. В к...

Готовимся к вопросам по вёрстке на интервью Frontend-разработчика: свойство display За свою карьеру у меня было достаточно много собеседований. Конечно, одной из основных тем вопросов была вёрстка. Немного похвалюсь. Не было вопроса, на который я не ответил. Недавно у меня появилось желание снова проверить себя и показать сообществу свои ответы на самые ...

Разбор crackme от timotei_ (assembler) Предупреждение Crackme (как, впрочем, следует из названия) это программы, созданные специально для того, чтобы их взломать (понять алгоритмы, заложенные разработчиком, и используемые для проверки введенных пользователем паролей, ключей, серийных номеров). Подходы и методик...

Книга «Здесь должен быть текст. Профессиональный UX-райтинг» Привет, Хаброжители! Без текста приложения стали бы бесполезной мешаниной геометрических фигур и значков, а голосовые интерфейсы и чат-боты не существовали бы вовсе. Слова делают программное обеспечение человеко-ориентированным и требуют не меньшей работы мысли, чем бренди...

Electronic Arts ищет программиста для новой мобильной игры На сайте hitmaker.net появилась вакансия от Electronic Arts на позицию бэкенд разработчика. Работать нужно удалённо, но находиться в Канаде — офис подразделения EA расположен в Ванкувере. Программист будет трудиться над новой мобильной игрой. В ней будет мультиплеер, рассчит...

GPT vs Copilot: кто лучший помощник в написании UI-тестов для iOS? Мы выпускаем обновления приложений Lamoda минимум 4 раза в месяц. С каждым обновлением идут серьезные изменения: новые продукты, внедрение ML-моделей и так далее. У нас налажен процесс тестирования нового кода, но есть нюанс: проверять перед релизом нужно не только новую фун...

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

[Перевод] Астрономы спорят о том, нашли ли мы уже экзоспутники, или ещё нет Есть ли у экзопланет экзоспутники? Было бы удивительно, если бы это было не так, но, как и во всех других случаях, мы не будем в этом уверены, пока не знаем об этом точно. Несколько лет назад астрономам показалось, что они обнаружили экзоспутники вокруг двух экзопланет: Kepl...

Для Need for Speed Mobile проходит ещё один бета-тест в Китае Разработчики китайской версии Need for Speed Mobile проводят ещё одно ЗБТ на iOS и Android. Скачать клиент на Айфон получится через TestFlight, а на Android-устройства — по ссылке через APK-файл. Впускают только по «белому списку». Сервера нового теста NFS Zeal будут открыт...

Подтверждена совместимость экосистемы виртуализации Space и операционных систем «Альт» В ходе испытаний была проверена корректность работы облачной платформы SpaceVM, а также ПО для организации виртуальных рабочих столов Space VDI, Space Dispatcher и Space Client с ОС «Альт Рабочая станция» 10, «Альт Рабочая станция К» 10 и «Альт Образование» 10.

[Перевод] Умные программисты пишут STUPID-код Умные программисты пишут STUPID-код, ведь они понимают, что неожиданно возникшая сложность может привести к провалу проекта. ▍ Страдание На момент написания этой статьи на моих часах 21:30. Этим утром я проснулся в хорошем, оптимистичном настроении, рассчитывая на прекрас...

AnTuTu — что это за приложение, почему удалено из Google Play и как его установить? Есть несколько способов проверить производительность смартфона, и бенчмарки — один из них. Расскажем, что такое приложение AnTuTu, как оно работает, что означает и насколько важен результат. Зачем нужен бенчмарк AnTuTu? Для оценки производительности смартфонов часто использу...

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

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

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

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

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

Зачем программисту микроконтроллеров математическая статистика? (или так ли хороши UWB трансиверы?) Настал день, когда мне для работы программистом микроконтроллеров наконец пригодилась математическая статистика из ВУЗ(овского) курса по теории вероятностей.Есть очень интересная технология для автоматического радиоизмерения расстояния. Технология основана на UWB трансиверах...

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

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

Юмористический рассказ «Как неофит познавал яваскрипт» «Грусть – прекрасное чувство. Как бы я хотел погрустить. Но вся эта чепуха меня бесит» (С) Иван БунинПятьдесят лет назад программистов не было в природе. А сейчас они, кажется, уже вымирают – народился «Чат Гопоты», дьявольский Devin и всё такое прочее. Но, думаю, настоящие ...

Без умных технологий мир невозможен, но использовать их нужно с умом… Мы живём окружённые технологиями всю сознательную жизнь. Они стали настолько обыденными, что теперь трудно представить иную реальность. К хорошему привыкаешь быстро. А ведь ещё не так давно не было интернета. До этого не было телевидения (только радио), а когда-то не сущес...

Twitter (X) потребовал указывать источники на фоне войны Израиля и ХАМАСа Стремясь бороться с распространением дезинформации на своей платформе, компания X вносит существенные изменения в свой инструмент проверки фактов с помощью сообщества. Теперь добровольцы будут обязаны указывать источники информации в каждой заметке сообщества.

[recovery mode] Как составить контент-план для социальных сетей + шаблон контент-плана Все, что может быть не прочитано (а равно и не просмотрено и не прослушано) — будет не прочитано. Это главное препятствие современной перегруженной информационной среды. Любой текст и любой материал для публикации должен быть четко продуманным, спланированным, работать в свя...

Что скрывается в коде игрового движка, написанного на Java? Вы когда-нибудь интересовались игровыми движками, написанными на Java? В этой статье мы рассмотрим и проверим на наличие ошибок в исходном коде один из популярных игровых движков — jMonkeyEngine. Возможно, мы даже узнаем, почему игры пишутся на C# и C++, а не на Java. Читать...

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

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

Жизнь на колёсах. Велосипед как способ проветрить голову Привет! Меня зовут Артём, я старший программист в SM Lab. А ещё я люблю велосипеды. Так как работа программистов чаще всего так или иначе сидячая (ну, кроме тех ребят, кто осилил освоить стол для стоячей работы и прочие плюшки), то нам приходится придумывать, как бы добавить...

Как автоматизировать переобучение моделей? Меня зовут Денис, я управляю разработкой и внедрением моделей машинного обучения в «Газпромбанке» в розничный бизнес. Наша команда ML-инженеров работает в связке с DevOps, мне помогает мой коллега Виталий VitaliyF. Он готовит инфраструктуру для обучения и переобучения моделе...

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

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

Пишем gRPC сервис на Go — сервис авторизации В этой статье мы научимся писать полноценный gRPC сервис на Go на примере сервера авторизации с полноценной архитектурой, готовой к продакшену. Мы напишем как серверную часть, так и клиентскую. В качестве клиента мы возьмём мой сервис — URL Shortener, о котором у меня также...

Мобильный порт Yes, Your Grace вышел на смартфоны Издатель Noodlecake выпустил мобильную версию Yes, Your Grace. На момент написания новости она доступна в App Store, её можно бесплатно скачать и попробовать, а уже в самой игре купить полную версию. Что касается Android-версии, то для неё проходит предрегистрация; стоит ожи...

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

Sacred: ностальгия прошедшая проверку временем К 2004 году многие игроки уже успели насладиться Diablo II и хотели попробовать что-то новое, что-то, что подарит им те же ощущения и при этом предложит совершенно другой игровой опыт. В этот год вышла Sacred (или, как ее назвал официальный локализатор Акелла, «Князь тьмы»...

Тут все что должно быть в новых смарт-часах Самсунг, чтобы их захотелось купить Samsung Galaxy Watch 6 — одни из лучших смарт-часов, которые вы можете купить, хотя они и не являются принципиальным улучшением по сравнению с предшественником. Хотя до выхода новых часов еще более полугода, у нас уже есть немного слухов и много желаний. Есть даже тре...

Сегодня откроют тестовые сервера Once Human для мобильных геймеров Разработчики Once Human сообщили, что сегодня в 16:00 по МСК открываются тестовые сервера для мобильных игроков. Участвовать могут владельцы iOS и Android, но только те, кто получил приглашение. Найти себя в списке можно по ссылке. Если вы нашли свою электронную почту, то ну...

AltStore PAL — новый альтернативный маркет на iOS для жителей ЕС Разработчик альтернативного маркета AltStore сообщил, что он выпустил специальную версию для жителей Европейского союза, которые пользуются iPhone — AltStore PAL. Этот маркет одобрен самой Apple, а скачать его можно через официальный сайт. Для его установки потребуется iOS 1...

Любимая задачка на знание React Всем привет! Меня зовут Олег и я fullstack-программист в компании Тензор. Опыт в разработке, без малого, 20 лет (как-то раз батя спаял на кухне ZX Spectrum и все заверте..., сам не понял как так вышло). В данный момент являюсь тимлидом собственной команды разработчиков, кото...

Сам себе экосистема: итоги. Как работают мои самопальные клиенты ВК, YouTube, Telegram на смартфонах 13-летней давности Рубрика «сам себе экосистема» уже успела стать постоянной в моем блоге. Для тех, кто читает меня в первый раз, расскажу: одним из основных направлений блога всегда был моддинг и попытка использования устройств прошлых лет в современных реалиях. Именно поэтому я пишу клиент...

Метод Binoculars обещает высокую точность обнаружения текста от больших языковых моделей ChatGPT пишет не хуже человека, но можно ли обнаружить «машинность» в тексте? Хотя некоторым компаниям было бы выгоднее представить всё так, будто результат работы языковых моделей неотличим от человеческого, исследования в этом направлении активно ведутся. Авторы научной ...

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

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

Российских киберспортсменов могут обязать сдавать нормативы: 205 кликов мышкой за 30 секунд для парней В ближайшее время российским киберспортсменам, возможно, придётся сдавать специальные тесты, включая тест на скорость кликания мышкой.  создано DALL-E Как сообщает Telegram-канал Mesh, Министерство спорта внесло изменения в стандарты подготовки киберспортсменов. П...

Будущее программирования: языки, зарплата и перспективы в 2024 году Почему программисты не боятся искусственного интеллекта? Потому что им достаточно сказать заказчику: «Объясните компьютеру, что именно вы хотите». Так шутили еще недавно, но теперь такие шутки становятся не такими веселыми, как раньше. Искусственный интеллект, воплощенный в ...

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

Игровая легенда из 90-х: Как работала 3dfx Voodoo «под капотом»? Пишем 3D-приложение нуля на Glide Полагаю, многие мои читатели так или иначе знакомы с такими видеокартами, как 3dfx Voodoo. Эти легендарные графические ускорители из середины\конца 90-х годов был чуть ли не в каждой второй сборке для игр, а о их производительности слагали легенды. До сих пор есть относите...

Жамевю — жуткая противоположность дежавю Жамевю — противоположность дежавю Дежавю представляет собой довольно распространенное явление, с которым хотя бы раз в жизни сталкивались 97% взрослых людей. В этот момент человеку кажется, что он уже переживал событие, которое на самом деле с ним никогда не происходило, или...

Microsoft, так нужны новые процессоры или нет? Функцию Recall из Windows 11 для Copilot+ PC запустили на процессоре Arm, но это был не Snapdragon X Компания Microsoft уже показала некоторые функции Windows 11, которые представили формально в виде эксклюзивов для компьютеров Copilot+, то есть оснащённых процессорами с блоками NPU. Подробностей о работе этих функций на других CPU не было, но теперь они появились от с...

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

10+ причин посещать некоторые конференции Привет! В начале октября мы писали пост о том, почему не стоит ходить на некоторые IT-конференции. Хотя мы пару раз в тексте отметили, что это не наезд и не претензии, никакого хейта, а, скорее, подборка фактов «на подумать», ряд человек всё равно успели пообижаться.Но зато ...

Участникам теста Sonic Rumble уже рассылают приглашения Инсайдер Celo Zaga рассказал, что удачливым игрокам уже сегодня придут приглашения на тестирование Sonic Rumble. Тем, кто подал заявку до 19 мая, нужно проверить свою почту и Спам. Бета-тест будет проходить в отведённое время каждый день с 24 по 26 мая. В основном участвоват...

Apple создала ИИ для программистов Apple разрабатывает новые функции на базе искусственного интеллекта (ИИ), которые помогут программистам писать код и пользователям быстрее находить нужную информацию. Компания планирует внедрить их в ближайшие обновления iOS, iPadOS и macOS.

Symbiote.js VS LitElement Мотивация разработчиков библиотек и фреймворков для фронтенда может быть разной. И если вы, являясь таким разработчиком, хотите работать не “в стол” а с расчетом на какое-то признание и пользу для индустрии, вы должны четко понимать, что именно и зачем вы делаете. Если вы хо...

[Перевод] Ранний взгляд на будущее тестирования с swift-testing Пару месяцев назад Стюарт Монтгомери, программист из команды XCTest в Apple, поделился новой библиотекой тестирования Swift с открытым исходным кодом на основе макросов.Библиотека называется Swift-testing, и, как указано в ее документации, она предназначена для проверки конц...

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

[Перевод] Корутины для Go Эта заметка о том, зачем нам нужен пакет coroutine для Go и как он будет выглядеть. Но прежде всего, что такое корутины?Сегодня каждый программист знаком с вызовами функций (подпрограмм): F вызывает G, которая останавливает F и запускает G. G выполняет свою работу, потенциал...

Ода бесполезности споров Одним из самых больших разочарований, постигшим меня на пороге зрелости, явилось осознание факта – что даже абсолютная правота не является залогом победы в споре. Это знание изменило мой мир так же, как теорема Гёделя о неполноте изменила формальную логику. Я осознал, что во...

Невозможно предложить то же самое, но вдвое дешевле. В чём Starlink mini будет хуже полноценного Starlink Инженер по встраиваемым системам Олег Кутков, который работает в Ubiquiti Labs, ранее раскрыл изображения и некоторые характеристики Starlink mini, которые подтвердил сам Илон Маск. Позже Кутков опубликовал подробностей данные и извинился за первоначальную неточность. И...

Звук того, как пользователь водит пальцем по экрану смартфона, позволяет воссоздать отпечаток пальца с весьма высокой точностью Отпечатки пальцев можно воссоздать по звуку, который палец издаёт при проведении по экрану смартфона. Именно этому посвящена статья группы исследователей из Китая и США.  создано DALL-E Метод PrintListener технически, конечно, очень непростой, но важно то, что он ...

Никаких инструкций. Советы от техписа о том, как обойтись без него Привет, меня зовут Евгения Береснева, и я старший технический писатель в X5 Tech. Пожалуй, выглядит странным, что технический писатель пишет статью с таким названием. Так что для начала небольшой дисклеймер:— Нет, мы не боимся остаться без работы. В любой крупной IT-компании...

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

Великая Октябрьская Киберреволюция. Расследование: как закончилась власть народа на Pikabu. Бунд 5 месяцев я писал свои статьи в том числе для Пикабу. 7 моих постов в горячем суммарно набрали 14 266 плюсов и 824 400 просмотров. На Хабр шло то, что проходило по тематике. А 5 октября мой аккаунт отправили в “теневой бан”, коммерческий директор Пикабу назначил мне стрелку ...

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

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

Интерпретатор Brainfuck на Brainfuck Когда-то давно, году в 2013-м, на глаза мне попался следующий код:>>>+[[-]>>[-]++>+>+++++++[<++++>>++<-]++>>+>+>+++++[>++>++++++<<-]+>>>,<++[[>[->>]<[>>]<<-]<[<]<+>>[&...

[Перевод] Записываем музыку при помощи CSS Grid Слишком часто я наблюдал за тем, как импровизирующий музыкант трясущимися руками пытается увеличить pdf размером A4 на крошечном экране телефона в самом разгаре исполнения. Мы обязаны создать плавный и отзывчивый рендеринг музыки для веба! В вебе нотная запись должна быть с...

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

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

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

Простые шаги к эффективному code review Всем привет! Меня зовут Владислав Шиханов, я ведущий программист в CDEK. В нашей компании работает около 500+ IT-специалистов, именно мы создаём продукты и сервисы, из которых и состоит СДЭК. Моя команда разрабатывает сервисы для автоматизации процессов п...

Хабргорода У меня возникла идея сделать список упоминаний названий городов в статьях Хабра за 2023 год и карту по которой можно найти статьи. Когда можно найти статьи, где упомянается конкретный город. С первого взгляда задачка простая, но это как всегда дьявол кроется в деталях! Для э...

[Перевод] Go развивается в неверном направлении Язык программирования Go известен своей простотой в использовании. Благодаря продуманному синтаксису, возможностям и инструментарию, Go позволяет писать легко читаемые и поддерживаемые программы произвольной сложности (см. этот список на GitHub). Некоторые инженеры-программ...

Текст в стиле техно: есть ли жизнь за пределами Хабра? Написав первый текст в августе 2011, за 12 лет я срослась с Хабром: сперва вела блоги двух компаний, затем левачила партизанскими статьями, и наконец, стала работать в самом Хабре. Меня как автора до Хабра особо и не было — так, разовые заказы на переводы, переделанные песни...

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

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

PyZelda своими руками или как геймдевить без Unreal, Unity и кредитов Хабры и Хаброчки, я хотел бы перед самой статьёй обсудить вопрос целесообразности писать свой движок, вместо готовых решений. Есть куча статей, которые опишут разные движки от более популярных до менее. Я бы хотел затронуть немного другой вопрос: "Как человеку, который изуча...

Автоматическое тестирование ускорило разработку в 50 раз. Сказка от создателей FoundationDB Автоматическое тестирование по сравнению с обычным, источник Стартап Antithesis Operations LLC создан разработчиками известной системы FoundationDB. Они говорят, что между двумя продуктами много общего: «Когда в 2010 году мы взялись за создание масштабируемой, отказоустойчи...

Как бесплатно генерировать видео через нейросеть: самая простая инструкция Кадр из видео, созданного нейросетью Dream Machine от Luma AI В начале 2024 года компания OpenAI показала миру возможности своей новой нейросети Sora. Она умеет создавать видео по текстовому описанию, и делает это на профессиональном уровне — смотря на примеры работ Sora мож...

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

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

Что нужно знать об аналогах App Store в iOS 17.4: установка, безопасность и виды магазинов Вчера, 25 января, Apple сняла запрет на альтернативные магазины приложений на iOS. Нововведение начнет действовать только после релиза iOS 17.4, которая сейчас находится на этапе бета-тестирования. Но большая часть подробностей, касающихся особенностей загрузки софта не из ...

[Перевод] Делаем код-ревью правильно В начале своей карьеры я как-то работал над одним заказом, создавая платформу сентимент-анализа для социальных сетей. В то время Twitter ещё был Twitter’ом. Наша команда состояла из семи человек, среди которых я был джуниором. Мы были молоды и полны энтузиазма. Наш девиз мо...

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

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

Пакуем весь трафик в Ping message, чтобы не платить за интернет | ICMP NAT traversal Бывало ли у вас такое, что вы подключились к общественной сети или мобильному интернету, но он себя странно ведёт. Надпись «Подключено, без доступа к интернету» отсутствует, устройство думает, что всё нормально. Вы открываете браузер и видите «Пройдите проверку личности в с...

Тьюринг и Гёдель — два взгляда на искусственный интеллект и не только Привет! Меня зовут Саша Шутай, я руководитель направления PHP в AGIMA. Мы с командой подготовили большой разбор научных взглядов двух великих ученых: Алана Тьюринга и Курта Гёделя. Подумали, что будет интересно сравнить их биографии и подходы к искусственному интеллекту. Есл...

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

Инструкция: обход геоблокировки для установки обновления «Moment 4» для Windows 11 Несколько часов назад Microsoft начала распространять обновление под кодовым названием «Moment 4» для Windows 11 версии 22H2, которое включает в себя большое количество новшеств и изменений. Об этом вы можете прочитать в нашей статье по этой ссылке. Однако вскоре выяснилось...

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

[Перевод] Почему MMAP не лучший выход Доступ к файлам через отображение-в-память (mmap) — это способность некоторых операционных систем отобразить содержимое какого-либо файла в адресное пространство программы. Сама программа получает доступ к содержимому файла через указатели, как если бы сам файл был бы целико...

Как установить Windows на компьютеры Apple с помощью приложения VMware Fusion Хоть на macOS уже давно можно найти практически любой софт, но все равно попадаются программы, которые существуют лишь в версии для Windows. Именно поэтому многих покупателей компьютеров Apple всегда интересовала возможность установки Windows. Когда в Маки устанавливались п...

Здоровая конкуренция в GO. Главное не перехитрить самого себя Несколько лет назад я прочитал статью о параллелизации в GO и ничего не понял – я тогда только начинал программировать на этом языке. Но размышления автора мне очень понравились – они подкреплялись бэнчмарками, что было довольно убедительно. Автор игрался c параметром GOMAXP...

Единственный человек на планете, который юридически точно не является создателем Bitcoin. Крейг Райт не смог доказать в суде, что он — Сатоши Накамото Австралийский предприниматель Крейг Райт (Craig Wright) точно не является создателем криптовалюты Bitcoin Сатоши (Сатоси) Накамото (Satoshi Nakamoto).  Британский суд опубликовал заявления из свежего постановления, из которого следует, что у Райта нет доказательст...

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

Почему на Айфоне нажимается экран сам по себе, и что с этим делать Любой iPhone с момента презентации традиционно преследуют какие-то болячки. То у него плохо ловит сеть, то корпус нагревается. Радует только то, что Apple исправляет эти проблемы программно, выпуская обновления iOS. Однако в некоторых случаях и это не помогает, в результате...

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

Естественные причины или следы инопланетной жизни? Раскрыта тайна BeLaU сфер из Тихого океана В пршлом году Ави Лоеб, астрофизик из Гарварда, объявил, что небольшие металлические шарики, извлечённые из океана, возможно, представляют собой останки межзвёздного метеорита и могут содержать признаки инопланетной технологии. Однако недавние исследования указывают на ...

Первые тесты видеокарты Radeon RX 7900M показывают, что она немного быстрее GeForce RTX 4080 Laptop В прошлом месяце компания AMD наконец-то представила флагманскую мобильную видеокарту. По обещаниям самой компании, Radeon RX 7900M должна быть быстрее, чем RTX 4080 Laptop. И первые тесты это подтверждают.  Игровых пока нет, но в 3DMark TimeSpy новинка AMD на 4% ...

Gemini AI теперь доступен в Google Chrome для создания эффективного контента Google Chrome получил новую функцию  — генератор письма с искусственным интеллектом. По своей сути этот инструмент на базе Gemini, он представляет собой функцию «Помоги мне написать», встроенную в Gmail, но расширенную на всю сеть и основанную на ...

Кому и зачем нужны разработчики мобильных приложений в 1С Платформа 1C:Enterprise — самый простой способ перейти в сферу мобильной разработки. Научиться писать приложения на 1С проще, чем освоить Swift, Java или Kotlin. Обучение займёт всего пару месяцев. При этом специалист с такими знаниями всегда будет востребован на рынке благо...

Работа программистом в Германии: как пережить испытательный срок Живу в Германии, работаю программистом в местной компании и хочу рассказать об одном из самых сложных и напряженных - по крайней мере, субъективно, - этапов работы - испытательном сроке (нем. Probezeit), о его особенностях, как формальных, так и неформальных и об отличи...

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

Почему в Grand Theft Auto: San Andreas самолёты падают с неба Оббе Вермей [Obbe Vermeij] — один из программистов GTA 3, Vice City и San Andreas. Оббе ушёл из Rockstar после GTA IV и давно занимается другими проектами. В последние месяцы он начал вести блог insiderockstarnorth.blogspot.com, но в ноябре прошлого года закрыл его, поскол...

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

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

Народный IT-ист: Как жили и работали программисты в СССР Ранняя эпоха IT в США обрела легендарный статус: про начинания таких технологических гигантов, как Apple и Microsoft, снимают фильмы и сериалы, а биографию их основателей знает каждый программист. А вот про жизнь и достижения программистов СССР того же периода знают лишь еди...

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

Разбор crackme от KilLo (.net) Предупреждение Crackme (как, впрочем, следует из названия) это программы, созданные специально для того, чтобы их взломать (понять алгоритмы, заложенные разработчиком, и используемые для проверки введенных пользователем паролей, ключей, серийных номеров). Подходы и методик...

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

Snapdragon X Elite пока плохо подходит для игр. Сравнение с Core Ultra показывает, что для игр новые ноутбуки лучше не покупать Однокристальная система Snapdragon X Elite не очень хорошо подходит для современных игр. Мы уже видели различные тесты, где эта платформа заметно уступала лучшим iGPU, но авторы из PC World решили провести более масштабное тестирование.  фото: Qualcomm В данном сл...

[Перевод] Всё ещё используете If/else валидацию в Spring 6.0+ / SpringBoot 3.0+? Чтобы избежать влияния несанкционированных параметров на ваш бизнес, в ваших веб-сервисах должна быть реализована проверка параметров на уровне контроллера! В большинстве случаев параметры запроса можно разделить на два следующих вида:— POST и PUT-запросы, использующие reque...

iPhone 15 Pro Max проверили на прочность и гибкость Автор популярного YouTube-канала JerryRigEverything Зак Нельсон проверил на прочность новый яблочный флангман. В первую очередь ему было интересно, как титановая рамка iPhone 15 Pro Max будет противостоять различным повреждениям. Однако проверке подверглись и другие части см...

Темпоральные типы в PostgreSQL и их использование Меня зовут Фролков Иван, я работаю программистом с 1993 года, и уже восемь лет — в Postgres Professional. Периодически выступаю на конференциях. В этой статье я расскажу вам про темпоральные типы данных в PostgreSQL — доклад о них я читал на PGConf.Russia 2022. Почему меня э...

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

Зимнее обновление в CarX Street: 40 км новых дорог, сбор подарков, замена шин и другие фичи В CarX Street пришла зима, поэтому с обновлением 1.2.0 горный район стал ещё больше — в нём появилось 40 км новых дорог. Также игроки должны собрать все подарки, чтобы забрать приз. А если им больше нравится соревноваться с себе подобными, то появился новый режим — лидерборд...

Нашел способ проверить безопасность VPN на Android. Узнай, не опасен ли твой В 2022-м Россия вышла на второе место по числу скачиваний VPN в мире, а по итогам 2023 года количество загрузок сервисов маскировки в нашей стране увеличилось еще на 40%. Несмотря на бешенную популярность технологии, многие люди совершенно не задумываются об угрозах, которы...

А точно ли программистам не нужны алгоритмы? Мне 21 год и я работаю программистом всего 4 года, за это время я побывал на 2–3 мелких проектах и 3–4 проектах крупных компаний, таких как: Luxoft (упокой его душу), Альфа, ОТП, ГПБ и др. Так же я часто прохожу собеседования и в другие ком...

Программист зачем-то интегрировал Linux в режим проверки диска Windows XP Есть вопросы о целесообразности, наверное. Или нет.

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

Даже если взять оптимизированное под процессоры Intel ПО для искусственного интеллекта, новый Core Ultra 7 155H в половине случаев проигрывает Ryzen 7 7840U Сегодняшние тесты процессора Intel Core Ultra 7 155H под Linux показали, что там новинка Intel существенно уступает 15-ваттному Ryzen 7 7840U при большем энергопотреблении. Авторы Tom's Hardware решили отдельно протестировать Meteor Lake в задачах, связанных с ИИ, п...

Футуристичное приключение Three Minutes To Eight вышло на iOS Three Minutes To Eight — игра, которую портировали на iOS 20 декабря; информации о версии на Android нет. Возможная причина — премиальный ценник в 449 рублей. За это игроки получают отсутствие рекламы и микротранзакций, а также наличие русской локализации. Three Minutes To ...

Jsonb и gin, ошибки планировщика на старых PostgreSQL За всё время работы с веб программистами внезапные и катастрофичные провалы производительности в базах, на сколько я помню, всегда имели одну и ту же природу. Производительность базы внезапно падала настолько, что можно было считать полным отказом сервиса в оказании услуг. П...

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

Ёлочка — игра в рекурсивное увольнение У вас есть звёзды, лидеры, ключевые сотрудники. Очень полезные и нужные люди, на них держится если не всё, то многое. А ещё у вас есть дефицит кадров. И Дамоклов меч - в любой момент могут уволиться те самые звёзды.Вы прекрасно знаете: если звезда уходит из компании, за ним ...

СЕО с вашей прошлой работы: к тебе придет ФСБ Это небольшой пост про очередной вид мошенничества и способы борьбы с ним.Для человека информационно чистоплотного я ничего нового не скажу. Но все-таки считаю важным об этом рассказать и предложить способы проверки. В целом типичный телефонный развод, но удивила таргетирова...

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

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

Как построить дом по Agile. Пример успешного применения гибкой методологии для самого классического Waterfall-проекта Хочется начать с тезиса: все методологии хороши, главное – правильно их применять. Однако несмотря на все усилия, я все еще встречаю скепсис у технических специалистов и иногда бизнеса, что Agile методологии не применимы к большим и сложным проектам. Фразы из серии «давайте ...

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

«Лаборатория Касперского» протестировала смартфон c KasperskyOS «Лаборатория Касперского» объявила о завершении тестирования смартфона под управлением своей операционной системы KasperskyOS. Тестирование проводилось в лаборатории оператора «Мегафон» на выделенной сети, аналогичной системе коммерческого операт...

Киберпанковая игра Hyper Linker доступна в Азии Мобильная игра Hyper Linker появилась на Android в ряде азиатских стран, включая Тайвань. Скачать клиент софт-запуска можно через Google Play. По мере прохождения игроки будут получать новых бойцов в свою команду; они разделяются не только по ролям и классам, но и по редкост...

Гений 21 века. Чем сейчас занимается Фабрис Беллар Некоторые программисты настолько хорошо известны, что не нуждаются в особом представлении. Наверное, Фабрис Беллар — самая яркая звезда современности. Автор мультимедийного комбайна FFmpeg, эмулятора QEMU и десятков других полезных программ — абсолютный гений и пример програ...

[Перевод] Как программировали в 1969 году Я провёл это интервью со своей матерью Марианной Эрнерфельд в декабре 2018 года. В посте приведён немного урезанный перевод. Полное интервью на шведском языке можно прочитать здесь. Почему ты захотела стать программистом? Я решила стать программистом в 1965-66 годах. Прочи...

Программист мало пишет, но много читает Здравствуйте, меня зовут Александр, я backend-разработчик. Цель данной публикации – проанализировать затраты времени при разработке приложений. Расчеты приведены на основе web приложений на языке Python. Так же не рассматривается ситуация разработки MVP для получения различн...

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

[Перевод] Важные аспекты Unicode, о которых должен знать каждый разработчик JavaScript Должен признаться: на протяжении очень долгого времени я испытывал страх перед Unicode. Когда была необходимость в работе с Unicode, я предпочитал искать альтернативные пути решения, поскольку не совсем понимал, что делаю. Я старался избегать работы с Unicode до тех пор, п...

О внутрикластерной маршрутизации через Istio Привет, Хабр! Я Степан, DevOps‑инженер, занимаюсь созданием CI/CD процессов с учётом проверки кода на безопасность, поддержкой и разверткой новых кластеров Kubernetes, соблюдением требований безопасности и созданием системы мониторинга и логирования — все это ...

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

Пока что и близко не GTX 1650 Ti. Первые тесты iGPU в процессоре Intel Meteor Lake не позволяют назвать это революцией Процессоры Intel Meteor Lake могут отобрать у Ryzen 7000 звание носителей самого производительного iGPU в сегменте. Мы это слышали от разных источников, а теперь можем попытаться подтвердить или опровергнуть, опираясь на первые тесты.  Процессор Core Ultra 7 155H,...

Samsung удалось победить основную проблему GPU AMD в Exynos? Частота Xclipse 940 в Exynos 2400 вдвое выше, чем Xclipse 920 в Exynos 2200 Платформа Samsung Exynos 2400 снова засветилась в бенчмарке, но теперь благодаря этому мы узнали новые подробности о GPU.  Оказалось, что Xclipse 940 имеет столько же вычислительных блоков, сколько и Xclipse 920. То есть 6 блоков CU или 384 потоковых процессора. Н...

[Перевод] Призыв писать компактное ПО, версия 2024 года (с примером кода) Этот пост посвящён памяти Никлауса Вирта, первопроходца в сфере вычислительных наук, ушедшего от нас 1 января этого года. В 1995 году он написал важную статью A Plea for Lean Software, и в своём посте я постараюсь воспроизвести её почти тридцать лет спустя, с учётом современ...

Квест Conquistadorio можно пройти бесплатно на смартфонах Conquistadorio — интересный квест, Lite-версия которого теперь доступна в Google Play многих стран. Это не просто демоверсия, после прохождения которой надо заплатить за полную версию. Conquistadorio Lite можно полностью пройти, но нужно смотреть рекламу. За неё выдают мон...

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

SL_ST U FEEDER (Питатель для SMD) Случайно, перебирая модель заметил, что можно ещё больше упаковать питатели. Если только повернуть их вертикально. Создать U-образный канал для ленты.Таким образом, при особом желании можно составить приличную батарею из питателей. Очень компактно.Это позволит сократить коли...

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

А закрыл ли я замок двери? Home assistant + Aqara и немного витухи Зачем всё это? Привет дорогой читатель! Проверь, а закрыл ли ты входную дверь? Сходи, проверь ;). Дёрни ручку! Вдруг открыта? Если у Вас бывают навязчивые мысли о том, что Вы забыли закрыть дверь, то поздравляю у Вас ОКР Вам надо лечиться Вам будет полезен мой опыт дорабо...

Анатомия эффективного собеседования. Что делать и чего не делать на собеседовании, часть 1 Я провел много собеседований за свою карьеру, возможно, несколько сотен в общей сложности. Мы отбирали и подготавливали людей для собеседований в компаниях вроде Microsoft и Google, так что это были весьма сложные собеседования. В начале я был не очень хорош в этом и делал в...

Делай тот PR, который ты умеешь: Григорий Петров о продажах на конференциях Привет, Хабр! В апреле 2024 года в Екатеринбурге прошла масштабная IT-конференция DUMP. Мы, команда Doubletapp, решили не упускать возможности и сняли целых 8 подкастов с топовыми спикерами конференции. Один из них – Григорий Петров, DevRel в компании Evrone. Григорий много ...

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

Привет, я FSD, чем могу помочь? Привет, странник

Тайна четырёх углов. Не первый раз сталкиваюсь с полным незнанием основ 3D моделинга.Ответ в большинстве случаев такой мне пофиг мол производитель пишет инструкцию по ней так можно.Правда никто пока не предоставил текста из этой инструкции.Так давайте разберёмся что же это за тайна четырёх углов...

Как я попробовал написать авиасимулятор Давным-давно, в 2015 году я написал свою первую статью на хабр: Пишем простую* игровую физику самолёта Статья появилась не сама по себе — я писал игру, но так её и не доделал. За предыдущие девять лет я несколько раз возвращался к проекту, что-то улучшал, но по-факту он так...

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

[Перевод] Когда целый день программировал на Zig: впечатления Rust-энтузиаста Я — большой фанат Rust, так как в этом языке предоставляется отличное инструментальное оснащение, и, когда я пишу на этом языке, я могу быть вполне уверен, что этот код будет работать надёжно. Но иногда Rust ненавистен. Чтобы написать код на Rust, требуется немало времени,...

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

«Нет даже следов каких-либо наркотиков или алкоголя», — Илон Маск опроверг статью The Wall Street Journal, заявив, что три года проходил выборочные тесты Илон Маск прокомментировал статью, опубликованную в The Wall Street Journal, в которой его обвиняют в употреблении наркотиков. Он заявил, что это неправда, добавив, что выборочные тесты подтвердили отсутствие в его организме наркотиков или алкоголя. Миллиардер заявил, ч...

File upload на React.js шаг за шагом В этой статье напишем компонент для загрузки файлов на сервер, который поддерживает: - Индикатор загрузки - Прерывание отправки - Drag and dropВ нашей конкретной реализации этот компонент будет оберткой и сам не будет отображать файлы, но, я надеюсь, приемы из этой статьи по...

Видеокарты с 4 ГБ памяти пора окончательно забыть? Тесты показали, что современным играм этого мало даже при минимальных настройках Мы уже не раз видели тесты, демонстрирующие, что в ряде современных игр 8 ГБ памяти у видеокарты мало даже в Full HD. Теперь авторы Hardware Unboxed решили сравнить 8 ГБ с 4 ГБ.  Такой тест имеет ряд особенностей, так как сложно подобрать конкурентов. Но благо на ...

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

Мобильная разработка за неделю #519 (11 — 17 декабря) В новом выпуске усложнение iOS и избавление от рекурсии в Kotlin, cимволизация логов и новые фичи на старых Android, многомодульность на Flutter, опыт прохождения собеседования в Google, как много языков может влезть в одного программиста и многое другое! Подписывайтесь на ...

Как я апнул «чумадан» Картинка Stockking, Tawatchai07, Freepik Самодельщиков частенько обвиняют в том, что их самоделки представляет собой, по сути, «троллейбус из буханки хлеба», как в известном меме:-) То есть, можно было бы этого и не делать, но «как раз было время и зачем-то я это сделал». ...

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

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

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

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

Программист пришел на собственную свадьбу в шлеме Apple Vision Pro Свадьба – это важный день, но для одного программиста из Юты он стал еще и поводом продемонстрировать свою любовь к новейшим гаджетам.

Вот вам и HyperOS. Xiaomi 14 под управлением новой операционной системы обошел Samsung Galaxy S24 Ultra в тесте Geekbench Сегодня в базе бенчмарков Geekbench 5 и Geekbench 6 появились результаты тестов Xiaomi 14 (каталожный номер 23127PN0CC). В однопоточном тесте Geekbench 6 Xiaomi 14 набрал 2244 балла, в многопоточном – 6820 баллов. Это очень хороший результат. Для сравнения, Samsu...

Десктопное приложение с нуля на .Net и C# с помощью ChatGPT Говорят, что нейросети скоро заменять программистов, можно будет просто ставить им задачу и они будут сами писать код. В своей работе я довольно часто использую ChatGPT и по опыту знаю, что его ответы далеко не всегда адекватные, особенно если задача нетривиальная. Но поскол...

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

Как передавать файлы с Android на Mac и обратно, как будто у вас iPhone Далеко не все владельцы компьютеров Apple пользуются еще и смартфонами компании. Все-таки большое количество ограничений на iPhone заставляет многих выбирать именно аппараты на «Андроиде», но при этом отказаться от Mac в пользу Windows готов далеко не каждый. Я как раз один...

[recovery mode] Что можно и стоит писать в поле Pre-conditions в тест-кейсах Тестирование продуктов является неотъемлемой частью процесса разработки программного обеспечения. В его основе лежит создание и выполнение тест‑кейсов — документированных инструкций, определяющих шаги для проверки определенных функций или аспектов програм...

Тест на секретную вечеринку Яндекса, — ночь в финтехе Всем привет!Недавно прошло событие ночь в финтехе от Яндекса и поскольку Яндекс не рассказал о нем здесь, то это сделаю я. Что бы попасть на мероприятие - нужно было решить несложную задачку (приведена ниже в тексте). Статья будет включать 4 темы: предыстория, попытки решени...

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

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

[Перевод] Генератор случайных чисел, который можно запустить в голове Люди ужасно плохо справляются с придумыванием случайных чисел. Я хотел научиться быстро генерировать «достаточно случайные» числа. Мне не нужно было что-то совершенное, просто способ придумывания случайных цифр за полминуты. Поискав онлайн, я нашёл старый пост в Usenet, нап...

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

Как я писал свою библиотеку для работы с Telegram В далекий 2019 год, когда про ковид никто не слышал и других жестей еще не было на горизонте, я читал очередную статью как “правильно” писать очередного бота на телеграм. И в очередной раз у меня крутилась мысль: че код так паршиво выглядит то? Где-то в то время телеграм еще...

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

Apple рассказала, как разрабатывает свой аналог ChatGPT для iOS 18. Что будет, если она не успеет? Прошедший 2023 год можно смело называть годом нейросетей. Складывается ощущение, что все крупные компании запустили как минимум одну собственную нейросеть. У одних она служит для генерации изображений, а у других — это текстовая модель, с которой можно выстраивать диа...

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

Нейросети научились врать и делают это намеренно Большие языковые модели (от англ. large language models) научились обманывать и в большинстве случаев делают это намеренно. Изображение: magazine.mindplex.ai Некоторые люди обладают удивительной способностью искусно обманывать окружающих, однако сегодня ложь – не только их к...

Как объяснить градиентный спуск вашей маме: простое руководство Градиентный спуск лежит в основе большинства методов AI/ML. Звучит как-то странно и пугающе. Спуск? Блин, надеюсь, мне не придется прыгать с парашютом...

Почему с возрастом рост человека уменьшается С возрастом у людей сильно уменьшается рост Человек растет до 18-20 лет, после чего рост на некоторое время останавливается, но не надолго. Уже после 30-35 лет начинаются процессы, которые приводят к его уменьшению. В результате к пожилому возрасту человек становится гораздо...

Проблема понимания существующего кода, или Как делать иногда [не] надо Я столкнулся с тем, что я иногда не понимаю код, с которым мне приходится работать. И это сильно сказывается на моей производительности и на качестве конечного результата. Неделю назад я прочитал статью Плохо девелопмент за авторством @dalerank(Сергей Кушниренко), в которой ...

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

Что делать, если лагают игры на Android Все мы то и дело играем на телефоне. И, согласитесь, не очень приятно, когда этот процесс сопровождается постоянными лагами. Когда игра тормозит на Андроид, в нее просто не хочется заходить, ведь портится все впечатление, каким бы классным ни было творение разработчика. К с...

Имеет ли смысл переплатить за игровой CPU и сэкономить на видеокарте? Сравнение Ryzen 5 7600/RTX 4070 Ti с Ryzen 7 7800X3D/RTX 4070 показывает интересные результаты Игровой процессор — понятие, которое до недавнего времени фактически было «мертво». Но с выходом Ryzen X3D с их дополнительной кеш-памятью снова стало корректно говорить об игровых CPU. Авторы Hardware Unboxed решили проверить, а стоит ли переплачивать...

Microsoft добавляет Copilot в браузер Edge, чтобы помочь разработчикам При проверке веб-страницы с помощью DevTools программисты часто видят ошибки и предупреждения в консоли.

[Перевод] Анатомия shadcn/ui Если вы следите за новинками экосистемы JavaScript, то должны были слышать об интересной библиотеке пользовательского интерфейса (user interface, UI) под названием shadcn/ui. Вместо того, чтобы распространяться в виде пакета npm, компоненты shadcn/ui добавляются с помощью ...

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

Компанию Neuralink миллиардера Илона Маска оштрафовали Компания Neuralink Илона Маска снова оказалась в неприятной для себя ситуации — её оштрафовали.  Правда, вовсе не за какие-то опасные опыты над людьми или смерти животных, о которых сообщалось ранее. Министерство транспорта США во время проверки объектов ком...

У новейших Kia Carnival и Sportage на ходу отваливаются детали. Компания отзывает более 100 000 машин Владельцы Kia Carnival 2022–2024 годов и Sportage 2023–2024 годов должны обратить внимание на дребезг за рулем, потому что это может быть первым предупреждением того, что молдинги на крыше могут отлететь на скорости. Kia отзывает 40 426 автомобилей Spor...

AOP в Golang: как рефлексировать, и почему вам не стоит этого делать Я java-программист по профессии и алкоголик go-developer по зову души. И вот в один прекрасный день я подумал о том, что раз уж в Go есть пакет reflect, то должны быть и способы АОП, прямо как в java. Если вкратце, я захотел генерировать обертки для функций в рантайме, позво...

[recovery mode] Будни проджект-менеджера Проджект-менеджер - (П)Заказчик - (З)Стою около мольберта с красками и кисточками, готовый к работе и заряженный на успех:(П): - Коллеги, вы сказали, что вам срочно необходима картина. Что вам нужно изобразить?(З): - Как что? Картину.(П): - Это понятно, что картину. Что на н...

Раскрыта дата глобального релиза AFK Journey Несмотря на актуальный пробный запуск AFK Journey в некоторых странах Запада, Азии и Океании, издатель Farlight всё равно объявил о ещё одном бета-тесте на Android. Записаться на него нужно было с 22 по 27 января. Счастливчики получат письмо счастья с 29 по 31 января. За уча...

У «легендарной» Lada Niva проблема с кузовом — объявлена сервисная кампания Как сообщает ресурс «Лада.Онлайн», АвтоВАЗ объявил очередную сервисную кампанию, в рамках которой будут ремонтировать Lada Niva Legend. Изображение: Lada В соответствии с предписанием №14-24, дилеры проверят точки сварки на двери багажника под пластико...

Про обязательность поправки на множественные сравнения, которая часто игнорируется адептами Data Driven методов Когда проводится один статистический тест на значимость различий, всегда есть шанс (Ошибка первого рода = 5%, на уровне значимости p=0.05) получить ложный положительный результат случайно. Эта ошибка означает, что мы можем ложно утверждать, что значимое различие существует, ...

[Перевод] Как понять, есть ли в тебе искра программиста Я думаю начать учиться писать код. Какой ноутбук мне купить? Нужно ли участвовать в буткемпе? Нужны ли моему ребёнку особые курсы или подготовка, чтобы поступить на computer science? Многие люди спрашивают меня, стоит ли им учиться писать код, хорошим ли карьерным путём буд...

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

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

Первый Boeing Starliner с людьми всё же попробуют запустить Не ранее 17 мая В NASA заявили, что запуск первого пилотируемого корабля CST-100 Starliner корпорации Boeing к Международной космической станции (МКС) состоится не ранее 17 мая. Напомним, изначально он ожидался 6 мая, однако уже после того, как экипаж занял места в кора...

ChatGPT-4 впервые прошел тест на «человека» Неужели нейросети обрели способность мыслить как люди? Изображение: the-decoder.com Всего несколько лет назад мы едва ли могли представить, что нейросети будут генерировать текст, изображения и музыку всего за несколько секунд, однако сегодня – это реальность. Учитывая скоро...

[Перевод] Мудреный код — пожалуй, худший выбор Когда я учился в университете, Leetcode поломал мне мозг. Я смотрел на лучшие из лучших решений, которые укладывались в одну строчку малопонятного кода, и в своем заблуждении думал: «Как же мне достигнуть такого высокого уровня?» Что тут вообще происходит? Такой подход ч...

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

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

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

Ещё один overengineered держатель одноразовых полотенец Это тот самый случай когда проекту можно смело ставить клеймо overengineered. Даже не знаю как подобрать точный аналог этого слова в русском языке. Наверно самое близкое, и правильно отражающее суть, будет "перемудрённый". Ну да ладно, это была присказка. Теперь сказка начин...

Номера телефонов +375 — какая страна и кто может звонить? Кто может звонить абонентам в России с номеров телефонов с кодом +375? Неизвестные номера могут вызвать подозрения, особенно если с них продолжают настойчиво звонить. Перед тем, как ответить на звонок, необходимо разобраться, представляет ли номер опасность. Определить, кт...

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

Начался бета-тест Order & Chaos: Guardians Издатель Exptional Global выпустил бета-версию Order & Chaos: Guardians в США, Индонезии, на Филиппинах и в других странах. Поиграть можно через Google Play. Геймплей представляет собой типичную формулу RAID: Shadow Legends — «стенка на стенку». В отличие от совсем поша...

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

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

Такая Radeon RX 8900 XTX могла бы одолеть даже GeForce RTX 5090? Появились параметры отметённого графического ядра AMD для топовой видеокарты Согласно многочисленным данным, линейка видеокарт Radeon RX 8000 обойдётся без настоящего флагмана и полноценной замены RX 7900 XT/XTX. Но теперь в Сети появились параметры того самого GPU Navi 4x, который послужил бы основой для RX 8900 XT/XTX.   Итак, этот графи...

Радиотелескоп FAST просканировал Звезду Барнарда в поисках внеземных сигналов Звезда Барнарда — это небольшой красный карлик, находящийся всего в шести световых годах от Земли. Несмотря на свою близость, о ней узнали только в 1916 году, когда Э.Э. Барнард обнаружил особо высокую собственную скорость движения этой звезды. Она была замечена н...

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

Рогалик-вестерн Guncho доступен на смартфонах и PC в ходе ОБТ Разработчик Arnold Rauers работает над мобильной и ПК игрой Guncho. Как передаёт pocketgamer и как указано в Steam, релиз игры на всех платформах состоится 25 июня. Сейчас для неё проходит открытый бета-тест на iOS, Android и PC. Первым нужно использовать Testflight, а вторы...

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

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

Российские учёные придумали, как защитить аккумуляторы от взрывов и самовозгораний Учёные Санкт?Петербургского государственного университета (СПбГУ) разработали полимерный слой для защиты литий-ионных аккумуляторов от взрывов и возгораний. Такой полимер, нанесённый между слоями фольги и катодного вещества, проводит электричество, но, как только напряж...

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

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

Как установить лучшие игры и программы с Windows на компьютеры Apple с macOS Sonoma Теперь на Маках можно будет поиграть в современные игры. Источник: tomsguide.com Отсутствие популярных игр на компьютерах Apple всегда было серьезной проблемой. Железо легко могло их потянуть. Однако из-за небольшой целевой аудитории адаптировать их под macOS разработчики пр...

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

Создаем I2C Master Controller на Verilog. Проверим работу на реальном железе После того, как Я реализовал битовый контроллер I2C Master — уж очень чесались руки опробовать его в реальной задаче. Теперь можно начинать строить уровни абстракции от манипуляции отдельными битами и уже формировать полноценные транзакции, которые приводят к какому-либо дей...

«Джеймс Уэбб» обнаружил на Европе углекислый газ Большая часть солнечной системы кажется довольно бедной — во многих регионах обнаружены интересная для науки химия и геология, но не биомаркеры. Однако есть несколько космических объектов, которые ещё не изучены подробно. Европа — одна из четырех крупнейших ...

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

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

LOD-ка, или один из способов «потопить» проект Представьте себе, что вы пытаетесь перевести строительные материалы для вашего дома мечты на обычной лодке, пусть даже с мотором из точки А в точку Б.  Хочется закончить работу как можно быстрее, и вы нагружаете лодку под завязку. Отплываете, и вдруг , из-за набежавшей ...

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

6 причин, почему я отключил Siri на всех устройствах Apple и советую это сделать вам Голосовой помощник Siri появился еще в iPhone 4S в 2011 году. С тех пор он обрастал новыми языками и возможностями, но я, как выключил его на своем самом первом Айфоне в 2011 году, так и включаю с тех пор лишь посмотреть, чему он научился, и возвращаю все обратно, как было....

Про́клятый огонь, или магия препроцессора C Задавались ли вы когда-нибудь вопросом, можно ли полноценно программировать при помощи директивы #define в языке C? Полнота по Тьюрингу шаблонов C++ известна весьма широко, например, люди пишут трассировщики лучей, делающие все вычисления во время компиляции (вместо времени ...

Дроиды и питоны: работаем с ADB на Python Однажды, в одну из бессонных ночей, я думал, как можно автоматизировать рутинные действия на андроид-смартфоне. Ну вы же знаете программистов - их хлебом не корми, дай только что-то автоматизировать. Будь это просто создание каких-то отчетов или сортировка файлов.И вот, тогд...

[Перевод] Как программисту побороть синдром самозванца И вернуть себе самоуважение.

Зачем писать на Хабр, если каждый раз потеют ладони? Сегодня стартует VI конкурс технических статей на Хабре «Технотекст». Команда комьюнити проводит его во второй раз, участвует в четвёртый. Так получилось, что трое из нас — активные авторы Хабра, которые писали для компаний, писали для себя и пишут для блога Хабра. И каждый ...

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

[recovery mode] KolibriOS: пробуем ассемблер Решил потренироваться на ассемблере под x86 и выбор мой пал на KolibryOS. Ведь как-никак это ОС была написана на ассемблере и для использования ассемблера. И я хотел именно из самой KolibriOS писать код. Но... Наверное, зря я это всё затеял.Как оказалось, примеров кода не ма...

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

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

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

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

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

Разработка цифровой аппаратуры нетрадиционным методом: Yosys, SpinalHDL, VexRiscv (ч.1) Основная прелесть использования ПЛИС, на мой взгляд, состоит в том, что разработка аппаратуры превращается в программирование со всеми его свойствами: написание и отладка кода как текста на специализированных языках описания аппаратуры (HDL); код распространяется в виде па...

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

Toyota рассказала, как проверяют люксовый внедорожник Century после сборки. Контроль качества строже, чем у Lexus Дорогущий внедорожник Toyota Century производится мелкосерийно, поэтому на выходе компания осуществляет строгий контроль качества. Настолько строгий, что заниматься им доверено лишь двоим. Об этом компания рассказала в своем корпоративном журнале Toyota Times. Если в к...

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

Специалисты сферы маркетинга, рекламы и PR знают русский язык на «двойку» Коммуникационное агентство PR Perfect провело «Большой диктант для коммуникаторов», цель которого оценить уровень грамотности специалистов из сферы маркетинга, рекламы и PR. Средний балл всех написавших составил 2,8. Диктант написали более 500 PR-менедж...

Разработка цифровой аппаратуры нетрадиционным методом: Yosys, SpinalHDL, VexRiscv (ч. 2) Это вторая и заключительная часть большой статьи. Ознакомиться с первой частью можно по ссылке. Основная прелесть использования ПЛИС, на мой взгляд, состоит в том, что разработка аппаратуры превращается в программирование со всеми его свойствами: написание и отладка кода...

Чем опасен VPN, и что Google делает для нашей защиты Для многих пользователей VPN является ежедневной частью жизни. Они читают через него новости, пользуются приложениями и листают социальные сети. Но полностью доверять этим сервисам нельзя, ведь ваши запросы и часто даже данные проходят через сторонние серверы, где с ними мо...

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

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

[Перевод] Тестирование без моков: язык шаблонов. Часть 1 Автоматизированные тесты очень важны. Без них программистам приходится тратить огромное количество времени на ручную проверку и исправление кода. К сожалению, многие автотесты также тратят огромное количество времени. Простым и очевидным вариантом является создание широких т...

[Перевод] Юристы продолжают пользоваться MD5 только из-за своего консерватизма Недавно я узнала один загадочный факт: Международный уголовный суд хэширует электронные доказательства при помощи MD5. Что в этом плохого? MD5 ужасно поломан. Настолько поломан, что специалисты уже больше десятка лет говорят, что никто не должен пользоваться MD5. Учитывая ...

Это будет отличная недорогая видеокарта Intel? Arc A580 в первом тесте обходит даже Radeon RX 7600 Видеокарта Intel Arc A580 в первом тесте оказалась быстрее Radeon RX 7600, хотя точно будет дешевле.  Правда, этот тест представляет собой OpenCL в Geekbench, так что делать из этого выводы об игровой производительности не так-то просто.  В бенчмарке новинка ...

[recovery mode] Так всё-таки нужны программисту алгоритмы или нет? Когда я был маленький, то на меня снизошла милость божЫя и ниспослала мне две книжки. Одна книжка была про бейсик для студентов каких-то там ВУЗов, а вторая - «Паскаль в иллюстрациях». По одному из абзацев первой книжки я в принципе научился программировать в пятом классе - ...

Разбираемся с Bluetooth Low Energy на примере превращения USB-клавиатуры в беспроводную Меня давно интересовало, как работают беспроводные клавиатуры, но как-то не сильно вдавался в подробности, пока не возникла идея превратить свою механическую клавиатуру в беспроводную. Честно говоря, не думал, что узнаю так много нового и интересного. Вероятно, у многих е...

Два программиста — пара. Теория и практический опыт Сбера в парном программировании Привет, Хабр! Сегодня поговорим о парном программировании, с передачей опыта Сбера — наши разработчики знают о методике парной работы не понаслышке. Команда программистов становится командой только при постоянном взаимодействии. Если один кодит, а другой просто смотрит — это...

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

Неочевидные трудности роста IT-специалиста Идея этой статьи родилась из обсуждения в чате канала «UI фэйл» (https://t.me/uifail), который ведёт мой коллега и друг Денис Пушкарь. В процессе сборки материала я обращался к коллегам из других команд и направлений (в том числе разработки, тестирования и аналитики), чтобы ...

Built-in replanning, как способ корректировать огрехи оптимизатора PostgreSQL Компания Postgres Professional занимается разработкой и поддержкой СУБД с 2015 года. Это серьёзный срок для компании в ИТ-сфере, и за это время мы видели много случаев, когда клиенты сталкивались с неоптимальным выполнением запросов. Обычно оптимизатор PostgreSQL неплохо спр...

Почему заблокировали номер телефона в Telegram и что делать? Причины блокировки номера в Telegram и советы по его разблокировке. Номер в Telegram могут заблокировать по нескольким причинам, и часто это происходит неожиданно для владельца номера. Рассказываем, что делать в данном случае. Причины блокировки номера в Telegram Жалобы на ...

Kotlin (не) против Java: особенности компиляции в байткод В 1995 году Sun Microsystems представили Java — объектно-ориентированный язык программирования, основное кредо которого можно сформулировать так: «Написано один раз, работает всегда». В 2011 году как улучшенную альтернативу Java компания JetBrains представила Kotlin — язык с...

[Перевод] Аннотирование args и kwargs в Python Когда я пытаюсь обойтись без *args и **kwargs в сигнатурах функций, это не всегда можно сделать, не вредя удобству использования API. Особенно — когда надо писать функции, которые обращаются к вспомогательным функциям с одинаковыми сигнатурами.Т...

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

«Найти и утилизировать»: как мы автоматизировали очистку ресурсов после тестирования с помощью Tempest Cleanup Всем привет! Меня зовут Валентина, я разработчик в тестировании Selectel. В своей прошлой статье я рассказала, как мы автоматизировали запуск тестов Tempest в GitLab. Статья вам понравилась, поэтому я написала продолжение. В нашей автоматизации была проблема: после тестов ...

Как сон жаркую летнюю ночь может стать причиной смерти Ученые выяснили, что сон в жаркую погоду увеличивает вероятность инсульта. Источник изображения: aif.ru Чтобы сохранять ясность ума и быть здоровым, необходимо крепко спать. А чтобы сон был крепким, нужно спать в темном и хорошо проветриваемом помещении. В 2023 году ученые в...

Можно ли писать из Ватсапа в Телеграм и наоборот? После обновления будет можно WhatsApp, сколько бы его ни ругали, остается самым востребованным мессенджером в мире, обходя по ежедневной аудитории и Viber, и Signal, и Telegram, вместе взятые. В России, например, его даже сравнивают со Сбербанком Онлайн, поскольку уж в Ватсап-то можно написать любому и...

GTA: The Trilogy – The Definitive Edition можно скачать через App Store и Google Play GTA: The Trilogy – The Definitive Edition должна была выйти 15 декабря, о чём было указано в App Store. Но Netflix открыл доступ заранее — уже сейчас можно скачать клиент GTA III, Vice City и San Andreas с улучшенной графикой. Отмечу, что для игр потребуется активная подписк...

systemD с 0 до 1: библия сисадмина Что бы кто не говорил, systemD становится стандартом систем инициализацией в линуксе. И с 80% вероятностью все сервера будут с systemD. Не факт, конечно, есть и личные сервера, на которых может стоять хоть Gentoo, хоть Devuan, хоть NixOS. Некоторые дистрибутивы хотят даже...

Алгоритм Monte Carlo Tree Search простыми словами Можно ли научить ИИ играть в настольную игру и выигрывать в ней, если мы сами не знаем как это сделать? Да! И один из способов — использовать алгоритм Monte Carlo Tree Search (MCTS). Он актуален даже сейчас, в эпоху развития нейронных сетей. У многих людей, в том числе и у...

Nintendo создаёт свой собственный стриминговый сервис Nintendo планирует расширить своё влияние за пределами рынка видеоигр в ближайшем будущем — некоторые инсайдеры предполагают, что японская компания работает над собственным мультимедийным потоковым сервисом. Ранее инсайдеры сообщали о поданной заявке на патент, который Ninte...

«Драйвер недоступен» при подключении телефона к ПК — что делать? При попытке подключить смартфон к компьютеру через USB-кабель может возникать ошибка «Драйвер недоступен». Расскажем, как ее исправить и можно ли это сделать самостоятельно. Чтобы файлы на смартфоне можно было просматривать и изменять на компьютере или ноутбуке, необходимы ...

Пишем REST-приложение на Delphi Привет, Хабр! Я Ануар, работаю в GlowByte и профессионально играю на нервах (шутка

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

Таинственная и долгожданная: «Хаббл» разглядел в межзвёздной среде молекулу C60 «бакминстерфуллерен» При помощи космического телескопа NASA «Хаббл» учёные смогли подтвердить существование в космосе электрически заряженных молекул, имеющих форму футбольных мячей. Это открытие позволяет приблизиться к разгадке тайны межзвёздной среды — газа и пыли, кото...

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

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

Не получается создать Apple ID на Айфоне. Что делать Всем уже давно известно, что Apple ID — основной ключ к тому, чтобы полноценно пользоваться Айфоном. Учетная запись создается бесплатно и очень быстро да и не требует привязки к разным номерам телефонов, поэтому вы можете без труда завести себе запасную — для др...

Разрабатываем ФурриGPT: ERP-Система Значит, мы хотим получить...Модель, которая будет поддерживать все наши желания, все наши фетиши, все наши убеждения, мысли, потребности, страхи, чувства и переживания.Нам нужна модель которая будет понимать то, что её можно и надо унижать. Ей должны нравиться унижения и она...

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

Релиз RetroSpriteEditor 0.2.8 [open source] Добрый день дорогие разработчики для NES (У нас же была Денди). Я занялся электроникой и пока не освоил нужных знаний, решил пописать на ассемблере для NES какие-нибудь игры и погонять байты туда-сюда. Я обнаружил, что для Linux нет нормального редактора и поэтому я написал...

Краш-тесты машин станут жёстче. Получить высочайшие оценки станет сложнее Страховой институт дорожной безопасности ночью с каждым годом усложняет получение значков Top Safety Pick и Top Safety Pick+ в ходе краш0тестов. Представители института подтвердили изменения, которые планируют внести в тесты с 2025 года. В 2024 году для получения наград...

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

Выдержит ли проверку временем Twisted Metal 2? Если спросить у увлечённых геймеров, какие они знают самые культовые гонки на выживание прошлого, то большинство назовёт Carmageddon, Vigilante 8 (самые олдфажные – Quarantine) и, конечно же, Twisted Metal. И если про первую я уже писал обзор, то про оставшиеся три – лишь пр...

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

Установил эмулятор Windows на Android и теперь запускаю игры с ПК на смартфоне. Ты можешь так же В большинстве своем игры из Google Play — сущий мрак. За ним скрывается нескончаемая казуальщина из категории «три в ряд», а также проекты из других категорий, главная цель которых — выжать из нас как можно больше денег, дав взамен лишь возможность убить время. Играть в под...

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

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

Тот самый Chaturbate оштрафовали за отсутствие проверки возраста в Техасе Сайт для взрослых Chaturbate заплатит $675 000, чтобы урегулировать иск, поданный генеральным прокурором Техаса Кеном Пакстоном, за несоблюдение нового закона штата о проверке возраста.

Программисты больше не нужны, их «уволит» ИИ? «Через пять лет мы увидим решения, которые смогут заменить как минимум 50% программистов уровня junior и middle», ― шокирует один из экспертов недавней дискуссии, прошедшей на Youtube-канале Ai4Dev. Но так ли страшен черт, как его малюют? Более ста тысяч строк кода в секунду...

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

[Перевод] Вы должны перестать вручную писать Dockerfile'ы Вы тоже устали вручную заполнять Dockerfile и docker-compose.yaml под каждый новый проект?Я всегда задумывался, применяю ли я известные best practices, когда пишу конфиг для Docker, и не занесу ли я случайно какие-нибудь уязвимости, вручную заполняя конфиг-файлы.Что же, тепе...

Неправильно затянутый болт может стать причиной возгорания новых Mercedes-Benz GLE Рабочий завода Mercedes спровоцировал отзыв 164 автомобилей Mercedes-Benz GLE из-за неправильной регулировки болта, соединяющего заземляющий провод с 12-вольтовыми аккумуляторами. Теперь Mercedes-Benz отзывает некоторые модели GLE 350 и 450 2021–2022 модельного го...

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

Видеоновости: Бета Order & Chaos: Guardians и Need for Speed Mobile, релиз Atelier Resleriana и другое Привет, читатели и зрители AppTime. На связи главный редактор сайта, Никитенков Валерий, с большими новостями из мира игровой индустрии. Я расскажу про симулятор средневекового рыцаря, предстоящий бета-тест Need for Speed, предзагрузку One Punch Man: World, красивую график...

Ingenuity — один из наиболее совершенных аппаратов в космосе. Он открывает путь к полётам на другие планеты Марсолёт Ingenuity — удивительный научный инструмент, который «смог». Что именно? Во-первых, он доказал саму возможность совершения полётов в атмосфере другой планеты. Соответственно, теперь NASA разрабатывает «наследников» этого вертолётика, которые, если всё пойдёт гладко,...

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

Кто подставил кролика Альтмана, и что будет дальше с самой главной AI-компанией Почти все самые важные и интересные финансовые новости в России и мире за неделю: ЕС готовит иностранцы должны целиком допродать Яндекс до конца года, Илон Маск запустил второй Старшип, а ИА «Панорама» в очередной раз доказала свои провидческие способности. Читать далее

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

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

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

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

Сказ о том, как для андроидного приложения бумажное руководство писали Руководство пользователя для андроидного приложения само по себе невероятная редкость — я сходу не смог вспомнить ни одного примера, тем более на бумаге. Затея сделать печатное руководство пользователя приложения на смартфоне нетривиальна, однако здравое зерно в этом есть. Б...

Четвёртый запуск ракеты SpaceX Starship немного отложили Четвёртый тестовый запуск космического корабля SpaceX Starship отложен на июнь.  Изначально Маск говорил, что запуск планировали совершить до конца мая, но, как это нередко бывает с такого рода проектами, появились причины для сдвига сроков. Однако в любом случае ...

Создание генетического алгоритма для нейросети и нейроcети для графических игр с помощью Python и NumPy Привет, Хабр!Сегодня я расскажу и покажу, как сделать Genetic Algorithm(GA) для нейросети, чтобы с помощью него она смогла проходить разные игры. Я его испробовал на игре Pong и Flappy bird. Он себя показал очень хорошо. Совет прочитать, если вы не читали первую статью: "Соз...

Было Software, а стало Abandonware: умирание и спасение ценного Давным давно я поиграл в прекрасную Armies of Exigo, сделал тогда даже видеообзор. Ну игра и игра. Иногда вспоминал ее, даже спустя 20 лет. По мне так местами лучше WarCraft III. И вот нонче решил снова прикоснуться к прекрасному - нашел, установил, прошел всю кампанию. Хоро...

Чем процессор A17 Pro отличается от A16 Bionic и какой лучше для Айфона в 2023 Большинство пользователей обращают внимание на процессор в Айфоне при покупке — и правильно делают. Вот только, к сожалению, чаще всего это сводится к тому, что какой новее, тот и лучше: многие готовы переплатить крупную сумму, лишь бы у них оказался мощный Айфон, даж...

[Перевод] Может ли тёмная материя состоять из гравитонов? Одно из самых загадочных наблюдений, связанных со Вселенной, заключается в том, что в ней недостаточно материи — по крайней мере, той, о которой мы знаем, — чтобы объяснить то, что мы видим. В масштабах Солнечной системы общая теория относительности и наблюдаемые нами массы ...

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

Новое исследование подтверждает вращение чёрной дыры M87 Изображение, созданное с помощью Teleskopu Horizonu Zdarze? (EHT), показывает гало света, искажённое гравитацией чёрной дыры и направленное к нам. С одной стороны гало светлее, что, согласно общей теории относительности, связано с вращением или спином чёрной дыры. Это б...

GPT-4 проходит тест Тьюринга. Ученые провели исследование при участии 500 человек Языковая модель GPT-4 прошла тест Тьюринга, о чем сказано в статье, опубликованной в виде препринта на Arxiv.org.   создано DALL-E Суть теста проста: участники тестирования посредством ПК общаются с собеседником, заранее не зная, является ли этот собеседник челове...

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

ChatGPT стал лениться и отказываться отвечать, и разработчики говорят, что такое поведение образовалось само по себе Некоторое время назад ряд пользователей ChatGPT обнаружил, что чат-бот может лениться и даже вообще отказываться отвечать. OpenAI признала наличие проблемы, причём ситуация оказалась весьма интересная.  создано DALL-E Разработчики завили, что не обновляли ИИ с 11 ...

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

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

В обсерватории IceCube зарегистрированы 7 тау-нейтрино Астрономы, использующие нейтринную обсерваторию IceCube, обнаружили семь кандидатов в «частицы-призраки», проносящиеся сквозь Землю. Сигналы позволяют предположить, что эти частицы являются тау-нейтрино. Нейтрино – это частицы без заряда и практически ...

Новый удар по финансированию: NASA отменила проект по дозаправке спутников на орбите OSAM-1 NASA отказывается от своей  миссии по дозаправке старых спутников на орбите, положив конец амбициозному проекту стоимостью $2 миллиарда, который страдает от задержек и технических неудач. 1 марта администрация заявила, что приняла решение прекратить работы после пр...

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

Lada Vesta NG отзывают из-за проблем с ПО контроллера системы управления двигателем Автомобили Lada Vesta NG (новое поколение) отзывают из-за проблем с программным обеспечение контроллера системы управления двигателем. Как пишет сайт «Лада.Онлайн», автосалоны проведут проверку версии программного обеспечения контроллера системы управления д...

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

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

Как «воспитать ламу» и ускорить ML-эксперименты Часто проведение ML-экспериментов сводится к долгому поиску и загрузке нужных датасетов и моделей, скрупулезной настройке гиперпараметров с целью проверки гипотез. Но что делать, когда времени мало, а за ночь нужно зафайнтюнить ламу? Давайте это и узнаем. Статья написана п...

Shiva — Open Source проект на Rust для парсинга и генерации документов любого типа Идея проекта возникла у меня во время работы над проектом поисковика документов. Существует такая библиотека, как Apache Tika, написанная на Java, которая умеет парсить документы различных типов. Чтобы мой поисковик работал, он должен уметь извлекать текст из документов разн...

Топ-10 ошибок, найденных в C#-проектах за 2023 год За 2023 год разработчиками PVS-Studio было написано немало статей о проверке Open Source C#-проектов. По традиции мы делимся с вами 10-ю самыми интересными ошибками, найденными за этот год. Приятного чтения! Читать далее

Комедийная RPG Athenian Rhapsody по типу Undertale обзавелась датой релиза Когда-то разработчики No Man's Sky заявляли, что игроки никогда не смогут встретиться друг с другом и увидеть одинаковые планеты из-за огромных масштабов виртуальной вселенной. Теперь создатель комедийной RPG Athenian Rhapsody раскрыл дату релиза — 14 мая — и сообщил, что ни...

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

Нагрузи меня, Gatling Привет. Это статья-туториал про выбор технологии и реализацию проекта нагрузочных тестов для API REST микросервисов. Про себя и специфику продукта, над которым работаю, я подробно описывал тут, когда рассказывал о интеграционных тестах. Здесь этому уделять внимание не буду. ...

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

Загадочная планета K2-18 b: есть ли на ней признаки характерных биомаркеров? В последние годы в научных кругах астрономии и астробиологии возникли слухи о потенциальном обнаружении планеты с признаками жизни. Согласно этим слухам, космический телескоп «Джеймс Уэбб» смог обнаружить такую планету.  Впервые эти слухи стали известны...

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

Для Delta Force: Hawk Ops проходит ЗБТ на смартфонах На китайском сайте 3839 появилась информация, что для Delta Force: Hawk Ops с 24 июня проходит ЗБТ на Android. Хотя разработчики дают шанс скачать клиент, попасть на сервера смогут только те, кто заполнял заявку до 21 числа; и то не факт, что ваш аккаунт будет в «белом списк...

«Блокнот» в Windows 11 наконец-то получил функцию проверки орфографии и автозамены В последние годы Microsoft постепенно улучшала встроенное приложение Notepad (Блокнот) в Windows, и теперь оно наконец-то получило функцию проверки орфографии. Нововведение уже доступно для участников программы Windows Insider свежей тестовой версии Windows 11 в каналах...

Из App Store в России удалили еще 5 приложений банков: среди них Почта Банк, ОТП Банк и Хоум Банк. Как их вернуть? Несмотря на то что марафон с удалением iOS-приложений популярных российских банков, как думали многие, уже закончился, оказалось, что охота еще продолжается. Ведь выдворению из App Store подверглись только мобильные клиенты системообразующих финансовых организаций, тогда ка...

Зачем дьявол придумал javadoc Есть мнение, что хорошая программа должна быть хорошо задокументирована. Компания SUN даже придумала специальный формат javadoc — «стандарт для документирования классов Java». В моей практике было совершенно обычным явлением, когда какой-то код не проходил Code Review, пот...

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

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

Как пользоваться нейросетью Bard от Google в России. Это бесплатный аналог ChatGPT Появление нейросети ChatGPT серьезно встряхнуло мировую ИТ-индустрию. Простой, интуитивно понятный и умный, он предлагал обширнейший спектр возможностей — от написания текстов и проверки их на ошибки до создания полноценных приложений и скриптов на разных языках прогр...

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

Теперь AMD обвиняет Nvidia в некорректном сравнении ускорителей H100 и Instinct MI300X. Новые данные AMD показывают, что её продукт быстрее Пару дней назад Nvidia опубликовала материал, где рассказала, что на своей недавней презентации AMD неправильно сравнивала ускоритель Instinct MI300X и с Nvidia H100. И если сравнить правильно, решение Nvidia будет быстрее. Теперь AMD отреагировала на выпад конкурента, ...

Unreal Engine vs Unity vs GoDot. Что нужно знать, если ты не программист Доброго времени суток, дорогие хабражители. Продолжаем разбор строения игр, игровых движков и их особенностей с точки зрения человека, которому никогда в жизни не говорили «тыжпрограммист». Сегодня на повестке дня выбор игрового движка из двух гигантов игростроя: Unity и U...

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

OnePlus троллит Redmi Turbo 3, который должен заменить Redmi Note 11T Pro и Note 12 Turbo Сегодня новый генеральный менеджер бренда Redmi Ван Тенг объявил, что Redmi Turbo 3 выпустят на замену Redmi Note 11T Pro и Note 12 Turbo, которые, вероятно, не получат дальнейшее развитие. Ван Тэн сказал, что миссия Redmi останется неизменной в новом десятилетии, ...

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

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

Intel не делает процессоров, подобных Ryzen X3D, потому что это не имеет смысла? Тесты показали, что дополнительная кеш-память для текущих Core почти бесполезна Процессоры Ryzen X3D показали себя, как лучшие решения для игр. К тому же наличие дополнительной кеш-памяти существенно повышает энергоэффективность. Компания Intel пока не выпустила ничего подобного, но, возможно, её процессорам это и не поможет. По крайней мере тесты ...

Всё началось с кода 16-летнего подростка: новая попытка принести iMessage на Android действительно работает Молодая компания Beeper представила приложение Beeper Mini, которое позволяет владельцам Android обмениваться сообщениями с владельцами iPhone через iMessage.  Прошлая попытка реализовать поддержку iMessage на Android просуществовала всего несколько дней. Тем не м...

Вайлдберриз на iPhone не открывается или вылетает. Что делать Несмотря на то, что модераторы App Store стараются максимально качественно фильтровать контент в каталоге, нередко среди них оказываются довольно некачественные приложения. Речь, в первую очередь, о различных подделках Сбера, но порой пользователь может просто скачать некач...

Почему Мауна-Кеа — это самая высокая гора в мире? А как же Эверест? Если считать от подводного основания до вершины, вулкан Мауна-Кеа — это самая высокая гора в мире Как называется самая большая гора в мире? Многие люди могут ответить, что Эверест, но этот ответ будет неправильным. Дело в том, что он является только самой высокой точкой на З...

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

Кажется, RuStore, Mir Pay и Сбербанк Онлайн не появятся на iPhone, даже если Apple разрешит альтернативы App Store в России Решение Apple наконец-то допустить на iOS альтернативные магазины приложений произвело невероятный фурор. Даже тот факт, что что новые правила вступили в силу лишь в Европе, не помешал владельцам iPhone со всего мира думать, что это обязательно коснется и их. В конце концов...

В новом тесте 24-ядерный Core i9-14900K сильно уступил восьмиядерному Ryzen 7 5800X3D. Новинки Intel протестировали в игре Factorio Официально ещё не представленные процессоры Intel Core 14-го поколения протестировали в игре Factorio. В данном случае в тесте поучаствовало сразу три новинки: Core i5-14600K, Core i7-14700K и Core i9-14900K. К слову, именно их Intel может представить 18 октября, тогда ...

Качайте клиент игры Solo Leveling: Arise до старта серверов Издатель Netmarble проводит предзагрузку клиента игры Solo Leveling: Arise. Скачать его можно на Android через Google Play Канады. В App Store тем временем проходит предрегистрация с датой релиза 8 мая. Отмечу, что сервера Solo Leveling: Arise включат в 11:00 по МСК. Что ...

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

Вот так легко руками гнётся тончайший iPad Pro 13. Блогер JerryRigEverything проверил новинку Apple Блогер JerryRigEverything добрался до нового iPad Pro 13 на SoC M4. Это самый тонкий продукт Apple, и, конечно, его не лишним будет проверить на прочность.  Забегая вперёд, планшет легко гнётся. Достаточно легко, чтобы это нужно было учитывать даже при повседневно...

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

Golang: как найти мёртвый код в проекте, а заодно оценить покрытие тестами живого кода В Go 1.20 сделали возможность сбилдить приложение с флагом cover go build -cover после чего, если запустить такое приложение, то будет собираться статистика, показывающая, какие части кода были выполнены, а какие нет, и складываться в папочку, указанную в переменной окружени...

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

Пользуйся нейросетью в заметках на iPhone без iOS 18. Качай Voice Pen и включай ИИ уже сейчас Одной из главных тем на презентации Apple в рамках конференции для разработчиков WWDC 2024 стал искусственный интеллект. Вот только Apple Intelligence будет доступен лишь в iOS 18, исключительно на английском языке и для пользователей в США. Получается, что задействовать ИИ...

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

Стратегию Rise of Dune убрали из Google Play Поиграть в раннюю версию мобильной игры Rise of Dune можно было с 10 января, но только на Android. Теперь читатели AppTime обнаружили, что проект пропал из всех стран Google Play; также с этой проблемой создали отдельный пост в поддержке Google. Но даже если у вас установле...

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

Legacy: поддерживать нельзя переписать Легаси — реальность любого программиста. Объясняем, как софт становится легаси и почему это нормально, а также какие существуют плюсы при работе с легаси. Не всегда стоит относиться к легаси как к проклятию, стоит взглянуть на него как на естественный этап жизненного цикла п...

Рынок дошёл до того, что для SSD теперь выпускают отдельную жидкостную систему охлаждения. MSI показала свой Spatium M580 Frozr Liquid с такой СО Компания MSI показала на CES 2024 охладитель для SSD. Точнее, показан был SSD с охладителем, но тут интересен именно последний.  Дело в том, что речь о жидкостной системе охлаждения! Установлена она была на накопитель Spatium M580 Frozr Liquid Gen5, который предло...

Что такое водопад за горизонтом событий черных дыр? Физики подтвердили, что ткань пространства-времени совершает «финальное погружение» на краю черной дыры. Изображение: symmetrymagazine.org Одними из самых загадочных обитателей Вселенной являются черные дыры – объекты с гравитацией такой силы, что ничто, даже свет,...

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

NASA отправит на обратную сторону Луны телескоп LuSEE-Night. Его калибратор позволит достичь беспрецедентной точности измерений с погрешностью 1% Научный проект под названием LuSEE-Night обещает открыть новые горизонты в изучении Вселенной. В рамках этого проекта планируется запуск радиотелескопа на обратную сторону Луны в 2026 году. Уникальность этой миссии в безжалостной, но обещающей колоссальное научное возна...

Северокорейские программисты зарабатывали своей стране на ракеты, работая на США ФБР и Минюст США обнародовали часть судебных документов, касающихся работы в США программистов из Северной Кореи, которые годами отправляли заработанные деньги в свою страну и этим финансировали разработку баллистических ракет КНДР.

Бизнес-махина из 2007 года: каким был топовый бизнес-коммуникатор 2007 года — HTC X7500? Вот потихоньку и приближается новый год! Нулевые закончились почти 14 лет назад, но многие девайсы тех лет всё ещё продолжают жить и оседают в руках коллекционеров, или просто остаются в руках владельцев как запасные или даже основные телефоны! Однако сегодняшний девайс — ...

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

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

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

[Перевод] Если вы собираетесь сидеть и ничего не делать, то хотя бы делайте это правильно Иногда бывает нужно, чтобы API не делал ничего. При этом важно, чтобы он не делал ничего правильным образом.Например, у Windows есть сложная инфраструктура печати, но этой инфраструктуры нет у Xbox. Что должно произойти, если приложение попытается выполнить печать на Xbox?Не...

Гайд по фарму Раковин эхо в Sea of Conquest: где их брать и для чего нужны В Sea of Conquest есть гача-система, благодаря которой игроки выбивают новых пиратов. У них разный уровень редкости, поэтому чем больше круток вы сделали, тем больше шансов выбить редкого персонажа или наткнуться на систему гаранта. Единственная валюта, которая используется...

Для Squad Busters проходит пробный запуск на iOS и Android Издатель Supercell, как и обещал, начал софт-запуск Squad Busters 23 апреля. Поиграть можно на iOS и Android в западных странах; полная информация по пробному запуску вы найдёте в отдельной новости. Отмечу только, что для игры в Squad Busters потребуется скачать клиент игры ...

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

Новости с книжных полок: нужно ли программистам читать книги Опрос показал, что около 60% россиян регулярно читают книги (минимум одну за последние три месяца). Миф о том, что Россия — одна из самых читающих стран, не совсем миф. Но так ли привержены чтению программисты, особенно, когда ситуация в IT меняется чуть ли не каждый де...

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

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

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

Как сделать Spark в Kubernetes простым в использовании: опыт команды VK Cloud Сегодня Spark — отраслевой стандарт среди инструментов обработки данных. Его часто используют в связке с Hadoop, однако Hadoop не очень подходит для работы в облаке. Альтернативой может быть Kubernetes, однако самостоятельно его настраивать и конфигурировать очень сложно. ...

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

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

Краткий экскурс в веб-разработку для полных прапорщиков или как достоверно определить чей пост был написан раньше Всем привет!Сейчас мы немножко отойдём от тематики 3D-печати и поговорим о, казалось бы, несвойственной данному сайту теме - о веб-разработке.Почему? Да просто так совпало, что пользователь DenisAA навыдумывал себе каких-то небылиц и решил бегать за мной по сайту и спамить п...

[Перевод] Разбиение файлов Terraform на компонуемые слои Terraform позволяет создать облачную инфраструктуру с помощью всего одной команды. Допустим, вы хотите запустить Elasticsearch и Kibana в кластере Kubernetes. Для этого можно написать несколько файлов .tf и выполнить команду terraform apply для инициализации кластера Kubern...

Найдена самая тусклая галактика во Вселенной: UMa3/U1 содержит всего около 60 звёзд Млечный Путь обладает значительным количеством галактик-спутников, включая Большое и Малое Магеллановы Облака, которые можно увидеть невооружённым глазом с южного полушария. Недавно астрономы обнаружили ещё одну спутниковую галактику, которая стала самой маленькой и сам...

Сколько времени на самом деле ушло на строительство Рима Даже если город будет строить множество людей, всё равно за один день завершить всё не получится. Одна из причин - время, которое требуется для затвердевания материалов.

Бэкапить или не бэкапить — вот в чем вопрос Неделю назад платный хостинг (VPS), где находятся мои блоги, завалили злобные хакеры. Сделали они это через дыру в системе управления виртуальными машинами LXLabs. Все упало около 100000(!) сайтов. Однако даун-тайм длиной в неделю оказался не самым страшным. Хуже всего было ...

Программируем Pololu 3pi на Ubuntu/Debian, для начинающих Вы только что приобрели робота от Pololu и в качестве операционной системы используете Linux Ubuntu или Debian, тогда эта статья для вас. В первую очередь статья рассчитана на новичков, которые решили попробовать себя в робототехнике. Начну с того, что доставили мне подобн...

Agile manifesto (human remix) В управлении большими веб-проектами чаще всего применяют принципы классического американского project management — щепитильное создание плана работы и четкое его выполнение. Строгие отчеты, хитрые графики и презентации в power point (утрирую). Как оппозицию, все чаще ставят...

Почему Windows настолько медленнее Linux. Расползание фич Время выполнения общих команд Git в Ubuntu и Windows 11 (в секундах, чем меньше — тем лучше), источник: OpenBemchmarking.org В далёком 2013 году один из разработчиков Microsoft детально объяснил, в чём главные технические проблемы при разработке ядра Windows NT. Спустя дес...

[Перевод] Анализ «Пяти неправд» «Пять почему» — это распространённый метод исследования первопричин события. Он основан на предположении, что задав вопрос «почему» пять раз, можно найти ответ, который и будет являться первопричиной. Программист Сергей Целовальников* уверен: такая практика может оказаться п...

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

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

[Перевод] Эффект Монреаля: почему языкам программирования нужен Царь стилей Давайте представим нереалистичный сценарий, где вы выбираете язык программирования для проекта, который в перспективе станет очень большим. Допустим, это будет набор сервисов в монорепозитории, над которыми работает более 100 человек. Чтобы сделать этот сценарий ещё менее р...

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

Apple разрешит ставить в iPhone неоригинальный экран и аккумулятор после обновления до iOS 18 Ремонт Айфонов неоригинальными деталями всегда был похож на русскую рулетку. Запустить тот же дисплей не составляло проблем, вот только заставить работать True Tone мог далеко не каждый мастер. Примерно такая же проблема была и с аккумуляторами. Поставить китайскую батарею ...

[Перевод] 8 углубленных вопросов на собеседованиях на роль сеньора в JavaScript JavaScript — это мощный язык, который является частью фундамента интернета. У этого мощного языка также есть некоторые свои особенности. Например, знаете ли вы, что значение 0 === -0 равно true, или что Number("") дает 0? Дело в том, что иногда эти причуды могут ...

АвтоВАЗ отзывает внедорожники Lada Niva Legend из-за кондиционера АвтоВАЗ отзывает внедорожники Lada Niva Legend из-за новой проблемы: под новую сервисную кампанию попадут машины, на которых нужно будет проверить крепление трубопровода высокого давления кондиционера. АвтоВАЗ выпустил отдельное заводское предписание №27-24, согласно ко...

Названы смартфоны с самыми лучшими камерами. Тест был максимально непредвзятым DJ Feel опубликовал на своём YouTube-канале «Честный блог» результаты проверки фотографических возможностей девяти современных флагманов.

Polargraph - Makelangelo: что можно выжать из настенных плоттеров. Часть 2. Продолжу про полярграф, который я начал делать в полной уверенности, что это займет пару дней, а занимаюсь им уже почти полгода. Что-то в нем притягательное, все-таки, есть. Ссылка на первую часть. https://3dtoday.ru/blogs/george164/polargraph-makelangelo-cto-mozno-vyzat-iz-...

Объяснение правил игры Candy Crush Solitaire для быстрого прохождения Сперва Candy Crush Solitaire кажется сложной игрой даже для тех, кто играл в Пасьянс на компьютере. Я уже успел пройти много уровней, чтобы рассказать вам — как именно играть в Candy Crush Solitaire и легко проходить каждый уровень. Первое, что нужно сделать в начале кажд...

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

Русские ученые впервые проверили технологию сейсморазведки на архипелаге Русское географическое общество завершило первую масштабную проверку технологии сейсморазведки на архипелаге Земля Франца-Иосифа. Ученые подтвердили наличие предполагаемых поверхностных проявлений землетрясений, обнаруженных на острове Земля Александры в 2021 году.

Какие поводы для гордости появились у Android-смартфонов после выхода iPhone 15 iPhone сложно назвать конкурентом какому-либо телефону. Он работает только на iOS и только он является домиком для этой операционной системы. Зато благодаря этому он может себе позволить запредельный уровень оптимизации на фоне любого Android-смартфона. В этом году презента...

Смартфон для джаваскриптера-олдфага: стоит ли гику брать дешманские девайсы на KaiOS? Смотрим на Nobby 240 LTE Друзья! Много ли платформ вы знаете, где для написания пользовательских приложений используется стек… веб-технологий, причём это единственный нативный способ писать программы? Услышав о HTML5 + CSS + JS, на ум приходит разве что webOS — которая используется в современных т...

Не активируется iMessage на iPhone в России. Что делать Вопреки расхожему мнению техника Apple не так идеальна как кажется: ей присущи сбои, особенно, если речь об iPhone после установки iOS 17. В последнее время с этим все чаще возникают проблемы, чего не было даже с Android. Однако некоторые ошибки возникают не по вине Apple и...

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

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

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

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

Анонс Windows 11 Insider Preview Build 26120.670 (канал Dev) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 26120.670 (KB5037869) для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.26120.670.ge_release_svc_betaflt_prod1.240509-0636. Теперь инсайде...

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

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

Мой вам подарок к новому году или как наконец запустил то, что надо было давно запустить… Немножко истории Начну с истории вопроса. Очень давно, я написал Fresh IDE – навороченнoe IDE для программирования на ассемблере, а точнее на FlatAssembler. Fresh IDE долгие годы меня полностью устраивал, поэтому я с перерывами выпустил 2 главные версии и начал просто его...

Мои советы после 20 лет в программировании Сегодня ровно 20 лет, как я начал программировать профессионально. За эти годы я:- Получил одобрение на петицию по грин‑карте за выдающиеся способности в науке.- Стал Google Developer Expert.- Стал IEEE Senior Member.- Был операционным директоро...

Порой не лучше старых Core и хуже старых Ryzen. Тесты новых процессоров Intel Meteor Lake показывают, что это хорошие CPU лишь сами по себе Intel сегодня представила процессоры Meteor Lake, и уже сейчас разные тематические ресурсы опубликовали свои обзоры.  Пока есть материалы только о ноутбуках на основе Core Ultra 7 155H. Напомним, он имеет 16 ядер, включая шесть больших, и характеризуется TDP 28 Вт...

Зачем вообще в таком случае флагманские перегревающиеся платформы? Dimensity 8300-Ultra в смартфоне за 280 долларов легко обходит Snapdragon 8 Plus Gen 1 Похоже, MediaTek вернула себе звание разработчика самой мощной среднебюджетной платформы. В Сети появились новые тесты SoC Dimensity 8300-Ultra, и результаты впечатляют.  Начать стоит с абсолютных показателей. Тест CPU показывает, что Dimensity 8300-Ultra находитс...

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

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

Эльфы и пингвины: что такое ELF и как он работает в Linux? Всем привет! С вами как всегда я, Аргентум. Сегодня я расскажу и поведаю вам древние тайны, которые хранят горные старцы-сисадмины — тайны об эльфах, и как они взаимодействуют с древним народцем пингвинов. Дамы и господа, встречайте — статья о работе ELF и двоичных файлов в...

Типичные задачи аналитика. Часть 2. А есть ли тренд? В первой части статьи на Habr мы рассмотрели классические подходы к оценке изменений метрики при условии ее стационарности. В этом контексте статистические критерии, применяемые в A/B тестировании, оказались весьма эффективными.Однако, если существует стабильный тренд, напри...

Немного об испарении Хокинга Несмотря на большой интерес к этой теме очень многие источники и практически все научно популярные неверно объясняют это явление. Причина в том, что первоначально некорректную эвристическую интерпретацию своего открытия привел сам С. Хокинг, а именно...

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

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

Начался закрытый альфа-тест одиночной ролевой игры Aethermancer Разработчики из небольшой студии moi rai games объявили о начале альфа-тестирования своей новой игры — ролевой стратегии Aethermancer, в которой нам предстоит собирать команду из монстров, прокачивать их и сражаться с разнообразными противниками. Само приключение пока что не...

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

AddVenture – лекарство от кризиса для российского стартапа Всего через 4 месяца после запуска программы динамичного развития стартапов AddVenture в разгар кризиса два из шести ее «выпускников» привлекли следующий раунд инвестиций. Фонд бизнес-ангелов AddVenture считает кризис «окном возможностей» и запускает в марте вторую программу...

Почему компьютер Mac сам исправляет русские слова на украинские и что с этим делать В ноябре прошлого года я стал обладателем MacBook Air с экраном на 15 дюймов. Ноутбук приехал в Россию по параллельному импорту из США и не имел русскоязычной раскладки клавиатуры. Делать гравировку мне не хотелось по нескольким причинам. Во-первых, было банально жалко отда...

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

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

Телефония «дёшево и сердито» Бывают ситуации, когда нужна очень недорогая и несложная телефония, например, для связи между 2-3 точками: позвонить из магазина на склад, из основного помещения в подвал и прочее. Приобретение и установка АТС в таких случаях бывает избыточна, часто и довольно затратно и люд...

Мрачная RPG Shadow Knight вышла на Android Shadow Knight — мобильная игра в жанре «idle-RPG», которая вышла в Google Play многих стран 12 декабря. В ней автоматический геймплей, в ходе которого рыцарь сражается в тёмном лесу с разными монстрами. Благодаря этому он получает опыт и разные типы валют для дальнейшей прок...

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

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

Как правильно обновить watchOS на Apple Watch, чтобы их не сломать В 2023 году я обзавелся Apple Watch SE 1-го поколения и постепенно привык к ним, осознав, что они не так уж и бесполезны. Одно из главных отличий умных часов Apple от китайских — это необходимость установки новых версий watchOS, которое приходит довольно часто. Однако...

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

[Перевод] Использование фреймворков модульного тестирования для выявления уязвимостей Формулировка проблемы Поиск уязвимостей — сложный процесс, а еще сложнее пользоваться уязвимостями на нескольких целях в разных конфигурациях. Именно по этой причине существует множество фреймворков, таких как Metasploit, и различных сканеров уязвимостей, таких как nuclei....

Теперь каждый житель России может оплачивать приложения и подписки в Плей Маркете: оформляем карту Visa зарубежного банка Платить за приложения и подписки в Google Play можно и из России Решение Google свернуть деятельность своих платных сервисов в России самым негативным образом отразилось на удобстве пользователей устройств на Android. Они лишились не только премиальных функций YouTube, но и ...

Прививка от ошибки выбора: что спросить работодателя «на берегу» Меня зовут Настя, я руководитель службы инструментов репозитория в Yandex Infrastructure. Больше 15 лет я проработала в IT-индустрии: сначала как разработчик, потом тимлид, техлид, менеджер проектов и руководитель службы. За это время несколько сотен человек рассказали мне о...

Самая рекламируемая ИИ-функция крупного обновления Windows 11 — Recall — может привести к супервзлому с использованием искусственного интеллекта» Одной из важнейших ИИ-функций Windows 11 24H2, которую активно рекламировали в том числе во время анонса категории Copilot+ PC, является Recall, которая позволяет просматривать подробнейшую историю действий пользователя на ПК. И ее реализация, судя по новым данным, явля...

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

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

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

[Перевод] Как реагировать на то, что вы не единственный (работодатель)? Когда в начале пандемии мир внезапно был вынужден работать из дома, это глубоко потрясло многих руководителей. Я постоянно учусь руководству и был лидером более сорока лет, в том числе работал вице-президентом отдела HR в Microsoft. Момент возникновения необходимости работ...

Мобильная версия Paper Trail появилась в 1 стране Paper Trail пока что не вышла на ПК, но в неё уже можно поиграть через Филиппины на iOS и Android. Клиент скачивается через App Store и Google Play. Даже если это сделать в обход, то потребуется активная подписка на Netflix. Напомню, что 15 февраля стало известно о ещё одно...

Космический телескоп «Джеймс Уэбб» работает всего 18 месяцев из предполагаемых 10 лет, но учёные уже ставят вопрос об эффективном использовании оставшегося времени работы телескопа Космический телескоп «Джеймс Уэбб» (JWST) обладает большой мощностью и возможностями для научных открытий. Одна из его основных целей — исследование атмосфер экзопланет с целью определения их химического состава — задача, которую может выполнить ...

Теперь и видео в YouTube можно будет улучшать посредством апскейла. Технология AMD FSR станет доступна в такой форме в ближайшее время Nvidia DLSS так не умеет. AMD наконец-то выпустит программный генератор кадров AFMF в финальной версии драйвера Компания AMD собирается расширить работу своей технологии суперсемплинга FSR за пределы игр. В ближайшее время FSR сможет повышать разрешение не только в игр...

Почему все играют в Arena Breakout? Это динамичный шутер от первого лица, который потянет даже старый Айфон Для многих игры являются отличным способом выпустить пар после тяжелого рабочего дня или целой недели. Кто-то играет на консолях, кто-то предпочитает ПК, а можно просто обойтись смартфоном. Игр на iPhone в App Store великое множество, и каждый сможет подобрать вариант именн...

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

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

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

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

Открыты сервера игры One Punch Man: World на iOS и Android Издатель A Plus Japan открыл сервера мобильной игры One Punch Man: World. Её уже скачали более 500,000 раз, а средняя оценка составляет 4,4 звезды. В российском App Store результаты ещё лучше — топ-1 место среди экшенов. OPM: World смогла перегнать такие проекты, как PUBG Mo...

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

Что я понял на первой работе программистом / Мои советы Junior-разработчикам Всем привет! Меня зовут Максим. Я backend-разработчик, который не так давно устроился на свою первую работу. В этой статье хочу поделиться своими наблюдениями/советами/рекомендациями для начинающих программистов. Ведь, как известно, если опыт не превращён в текст, он даже не...

От «здравствуйте» до こんにちは: языки программирования не на английском языке Существует огромное количество самых разных языков программирования, их насчитывается несколько тысяч. Какие‑то — идеальны для работы, другие же созданы just for fun. К слову, есть ЯП, представленные программистами из неанглоязычных стран, в них...

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

Инструкция по включению NCE в эмуляторе Yuzu и зачем это надо Помнится, довольно давно был пост про то, что в Yuzu, дескать, очень сильно улучшат оптимизацию, сделав нативную компиляцию кода, как в Skyline — и не наврали! Разработчики в недавнем обновлении сделали Yuzu реально хорошим вариантом для прохождения игр Nintendo Switch, ко...

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

Сложный пациент с Хабра: разработчик из Швеции, 23 года без стоматологов Знакомьтесь: Илья — один из подписчиков нашего блога на Хабре, разработчик. В 2021 году он уехал жить и работать в Швецию. Последние двадцать лет у Ильи были крайне напряжённые отношения со стоматологами. Точнее, этих отношений не было совсем: с начала двухтысячных он ни раз...

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

Покрытие архитектуры as Code тестами

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

Как на Android проверить приложение на вирусы На прошлой неделе многие пользователи Android столкнулись с проблемой, когда Google Play назвал 2ГИС опасным приложением и призвал его удалить. Разработчики программы оперативно решили проблему, выпустив апдейт, устраняющий уязвимость. Но к тому моменту создатели 2ГИС уже у...

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

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

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

GeForce RTX 4070 Super — одна из лучших актуальных видеокарт Nvidia на сегодня. Тесты новинки показали, что она весьма выгодна при своей цене Как мы сегодня уже успели убедиться, GeForce RTX 4070 Super как минимум в 3DMark ощутимо быстрее RTX 4070, но не дотягивает до RTX 4070 Ti. Теперь же в преддверии завтрашнего старта продаж были опубликованы обзоры новинки Nvidia.  Итак, за основу мы возьмём обзор ...

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