LINUX.ORG.RU

Избранные сообщения mironov_ivan

Что-то хорошее

Форум — Talks

Лично меня очень сильно расстроили новости про RMS vs SJW. В связи с известным событиями, я решил спросить евангелиста GNU Яна Вильдебоера (не все, но многие знают его) о том, куда деваться:

Hello Jan, sorry to bother you. In a sad day of loads of FUD around RMS and FSF, if you can share something with linux.org.ru users? I really need some help to get over all that unfortunate things that are going on and I feel that I am only make more unproductive frustration for myself and other Linux and GNU users.

Ответ Яна поддержал меня:

I will not step into the cesspit of attacking or defending RMS. What I have to say is simple and universal.

Ideas are bigger than people. #FreeSoftware is a truly world changing idea IMHO. Free Software is bigger than any one person.

Do not reduce the idea to a person. People will fail. People will make mistakes. Ideas are bigger than people.

Let's continue to focus on making great Free Software available to the world. Let's not engage in flamewars, he said, she said fights that only take energy away from doing the thing we are really good at - making the world better by using and producing Free Software.

Спасибо за внимание.

 , , ,

Shaman007
()

Играем на P106-100 в линуксе без интегрированной графики

Форум — Talks

Собственно, обещал отписаться, как закончу. Огромное спасибо за подсказки всем в этом треде.

Для тех, кто в танке - есть Nvidia P106-100, майнинг вариант GTX1060, который можно дешево добыть у китайцев. Если после майнинга, то совсем совсем дешево. Играть на нем (официально) нельзя, но если воткнуть в материнку с интегрированной графикой и пропатчить виндовые дрова по методу Дяди Ляо, то можно.

В линуксе никто это дело почему-то не пытался даже заводить, а зря, ибо, как оказалось, заводится оно с полпинка. Есть иксы с композитингом и видеоускорением, работает steam и стриминг игр, виндовые игры на ура стартуют через proton. Ведьмак дал где-то 30-50 fps на ultra настройках, что для видюхи стоимостью меньше 100 баксов очень даже неплохо.

Кому интересно, я сделал инструкцию у себя в бложике.

Пока тестил только с проприетарным драйвером nvidia, в планах потом попробовать еще nouveau. Вдруг заработает vaapi, ибо nvenc/vdpau с проприетарным не взлетели, как и SLI ;)

sudo cast pon4ik peregrine sergej intelfx

 ,

ncrmnt
()

Wire v3.35

Новости — Безопасность
Группа Безопасность

Тихо и незаметно, несколько минут назад ― состоялся минорный релиз Wire версии 3.35 для Android.

Wire ― свободный кроссплатформенный месседжер c E2EE по умолчанию (то есть все чаты ― секретные), разрабатываемый Wire Swiss GmbH и распространяемый под лицензиями GPLv3 (клиенты) и AGPLv3 (сервер).

На данный момент месседжер является централизованным, но существуют планы для последующей федерации (см. блогпост по поводу предстоящего доклада на BlackHat 2019) на основе будущих стандартов IETF для Messaging Layer Security (MLS): архитектура, протокол, федерация, разрабатываемых совместно с сотрудниками Google, INRIA, Mozilla, Twitter, Cisco, Facebook и University of Oxford.

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

>>> Подробности

 , , ,

Deleted
()

железячное и orange pi.

Форум — Talks

Запилил тут в рамках одного проекта небольшую плату для загрузки Orange pi One/PC и подобных с SPI флешки.

Основная идея была отказаться от SD карточки в качестве загрузчика и перейти к загрузке uboot с spi и дальнейшей прогрузке по сети.

https://github.com/ktkd/rpi_spi_board

собственно если кому-то нужно в Мск могу отсыпать пару плат :)

ps. может кто-нибудь знает адекватное решение как можно управлять сразу большим количеством serial(ttl) портов? не используя магию с usb хабами и кучей usb2ttl.

 , ,

ktk
()

Бесплатные электронные книги по C11/C18/C2x

Форум — Development

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

 , , ,

CYB3R
()

Free as in Freedom на русском: Глава 6. Коммуна Emacs

Новости — Документация
Группа Документация

Free as in Freedom на русском: Глава 1. Роковой принтер

Free as in Freedom на русском: Глава 2. 2001: Хакерская одиссея

Free as in Freedom на русском: Глава 3. Портрет хакера в юности

Free as in Freedom на русском: Глава 4. Развенчай бога

Free as in Freedom на русском: Глава 5. Ручеёк свободы

Коммуна Emacs

Лаборатория ИИ в 70-х годах была особенным местом, в этом сходились все. Здесь проходили передовые исследования, здесь работали сильнейшие специалисты, так что в компьютерном мире Лаборатория была постоянно на слуху. А её хакерская культура и мятежный дух создавали вокруг неё ореол священного места. Только когда из Лаборатории ушли многие учёные и «рок-звёзды программирования», хакеры ощутили всю мифологичность и эфемерность того мира, в котором они жили.

«Лаборатория была для нас чем-то вроде Эдема, – рассказывает Столлман в статье Forbes 1998 года, – никому даже в голову не приходило отгородиться от других сотрудников вместо того, чтобы работать сообща».

Такие описания в духе мифологии подчёркивают важный факт: 9 этаж Техносквера был для многих хакеров не только рабочим местом, но и родным домом.

Слово «дом» использовал сам Ричард Столлман, а мы прекрасно знаем, насколько точен и осторожен он в высказываниях. Пройдя через «холодную войну» с собственными родителями, Ричард до сих пор считает, что до Карриер-Хауса, его Гарвардского общежития, родного дома у него просто не было. По его словам, в гарвардские годы его мучил только один страх – оказаться исключённым. Я выразил сомнение, что у такого блестящего студента, как Столлман, был риск вылететь. Но Ричард напомнил мне о своих характерных проблемах с дисциплиной.

«В Гарварде очень ценят дисциплину, и если ты пропускаешь пары, тебя быстро попросят на выход», – сказал он.

После окончания Гарварда Столлман лишился права на общежитие, а желания возвращаться к родителям в Нью-Йорк у него никогда и не было. Так что он пошёл по дорожке, проторённой Гринблаттом, Госпером, Сассменом и многими другими хакерами – поступил в аспирантуру МТИ, снял рядом комнату в Кембридже, и большую часть времени стал проводить в Лаборатории ИИ. В своей речи 1986 года Ричард так описал этот период:

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

Но эта домашняя атмосфера порой создавала проблемы. В том, что некоторые считали домом, другие видели притон электронного опиума. В книге «Сила компьютера и мотивация человека» научный сотрудник МТИ Джозеф Вейзенбаум в резком тоне раскритиковал «компьютерный взрыв» – так он назвал заселение хакерами компьютерных центров вроде Лаборатории ИИ. «Их мятая одежда, немытые волосы и небритые лица говорят о том, что они полностью забросили себя в пользу компьютеров, и не хотят видеть, к чему это может их привести, – писал Вейзенбаум, – эти компьютерные бичи живут только ради компьютеров».

Спустя почти четверть века Столлман всё ещё выходит из себя, когда слышит выражение Вейзенбаума: «компьютерные бичи». «Он хочет, чтобы мы все были всего лишь профессионалами – делали работу ради денег, в означенное время вставали и уходили, выкинув из головы всё, что с нею связано, – говорит Столлман так яростно, будто Вейзенбаум рядом и может его услышать, – но то, что он считает нормальным порядком вещей, я считаю удручающей трагедией».

Впрочем, жизнь хакера тоже не лишена трагедии. Сам Ричард утверждает, что его превращение из хакера-по-выходным в хакера-24/7 – результат целой череды болезненных эпизодов юношества, от которых получалось спастись лишь в эйфории хакерства. Первой такой болью стало окончание Гарварда, оно резко меняло привычный, спокойный уклад жизни. Столлман поступил в аспирантуру МТИ на отделение физики, чтобы пойти по стопам великих Ричарда Фейнмана, Вильяма Шокли и Мюррея Гел-Манна, и чтобы не пришлось ездить 2 лишних мили до Лаборатории ИИ и новенького PDP-10. «Почти всё своё внимание я по-прежнему уделял программированию, но думал, может, попутно смогу заниматься физикой», – рассказывает Столлман.

Изучая физику днём и хакерствуя ночью, Ричард старался достичь идеального баланса. Точкой опоры этих гиковских качелей были еженедельные встречи клуба народных танцев. Это была его единственная социальная связь с противоположным полом и вообще миром обычных людей. Однако ближе к концу первого курса в МТИ случилось несчастье – Ричард повредил колено и не смог танцевать. Он думал, что это временно, и продолжал ходить в клуб, слушать музыку, болтать с друзьями. Но кончилось лето, колено всё ещё болело и нога плохо действовала. Тогда Столлман заподозрил неладное и забеспокоился. «Я понял, что лучше уже не станет, – вспоминает он, – и что я больше никогда не смогу танцевать. Меня это просто убило».

Без общежития Гарварда и без танцев вселенная социальной жизни Столлмана тут же схлопнулась. Танцы – единственное, что не только связывало его с людьми, но и давало реальную возможность встречаться с женщинами. Нет танцев – нет свиданий, и это особенно сильно расстроило Ричарда.

«Большую часть времени я был совершенно подавлен, – описывает Ричард этот период, – я ничего не мог и не хотел, кроме хакерства. Полнейшее отчаяние».

Он почти перестал пересекаться с миром, полностью уйдя в работу. К октябрю 1975 года он фактически забросил физику и учёбу в МТИ. Программирование из хобби превратилось в главное и единственное занятие всей жизни.

Сейчас Ричард говорит, что это было неизбежно. Рано или поздно зов сирен хакерства пересилил бы все остальные влечения. «В математике и физике у меня не получалось создать что-то своё, я даже не представлял себе, как это делается. Я только комбинировал уже созданное, и меня это не устраивало. В программировании же я сразу понял, как создавать новые вещи, и самое главное – ты сразу видишь, что они работают, и что они полезны. Это приносит огромное удовольствие, и программировать хочется снова и снова».

Столлман не первый, кто связывает хакерство с сильнейшим удовольствием. Многие хакеры Лаборатории ИИ тоже могут похвастаться заброшенной учёбой и недополученными степенями в математике или электротехнических областях – только потому, что в чистом восторге программирования утонули все академические амбиции. Говорят, что Фома Аквинский своими фанатичными занятиями схоластикой доводил себя до видений и ощущения бога. Хакеры достигали схожих состояний на грани неземной эйфории после многочасовой концентрации на виртуальных процессах. Наверное, поэтому Столлман и большинство хакеров избегали наркотиков – после часов двадцати хакерства они были всё равно что «под кайфом».

>>> Читать далее

 , , ,

anonymous
()

XyGrib 1.2.6

Новости — Open Source
Группа Open Source

5-ого июля вышла новая версия программы для визуализации погодной информации, распространяемой в файлах форматов GRIB версий 1 и 2. В этой версии продолжено расширение списка поддерживаемых моделей прогнозов погоды и добавление возможности просмотра дополнительных данных у уже поддерживаемых моделей.

  • добавлена модель NOADD GFS
  • стали доступны данные повторного анализа модели ECMWF ERA5
  • стали доступны данные отражательной способности по модели GFS

Следует отметить, что проект XyGrib - это развитие ранее известного проекта zyGrib. Версия 1.0.1 XyGrib была выпущена на основе zyGrib 8.0.1. Из существенных отличий XyGrib следует отметить поддержку более, чем одной модели прогноза погоды (программа zyGrib поддеживает только модель GFS), переход на новую версию сервера-аккумулятора данных (который поддерживается в рамках проекта OpenGribs) и формат GRIB v2 по-умолчанию, возможность обновления версии программы собственными средствами приложения (в том числе и для Linux). Сайт проекта: https://www.opengribs.org

>>> Подробности

 , xygrib, ,

AS
()

Программеры есть? А можете на халяву реализовать небольшой проект? Думаю можно даже на скриптовом языке. Идея: «Дерево дырок»

Форум — Development

Идея: Компактный индекс съёмного носителя.
Реализация: Делать дырявую копию дерева каталогов/файлов - сохраняя владельцев/время/права доступа. Затем делать .sq из этого дерева и при желании иметь возможность подмонтировать и посмотреть это дерево.
В течение 25+ лет работы ИТшником - набралось масса барахла на съёмных носителях. Есть куча флешек, куча винтов... Надо это как то индексировать.

Изначально спрашивал в Админ форуме. Думал это уже реализовано - но никто не подсказал пруфлинков. Лишь некий driano32 в Ветке: Создать ISO со служебной информацией из дерева каталогов. Чем? дал простейший скрипт генерящий дерево дырок. Но работает оно очень долго....
Мог бы кто то реализовать эту идею в одной программе на скриптовом языке? У меня в экспериментах это стало выглядеть
tree-hole.sh:

#!/bin/sh
#Упаковка Фантома каталога
timestamp=`date +%y%m%d-%H%M%S`
echo $timestamp
if [ "$1" = "" ]; then
echo "Запускать надо так: $0 <Каталог> <Архив/дырка>"
else
echo "Аргументы = $1 $2"
fi

DIR_PREFIX="/opt/pub/_T3T/Data/tree-$2"
SOURCE=$1
TARGET=$2
CUR_DIR=`pwd`
if [ -d "$DIR_PREFIX" ]; then
    echo $DIR_PREFIX" is already created, skipping."
  else
    mkdir "$DIR_PREFIX"
    chmod -fR 755 "$DIR_PREFIX"
fi
echo '#/bin/sh' > "$DIR_PREFIX/mod_script"
echo 'DIR_PREFIX='$DIR_PREFIX >> "$DIR_PREFIX/mod_script"
echo 'if [ -f "$1" ]; then' >> "$DIR_PREFIX/mod_script"
echo '  attrib=`stat -c %a -- "$1"`' >> "$DIR_PREFIX/mod_script"
echo '  owner=`stat -c %U -- "$1"`' >> "$DIR_PREFIX/mod_script"
echo '  group=`stat -c %G -- "$1"`' >> "$DIR_PREFIX/mod_script"
echo '  size=`stat -c %s -- "$1"`' >> "$DIR_PREFIX/mod_script"
echo 'dd if=/dev/null of="$DIR_PREFIX/$1" bs=1 seek=$size && chown $owner:$group -- "$DIR_PREFIX/$1" && chmod $attrib -- "$DIR_PREFIX/$1"' >> "$DIR_PREFIX/mod_script"
echo 'fi' >> "$DIR_PREFIX/mod_script"
find $SOURCE -type d -exec mkdir "$DIR_PREFIX"/"{}" \;
find $SOURCE -type f -exec sh "$DIR_PREFIX/mod_script" "{}" \;
rm -f $DIR_PREFIX/mod_script
#genisoimage -allow-leading-dots -allow-lowercase -allow-multidot -iso-level 4 -l -o `date +%s`.iso "$DIR_PREFIX"
echo Start: $timestamp|tee -a $2.time
timemid=`date +%y%m%d-%H%M%S`
echo Mid: $timemid|tee -a $2.time
mksquashfs "$DIR_PREFIX/$1" $2.sq
timeend=`date +%y%m%d-%H%M%S`.
echo End: $timeend|tee -a $2.time
###Fucking Sheet rm -rf $DIR_PREFIX


Небольшой каталог в 32Gb оно за 6 минут ужимает в 69килобайтный .sq,а вот 1.7Тб каталог крутит со вчерашнего вечера...

Может кто поддержит и реализует эту идею? Тогда у общественности появится механизм индексации носителей

Этот механизм можно потом и развить - скажем добавляя в дерево md5 суммы файлов исходного каталога и получить механизм верификации изменений в ФС. Можно так и хранить долгоживущую дырку и инкрементально апдейтить хэши в ней.

Вот как то так...

P.S. Пробовал разные каталогизаторы (не помню всех имён), но ни один из них (даже cdcat из официального Debian репозитария) не смог переварить дерево 1.7Тб и кажется даже дерево 500Гб.
Просто работал, работал, работал и вдруг умирал...

 , ,

n0mad
()

Библию на русский язык перевели

Форум — Talks

https://www.redhat.com/en/explore/the-open-organization-book-ru

Не знаете что подарить начальнику на ДР? Книга лучший подарок! :)

UPD: Анонс на Хабре с цитатами и подробностями https://habr.com/ru/company/redhatrussia/blog/453088/

 open organization, ,

alpha
()

Rust 1.34

Новости — Разработка
Группа Разработка

Вышел релиз 1.34 языка системного программирования Rust, развиваемого проектом Mozilla.

Ключевое-долгожданное:

  • Начиная с этого выпуска, Cargo может поддерживать альтернативные реестры. (Эти реестры сосуществуют с crates.io, так что вы можете писать программы, которые зависят и от crates.io и от вашего реестра.)
  • Трейты TryFrom и TryInto были стабилизированы для поддержки ошибок при преобразовании типов.

>>> Полный анонс

 ,

DAGAZ
()

Синтвейва тред

Форум — Talks

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

https://youtu.be/eQqGKPVOQv8?list=PL9e7gmwejeGqo1h9Wf-PLxzuQSfEWF0ji

https://www.youtube.com/watch?v=HGzZ4SjFOLI

https://www.youtube.com/watch?v=RYtVf0wvPpc

https://www.youtube.com/watch?v=qFfybn_W8Ak

 ,

Deleted
()

Чем вообще занимаются программисты?

Форум — General

Здравствуйте, случилось такое что в 11 классе я понял, что хочу заниматься программированием не только как хобби, а как работой. Но я совершенно не представляю чем занимаются взрослые программисты. Хотелось бы услышать свои будни от людей, которые именно получают деньги за работу в данной сфере. Сам пишу на С/C++. Ну и было бы очень круто если бы пришла Iron_Bug. Заранее большее спасибо!

 , , ,

snake266
()

Всем Штеуд ПОСОНЫ

Форум — Talks

https://oldmann.livejournal.com/282073.html

для Ъ: Аппаратная закладка в Интелах, покруче, чем все раньше находили.

 ,

Denis-S
()

Тут говорят, что Копенгагенская интерпретация похоронена

Форум — Science & Engineering

И что многомировая интерпетация - единственная разумная и научная интерпретация квантмеха.

https://habr.com/ru/post/444880/

https://habr.com/ru/post/444850/

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

 ,

Deleted
()

scientific method и снятие АЧХ в linux

Форум — Desktop

Как снять АЧХ с динамиков используя linux софт? Видел только мануалы для виндовых програм, но хочется обойтись без wine. Требуется ли для снятия АЧХ высокочувствительный микрофон?

 

hikikomori
()

Анонс Vampire: the Masquerade — Bloodlines 2

Форум — Games

Должна выйти в первом квартале 2020 в стиме, GOG и EGS. В разработке участвуют Chris Avellone и Brian Mitsoda.

Дискасс.

Ссылки

 

theNamelessOne
()

Mozilla запустила сервис обмена файлами Firefox Send

Новости — Mozilla
Группа Mozilla

Компания Mozilla запустила отдельный сервис обмена файлами с шифрованием Firefox Send. Код проекта открыт под лицензией MPL 2.0, что позволяет любому желающему запустить независимый сервер.

Основные возможности:

  • Сервис платформонезавимый, т.е любой может получить доступ удобным ему способом к веб-приложению.
  • Хранение файлов на сервере в зашифрованном виде, ключ расшифровки передаётся как часть URL.
  • Возможность задать доступ к загрузке файла по паролю.
  • Гибкая настройка количества скачиваний и времени хранения.

На сервере Mozilla Firefox Send следующие ограничения:

  • Анонимно:
    • максимальный размер выгружаемого файла – 1GB;
    • одна загрузка;
    • время хранения до загрузки – 24 часа; можно задать пароль на загрузку.
  • Для пользователей Accounts Firefox:
    • Максимальный размер выгружаемого файла – 2.5GB;
    • Количество загрузок – 1,2,3,4,5,20,50 или 100 раз;
    • время хранения – 5 минут, 1 час, 1 день или 7 дней;
    • можно задать пароль на загрузку.

>>> Подробности

 , ,

mandala
()

Днюха проекта INSTEAD: 10 лет творчества

Форум — Games

Проект начался с Lor ровно 10 лет назад: https://www.linux.org.ru/news/games/3518942

Новость: https://instead-hub.github.io/post/2019-02-20-ten-years/

Видео ролик: https://www.youtube.com/watch?v=z_o43Xkvnpw

 , ,

gloomy
()

Тут подвезли первые очень многообещающие результаты по откату старения на крысах

Форум — Talks

Собственно, сабж. Описание есть у Джоша в блоге: https://joshmitteldorf.scienceblog.com/2019/02/05/rumors-of-age-reversal-the-...

И там же ссылка на PDF с результатами: https://drive.google.com/open?id=1D2dLXvE9_D6pCWozovnA44obV-Un4Z8v

Которые выглядят ну очень многообещающе. Так как они еще не опубликовались и не запатентовались точный протокол не раскрывают. Делаем ставки, взлетит ли и сработает ли на человеках. На человеках уже испытывают вот это https://www.youngplasmastudy.com/ с весьма любопытными результатами.

 ,

ncrmnt
()

хейтерам Поттеринга

Форум — Talks

Для начала я не фанат Поттеринга, pulsaudio, systemd. И мне вообще глубоко плевать на многое из того от чего у вас пригорает ибо я из того времени когда для поиска решения надо было локально курить маны а не спрашивать на форумах с которых тебя посылают в первую же строчку выхлопа любого поисковика…

Lennart Poettering один из тех немногих, кто хоть что то делает, а не языком чешет.

Pulsaudio появилось как решение проблем смешивания звуков из разных источников и передачи звука по сети. Поверх стандартных alsa/oss существовали ARts и Enlightened Sound Daemon aka ESD но на момент появления Pulsaudio рабочего решения не было. И ARts и ESD были покинуты разработчиками/заброшены и забыты.

А те кто вспомнит чья это была первоначально картинка и сами поймут о чём я говорю. Но это всё я пишу не для вас.

Systemd Систем инициализации много но они опять же либо так и не вышли за рамки одного дистрибутива так и оставшись наколенной поделкой, либо давно протухли, как демон init из System V, либо не поддерживают всего чего от них ожидают… Вон как OpenRC которое появилось на свет в 2007 и с 2011го года висит bug #391945 а говоря на понятном и кратко в нём так и нет никакого параллельного запуска сервисов.

Можно по-всякому относится к Pulsaudio, Systemd да и к самому Леннарту Пёттерингу, но нельзя отрицать, что эти решения были да и остаются едва ли не единственной попыткой стандартизации и преодоления застоя. Вас она не устраивает? Не нужно тупо хэйтить. Предлагайте свои решения проблем сообществу, проталкивайте их дистрибутивы и пусть от этого будет лучше всем.

 , ,

init_6
()