LINUX.ORG.RU

Сообщения torvn77

 

Предложение по улучшению интерфейса IDE

Форум — Development

Раз сейчас все стали предлагать улучшения языков программирования и IDE то предложу и я.

Сразу говорю о том, что предложение не сводится к переизобретению doxygen или xml комментов.

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

Отдельно от исходников создаётся база данных в которой для каждой переменной, структуры, объекта или функции создаётся запись которая содержит.

  1. Используемое в качестве имени id, при этом id такой чтобы быть корректным именем в рамках языка программирования.
  2. Не обязательно указываемое имя переменной, функции и пр.
  3. Объявление переменной, функции и пр.
  4. Название библиотеки из которой делается импорт, если не импортируется то указывается internal_object, если экспортируется то указывается export_object
  5. Обязательный комментарий в формате asciidoc doxygen, который и будет выводится в сплывающем окне в первой вкладке, а во второй будет ввводится объявление.
  6. Поле lock запрещающее изменение полей 1-4.

Формат базы данных это заголовочный файл с одним объектом и содержащий в комментариях специального формата поля 1,2,4,5 и 6, поле 3 это объявление функции как таковое.

Как это будет работать:

при создании или импорте переменной и пр. вместо объявления в .h файле создаётся запись в базе данных.

Если переменная, функция и пр. импортируется из внешней библиотеки или экспортируется то в качестве id указывается имя, при этом для экспортируемого присвоение имени обязательно, а поле lock активируется для предотвращения случайных изменений.

Для не экспортируемых объектов, функций, переменных и пр, в исходниках всегда указывается id, но при указании имени вместо id будет отображаться имя.

При экспорте исходников из IDE все id в исходниках заменяются соответствующим именем, но исходники должны быть компилируемы и без замены id на имя, как они и будут компилироваться без импорта проекта.

 ,

torvn77 ()

Почему нейросети инвертируют смысл предложения?

Форум — Talks

Я читаю через гуглотранслятор ранобе и там массово присутствует инверсия смысла, настолько массово, что разработчики не могут о этом не знать, но тем не менее не устранили.
Так вот, в чём дело, почему они не могут исправить инверсию смысла?

Пример
Гуглотранслятор перевёл "Если вы напишите свой статус сейчас, вам больше НЕ придется действовать как святой."
Правильный перевод будет таким
"Если я сейчас напишу свой статус, то далее смогу жить только как святая."

 ,

torvn77 ()

Как предзаказать шлем Steam Index жителю россии используя свои международные связи и провезти этот шлем на Родину в Россию?

Форум — Talks

Сабж собственно https://store.steampowered.com/valveindex
Стоит 1079€
Чёртовы капиталисты предзаказ делать в России не разрешают.

Вопрос, из какой страны этот шлем можно предзаказать и в какой стране этот шлем можно получить?

Как лучше его везти в россию?
Просто послать посылкой или разобрать и задекларировать как б/у детали?

 , , ,

torvn77 ()

Добавьте спойлер позязя.

Форум — Linux-org-ru

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

В общем добавьте ЛОР-код cut пожалуйста.

 , ,

torvn77 ()

Тут коллеги чпушники приблуду замутили

Форум — Talks

Сабж https://youtu.be/Bht96voReEo
Для Ъ не бедет.

 , ,

torvn77 ()

Создание текстов в компьютере с помощью силы мысли.

Форум — Talks

Ссылка https://ria.ru/20190423/1552970407.html

САМАРА, 23 апр — РИА Новости. Устройство «Нейрочат» для общения с помощью силы мысли, созданное российскими разработчиками, запущено в серийное производство, рассказала генеральный директор и лидер проекта Наталья Галкина.
Ранее сообщалось, что изобретение позволит набирать на компьютере тексты усилием мысли. Это может помочь пациентам.



А как у нас в Linux, могут сделать такое?
Когда ожидать интеграции этой технологии в стим?

 ,

torvn77 ()

Планируется первая официальная система учёта мнения и голосования граждан.

Форум — Talks

Ссылка https://tass.ru/nacionalnye-proekty/6359487

Нижний Новгород подпишет соглашение с блокчейн-платформой Vostok в рамках ПМЭФ
Глава области Глеб Никитин в целом считает, что ориентация на развитие будущих технологий - это важная задача в развитии региона

НИЖНИЙ НОВГОРОД, 21 апреля. /ТАСС/. Правительство Нижнего Новгорода собирается в рамках Петербургского экономического форума (ПМЭФ) в июне заключить соглашение с блокчейн-платформой Vostok, связанное с новым проектом бюджетирования города. Об этом заявил губернатор Нижегородской области Глеб Никитин, выступая на панельной дискуссии «Города в эпоху четвертой промышленной революции» на площадке Global City Hackathon в Нижнем Новгороде.

«Серьезный вызов сейчас - это вызов доверия и справедливости. На уровне блокчейн-технологий мы обеспечиваем однозначный, технически гарантированный, справедливый учет какого-либо мнения. Сейчас на Питерском форуме (ПМЭФ) мы хотим подписать соглашение с компанией Vostok для практически первого применения блокчейн-технологий в бюджетировании - мы будем спрашивать граждан относительно того, как они хотели бы использовать уплаченный ими налог. Когда мы получим эти результаты, они будут гарантированно такими, какие они есть. Мы должны быть готовыми их учесть. Я думаю, что мы с этой задачей справимся, и это будет совершенно новый уровень доверия в обществе между городскими властями и жителями», - отметил он.

Данная инициатива реализуется правительством в рамках проекта «Умный город», для которой Нижний Новгород стал пилотной площадкой в марте. Проект стартовал в России в 2018 году, с 2019 года он реализуется в рамках нацпрограммы «Цифровая экономика» и нацпроекта «Жилье и городская среда». Принципы создания «умного города» включают в себя управление транспортными и пешеходными потоками, «умное ЖКХ», качество управления городскими ресурсами, комфортную и безопасную среду и экономику сервиса.

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

В дискуссии также принял участие министр экономического развития Максим Орешкин. По его словам, главным в реализации проектов «умных городов» являются человеческие ресурсы.

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

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

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


Ура товарищи!
Да здравствует демократия, анархизм и блокчейн!

 ,

torvn77 ()

Basel lll и анархисты ЛОРа.

Форум — Talks

Собственно вся новость состоит в том, что если раньше золото в балансе банков учитывалось по 50% стоимости, то теперь оно будет считаться по 100%.

Ну, кто что думает?
Покупать золото?
Продавать золото?
Пукупать Юани?
Покупать Биткоины?
Покупать рубли?
Покупать винтовку, патроны, одеяла, палатку и тушёнку?

 

torvn77 ()

Где лучше всего подать объявление о платной помощи с начальным освоением линукса?

Форум — Talks

Собственно хочу за плату через мессенджер помогать новичкам с установкой ОС, помогать понять как работают репозитарии и apt/urpi, тюнинг фс через опции монтирования, обучение основам командной строки и перенаправления ввода вывода.

Думаю что job лора не то место, где новички будут искать такую помощь и значит мой вопрос о том, где лучше подать объявление.

 

torvn77 ()

К сравнению надёжности и наработки на критический отказ btrfs и ext3

Форум — General

В общем закончилась жизнь флешки Sandisk Cruser Fit и ушла она в ro защитное.
Так вот:
1. под /boot я её отформатировал ext3 с объёмом 930 МБ с использоваными 174 МБ
2. под / я её отформатировал в btrfs разбив на кучу субволюмов, занято там 4 ГБ из 14 ГБ.

Как думаете, какая ФС сдохла и не читается?
А ворт фиг вам, сдохла и вообще не читается ext3 под папку /boot, в которую запись и чтение то происходят раз сто лет в обед.

Ну вот я вам рассказал, у меня всё, если есть вопросы задавайте, отвечу в меру своих сил.

Ни кто не знает, как определить то какая ФС замучила флешку?

Ещё раз: используемая флешка это Sandisk Cruser Fit

 , , ,

torvn77 ()

Улучшение формата ссылки на ролик для встраивания PeerTube в новостную ленту или сообщение форума

Форум — General

Ссылка на соответствующий запрос в репозитории PeerTube на GitHab https://github.com/Chocobozzz/PeerTube/issues/1763

Нормальное название темы «Улучшение формата ссылки на ролик для встраивания PeerTube в новостную ленту или сообщение форума» заменил на текущее так как с нормальным названием тему читать никто не хочет.

Существующий формат ссылки для встраивания ролика PeerTube в новостную ленту является потенциально небезопасным, так как предполагает загрузку исполняемого кода с распространяющего ролик сервера.

https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d
Это может быть использовано недобросовестными людьми для распространения вирусов, майнеров и прочих действий которые дискредитируют разместивший у себя PeerTube ролик ресурс перед его пользователями.
Это приведёт к запрету администрацией соц сетей и форумов размещения роликов по протоколу PeerTube и отключению соответствующего функционала если он будет предусмотрен в форумном движке.

Для того чтобы этого избежать я предлагаю разделить ссылку на PeerTube ролик на две части.
Первая часть это ссылка на страницу содержащею приложение плеера которая может быть заменена на любую другую страницу плеера с сайта, которому размещающий ролик ресурс доверяет.
Например ресурс размещающий у себя ролик может разместить страницу с плеером у себя.
Вторая часть адреса это передаваемые в параметрах страницы магнет ссылка на размещаемый ролик.
Например для ролика выше такая ссылка будет выглядеть так:
https://framatube.org/peertube/player?xs=https%3A%2F%2Fframatube.org%2Fstatic%2Ftorrents%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.torrent&xt=urn:btih:dc84b692c4002fec0cae873df0dc7f5d67fc09db&dn=What+is+PeerTube%3F&tr=wss%3A%2F%2Fframatube.org%3A443%2Ftracker%2Fsocket&tr=https%3A%2F%2Fframatube.org%2Ftracker%2Fannounce&ws=https%3A%2F%2Fframatube.org%2Fstatic%2Fwebseed%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4
При этом если кто либо захочет разместить этот ролик на фейсбуке то фейсбук сможет переделать ссылку так:
https://www.facebook.com/peertube/player?xs=https%3A%2F%2Fframatube.org%2Fstatic%2Ftorrents%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.torrent&xt=urn:btih:dc84b692c4002fec0cae873df0dc7f5d67fc09db&dn=What+is+PeerTube%3F&tr=wss%3A%2F%2Fframatube.org%3A443%2Ftracker%2Fsocket&tr=https%3A%2F%2Fframatube.org%2Ftracker%2Fannounce&ws=https%3A%2F%2Fframatube.org%2Fstatic%2Fwebseed%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4
При этом как можно видеть плеер будет грузится с фейсбука, ну и понятно что фейсбук сам себе доверяет.

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

Ссылка на соответствующий запрос в репозитории PeerTube на GitHab
https://github.com/Chocobozzz/PeerTube/issues/1763
Надеюсь что вы сходите на GiHub и проголосуете за этот запрос или иначе окажете ему поддержку.

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

 , ,

torvn77 ()

Blender отказался от использования Peertube?

Форум — Talks

Собственно в последней новости о новом мультике от сообщества Blender я увидел что мультик размещён на ютубе, пошёл на сайт blender.org и увидел что раздела с мультиками нет вообще.

так что же, сообщество Blender отказалось от технологии Peertube и вернулось обратно на ютуб?

каковы причины этого оппортунизма?

 , ,

torvn77 ()

Какой то баг, видимо в btrfs

Форум — General

Собственно багрепорт состоит из фотографии экрана:
https://m.vk.com/photo102193199_456240925
Мне это жить особо не мешает, хотя хотелось бы уменьшить таймаут, так как 120 сек слишком долго.

Особо ни на что не рассчитываю, запостил исключительно ради багрепорта, если будут какие вопросы отвечу.

Баг опознан как 12309 Какой то баг, видимо в btrfs (комментарий)

 , ,

torvn77 ()

Mate-terminal не видит х-серврер из консоли.

Форум — Desktop

В общем перехожу я в консоль нажатием ctrl-alt-F1,
набираю mate-terminal --display=:0 а он холера пишет что дисплей не найден.
Команда xhost + у меня отдана, под гуем, из другого mate-treminal команда mate-terminal --display=:0 работает нормально.

Дистрибутив Debian Buster, последнее обновление было вчера ночью.

Это баг или я что-то делаю не так?



Перемещено JB из talks

 , , , ,

torvn77 ()

Человек перевёл фильм о движении за свободный софт.

Форум — Talks

Собственно сабж https://youtu.be/n1F_MfLRlX0

 , ,

torvn77 ()

Проблемы с кодировкой вывода на Python

Форум — General

Что надо сделать чтобы программа

#!/usr/bin/python
# encoding: utf-8
import sys

alphabet = 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя'
sys.stdout.write(alphabet)


Выводила данные нормально, а не крокозябры:
абвгдеёжзийклмнопрстуфхцчшщъыьэюя


(Это я текст из www.linux.org.ru/forum/development/14884185 прочитать пытаюсь)

П.С. А вообще, почему автор не использовал к примеру вывод zip с паролем пропущенный через base64?

 ,

torvn77 ()

Майкрософт верен своим традициям

Форум — Talks

Cобственно сабж: Детальный обзор Samsung Odyssey Plus!
Слушать от этого момента и далее:
1. Куча устанавливаемой в ручную фигни
2. Постоянные перезагрузки VR шлема.
3. Несчастный пользователь доведён до матюгов.
4. И прочее.

И по поводу 29:45 Как там SteamVR на Linux работает?

 , ,

torvn77 ()

Минкомсвязь предлагает отдать «Ростелекому» и Tele2 проект по созданию сети общей стоимостью около 73 млрд руб.

Форум — Talks

Минкомсвязь предлагает отдать «Ростелекому» и Tele2 проект по созданию сети сотовой связи для нужд в том числе МВД, Росгвардии и МЧС общей стоимостью около 73 млрд руб.


Ссылка https://www.kommersant.ru/doc/3881464
Мне вот что не понятно, Tele2 не только аутсайдер рынка, но ещё и иностранный Европейский оператор.
Как то это не вяжется со скрепами, такое впечатление что на нас хотят не только возложить оплату присутствия на рынке проигравшего аутсайдера, в чём есть резон, но ещё и иностранной компании.

 , ,

torvn77 ()

Почему бы сообществу не сделать шлем с лазерным гироскопом?

Форум — Talks

Как известно, какая-то фирма, вроде как Майкрософт запатентовала гироскоп который берётся в руку человеком или крепится к какой либо части его тела.
Это привело к тому что HTC и прочие производители VR шлемов вынуждены вместо позиционирования с помощью гироскопа извращаться с позиционированием на инфракрасных датчиках.

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

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

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

У кого какаи мысли по этому поводу?

И ещё, насколько реально сделать поддержку создания стереоизображения для VR шлема прямо в опенсорсном драйвере?

 , , ,

torvn77 ()

Не работает видео на материнке Asrock j3455b-itx

Форум — Talks

Насколько реально в патченное под RTAI API ядро linux-image-3.4-9-rtai-686-pae_3.4.55-4linuxcnc_i386.deb перенести актуальные драйвера для видеокарт Intel?

Дело в том, что вот есть плата Asrock j3455b-itx на которой человек хочет запустить LinuxCNC для работы с LPT портом, но вот ядро которое есть 3.4-9-rtai не поддерживает встроенную графику.
Ясное дело, что пакет xserver-xorg-video-intel уже стоит.

Тянуть rt ядро из Debian backports тоже не выход, потому что оно будет без RTAI

Можно ещё попробовать запустить на актуальном i386 ядре PREEMPT версию LinuxCNC, но мне помнится что у меня ерунда какая-то выходила, хотя какая именно не помню.

 , , ,

torvn77 ()

RSS подписка на новые темы