Home
Дырявый рюкзак
 
[Most Recent Entries] [Calendar View] [Friends]

Below are the 20 most recent journal entries recorded in grep_z's LiveJournal:

    [ << Previous 20 ]
    Saturday, June 28th, 2008
    5:53 pm
    По-моему полезное начинание: lispforum
    Sunday, June 8th, 2008
    11:26 pm
    Digest
    1. Моей и Катькиной энергии едва хватает на пузырь целиком состоящий из "разогретого" физического вакуума, он же грудной младенец.
    2. Последнее время проскакивают интонации Венечки Ерофеева. Вроде не пью, книг не пишу.
    3. Все в округе занимаются какими-то супернавороченнымиидофигапродвинутыми технологиями и являются супер-пупер знатоками всяких-разных языков. А мы примус починяем, 3 штуки. :)
    4. Если чего-либо пишу в веб формах в браузере, постоянно приходится одёргивать себя от сочетаний клавиш класса C-space, C-e, C-a, M-% и прочих радостей.
    5. Спамеры, суки, непобедимы в своей тупости.
    6. В субботу вечером меняли головной серверо-роутер. 2 часа без интернета для многих предел. :)

    Это я систему фильтрации сетевого траффика черезля pf с веб мордой и статистикой для фрюхи писать пытаюсь, клинит.
    Monday, June 2nd, 2008
    12:53 pm
    smc-milter
    Выпустили новую версию smc-milter. Так что если кто сисадминит и борется со спамом, имейте ввиду. :)
    Сейчас пытаюсь найти концы на debian.org, то есть определить по какому механизму пакет попадает в очередь на включение. Ы ышо сборку для фри делать надоть, а то мейнтейнер когда-то забил и порт исключили.
    В CVS последние изменения, ну и кучка ещё планируется, например конфиг переработать нафиг. :)
    Sunday, May 25th, 2008
    12:45 am
    По мотивам сисадминотрёпа
    Ну и до кучи 3 запись.
    FreeBSD великолепная система. Если даже не брать в расчёт боевые сервера, где аптайм уже чёрт знает сколько, а считать хотя бы то, что домашний сервачёк(p166, 128mb RAM) не смотря на все мои злобные программерские эксперименты, постоянно запущенную лисп машину, разруливание траффика, сквид, самбу и работу торрента уже более чем полгода ни разу не давал сбоя, кроме как при отключении света, то выводы напрашиваются сами.
    К чему я это всё, почему-то у довольно неплохих админов странная неприязнь к этой системе, а ведь стоит только попробовать, чтобы изменить своё мнение. :)
    12:27 am
    И ещё одна фишка, когда-то где-то я это видел(кажется на emacswiki.org), но не было нужно, а сейчас кол-во моих подключаемых файлов увеличилось и идея пригодилась. Позволяет безопасно загружать el'ки с ошибками, то есть емакс не запнётся при их наличии, а цивилизованно сообщит о проблеме, подождёт и продолжит загрузку.
    (defun safe-load (library)
      (condition-case err
          (load library)
        (error
         (progn
           (message "Error with %s: %s" library err)
           (sleep-for 3)))))

    Если вместо load использовать load-library, то наверное даже кошернее будет, но у меня эта рутина используется только для подгрузки обычных el'ок.
    12:14 am
    Намедни пришлось править код на чужом серваке, был там только vim, а tramp никак не хотел человечно работать. Пока правил, заметил что ключевые слова вроде XXX, FIXME, TODO в vim'е красяво выделяются цветом, захотелось подобного добавить себе в емакс. Немного пошерстил документацию и набросал следующего когда:
    Код )
    Теперь если написать к примеру ключевое слово `TODO:', оно будет замечательно мозолить глаза жёлто-чёрной гаммой. :)
    EDIT: В туареге корректно не отрабатывает, надо искать причину.
    EDIT2: Если немного облагородить, то add-fontlocked-keywords следует почистить и задать выражение:
    (concat (regexp-opt keywords t) ":")
    И тогда переменная с ключевыми словами будет выглядеть как:
    (defvar warn-keywords '("FIXME" "WARN" "ERR" "BUG"))
    Wednesday, May 21st, 2008
    1:12 pm
    Любопытно, оказывается у тюрков и монголов было принято наследовать все права отца и основную часть наследства младшему сыну, а старшие получали лишь долю в наследстве.
    Saturday, May 17th, 2008
    6:41 am
    Все эти жизненные поворты и зигзаги, все неопределённые определённости отступают и тихо ждут, когда кто-то за стенкой хорошо играет блюз. Это определённо.
    Wednesday, May 14th, 2008
    11:04 pm
    Прикручивал проверку антивирусом к местному мильтер фильтру. А конкретнее прикручивал clamav. Помоему у него имеет место быть неудачное архитектурное решение. Если сравнивать с KAV(по крайней той версии, что когда-то поддерживалась здешним мильтером), то clamav по удобству общения ему проигрывает. В касперском после засылки комманды ответы делятся по 2 байта, в том числе можно получить длинну репорта, с кламавом это не прокатывает - читаем пока в сокете что-либо валяется, чёткого размера репорта вообще нигде получить нельзя, ну и всякие костыли материализуются в итоге на тему чтения из сокета и размера буффера в утилитах работающих с демоном.
    Сессии отдельная песня. В clamav-milter так прямо и сказано - падают и матерятся.
    Кстати, clamav-milter прикольный, написан он похоже был на одном дыхании. :) Весь clamav-milter это один C файл на 163кБ, main длинной почти в 2к строк.
    Ещё печально что, нормальной документации тоже нет, хотя на то он и опенсурс, чтобы по исходникам шастать.
    Но всё равно ребята молодцы, по сути единственный более-менее адекватный opensource антивирус для серверов.
    Tuesday, May 13th, 2008
    12:49 pm
    Вот что меня поражает в некоторых буржуинских учёных, так это то, что сделают они какую мелкую хрень и давай статью писать с кучей соавторов. А наши сделают, воспользуются на пути к большому благу и забудут. Называется полез разгребать завалы IDL файлов с алгоритмами обработки данных о корональных стриммерах(с.ф., плазма).
    Индекс цитирования, индекс цитирования...
    Sunday, May 11th, 2008
    2:48 pm
    eeepc
    Заимел eeepc. Долго сомневался нужен ли сей субноут мне, но в итоге решил что нужен, 900 модель меня не устроила по разным идеологическим параметрам, поэтому купил эльдорадовскую модельку.
    По поводу эльдорадо. Никогда там ничего не покупал до этого и совершенно точно, что и не буду. Чуть не нарвался на брак + настойчиво пытались впарить то, что мне совершенно не нужно.
    Итог: OS - Ubuntu
    fstype: reiserfs
    WM - Временно Gnome, потом скорее всего Xmonad или StumpWM
    ЯП - lisp(sbcl), ocaml, c, c++, haskell(ghc), tcl/tk, perl, полный набор основных девелоперских либ к ним, манов. Ышо даже гиг места остался.
    Сстественно emacs
    Админских приблуд до кучи.

    А вообще получилось что-то в этом роде:
    Кортинге )
    Опасался, что будет не удобно программить/админить, напрасно, даже не смотря на мою прокачанную дальнозоркость слегка увеличенный шрифт в емаксе спасает. Из серъёзных минусов пока что только клавиатура, неудобна на нажатие, к расположение клавиш придираться не буду. :) Батарея это другой минус, но тут можно выйти из положения выкручиванием рук посредством ACPI.
    Sunday, May 4th, 2008
    2:24 pm
    pleac
    Нашёл замечательную штуку: Programming Language Examples Alike Cookbook, правда частями не завершённая, но это не отменяет ценность данного ресурса.
    Wednesday, April 30th, 2008
    11:55 am
    Если спросить google trends о F#, LISP, Haskell или OCaml, то угадайте какая страна и язык будут на первом месте? :)
    Tuesday, April 29th, 2008
    10:50 pm
    Только что стал жертвой окамловской фишки, хотя вроде был вкурсе... Если совсем упрощённо, то выглядело это так:
      let var1 = 10;;
      let addto var2 =
      var1 + var2;;
      
      let var1 = 20;;
      
      addto 10;;
    

    На выходе естественно не 30. :)
    Scoping rules, да... А вввиду замысловатости оригинального куска ошибку искал минут 15.
    Monday, April 28th, 2008
    10:25 pm
    У нас с Катькой регулярно вспыхивали споры по поводу Малевича и его несчатного квадрата. Катька как умный человек и гуманист в душе всячески непринимала мои агрессивные попытки высмеять эту мазню. А я не понимая до конца почему у меня квадрат вызывает такую бурную агрессию упорствовал в ней. А вот нонче она в меня вот этой ссылкой кинулась. Толстая всё-таки молодец. Наизлобнейшая хуйня этот квадрат, которая, теперь я вижу это достоверно, несёт в себе и смысл и разрушающие причинно-следственные связи.
    Хотя Л.Н. таки за уши притянут.
    12:23 pm
    Стою курю.
    Снег валит за окном.
    Толстый шмель пытается забиться в щель межу окном и стеной.
    В сибири весна.
    Tuesday, April 22nd, 2008
    1:06 pm
    Ангина
    Лежу с жуткой ангиной с пятницы, поэтому несколько выключен из внешней жизни. Первые дня 2 думал, что избавлюсь от 3 затратных привычек - пить, есть и курить. Пить вроде опять научился, есть более-менее, с последней привычкой надеюсь таки распрощаться. :)
    Friday, April 11th, 2008
    9:10 am
    Сейчас на работе в свободное от собственных проектиков и системного администрирования время занимаюсь вот этим: http://true-audio.com
    Тобишь аудио кодеком. С момента начала работы над кодером обнаружил ну просто дофига белых пятен в своём самообразовании. Постоянно приходится лазить смотреть реализации алгоритмов, особенности внутренностей C и С++, вобщем дофига полезный дзен. И во всём этом просто незаменимую помощь оказывает LISP, ибо первую прикидку и отладку алгоритма сделать на лиспе очень легко и главное удобно. Пробовал в качестве черновика использовать haskell, но идёт тяжеловато, хоть в конечном итоге и получается один в один математический вид алгоритмической задачи. Вобщем получается что моё желание изучать лисп сейчас окупается сторицей.
    Friday, April 4th, 2008
    7:44 pm
    НИИ, блин.
    НИИ переходит на свободное програмное обеспечение.
    Так это звучало 2 месяца назад.
    Для всех представителей научной общественности устраивались семинары по свободному ПО, рассказывалось о преимуществах и недостатках, о альтернативах платному софту. На примерах показывалось что можно делать под Linux. В консультационной группе состоит 5 человек, я, ночальнег и ещё 3 человек(кстати, приятно поразили меня эти люди, многие свои обсчёты и обработку экспериментальных данных они делали под емаксом, с применением перла и лиспа, вобщем респект). В качестве рекомендуемых дистров были выбраны ALT и Ubuntu.
    почему блин )
    Monday, March 31st, 2008
    8:49 pm
    О, какая раритетина.
    302К раритетины )
    Заверяют, что рейду этого сана ~8-9 лет. :)
[ << Previous 20 ]
My Website   About LiveJournal.com