Sep. 6th, 2023

juan_gandhi: (Default)

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

Но 21-й век. Ждали ли мы такого в 21-м веке? Радио Тысячи Холмов вполне объяснялось тем, что, мол, Африка, дикие люди. Да какие они нахрен дикие люди, по сравнению с россиянами. Куда им до россиян.

И ведь эти вот пропагандисты, они же не из какой-то там глуши привалили, где вместо сортира отхожее место. Обычные москвичи. Латте употребляют. С интеллигенцией тусуются. С Ленкомом, бля. С Ленкомом. Достоевского читали, "Братьев Карамазовых". Пушкина. "И милость к падшим призывал." Какая туфта, боже мой.

dybr

Sep. 6th, 2023 08:17 pm
juan_gandhi: (Default)

 Ok, I'm on pager duty today. Almost nothing happened, except for one server that is eating up memory, and I'll have to investigate it. That's one case. Another is, have to add something to something in the database. That's in my plans... for tomorrow.

Today I also promised Karen to deploy to prod the version of the OAuth server that has some tests updated (to check for long ids to work). IRL, no production code was touched, because it works, but I did add good test cases. So, just to make sure we have everything in sync, I had to deploy.

I almost did. Will do it in the morning. At least I merged it.

Also, all my tests pass. A kind of a victory. Next I'll have to make the app run (and work).

Had a 1-1 with Jacob, discussed future development (generally, just kicking out Scala Play and using something more advanced and maintained, e.g. ZIO HTTP). It's important to separate business logic from the library tricks. We do have microservices, but each service is a mixture of Scala Play, Cats, Jsons, and the business logic per se. Why? Jo P. to blame. It was all in 2016-2019. People were happy being themselves.

Oh, whatever. I'm at least glad to fix it a little bit.

The last trouble was the "style checker". Eugene B. probably forgot all that shit. I spent a bunch of time making `build.sbt` be accepted by the "style checker". Then I had about 40 files not accepted. So I had to read some docs, and eventually found a "flag" in sbt which makes this style checker fix the source.

Now I have 97 files in the pull request.

Ok, whatever. But the build in Jenkins still fails. Why? Because `scoverage` does not find its logs in `scala-2.11/scoverage`. Why 2.11? Because its a parameter somewhere. So I updated a gradle file, replacing `find scala-{{scalaVersion}}/scoverage...` with `find scala-*/scoverage`. Yes, it's a shell script template. When I built it and pushed, I had 71 files in the pull request. But it was all the same, so Karen approved it, and I deployed it.

Will continue tomorrow. 

Oh, whatever.

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

October 2025

S M T W T F S
    1 23 4
5 678 9 1011
12 13 1415 161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Oct. 19th, 2025 08:09 pm
Powered by Dreamwidth Studios