Категорія: Записки

Про­сто спо­сте­ре­же­н­ня.

Ремонт трам­вай­ної колії в Киє­ві: закри­ва­є­мо рух, ну вас в баню.

Ремонт трам­вай­ної колії в Брні: врі­за­є­мо дві стріл­ки, ста­ви­мо сема­фо­ри, їзди­мо із від­хи­ле­н­ням від гра­фі­ку ±3 хви­ли­ни по одній колії, потім міня­є­мо колії місця­ми і повто­рю­є­мо трюк.

Ну чому­уу?

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

Мітки:

Дяка Наті за фото. Я в Киє­ві, Даша вигра­ла каву.

Мітки: , , ,

Чогось дав­но не було в неї нор­маль­них каве­рів, а тут пря­мо пора­ду­ва­ла.

Мітки:

Buv ja vitrom, buv ja ĺutym, buv ja nordom.
Stav ja niz̧nym, stav ja ptahom i krylom.
A jakoś meni zustrilaś veĺmy gorda —
I prokynuvśa ja vranci dz̧erelom.

Lepeçu teper strumoçkom biĺa hvirtky.
Şepoçu jij: hoç ustamy prytorknyś.
A vona sobi, prymhlyva, naçe skrypka,
Vypada z mogo orkestru, hoç vtopyś.

«Nu, stryvaj z̧e! — ja hĺupnuv u tyşu
krykom. —
Ş́o ja, spravdi?! V pana Boga vkrav teĺa?!»
A vona projşla, holodna, naçe kryga, —
I lovy teper u nebi z̧uravĺa…

Stav ja vitrom, stav ja ĺutym, stav ja nordom.
Bje zyma meni, jak panovi, çolom.
Ja prokynuvśa uranci veĺmy gordyj,
A vona do mene… plaçe dz̧erelom.

Мітки:

Мітки: ,

Це кру­то.

Мітки:

На цьо­му сві­ті є бага­то недо­ціль­них речей. Іно­ді вони дово­лі логі­чні, зва­жа­ю­чи на обста­ви­ни, і їх можна стер­пі­ти. Іно­ді вони бісять, аж через край хлю­пає.

Напри­клад, під­трим­ка C11 в ком­пі­ля­то­рах.

При­пу­сти­мо, я пишу код, який хоче ато­мар­ні ціло­чи­сель­ні опе­ра­ції. Що я роблю в GCC 6.3? ‑std=c11, #include <stdatomic.h> — і впе­ред, до atomic_size_t.

Що я роблю в CentOS, де GCC 4.8? Скри­плю, зві­сно, але додаю в CMake пере­вір­ку на цей хедер, і, якщо його нема, обгор­таю size_t spinlock'ом.

Що я роблю в ICC? По ідеї, те саме — попри те, що заде­кла­ро­ва­на під­трим­ка C11, ато­мар­них опе­ра­цій там нема.

Але stdatomic.h є.

Intel, what? Я, зві­сно, вдя­чний за те, що дру­гий рік кори­сту­ю­ся без­ко­штов­ною ліцен­зі­єю на ком­пі­ля­тор, який дає змо­гу роби­ти код наба­га­то кра­щим, але чому я маю дода­ва­ти ще пачку #ifdef'ів на __STDC_NO_ATOMICS__? Як можна декла­ру­ва­ти stdatomic.h без ато­мар­них типів?

Не люблю #ifdef'и. З ними будь-який код пере­тво­рю­є­ться на лапшу.

Мітки: , ,

Rspamd уже дав­нень­ко навчив­ся збе­рі­га­ти дані по ста­ти­сти­ці між рестар­та­ми, і от її нако­пи­чи­ло­ся стіль­ки, що роз­див­ля­ти­ся ста­ло ціка­во.

Спад чистих листів напри­кін­ці мину­ло­го року — це я від­пи­сав­ся від об’ємних роз­си­лок GlusterFS і Ceph. Добре видно те, як фільтр навча­є­ться — з часом ростуть обся­ги листів, які вики­да­ю­ться від­ра­зу, а також тих, які грей­лі­стя­ться чи помі­ча­ю­ться як імо­вір­ний спам. Для цьо­го, зві­сно, тре­ба тяга­ти листи з інбо­кса у ката­лог для спа­му.

Зараз в інбокс про­лі­зає мало що, листи помил­ко­во міти­ться спа­мом також дуже рід­ко. Не уяв­ляю, що б я робив без цієї систе­ми філь­тра­ції.

Мітки: ,

Дово­лі мило­ви­дна части­на міста. Точні­ше, хоча фор­маль­но воно ще Брно, але по суті це вже дале­кі око­ли­ці. Тут є усе для хоро­шої про­гу­лян­ки — пря­мий трам­вай, річка, гори і ліс.

На пра­во­му бере­зі Сві­та­ви — залі­зни­ця з кіль­ко­ма туне­ля­ми, дачні і не дуже дачні хатин­ки, на ліво­му — купа пішо­хо­дних мар­шру­тів, доріж­ка з асфаль­то­вим покри­т­тям, якою вже ганя­ють вело­си­пе­ди­сти, роле­ри і т. п., бо вчо­ра +18°C цьо­му дуже спри­я­ло, і навіть млин, прав­да, він на рекон­стру­кції. Ще там є каме­но­лом, якісь незро­зумі­лі зали­шки чи то вхо­дів у ката­ком­би, чи то в під­ва­ли, і дже­ре­ло. По кар­ті неда­ле­ко від залі­зни­чно­го мосту є руї­ни зам­ку, але туди я не під­ні­мав­ся.

Буде куди з’їздити як тіль­ки ста­не зеле­но.

А ще я тепер Software Maintenance Engineer.

Мітки: , , ,

The annual drawing for tickets to the Vienna Philharmonic New Year's Concerts has now been completed. We regret to inform you that your application was not among those selected. We are thus unable to offer you tickets to any of the three end of year concerts for 2017/18.

Піду та вто­плю­ся у річці гли­бо­кій.

Мітки: ,