Будни ретрогеймера: флешка для Рэмбо
Сегодня у нас будни не вполне обычного ретрогеймера, а продвинутого, оснащённого паяльной станцией и непреодолимым рвением к пайке микросхем в корпусе LQFP100.
Насущный вопрос, который будет решать этот прокачанный персонаж, волнует многих владельцев древнейшей игровой консоли Atari 2600 и её клонов типа «Рэмбо»: где взять Flash-картридж, чтобы запускать любые игры. Вещь эта достаточно редкая и дорогая, и в данном случае оказалось проще сделать её самостоятельно, чем покупать готовую.
Впрочем, помимо описанного в статье пути с самостоятельным изготовлением устройства, мы рассмотрим и готовые решения
Сегодня у нас будни не вполне обычного ретрогеймера, а продвинутого, оснащённого паяльной станцией и непреодолимым рвением к пайке микросхем в корпусе LQFP100.
Насущный вопрос, который будет решать этот прокачанный персонаж, волнует многих владельцев древнейшей игровой консоли Atari 2600 и её клонов типа «Рэмбо»: где взять Flash-картридж, чтобы запускать любые игры. Вещь эта достаточно редкая и дорогая, и в данном случае оказалось проще сделать её самостоятельно, чем покупать готовую.
Впрочем, помимо описанного в статье пути с самостоятельным изготовлением устройства, мы рассмотрим и готовые решения
👍30❤5🔥5
🛠 Повреждение волоконно-оптического магистрального кабеля на территории республики Татарстан устранено
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥11❤5👎2😁1🤡1🤣1
«Представляем вам реализацию игры в крестики-нолики на С с помощью одного вызова printf. Написана для участия в IOCCC в 2020 году»
Крестики-нолики на printf
Крестики-нолики на printf
🔥54👍19😁10❤2
Исследователь безопасности взломал USB-контроллер ACE3, который Apple использует в своих гаджетах. С помощью уязвимости злоумышленники могут выполнять произвольный код, получать конфиденциальные данные и контролировать устройство.
ACE3 — USB-контроллер, который производит компания Texas Instruments для Apple. Его встраивают в iPhone, Mac и другие гаджеты. Он не просто управляет процессом зарядки и передачи данных, но и получает доступ к критически важным внутренним компонентам, включая шины SPMI и JTAG. Это уже третья версия контроллера с улучшенной системой защиты. Если контроллер ACE2 можно было взломать с помощью программных уязвимостей и интерфейса отладки, то в ACE3 инженеры отключили отладчик, криптографическую защиту флеш-памяти и реализовали возможность загружать обновления прошивки контроллера.
Взломать ACE3 удалось исследователю Томасу Роту. О своём достижении он рассказал во время конференции Chaos Communication Congress в Гамбурге. Он провёл ревёрс-инжиниринг контроллера и выяснил, в какой момент система проверяет прошивку, чтобы успеть загрузить модифицированный патч до того, как сработает система защиты ACE3. Например, с помощью этой уязвимости можно подключать несертифицированные аксессуары или выполнять операции без согласия пользователя. Кроме того, потенциально можно похищать данные.
Исследователь сообщил об уязвимости Apple, но компания не пока не планирует её исправлять. Атака слишком сложная, поэтому ей не будут пользоваться массово. Томас согласен с тем, что использовать уязвимость очень сложно и угроза для пользователей маловероятна. Некоторые сервисные центры отметили, что эксплойт поможет им проводить диагностику сломанных Mac.
ACE3 — USB-контроллер, который производит компания Texas Instruments для Apple. Его встраивают в iPhone, Mac и другие гаджеты. Он не просто управляет процессом зарядки и передачи данных, но и получает доступ к критически важным внутренним компонентам, включая шины SPMI и JTAG. Это уже третья версия контроллера с улучшенной системой защиты. Если контроллер ACE2 можно было взломать с помощью программных уязвимостей и интерфейса отладки, то в ACE3 инженеры отключили отладчик, криптографическую защиту флеш-памяти и реализовали возможность загружать обновления прошивки контроллера.
Взломать ACE3 удалось исследователю Томасу Роту. О своём достижении он рассказал во время конференции Chaos Communication Congress в Гамбурге. Он провёл ревёрс-инжиниринг контроллера и выяснил, в какой момент система проверяет прошивку, чтобы успеть загрузить модифицированный патч до того, как сработает система защиты ACE3. Например, с помощью этой уязвимости можно подключать несертифицированные аксессуары или выполнять операции без согласия пользователя. Кроме того, потенциально можно похищать данные.
Исследователь сообщил об уязвимости Apple, но компания не пока не планирует её исправлять. Атака слишком сложная, поэтому ей не будут пользоваться массово. Томас согласен с тем, что использовать уязвимость очень сложно и угроза для пользователей маловероятна. Некоторые сервисные центры отметили, что эксплойт поможет им проводить диагностику сломанных Mac.
👍45🔥19😁13❤6😐3
Облачные хранилища в мире Top Gear
Выбирая подходящий инструмент хранения данных в облаке, вы словно решаете, какой вид транспорта использовать для своей задачи — от мощного корабля-контейнеровоза до стремительного гоночного болида. Давайте же погрузимся в экосистему облачных хранилищ и найдём то, что подходит именно вам.
Выбирая подходящий инструмент хранения данных в облаке, вы словно решаете, какой вид транспорта использовать для своей задачи — от мощного корабля-контейнеровоза до стремительного гоночного болида. Давайте же погрузимся в экосистему облачных хранилищ и найдём то, что подходит именно вам.
💩42👍9😁3🤮2❤1
В поисках офисного кресла: тестируем YOGA 4D Triumph
Желание внимательнее относиться к своему здоровью, не снижая при этом рабочую эффективность, заставило автора статьи задаться вопросом, как влияет то, на чём мы сидим, на наши спины. Какие перспективы светят нам с нашими обычными креслами? Оказалось, выбор кресла — дело непростое и в нём очень много нюансов. Узнаем, как автор пытался справиться с этой задачей.
Желание внимательнее относиться к своему здоровью, не снижая при этом рабочую эффективность, заставило автора статьи задаться вопросом, как влияет то, на чём мы сидим, на наши спины. Какие перспективы светят нам с нашими обычными креслами? Оказалось, выбор кресла — дело непростое и в нём очень много нюансов. Узнаем, как автор пытался справиться с этой задачей.
🤡43🤮16👍12❤4🔥4🤓3
«Когда мне предстоит начать работу с новым микроконтроллером, я обычно гляжу, а какое у него быстродействие GPIO. Сколько тактов на одну запись уходит по факту. Такая у меня традиция. Было дело, я так выяснил, что китайские клоны STM32 работают с GPIO чуть быстрее, чем оригинал. Для дешёвых контроллеров обычно ничего более интересного такие проверки не выявляют, но традиция есть традиция. Не изменял я ей и при начале освоения CH32x035 на базе RISC-V. И вот для него картинки получились такими интересными, что я решил поделиться ими с общественностью. Не то, чтобы там было что-то революционное, но от привычных мне они точно отличаются»
Рассматриваем циклы процессора в контроллере CH32x035
Рассматриваем циклы процессора в контроллере CH32x035
👍30🔥4❤1
«Недавно я участвовала в разработке курса для администраторов баз данных. Одной из ключевых тем, которые хотелось осветить, помимо прочих, были SQL-инъекции — атаки, направленные на базы данных. Однако, обсуждая программу с коллегами, я столкнулась с мнением, что эта тема может оказаться сложной для понимания начинающими специалистами, и даже некоторые миддлы могут испытывать затруднения с пониманием на уровне концепции.
Именно этот разговор и послужил отправной точкой для создания данной статьи. В общем, я попыталась создать материал, который относительно простыми словами объяснит суть SQL-инъекций, их виды и последствия для начинающих и продолжающих»
SQL-инъекции для начинающих
Именно этот разговор и послужил отправной точкой для создания данной статьи. В общем, я попыталась создать материал, который относительно простыми словами объяснит суть SQL-инъекций, их виды и последствия для начинающих и продолжающих»
SQL-инъекции для начинающих
👍45👎6❤5😡5🔥4
USB-C становится обязательным в Европе: как ЕС борется с электронным мусором
С 28 декабря 2024 года Европейский Союз официально ввёл новые правила игры на рынке гаджетов. USB-C теперь обязательный стандарт для большинства устройств. Производители адаптируются, потребители радуются унификации, а Apple прощается с Lightning. Узнаем, как это повлияет на пользователей и электронные отходы.
С 28 декабря 2024 года Европейский Союз официально ввёл новые правила игры на рынке гаджетов. USB-C теперь обязательный стандарт для большинства устройств. Производители адаптируются, потребители радуются унификации, а Apple прощается с Lightning. Узнаем, как это повлияет на пользователей и электронные отходы.
👍149❤15👎7🤡5🔥4🥱3🤪3👌2❤🔥1😁1🥴1
RFID-метки не горят: как в НЛМК ИТ отслеживают ковши с расплавленным чугуном
Чугун — сплав железа с углеродом, в котором содержание углерода более 2,14%. Так звучит точное определение для металлургов. А для обывателей слово «чугун» ассоциируется с бабушкиной сковородкой или радиатором с закосом под старину. Это прежде всего металл, который затем становится сталью. Однако на качество сплава напрямую влияет время промежуточных операций с расплавленным чугуном. Чем быстрее его довезут от доменной печи до конвертерного цеха, тем лучше получится сталь, меньше потратится ресурсов на её производство и лучше сохранится ковш, в котором едет чугун.
Поговорим о том, почему для отслеживания ковшей с расплавленным чугуном была выбрана технология RFID и почему эти метки не горят
Чугун — сплав железа с углеродом, в котором содержание углерода более 2,14%. Так звучит точное определение для металлургов. А для обывателей слово «чугун» ассоциируется с бабушкиной сковородкой или радиатором с закосом под старину. Это прежде всего металл, который затем становится сталью. Однако на качество сплава напрямую влияет время промежуточных операций с расплавленным чугуном. Чем быстрее его довезут от доменной печи до конвертерного цеха, тем лучше получится сталь, меньше потратится ресурсов на её производство и лучше сохранится ковш, в котором едет чугун.
Поговорим о том, почему для отслеживания ковшей с расплавленным чугуном была выбрана технология RFID и почему эти метки не горят
🔥52👍16❤3🫡2👎1😁1🤩1
Сортировка «Милосердный Сталин»
Merciful Stalin Sort — это новый алгоритм сортировки, вдохновлённый пресловутым Stalin Sort. В ходе развлекательного эксперимента со сталинской сортировкой возникла интригующая идея: что, если вместо удаления выбивающихся элементов, сохранить те, которые идут по порядку, и рекурсивно упорядочить остальные? Логика заключалась в том, чтобы добиться повышения производительности за счёт уменьшения массива, требующего сортировки, особенно в случае частично упорядоченных массивов. Это и привело к разработке сортировки «Милосердный Сталин».
Merciful Stalin Sort — это новый алгоритм сортировки, вдохновлённый пресловутым Stalin Sort. В ходе развлекательного эксперимента со сталинской сортировкой возникла интригующая идея: что, если вместо удаления выбивающихся элементов, сохранить те, которые идут по порядку, и рекурсивно упорядочить остальные? Логика заключалась в том, чтобы добиться повышения производительности за счёт уменьшения массива, требующего сортировки, особенно в случае частично упорядоченных массивов. Это и привело к разработке сортировки «Милосердный Сталин».
😁119🤮54🤡21👍20🫡15❤5💩5👌1🤣1
Запускаем советский процессор из журнала «Радио» с помощью Arduino
Используя схемы как опору и источник вдохновения, мы начнём с запуска процессора КР580ВМ80А (советского клона Intel 8080), определения признаков жизни и продолжим постепенным наращиванием функционала и возможностей системы. Займёмся и радиотехникой, и DIY, и программированием как самого процессора, так и современных микроконтроллеров.
Используя схемы как опору и источник вдохновения, мы начнём с запуска процессора КР580ВМ80А (советского клона Intel 8080), определения признаков жизни и продолжим постепенным наращиванием функционала и возможностей системы. Займёмся и радиотехникой, и DIY, и программированием как самого процессора, так и современных микроконтроллеров.
👍56🫡17🔥7🤮7🤡5❤4😁4😢2
SQLite — самая часто разворачиваемая и используемая база данных. На текущий момент активно используется более одного триллиона баз данных SQLite. Её поддерживают три человека. Они не допускают внешних контрибьюторов.
Безумные и забавные факты о SQLite
Безумные и забавные факты о SQLite
👍105🤔21❤12🔥12👎2
🔜 С 1 марта 2025 года мобильное приложение Keenetic и система удалённого мониторинга и управления перестанут работать в РФ
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26🤡9❤3🔥3🤯2🥱1😭1
«Задача оказалась довольно сложной: потребовалось поковыряться в устройстве ANTLR и YDB, но тем не менее проблему удалось довольно изящно решить и аккуратно внедрить фичу, не ломая логику огромного проекта»
Как студент сделал PR на 14К строк в проект YDB
Как студент сделал PR на 14К строк в проект YDB
👍15❤1
Media is too big
VIEW IN TELEGRAM
SpaceX провела седьмой тестовый запуск Starship. Миссия Flight 7 предусматривала очередную попытку поймать Super Heavy Booster с помощью двух механических «рук» на башне «Мехадзилла», и эта попытка оказалась удачной.
Ракета Super Heavy стартовала в 01:37, на полчаса позже изначально запланированного времени. Традиционно запуск состоялся со стартовой площадки SpaceX на космодроме Starbase недалеко от пляжа Бока-Чика в Южном Техасе. На 2:46 отделилась первая ступень, и бустер отправился обратно к земле. На 6:55 после запуска бустер успешно состыковался с «Мехадзиллой», и на восьмой минуте его возвращение полностью завершилось.
Ракета Super Heavy стартовала в 01:37, на полчаса позже изначально запланированного времени. Традиционно запуск состоялся со стартовой площадки SpaceX на космодроме Starbase недалеко от пляжа Бока-Чика в Южном Техасе. На 2:46 отделилась первая ступень, и бустер отправился обратно к земле. На 6:55 после запуска бустер успешно состыковался с «Мехадзиллой», и на восьмой минуте его возвращение полностью завершилось.
🔥140👍22🤡13🤔3❤2😁2👎1🤯1
«Понадобился мне на самолёте цифровой компас, какое-то подобие привычному КИ-13.
Чтобы можно было определить направление на истинный север и добавить возможности вносить поправки в магнитное склонение, дабы в случае необходимости летать по ортодромии, да и на вид посовременнее.
Непосредственно в качестве индикатора выбрано довольно интересное устройство для умного дома — круглая шайба, диаметром 58 мм в алюминиевом корпусе с цветным дисплеем»
Небольшая переделка одного устройства
Чтобы можно было определить направление на истинный север и добавить возможности вносить поправки в магнитное склонение, дабы в случае необходимости летать по ортодромии, да и на вид посовременнее.
Непосредственно в качестве индикатора выбрано довольно интересное устройство для умного дома — круглая шайба, диаметром 58 мм в алюминиевом корпусе с цветным дисплеем»
Небольшая переделка одного устройства
👍25❤1
Самая необычная автомобильная компания Китая
Китайский автопром быстро прошёл путь от ржавых плагиатных вёдер до главного поставщика автомобильных инноваций. Но компания NIO выделяется даже на этом фоне за счёт необычных технологических и бизнес-решений. Разбираем, как она это делает и почему именно NIO называют самой инновационной автомобильной компанией Поднебесной.
Китайский автопром быстро прошёл путь от ржавых плагиатных вёдер до главного поставщика автомобильных инноваций. Но компания NIO выделяется даже на этом фоне за счёт необычных технологических и бизнес-решений. Разбираем, как она это делает и почему именно NIO называют самой инновационной автомобильной компанией Поднебесной.
💩66👍20🤔9🥱2🤣2🔥1
Arnis: как перенести реальный мир в Minecraft за пару кликов
На днях энтузиасты с GitHub выпустили Arnis — утилиту, которая переворачивает представление о строительстве в Minecraft. Теперь, опираясь на реальные данные из OpenStreetMap, за считанные минуты можно создать масштабную копию существующего города.
Тем, кто годами возводил здания и улицы вручную, такая автоматизация может показаться настоящей магией. Достаточно пары кликов вместо часов кропотливой работы: выбираете локацию на карте — и Arnis тут же генерирует виртуальную копию. Но так ли всё идеально?
Давайте разберёмся, как работает Arnis, чем он хорош, есть ли ограничения и какие открываются перспективы при использовании этой технологии
На днях энтузиасты с GitHub выпустили Arnis — утилиту, которая переворачивает представление о строительстве в Minecraft. Теперь, опираясь на реальные данные из OpenStreetMap, за считанные минуты можно создать масштабную копию существующего города.
Тем, кто годами возводил здания и улицы вручную, такая автоматизация может показаться настоящей магией. Достаточно пары кликов вместо часов кропотливой работы: выбираете локацию на карте — и Arnis тут же генерирует виртуальную копию. Но так ли всё идеально?
Давайте разберёмся, как работает Arnis, чем он хорош, есть ли ограничения и какие открываются перспективы при использовании этой технологии
🤔35👎7👍6🔥3❤1🤮1