| Comments: |
| From: | (Anonymous) |
| Date: | August 9th, 2016 - 11:27 am |
|---|
| | | (Link) |
|
Ну а куда деваться, ёбаный в рот? Сраная конъюнктура. Эту хуйню уже во все браузеры запихнули. Так что жрём говно с лопаты и не жалуемся.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 9th, 2016 - 11:43 am |
|---|
| | | (Link) |
|
ты ебанулся? откуда в браузерах мона?
| From: | (Anonymous) |
| Date: | August 9th, 2016 - 04:34 pm |
|---|
| | | (Link) |
|
Она и с js нечитаема.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 9th, 2016 - 04:39 pm |
|---|
| | | (Link) |
|
к счастью, это я оценить уже не смог.
| From: | (Anonymous) |
| Date: | August 9th, 2016 - 05:31 pm |
|---|
| | | (Link) |
|
можешь сформулировать, что плохого в js? коротко, в несколько пунктов только не односложно: "сразу в топку" сам будто понимаю, но интересна твоя чёткая формулировка
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 9th, 2016 - 05:37 pm |
|---|
| | | (Link) |
|
он нахуй не нужен для того, чтобы показывать контент. всё.
| From: | (Anonymous) |
| Date: | August 9th, 2016 - 06:50 pm |
|---|
| | | (Link) |
|
то есть всё таки существуют случаи, где оно уместно или даже неизбежно?
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 9th, 2016 - 06:55 pm |
|---|
| | | (Link) |
|
нет. «уеб‐приложения» должны сдохнуть. даже уебанская java web start была бесконечно лучшим решением, чем «уеб‐приложения».
Ой, к'мон, JWS был такой дырой, что лучшэ не вспоминать. И да, эта статическая компиляцыя добавляла массу неловящегося бахрейна при несовместимостях клиентов.
В общем, зря ты псишь по-моему. JS для всякой там картографии или браузерных игрушэк вполне ОК. Ну, есть другие варианты, вроде эмулятора спектрума встроенного в браузер, и все они хужэ.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 10th, 2016 - 01:47 pm |
|---|
| | | (Link) |
|
ну так я ж не говорю, что жабка была хорошей: просто js в браузере ещё хуже.
а в общем идея нормальной VM и кода под неё, который динамически подгружается и обновляется — это и есть то, что через задницу будды пытаются реализовать в «веб‐приложениях».
jws же я всегда привожу как пример того, что даже очень уёбищная и жопорукая технология — лучше. чтобы пипл попытался самостоятельно представить, насколько «уеб‐приложения» хуже, ибо словами это неописуемо.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 10th, 2016 - 01:49 pm |
|---|
| | | (Link) |
|
p.s. а весь «поинт» в том, что не надо пихать невпихуемое. парламент браузер — не место для софта. софт надо делать совсем иначе. при этом, конечно, никто не запрещает ставить кнопку «запустить хуйню», которая запускает хуйню. но не так же, как это сделано сейчас!
| From: | (Anonymous) |
| Date: | August 10th, 2016 - 02:51 am |
|---|
| | | (Link) |
|
Недавно портировал одну софтину на прыщеблядикс. Общее впечатление - тотально отсутствие хоть сколько-нибудь вменяемой документации. Под вендой мне ни разу не приходилось лезть в какие-то левые исходники, чтобы понять, как работает то или это АПИ - всё подробно описано в мсдн. В прыщеблядиксе без этого вообще никак - доки либо отсутствуют, либо пиздят, либо занимаются сепулением (типа huita_t это структура, которую принимает huita, а huita это функция, которая обрабатывает структуру huita_t) - в итоге я вообще забил на доки и сразу искал сорцы.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 10th, 2016 - 02:57 am |
|---|
| | | (Link) |
|
кто ж тебе виноват, что ты жопорукий дебил.
Он, небось, не просто под gtk портировал, а сразу под GNOME. У них да, у них доки это чад кутежа.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 10th, 2016 - 01:44 pm |
|---|
| | | (Link) |
|
а надо было под Qt. кресты, конечно, но Qt — это единственное, что может хоть как‐то существование крестов оправдать.
Надо было под Xaw или XForms.
| From: | (Anonymous) |
| Date: | August 11th, 2016 - 03:42 pm |
|---|
| | | (Link) |
|
Каждый красноглазик точно знает, под чем "надо было". Жаль, в реально мире нет времени опросить каждого красноглазика и принять Информированное Решение.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 11th, 2016 - 03:47 pm |
|---|
| | | (Link) |
|
какая жалость. эвона как: оказывается, перед тем, как что‐то делать, надо таки изучить предметную область. breaking news!
| From: | (Anonymous) |
| Date: | August 11th, 2016 - 07:58 pm |
|---|
| | | (Link) |
|
Я недавно столкнулся с предметной областью ncurses - официальная документация по этому говну официально отсутствует, а то, что можно найти в неофициальной, внезапно не работает, потому что у тебя в дистрибе какая-то немножко не такая версия - привет статическая линковка.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 11th, 2016 - 08:06 pm |
|---|
| | | (Link) |
|
>ncurses ну хоть код‐то не в ed пишешь, надеюсь?
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 11th, 2016 - 08:07 pm |
|---|
| | | (Link) |
|
p.s. слово «curses» там должно Символизировать.
| From: | (Anonymous) |
| Date: | August 11th, 2016 - 08:40 pm |
|---|
| | | (Link) |
|
Вот только вся страна прыщеблядия их радостно жрет - начиная от вима.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 11th, 2016 - 08:48 pm |
|---|
| | | (Link) |
|
продолжай позориться, это уже даже весело.
| From: | (Anonymous) |
| Date: | August 11th, 2016 - 09:19 pm |
|---|
| | | (Link) |
|
Что весело - так это то, что у каждого красноглазика своё Тайное Знание. Шаг в сторону - и уже Qt говно для криворуких, это же "всем известно".
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 11th, 2016 - 09:57 pm |
|---|
| | | (Link) |
|
продолжай, продолжай. ты ювелир!
В комплекте ncurses идёт: введение в программирование на ncurses, туториал по всем аспектам программирования на ncurses, документацыя на каждую пользовательскую функцыю и каждую программу, описание внутренностей для облегчения изменений.
После этого у меня вопрос: мальчик, ты дурак?
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 11th, 2016 - 11:56 pm |
|---|
| | | (Link) |
|
на msdn, видать, искал.
Да, тожэ думал это дописать :-).
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 12th, 2016 - 03:08 pm |
|---|
| | | (Link) |
|
ну, или бедняге так никто и не рассказал про команду man. а то набрал бы man ncurses и офигел.
| From: | (Anonymous) |
| Date: | August 13th, 2016 - 09:39 pm |
|---|
| | | (Link) |
|
У тебя, может, и идет, а в моем дистре не идет нихуя.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 13th, 2016 - 10:15 pm |
|---|
| | | (Link) |
|
(пожимает плечами) «я вендоюзер и я дебил. в этом виноват прыщеблядикс.»
Qt писали изначально криворукие ебланы, которые не знали указателей на методы и вместо этого запилили moc. То, что C++ писали криворукие ебланы, помешанные на обратной совместимости (а все равно проги 10-летней давности хуй скомпилируешь либы античные выкапывать), и там include, блядские исключения, которые невозможно юзать и никто не юзает, нет в стандарте опционального gc, который труп уже 20 лет обещает, нет раздельной компиляции шаблонов и шаблоны компилируются 10 часов, кастрированные лямбды, в шаблонах программирование на блядском лиспе уродливей elisp даже, убивать убивать убивать - это отдельный разговор. Кстати, реквестирую список уродливостей C++, неужели нет нигде в интернете ?
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | September 5th, 2016 - 09:12 am |
|---|
| | | (Link) |
|
>Qt писали изначально криворукие ебланы, которые не знали указателей на методы и >вместо этого запилили moc. они знали. а компиляторы тогда — не очень.
впрочем, я не помню, чтобы moc мне хоть раз мешал. кому он мешал вообще — не на словах, на деле? что вы такого писали, что он мешал, и как?
>Кстати, реквестирую список уродливостей C++, неужели нет нигде в интернете ? видел где‐то сайт. с ходу не помню, потому что и раньше не особо от крестов фанател, а сейчас и подавно ни на чём, кроме дишечки, не пишу.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | September 5th, 2016 - 09:15 am |
|---|
| | | (Link) |
|
p.s. ну, вот, например, один дебил и одна баба отучили Qt от мока: http://www.copperspice.com/правда, я это даже качать не стал, когда на форуме прочитал, что у них так просто звук не выкинешь, потому что на нём ядро как‐то завязано. но.
| From: | (Anonymous) |
| Date: | August 10th, 2016 - 02:41 pm |
|---|
| | | (Link) |
|
Нет, Gtk2. Виджеты вообще не используются - от либ нужен минимум типа "нарисовать шрифты", "какая кнопка нажата" - но даже это под прыщеблядиксом доставляет проблемы. Я заебался искать, как под гтк compose-key ловить - в итоге вручную конфиги X11 парсил. Элементарные вещи - различать латинские хоткеи от юникодного ввода - сутки ебли. И так на каждой мелочи.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 10th, 2016 - 02:46 pm |
|---|
| | | (Link) |
|
ну кто ж тебе доктор, что ты в готэка вляпался. это, в общем, надо быть очень особенным дебилом, если «виджеты не нужны, но я упорно лезу в готэка».
| From: | (Anonymous) |
| Date: | August 10th, 2016 - 03:16 pm |
|---|
| | | (Link) |
|
Надо было решать, под какую среду писать (что само по себе пуд FUDa) - про виджеты я напиздел - нужны, но очень ограниченно. Qt это типа как ради трех спрайтов юнити какое-нибудь взгромождать. К тому же, KDE стоит только у полных дегенератов.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 10th, 2016 - 03:53 pm |
|---|
| | | (Link) |
|
собственно, про знания пинуса всё понятно из двух последних предложений. не удивительно, что всё вышло фэйлово. мозгового хардлинка «Qt<->KDE» вполне достаточно, чтобы дальше прохладную историю не слушать, там скука и уныние.
| From: | (Anonymous) |
| Date: | August 10th, 2016 - 04:28 pm |
|---|
| | | (Link) |
|
мозгового хардлинка «Qt<->KDE» вполне достаточно
Теперь скажи "ПИНУС ЭТО ТОЛЬКО ЯДРО" или ещё что в этом духе.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | | From: | ketmar |
| Date: | August 10th, 2016 - 05:22 pm |
|---|
| | | (Link) |
|
ты уже всё, что надо было, сказал. неудивительно, что у тебя через жопу всё вышло.
| From: | (Anonymous) |
| Date: | August 10th, 2016 - 07:03 pm |
|---|
| | | (Link) |
|
Если нужно было что-то низкоуровневое, то может быть имело смысл глянуть на xlib, xcb или sdl.
| From: | (Anonymous) |
| Date: | August 11th, 2016 - 03:39 am |
|---|
| | | (Link) |
|
На xlib мне пришлось глянуть - чудище стозево и лаяй. | |