kampfflieger: (Default)
[personal profile] kampfflieger
Памʼятаєте Брейвіка?

Ну як вам зараз?
sparrow_hawk_ua: sparrow-hawk (Default)
[personal profile] sparrow_hawk_ua
 

Це поетично, це смішно, це сумно, це розіб'є тобі серце - але наповнить силою жити далі. Це саме те кіно, яке треба дивитися під час війни в Україні, попри відключення енергії та обстріли російських фашистів. Я глибоко вдячний всім людям, що створили цей фільм. Ви дивовижні! 


Окремо хотів би відзначити саундтрек фільму. Він створює надзвичайну атмосферу і передає всі нюанси емоцій.


phd_ru: (Default)
[personal profile] phd_ru
https://rutube.ru/video/4b0a596bd9157d739c80247eb403f032/

Взять готовое видео и наложить на него чужой звук — этой шутке даже в Сети лет 20. Да и до Интернета она существовала. А вот переделать видео так, чтобы губы шевелились в точном соответствии с текстом — это новое. И голоса точно воспроизведены. Только текст другой.

X-Post в ЖЖ.

The People's Fellowship

Dec. 12th, 2025 06:47 pm
[personal profile] sassa_nf
https://youtu.be/rzV-Un9aoT0?si=582a9YutI_9xzGL_

Gan Dal-Po, Pyo Do and others are on the noble quest to destroy the One Phone to rule the minds of all. But one doesn't simply walk into Seoul....
phd_ru: (Default)
[personal profile] phd_ru
Ведь мы ведьмы!

Верни сажу вернисажу.

ЗОЖ и галка.

X-Post в ЖЖ.

Деградація

Dec. 12th, 2025 09:51 am
kampfflieger: (Default)
[personal profile] kampfflieger
Шо зараз пішла за пошесть перезнімати старі мультики, але у вигляді ігрових філмів?
phd_ru: (Default)
[personal profile] phd_ru
Когда мы вернулись из отпуска, сын рассказал, чем он развлекался, пока нас не было. Пытался взломать игрушку, получить от неё больше инвентаря. Игрушка древняя, написанная большей частью на Python 1.5(!). Но в неё есть одна DLL и один выполняемый файл. Юноша сказал, что с Питоном он разобрался сам (что бы это ни значило), а с DLL сделал так.

Он взял какой-то дизассемблер, дизассемблерировал эту DLL, скормил код в бесплатный ChatGPT и стал задавать вопросы — что и где надо "исправить". ChatGPT что-то отвечал, сын взял 16-ричный редактор, влез им в DLL и исправлял, что и где было сказано. Совместными усилиями им удалось довести игру до состояния, когда нужный (или неограниченный) инвентарь появляется при сохранении игры или при загрузке сохранённой. Хотелось бы ещё, чтобы нужный инвентарь появлялся сразу при запуске игры, но с этим они не справились.

Хотя я, честно говоря, не понимаю, как ChatGPT справился и с меньшими задачами.

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

X-Post в ЖЖ.
balu: (Default)
[personal profile] balu
Слава Ісусу Христу, парафіяни! Сьогодні, у Луки 12:16-21, Господь говорить з нами про багатство 🙂 Хто хоче бути багатим? Що ж, хто то має вуха нехай слухає 🙂:
Сказав Господь таку притчу: «В одного багатого чоловіка добре вродила нива. І міркував він сам у собі, кажучи: “Що мені робити? Бо немає куди мені зібрати плодів моїх”.
І сказав: “Ось що зроблю: зруйную мої житниці та більші збудую, і зберу туди весь хліб мій і все добро моє, і скажу душі моїй: “Душе́, ти маєш багато добра, що лежить у тебе на багато років: спочивай, їж, пий, веселись!””
Але сказав йому Бог: “Нерозумний! Цієї ночі душу твою зажадають від тебе: кому ж дістанеться те, що ти заготовив?” Так буває з тим, хто збирає для себе, а не для Бога багатіє».

Що таке багатство? Це якась цінність, так? Гроші, кар’єра, зовнішність, влада, майно, сприйняття серед людей, стиль життя, люди. Багач у притчі мав багатство, судячи з усього чесно зароблене умом та працею. І, в принципі, саме-по-собі багатство не викликає осуду. Але є проблема — це навіщо йому було багатство. Його ціль була: 19 І скажу я душі своїй: Душе, маєш багато добра, на багато років складеного. Спочивай, їж та пий, і веселися! Десь ми вже це чули, в іншій притчі, про багача і Лазаря. Як Господь ставиться до такої позиції? 20 Бог же до нього прорік: Нерозумний... Це майже та сама оцінка, яку ми бачимо в 13-му псалмі: Безумний говорить у серці своїм: Нема Бога! І ми знаємо про сумну долю таких багачів. Так в чому ж гріх?
Господь тут відповідає:21 Так буває і з тим, хто збирає для себе, та не багатіє в Бога. Тобто мова йде що є ще якесь багатство, і це багатство не земне, яке точить іржа, і що його потрібно збирати.
І власне те, як ми збираємо багатство показує яке саме багатство ми збираємо. Так говорить Господь: люби Господа, Бога твого, усім серцем своїм, і всією душею своєю, і всією силою своєю! Якщо ми прагнемо грошей, кар’єри, слави, здоров’я, країни, іншої людини, навіть “духовного життя” (точніше стилю життя) усім серцем своїм, і всією душею своєю, і всією силою своєю то що є нашим... ну, не Господом, а кумиром? Не сотвори собі кумира.
Взагалі, Заповіді варто розглядати не як заборони, а як межі, за якими небезпека. Ці межі встановлені для нашої користі.
Хоча Господь створив нас з любові і для любові, Він нас не потребує. Він нас любить, але Він буде існувати і без нас. А ми створені для того, щоб любити Його, спілкуватись з Ним, мудро і з любов’ю царювати над цим світом. А кумири починають царювати над нами. Я називаю це “достігаторство”. Проблема не в грошах, майні, здоров’ї, красі, творчості — це благословення їх мати. Проблема в тому, що достігаторство відрізає нас від Джерела життя, випиває життєві сили і нічого не дає взамін.
А є інша крайність: від того всього відмовитись, але все одно не знайти того, що шукаєте. Бо це теж може бути достігаторством тільки вже в навколодуховному плані.
Свято місце пусто не буває, на місце Бога прийдуть кумири. Питання, чи дадуть кумири те, що ми справді шукаємо?
Напрямок в якому ми йдемо перевіряється одним питанням: ти щасливий? Не гордий досягненнями, а саме щасливий? Якщо ми боїмося втратити це щастя — ми щасливі? Бо земні речі можуть дати щастя, але на деякий час. Це лише питання часу, коли вони нас розчарують — у нас закінчиться джерело доходу, заберуть на війну, покинуть любимі, діти виростуть, станемо непотрібними. І прийде гіркота і пустота. І те, що колись робило тебе щасливим тепер зробить тебе рабом. І при тому всьому людина може ходити до Церкви, жити церковним життям але не бути щасливим. Чому так? Бо не те багатство ми шукали...
Бо потрібно шукати Бога, а не кумира. щастя дає відносини з Богом, вони приносять Царство Небесне.
Яка користь людині від того, що вона здобуде весь світ, але занапастить душу свою? (Мт. 16:26) Чи достігаторство дасть нам мир, радість, благодать? Царство Небесне всередині вас є. Ми його досягнемо? Взагалі, рай без Бога можливий?І
Що ж, браття та сестри. Господь каже, де нам шукати правильне багатство. Молімося, щоб його знайти. І нехай благословить нас Бог всемогутній: Отець, Син і Святий Дух!

dybr

Mar. 1st, 2023 10:51 pm
juan_gandhi: (Default)
[personal profile] juan_gandhi
 Oh, I was working all day and just finished it (pushing my shit to github).

What was going on: Postgres, handled via Slick, was hanging on certain operations. Giving it 15 seconds or something did not help. More, psql was hanging on connection. Meaning that connections were interfering. Really not my area of expertise, yet. Safa was supposed to be helpful, but well.

Anyway, now I know what happened.

Slick, when you call it, returns you a future. If you don't want to wait (why should you), you "chain it" with the next future. But the fucking truth is that it's a Scala Future. It launches right away. Which is not what I want to have, I want it start after the first one is finished, there's a dependency.

So, one solution would be to concatenate all those sqls in one big chunk, and execute; another would be to remember what I knew about Scala Futures and chain them properly. The third solution would be to use ZIO.

But wait, I can't seriously expect something different from Slick, it just returns you a launched future. I'll have to chain them via "onComplete".

Vaguely I remember dealing with this shit eons ago, no I have to fix it. Why would a promise help, I don't see. Oh, whatever. Tomorrow.

An alternative would be just use a regular CPS, since that's how it works. Not creating a future before the previous one started. That would be the sanest solution.
 

В славном городе Éauze

Nov. 29th, 2025 05:57 pm
juan_gandhi: (Default)
[personal profile] juan_gandhi
Римляне называли этот городе Elusa








juan_gandhi: (Default)
[personal profile] juan_gandhi

Куда подевалися друзья в дискурсе вообще? 

Вот здесь любопытнейшая картинка частоты употребления слова "друг"

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

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

Но куда съебались все верные друзья в последние пару десятков лет - загадка! Что характерно, с friends всё практически буквально almost exactly наоборот.

Загадка!

 

 

лозунги

Dec. 5th, 2025 03:18 pm
juan_gandhi: (Default)
[personal profile] juan_gandhi
В СССР нам говорили, что народ и партия едины, и армия - плоть от плоти народа (хотя бы и крайняя). А мы не верили. А зря.
juan_gandhi: (Default)
[personal profile] juan_gandhi
 "Меня отвезли на Васильевский остров, а в тот же час и родитель мой с моею матерью, которая с сего времени его уже более и не видала, ибо судьбе было угодно, чтоб прощание их друг с другом было в сей раз последнее. Какое счастье для смертных, что они не знают ничего из будущего! Какими слезами не преисполнено б было сие расставание, а если б было известно, что оно последнее в жизни!"

source

Читаю спєку на Go.

Dec. 4th, 2025 01:27 pm
balu: (Gene Kranz. Запарка.)
[personal profile] balu
Жаль, що його не релізнули років на 5-7 раніше. Розвиток індустрії міг би бути більш прямим.
Що мені дуже подобається:
  • реалізація масивів та списків в одному зручному стилі.
  • залишили вказівники (pointers)
  • підхід до обробки помилок, коли нема try/catch, а є перевірка прямо там, де вони можуть виникнути. Особисто я і в інших мовах намагаюсь так робити, не доводячи до try/catch в яких ти легко можеш загубити серйозну проблему. Тим більше що раніше, вони були дорогі в java.
  • підхід до ООП, де нема об’єктів в класичному стилі, з наслідуванням, а є об’єкти в стилі SmallTalk з повідомленнями та композицією. Колись я щось таке робив на Python:
    my_object = {
    "method": lambda: print("Hello...")
    }
    my_object["method"]()
    І на чистому С теж можна використати цей підхід. Тобто об’єкт за такого підходу є — це те, що він може робити (це ще називається качина типізація), а не класична ієрархія класів. /В Python та JavaScript ми маємо качину типізацію з ієрархією класів — жахливу і тормозну суміш/. А тут все швиденько.
Що не подобається:
  • вцілому, це Pascal-переросток з дещо наркоманським синтаксисом (розумію, компілятор робити простіше). Втім, це не дивно, бо розробники явно пройшлись з олівцем статтею Брайяна Кернігана.
  • UTF-8 для кодування строк. В результаті є два різних текстових контейнера: строки і руни. Я розумію різницю між ними, але людина сприймає string як читабельну строку і вводити для роботи з цим різні сутності не дуже добре. В Java зробили простіше String — це юнікод, який за потреби просто перетворюється в те, що потрібно.
  • відсутність Optional, як у Java. Я люблю його за те, що це свідомий контракт, який потрібно обробити. В Go можна для цього використати кортеж, але на мій смак Optional краще тим, що такі б’є по рукам. Це один з тих нечастих випадків, коли я підтримую цю практику.
Боюся, що Go це лебедина пісня тієї old school школи, яка дотримувалась мінімалістичного підходу, де інструмент має бути простим, а відповідальність залишається на програмістові. Я люблю цей підхід, який реалізовано в С та Go. Але «Не вірю я у силу слова, а вірю в силу звіздюлєй» © Митець. Для великих команд з такою-сякою кваліфікацією та складних проектів краще Java. В принципі, поки що Go мені більше подобається ніж ні і куди засунуть однозначно знайдеться.

juan_gandhi: (Default)
[personal profile] juan_gandhi
На мосту Барле 18 ноября


На мосту Барле 25 ноября


В полях


Profile

balu: (Default)
от. Михайло

December 2025

S M T W T F S
 123 456
7 8910111213
14151617181920
21222324252627
28293031   

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 15th, 2025 09:26 pm
Powered by Dreamwidth Studios