Журналисты издания IEEE Spectrum рассказали, что преподаватели программирования в вузах начинают меньше обучать синтаксису языков программирования. Больше внимания уделяется высокоуровневым навыкам, например, проверке готовых фрагментов кода и их последующему встраиванию в проект.
Моя лента
Новости
Сборка MS-DOS 4.0
![](https://webcf.waybackmachine.org/web/20240506081002im_/https://habrastorage.org/webt/ot/a7/ms/ota7ms8glfwa9diwq-l3ywvevcq.jpeg)
Совсем недавно на хабре появилась следующая новость: На GitHub опубликован исходный код MS-DOS 4.00 под лицензией MIT. Раз появились исходные коды, стало сразу интересно: а можно ли собрать эту операционную систему?
Невероятно, но факт: умножение матриц на GPU идёт быстрее на «предсказуемых» данных
![](https://webcf.waybackmachine.org/web/20240506081002im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/690/d4d/61b/690d4d61b993abf9859ea3b195a2f03b.png)
Шёл 2022 год. Я обратил внимание на новый интересный проект CUTLASS, отличающийся очень высокой скоростью выполнения операций умножения матриц. Я взял большую задачу по умножению матриц — 8192 x 8192 x 8192, и померял производительность в PyTorch, где используется библиотека cuBLAS.
Посторонним В.: российские онлайн-аптеки не всегда доступны для незрячих пользователей
![](https://webcf.waybackmachine.org/web/20240506081002im_/https://habrastorage.org/r/w780/getpro/habr/upload_files/424/4ce/b25/4244ceb25f6d857726ce4a8f6a30c475.jpg)
Инклюзивный проект Everland провел исследование невизуальной доступности онлайн-аптек, чтобы понять, насколько они адаптированы для людей с нарушениями зрения и моторики. В ходе исследования была протестирована 21 платформа (сайты и мобильные приложения для iOS и Android) 7-ми брендов. Оценку проводили тестировщики с инвалидностью по зрению в феврале 2024 года.
Истории
Как я изобрёл таймбоксинг
Ранее я уже писал про выделение в календаре focus time. Эта техника работала у меня в целом успешно, но стала появляться неожиданная проблема - я не всегда знал, что и в каком порядке делать в этот период времени.
И тут я подумал: а что, если блокировать себе не целый блок focus time, а конкретные задачи?
Focus time у меня уже работали, в календаре были выделены блоки на каждый день недели. У меня появился новый ритуал: с утра я садился и 15 минут планировал свой день. Я смотрел на свои задачи, планы и записывал прямо в календарь, где и чем я буду заниматься.
Первое, с чем я столкнулся - не успел выполнить задачу в установленный промежуток времени. Решений я знаю два: просто перейти к следующей задаче и доделать потом либо сместить следующие задачи, что-то убрать и доделать сейчас.
Второе - непредвиденные обстоятельства. Решение в сущности такое же, как и в предыдущем пункте: проанализировать и понять, стоит ли что-то делать прямо сейчас.
Третья ошибка - я не закладывал время на отдых. В итоге я перерабатывал и сильно уставал.
В итоге эта техника у меня прекрасно заработала. Я до сих пор именно так планирую каждый свой день (иногда даже выходные, когда много всего хочется сделать). Также сильно уменьшилась прокрастинация, потому что я заранее знаю, что буду делать.
Основатель Twitter Джек Дорси больше не входит в совет директоров децентрализованной соцсети Bluesky. Компания поблагодарила Дорси за работу и заявила, что ищет нового члена правления.
Ранее пользователь X спросил Дорси, находится ли он в совете директоров компании, и тот ответил «нет». До этого он отписался от всех аккаунтов на X, кроме трёх, при этом назвав платформу Илона Маска «технологией свободы».
На данный момент в совете директоров Bluesky остались два члена: генеральный директор Джей Гребер и изобретатель Jabber/XMPP Джереми Миллер.
Первоначально Дорси поддержал Bluesky в 2019 году как проект по разработке стандарта социальных сетей с открытым исходным кодом. Позже он вошёл в совет директоров компании, когда она отделилась от Twitter в 2022 году. Однако Дорси не принимал активного участия в работе компании. В марте, когда Нилай Патель из The Verge спросила Гребера об уровне участия Дорси в Bluesky, она сказала, что «иногда получает некоторую обратную связь». За несколько месяцев до этого сам Дорси закрыл свой аккаунт в Bluesky.
Клетка XVII. Гипноз
Изменённые состояния сознания (ИСС). В предшествующих публикациях автором рассматривалось понятие сознания и то каким оно бывает, перечислялись основные научные концепции сознания, что в сознании изучается. Перечислялись свойства человеческого сознания и его функции, инвазивные и неинвазивные методы изучения сознания, методы моделирования функционирования мозга, указывались предпосылки для разработки теории сознания. Назывались уровни и виды состояния сознания, измененные состояния. В последнем перечне среди прочих назывался гипноз, о котором подробнее речь пойдет ниже. В предыдущей статье читатели ознакомились с одним примечательным ИСС – кома. В предлагаемой настоящей работе вниманию читателей предлагается другое не менее замечательное ИСС. Ознакомиться с гипнозом и его не совсем обычными проявлениями предлагает автор. Рассматриваются вопросы, связанные с ИСС: как человек вводится в состояние гипноза, каким бывает гипноз и шире – какими бывают ИСС, т. е. затрагивается вопрос о моделях, классификациях ИСС и некоторые другие вопросы. Удивительные вещи вытворяют клетки нашего мозга, и не только они при реализациях ИСС. Хотелось бы получить вразумительные объяснения всего происходящего, но увы – наука к этому не готова.
Цель публикации в первую очередь образовательная, познавательная, популяризация науки, а также стремление привлечь в ряды исследователей, в науку приток новых молодых умов, вызвать в таких умах стремление к поиску ответов на возникающие вопросы. Масштабность темы требует ввести разумные ограничения на излагаемый материал после краткого панорамного ее рассмотрения
Опубликован проект добавления к Asus ROG Ally второго экрана
На GitHub опубликован проект, который предусматривает добавление второго дисплея к консоли Asus ROG Ally.
Атаки на Bluetooth. Часть 2. «Яблоко и синяя утка»
![](https://webcf.waybackmachine.org/web/20240506081002im_/https://habrastorage.org/r/w780/getpro/habr/upload_files/396/3cf/7c7/3963cf7c75e49238532eaee225287c1c.jpg)
Введение
Рады снова приветствовать тебя, дорогой читатель! В этой статье мы продолжим раскручивать тему атак на Bluetooth. В прошлой статье мы разобрали лёгкий и очевидный вид атак - это заглушка. В этих атаках нет ничего сложного.
Но в этой статье мой друг, мы подготовили для тебя нечто более интересное. Эти атаки мало кто затрагивал, но возможно мы ошибаемся, так как судим по своему субъективному мнению, но при поиске похожих материалов результат был либо очень мал, либо его вовсе не было.
Дисклеймер: Все данные предоставленные в статье взяты из открытых источников, не призывают к действию и являются только лишь данными для ознакомления, и изучения механизмов используемых технологий.
Транзакция, ACID, CAP теорема и уровни изоляций транзакций простыми словами
![](https://webcf.waybackmachine.org/web/20240506081002im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/7a9/436/320/7a9436320f915f41def0b374501f9fdb.png)
Данный материал позволит вам подготовиться к собеседованию, освежить знания или познакомиться с такими терминами как транзакции, ACID и уровни изоляции.
Важно отметить, что речь пойдет о реляционных базах данных, которые наилучшим образом подходят для транзакций и соответствуют критериям ACID.
Сервисы Яндекса основаны в том числе на ML-технологиях. Важно, чтобы исследователи в области машинного обучения оставались в науке, ведь их открытия могут привести к появлению технологий, способных сделать жизнь людей лучше.
Поэтому сегодня мы вновь открыли приём заявок на научную премию Yandex ML Prize. Премия вручается молодым исследователям, научным руководителям и преподавателям. В 2024 году премия будет вручаться в пяти номинациях: «Первая публикация», «Исследователи», «Молодые научные руководители», «Научные руководители», «Преподаватели ML».
Исследователи, ставшие лауреатами премии, получат по полмиллиона рублей, а научные руководители — по миллиону рублей. Также Yandex Cloud предоставит победителям гранты на облачные вычисления на платформе, что позволит им обрабатывать данные экспериментов и обучать ML-модели.
Аналитики исследовательской компании Gartner прогнозируют, что мировые расходы на информационные технологии в 2024 году вырастут на 8% (до $5,06 трлн).
В 2023 году этот показатель составил около $4,7 трлн. Тогда рост был вдвое меньшим — 3,8%. Исследователи полагают, что ещё до конца этого десятилетия объем мировых расходов на IT превысит отметку в $8 трлн.
![](https://webcf.waybackmachine.org/web/20240506081002im_/https://habrastorage.org/getpro/habr/upload_files/f5a/095/b18/f5a095b188f942036bf9a35f425364f0.jpg)
По оценке Gartner, наибольшую долю в 2024 году займут траты на услуги связи, которые вырастут на 4,3% (до $1,6 трлн).
На втором месте будут IT-услуги, затраты на которые увеличатся сразу на 9,7% (до $1,5 трлн). По данным Gartner, эта часть IT-рынка вскоре может стать крупнейшей из отслеживаемых компанией.
На третьем месте по доле затрат стоит сегмент программного обеспечения с предполагаемым ростом расходов на на 13,9% (до более чем $1 трлн).
Расходы на относящиеся к сфере IT устройства, как ожидается, вырастут в мире на 3,6%, до $688 млрд. «Средний срок службы мобильных телефонов сокращается, потребители и предприятия быстрее заменяют мобильные телефоны», — объяснили в Gartner причины этого возможного увеличения расходов.
Замыкают пятёрку секторов по объёму затрат на IT в 2024 году расходы на Центры обработки данных, который вырастут на 10% (до $260 млрд) из-за развития технологии генеративного искусственного интеллекта (ИИ).
AI Explorer в Windows 11 будет фиксировать действия и искать информацию в режимах snapshots и recall
![](https://webcf.waybackmachine.org/web/20240506081002im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/e07/f4b/21e/e07f4b21e3e77d2f035bcba4cb62fd8c.png)
Функция искусственного интеллекта AI Explorer в Windows 11 будет фиксировать все действия пользователя, включая работу в приложениях, электронной почте, документах, на встречах, просмотр фильмов и многое другое. Это позволит быстро находить необходимую информацию по запросам на естественном языке.
Ближайшие события
![](https://webcf.waybackmachine.org/web/20240506081002/https://habrastorage.org/getpro/habr/upload_files/0e2/4d3/9c1/0e24d39c125d0afbd6c749533ef430e0.png)
![](https://webcf.waybackmachine.org/web/20240506081002/https://habrastorage.org/getpro/habr/upload_files/5b7/366/dc2/5b7366dc248ee3b7bcace7b631a3a5df.png)
![](https://webcf.waybackmachine.org/web/20240506081002/https://habrastorage.org/getpro/habr/upload_files/4c1/fa7/4a5/4c1fa74a51b9ddd73930401b08c6ae62.png)
![](https://webcf.waybackmachine.org/web/20240506081002/https://habrastorage.org/getpro/habr/upload_files/3a0/adb/a28/3a0adba286197ec45a9fac206130b93b.png)
![](https://webcf.waybackmachine.org/web/20240506081002/https://habrastorage.org/getpro/habr/upload_files/0ca/b4a/2e8/0cab4a2e83e92d73c822d3b3f0a6becf.png)
![](https://webcf.waybackmachine.org/web/20240506081002/https://habrastorage.org/getpro/habr/upload_files/d78/8ad/5cb/d788ad5cb236e7eebb4832ccc5310645.png)
![](https://webcf.waybackmachine.org/web/20240506081002/https://habrastorage.org/getpro/habr/upload_files/239/913/920/2399139206208e47cec5240c18039e5f.png)
Топ 20 стран для комфортной жизни с зарплатой 500/1000/1500 долларов
![](https://webcf.waybackmachine.org/web/20240506081002im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/94a/466/ed1/94a466ed1d3d3655c9cf78313bef2ef5.png)
Я релоцировался из России пару лет назад, как полагаю и многие читатели Хабра. В последнее время решил поменять страну проживания и обнаружил, что сложно найти систематизированную информацию по странам, чтобы принять решение куда лучше направиться.
В связи с чем я провел анализ стран по наиболее существенным на мой взгляд критериям. Данные предоставлены за 1-й квартал 2024 года из открытого источника https://www.numbeo.com/, проанализированы 92 страны.
«Яндекс» отрыла приём заявок на премию в области искусственного интеллекта Yandex ML Prize 2024
![](https://webcf.waybackmachine.org/web/20240506081002im_/https://habrastorage.org/r/w780/getpro/habr/upload_files/484/610/67c/48461067c030e33fcab065f9e52940da.jpeg)
Компания «Яндекс» открывает приём заявок на международную научную премию Yandex ML Prize. Лауреаты премии получат от ₽500 тысяч до ₽1 млн. Кроме того, Yandex Cloud предоставит победителям гранты на облачные вычисления на платформе, позволяющие исследователям обрабатывать данные экспериментов и обучать ML‑модели.
Нужно ли высшее образование в IT?
![](https://webcf.waybackmachine.org/web/20240506081002im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/b3c/eb2/b66/b3ceb2b660982a3852783f999990cc12.png)
Как быть людям, кто хочет в IT, но не имеет айтишного образования? Стоит ли поступать в университет или можно ограничиться знаниями, которые дают на онлайн-курсах? Я спросил моих знакомых, что они думают о высшем образовании в IT. И то, что я услышал, меня окончательно запутало.
В закладки: 50+ полезных ссылок для начинающего QA-инженера
![](https://webcf.waybackmachine.org/web/20240506081002im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/263/b96/cfc/263b96cfcc16ea6751794baf9c755333.png)
Привет, Хабр! Меня зовут Кристина. Я работаю в Яндекс Практикуме ревьюером на курсе «Инженер по тестированию», ментором тестировщиков в Мастерской программирования и руководителем соревновательных видов IT-практики (багатонов, хакатонов и кейс-чемпионатов).
В этой статье я поделюсь полезными материалами для QA-инженеров. Некоторые из них помогут освоить профессию тестировщика с нуля, а другие — расширить знания в начале карьеры.
Тестирование веб-приложений Flutter с помощью Selenium
![](https://webcf.waybackmachine.org/web/20240506081002im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/853/d40/b0f/853d40b0f893cbca74fed895de7df5c9.png)
Разобраться в тонкостях тестирования пользовательского интерфейса веб-приложений Flutter может быть непростой задачей. Если вы когда-либо ломали голову, размышляя о том, как применить свой опыт работы с Selenium к интерфейсу, нарисованному с помощью Flutter, эта статья для вас.
Мы рассмотрим метод, который поможет преодолеть разрыв между уникальным процессом рендеринга Flutter и мощными возможностями тестирования Selenium.
Независимо от того, являетесь ли вы опытным тестировщиком или только начинаете свой путь, представленные здесь идеи и подходы помогут вам оптимизировать процесс тестирования и повысить качество ваших веб-приложений на Flutter.
Многие думают, что запустить тесты Web UI с помощью известных инструментов не получится, но это не так. Давайте разбираться.
Реальная реальность Write-up | Tinkoff CTF 2024
![](https://webcf.waybackmachine.org/web/20240506081002im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/4b4/eb3/c5e/4b4eb3c5e5a62978639c0d3fb7623afe.png)
Разбор задания Реальная реальность с Tinkoff CTF 2024.
Сотрудники пришли на совещание в шлемах виртуальной реальности. Они никого не слушают и тайком что-то смотрят. Узнайте, что именно.
RFM-анализ
![](https://webcf.waybackmachine.org/web/20240506081002im_/https://habrastorage.org/r/w780/getpro/habr/upload_files/cc5/a59/837/cc5a598377b49bbf86c0d58f80d88abe.jpg)
RFM-анализ — это анализ клиентской базы на основе истории покупок, проще говоря, сегментация по частоте, давности и сумме трат.
В рамках анализа мы будем основываться на том, как клиент покупает наш продукт: он потихонечку начал «отваливаться» или, наоборот, покупает часто, много и на большие чеки, а может, он уже одной ногой у конкурента, и надо схватить его за другую и перетащить обратно на светлую сторону. Для этого клиенты делятся на группы, и для каждой продумывается своя маркетинговая стратегия.