Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры

Обзор нововведений в C# 15

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

Обзор нововведений в C# 15
Новость

В Cyberpunk 2077 вышло обновление 2.5

Время на прочтение1 мин
Охват и читатели1

CD Projekt RED продолжает улучшать свою игру. В новом патче 2.5, вышедшем 22 октября, разработчики внесли массу улучшений и добавили новый контент.

Обновление приурочено к выходу аниме-сериала Edgerunners 2 и уже доступно на ПК, PlayStation 5, Xbox Series X|S и устройствах Mac (в Steam). Чуть позже патч доберется и до версий игры на Nintendo Switch 2 и устройствах Mac (в Apple Store).

Читать полную новость

Новости

Статья

Дата-центр вышел из строя. Знаете ли вы, какое оборудование потребуется для восстановления?

Время на прочтение7 мин
Охват и читатели171

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

Читать далее
Статья

Как я перевёл свой self-hosted мониторинг с JSONL на SQLite и заставил модули просить разрешения

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели507

Я написал self-hosted мониторинг для Linux- и Windows-серверов на Go и Next.js, потому что готовые варианты были либо слишком тяжёлыми в настройке, либо выглядели и настраивались как из прошлого десятилетия. После первого релиза я пересмотрел три решения: перевёл хранилище с JSONL на SQLite в режиме WAL, заменил текстовое поле permissions у модулей на явные разрешения и защитил подключение каталога модулей от SSRF. Рассказываю, что и почему менял, и что всё ещё сырое.

Читать далее
Новость

iPhone Duo получит функцию виртуального освещения для видеозвонков

Время на прочтение2 мин
Охват и читатели534

В разложенном состоянии складной iPhone Duo будет поддерживать функцию Edge Light, которая превращает внешнюю область внутреннего дисплея в кольцевую подсветку во время видеозвонков. Осенью 2025 года эта функция дебютировала на компьютерах Mac Apple Silicon с выходом обновления macOS Tahoe 26.2. Складной смартфон Apple стал первым iPhone с поддержкой Edge Light.

Читать далее
Пост

Представлен онлайн проект с отображением часов в браузере в разных вариациях.

Вот как автор проекта пояснил эту разработку:

Мне позарез нужны были часы на втором мониторе. Просто жизненно необходимы.

Да нет же! Вру. Часы и так повсюду. Совсем они мне были не нужны.

Да и времени на создание часов у меня нет. Только представьте, сколько всего полезного я мог бы успеть за то драгоценное время, которое потратил на все эти перекидные часы, вокзальные часы — да на что угодно!

Мог бы, например, научить сына определять время по часам.

Постойте-ка! Вы что, сделали по-настоящему крутые перекидные часы?! Ого!

Вот они мне действительно нравятся! Тут я не вру.

Телефон в горизонтальном положении, пока готовишь еду? Почему бы и нет.

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

Это ваш ИИ-агент постарался? Вы что, не в курсе, что «максимизация токенов» — это уже уровень 2025 года?

Впрочем, может, я просто сошел с ума?

В любом случае, мне понравилось их создавать.

Теги:
0
Комментарии0
Статья

Правильный размер команды: почему найм и увольнения — последнее, о чем стоит думать

Уровень сложностиПростой
Время на прочтение13 мин
Охват и читатели441

Привет, Хабр! Меня зовут Антон Ивахненко, я заместитель генерального директора по технологиям группы Рунити. Последний год ко мне всё чаще приходят с одним и тем же вопросом, только в разных формулировках. «А действительно ли команде нужно столько людей?», «Давайте сделаем ее меньше, но будем успевать больше», «Как нам сделать команду эффективнее?». Обычно это звучит от нетехнического топ-менеджмента, и за этим стоит понятное давление: рынок с одной стороны, новые технологии с другой, и от ИТ ждут оптимизаций.

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

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

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

Читать далее
Статья

Google отказывал нашему скрейперу, пока мы не поняли, что он смотрит не на IP

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели426

Задача звучала скучно: собирать выдачу Google. Много, регулярно, через обычные резидентные прокси и без платных SERP API.

Первая версия честно открывала Chrome, вбивала запрос и получала капчу. Вторая получала капчу чуть реже. А потом один IP отработал 1210 запросов подряд, и Google ни разу не попросил доказать, что мы не робот. Между этими двумя точками было двадцать экспериментов и вкладка, которая съела 3 гигабайта памяти. И главный вывод: мы всё это время думали о Google неправильно.

Читать далее
Статья

Исчезнувшие бренды социалистической Болгарии

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели364

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

Читать далее
Статья

Ловушка обучения: исследование с участием 26 000 учащихся выявило проблему при использовании ИИ

Время на прочтение6 мин
Охват и читатели362

В ходе нового исследования, длившегося 30 месяцев, изучались показатели 26 811 китайских школьников. Исследователи оценивали влияние генеративного ИИ на их процесс обучения.

Осознать далее
Статья

Прагматичная преждевременная оптимизация

Уровень сложностиПростой
Время на прочтение12 мин
Охват и читатели886

Все знают фразу Дональда Кнута:

«Преждевременная оптимизация — корень всех зол».

Но обычно цитату обрывают слишком рано. Кнут предлагал забыть о небольшом выигрыше в 97% случаев, но не упускать возможности в оставшихся критически важных 3%.

Иногда для них не нужны профилировщик и чёрная магия. Достаточно не компилировать регулярку при каждом вызове, не искать постоянно по List, когда нужен Set, и не создавать новые строки ради сравнения без учёта регистра.

Читать далее
Статья

Anthropic начал отключать аккаунты Claude за VPN: какие варианты остаются из России

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели617

В начале октября Anthropic начала отключать в Гонконге аккаунты Claude, в которые заходили через VPN. Россия, как и Гонконг, в список поддерживаемых стран не входит, так что вопрос уже не только в том, как заплатить за подписку, но и в том, что будет с аккаунтом после оплаты. Разбираю условия Anthropic и варианты, которые остаются, а заодно считаю, сколько стоит Claude, если платить за токены: четыре модели на одних и тех же задачах, списания в рублях.

Читать далее
Статья

Интеллектуальная собственность в мобильном приложении

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели548

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

Многие предприниматели стремятся разработать мобильное приложение для удобства доступа потребителей к его продукту/услуге, узнаваемости и, как следствие, для роста продаж.

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

Читать далее
Пост

Как в OpenCode Desktop уменьшить поля в окне чата?

Есть рецепты, как сделать свою тему / пропатчить CSS для TUI версии. Для Desktop они не подходят, поэтому расчехляем костыли.

Это приложение на Electron. В CSS есть параметр --container-session: 744px;, который приводит к отвратительно огромным боковым полям в окне чата (если монитор с большим разрешением, а дополнительные панели свёрнуты). Чтобы стало нормально, надо поменять значение на что-то более приемлемое. Я поставил 80%.

Ситуация осложняется тем, что ресурсы упакованы в файл %LOCALAPPDATA%\Programs\@opencodedesktop\resources\app.asar. Рядом лежит каталог app.asar.unpacked, но если туда положить изменённый файл, то он не подтягивается приложением (хотя говорят, что должен, но говорят без уверенности). Поскольку app.asar не сжатый, можно прямо его и подрихтовать.

cp app.asar app.asar.bak
sed -z 's/--container-session:744px;/--container-session:80%;  /g' app.asar.bak > app.asar 

Примечания:

  • проверялось на версии OpenCode Desktop 2.1.2

  • командочка запускалась под Windows с установленным Cygwin

  • следите за тем, чтобы длина строки не менялась (в команде добил пробелами)

  • не забывайте делать бэкапы и будьте здоровы

Теги:
0
Комментарии0

Ближайшие события

Статья

Метаданные есть, а целостной картины ИТ-ландшафта нет: зачем компаниям метасетка

Время на прочтение3 мин
Охват и читатели542

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

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

Читать далее
Пост

Зачем OpenAI покупает Trail of Bits и что это значит для рынка кибербезопасности

OpenAI ведет переговоры о покупке Trail of Bits — американской компании, которая ищет и устраняет уязвимости в ПО. Сумма неизвестна, переговоры на предварительной стадии. Компании уже сотрудничают в рамках программы Patch the Planet, а ранее OpenAI купила Promptfoo (инструменты тестирования безопасности ИИ) и расширила платформу Daybreak для автоматизации поиска и устранения уязвимостей.

Опубликованную об этом событии новость для Коммерсантъ прокомментировал Зайнулла Жумаев, старший разработчик-исследователь ГК InfoWatch.

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

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

OpenAI конкурирует и с другими западными решениями: для вайбкодинга многие используют Claude от Anthropic, а программисты — это аудитория, которая платит деньги, в отличие от массового потребителя в «бесплатных» чатах, где зарабатывают на рекламе и торговле данными пользователей.

Добавляет рисков и геополитическая напряженность: «навайбкоженные» приложения на западных рынках должны быть защищены от иностранных атак, в том числе с применением ИИ.

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

«Trail of Bits не занимается информационной безопасностью в широком смысле — компания сфокусирована на безопасности приложений, безопасности ИИ-решений и аудите ИБ. Эта экспертиза позволит OpenAI предлагать более безопасные решения», — подытоживает Зайнулла Жумаев.

Теги:
+3
Комментарии0
Новость

Женщина из ОАЭ попросила в завещании консультироваться с ChatGPT по вопросам воспитания её сына

Время на прочтение2 мин
Охват и читатели522

Женщина из Абу‑Даби составила завещание, в котором назначила ChatGPT консультантом по вопросам воспитания её сына в случае её преждевременной смерти. Предполагается, что опекуны будут обращаться к ИИ при принятии важных решений о жизни ребёнка.

Согласно разделу под названием Living Wishes Protocol, опекунам предлагается советоваться с ИИ при выборе или смене школы, переезде, планировании лечения, а также в вопросах религии и общения с семьёй матери. Мать составила для системы письмо, в котором подробно описала свои жизненные принципы, ценности и взгляды на будущее; с этим письмом опекуны должны будут познакомить ИИ перед тем, как задавать ему вопросы.

Читать далее
Статья

crm.item.list заблокирован, а портал работает: откуда в Битрикс24 берётся 429 OPERATION_TIME_LIMIT

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели717

Выгрузка сделок из Битрикс24 годами работает без проблем, а потом начинает тормозить и возвращать HTTP 429. Увеличение пауз между запросами не помогает, хотя остальные методы REST API продолжают отвечать как обычно. Разбираемся, как устроен лимит OPERATION_TIME_LIMIT, куда уходит серверное время и как ускорить выгрузку в сотни раз.

Разобраться с лимитами
Новость

Гари Ильес: robots.txt запрещает только краулинг, но не использование контента для обучения ИИ

Время на прочтение3 мин
Охват и читатели730

Последние два года у владельцев сайтов сложилась коллективная привычка: дописать в robots.txt Disallow для GPTBot, CCBot и прочих AI-краулеров — и считать, что контент от ИИ закрыт. Гари Ильес из Google провёл границу, которая эту привычку обнуляет: robots.txt управляет краулингом, а не использованием контента для обучения (Search Engine Journal, 2026).

Читать далее
Статья

5 лет пытались выглядеть как бигтех. А потом вспомнили, что мы завод

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели767

Пару лет назад, когда мы обсуждали коммуникационные задачи на следующий год, рекрутеры принесли статистику: семь из десяти кандидатов не знают, что такое Цифровой СИБУР. А те, кто знают, описывают нас примерно так: «большие ребята… что-то с нефтью… наверное, стабильно». Это же подтверждали ежегодные исследования брендов ИТ-работодателей. О нас слышали многие, но на вопрос, кто мы, ответить не могли.

Эта история о том, как мы поняли: пора перестать делать вид, что мы не завод.

Читать далее
Новость

Госзакупки серверов и услуг ЦОДов выросли на 30% и достигли 82 млрд рублей

Время на прочтение3 мин
Охват и читатели666

В январе — августе 2026 года объём госзакупок серверов, услуг по обработке, размещению данных и IT‑инфраструктуры в центрах обработки данных (ЦОД) и источников бесперебойного питания (ИБП) достиг 82,03 млрд рублей. Это на 30% больше по сравнению с восемью месяцами 2025 года, следует из открытых данных Единой информационной системы. Тенденцию подтвердили «Ведомостям» в «Росэлторге» и «Ростендере».

Читать далее
1
23 ...