Email or username:

Password:

Forgot your password?
71 posts total
Habr

WireGuard и QUIC

Когда мы хотим защитить передаваемые данные, мы используем VPN. Но иногда хочется, чтобы и сам факт использования VPN, тоже был бы скрыт. Мы настолько переживаем за свои данные:) Так как сейчас очень популярным стал WireGuard, он основан на UDP. А из популярных UDP протоколов, которые могут через себя прокачивать большой трафик, это QUIC . Это совмещение TCP и TLS, основанное на UDP. Поэтому естественной мыслью стала мимикрировать WireGuard трафик под QUIC трафик. Для этого пришлось изучить код WireGuard в ядре Linux. Код патча ядра Linux лежит на QUICWireGuard .

habr.com/ru/articles/867102/

#VPN #wireguard #quic #linuxkernel

WireGuard и QUIC

Когда мы хотим защитить передаваемые данные, мы используем VPN. Но иногда хочется, чтобы и сам факт использования VPN, тоже был бы скрыт. Мы настолько переживаем за свои данные:) Так как сейчас очень популярным стал WireGuard, он основан на UDP. А из популярных UDP протоколов, которые могут через себя прокачивать большой трафик, это QUIC . Это совмещение TCP и TLS, основанное на UDP. Поэтому естественной мыслью стала мимикрировать WireGuard трафик под QUIC трафик. Для этого пришлось...

Habr

[Перевод] Учёные из Швейцарии собрали модель робота-птицы с «куриными ножками»

На берегу Женевского озера в Швейцарии, в Федеральной политехнической школе Лозанны, проживает множество робототехников. Здесь также обитает множество птиц, которые проводят большую часть своего времени, занимаясь своими птичьими делами. За редким исключением, эти птицы на самом деле не летают. Летать — это большой труд, и многие птицы поняли, что вместо этого они могут просто ходить по земле, где, как правило, находится вся еда, и не утомлять себя необходимостью снова и снова подниматься в воздух. «Всякий раз, когда я встречал ворон в кампусе EPFL, я наблюдал, как они ходят, перепрыгивают через препятствия и прыгают, чтобы взлететь», — рассказывает Вон Донг Шин, докторант Лаборатории интеллектуальных систем EPFL . «Я постоянно наблюдал, что они всегда прыгали, чтобы начать полёт, даже в ситуациях, когда они могли использовать только крылья».

habr.com/ru/articles/866462/

#дрон #птицы

[Перевод] Учёные из Швейцарии собрали модель робота-птицы с «куриными ножками»

На берегу Женевского озера в Швейцарии, в Федеральной политехнической школе Лозанны, проживает множество робототехников. Здесь также обитает множество птиц, которые проводят большую часть своего времени, занимаясь своими птичьими делами. За редким исключением, эти птицы на самом деле не летают. Летать — это большой труд, и многие птицы поняли, что вместо этого они могут просто ходить по земле, где, как правило, находится...

Habr

Бес фокусов: жизнь и безжалостные разоблачения иллюзиониста и скептика Джеймса Рэнди

«АЛИЛУУЙЙЙЯ, — орет проповедник на манер рок-звезды. — АЛИЛУУУЙЙЙЯ! ВЫ ЧУВСТВУЕТЕ ОГОНЬ В СВОИХ ВЕНАХ? ГОС ПОДЬ, ВЫЖГИ ЕЕ РАК! ИСЦЕЛИ ЕГО ТРОМБОЗ! ДЬЯВОЛ, УБИРАЙСЯ ПРОЧЬ!» Аудитория заходится экстатическими криками, снова позволяя Питеру Попоффу преисполниться мессианского самодовольства. Он еще не знает, что совсем скоро его «дар» ждет унизительное разоблачение, а его самого — банкротство. Телепроповедник Питер Попофф — всего лишь одна из многих «жертв» Джеймса Рэнди, великого комбинатора от мира научного скептицизма. Некогда успешный канадо-американский иллюзионист, в 1970-е Рэнди оставил карьеру, чтобы выводить на чистую воду всевозможных шарлатанов. Причем делать это не абы как — а со вкусом. Например, с помощью клея лишить способностей сгибателя ложек силой разума Ури Геллера (привет, «Матрица»!). Или — внедрить в научную лабораторию двух фокусников, убедив ученых, что те — настоящие экстрасенсы. Или — слетать в Россию, чтобы в компании прекрасных дам Инги и Светланы погадать на Теда Банди. Или — пообещать $1 000 000 любому, кто докажет существование чудес. Джеймс Рэнди не просто боролся с псевдонаукой и лжемедициной, а, как и положено фокуснику в завязке, не забывал, что он — шоумен. В пятницу предлагаем вам отдохнуть от серьезных тем и почитать о самых нашумевших «скептических аферах» этого старика с клюкой, похожего не то на Мефистофеля, не то на гнома. А также о том, как Рэнди и его «паранормальные» оппоненты повлияли на современные науку и культуру.

habr.com/ru/companies/gazpromb

#мошенничество #разоблачение #фокусы #иллюзии

Бес фокусов: жизнь и безжалостные разоблачения иллюзиониста и скептика Джеймса Рэнди

«АЛИЛУУЙЙЙЯ, — орет проповедник на манер рок-звезды. — АЛИЛУУУЙЙЙЯ! ВЫ ЧУВСТВУЕТЕ ОГОНЬ В СВОИХ ВЕНАХ? ГОС ПОДЬ, ВЫЖГИ ЕЕ РАК! ИСЦЕЛИ ЕГО ТРОМБОЗ! ДЬЯВОЛ, УБИРАЙСЯ ПРОЧЬ!» Аудитория заходится экстатическими криками, снова позволяя Питеру Попоффу преисполниться мессианского самодовольства. Он еще не знает, что совсем скоро его «дар» ждет унизительное разоблачение, а его самого — банкротство. Телепроповедник Питер...

Habr

Становление промышленного дизайна СССР

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

habr.com/ru/articles/865878/

#промышленный_дизайн #дизайн #исследование #ссср

Становление промышленного дизайна СССР

Промышленный дизайн СССР - это зеркало общества. Он неразрывно связан с каждым из нас, большинство из нас росли в семьях полных советской утвари, каждый праздник сопровождался легендарным раскладывающимся столом, а в шкафах прятался старый хрустальный сервиз. Со временем начнутся появляться смелые идеи, потом эти идеи будут постепенно угасать, появляться вновь и угаснут окончательно с развалом страны. Тем не менее, исследование о том как молодая страна работала...

Habr

Программирование в GPT для чайников. Часть 1

Хотите использовать возможности ChatGPT для решения программных задач, но не обладаете навыками кодирования? В первой части серии «Программирование в GPT для чайников» я расскажу, как легко автоматизировать процессы и создавать документацию с помощью модели GPT-4. Вы узнаете, как правильно составлять промпты, разбивать задачи на этапы и вести журналирование для достижения наилучших результатов. Откройте для себя простые и эффективные способы взаимодействия с искусственным интеллектом!

habr.com/ru/articles/865004/

#gpt #promt #code

Программирование в GPT для чайников. Часть 1

Хотите использовать возможности ChatGPT для решения программных задач, но не обладаете навыками кодирования? В первой части серии «Программирование в GPT для чайников» я расскажу, как легко автоматизировать процессы и создавать документацию с помощью модели GPT-4. Вы узнаете, как правильно составлять промпты, разбивать задачи на этапы и вести журналирование для достижения наилучших результатов. Откройте для себя простые и эффективные способы взаимодействия...

Habr

Запускаем 8B LLM в браузере: AQLM.rs

Меня долгое время интересовал запуск больших языковых моделей на пользовательских устройствах: есть что‑то в том, чтобы запустить одну из лучших языковых моделей на обычном домашнем компьютере или на мобильном телефоне, помещающемся в карман. В этом посте я расскажу о своём пет‑проекте AQLM.rs . Я написал инференс модели Llama 3.1 8B, работающий в браузере на WebAssembly без использования GPU, с помощью алгоритма сжатия, разработанного нашей лабораторией . Попробовать можно на сайте проекта , подробности под катом.

habr.com/ru/companies/yandex/a

#яндекс #machine_learning #rust #нейросети #llm

Запускаем 8B LLM в браузере: AQLM.rs

Меня долгое время интересовал запуск больших языковых моделей на пользовательских устройствах: есть что‑то в том, чтобы запустить одну из лучших языковых моделей на обычном домашнем компьютере или на мобильном телефоне, помещающемся в карман. В этом посте я расскажу о своём пет‑проекте AQLM.rs . Я написал инференс модели Llama 3.1 8B, работающий в браузере на WebAssembly без использования GPU, с помощью алгоритма сжатия, разработанного нашей лабораторией . Попробовать...

Habr

Роскомнадзор ограничил доступ к популярным сайтам с аниме-контентом

В сети начали сообщать о блокировке нескольких крупных сайтов для просмотра аниме в России. Среди недоступных ресурсов оказались популярные порталы jut.su , AnimeGO и YummiAnime . Согласно информации агентства ТАСС, сайт jut.su заблокирован Роскомнадзором в рамках Федерального закона №149-ФЗ от 27.07.2006. Однако точный характер запрещённого контента пока не раскрывается. Подтверждения блокировок сайтов AnimeGO и YummiAnime появились позже. Создатели YummiAnime сообщили, что знают о возникших проблемах и работают над их решением:

habr.com/ru/articles/863946/

#роскомнадзор #блокировка_сайтов #аниме_и_манга

Роскомнадзор ограничил доступ к популярным сайтам с аниме-контентом

В сети начали сообщать о блокировке нескольких крупных сайтов для просмотра аниме в России. Среди недоступных ресурсов оказались популярные порталы jut.su , AnimeGO и YummiAnime . Согласно информации агентства ТАСС, сайт jut.su заблокирован Роскомнадзором в рамках Федерального закона №149-ФЗ от 27.07.2006. Однако точный характер запрещённого контента пока не раскрывается. Подтверждения блокировок сайтов AnimeGO и YummiAnime появились...

Habr

Как спрятать любые данные в JPEG

А вы уже прятали что-то внутри JPEG? Разбираем базовый способ надежно спрятать что-то внутри картинки. Покажите

habr.com/ru/articles/862598/

#Стеганография #jpeg #спрятать_информацию

Habr

VPN: последний выпуск. Завтра об этом писать нельзя

Закрываем двери в свободный интернет: завтра, 30 ноября, вступает в силу закон №406-ФЗ запрещающий распространять информацию о способах обхода блокировок . Кто знает о визитах на Pornhub ? - Какие именно данные сохраняют провайдеры о нас — с VPN и без. - Что нового запретят обсуждать о VPN (и почему). - VLESS — замена VPN, которую ещё можно упомянуть (пока). - ТРИ способа как вычислить, что вы зашли через прокси или VPN. Читайте, пока это ещё не заблокировали!

habr.com/ru/articles/862198/

#vpn #обход_блокировок #vless #прокси #выявление_атак #антифрод

VPN: последний выпуск. Завтра об этом писать нельзя

Закрываем двери в свободный интернет: завтра, 30 ноября, вступает в силу закон №406-ФЗ запрещающий распространять информацию о способах обхода блокировок . Кто знает о визитах на Pornhub ? - Какие именно данные сохраняют провайдеры о нас — с VPN и без. - Что нового запретят обсуждать о VPN (и почему). - VLESS — замена VPN, которую ещё можно упомянуть (пока). - ТРИ способа как вычислить, что вы зашли через прокси или VPN. Читайте, пока это ещё не заблокировали!

Habr

Будущее КОМПАС API на Linux

Продолжаем рассказывать, как идет портирование КОМПАС-3D на Linux (начало здесь ). Сегодня речь про API и с вами Владимир Кузнецов, инженер-программист по прикладным интерфейсам КОМПАС-3D. До начала разработки нативной Linux-версии КОМПАС-3D у нас был API экспортных функций, API5 и API7 под Windows. Когда возникла необходимость поддерживать КОМПАС на нескольких операционных системах, было принято решение создать кроссплатформенный API, который бы работал как на Windows, так и в ОС Linux. Рабочее название такого API – KsAPI.

habr.com/ru/companies/ascon/ar

#linux #api

Будущее КОМПАС API на Linux

Продолжаем рассказывать, как идет портирование КОМПАС-3D на Linux (начало здесь ). Сегодня речь про API и с вами Владимир Кузнецов, инженер-программист по прикладным интерфейсам КОМПАС-3D. До начала разработки нативной Linux-версии КОМПАС-3D у нас был API экспортных функций, API5 и API7 под Windows. Когда возникла необходимость поддерживать КОМПАС на нескольких операционных системах, было принято решение создать кроссплатформенный API, который бы работал как на Windows,...

Habr

Об инциденте с NTP-серверами

Недавно на Хабре вышла статья об аномальной нагрузке на публичные NTP‑серверы в рунете. К сожалению, к этой ситуации привела ошибка в прошивке Яндекс Станций. Как наши Станции синхронизируют время, что спровоцировало инцидент и как мы планируем поступить дальше — обо всём этом расскажем в статье. Хочется верить, что описание ситуации и принятые меры помогут не только нам, но и коллегам по индустрии избежать подобного в будущем.

habr.com/ru/companies/yandex/a

#яндекс #яндекс_станция #ntp

Об инциденте с NTP-серверами

Недавно на Хабре вышла статья об аномальной нагрузке на публичные NTP‑серверы в рунете. К сожалению, к этой ситуации привела ошибка в прошивке Яндекс Станций. Как наши Станции синхронизируют время, что спровоцировало инцидент и как мы планируем поступить дальше — обо всём этом расскажем в статье. Хочется верить, что описание ситуации и принятые меры помогут не только нам, но и коллегам по индустрии избежать подобного в будущем.

Habr

Ричард Столлман, автор GCC и Emacs: жизнь после «отмены»

Сложно найти человека, про которого ходит больше легенд, чем Ричард Столлман (RMS). Наверное, по количеству невероятных историй и анекдотов с ним могут сравниться только Джефф Дин и его брат Джеки Чан . Причём многие невероятные истории о Столлмане — правда. Например, что он запрашивал веб-страницы wget-демоном по почте (для безопасности) и отказался от использования мобильных телефонов, которые называет портативными устройствами слежения . На своём переделанном ноутбуке Thinkpad x200 он в основном работает в консоли и старается не подключаться к веб-сайтам с собственной машины. В 71 год Столлман борется с раком (успешно) и пострадал от травли за свои спорные высказывания и действия. Но его достижений хватит на десятки или сотни великих жизней. Он является автором компилятора GCC и текстового редактора Emacs , а также основателем проекта GNU, дополнением к которому стало ядро Linux, в результате чего появилась полноценная ОС. Гений Столлмана опередил время. Только в 21 веке — с ползучим наступлением цифрового тоталитаризма, всеобщей слежки в духе «1984» и алгоритмизацией всех аспектов жизни — люди постепенно начинают понимать, что Ричард Столлман был прав .

habr.com/ru/companies/ruvds/ar

#ruvds_статьи #Ричард_Столлман #Richard_Stallman #RMS #отмена #GNU #Linux #Линус_Торвальдс #GNU_Compiler_Collection #GCC #Emacs #поддержание_истины #truth_maintenance #TMS #GNU_Debugger #GDB #копилефт #GPL #GNU_Make #gmake

Ричард Столлман, автор GCC и Emacs: жизнь после «отмены»

Сложно найти человека, про которого ходит больше легенд, чем Ричард Столлман (RMS). Наверное, по количеству невероятных историй и анекдотов с ним могут сравниться только Джефф Дин и его брат Джеки Чан . Причём многие невероятные истории о Столлмане — правда. Например, что он запрашивал веб-страницы wget-демоном по почте (для безопасности) и отказался от использования мобильных телефонов, которые называет портативными устройствами слежения ....

Habr

[Перевод] Правительство США: критически важное программное обеспечение должно отказаться от C/C++ к 2026 году

31 октября 2024 года, 11:00, автор: Дэррил К. Тафт Это самая жёсткая позиция правительства в отношении безопасности программного обеспечения, которая предупреждает производителей: устраняйте опасные методы программирования, иначе вас могут обвинить в халатности. Федеральное правительство предупреждает об опасных методах разработки программного обеспечения. Агентство по кибербезопасности и защите инфраструктуры США (CISA) и Федеральное бюро расследований (ФБР) публикуют жёсткие предупреждения о нарушениях базовых мер безопасности, которые продолжают затрагивать критически важную инфраструктуру. В недавнем отчёте, опубликованном совместно CISA и ФБР, о недостаточных мерах обеспечения безопасности продуктов производители программного обеспечения предупреждаются о нежелательности использования небезопасных для памяти языков программирования, таких как C и C++. «Разработка новых линеек продуктов для использования в критически важной инфраструктуре или [национальных критически важных функциях] NCF на языке, небезопасном для памяти (например, C или C++), когда есть доступные альтернативные языки, безопасные для памяти, которые можно использовать, несет в себе угрозу и значительно повышает риск для национальной безопасности, национальной экономической безопасности, здоровья и безопасности населения», — говорится в отчёте.

habr.com/ru/articles/856804/

#C_++ #БЕЗОПАСНОСТЬ #РАЗРАБОТКА_ПРОГРАММНОГО_ОБЕСПЕЧЕНИЯ

[Перевод] Правительство США: критически важное программное обеспечение должно отказаться от C/C++ к 2026 году

31 октября 2024 года, 11:00, автор: Дэррил К. Тафт Это самая жёсткая позиция правительства в отношении безопасности программного обеспечения, которая предупреждает производителей: устраняйте опасные методы программирования, иначе вас могут обвинить в халатности. Федеральное правительство предупреждает об опасных методах разработки программного обеспечения. Агентство по кибербезопасности и...

Dr. Quadragon ❌

@habr Воу-воу. Чуваки, я все понимаю, но не резковато ли на поворотах?

Граничные баги все еще вылавливаются даже в пресловутых Rust и Zig.

Habr

Анонимный мессенджер — обязательный стандарт для каждого человека

В наше время важность анонимности в интернете возросла многократно. Интернет уже не то место, где можно спокойно себя чувствовать, сегодня за лайк или неосторожную фразу в чате может прилететь несколько лет в тюрьме. Такова сегодняшняя реальность, и не только в РФ и РБ, но и в более цивилизованных странах. Даже если вы сейчас не нарушаете никаких законов, ваш трафик и история сообщений сохраняются «где надо», а в будущем и законы изменятся, и архивы поднимут, можно не сомневаться. У нас законы имеют обратную силу. Поэтому анонимное средство коммуникаций с надёжным шифрованием — это обязательный стандарт для нормального человека. Телеграм с секретными чатами — не самый лучший вариант. Чтобы гарантировать подобие анонимности, там нужно совершить ряд необязательных действий, включая покупку виртуального номера за TON'ы (сначала нужно купить эти TON'ы, что тоже нетривиальная процедура). Спрашивается, зачем нужен виртуальный номер, если можно реализовать регистрацию вообще без номера , как в нормальных анонимных мессенджерах?

habr.com/ru/articles/851866/

#Telegram #SimpleX #луковая_маршрутизация #E2Eшифрование #Chitchatter #двойное_дно #Technitium #BeProg #одноразовый_блокнот #MAC_Address_Changer #P2P #Bit_Chat #DHT #burner_phone #Trystero #WebRTC #securefiletransfer

Анонимный мессенджер — обязательный стандарт для каждого человека

В наше время важность анонимности в интернете возросла многократно. Интернет уже не то место, где можно спокойно себя чувствовать, сегодня за лайк или неосторожную фразу в чате может прилететь несколько лет в тюрьме. Такова сегодняшняя реальность, и не только в РФ и РБ, но и в более цивилизованных странах. Даже если вы сейчас не нарушаете никаких законов, ваш трафик и история сообщений сохраняются «где надо», а в будущем и законы изменятся,...

yesfreenet

@habr самое что интересное, не стоит наверно использовать эти устройства рядом. Лучше не смартфон а какой-то планшет и без слота-сим. Чтобы не иметь связи с базовыми станциями.

Есть silence , приложение для смс, но за такое точно по попе на дают. Точно не помню. Есть ещё вроде бы даже от этого разработчика ТГ с двойным дном, смс с одиночным паролем, для шифрования.

Но главное сильно не злоупотреблять, а то начнут капать. Если установят круг лиц. То начнётся... Важно не то, о чем речь, а с кем она идёт

@habr самое что интересное, не стоит наверно использовать эти устройства рядом. Лучше не смартфон а какой-то планшет и без слота-сим. Чтобы не иметь связи с базовыми станциями.

Есть silence , приложение для смс, но за такое точно по попе на дают. Точно не помню. Есть ещё вроде бы даже от этого разработчика ТГ с двойным дном, смс с одиночным паролем, для шифрования.

Habr

Опасное цифровое наследство: какие угрозы таит реинкарнация утраченного номера

Когда-нибудь видели такое, что в социальных сетях ваша бывшая одноклассница Оля стала каким-то усатым Николаем? А в чужой групповой чат попадали по ошибке? Причем не просто какой-то спам, а реальный чат друзей, собирающихся на рыбалку или на день рождения? Может, получали сообщение в Telegram о новом пользователе с номером покойной бабушки Зины? Что-то подобное может произойти после блокировки SIM-карты спустя определенный период бездействия (обычно от 60 до 365 дней в зависимости от оператора), когда номер вновь поступает в продажу. А что произойдет, если новый владелец вашего прежнего номера попробует авторизоваться там, где ранее регистрировались вы? Чтобы ответить на этот вопрос, мы провели эксперимент.

habr.com/ru/companies/pt/artic

#simкарта #cybersecurity #user_enumeration #сотовые_операторы #виртуальные_simкарты #sms #блокировка #серые_симки #аккаунты #смс

Опасное цифровое наследство: какие угрозы таит реинкарнация утраченного номера

Когда-нибудь видели такое, что в социальных сетях ваша бывшая одноклассница Оля стала каким-то усатым Николаем? А в чужой групповой чат попадали по ошибке? Причем не просто какой-то спам, а реальный чат друзей, собирающихся на рыбалку или на день рождения? Может, получали сообщение в Telegram о новом пользователе с номером покойной бабушки Зины? Что-то подобное может произойти после блокировки SIM-карты спустя определенный...

Habr

Голый Линукс — запуск ядра-одиночки

Итак, Linux - не операционная система, а только ядро для неё. Всё остальное приходит от проекта GNU (и других). И вот интересно - на что годится ядро само по себе? Эта статья - очень "начального" уровня. Устроим маленький эксперимент - создадим чистую виртуальную машину и попробуем запустить ядро Linux "без всего". Или почти "без", т.к. нам понадобится загрузчик ОС - и какая-нибудь "пользовательская программа" (её мы сотворим сами). Конечно, продвинутые пользователи Linux такой "эксперимент" могут провести просто отредактировав параметры запуска при включении - но наш рассказ всё же для тех кто почти (или совсем) не в теме :) Бонусом чуть-чуть коснёмся системных вызовов и пару слов скажем о других ядрах. Загружаемся... Погружаемся...

habr.com/ru/articles/855804/

#linux #linux_kernel

Голый Линукс — запуск ядра-одиночки

Итак, Linux - не операционная система, а только ядро для неё. Всё остальное приходит от проекта GNU (и других). И вот интересно - на что годится ядро само по себе? Эта статья - очень "начального" уровня. Устроим маленький эксперимент - создадим чистую виртуальную машину и попробуем запустить ядро Linux "без всего". Или почти "без", т.к. нам понадобится загрузчик ОС - и какая-нибудь "пользовательская программа" (её мы сотворим сами). Конечно, продвинутые пользователи...

Habr

А нам-то что?

Упоминания русских разрабов исключили из кода ядра линукса. Что характерно, код, ими написанный, оставили, а имена их исключили. Очевидно, код не портит прекрасного мира, а имена портят. Господин Торвальдс сказал, что он финн и не будет поддерживать русскую агрессию. И вообще, есть американский комплаенс и американские санкции, которые распространяются и на опенсорс тоже, ибо нечего тут.

habr.com/ru/articles/853182/

#linux #сакнции #свободное_по #свободное_программное_обеспечение #реакция

А нам-то что?

Упоминания русских разрабов исключили из кода ядра линукса. Что характерно, код, ими написанный, оставили, а имена их исключили. Очевидно, код не портит прекрасного мира, а имена портят. Господин Торвальдс сказал, что он финн и не будет поддерживать русскую агрессию. И вообще, есть американский комплаенс и американские санкции, которые распространяются и на опенсорс тоже, ибо нечего тут.

Habr

WorkStarter: утилита для автоматизации запуска программ при старте Windows

Привет, Хабр! 👋 Хочу поделиться небольшим проектом, который я разработал для решения личной задачи. Возможно, кому-то он тоже пригодится. Что это такое? WorkStarter - это простая утилита для Windows, которая позволяет автоматически запускать программы и открывать веб-сайты при старте компьютера. Основная идея заключается в том, чтобы упростить процесс подготовки рабочего окружения после включения ПК. Основные возможности - 🖥️ Автоматический запуск программ - 🌐 Открытие веб-сайтов - ⏱️ Настройка задержки для каждой задачи - 🎨 Графический интерфейс для управления задачами - 🔧 Хранение конфигурации в JSON-формате Как это работает? WorkStarter состоит из двух основных компонентов: 1. WorkStarter Configuration - графический интерфейс для настройки задач. 2. WorkStarterAgent - фоновый процесс, который запускается при старте системы и выполняет настроенные задачи. Конфигурация хранится в файле config.json в пользовательской директории приложения. Технические детали Проект написан на Python с использованием следующих библиотек: - PyQt6 для создания графического интерфейса - asyncio для асинхронного выполнения задач - appdirs для управления директориями приложения Установка и использование 1. ⬇️ Скачайте последнюю версию WorkStarter 2. Запустите установщик и следуйте инструкциям 3. После установки запустите "WorkStarter Configuration" из меню "Пуск" 4. Добавьте нужные задачи через графический интерфейс 5. WorkStarterAgent будет автоматически запускаться при старте системы Ограничения и планы на будущее На данный момент утилита работает только на Windows и имеет ограниченный функционал. В будущем планируется:

habr.com/ru/articles/852180/

#Программа #workstarter #утилита #wondows #старт

WorkStarter: утилита для автоматизации запуска программ при старте Windows

Привет, Хабр! 👋 Хочу поделиться небольшим проектом, который я разработал для решения личной задачи. Возможно, кому-то он тоже пригодится. Что это такое? WorkStarter - это простая утилита для Windows, которая позволяет автоматически запускать программы и открывать веб-сайты при старте компьютера. Основная идея заключается в том, чтобы упростить процесс подготовки рабочего окружения после включения ПК. Основные возможности...

Habr

Асинхронный SQLAlchemy 2: пошаговый гайд по управлению сессиями, добавлению и извлечению данных с Pydantic

Продолжаем цикл статей по асинхронной SQLAlchemy в стиле ORM! Если вы ещё не успели ознакомиться с первой частью, настоятельно рекомендую сделать это, так как сегодняшний материал будет опираться на уже освоенные знания. Что нас ждёт сегодня? - Сессии и фабрики сессий: Узнаем, как эффективно управлять сессиями для взаимодействия с базой данных. - Добавление данных в таблицы: Освоим безопасные методы добавления новых записей с использованием ORM-методов. - Извлечение данных из таблиц: Погрузимся в мир извлечения данных. Рассмотрим простые запросы и более сложные фильтры для работы с данными. После прочтения этой статьи вы сможете уверенно добавлять и извлекать данные с помощью SQLAlchemy для любых табличных баз данных. Не пропустите, будет интересно и полезно!

habr.com/ru/companies/amvera/a

#sqlalchemy #python #АсинхронноеПрограммирование #orm #PostgreSQL #БазыДанных #pydantic #SQLAlchemy_ORM #sqlalchemy_20 #async_sqlalchemy

Асинхронный SQLAlchemy 2: пошаговый гайд по управлению сессиями, добавлению и извлечению данных с Pydantic

Продолжаем цикл статей по асинхронной SQLAlchemy в стиле ORM! Если вы ещё не успели ознакомиться с первой частью, настоятельно рекомендую сделать это, так как сегодняшний материал будет опираться на уже освоенные знания. Что нас ждёт сегодня? - Сессии и фабрики сессий: Узнаем, как эффективно управлять сессиями для взаимодействия с базой данных. - Добавление данных в таблицы: Освоим безопасные...

Habr

5 альтернатив TCP и UDP после блокировки Discord

Дискорд отлетел вслед за ютубом. В этом материале я предлагаю вам 5 бесплатных альтернатив дискорду, на случай если заблокируют VPN, а затем террористический UDP и экстремистский TCP. Не ждем, а готовимся. Я предлагаю вам 5 асинхронных способов общения. Синхронные способы общения как «повеселиться с друзьями», «сходить в церковь» и «посидеть на лавочке» мы не рассматриваем.

habr.com/ru/articles/849218/

#discord #ркн #роскомнадзор #сатира

Go Up