May. 15th, 2012

juan_gandhi: (Default)
Виолончелист, Кобаяши-сан, у которого оркестр распустили, продаёт свою дорогую виолончель и едет на родину в Зажопинск, где есть жильё но нет работы, и устраивается в морг укладчиком в гроб.

Ну это же Япония. Это же прекрасно. (И говорят довольно разборчиво, тоже приятно.)

А главное, оказывается, что все эти departed, они не в землю нашу полегли когда-то, а превратились в белых журавлей. И Кобаящи-сан им на виолончели (дешевой, детской) наигрывает этим журавлям прямо в поле "Прощание Японки".

Душевное, душевное кино. Я ему четвёрку поставил. (Пятёру я только "Касабланке" ставлю да "Палп Фикшену" да фильмам Уотерса, Вендерса, Гиллиама и Палина.)
juan_gandhi: (Default)
Ну, во-первых, проснулся в шесть, так как солнечный луч с балкона заглянул прямо в глаз; валялся слушал соловья, ворону и собаку, и пока валялся придумал такой странный класс:

1
2
3
4
5
6
object D {
  def trace(condition: Boolean)(expression: Any) = {
    if (condition) println("D.TRACE " + new Date() + "] " + expression)
    false
  }
}


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

А вечером, кстати, лёг блин поздно - до 9 с лишним чесали языками на скальной встрече, где линктинчане рассказывали как они бодро внедряют скалу в промышленность; ну что, нормально, не супер какие-нибудь, а люди как люди. И даже юниттестов не пишут. Ну это-то да, но я там ещё придумал, что в мой класс Кеш (ну казалось бы, ну что там, три строки крестом) нужно вмазать выбор типа референса - SoftReference, WeakReference, PhantomReference, HardReference - последний самому пришлось навалять. И трахался с дженериками и т.п. В основном трах состоял в убирании лишнего кода. В частности, хай-ордер как-то испарился при рефакторинге.

Ну и, утром, спустился вниз, и кошка уже ждёт, дал ей вчерашних консервов (кошачий лосось), она поела и пришла тереться и ластиться, я её оглаживал да очёсывал одной рукой, а другой чай наливал и бутерброд ел (с человечьим лососем). Потом вытряхнул консервы в миску, добавил кошачьей крупы, поставил на крыльцо. Пришла и тройня; что-то сдаётся мне, что они у меня в подвале живут, недалеко от того места, где колибри жила. Уж не поставить ли камеру?

Между тем рыбки, одна захлебнулась и утонула - в водорослях запуталась. Я её вынул из водорослей (пообдирал водорослей тоже, да) и положил в ту же миску. Мигом смели, даже голову погрызли.

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

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

Обедали с Россом в Сушитеях, чесали языками про кошек и собак. Росс живёт в сантакрузских горах, у него кошки и собаки. И дом на западном склоне, солнце выглядывает в 11 - зато закат.

Что-то ещё хотел сказать, да разве это существенно? В душе уже спел, ну и хорошо.
juan_gandhi: (Default)
  def safeGetEncryptedValue(value: String): String = {
    try { encrypt(value) }
    catch { case e => value }
  }

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

August 2025

S M T W T F S
      12
3456789
10 11 12 13141516
171819 20212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 25th, 2025 10:18 pm
Powered by Dreamwidth Studios