Tyrbyrlogiá

Recent Entries

You are viewing the most recent 25 entries.

29th June 2024

3:44am: Apropos
Dolgo kopalsá ve projetax, svázannyx s FediVerse, naşol vesíma interesnoje:

Snac2: A simple, minimalistic ActivityPub instance.

Napisano na náşnoj sişecke, ne ispolízujet JavaScript ot slova ‘sovsem‘. Vygládit dovolíno taki neploxo.

V çelom, vsó ravno budu podnimatí Vultr s OpenBSD dlá svoix nuƶd (tak kak ja otpisalsá ot kuci podpisok na strimingovyje servisy, nado podnimatí svoj self-hosted streaming service) – vot i eta ştuka vygládit obnadeƶivajusce kak blogoplatforma.
3:34am: LJR Shenanigans
Довести ЛЖР до запуска уже становится идеафиксом. Все утыкается, как ни странно, в несвежий перл, и нелюбовь apache 1.3.9 к современным системам инициализации.

1. Perl 5.8.9 собирается через PerlBrew, но вот нужные перлопакеты собираться, en masse, не желают из-за одного или нескольких провальных тестов. И, похоже, неспроста: при установке через force движок вроде заводится и дает логиниться, но не дает писать записи и делать комменты.
2. Сама сборка mod_perl не проходит make test и крэшится на теством запуске сервера.

Хули, придется доставать последний довод королей, ставить OpenBSD 5.5 десятилетней давности. Там модифицированный проектом OpenBSD апач и старый mod_perl в пакетах. Проблема однако в том что репы для 5.5 почти повсюду поудаляли, за исключением LeaseWeb. Разумеется, придется патчить OpenSSL чтобы не словить Heartbleed и так далее.
Current Mood: dafuq

27th June 2024

6:19pm: Postupí Progressa
Postupí progressa neumolima - vesí Internet perexodit na UTF-8, kotoryj za poslednije 15 let zoxaval pocti vesí Internet. Mená vosxiscajet to, cto ludi – i vrode poroj ne glupyje – do six por obmazyvajutsá KOI8-R, CP-1251 i procim kalom.

26th June 2024

10:25pm: Po rekvestam anona

Dlá anona, kto prosil perevodcik dlá mojego translita.

  1. RuLat1.sed - na osnove skripta Andreja Lukíjanova.
  2. LatRu1.sed - - poka bez bazy rasprostranennyx kornej, tak cto putajet "щ" i "сч" v ráde slov, no dlá bytovyx çelej normalíno podxodit.


    • sed -f *.sed source.txt, tascemto.
12:54am: Adobe jebanulisí (ili kak projebatí vse polimery za 10 let)
1. Scacala oni sdelali jebucuju podpisku vmesto modeli otdelínyx vypuskov.
2. Zatem oni prevratili lúbuju svoju programmu v beta-poligon (kotoryj visit, tormozit i padajet).
3. Potom oni popytalisí prevratití fajly klijentov v dataset dlá treninga II.
4. Nakonec, oni ne smogli izbavitísá ot raznorodnyx interfejsov v svoix produktax.

Takim obrazom, oni obrazçovo podgotovili uslovija dlá togo ctoby pecalíno ujti s rynka i bytí zamenennymi drugimi kompanijami. V konçe konçov, oni vsegda okucivali prosumerov i malyj biznes, kotoryj sejcas valit ot nix so straşnoj siloj.

23rd June 2024

12:58pm: Postmodern
Postmodernizm sam po sebe ne problema, a dovolíno interesnyj vzglád na to, kak dumatí ob obscestve. Problema – eto tupyje nedoucki, zapolonivşije akademiceskuju gumanitarnuju sredu na Zapade v svázi s razdutijem sfery vysşego obrazovanija na gosudarstvennyje denígi.

Do togo, kak demografija poşla na spad, vplotí do nulevyx godov, lúbyje xuj ili pizda mogli polucití kafedru na fakulítete filosofii ili soçiologii, prosto potomu cto puzyrí studenceskogo dolga jescjo ne natánulsá do predela.

Prestarelyje pidory i bládi, torcascije na kafedrax s 1980-x teperí estéblişment, trásuscij Fuko i Derridoj tak ƶe, kak naşi bládi trásut Ilíinym i Rozanovym, ne ponimaja soderƶania i peretolkovyvaja ego v meru svoix jeblanskix interesov. Zabavno, cto byvşije 'sovetologi' i byvşije prepodavateli 'naucnogo kommunizma' skatilisí v odno i to ƶe poƶiranije govna, pocti cto bez razlicija ottenkov.

Daj obeim storonam xotí Spinozu, xotí Gegelá, xotí Xomskogo, oni peretolkujut vsjo v
a) oxlokratiju
b) pokaznoj bunt
c) debilizm
d) pederastiju i pedofiliju.

21st June 2024

1:00pm: Гебня взялась за Мишу сразу по всем идеологическим фронтам
1. Тупые пезды с meetoo-повесткой рассказывают 100500 лет спустя как их насиловали (ЧСХ, рассказывают на западе на английском в фейсбуккакэ, потому что это возбуждает западную комсу).
2. Тупые хуи-мошенники пишут охуительные статьи в стиле доноса в Рашкостане, с целью уничтожить все запасные аэродромы в РФ, потому что в РФ изнасиловать кого-то это не грех, а доблесть, а вот прослыть не сосущим хуй партии это проблема.

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

P.S.
Вообще с левачками независимо от пола и возраста лучше даже не оставаться наедине без видеозаписи, потому что иначе сразу metoo. При этом тупые "вспоминающие" об "изнасилованиях" 100500 лет спустя не помогают реальным жертвам насилия. Они перехватывают повестку на свои показные страдания и редко говорят что насильников хуйланов надо выводить на чистую воду незамедлительно.

P.P.S.
Скоро Европа и США вообще станут непригодны для жизни чего-либо кроме бесполого глобохомо, сидящего в поде в полной изоляции от остальных глобохомо, все коммуникации между которыми являются предметами политического контроля, цензуры и монетизации больших корпораций, зачастую государственных.



UPD: Зачислившим меня в вату за глобохомо поясняю: вата это прототип глобохомо с минимальными отличиями:
  • Чуть большим уровнем социальной связности (не индивид, а нуклеарная семья), происходящего из древней технологии телевизора, не позволяющей обрабатывать объекты по-одиночке.
  • Предпочтением локального правительства мировому (в силу незнания иностранных языков, и выращенности в де факто изоляционистском СССР).
Все остальное, тащемто, уже на месте - государство в голове, штанах и всем остальном, тотальная беспомощность в защите своих прав и свобод, святая уверенность что товарищ майор решит за них все их проблемы, и что всякий другой образ жизни (например, без ментовского сапога в жопе) - дикость и невозможно, все же друг друга поубивают, изнасилуют, голову оторвут и в шею насрут.



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

19th June 2024

8:56pm:

За что я люблю заметочники типа Obsidian, это за возможность настроить ревью и ревизию тем, над которыми работаешь. Продолжаю мучать College Algebra Роберта Блитцера, не сколько для того, чтобы вспомнить алгебру (школьную алгебру я более-менее помню), сколько чтобы привыкнуть к формулировкам на английском и спокойно слушать лекции, читать учебники, прорешивать задачники по Calculus, Probability и Abstract Algebra на человеческом (т.е. английском) языке, не спотыкаясь о странные выражения не встречавшиеся мне до сих пор. Конечно, математика это язык сам по себе, но все-таки лекции читаются и учебники пишутся на естественных языках. Все хоршие российские учебник, как мне кажется, все равно изданы и на английском.

Ну поскольку ни одного учебника или научной книги на русском я в руках уже года два не держал, не вижу смысла засорять мозг руснявыми дефинициями когда пойду приступом на Probability Theory & Statistics и нужную для них теорию.
4:49pm: Такие дела

18th June 2024

10:41pm: Если бы я поверил в существования бога, то пошел бы по пути Феофана
За близких и дальних, за сирых молил Феофан. Гибли сирые. За больных и голодных – гибли и те. В последний раз за отца своего, древнего хлебороба, всю свою жизнь пахавшего дикое заброшенное поле, молил Феофан. Помогла молитва: через сутки крепкий древний старик предал дух. Как свеча сгорел.
А мир, за который в жутком подземелье Феофан молил Сущего – язвы поразили, мор и глад. Тогда-то Феофан поднял свой голос:
– Ага!.. Мором и язвами – этим-то Ты добер!.. А солнцем Града?.. А милосердием?.. Ага!.. Все избранные!.. Небо!.. А земля?.. я землю люблю!.. Коли земля – во тяготе, то и я хочу быть во тяготе!.. Тягость духа!.. хочу несть!.. А Ты – понесешь ли?.. За зло за Свое?..



– Ок-ая-нный!.. Не души покоем!.. Кричи!.. Круши!.. Чудище!.. Жуть!.. Казни!.. То-то любо будет!.. Ты ж лют!.. Полосуй!.. А то лучше смерть!.. Идолище поганое!.. Я убил мать!.. погубил сестру!.. теперь вот дочь продаю!.. А ты – спокоен!.. А чист я был – тогда Ты душил меня!.. Ха-ха!.. не нужен Ты мне! Али найдутся у Тебя козни, штоб выше моих были?.. Тягота, штоб выше моей тяготы?..
Медленно, глухо и тяжко шел голос Феофана. Планеты остановились бы в своем движении. Но не остановился бы этот голос.
– Ей, я рушу Тебя, окаянный!..


Пимен Карпов, «Пламень».

17th June 2024

8:58pm: Из дневников Пимена Карпова, 1922 г.
«Русскую революцию погубило германофильство ее вождей. Особенно большевиков. Удивительно – ведь и старый режим погубило германофильство. Не отсюда ли это родство души в дальнейшем: смертная казнь, охранка, крепостничество, ненависть к мужикам, барство, кастовая отчужденность от широких масс, ложь, достигшая до геркулесовых столбов, и кровь, кровь без конца, без краю. Николай Кровавый мальчишка и щенок перед Владимиром Кровавым… Чуть кто заикнулся о гнете – „бандит“ – и к ногтю.
А все-таки дело большевиков – в идее – христианское дело. Но проводит это дело в жизнь – Сатана. И ведь в том-то и ужас, что иначе, как сатанинской тактикой, нельзя ничего провести в жизнь – даже Божье дело. Т. е. сразу, сейчас. А ждать столетиями – кому охота? А впрочем, может, в том-то и состоит каверза Сатаны, чтоб все сразу, сейчас.
Буржуи и вообще эксплуататоры, богачи – дети Сатаны. И поделом вору мука. Но если беднота их сейчас мучит, то какое право имеет она жаловаться на свои мучения в прошлом?..
Нищие духовно – нищие материально. Сатана – отец в образе Христа. Заклание агнца – русского народа. Голгофа.
Параллель между Лениным и Николаем, Троцким и Распутиным, Дзержинским и Протопоповым…
Толпа единодушна только в несчастье и нищете.
Но как только нищие дорвались до «общественного пирога» – прощай единение, разговоры о солидарности трудящихся, о коммунизме и проч.!
Борьбу с крестьянами они называют «борьбой с эпидемией рогатого скота». Крестьяне для них – не больше, чем рогатые скоты. Отряды ЧК так и называются – «отрядами по борьбе с чумой рогатого скота».
Кулаки изобрели средство борьбы с тружениками: чуть что заметил за бывшим эксплуататором и заговорил о законности – сейчас тебе: «А, бандит, саботажник! В Чеку!» А так называемые ответственные и партийные работники, эти чекисты и проч. – теперь все кумовья и сваты бывшим помещикам и купцам: поженились на ихних дочерях, породнились и проч. Словом, сказка про белого бычка. Через 10 лет все нынешние ярые коммунисты будут ярые защитники собственности и «естественного подбора» сильных, т. е. кулаков и головорезов…

[link]


Кстати довольно удачное замечание! Рашка всегда наступает на одни и те же грабли поклонения Швятому Гой-Сударьству, невзирая на политический режим, экономическую формацию и тому подобные социологические критерии. В этом так называемые пидорашки проявляют феноменальную необучаемость - государство их насилует, грабит и стрижет, а они ругаются на "плохих бояр" и просят еще.
Сама идея что можно жить своей маленькой жизнью, и не класть ее на какой-то алтарь для большинства пидорашек ужасающая, потому что они тут же осознают, какое же говно эта их самая жизнь. По сути government idolatry, государствопоклонничество, становится их единственным психологическим прибежищем - так как они полагают, что их жизнь станет меньшим калом если они положат ее на алтарь очередной империи вместо того чтобы попытаться сделать ее лучше.
Ну и круговорот власти в природе Карпов подмечает тоже хорошо: точно также после развала совка теперь уже коммунисты перекрашвались в ярых демократов и защитников частной собственности не жалея живота своего.
Current Mood: annoyed

16th June 2024

1:25pm: Гуманитарные науки и гумусонитарии
Гуманитарные и социальные науки отличаются одним мерзким свойством: они затрагивают темы, в которых у многих людей есть vested interest (хотя бы психологический), и которые касаются практически всех на эмоциональном уровне. Из-за этого мы имеем:

1. Прорву желающих натянуть сову на глобус, причем не факт что какой-нибудь ебанько Ошо, Дугина или Гегеля не станет популярнее философа здорового человека (вроде Аристотеля, Рассела или Айн Рэнд) просто потому, что импонирует массам.
2. Историческую традицию потакания религиозникам, которые лезут со своими не имеющими отношения к науке взглядами в институты науки.
3. Доминирование государства и его идеологии в социальных и гуманитарных научных институтах.
4. Вследствие 1, 2 и 3 – полный пиздец с пруфами и критериями оценки.
5. Чтобы добить все это – крайне низкий порог вхождения. За современного философа сойдет любой дебил с битвы экстрасенсов.

В естественных и точных науках есть доступная наблюдению реальность, и каждый может проверить другого посредством воспроизведения эксперимента (в случае физики, химии, биологии) или проверки полноты и непротиворечивости доказательства какой-нибудь теоремы (в случае математики).

Условный Лысенко рано или поздно разочарует власти предержащие обещаниями апельсинок с осинок, тогда как условный Дугин никогда не разочарует их рекламой всевечного катыхона, посконной русской плеточно-нагаечной тирании и т.д.

Потому заниматься гуманитарными и социальными науками можно только имея работу, не связанную с мейнстримными институтами в этой области. Потому что иначе будешь вечно ходить кругами и жрать говно в надежде надрочить статей на tenure (или в россиянском варианте - сосать немытый необрезаный шмок КГБешника и проповедовать Рюзге Мир за мзду малую).

15th June 2024

11:34pm: Люта орава мертвецов. Но лют и Сущий, коли смрадной казнит непереносимой казнью – ложью. Сущий ревнив, и смрадной казнит казнью тех, кто справедливее Его. У него нет праведников, но только угодники.
И чистую Еву, когда в светлый миг своего пробуждения от небытия она увидела Его и в трепете пламенной любви поцеловала – Он отверг. С лишенной же огня жизни бессмертного, оскверненной Евой, ушел Адам в темный мир страсти и тлена.
Только вестник жизни, пленив Еву красотой бездонных своих, разбрасывающих синие молнии глаз, огненных гордых губ и черных как бездна кудрей, вывел ее из мира страсти и тлена в мир любви и жизни. И чтобы зажечь Еву огнем бессмертным, Адама же вернул в Град, – молил Сущего о прощении и очищении отверженцев.
Но – лют Сущий, ревнив. И смрадными непереносимыми казнит казнями тех, кто милосерднее и любвеобильнее Его. Ангела жизни, молившего о прощении Евы и Адама, он, отвергнув, сделал ангелом смерти. И насладился зрелищем умерщвления первых людей огненным мечом того, кто молил о их бессмертии и просил для них огня жизни!..
Опальный ангел смерти с перекровавленным сердцем умертвил на земле первых людей. Но в грядущих веках уже отверженным, клянущим, убивающим, любящим и милосердным сыном земли тленному открыл роду их небывалое солнце Града!..
Под солнцем не было, мнилось Феофану, зла большего, чем сделанное чистым сердцем в укор Сущему, бессильному в самомучительстве, злому, не знающему покаяния и мук!..
Змеи черные, огненные змеи стискивающими обвивали сердце Феофана кольцами, будто раскаленной сталью. И сосали текущую живую кровь его. И возненавидел бы Феофан, проклял бы того, кто оторвал бы этих змей от сердца. А не мучили дух Сущего змеи за то, что погубил Он – язвами, мором, гладом – миллионы душ, вселил в мир от самого его сложения божеское зло, более страшное, чем человеческое. Не мучили.
Но, открытое тяготой, светило Феофану и тленному людскому роду солнце Града небывалым светом.

Пимен Карпов, Пламень

13th June 2024

12:30am: LJR Shenanigans – After a Short Break
Perl 5.38 ne xoçet rabotatí s kodom LJ kak nado, tak cto voznik vopros otkata perla let na dzatí nazad. Reşenije taki naşlosí: PerlBrew. Kak raz moᵶno nakatití Perl 5.8.9, podderᵶivajemyj po dokumentaçii.

6th June 2024

1:54am: Ода великому графоману (тоже графоманская, по мощам и елей)
Наш герой [info]veniamin,
Ест анальный витамин,
Гуталином мажет рожу
Чтобы Пушкину пригожу
Уподобиться вполне,
Только весь он сам
В говне.

5th June 2024

11:18pm:

Mená kak-to sprosili: ‘Pocemu ty nenavidişí vsjo russkoje?‘. Otvet byl dlinnym, vot jego castí:

  1. Nicego ‘russkogo’ okromá gavvaxa i privycki ᵶítí v govne ne suscestvujet. Tak nazyvajemuju ‘russkuju kulturu‘ sozdali lúdi, kotoryje ne byli russkimi ni po proisxoᵶdeniju, ni po mentalitetu. SSSR ne byl russkim, on byl popytkoj jevropeizirovatí russkix, okoncivşejsá javnym provalom. Vse formalíno xoroşeje, cto jestí v Rossii, moᵶet bytí otsleᵶeno ko vkladu nemçev, jevrejev, françuzov ili malyx narodnostej-ᵶertv Rossii.
  2. Rossija mená sama nenavidela i nenavidit. Srazu posle roᵶdenija, píjanaja medsestra uronila mená na pol. V detstve mená nenavidelo detskoje bydlo. V otrocestve – vsó bydlo srazu. Ja ne umeju sluşatísa ‘avtoritetov‘ i ne vosprinimaju fiziceskoje vozdejstvije kak argument v spore (zasim popytki ubedití mená v pravote bydla putjom izbijenija pokpazali, cto po goroskopu ja – Tyler Durden).
  3. Ja vstrecal v Rossiji mnogo xoroşix ludej, no vse oni byli v toj ili inoj stepeni ᵶertvami sistemy, ne davavşej im raskrytísá na polnuju. Dlá nix samix bylo by lucşe ᵶití ne ve Rossii, a za rubeᵶom, no ili vozrast ili instituçionalínyj bagaᵶ ne pozvolál im etogo sdelatí. Primecanije: ja scitaju, cto status ᵶertvy jestí objektivnyj fakt, no ne moralínyj carte-blanche na kakije-to plúşki. Iz Rossii nado beᵶatí i zabyvatí jejo opyt ka straşnyj son, i ne prosití nisxoᵶdenija k sebe kak k jejo ᵶertve.
  4. Uᵶas Rossii zaklucajetsá v tom, cto bydlo budet ispolzovatí xoroşix ludej kak soçialínyj klej, ne dajuscij mnogim svalití i zbeᵶati naprámuju, ili ᵶe kosvenno – putjom vnuşenija illuzii, cto na Rossii moᵶno ᵶití moralínoj ᵶizníju. Net, nelízá! Da, na Rossii moᵶno delat moralínyje postupki, no nevozmoᵶno byt moralíno çelostnym, iz-za zaşkalivajuschego kolicestva amoralínogo bydla vokrug i vlasti, sostojascej iz oznacenogo bydla cutí boleje, cem polnostíju.

Current Mood: annoyed
Current Music: La Coka Nostra – Murder World

1st June 2024

3:37pm: В отпуске
До июля.
Такие дела.

31st May 2024

3:28pm: Quanon здорового человека
https://www.youtube.com/watch?v=ug8RC0Tso4Q

30th May 2024

6:00pm: О насилии - К коментам анона

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

На насилие в каждой социальной ситуации должна быть санкционированная большинством монополия. В случае, если речь идет об охране жизни, здоровья и имущества граждан – государственная (армия, полиция и суд). В случае, если речь идет о комфорте и порядке - частная (например, учитель в классе, медперсонал в больнице, и т.д.).

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

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

В современной школьной системе США все еще сохраняется практика телесных наказаний (в основном в частных школах) - хотя по факту применяются они довольно редко и за поведение, которое мешает другим ученикам но не доходит до откровенного хулиганства, с которым уже будет работать полиция. Что хорошо и правильно. Самые отмороженные школьники получают веслом по жопе, но и отмороженный учитель, любящий избивать малолеток тоже быстро будет отстранен от работы. Данная система сохраняет монополию на насилие, взращивает в людях любовь к порядку и убеждает их в неотвратимости наказания за нарушение социальных норм.

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

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

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

12:45pm: Россия – ГУЛАГ под открытым небом

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

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

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

Current Mood: satan
Current Music: Grezzo 2 soundtrack - Matteo Montesi - Un sol corpo, un sol spirito (Featuring Christian Ice)

29th May 2024

2:03pm: А ларчик просто открывался

Разобрался, наконец, что мешает нормальной полноценной сборке mod_perl статически слинкованного с apache на x86-64 системах независимо от ОС.

В составе apache 3.1.9 среди библиотек поставляется GNU libregex в объектном формате, собранная под 32-битный ELF формат, и заброшенная. Эта хуита и вызывала большую часть заморочек с ld: error: *.a is incompatible with elf64_x86-64 на этапе линковки с mod_perl, потому что только тогда она и включается в работу.

То есть по дефолту все нормально собирается только на i386 из-за этой либы, вследствие чего есть два стула:

  • Думаю попробовать вытащить нужные файлы из gnulib, которая часть современных gnu coreutils, и подменить ими файлы в папке с libregex – .h файлы вселяют надежду, что это возможно.
  • Или можно добить движок LJ до полной работоспособности на i386, и запускать именно с 32х битной оси на хостинге, позволяющем скормить VPS свой образ диска. Это, ясен красен, резервный план если первый не сработает или потребует сатанинского рефакторинга апача.

P.S. Пропиздоглазил еще один архив с кодом ЖЖ - на этот раз от 2014 года. Надо посмотреть, он точно должен быть уже на втором апаче, как и DreamWidth, и теоретически, если перенести на него модификации [info]tiphareth, можно поиметь несколько более модернизированный и легкий в запуске инстанса вариант LJR.


PS: нашел кажется идею, использовать objcopy для конвертации объектных файлов в elf64-x86-64, затем собрать имеющиеся конвертированные объектные файлы в статическую либу regexp.a и посмотреть будет ли норм. Займусь завтра.

Current Mood: dafuq

28th May 2024

10:38pm: Старина Демьян в своем репертуаре
Старина Демьян (Debian 12, он же книжный червь-пидор), x86-64, картина маслом. ЧСХ, на arm64 все было ок, только если делать воспроизводимый образ который легко накатить на VPS, ориентрроваться надо на интелловскую архитектуру. На OpenBSD собирается и в i386, и в amd64 без изъебств. По ходу дед Демьян обозлился на какую-нибудь либу из состава старого дистрибутива апача, надо будет найти и скормить ему подходящую. На OpenBSD все летает, но OpenBSD хостинг и стоит-с.

P.S.: Дед Демьян оказался хоть и с прибабахом, но не соврешенно выжившим из ума, дело в старых либах апача, как выяснилось, фиксить надо их.

27th May 2024

7:20pm: LJR Shenanigans: A Milestone Has Been Achieved!

Конечно, надо еще почистить кодовую базу от старых ключевых слов, сконфигурировать сайт, настроить SSL, и поднять все на GNU/Lunix помимо OpenBSD, но мне ужо нравится.

Current Mood: dafuq
Current Music: Krasnyje Pidorasy - Blagovest
6:09pm: Сборка Mod_Perl и Apache вместе

Хитровыебанная схема: сам apache собирается нормально с CC="clang -std=gnu89 -O2", но когда обираешь и mod_perl который статически собирается с апачем, вылезает ap_os_is_path_absolute и руинит сборку httpd.

  • идем в папку с mod_perl и конфигурируем perl Makefile.PL DO_HTTPD=1 USE_APACI=1 EVERYTHING=1 CC="clang -std=gnu89 -O2"
  • затем идем в папку с апачем и редактируем $APACHE_SRC/src/Makefile так чтобы когда перл будет собирать сервис, конфликт между кодом и уже насранными объектными файлами решался в пользу кода:
    • CC=clang -std=gnu89 -z muldefs
    • OPTIM=-O2
    • PERL_CC=clang -std=gnu89 -z muldefs
    • PERL_OPTIMIZE=-O2
    • PERL_LD=cc -z muldefs
    • PERL_LDFLAGS = .. -z muldefs
  • Возвращаемся в папку с mod_perl, делаем последовательно make и make install
  • Можно идти make install самого апача.

В общем, все почти по мануалу, только с через жопу.

Current Mood: dafuq
Current Music: S3RL & Lida - My Girlfriend Is a Raver
3:11pm: LJ Shenanigans (Continuation)

Отключив restricted mode в MariaDB, смог продвинуться с установкой


  • cd /opt/livejournal
  • cvs checkout livejournal
  • cd livejournal/cvs
  • cvs checkout livejournal bml wcmtools livejournal
  • cd ..
  • ./bootstrap.pl
  • cd bin
  • ./checkconfig.pl
  • vi /etc/my.cnf
  • add after [mysqld]:
sql_mode=NO_ENGINE_SUBSTITUTION
  • restart the SQL server (on OpenBSD - # rcctl restart mysqld)
  • check the setup through logging in the SQL and
SELECT @@SQL_MODE, @@GLOBAL.SQL_MODE;

the output should be

+------------------------+------------------------+
| @@SQL_MODE             | @@GLOBAL.SQL_MODE      |
+------------------------+------------------------+
| NO_ENGINE_SUBSTITUTION | NO_ENGINE_SUBSTITUTION |
+------------------------+------------------------+
  • cd $LJHOME/bin/upgrading
  • ./update-db.pl –innodb –runsql –populate
  • ./texttool.pl load en

Add additional software (OBSD)

  • pkg_add memcacded postfix

  • pkg_add p5-BSD-Resource p5-Cache-Memcached p5-Crypt-SSLeay p5-DateTime-TimeZone p5-Danga-Socket p5-IO-AIO p5-IO-Socket-SSL p5-JSON-Any p5-JSON p5-Net-SSLeay p5-Net-Netmask p5-Perlbal p5-Sys-Syscall p5-Text-SimpleTable

  • install through CPAN: Data::Queue::Persistent

Current Mood: dafuq
Powered by LJ.Rossia.org