Apr. 13th, 2010

juan_gandhi: (Default)
1. Скайп достал. Всё время выпрыгивают попапа, мол, такой-то явился, такой-то явился. А звонить никому не хочется почему-то. Пусть сами позвонят.

2. Сегодня по радио лейсик рекламируют (lasik, которые тебе глаза лазером прожигают, чтоб ты лучше видел); вроде бы они уже пару десятков лет практикуют и шибко довольно. Так вот, в рекламе говорят, что они теперь safer. Я думал, это они раньше safe были - нет, теперь safer. Safe and even safer. Прям щас так и хочется задрав штаны бежать улучшать себе зрение, т.к. ну чё, раньше было совершенно безопасно, а теперь ещё безопаснее.

3. Ездить в СФ уже затрахало. Суббота, воскресенье, понедельник. Ещё и в среду. По 60 миль в один конец, в трафике. В субботу с утра заправился, сейчас уже 370 миль натикало. Надеюсь, хватит ещё и на завтра - а то ж не напасёшься. Может, на поезде начать ездить? Дороже, но рулить не надо. И парковку искать не надо.

4. По ящику показывают случай на Фолсом, в СФ - вчера какая-то баба ехала erratically, т.е. криво - ну мало ли, у человека гипертонический криз, сердечный приступ, инсульт, низкий сахар... короче, полицай её подстрелил. Она сейчас в больнице; состояние не угрожающее. Он её подстрелил в полёте, так при этом четыре машины как минимум раздолбаны (это я своима глазама видел, как раз там был в это время). И отнимать пистолеты у этих идиотов тоже нельзя; бандитов тоже порядочно. Но что делать с этими Евсюковыми, непонятно.

5. С git какая-то фигня; на машине с работы git, чтобы с гитхабом работать, так и не удалось сконфигурировать; на домашней, на, блин, висте - один раз получилось, после получаса камлания, плясок с бубном и инсталляций различный путтей, путтигенов, какого-то софтвера в шляпе (с траурными перьями), смартгита, и всякой хренопени - но сабмитнуть только один раз получилось, а потом опять херня с публичными ключами. Пристрелить, что ли? Или юбунту воткнуть? Давно не втыкал. Там же ssh нормальный. Наверное.

6. Ну так что, Set в новой (2.8) скале контравариантный! А скажите, как бы поудобнее в хаскеле с вариантностью побаловаться.

7. Смешной код:
Read more... )
Этот код демонстрирует
а) несимметричность монадных трансформаторов;
б) грязные трюки в качестве естетственных преобразований монад (implicit optionToList[T](o: Option[T]):List[T])

Ну ладно, пошел писать вебсервер на телефон. Если кто знает уже готовый, свистните пожалуйста.
juan_gandhi: (Default)
David Pollack's slides for his last night's talk at Scala meetup.
juan_gandhi: (Default)
You have a table.

And you have two jars.

And you have balls.

50 blue balls, 50 red balls.

Put the balls in the jars, put the jars on the table.

Now, if we take a jar randomly, and pull one ball, how should we distribute the balls to improve our chances of pulling a blue ball?

:)
juan_gandhi: (Default)
Some 11 years ago, when I worked for Visigenic, we had to assign port numbers to people. So the idea was to use room number and append it with digits 0..9 - so that everybody has a range.

Now that only lawyers have rooms (because they are smarter than us), I was trying to figure out what number to assign... seems like the last 4 digits of your SSN is a good random number (as opposed to 4), and it has a hint of privacy in it, right?

So I'm using 4186 as a default port number.

rfc

Apr. 13th, 2010 09:44 pm
juan_gandhi: (Default)
fn :: (Ord a, Num a) ⇒ a → Bool
fn a = a < 1

ff :: (Ord a, Fractional a) ⇒ a → Bool
ff a = a < 0.5

fi :: (Ord a, Integral a) ⇒ a → Bool
fi a = a < 2

gn :: (Ord a, Num a) ⇒ (a → Bool) → Bool
gn p = p 1

gf :: (Ord a, Fractional a) ⇒ (a → Bool) → Bool
gf p = p 0.4

gi :: (Ord a, Integral a) ⇒ (a → Bool) → Bool
gi p = p 1


It is intuitively obvious which g applies to which f (with the exception of gf to fi and gi to ff, everything goes).

Now I wonder why. From "variance" point of view... you know.

But this is Hindley-Milner, and I'm totally lost.
juan_gandhi: (Default)
В кино и книгах есть такой странный (для меня) ход - герои накуролесят чего-нибудь там и съябывают на Бермуды, в Боливию, на Тринидад или там на Тобаго, и начинают как бы новую жизнь, под новым именем, но с деньгами. Остаток жизни проводят в нелепой роскоши. Именно что остаток.

Блин, серьёзно, много ли таких желающих, кого такой исход интересует?

Ну даже если блин любишь дауншифтиться - дело неплохое - а если сердце прихватит, как у сами знаете кого, а до райцентра 45 км? Это если говорить на их языке. Который я на самом деле ни хера не понимаю. Нет, я понимаю, скажем, ты островитянин на типа острове Наве Моэ Моэ... но ты ж ниоткуда не смывался.

С другой стороны, жизнь, скажем, Робинзона, она очень даже. Но Робинзон-то тоже попал в обстоятельства, а не сам съебал.

Я что хочу сказать. В некотором смысле это всё та же ссылка.

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

August 2025

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

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 30th, 2025 09:38 am
Powered by Dreamwidth Studios