[syndicated profile] linux_org_ru_feed

Разработичики OpenSUSE представили zssh — реализацию протокола SSH на языке Zig. В разработке реализована работа с ключами и сертификатами, а также взаимодействие с ssh-agent. Алгоритмы шифрования поддерживаются с помощью уже существующих библиотек.

В качестве целей разработки называются возможности языка для легкого расширения с целью реализации постквантовых алгоритмов шифрования и расширением протокола в целом. Изначально в проект заложена поддержка криптографических библиотек libcrypto и leancrypto.

>>> Код проекта (лицензия GPLv3)

 , ,

vak: (Знайка)
[personal profile] vak
Zed интересный редактор, из всех появившихся за последнее время. Всё бы хорошо, но... Открываю в нём текстовый файл. Встаю куда-нибудь в середину окна, скажем на строку 20, и нажимаю PageDown. Файл перелистывается на страницу вперёд, а курсор улетает... вниз окна, на 4-ю строку снизу. Что за ерунда. Жму PageUp, файл листается обратно, но не на всю страницу, а на несколько строк. Курсор оказывается вверху экрана, на 4-й строке сверху. Ëшкин кот! Я не готов прыгать глазами в поисках курсора, увольте.

Легкими пинками мне удалось привести Zed в приемлемое состояние. Переделать клавиши PageUp и PageDown как предписано богом. Чтобы при перелистывании текущая строка (курсор) сохраняла своё относительное положение на экране. Когда вы уже находитесь на последней странице, клавиша PageDown ничего не делает. Верхняя строка остаётся на месте, а курсор не перемещается. В emacs такой режим включается установкой:
(setq scroll-preserve-screen-position t)
Настройки такой в редакторе нет. Надеялся найти плагин - благо, к Zed уже понаделано много extensions. Однако увы, не могут extensions обрабатывать клавиши и влиять на позицию текста в окне. Пришлось править исходник самого Zed.

Сам бы я в исходниках долго ковырялся. Но теперь в помощниках имеем Cursor. Он за пару минут разобрался и передеалал функции move_page_up() и move_page_down(). С первого раза это дело крашанулось, но я показал Курсору дамп стека и он шустро исправил проблему. Правку можно видеть вот тут:

https://github.com/sergev/ved/commit/e1896e99aeaa76b18944e8c0277647366aabe5a2

Чтобы получить такую версию Zed, вам придётся собрать его из исходников. Это нетрудно, по сути одна простая команда "cargo build --release".

(no subject)

Nov. 18th, 2025 09:19 am
vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner

Вычитал интересную мысль:

Большими языковыми моделями нужно заменять не программистов, а менеджмент среднего звена. Всех этих «менеджеров проектов», «владельцев продукта» и тому подобных шарлатанов.

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

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

На самом-то деле, посредник в процессе разработки ПО — не программист, а менеджер среднего звена. Автоматизировать нужно не генерацию портянок кода (это невозможно без «сильного ИИ», способного к созданию новых абстракций), а процессуальное садо-мазо. Автоматический перевод нужен не с естественного языка в машинный код, а с бизнес-жаргона на техно-жаргон и обратно.

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

В этом году стало модно генерировать портянки при помощи «агентов». Даешь им «контекст» и «промпт», они начинают изображать бурную деятельность, «запускать инструменты», «обращаться к сервисам». В итоге ничего не работает, приходится все делать самому.

Гораздо полезнее были бы «агенты» не для программирования, а для отчетности. Вся работа программиста машиночитаема (переписка в чатах, репозитории кода, журналы сервисов). Вместо того, чтобы собирать десять косноязычных человек, стоящих 200 баксов в час за голову, на бестолковое часовое совещание и опрашивать по кругу «статус», «агент» мог бы обобщать произошедшее за сутки за минуту и описывать, что осталось сделать по текущим задачам, понятным бизнесу языком.

Вообще-то [livejournal.com profile] swamp_lynx я не читаю, а на этот пост набрел по наводке [livejournal.com profile] keleg, которого там заинтересовала другая мысль (этот пост - длинный список цитат из разных людей).

Что в этой идее мне не нравится — то, что вообще-то далеко не все в работе программиста (и вообще инженера) оставляет машинно-читаемые следы, которые может проанализировать и превратить в утешительные для менеджера отчеты ИИ. Значительная часть времени уходит на попытки понять, выстроить у себя в голове концептуальную модель. Это чтение книг, в том числе и бумажных, эксперименты (которые ИИ-агент даже если он их мониторит вряд ли сумеет понять, их и ставящий-то их человек не очень понимает, и ставит именно для того чтобы узнать ту половину ответа, которая позволит задать правильный вопрос). И тем более нетривиально дать оценку «что осталось сделать».

[syndicated profile] linux_org_ru_feed

Проект IDEmacs, основной задачей которого является подготовка пресетов настроек для emacs, делающих его похожим на популярные IDE, опубликовал первый подготовленный набор → для VSCode.

Набор включает в себя тему оформления, сочетания горячих клавиш, а также всяческие боковые меню и панели, свойственные VSCode.

( читать дальше... )

 ,

хихиизм

Nov. 17th, 2025 03:00 pm
ccpro: (Default)
[personal profile] ccpro


x-posted from livejournal.com.

киновости

Nov. 17th, 2025 10:00 am
ccpro: (Default)
[personal profile] ccpro
Police Python 357 (1976) - интересный сюжет. инспектор расследует убийство совершенное его начальником комиссаром их общей любовницы
снято в середине 70х, в фильме пристутсвует авоська

Super Drunk (Super bourrés) (2023) - школьным лузерам поручили купить алкоголь для тусовки, но они потеряли деньги и занялись самогоноварением
молодёжная комедия про французскую глубинку
средне

Donnie Brasco (1997) - полный драмы фильм о мужской криминальной дружбе

Crawl (2019) - тропический ураган и крокодилы. что может пойти не так?
так себе фильм, смотрел поэпизодно

Boiler Room (2000) - финансово-криминальная драма о том, что все большие финансы криминальны
не очень

Frankenstein (2025) - полная трагизма и любви история франкештейна. понравилось

Holes (2003) - современная сказка для подрастающей молодежи
интересный сюжет, хорошее исполнение, а главное снято по доброму

x-posted from livejournal.com.

Гуадалканал - 2

Nov. 17th, 2025 07:48 pm
michaelkoloboff: (Default)
[personal profile] michaelkoloboff
Пытал копайлот на тему почему из Перл-Харбора и особенно Мидуэя не были сделаны выводы относительно господства в воздухе. Если верить ему (что компания за ГК вроде как подтверждает), победу в Мидуэе амеры приписили заслугам разведки и везению. И вот на этом мощном фундаменте строили дальшейшую кампанию.
Джапы из ПХ тоже выводов не сделали, и это вообще общее место почему они проебали Мидуэй: им надо было послать все бомберы (а не половину как было в истории) облитерэйтить Мидуэй, и потом без угроз с земли спокйоно заниматься американскими авианосцами (так же полным набором бомберов). При худшем раскладе джапы бы утопили 2 из 3, при везении - все 3. В любом случае война бы на Тихом океане подзатянулась.
Если бы амеры сделали правильные выводы и сразу пошли в господство в воздухе на Соломонах (наземные аэродромы для постоянного присутствия и авианосцы для мобильного), то война на ТО сократилась бы примерно на год: полгода ГК, а дальше эффект домино - Япония бы тупо лишилась ресурсов вроде нефти, каучука и проч, нечем было бы воевать. Причем у Союзников на это ресурсов хватало - они больше сожгли напрасно, распыляя все в оборону ГК.

(no subject)

Nov. 17th, 2025 11:58 am

Вышел servo 0.0.2

Nov. 17th, 2025 09:22 am
[syndicated profile] linux_org_ru_feed

Серво – экспериментальный веб-движок на языке Rust. Так как проект находится в зачаточной стадии разработки, то адекватного ченджлога нет, но основные изменения можно посмотреть тут.

В данном выпуске появился servoshell – это демо-браузер, запускаемый и конфигурируемый из командной строки. Для его сборки требуется rustc-1.88 (отсутствует в убунту старше 25.10) и набор библиотек X11 (последнее, вероятно, можно считать косвенным свидетельством отсутствия поддержки Wayland).

>>> Релиз на гитхабе

 , , ,

льды

Nov. 16th, 2025 08:30 pm
ccpro: (Default)
[personal profile] ccpro
утром ездил выискивать таланты для nhl. крис сжалилась надо мной и дала мне высокую девочку, которая вскоре сама поехала. мы с ней катались, играли в хоккей и всячески веселились. я отловил её родителей и прямо рекомендовал отдать её хоть в хоккей, хоть в катание

а потом, там же, у нас была игра. выиграв со счётом 2:1, должен сказать, что все три гола забили мы сами. первый в свои ворота. со второго периода мы вдруг проснулись, стали бороться за шайбу и бегать и это принесло свои плоды - мы, наконец то, стали обладеть шайбой, а вскоре и гол забили - соперник засуетился, растерялся и центр почти от синей линии закинул шайбу через всех. вратарь не увидел и мы сравняли счёт. а потом стали давить дальше и забили ещё один. и вот пришла расплата - последние 6 минут мы просто отбивались. на последних 2 минутах соперник снял вратаря и устроил навал на наши ворота - мы просто отбивались. я выцарапал шайбу и метнул её, но в ворота не попал. 2 минуты ада и мы выиграли
класнная игра. сил потратили море. да даже океан, но главный цимус в том, что сегодня на льду была команда, которая боролась до конца и самый большой мультимеск нашему вратарю, который взял всё, кроме автогола
теперь же завтра будет трактор. поздно
ура!

x-posted from livejournal.com.
[syndicated profile] lleo_feed
Докладываю. В пригородных лесах местами уже снег, но серые лисички ещё есть. Набрали сегодня:





Ну ещё ежовиков немножко было, сейчас они почти не червивые. Пожарили в сметане. Не бойтесь ходить за грибами в середине ноября, никого не слушайте, грибы есть для всех, кто внимателен и настойчив!
ccpro: (Default)
[personal profile] ccpro


x-posted from livejournal.com.
vit_r: default (Default)
[personal profile] vit_r
ИZZВЕСТИЯ_ДУРДОМА_caption_2023-08-28_1600x200
Otmar 2025

Мерцевские мальчики


Только британцы способны осознать масштабы украинской коррупции, потому что у них есть исторический опыт управления Индией.
(Арти Грин в свободном изложении)



Начало конца, Панченко, 2025-11-11:
Украина заканчивается.

В Украине идут процессы распада:
• вертикали Зеленского
• армии
• государственности

НАБУ говорит, что в офисе президента коррупционеры, связанные с Россией.

В офисе президента говорят, что в НАБУ коррупционеры, связанные с Россией.

А виновата во всем - жадность.

Украинцы сами себя на***ли.

Думали, что умнее всех.

Что можно послать нафиг Россию. Дружить с Америкой. Воровать западную помощь. И жить припеваючи.

Но жизнь устроена иначе.

За всё нужно платить.

Выбирая президентом клоуна и ссорясь со всеми соседями, будьте готовы жить в цирке, где народ - вместо дрессированных животных.

Сегодня Путину уже даже не надо наступать. Мы всё сделали сами.

Канцлер Германии Фридрих Мерц, Европейская ПРАВДА, 2025-11-13:
Сегодня во время длительного телефонного разговора я попросил президента Украины обеспечить, чтобы молодые мужчины, в частности из Украины, не приезжали в Германию в большом количестве -- во все большем количестве, -- а служили своей стране. Они там нужны.

Это, конечно, уже напоминает анекдот.

Сирийские мальчики Меркель. Украинские мальчики Мерца. Золотой батон Януковича. Золотой унитаз Зеленского. (Да, Миндича, но Зеленского.)

А немецким бюргерам говорят, что надо раскошелиться. Скоро скажут, что надо вставать стражей на Днепре.

Кто вспомнил песню, тот знает историю.

"И юный немец рвётся в бой,
Границу заслонить собой".
Read more... )

a couple of pics

Nov. 16th, 2025 05:32 pm
juan_gandhi: (Default)
[personal profile] juan_gandhi
River Garonne in Thouars-sur-Garonne




Thouars-sur-Garonne

[syndicated profile] linux_org_ru_feed

После шести месяцев разработки проект GNU представил свободную систему электронных платежей GNU Taler 1.1. Платформа признана готовой для внедрения рабочих платёжных сервисов и уже может законно применяться для продажи товаров в Швейцарии. Предприятиям, желающим наладить оплату продаж при помощи GNU Taler, достаточно иметь счёт в любом швейцарском банке и запустить предоставляемый платформой бэкенд для организации продаж.

( читать дальше... )

 , , ,

mikerrr: (Default)
[personal profile] mikerrr
В 2018 году Шнобелевскую премию по медицине получили исследователи, обнаружившие потенциальную пользу катания на американских горках для людей, страдающих от камней в почках. Идея исследования пришла после того, как несколько пациентов сообщили, что у них вышли камни после посещения парка развлечений. Ученые решили проверить это экспериментально: они создали 3D-модель почки с искусственными камнями и мочой и прокатились с ней на аттракционах десятки раз.

Результаты оказались поразительными. Поездка на заднем сиденье американских горок приводила к выходу камней почти в 64% случаев, тогда как на переднем сиденье — лишь в 17%. Это контринтуитивное открытие предлагает забавную и неинвазивную альтернативу традиционным методам лечения, заставляя взглянуть на привычные развлечения под совершенно новым, медицинским углом.

Web Analytics

(no subject)

Nov. 16th, 2025 12:17 pm
vak: (Default)
[personal profile] vak
Давно ли вам приходилось форматировать 5-дюймовую дискету? И грузиться с неё. А я сегодня получил удовольствие. 😀 Вот так выглядит загрузка MS-DOS 3.31, исторически последней 8-битной версии. Последующие уже на XT-шках не использовались.



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



Флопик приятно в руках подержать.



Вот из чего состоял тогда MS-DOS.

fselect 0.9.1

Nov. 16th, 2025 09:46 am
[syndicated profile] linux_org_ru_feed

fselect — это консольная утилита для поиска файлов с помощью выражений, напоминающих SQL. В некоторых случаях может заменить традиционный find и написание развесистых скриптов с его использованием.

( читать дальше... )

 , , , ,

Profile

lazy_tiger: (Default)
lazy_tiger

December 2019

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
2930 31    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Nov. 24th, 2025 03:39 am
Powered by Dreamwidth Studios