May. 28th, 2012
по-моему, ужасно смешно
May. 28th, 2012 10:30 am"Вчера премьер-министр Дмитрий Медведев, которого сегодня съезд "Единой России" изберет председателем партии, предложил "беспрецедентную" программу ее демократизации. Участники прошедшей вчера дискуссии в целом согласились с его предложениями. Озабоченность единороссов вызвали лишь предложения ввести праймериз, ротацию и выборы на тайной основе"
(src)
(src)
пара комментариев "от программиста"
May. 28th, 2012 11:07 am1. Завернуть в монаду.
Заметил, что немало действий состоят из трёх шагов:
- открыть контейнер
- воспользоваться контентом
- закрыть контейнер
Например: взять жменю корма для рыбы, бросить в пруд, закрыть мешок с кормом. Или взять доску, отрезать хлеба, бросить в тостер, убрать хлеб, стряхнуть крошки с доски, а, может быть, и стол вытереть (ну хотя бы после завтрака).
А забываю частенько, если сознательно не контролирую.
А хотелось бы, чтобы операция была ну типа монадичной - внутри что-то делалось, а внешне - ACID, как в сиквеле (а не как в ноусиквеле).
2. Параметрическая сложность и адхок сложность.
Кроме колмогоровской и духовной сложности, есть вот эти ещё два простых типа.
Параметрическая - это какой-нибудь хитрый даже не алгоритм, а кусок знаний, который потом по жизни пригодится, только подставляй контекст. Будь это лисп, гоф, хаскел, фикспойнт, монада...
Адхок - это когда трахаешься, усвоишь - а вне контекста на хер не нужно. Скажем, конфигспек для clearcase, pom для mvn, указатель на функцию, возвращающую указатель на целое, язык sawzall... ну и т.п. Типичное явление, когда полуграмотные но амбициозные и интеллектуальные программисты создают целый мир, состоящий из каких-то ненужных вещей; будь они грамотными, всё было бы параметрическим и достаточно общим, но увы. Иногда бывают и прорывы, конечно, но чаще - мусор для головы.
Заметил, что немало действий состоят из трёх шагов:
- открыть контейнер
- воспользоваться контентом
- закрыть контейнер
Например: взять жменю корма для рыбы, бросить в пруд, закрыть мешок с кормом. Или взять доску, отрезать хлеба, бросить в тостер, убрать хлеб, стряхнуть крошки с доски, а, может быть, и стол вытереть (ну хотя бы после завтрака).
А забываю частенько, если сознательно не контролирую.
А хотелось бы, чтобы операция была ну типа монадичной - внутри что-то делалось, а внешне - ACID, как в сиквеле (а не как в ноусиквеле).
2. Параметрическая сложность и адхок сложность.
Кроме колмогоровской и духовной сложности, есть вот эти ещё два простых типа.
Параметрическая - это какой-нибудь хитрый даже не алгоритм, а кусок знаний, который потом по жизни пригодится, только подставляй контекст. Будь это лисп, гоф, хаскел, фикспойнт, монада...
Адхок - это когда трахаешься, усвоишь - а вне контекста на хер не нужно. Скажем, конфигспек для clearcase, pom для mvn, указатель на функцию, возвращающую указатель на целое, язык sawzall... ну и т.п. Типичное явление, когда полуграмотные но амбициозные и интеллектуальные программисты создают целый мир, состоящий из каких-то ненужных вещей; будь они грамотными, всё было бы параметрическим и достаточно общим, но увы. Иногда бывают и прорывы, конечно, но чаще - мусор для головы.
ещё одна дурная идея
May. 28th, 2012 12:53 pmПредставлять матрицы как списки списков.
Я тут в тесте трахаюсь - в одном случае у меня пустая матрица - это список, состоящий из одного пустого списка, а в другом - пустой список ("из отсутствующих списков").
Это всё фигня. Люди. Программисты. Скальщики и хаскельщики. Матрица - это не список списков. Матрица - это таблица размера
Just fyi.
Я тут в тесте трахаюсь - в одном случае у меня пустая матрица - это список, состоящий из одного пустого списка, а в другом - пустой список ("из отсутствующих списков").
Это всё фигня. Люди. Программисты. Скальщики и хаскельщики. Матрица - это не список списков. Матрица - это таблица размера
n × m
, где m и n неотрицательные. В частности, если умножить матрицу размера n × 0
на матрицук размера 0 × m
, получится матрица размера n × m
, состоящая из нулей.Just fyi.
животный мир нашего района
May. 28th, 2012 07:15 pmВ-основном у меня на огороде рыбки, птички и кошечки. Рыбок пара дюжин; теперь, когда енотов нет, смело выползают вечером и шляются по всему пруду. Раньше чуть что - метались в убежище.
Птички, ну что - колибрям опять сейчас сделал морсик, прошлый весь выхлестали (а вкусный, кстати); воробьи за семечками не прилетают, а крупняк, типа голубей и этого, робина, шугает Грушка. Как и белок - нет больше у меня на огороде белок; и посаженный ими посреди газона авокадо тоже выполол. На хрена мне авокадо, да ещё посреди газона. Еноты тоже не ходят, кошку боятся. Рассекают только эти, пушистики ейные. А она хозяйственно сидит в кресле на деке и глядит на меня внимательно, чтоб я её детушек не обидел; больше некому.
Вчерась ещё на велике ломанулся (толку-то); сначала встретил этого, из мультика:
. Это было под горой. Выше по Меткафу встретились на обочине две лошади; они мне кивали, и я им покивал. В результате часть ихних мух перебралась ко мне, а на крутом подъёме от мух хрен избавишься. Дальше, уже на спуске, на дороге Сан Фелипе, это более в глуши, встретил на дороге толпу диких индюшек, в панике разбегавшихся перед моим велосипедом. В конце, на Сильвер Крик, только повернул на неё - меня с дикой скоростью обогнали трое мускулистых пацанов, ну на каких-то там великах (у одного дорожный, у двух других пацанские), и ломанулись вверх (там подъём средней крутизны); я удивился и тоже даванул. Ну эта местная фауна метров через 50 устала, и по очереди спешились - а я уже пропилил мимо них, быстрее чем бы я нормально, но фигня. Философия; и нефиг соревноваться с лохами.
Хорошо, впрочем, прокатился - было нежарко, на спусках встречный ветер, так что я ещё и педали крутил где обычно раньше притормаживал. А фигня, психологический блок перед скоростью прошел как-то.
Птички, ну что - колибрям опять сейчас сделал морсик, прошлый весь выхлестали (а вкусный, кстати); воробьи за семечками не прилетают, а крупняк, типа голубей и этого, робина, шугает Грушка. Как и белок - нет больше у меня на огороде белок; и посаженный ими посреди газона авокадо тоже выполол. На хрена мне авокадо, да ещё посреди газона. Еноты тоже не ходят, кошку боятся. Рассекают только эти, пушистики ейные. А она хозяйственно сидит в кресле на деке и глядит на меня внимательно, чтоб я её детушек не обидел; больше некому.
Вчерась ещё на велике ломанулся (толку-то); сначала встретил этого, из мультика:
Хорошо, впрочем, прокатился - было нежарко, на спусках встречный ветер, так что я ещё и педали крутил где обычно раньше притормаживал. А фигня, психологический блок перед скоростью прошел как-то.
cold souls
May. 28th, 2012 11:12 pmСижу разинув рот смотрю этот фильм.
Ньюйоркскому шлимазлу надоело жить по совести, он пошел сдал свою душу на хранение. А т.к. он артист по профессии, без души нельзя, то он пошел взял другую душу напрокат. Русскую.
Тут-то ад и начался.
А так как на театрах он играет Астрова, то пошло самое то. Ну я тем более что однажды пробовался в театре на роль Астрова (no shit), и его речь в адрес Елены мне как бы более чем знакома, то фееричность повысилась.
Ну и дальше там опять (популярные последнее время в ЖЖ) виды Питера, куда он летит... ну вы поняли.
П.С. А блин с аппликативами херня вышла - только начал компилироваться пример с траверсабельностью дерева, как я уронил лаптоп, и куку. Пойду завтра соседям мексам сдам чинить.
Блин. Это известный эффект, как только займёшься... так ветер стремительно начинает гаситься. Например, очки двое суток не мог найти; но это-то поправимо.
Ньюйоркскому шлимазлу надоело жить по совести, он пошел сдал свою душу на хранение. А т.к. он артист по профессии, без души нельзя, то он пошел взял другую душу напрокат. Русскую.
Тут-то ад и начался.
А так как на театрах он играет Астрова, то пошло самое то. Ну я тем более что однажды пробовался в театре на роль Астрова (no shit), и его речь в адрес Елены мне как бы более чем знакома, то фееричность повысилась.
Ну и дальше там опять (популярные последнее время в ЖЖ) виды Питера, куда он летит... ну вы поняли.
П.С. А блин с аппликативами херня вышла - только начал компилироваться пример с траверсабельностью дерева, как я уронил лаптоп, и куку. Пойду завтра соседям мексам сдам чинить.
Блин. Это известный эффект, как только займёшься... так ветер стремительно начинает гаситься. Например, очки двое суток не мог найти; но это-то поправимо.