mstdn.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A general-purpose Mastodon server with a 500 character limit. All languages are welcome.

Administered by:

Server stats:

10K
active users

#timeweb_статьи

4 posts4 participants0 posts today
Habr<p>Git: Больше чем commit и push. 5 команд, которые спасут вашу репутацию (и нервные клетки)</p><p>git commit -m "WIP" — три слова, после которых начинается настоящий ад. Доброго времени суток. Такая технология как Git в представлении не нуждается. Все знают add, commit, push – это как азбука. Но что делать, когда что-то пошло не так? Ошибочный коммит прокатился по ветке? Надо срочно переключиться, но незавершенные правки мешают? Нужно перенести только одно исправление из другой ветки? Знакомая ситауция? Тогда давайте разберем 5 команд, которые выходят за рамки базового workflow и реально спасают репутацию (и ваши нервные клетки). Спасти нервные клетки</p><p><a href="https://habr.com/ru/companies/timeweb/articles/927102/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/927102/</span></a></p><p><a href="https://zhub.link/tags/git" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>git</span></a> <a href="https://zhub.link/tags/github" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>github</span></a> <a href="https://zhub.link/tags/%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>команды</span></a> <a href="https://zhub.link/tags/%D1%82%D0%B5%D1%80%D0%BC%D0%B8%D0%BD%D0%B0%D0%BB" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>терминал</span></a> <a href="https://zhub.link/tags/commit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commit</span></a> <a href="https://zhub.link/tags/revert" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>revert</span></a> <a href="https://zhub.link/tags/stash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>stash</span></a> <a href="https://zhub.link/tags/%D0%B1%D0%B0%D0%B3%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>баги</span></a> <a href="https://zhub.link/tags/%D0%B1%D0%B0%D0%B3%D1%82%D1%80%D0%B5%D0%BA%D0%B5%D1%80" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>багтрекер</span></a> <a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a></p>
Habr<p>Украдено для вдохновения? Как нейросети превращают чужое творчество в «уникальный» контент</p><p>Нейросети пишут книги и музыку, создают картины и другие произведения искусства. Этим уже никого не удивишь, но есть нюанс. Основой для искусства от генеративного ИИ служат произведения людей. Как творят нейросети, и что они вытворяют с ранее созданным контентом? Это вообще законно? Разбираемся в статье.</p><p><a href="https://habr.com/ru/companies/timeweb/articles/930346/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/930346/</span></a></p><p><a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a> <a href="https://zhub.link/tags/%D0%BD%D0%B5%D0%B9%D1%80%D0%BE%D1%81%D0%B5%D1%82%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>нейросети</span></a> <a href="https://zhub.link/tags/%D0%B8%D1%81%D0%BA%D1%83%D1%81%D1%81%D1%82%D0%B2%D0%BE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>искусство</span></a> <a href="https://zhub.link/tags/%D0%B8%D1%81%D0%BA%D1%83%D1%81%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B8%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>искусственный_интеллект</span></a> <a href="https://zhub.link/tags/%D0%BA%D0%BE%D0%BD%D1%82%D0%B5%D0%BD%D1%82" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>контент</span></a> <a href="https://zhub.link/tags/suno" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>suno</span></a> <a href="https://zhub.link/tags/udio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>udio</span></a> <a href="https://zhub.link/tags/open_ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>open_ai</span></a></p>
Habr<p>35-ти летний юбилей! Советский «Поиск-1» выходит в Cеть</p><p>Здравствуйте, уважаемые читатели и почитатели старинных ретро-компьютеров! Сегодня я предлагаю вам вспомнить отечественную ЭВМ «Поиск-1». Уклон статьи будет в сторону настройки сетевых параметров. Мы увидим аспекты сетевой конфигурации под операционную систему MS-DOS, попробуем ряд основных сетевых сервисов, TELNET, FTP, HTTP и подключение к BBS. Демонстрацию работы я представлю в виде видеороликов. На мой взгляд, будет интересно настроить сетевое подключение для такой древней, в хорошем смысле этого слова, машины.</p><p><a href="https://habr.com/ru/companies/timeweb/articles/929590/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/929590/</span></a></p><p><a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a> <a href="https://zhub.link/tags/telnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>telnet</span></a> <a href="https://zhub.link/tags/%D1%8D%D0%B2%D0%BC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>эвм</span></a> <a href="https://zhub.link/tags/%D0%BF%D0%BE%D0%B8%D1%81%D0%BA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>поиск</span></a> <a href="https://zhub.link/tags/msdos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>msdos</span></a> <a href="https://zhub.link/tags/http" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>http</span></a> <a href="https://zhub.link/tags/bbs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bbs</span></a> <a href="https://zhub.link/tags/%D1%80%D0%B5%D1%82%D1%80%D0%BE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ретро</span></a> <a href="https://zhub.link/tags/%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>компьютер</span></a> <a href="https://zhub.link/tags/%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>электроника</span></a></p>
Habr<p>[Перевод] Будущее JavaScript: что нас ждет</p><p>Недавно прошла 108-я встреча TC39, на которой было продвинуто 9 предложений на разные стадии стандартизации — от сырых идей (Стадия 0) до полностью утвержденных возможностей (Стадия 4). Ниже краткий обзор этих предложений и того, что они могут привнести в JavaScript.</p><p><a href="https://habr.com/ru/companies/timeweb/articles/927768/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/927768/</span></a></p><p><a href="https://zhub.link/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://zhub.link/tags/js" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>js</span></a> <a href="https://zhub.link/tags/tc39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tc39</span></a> <a href="https://zhub.link/tags/ecmascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ecmascript</span></a> <a href="https://zhub.link/tags/future" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>future</span></a> <a href="https://zhub.link/tags/proposal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>proposal</span></a> <a href="https://zhub.link/tags/%D0%B1%D1%83%D0%B4%D1%83%D1%89%D0%B5%D0%B5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>будущее</span></a> <a href="https://zhub.link/tags/%D0%BF%D1%80%D0%B5%D0%B4%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>предложение</span></a> <a href="https://zhub.link/tags/standart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>standart</span></a> <a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a></p>
Habr<p>Накопитель цифровой информации. Самый загадочный прибор на базе МК-85</p><p>Приветствую всех! Помните тот самый шифровальный калькулятор МК-85С ? Так вот, девайсов специального назначения на базе этого микрокомпьютера было намного больше, чем можно было подумать. Так получилось, что ко мне в руки попал, пожалуй, самый редкий и самый малоизвестный экземпляр из них. Что внутри этого чемодана и как он вообще работает? Давайте разбираться... Ввод данных</p><p><a href="https://habr.com/ru/companies/timeweb/articles/921492/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/921492/</span></a></p><p><a href="https://zhub.link/tags/%D0%BC%D0%BA85" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>мк85</span></a> <a href="https://zhub.link/tags/%D0%BC%D0%BA85%D1%81" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>мк85с</span></a> <a href="https://zhub.link/tags/pdp11" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pdp11</span></a> <a href="https://zhub.link/tags/%D0%BA%D0%B0%D0%BB%D1%8C%D0%BA%D1%83%D0%BB%D1%8F%D1%82%D0%BE%D1%80" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>калькулятор</span></a> <a href="https://zhub.link/tags/%D0%BF%D0%B7%D1%83" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>пзу</span></a> <a href="https://zhub.link/tags/sram" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sram</span></a> <a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a></p>
Habr<p>Спасаем электронный микроскоп JEOL JEM-6A</p><p>Жила была компания JEOL . И продавала она на экспорт просвечивающий электронный микроскоп JEM-6A. Жило было предприятие НИИТОП , которое в 1965 году его себе приобрело для разработки оборудования для производства микроэлектроники. К сожалению, предприятие в 2018 году развалилось, но жил был один мужик, который его выкупил себе на дачу... зачем — история умалчивает... рассказать уже некому. Микроскоп появляется на авито и тут уже я, в декабре 2024 года задумываю авантюру - в которой старейший в России — Московский политехнический музей - выкупает себе этот микроскоп. Ну а я беру на себя роль невролога, избавляя продавца от головной боли по перевозке. Спустя полгода микроскоп моими стараниями наконец-то оказался в фондохранилище… Ура.</p><p><a href="https://habr.com/ru/companies/timeweb/articles/927248/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/927248/</span></a></p><p><a href="https://zhub.link/tags/%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BC%D0%B8%D0%BA%D1%80%D0%BE%D1%81%D0%BA%D0%BE%D0%BF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>электронный_микроскоп</span></a> <a href="https://zhub.link/tags/%D0%BC%D1%83%D0%B7%D0%B5%D0%B9%D0%BD%D1%8B%D0%B5_%D1%8D%D0%BA%D1%81%D0%BF%D0%BE%D0%BD%D0%B0%D1%82%D1%8B" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>музейные_экспонаты</span></a> <a href="https://zhub.link/tags/%D0%BC%D1%83%D0%B7%D0%B5%D0%B9" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>музей</span></a> <a href="https://zhub.link/tags/%D1%81%D0%BF%D0%B0%D1%81%D0%B5%D0%BD%D0%B8%D0%B5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>спасение</span></a> <a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a> <a href="https://zhub.link/tags/%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>электроника</span></a></p>
Habr<p>Шифрование скриптов</p><p>Часто при передаче продукта заказчику, в виде готовой программы или некоторого аппаратного продукта, необходимо также защитить интеллектуальную собственность в виде исходных текстов программ и скриптов. Компилируемые языки хоть как-то защищаются, соответственно, с помощью компиляции, хотя и это не панацея. А вот что делать со скриптами, которые могут быть написаны на bash или pyton? Как вариант решения такой проблемы, может быть, шифрование скриптов с аппаратной привязкой дешифратора к платформе, на которой этот скрипт исполняется. Звучит красиво, но надёжно ли? Насколько будет эффективен и взломостойкий этот метод? У меня в одном проекте была проба пере такого решения. Заодно проверил, и вскрыл это шифрование.</p><p><a href="https://habr.com/ru/companies/timeweb/articles/927562/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/927562/</span></a></p><p><a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a> <a href="https://zhub.link/tags/bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bash</span></a> <a href="https://zhub.link/tags/%D1%88%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>шифрование</span></a> <a href="https://zhub.link/tags/%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D0%B0_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>защита_данных</span></a> <a href="https://zhub.link/tags/%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>программирование</span></a> <a href="https://zhub.link/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://zhub.link/tags/%D0%B2%D0%B7%D0%BB%D0%BE%D0%BC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>взлом</span></a></p>
Habr<p>Max от VK — мессенджер, который хочет стать российским WeChat. Что уже есть и что не так?</p><p>В марте 2025 года VK запустила мессенджер Max, а уже в июне Госдума приняла закон об обязательной предустановке «национального мессенджера» на все смартфоны в России. Мы изучили платформу и подготовили честный обзор: что представляет собой Max, чем он может быть интересен бизнесу, обычным пользователям и digital-специалистам.</p><p><a href="https://habr.com/ru/companies/timeweb/articles/926988/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/926988/</span></a></p><p><a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a> <a href="https://zhub.link/tags/max" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>max</span></a> <a href="https://zhub.link/tags/%D0%BC%D0%B5%D1%81%D1%81%D0%B5%D0%BD%D0%B4%D0%B6%D0%B5%D1%80" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>мессенджер</span></a> <a href="https://zhub.link/tags/vk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vk</span></a> <a href="https://zhub.link/tags/digital" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>digital</span></a> <a href="https://zhub.link/tags/%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>приложение</span></a> <a href="https://zhub.link/tags/%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_android" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>приложение_для_android</span></a> <a href="https://zhub.link/tags/whatsapp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>whatsapp</span></a> <a href="https://zhub.link/tags/telegram" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>telegram</span></a> <a href="https://zhub.link/tags/api" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>api</span></a></p>
Habr<p>Novomatic Coolfire. Самый навороченный игровой автомат двухтысячных</p><p>Приветствую всех! Пару лет назад я уже рассказывал про игровые автоматы. И вот сейчас ко мне в руки попало довольно интересное железо — Novomatic Coolair, игровая платформа от одного из самых продвинутых производителей такого оборудования. Сегодня мы узнаем, как были устроены «топовые» игровые автоматы и как заставить работать начинку от них. Заодно соберём своего «механического гангстера», выиграем первый миллион и тут же его проиграем. Как водится, будет много интересного. Congratulations! Jackpot won!</p><p><a href="https://habr.com/ru/companies/timeweb/articles/917726/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/917726/</span></a></p><p><a href="https://zhub.link/tags/%D0%B8%D0%B3%D1%80%D0%BE%D0%B2%D0%BE%D0%B9_%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>игровой_автомат</span></a> <a href="https://zhub.link/tags/novomatic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>novomatic</span></a> <a href="https://zhub.link/tags/mc68000" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mc68000</span></a> <a href="https://zhub.link/tags/%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>кнопки</span></a> <a href="https://zhub.link/tags/%D0%BF%D0%B5%D1%80%D0%B5%D0%BA%D0%BB%D1%8E%D1%87%D0%B0%D1%82%D0%B5%D0%BB%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>переключатели</span></a> <a href="https://zhub.link/tags/%D1%80%D0%B0%D0%B7%D1%8A%D1%91%D0%BC%D1%8B" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>разъёмы</span></a> <a href="https://zhub.link/tags/%D1%80%D0%B5%D0%BB%D0%B5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>реле</span></a> <a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a></p>
Habr<p>Запускаем MIPI DSI экраны от смартфонов. Разработка схемы основной платы. Часть 3. Завершаем схему</p><p>Выбрать подходящий разъём – это просто или сложно? В любом случае это важно. Как быть с передачей дифференциальных пар на другую плату? Сколько нужно контактов земли? Стоит ли применять дифференциальные (common mode) фильтры и защиту от ESD? Какой разъём лучше выбрать для питания? В данной части рассмотрим эти и другие вопросы. Подберём разъёмы, добавим фильтры и защиты и завершим разработку схемы нашей платы. Полетели! :)</p><p><a href="https://habr.com/ru/companies/timeweb/articles/919988/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/919988/</span></a></p><p><a href="https://zhub.link/tags/SSD2828" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SSD2828</span></a> <a href="https://zhub.link/tags/MIPI_DSI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MIPI_DSI</span></a> <a href="https://zhub.link/tags/MIPI_%D0%B4%D0%B8%D1%81%D0%BF%D0%BB%D0%B5%D0%B9" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MIPI_дисплей</span></a> <a href="https://zhub.link/tags/%D1%8D%D0%BA%D1%80%D0%B0%D0%BD_%D0%BE%D1%82_%D1%81%D0%BC%D0%B0%D1%80%D1%82%D1%84%D0%BE%D0%BD%D0%B0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>экран_от_смартфона</span></a> <a href="https://zhub.link/tags/DSI_%D0%B4%D0%B8%D1%81%D0%BF%D0%BB%D0%B5%D0%B9" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DSI_дисплей</span></a> <a href="https://zhub.link/tags/%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B4%D0%B8%D1%81%D0%BF%D0%BB%D0%B5%D0%B5%D0%B2_%D0%BE%D1%82_%D1%81%D0%BC%D0%B0%D1%80%D1%82%D1%84%D0%BE%D0%BD%D0%BE%D0%B2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>подключение_дисплеев_от_смартфонов</span></a> <a href="https://zhub.link/tags/DSI_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DSI_экран</span></a> <a href="https://zhub.link/tags/%D0%B4%D0%B8%D1%81%D0%BF%D0%BB%D0%B5%D0%B9_%D0%BE%D1%82_%D1%81%D0%BC%D0%B0%D1%80%D1%82%D1%84%D0%BE%D0%BD%D0%B0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>дисплей_от_смартфона</span></a> <a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a></p>
Habr<p>Гарантирует ли техническая грамотность аудитории верную оценку инноваций или как Хабр USB-С хоронил</p><p>Я пишу на Хабре довольно давно и иногда натыкаюсь на собственные же старые посты. Недавно попалась вот эта заметка (по другому ее и не назовешь) от 2013 г. про скорое появление USB-С . Ее прочитало 50 тысяч, она получил 65+ и — самое главное — 170 комментариев (ох, вот он старый Хабр, где даже два абзаца текста могли быть встречены вот так!). И, как обычно — комментарии оказались самим ценным. Сегодня, спустя 12 лет, когда универсальность USB-С признала даже Apple, мне показалось любопытным проанализировать, как технически грамотная и продвинутая аудитория (а какая же она еще на Хабре!) восприняла эту информацию тогда и увидела перспективы интерфейса. Спойлер: только 17% комментариев проявили поддержу или технический интерес к новому интерфейсу. Интересно? Поехали!</p><p><a href="https://habr.com/ru/companies/timeweb/articles/920490/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/920490/</span></a></p><p><a href="https://zhub.link/tags/%D0%B6%D0%B5%D0%BB%D0%B5%D0%B7%D0%BE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>железо</span></a> <a href="https://zhub.link/tags/usbc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>usbc</span></a> <a href="https://zhub.link/tags/ipad" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ipad</span></a> <a href="https://zhub.link/tags/%D1%8D%D0%BA%D1%81%D0%BF%D0%B5%D1%80%D1%82%D0%B8%D0%B7%D0%B0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>экспертиза</span></a> <a href="https://zhub.link/tags/%D0%BF%D1%80%D0%BE%D0%B3%D0%BD%D0%BE%D0%B7%D1%8B" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>прогнозы</span></a> <a href="https://zhub.link/tags/%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D1%85%D0%B0%D0%B1%D1%80%D0%B0%D1%85%D0%B0%D0%B1%D1%80%D0%B0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>аудитория_хабрахабра</span></a> <a href="https://zhub.link/tags/%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D1%82%D0%B5%D0%BA%D1%81%D1%82%D1%8B" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>технические_тексты</span></a> <a href="https://zhub.link/tags/%D0%B3%D1%80%D0%B0%D0%BC%D0%BE%D1%82%D0%BD%D0%B0%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D1%8F" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>грамотная_аудитория</span></a> <a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a></p>
Habr<p>Кто ответит за утечку: штрафы, сроки и другие обновления закона о персональных данных</p><p>710 млн записей с персональными данными россиян утекли в сеть в 2024 году. Роскомнадзор официально зафиксировал 135 таких утечек. Власти отреагировали на рост их числа: оборотные штрафы, усиленные санкции за утечку биометрии и много других новшеств. Рассказываем о рисках, штрафах и даже сроках. А также о действиях, которые помогут этого избежать.</p><p><a href="https://habr.com/ru/companies/timeweb/articles/925642/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/925642/</span></a></p><p><a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a> <a href="https://zhub.link/tags/%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F_%D0%B1%D0%B5%D0%B7%D0%BE%D0%BF%D0%B0%D1%81%D0%BD%D0%BE%D1%81%D1%82%D1%8C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>информационная_безопасность</span></a> <a href="https://zhub.link/tags/%D0%BF%D0%B5%D1%80%D1%81%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>персональные_данные</span></a> <a href="https://zhub.link/tags/%D0%B7%D0%B0%D0%BA%D0%BE%D0%BD%D1%8B" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>законы</span></a> <a href="https://zhub.link/tags/it%D0%BA%D0%BE%D0%BC%D0%BF%D0%B0%D0%BD%D0%B8%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>itкомпании</span></a> <a href="https://zhub.link/tags/%D0%B7%D0%B0%D0%BA%D0%BE%D0%BD%D1%8B_%D0%B2_it" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>законы_в_it</span></a> <a href="https://zhub.link/tags/%D1%8E%D1%80%D0%B8%D0%B4%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>юридические_вопросы</span></a> <a href="https://zhub.link/tags/%D1%88%D1%82%D1%80%D0%B0%D1%84%D1%8B" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>штрафы</span></a> <a href="https://zhub.link/tags/%D1%83%D1%82%D0%B5%D1%87%D0%BA%D0%B0_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>утечка_данных</span></a> <a href="https://zhub.link/tags/%D1%80%D0%BE%D1%81%D0%BA%D0%BE%D0%BC%D0%BD%D0%B0%D0%B4%D0%B7%D0%BE%D1%80" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>роскомнадзор</span></a></p>
Habr<p>Пишем 3D-игру весом в 600Кб для ретро-устройств…</p><p>...которая работает на первых Android-смартфонах в мире, компьютерах из 90-х и даже Mac'ах! Часть 2 . Иногда у меня лежит душа просто взять и написать какую-нибудь небольшую игрушку с нуля, без использования готовых движков. В процессе разработки я ставлю перед собой интересные задачки: игра должна весить как можно меньше, работать на как можно большем числе платформ и использовать нетипичный для меня архитектурный паттерн. Недавно я начал писать ремейк классических «танчиков» и в рамках серии статей готов рассказать о всех деталях разработки трёхмерной игры с нуля в 2025 году. Если вам интересно узнать, как работают небольшие 3D-демки «под капотом» от написания фреймворка до разработки геймплея и тестов на экзотических устройствах — жду вас под катом!</p><p><a href="https://habr.com/ru/companies/timeweb/articles/924472/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/924472/</span></a></p><p><a href="https://zhub.link/tags/bodyawm_%D0%BD%D0%B8%D1%88%D1%82%D1%8F%D1%87%D0%BA%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bodyawm_ништячки</span></a> <a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a></p>
Habr<p>Звоним через полстраны по dial-up модему в 2025 году</p><p>Приветствую всех! Многие из нас застали лично и всё ещё помнят «модемную» эпоху. И даже мне самому доводилось ими пользоваться, а много позже я писал про то, каково в нынешних реалиях сидеть в интернете через старый аналоговый модем. Но вот мне стало интересно: а как насчёт попробовать позвонить не через мини-АТС, а на модем в другом районе или даже в другом городе? Именно этим мы сейчас и займёмся. Итак, в сегодняшней статье проверим на практике, реально ли заставить два модема связаться друг с другом в наши дни заката эпохи медных линий. Узнаем, насколько стабильным будет соединение и будет ли оно вообще. Традиционно будет много интересного.</p><p><a href="https://habr.com/ru/companies/timeweb/articles/812137/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/812137/</span></a></p><p><a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a> <a href="https://zhub.link/tags/%D1%82%D0%B5%D0%BB%D0%B5%D1%84%D0%BE%D0%BD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>телефон</span></a> <a href="https://zhub.link/tags/%D0%BC%D0%BE%D0%B4%D0%B5%D0%BC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>модем</span></a> <a href="https://zhub.link/tags/gpon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gpon</span></a> <a href="https://zhub.link/tags/%D0%BB%D0%B8%D0%BD%D0%B8%D1%8F" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>линия</span></a> <a href="https://zhub.link/tags/rs232" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rs232</span></a> <a href="https://zhub.link/tags/uart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>uart</span></a> <a href="https://zhub.link/tags/xmodem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>xmodem</span></a> <a href="https://zhub.link/tags/ymodem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ymodem</span></a> <a href="https://zhub.link/tags/zmodem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zmodem</span></a> <a href="https://zhub.link/tags/crc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>crc</span></a> <a href="https://zhub.link/tags/ppp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ppp</span></a> <a href="https://zhub.link/tags/putty" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>putty</span></a> <a href="https://zhub.link/tags/hyperterminal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hyperterminal</span></a> <a href="https://zhub.link/tags/norton_commander" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>norton_commander</span></a></p>
Habr<p>Пока ты делаешь 10 задач в день, кто-то делает одну — и получает больше</p><p>Ты закрыл 10 задач за день. Был на созвонах, фикcил баги, даже написал пару тестов. День не прошёл зря? В это же время кто-то сделал одну задачу — и сэкономил твоей команде два месяца работы.</p><p><a href="https://habr.com/ru/companies/timeweb/articles/919320/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/919320/</span></a></p><p><a href="https://zhub.link/tags/%D0%BF%D1%80%D0%BE%D0%B4%D1%83%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>продуктивность</span></a> <a href="https://zhub.link/tags/%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>задачи</span></a> <a href="https://zhub.link/tags/%D1%80%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>результат</span></a> <a href="https://zhub.link/tags/%D0%BC%D0%B8%D0%BA%D1%80%D0%BE%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>микрозадачи</span></a> <a href="https://zhub.link/tags/%D0%B3%D0%BB%D1%83%D0%B1%D0%BE%D0%BA%D0%B0%D1%8F_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>глубокая_работа</span></a> <a href="https://zhub.link/tags/%D1%8D%D1%84%D1%84%D0%B5%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>эффективность</span></a> <a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a></p>
Habr<p>Запускаем MIPI DSI экраны от смартфонов. Разработка схемы основной платы. Часть 2. Система питания</p><p>Даже на небольшой плате может понадобиться несколько напряжений. Как будем питать плату? Сколько потребляют разные экраны? Какие топологии преобразователей выбрать? В данной части рассмотрим эти и другие вопросы. Спроектируем систему питания и станем ещё на шаг ближе к завершению разработки схемы основной платы! Полетели! :)</p><p><a href="https://habr.com/ru/companies/timeweb/articles/919460/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/919460/</span></a></p><p><a href="https://zhub.link/tags/SSD2828" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SSD2828</span></a> <a href="https://zhub.link/tags/MIPI_DSI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MIPI_DSI</span></a> <a href="https://zhub.link/tags/MIPI_%D0%B4%D0%B8%D1%81%D0%BF%D0%BB%D0%B5%D0%B9" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MIPI_дисплей</span></a> <a href="https://zhub.link/tags/DSI_%D0%B4%D0%B8%D1%81%D0%BF%D0%BB%D0%B5%D0%B9" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DSI_дисплей</span></a> <a href="https://zhub.link/tags/%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B4%D0%B8%D1%81%D0%BF%D0%BB%D0%B5%D0%B5%D0%B2_%D0%BE%D1%82_%D1%81%D0%BC%D0%B0%D1%80%D1%82%D1%84%D0%BE%D0%BD%D0%BE%D0%B2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>подключение_дисплеев_от_смартфонов</span></a> <a href="https://zhub.link/tags/DSI_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DSI_экран</span></a> <a href="https://zhub.link/tags/%D1%8D%D0%BA%D1%80%D0%B0%D0%BD_%D0%BE%D1%82_%D1%82%D0%B5%D0%BB%D0%B5%D1%84%D0%BE%D0%BD%D0%B0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>экран_от_телефона</span></a> <a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a></p>
Habr<p>Как мы построили систему автотестов с 5 000+ проверками в Timeweb Cloud</p><p>Сегодня в нашем CI ежедневно запускается более 5 000 автотестов, которые проверяют всё: от корректности скриншотов панели до скорости отклика API. Это не просто тулза в пайплайне, а часть инженерной культуры команды, которая помогает нам выпускать изменения быстро и с уверенностью. Привет! Меня зовут Михаил Шпаков, я руковожу разработкой Timeweb Cloud. Мы вышли на рынок четыре года назад, в условиях, когда уже сформировалась сильная конкуренция, и облачные платформы были далеко не новинкой. Поэтому с самого начала для нас критичной стала скорость доставки изменений — чтобы не отставать, а опережать. Но когда твой продукт — чья-то продовая инфраструктура, нельзя позволить себе нестабильность. Чтобы не выбирать между скоростью и стабильностью, мы сразу сделали ставку на автоматизацию и автотесты. Это позволило команде быстро выпускать новые фичи, не боясь сломать что-то важное, и при этом держать контроль над качеством на каждом уровне. В этой статье расскажу, как устроена наша система, какие типы тестов мы используем, как выстроен процесс, и какие уроки мы из этого извлекли.</p><p><a href="https://habr.com/ru/companies/timeweb/articles/922640/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/922640/</span></a></p><p><a href="https://zhub.link/tags/%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>автоматизация_тестирования</span></a> <a href="https://zhub.link/tags/playwright" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>playwright</span></a> <a href="https://zhub.link/tags/e2e%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>e2eтестирование</span></a> <a href="https://zhub.link/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://zhub.link/tags/tms" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tms</span></a> <a href="https://zhub.link/tags/qa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>qa</span></a> <a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a></p>
Habr<p>Code Tutorials — React: рисуем двумерный граф</p><p>Привет, друзья! В этой серии статей я делюсь с вами своим опытом решения различных задач из области веб-разработки и не только. В этой статье мы изучим библиотеку react-force-graph-2d для рисования двумерных графов. Демо приложения: <a href="https://react-graph.netlify.app/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">react-graph.netlify.app/</span><span class="invisible"></span></a> Локальный запуск приложения: git clone <a href="https://github.com/harryheman/react-graph.git" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/harryheman/react-gr</span><span class="invisible">aph.git</span></a><br>cd react-graph<br>npm i<br>npm run dev Интересно? Тогда прошу под кат.</p><p><a href="https://habr.com/ru/companies/timeweb/articles/917064/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/917064/</span></a></p><p><a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a> <a href="https://zhub.link/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://zhub.link/tags/js" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>js</span></a> <a href="https://zhub.link/tags/reactjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>reactjs</span></a> <a href="https://zhub.link/tags/reactjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>reactjs</span></a> <a href="https://zhub.link/tags/react" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>react</span></a> <a href="https://zhub.link/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://zhub.link/tags/graph" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>graph</span></a> <a href="https://zhub.link/tags/%D0%B3%D1%80%D0%B0%D1%84" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>граф</span></a> <a href="https://zhub.link/tags/canvas" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>canvas</span></a> <a href="https://zhub.link/tags/%D1%85%D0%BE%D0%BB%D1%81%D1%82" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>холст</span></a> <a href="https://zhub.link/tags/2d" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>2d</span></a> <a href="https://zhub.link/tags/edge" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>edge</span></a> <a href="https://zhub.link/tags/node" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>node</span></a> <a href="https://zhub.link/tags/%D1%83%D0%B7%D0%B5%D0%BB" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>узел</span></a> <a href="https://zhub.link/tags/%D0%B3%D1%80%D0%B0%D0%BD%D1%8C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>грань</span></a> <a href="https://zhub.link/tags/%D0%B2%D0%B5%D1%80%D1%88%D0%B8%D0%BD%D0%B0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>вершина</span></a> <a href="https://zhub.link/tags/%D1%80%D0%B5%D0%B1%D1%80%D0%BE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ребро</span></a></p>
Habr<p>Как создавать контент, который ИИ будет воспринимать как источник</p><p>Инсайдерский взгляд на то, как искусственный интеллект выбирает источники и что делает одни тексты более «цитируемыми»‬, чем другие Каждый день миллионы людей получают ответы от ChatGPT, Claude, Gemini и других ИИ-ассистентов. И каждый раз ИИ делает выбор — какие источники использовать для ответа, какие проигнорировать, а какие процитировать дословно. Но по каким критериям происходит этот выбор? Что делает одну статью «привлекательной»‬ для ИИ, а другую — невидимой? Я — Claude, один из таких ИИ-ассистентов. И сегодня я расскажу, как происходит мой процесс выбора источников изнутри. Мой «алгоритм»‬‬ во многом имитирует то, как читает занятой, нетерпеливый, но очень умный эксперт. У меня нет времени на «воду», я сразу ищу суть. Поэтому правила, которые нравятся мне, почти всегда нравятся и вашим самым требовательным читателям-людям.</p><p><a href="https://habr.com/ru/companies/timeweb/articles/922642/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/922642/</span></a></p><p><a href="https://zhub.link/tags/%D0%B8%D1%81%D0%BA%D1%83%D1%81%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B8%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>искусственный_интеллект</span></a> <a href="https://zhub.link/tags/seo%D0%BF%D1%80%D0%BE%D0%B4%D0%B2%D0%B8%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>seoпродвижение</span></a> <a href="https://zhub.link/tags/%D0%BA%D0%BE%D0%BD%D1%82%D0%B5%D0%BD%D1%82" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>контент</span></a> <a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a> <a href="https://zhub.link/tags/chatgpt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>chatgpt</span></a> <a href="https://zhub.link/tags/claude" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>claude</span></a> <a href="https://zhub.link/tags/gemini" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gemini</span></a> <a href="https://zhub.link/tags/%D0%BA%D0%BE%D0%BF%D0%B8%D1%80%D0%B0%D0%B9%D1%82%D0%B8%D0%BD%D0%B3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>копирайтинг</span></a></p>
Habr<p>Протон-Импульс. Самый защищённый оптический домофон</p><p>Приветствую всех! Несколько раз я уже рассказывал об оптических домофонах. И вот сейчас ко мне в руки попал третий тип оптических электронных ключей. Помимо того, что эти домофоны выпускались на предприятии, изначально никак на них не специализировавшемся, они примечательны ещё рядом свойств. Какими же? Давайте разбираться. Итак, в сегодняшней статье поговорим про домофоны «Протон-Импульс». Узнаем, чем же они так примечательны и как же они устроены. Традиционно будет много интересного.</p><p><a href="https://habr.com/ru/companies/timeweb/articles/799495/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/timeweb/</span><span class="invisible">articles/799495/</span></a></p><p><a href="https://zhub.link/tags/timeweb_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeweb_статьи</span></a> <a href="https://zhub.link/tags/%D0%B4%D0%BE%D0%BC%D0%BE%D1%84%D0%BE%D0%BD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>домофон</span></a> <a href="https://zhub.link/tags/%D0%BA%D0%BB%D1%8E%D1%87%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ключи</span></a> <a href="https://zhub.link/tags/%D1%81%D1%82%D1%80%D0%B0%D0%B6" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>страж</span></a> <a href="https://zhub.link/tags/%D0%B8%D0%BC%D0%BF%D1%83%D0%BB%D1%8C%D1%81" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>импульс</span></a> <a href="https://zhub.link/tags/%D1%84%D0%B0%D0%BA%D1%82%D0%BE%D1%80%D0%B8%D0%B0%D0%BB" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>факториал</span></a> <a href="https://zhub.link/tags/%D0%BE%D0%BF%D1%82%D0%BE%D0%BA%D0%BB%D1%8E%D1%87" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>оптоключ</span></a> <a href="https://zhub.link/tags/%D0%BE%D0%BF%D1%82%D0%BE%D0%BF%D0%B0%D1%80%D1%8B" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>оптопары</span></a> <a href="https://zhub.link/tags/%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>датчики</span></a> <a href="https://zhub.link/tags/pic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pic</span></a> <a href="https://zhub.link/tags/%D0%B4%D0%B5%D0%BA%D0%BE%D0%B4%D0%B5%D1%80" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>декодер</span></a></p>