LINUX.ORG.RU

А вы знаете что такое пябр? Это рбяп наоборот! (ц) Профессор Преображенский.

Infra_HDC ★★★★★
()

Очередной болгенос, да еще и на питоне? Фтопку!

Reset ★★★★★
()
Ответ на: комментарий от hummer

Полюбому их панелька на нем написана, а от Debian там только всякая остальная фигня по мелочи.

t184256 ★★★★★
()

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

WitcherGeralt ★★
()
Последнее исправление: WitcherGeralt (всего исправлений: 1)
Ответ на: комментарий от WitcherGeralt

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

Попробуйте открыть файл не из своего репозитория, а репозитория проекта ПЯБР, там вполне сносный код. Да, где-то 2-3 пустые строки, так художник видит мир и это его не смущает.

Irben ★★★
()

and Qt

Ясно, понятно.

EXL ★★★★★
()

Так дебиан-бэйсд, или на пистоне?
И что там конкретно на пистоне?

imul ★★★★★
()
Ответ на: комментарий от IIIypuk

Cosmos lets you create operating systems just as Visual Studio and C# normally let you create applications.

Пойду застрелюсь нафик... Больше ничего не осталось.

cadaber ★★
()

Писать ось на ассемблере - я тоже считаю, что это извращение. На сях -можно, но бутлоадер один хрен, надо писать на ассемблере, чтобы хотя-бы в пару секторов по 512 байт код уложить. Я смог. мультизагрузку уложить в один сектор. Когда ещё grub не существовало.

cadaber ★★
()
Ответ на: комментарий от theNamelessOne

вот это

Это же такой троллинг, а не реальный код, правда? Правда?

goingUp ★★★★★
()
Ответ на: комментарий от theNamelessOne

Какой-то распил или освоение бюджета, гранта… Иначе как это объяснить.

wbrer ★★★
()

пябр

По второй ссылке из Яндекса:
«В основании дивана прочный металлокаркас. За счет этого он прослужит долго. В разложенном виде модель имеет просторное спальное место, размером 150х210 см...»

pacify ★★★★★
()

В коде жесть, конечно.

С другой стороны, дорогу осилит идущий. Если продолжат упражняться, то со временем начнут писать получше.

Manhunt ★★★★★
()

Какая у него вообще система использлвания кавычек?

        self.load (res.get('@layout/backend'))
        self.setProperty ('height',int(getdata("height")))
        self.setProperty ('width',int(getdata("width")))
        self.setProperty ('title','Pyabr OS')
        self.setProperty ('visibility',getdata("visibility"))
        self.setProperty('font', QFont(getdata('font'), int(getdata('fontsize'))))

Эээээ

it.setData('../../../'+res.get(control.read_record('logo', f'/usr/share/locales/{name}')), self.LogoRole)

Все на английском, но

self._password.setProperty("placeholderText","رمزعبور نادرست می باشد")

В одном файле повторяются блоки кода строк по 10. Это и правда быдлокод

Aswed ★★★★★
()
Ответ на: комментарий от theNamelessOne
        self.o1 = self.findChild('o1')
        self.o2 = self.findChild('o2')
        self.o2.clicked.connect (self.calc_)
        self.o3 = self.findChild('o3')
        self.o3.clicked.connect (self.calc_)
        self.o4 = self.findChild('o4')
        self.o4.clicked.connect (self.calc_)
        self.o5 = self.findChild('o5')
        self.o5.clicked.connect (self.calc_)
        self.o7 = self.findChild('o7')
        self.o7.clicked.connect (self.calc_)
        self.o8 = self.findChild('o8')
        self.o8.clicked.connect (self.calc_)
        self.o9= self.findChild('o9')
        self.o9.clicked.connect (self.calc_)
        self.o10 = self.findChild('o10')
        self.o10.clicked.connect (self.calc_)
        self.o11 = self.findChild('o11')
        self.o11.clicked.connect (self.calc_)
        self.o12 = self.findChild('o12')
        self.o12.clicked.connect (self.calc_)
        self.o13 = self.findChild('o13')
        self.o13.clicked.connect (self.calc_)
        self.o14 = self.findChild('o14')
        self.o14.clicked.connect (self.calc_)
        self.o15 = self.findChild('o15')
        self.o15.clicked.connect (self.calc_)
        self.o16 = self.findChild('o16')
        self.o16.clicked.connect (self.calc_)
        self.o17 = self.findChild('o17')
        self.o17.clicked.connect (self.calc_)
        self.o18 = self.findChild('o18')
        self.o18.clicked.connect (self.calc_)
        self.o19 = self.findChild('o19')
        self.o19.clicked.connect (self.calc_)
        self.o20 = self.findChild('o20')
        self.o20.clicked.connect (self.calc_)
        self.o21 = self.findChild('o21')
        self.o21.clicked.connect (self.calc_)
        self.o22 = self.findChild('o22')
        self.o22.clicked.connect (self.calc_)
        self.o23 = self.findChild('o23')
        self.o23.clicked.connect (self.calc_)

Это писал ConLenov?

fernandos ★★★
()
Ответ на: комментарий от apt_install_lrzsz

Зато все issues закрыты

Все — аж 11, 10 из которых — пулл-реквесты. Безусловно, гераклов труд.

fernandos ★★★
()
Ответ на: комментарий от apt_install_lrzsz

0 open, 1 closed

Согласен. Достойно уважения

Aswed ★★★★★
()

Так вот куда Артем калькулятор писал

Kolins ★★★★★
()
Ответ на: комментарий от cadaber

Укладывать Бут лоадер в два сектора нет никакого смысла : на него отведенно 448 байт, а второй сектор может затереть кто угодно, и затирает.

lenin386 ★★★★
()

А почему нет ?
Вам шашечки или ехать ?
Всю гуйню можно легко обвязать через питон
Я имею ввиду рабочий стол и т.д.
Ядро же никто не будет переписывать на питон

kto_tama ★★★★★
()
Ответ на: комментарий от ggrn

Перевод бы кода)) А то не понятно что там не так и что вообще происходит

CryNet ★★★★★
()
Последнее исправление: CryNet (всего исправлений: 1)

Думаю, что ты принес это сюда потому, что ченбр и пябр это как Чук и Гек.

shimon ★★★★★
()
Ответ на: комментарий от no-such-file

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

Начало пераого же файла, который я открыл:

https://github.com/PyFarsi/pyabr/blob/main/packs/ir.pyabr/code/core.py#L38

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

@Irben

WitcherGeralt ★★
()
Последнее исправление: WitcherGeralt (всего исправлений: 2)

Зашел на сайтик, прочитал: Python Cloud Operating System. Редко встретишь два ненужно в одной строке. Вышел.

Как же запарили эти «cloud». Что в этом сраном Болгеносе Дебиане может быть Cloud ? Автоматическое расширение раздела при достижении определенной квоты ? Может масштабирование нагрузки ? Эта ОСь хостовая с большой зеленой кнопкой «Create VM» ? Вроде нет. Ну так к чему там нах этот Cloud ?

В любой непонятной ситуации пиши побольше cloud kubernetes docker kanban microservices bigdata higload - лашары купятся.

Вчера поставил Ubuntu Server. Смотрю на загрузку, а ей ведает какой-то CLOUD-INIT. Што там облачного и зачем оно нужно - я так и не понял, но смотрится круто, теперь тням можно говорить: пашли ко мне, подзырим на облака.

windows10 ★★★★★
()

Хрень какая-то. Халяльный БолгенОС?

cocucka ★★★★☆
()
Ответ на: комментарий от WitcherGeralt

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

Кульбиты там конечно знатные, но тебе таки не хватает тямы.

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

PS: на вопрос «а почему нельзя уже в прочитанном попарсить вместо отдельного чтения» можно ответить, что наверное программу писал математик.

no-such-file ★★★★★
()
Последнее исправление: no-such-file (всего исправлений: 2)
Ответ на: комментарий от WitcherGeralt

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

Irben ★★★
()
Ответ на: комментарий от no-such-file

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

Зачем ты порождаешь какие-то бессмысленные фантазии? Там просто готовая функция была для получения записи, вот ленивый обезьян её и использовал.

избежать гонок с другими обновлятелями

Подумай ещё раз.

WitcherGeralt ★★
()
Последнее исправление: WitcherGeralt (всего исправлений: 2)
Ответ на: комментарий от WitcherGeralt

Выше скидывали код калькулятора, там выражение пишется в .py файлик, который потом запускается, и результат пишет в .txt файл, который потом вычитывается родительским процессом) Меня в основном поразила идея, хотя и реализация тоже ничо)

goingUp ★★★★★
()
Последнее исправление: goingUp (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.