LINUX.ORG.RU

Сообщения LINUX-ORG-RU

 

Сервисы разовой ойти подработки для жопоруков

Я вааааааще не в курсе что сейчас актуально, адекватно, живо и всё такое. Короче кто чем пользуется?

Хочется:

  • Кучки мелких разовых подработок, аля
    • «сбацать скриптик на коленке за пясот рублей» :D
    • «исправить багу»
    • «доработать/переработать/добавить/выкинуть»
    • и прочие такие вот точечные штучки дрючки
  • Нет обязательной оплаты аккаунта к доступу отзываться на подработки, сразу в сраку такое.
  • Нет проблем с оплатой на обычные карточки и железобетонная работа в РФ.
  • Нет запросов аля «подтвердите аккаунт фотой с разворотом паспорта» и прочего дебилизма.

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

Заранее спасиба 😊

 жопорук, , , ,

LINUX-ORG-RU
()

Гитхаб лагает :3

И такое ощущение что с каждым днём всё сильнее и сильнее, интерфейс по полгода раздупляется, всё прогружается как во времена usb модемов с тарифом нищук 64кбит/с так далее. Это так сказать региональная проблема или у всех так? И даже push в мастер ветку стартует только после паузы.

Скажите ему чтобы не лагал.

 , ,

LINUX-ORG-RU
()

Добавить фичу в /proc/cpuinfo для работоспособности эмуляции SSE4.2

Суть такова, программа определяет что у меня мой Phenomчик не умеет в sse4.2 говорит про это и всё дальше не работает.
А мне надо чтобы она валилась на traps illegal instruction.

Чуть расширенная суть csgo обновилась до cs2 и теперь на моём Phenom2 X6 не работает.

Завёл issue

И там человек посоветовал попробовать модуль ядра opemu-linux для эмуляции недостающих инструкций и попутно он его подправил для сборки на свежих ядрах.
Им (удобно) я определил что валится игра на инструкциях: Типа

OPEMU:  pmaxud xmm0, xmm1
traps: cs2[blabla] trap invalid opcode
...
OPEMU:  pminud xmm0, xmm1
traps: cs2[blabla] trap invalid opcode

Как видно нужные инструкции в этом модуле не реализованы и я кое как добавил в ядромодуль эмуляцию этих инструкций, благо они простые, найти в двух 128 битных регистрах максимальные 32 битные значения и вернуть их, а теперь ксДва грит

Launcher Error: A CPU that supports the `SSE4.2` instruction set is required.

А мне надо чтобы именно что программа бы падала на invalid opcode/illegal instruction а для этого программе надо соврать что процессор умеет SSE4.2 =) Вроде можно было фичи процессора подменять не, ну в смысле без правки ядра? В голове усердно торчит мысль что можно, но как не вспомню, гуглить не получается, сырцы сейчас рыть лень просто хочется ответа, голёва болит, носъ пихтит, горьло как сарделька, болякаю ой нимагу, пожалейте, подскажити болезному боляке йуууууу.

Да знаю я что можно просто через objdump получить все инструкции и вычислить те что не хватает дело не в этом.

Ну /proc/cpuinfo это для примера, нужно чтобы программы не думали что нужные им фичи есть и их проверки обламывались.

 cpu feachures, , , sse4.2,

LINUX-ORG-RU
()

Автор топика

Автор топика

 , , автор топика, новое на сайте

LINUX-ORG-RU
()

Сейчас идёт стрим про СПО OSSDEVCONF Live

Местами интересно

Докладчиков не стесняются ругать (вежливо но всё же).

 , ,

LINUX-ORG-RU
()

HP блокирует сканер и факс если у тебя мало чернил или они не те :D

Вот представьте сидит такой совет и решает что делать.

- Мы продаём копеечные расходники дороже аппаратуры, но наши пользователи используют не оригинальные или 
не хотят менять нашу краску когда она ещё не закончилась, но по нашему мнению они должны купить ещё, что будет делать?
- Давайте блокировать печать!
- Нас за это нагрели в суде, мы не могли убедить суд что пользователь не имеет права использовать картридж ко конца
- Хм, а давайте будет отключать в МФУ другие функции сканер там, факс.
- А причём тут они?
- Непричём =)
- Гениально, срочно в работу!

В который раз производители печатающих машинок показывают свою неадекватность. Ох

 , , , ,

LINUX-ORG-RU
()

Электронный LCD планшет для заметок посоветуйте

Тот который для рисования и для записей, кто использует вместо разовых зарисовок, записей и всего такого? Норм? Какие посоветуете, а какие не посоветуете? Часто от руки делаю временные записи, наброски, блок схемы алгоритма или просто записи промежуточных например вычислений, уходит много бумаги. Узнал про такую штуку которая плюс ещё пости пассивная батарейка нужна только чтобы стирать, а писать можно вроде как любым тупым предметом например головой. Моделей тьма от 250 рублей до 2500 и более. Не знаю есть ли между ними шибкая разница, насколько понял только «цветные» брать не нужно ибо там просто подложка градиентом идёт цветным.

Хоть и вроде как позиционируется как игрушка для детей (у племяхи помню была рисовалка магнитная), но кажется и для заметок пойдёт.

Только я не понял, там можно делать записи как ручкой 1~2 миллиметра? Или только жирно рисовать? Короче если есть опыт отпишитесь, спасиба =)

Перемещено hobbit из general

 , , , ,

LINUX-ORG-RU
()

С днём энтуазиаста быдлокодера домохозяйки!

День ЭнБыДоКи — непрофессиональный праздник в РФ и не только, отмечаемый в 257-й день года. Число 257 выбрано потому, что это количество различных значений, которые можно выразить с помощью восьмиразрядного байта плюс один в честь его переполнения.

В невисокосный год данный праздник выпадает после 13 сентября, в високосный — после 12 сентября. 14 сентября 2023 года Президент России Пользователь сайта linux.org.ru брякнул в шутку Указ № 0, подготовленный только что, который устанавливает в России и всём остальном мире новый неофициальный праздник — « энтуазиаста быдлокодера домохозяйки!» всё мировое сообщество с воодушевлением приняло указ как приказ и начало его поскорее исполнять!

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

Всех причастных поздравляю!

 , , , энбыдоки, энтузиазм

LINUX-ORG-RU
()

Кто что кодит, патчит, чинит, ломает, переводит, иллюстрирует, озвучивает?

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

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

Всем интересно знать чем вы занимаетесь, вам интересно знать чем занимаются другие, ведь сегодня день знаний!


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

Гы ^.^ И не стесняемся!

 , , , ,

LINUX-ORG-RU
()

кордицепс

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

Пруф

Не знал про такую пасхалку раньше, ну собственно всё, досвиданья.

 , , , страшна,

LINUX-ORG-RU
()

Ну чё пацаны, треугольное ядро на плоскости?

Заявление от Тимофея Янвинтина из Красноярска.

Интервью в паре с Борисом Бояршиным

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

Нескрываемая цель Тимофея продать 300 книг =) Ну это ладно. Давайте попробуем на это внимания не обращать из 58 минутного видива основная суть ясна, но очень всё растянуто можно прыгнуть на https://youtu.be/-DzhWyIXU1c?feature=shared&t=1637 например.

На малых моделях, ну, ничего нового, выглядит естественно и стройно (по части логики построения) все уже видели подобное, но при масштабировании на всё более тяжёлые элементы выглядит диковинно.

Я ничё спецом грить не буду по сабжу =) Дискас.

 навука, , , , ядро атома

LINUX-ORG-RU
()

Индийская лунная программа - прямой эфир

 , ,

LINUX-ORG-RU
()

Vim8/9 + ctags, как поживаете?

Галочка, ты щас умрёшь! После нескольких лет использования YCM он меня окончательно достал, своей жирнотой, тупаками и прочими отвалами с питонами. Да оно работает, но. Короче вернулся на ctags на самом деле я даже уже опопсел и забыл как его с вимом дружить, пришлось уточнять у гугла забытое.

Первую недельку я жил так

function UpdateTags()
    """""""""""""""""""""""""""""
    let projects = ["~/egnaroc/"] "сократил список до 1
    """""""""""""""""""""""""""""
    for proj in projects
        exec('!cd ' . proj . ' && ctags -R include') "  сократил вариации нахождения заголовков до 1
        tags+=proj . 'tags'
    endfor
endfunction

map <F12> :call UpdateTags() <CR>

Ну и как диды :tag tagname ctrl+] ctrl+t ctrl+x ctrl+o ctrl+p ctrl+n для подсказок прототипов, функций,структур, автодополнения и навигации по коду и файлам. (только gd) почему то не работает go declaration gf go file работает, но это надо с патчами ещё вспоминать ну да ладно.

Ну, чво, жопа то я ленивая надоело F12 нажимать и уже полез смотреть на плагины автоматизации ctags

Сначала накатил через Vundle

  "Plugin 'xolox/vim-easytags'
  "Plugin 'xolox/vim-misc'  "зависимость для easytags

Всё вроде хорошо, только вот есть нюанс, оно строит теги по FileType открыл файл *.c оно нагенерировало для него теги и закинуло в общий файл тегов или в файл проекта или/и для всего что в текущем каталоге где редактируемый файл. Удобно? Ну относительно, так как дабы поучить символы из заголовка где то в дебрях директорий надо до него ручками дойти открыть, потом вернутся и уже использовать там где был ранее нужные символы, да после десятка таких итераций весь проект будет проиндексирован, но блин надо изначально делать ctags -R ./ ибо смысл то что я могу прыгнуть из любого места кода проекта в любое по тегу. Короче морока, мало чем отличается от иногда нажать F12 и обновить все теги из всех заголовочных файлов проекта (и его зависимостей)

Ну единственное что удобно это оно именно что обновляет теги у редактируемого файла и это как бы дешевле чем всё обновлять, ноооо. Ладна потом ещё тройку попробовал (даже названия не помню) всё фигня и проще и удобнее руками теги создать 1 раз и обновлять иногда это.

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

    Plugin 'ludovicchabant/vim-gutentags'

Это уже поинтереснее, можно указать так

let g:gutentags_project_root = ['~/egnaroc/','Makefile','.git']

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

let g:gutentags_ctags_exclude = [
    \ '.git',
    \ 'build',
    \ 'depends',
    \ 'docs',
    \ '.md',
    \ '.cache',
    \ 'tags',
    \ '.css',
    \ '.vim',
\]

Но лучше бы было типа gutentags_ctags_inclue ещё дабы явно задать некие правила что индексировать конкретно. И вот тут важное, оно то что я хочу автоматом индексирует проект, клёва, только вот беда, проект проектом, а есть ещё у нас всех /usr/include или ~/dev/depend1 ~/dev/depend2 из которых для проекта нужны заголовки (порой и не только), и как это разрешить в плагине? Н и к а к :( Иди ручками для внешних заголовочных файлов нагенерируй теги и отдельно подключай set tags+=~/теги_внешних_заголовков. Ну ещё до кучи supertab накатил. let g:SuperTabDefaultCompletionType = '<C-X><C-O>'

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

Никакой другой зависимости, кроме запуска Vim: никакого Python, Ruby или чего-то еще.
Кроссплатформенность: должна работать, по крайней мере, на Ubuntu, Mac и Windows.
Инкрементная генерация тегов: не создавайте заново весь проект постоянно. Это может быть хорошо для небольших проектов, но это не масштабируется.
Управление внешним процессом: если процесс ctags занимает много времени, не запускайте другой, потому что я снова сохранил файл.
Поддерживайте согласованность файла тегов: не добавляйте просто теги текущего файла в файл тегов, иначе вы все равно будете "видеть" теги для удаленных или переименованных классов и функций.
Автоматически создайте файл тегов: вы открываете что-то из недавно разветвленного проекта, он должен начать индексировать это автоматически, точно так же, как в Sublime Text

Хочется ещё трассировку построения тегов по заголовочным файлам вглубъ, дабы не весь /usr/include сканировать (у меня тегов на 300 мегабайт выходит если всё сразу), а по зависимостям прыгать.

Ну пока вот как то так, а как вы поживаете с Vim и ctags кто чего использует, как, зачем и почему, какие проблемы. Вот хотелось бы со стороны тоже почитать, может чего подглядеть, может чего полезного узнаю :) Расскажите ::)

 , , , ,

LINUX-ORG-RU
()

Честно заработанные клоуны мистически пропадают без вести.

Не знаю баг или фича, но сообщаю на всякий пожарный, что Аз есмь:

В списке реакций https://www.linux.org.ru/notifications?filter=reaction 👍 есть, а 🤡 нет. Где мой клоун?


Или на время отключения уведомлений о реакциях они не только не уведомляются, но и перестают фиксироваться в списке уведомлений?
Вроде всё. Досвиданья.

 , , , ,

LINUX-ORG-RU
()

Внимание, внимание пользователям Билайна.

Удаляя хлам в виде рекламных СМС от всех и вся случайно заметил

- Попробуйте новый тариф. Всего за 2.33 рубля в день (первый месяц)
+ Бла бла... (удалил первую часть сообщения и тууут во второй части)
- Смена тарифа произойдёт 26.06.23 если он вам не понравится можно будет отказаться через 60 дней и вернутся на текущий.
+ Бла бла...

Хорошо что длинное СМС сообщение разбилось на два, а то бы и не заметил.

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

Хорошо хоть что уведомили. Если вас устраивает ваш тариф и вы не хотите автоматической его смены на какой то случайный, поглядите на ваши смс и проверьте вдруг вас тоже добровольно принудительно переводят на новый тариф.

Собсна всё.

 , , ,

LINUX-ORG-RU
()

Пьём чай

☕☕

Двачаю, Двачая, Двача, Двач.

Давайте пить чай. Кто какой любит. Я «канди» люблю.

 , новое на лоре

LINUX-ORG-RU
()

Масса электрона 9,1093837015(28)⋅10−31 что такое (28)?

И почему оно в скобочках? Масса электрона непостоянна, имеется в виду разница между его энергией? В смысле испустил фотон стал полегче, поглотил стал потяжелее? В каких градациях меняется это 28? В квантах как пересчёт энергии фотона в массу? Типа электрон теряет/приобретает массу эквивалентную энергии испускаемого/поглощаемого фотона? Я в ту сторону думаю? Короче не понимаю что это за 28, почему оно 28 и вообще :3

Масса из википедии взята

Суть, хотя это и не важно, но спросят же «зачем», просто дурью маюсь хочу испускать из электрона фотон и типа чтобы правильно менять его характеристики (ну как правильно топорно просто считать массу/заряд/энергию примитивно) Простую визуализацию делать всего этого чисто как макет, представление, а не реальные расчёты и попытку отобразить. Но подумал что стоит сохранять как минимум пропорции величин.

Тут

Это 28 для электрона в отдельной табличке под именем «Неопределённость». Чво это значит?

UDP: Это поправка на принцип неопределённости Гейзенберга, короче, тупо игнорируем значит :D Нет, но всё равно в игнор :)

Всем спасибо! :D

 масса, , , , электрон

LINUX-ORG-RU
()

Я тупой или у проекта love-android лицензии нету?

Суть, хотел свои исходники, своего анскильного поделия на гитфлик слить ну и заодно приложить apk собранный для андроида, всё ладно, но надо в пользовательском интерфейсе надо добавить текст лицензий всего что используется Love2D там и ещё куча суб-проектов которые оно использует, ну я такой всё добавил, а полез скопировать лицензию из https://github.com/love2d/love-android, а там только This distribution contains code from и далее бла бла бла. А упоминании о лицензии на сам love-android то нету. Лишь в ридми

Android Port of LÖVE, an awesome 2D game engine for Lua (http://love2d.org)
Copyright (c) 2006-2023 LOVE Development Team

И всё… Или я дурак чего не понимаю или на деле репа проприетарная и как бы молча разрешают использовать её для сборки под андроид, ладно бы всё были бы там чисто скрипты для сборки то в конечном приложении распространяемом с бинарями не надо было бы упоминать, но ведь там java код как минимум. Нипанятна. Я им на своём шедевральном английском написал иссульку, но может зря ибо я непонял чего например.

Спасити памагити!

 , , ,

LINUX-ORG-RU
()

Всё, TGSI отключили, теперь NIR

 , , ,

LINUX-ORG-RU
()

Мониторинг IO обращения к файлам, а не дискам.

Суть, периодически ловлю жестокий 12309 причём с приложениями при которых IO идёт на корень расположенный на медленном диске, приложения это игры например которые вообще не должны корень тыркать особо, когда начинаются подвисания проверить откуда они просто невозможно весь GUI висит колом. Пока переключишься по ctrl+alt+Fx всё устаканивается. А логировать в файл и потом засекать время когда произошло с последующим муторным чтением тонны логов, а их будут тонны ибо это проявляется не периодически, не хочется от слова совсем. Про iotop,iostat и подобные знаю.

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

Я напишу демон который будет этот лог обращений кушать и выплёвывать в сеть и клиента на телефон который будет мне показывать к каким файлам идёт обращение. И в следующий раз когда начнётся ахтунг при котором порой даже мышка заморожена я хоть на внешнем устройстве в клиенте тыкну «записать лог» и выхвачу чего там и куда кто пишет/читает в конкретный момент времени. По итогу возможно проблемные штуки просто смонтирую в tmpfs или приму иные меры. Достало а то уже =)


Заранее отвечаю:

  • нет, не могу я купить ssd и перенести корень, рад бы но нет;
  • нет, память не забита при лагах 50+% свободно;
  • нет если я включу swap всё так же.
  • да я гуглю утилиту, но никак не нагуглю все просто показывают нагрузку на диск от приложения,
    эта информация бесполезная, ибо нужно знать к каким именно файлам идёт обращение.

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

 , , , ,

LINUX-ORG-RU
()

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