Пользователи заметили, что Apple Pencil Pro отбрасывает на экран iPad виртуальную тень. Примечательно, что тень соответствует выбранному инструменту. К примеру, если пользователь пишет перьевой ручкой, то на экране появится соответствующий силуэт. Если заменить инструмент на кисть, то тень автоматически заменится.
Первые пользователи отмечают, что эта функция не несёт никакой практической пользы, но привносит интересный опыт использования.
Первые пользователи отмечают, что эта функция не несёт никакой практической пользы, но привносит интересный опыт использования.
Второй пошёл: Google опубликовала новую бета-версию Android 15
Операционную систему Android 15 ждут многие, но она появится лишь в третьем квартале 2024 года. Для всех желающих ознакомиться с ОС корпорация Google опубликовала вторую бета-версию. Протестировать новую версию «робота» можно на Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8 Pro, Pixel Fold и Pixel Tablet, а также на ряде мобильных устройств от Honor, iQOO, Lenovo, Nothing, OnePlus, OPPO, Realme, Sharp, Tecno, vivo и Xiaomi. Узнаем, что нового и интересного появилось.
Операционную систему Android 15 ждут многие, но она появится лишь в третьем квартале 2024 года. Для всех желающих ознакомиться с ОС корпорация Google опубликовала вторую бета-версию. Протестировать новую версию «робота» можно на Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8 Pro, Pixel Fold и Pixel Tablet, а также на ряде мобильных устройств от Honor, iQOO, Lenovo, Nothing, OnePlus, OPPO, Realme, Sharp, Tecno, vivo и Xiaomi. Узнаем, что нового и интересного появилось.
Реверс-инжиниринг нативно скомпилированных .NET-приложений
К сожалению, нативная AOT-компиляция популярна среди авторов вредоносного ПО. Попытаемся разобраться, как адаптировать реверс-инжиниринг к этим новым условиям.
К сожалению, нативная AOT-компиляция популярна среди авторов вредоносного ПО. Попытаемся разобраться, как адаптировать реверс-инжиниринг к этим новым условиям.
Как использовать GitHub Copilot в IDE: советы, приёмы и лучшие практики
GitHub Copilot — это мощный ассистент на базе искусственного интеллекта. В этой статье поговорим о практических стратегиях, позволяющих эффективно использовать GitHub Copilot для генерации наиболее релевантных и полезных предложений по коду в вашем редакторе.
GitHub Copilot — это мощный ассистент на базе искусственного интеллекта. В этой статье поговорим о практических стратегиях, позволяющих эффективно использовать GitHub Copilot для генерации наиболее релевантных и полезных предложений по коду в вашем редакторе.
🌊 Подводные ЦОД оказались уязвимыми для акустических атак
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
Самые странные операционные системы
На свете существует множество странных вещей: например, странные устройства и странные программы, которыми порой пользуются очень странные люди. Особое место среди подобного софта занимают необычные операционные системы — глядя на них, невольно задаёшься вопросом: кому вообще могла прийти в голову подобная идея. Если вы знакомы только с Windows, macOS и Linux, то держитесь крепче — мы собираемся погрузиться в мир наиболее самобытных и порой совершенно безумных ОС, созданных человечеством. Хотя временами кажется, что и без рептилоидов тут не обошлось.
На свете существует множество странных вещей: например, странные устройства и странные программы, которыми порой пользуются очень странные люди. Особое место среди подобного софта занимают необычные операционные системы — глядя на них, невольно задаёшься вопросом: кому вообще могла прийти в голову подобная идея. Если вы знакомы только с Windows, macOS и Linux, то держитесь крепче — мы собираемся погрузиться в мир наиболее самобытных и порой совершенно безумных ОС, созданных человечеством. Хотя временами кажется, что и без рептилоидов тут не обошлось.
«У меня есть изрядная доля ненависти к С++. Я вижу в нём кучу проблем, которые не решаются годами. Я вижу, как другие страдают от этих проблем. В этой статье я хочу излить душу, за что я ненавижу С++. Мне от этого станет легче, возможно кому-то ещё»
Ода хейта C++
Ода хейта C++
地形图非线性保密处理算法, или Что не так с картами Китая на спутниковых снимках
Китай — это не просто другая страна. Это другой мир. Необязательно ехать туда, чтобы убедиться в этом. Иногда достаточно зайти в Интернет. Например, использовать Google Maps или другие сервисы, чтобы открыть карту Китая. И тогда можно заметить, что расположение объектов (дорог, рек, достопримечательностей и многого другого) на карте и на спутниковых снимках, мягко говоря, не совпадает.
Поговорим о том, почему происходит такая путаница и что из этого следует
Китай — это не просто другая страна. Это другой мир. Необязательно ехать туда, чтобы убедиться в этом. Иногда достаточно зайти в Интернет. Например, использовать Google Maps или другие сервисы, чтобы открыть карту Китая. И тогда можно заметить, что расположение объектов (дорог, рек, достопримечательностей и многого другого) на карте и на спутниковых снимках, мягко говоря, не совпадает.
Поговорим о том, почему происходит такая путаница и что из этого следует
Карсон Гросс, создатель HTMX
Карсон Гросс — профессор информатики из Монтаны, который неожиданно стал одним из самых ярких персонажей в индустрии веб-программирования последних лет. Он автор языка HyperScript и популярной библиотеки для фронтенда HTMX, позволяющей создавать сложные интерактивные сайты средствами HTML. Красивая альтернатива клиентскому рендерингу на JavaScript решает сразу несколько проблем современного веба, связанных с избыточной сложностью разработки и поддержки, производительностью и ожирением сайтов.
Многие веб-разработчики нашего времени выросли со знанием только одностраничных приложений SPA и фреймворков для них. Они начали свои карьеры с приложений на React.js, которые общаются с сервером Node через JSON API. Это настоящая трагедия, считает Гросс. Интерактивные приложения можно делать совершенно иначе.
Карсон Гросс — профессор информатики из Монтаны, который неожиданно стал одним из самых ярких персонажей в индустрии веб-программирования последних лет. Он автор языка HyperScript и популярной библиотеки для фронтенда HTMX, позволяющей создавать сложные интерактивные сайты средствами HTML. Красивая альтернатива клиентскому рендерингу на JavaScript решает сразу несколько проблем современного веба, связанных с избыточной сложностью разработки и поддержки, производительностью и ожирением сайтов.
Многие веб-разработчики нашего времени выросли со знанием только одностраничных приложений SPA и фреймворков для них. Они начали свои карьеры с приложений на React.js, которые общаются с сервером Node через JSON API. Это настоящая трагедия, считает Гросс. Интерактивные приложения можно делать совершенно иначе.
Delta-Rle-Huffman (DRH) Texture Format
В этой статье описывается алгоритм работы формата сжатия изображений без потерь. Сжатие использует известные методики, которые и дали ему название. Проект начинался с простых экспериментов, которые вышли из-под контроля. Несмотря на то, что формат чаще сжимает лучше чем png, никакого практического применения он не имеет, оставаясь чисто академическим.
В этой статье описывается алгоритм работы формата сжатия изображений без потерь. Сжатие использует известные методики, которые и дали ему название. Проект начинался с простых экспериментов, которые вышли из-под контроля. Несмотря на то, что формат чаще сжимает лучше чем png, никакого практического применения он не имеет, оставаясь чисто академическим.
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
«Я выгорел как программист и сделал из хобби бизнес. Теперь продаю на 37 млн в год на маркетплейсах»
Обычно домашнее цветоводство воспринимается как «хобби для олдов», простые кактусы или фиалки. Все помнят школьную полуживую зелень на шкафах и подоконниках. На самом деле, рынок комнатных растений — это миллиардные обороты.
Обычно домашнее цветоводство воспринимается как «хобби для олдов», простые кактусы или фиалки. Все помнят школьную полуживую зелень на шкафах и подоконниках. На самом деле, рынок комнатных растений — это миллиардные обороты.
«Мне в голову пришла идея пет-проекта, который изначально никак не был связан с текстовым редактором. Однако в процессе работы всё дошло до того, что пользователям нужно где-то набирать текст. Я люблю Notion и пишу там много и часто, поэтому решил сделать похожий (но сильно упрощённый) редактор в своём проекте. Не столько из нужды, сколько из любопытства, ведь я никогда не занимался ничем подобным и мало что знал о том, как писать текстовые редакторы»
Пишем свой Notion-like редактор
Пишем свой Notion-like редактор
Forwarded from Хабр Карьера
Вакансии в техподдержке на Хабр Карьере
— Инженер по поддержке пользователей в УК «Аэропорты Регионов». Можно удалённо
— Специалист технической поддержки/Администратор систем резервного копирования в МТС. Москва. Полный рабочий день
— Специалист технической поддержки в VK. Санкт-Петербург. Полный рабочий день
— Инженер сопровождения средств защиты информации в СберТех. Москва. Полный рабочий день
— Руководитель направления Центра мониторинга и диспетчеризации в ИТ-компанию «Лоция». Москва. Полный рабочий день
Больше вакансий
#middle #technical_support
— Инженер по поддержке пользователей в УК «Аэропорты Регионов». Можно удалённо
— Специалист технической поддержки/Администратор систем резервного копирования в МТС. Москва. Полный рабочий день
— Специалист технической поддержки в VK. Санкт-Петербург. Полный рабочий день
— Инженер сопровождения средств защиты информации в СберТех. Москва. Полный рабочий день
— Руководитель направления Центра мониторинга и диспетчеризации в ИТ-компанию «Лоция». Москва. Полный рабочий день
Больше вакансий
#middle #technical_support
Фабрика для std::variant: как объединить compile-time и run-time, чтобы получить выигрыш от обоих
Если вы работали с большими проектами, где активно применяются объектно-ориентированные паттерны проектирования, то наверняка знаете о быстро нарастающей лавине кода. Такой код сложно писать, изучать и тем более поддерживать. Поговорим о том, как избежать таких сложностей.
Если вы работали с большими проектами, где активно применяются объектно-ориентированные паттерны проектирования, то наверняка знаете о быстро нарастающей лавине кода. Такой код сложно писать, изучать и тем более поддерживать. Поговорим о том, как избежать таких сложностей.
«Что будет, если актрису пустить работать на завод, да не простой, а медицинского оборудования? Первые дни я и сама себе задавала этот вопрос. Ведь я актриса, и я на заводе! Расскажу, чем актёрское мастерство помогает в инженерной сфере, как я боялась излучения, пряталась в виртуалках и стала голосом рентген-аппарата»
Из театра на завод, или Можно ли сделать из актрисы инженера-тестировщика
Из театра на завод, или Можно ли сделать из актрисы инженера-тестировщика
Google Search: от идеи до доминирования в Интернете
Каждый из нас по много раз в день контактирует с каким-то сервисом Google: просматривает почту на Gmail, смотрит ролики на YouTube, ищет информацию в Chrome, пользуется смартфоном на Android и так далее. В общем, Google вряд ли нуждается в представлении.
Но есть у компании и провальные проекты вроде Google Glass. Ещё на неё сыплются многочисленные иски от недовольных пользователей, а правительства выписывают многомиллионные штрафы за монополизацию. Тем не менее этот гигант стоит крепко и падать не собирается. Например, недавно Google включился со своим Gemini в нейросетевую гонку с OpenAI.
А ведь компании могло и не случиться, если бы не настойчивость двух студентов, которые создали лучшую поисковую систему в мире
Каждый из нас по много раз в день контактирует с каким-то сервисом Google: просматривает почту на Gmail, смотрит ролики на YouTube, ищет информацию в Chrome, пользуется смартфоном на Android и так далее. В общем, Google вряд ли нуждается в представлении.
Но есть у компании и провальные проекты вроде Google Glass. Ещё на неё сыплются многочисленные иски от недовольных пользователей, а правительства выписывают многомиллионные штрафы за монополизацию. Тем не менее этот гигант стоит крепко и падать не собирается. Например, недавно Google включился со своим Gemini в нейросетевую гонку с OpenAI.
А ведь компании могло и не случиться, если бы не настойчивость двух студентов, которые создали лучшую поисковую систему в мире
Генеративный ИИ в Android и эффективность фоновой работы приложения: важное с Google I/O 2024
Поговорим про интеграцию передового генеративного ИИ в Android-приложения, который предлагает идеальные ответы или даже делает сводку по вашей аудиозаписи. Также спецы из Google дают практические советы по оптимизации фоновой работы приложения для увеличения времени работы от аккумулятора.
Поговорим про интеграцию передового генеративного ИИ в Android-приложения, который предлагает идеальные ответы или даже делает сводку по вашей аудиозаписи. Также спецы из Google дают практические советы по оптимизации фоновой работы приложения для увеличения времени работы от аккумулятора.
🎧 Sonos представила свои первые беспроводные наушники Ace
📡 SpaceX показала ролик с первым видеозвонком между обычными смартфонами напрямую через спутники Starlink и Direct to Cell
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
Новый прорыв приближает умножение матриц к идеалу
Учёные, занимающиеся информатикой, — это требовательная группа. Им недостаточно получить правильный ответ, цель почти всегда состоит в том, чтобы получить ответ как можно эффективнее.
Возьмём, к примеру, умножение матриц или массивов чисел. В 1812 году французский математик Жак Филипп Мари Бине разработал базовый набор правил, которым мы до сих пор обучаем студентов. Это работает прекрасно, но другие математики нашли способы упростить и ускорить процесс умножения матриц. Эта задача лежит на стыке математики и информатики, и исследователи продолжают совершенствовать процесс её решения, хотя в последние десятилетия достижения были довольно скромными. С 1987 года численные улучшения в умножении матриц были «небольшими и… чрезвычайно трудными для достижения», — сказал Франсуа Ле Галль, учёный из Нагойского университета.
Теперь трое исследователей — Ран Дуань и Рэньфэй Чжоу из Университета Цинхуа и Хунсюнь Ву из Калифорнийского университета в Бёркли — сделали большой шаг вперёд в решении этой извечной проблемы.
Учёные, занимающиеся информатикой, — это требовательная группа. Им недостаточно получить правильный ответ, цель почти всегда состоит в том, чтобы получить ответ как можно эффективнее.
Возьмём, к примеру, умножение матриц или массивов чисел. В 1812 году французский математик Жак Филипп Мари Бине разработал базовый набор правил, которым мы до сих пор обучаем студентов. Это работает прекрасно, но другие математики нашли способы упростить и ускорить процесс умножения матриц. Эта задача лежит на стыке математики и информатики, и исследователи продолжают совершенствовать процесс её решения, хотя в последние десятилетия достижения были довольно скромными. С 1987 года численные улучшения в умножении матриц были «небольшими и… чрезвычайно трудными для достижения», — сказал Франсуа Ле Галль, учёный из Нагойского университета.
Теперь трое исследователей — Ран Дуань и Рэньфэй Чжоу из Университета Цинхуа и Хунсюнь Ву из Калифорнийского университета в Бёркли — сделали большой шаг вперёд в решении этой извечной проблемы.