s o m e t h i n g a b o u t m e

prolog derivate

derivative(X,X,1) :- !.
derivative(C,X,0) :- atomic(C), !.
% (u + v)' = u' + v'
derivative(F+G,X,Fd+Gd) :-  !,
				derivative(F,X,Fd),
				derivative(G,X,Gd).
% (u * v)' = u' * v + u * v'
derivative(F*G,X,F*Gd+G*Fd) :- !,
				derivative(F,X,Fd),
				derivative(G,X,Gd).
% (u^v)' = u^v * (log u * v + u' * u^(-v))
derivative(F^G,X,F^G*(log(F)*Gd+Fd*F^(-1)*G)) :- !,
						derivative(F,X,Fd),
						derivative(G,X,Gd).

и так далее, например, для сложной функции -

derivative(cos(W),X,-sin(W)*Z) :- derivative(W,X,Z).

пример вызова:

?- derivative(cos(3x+5),x,D).

только все же непонятно, зачем там отсечение - наверное подразумевается, что при падении одного из предикатов дифференциирования падает весь комплексный предикат


imho

подумалось, что редко какой диск радует - последние ОЕ, Эстетики, Arctic Monkeys, Снайперы, Сплин (чего уж там, 2 песни всего) совсем не понравились. не больше одного прослушивания.

но. что-то ведь и понравилось - из последне-прослушанного - свежие альбомы NIN (Year Zero), Лакмус, Маша и Медведи (!), Тартак, ВВ - отличные ведь.

правда, подавай мне все нового. да нового звука и новых идей на каждом новом диске. radiohead-ы пока в ритме :)


dinosaur

dinosaur

Тон заходил динозавра показывал. Хоть и потрепан, но жив и даже с героями дружит :)


BFG

да, кто-то хочет как-то ночью сразиться в Quake3 ? :) уровень у меня средний. пишите, связывайтесь - буду рад. у меня статический IP, может получится сервер поднять.

хоть и настало гарячее время, но квейк 3й - одно из лучших средств отключения/отдыха мозгов

p.s. жалко, что worms armageddon не портированы, а с wine я пока не играл


digging

хм. на повестке дня дохрена заданий, что нужно просто доделать да просто сдать. вот тут и начинаются игры с мотивацией :) т.к. эти все лабы мне нихуя вообще не интересны.

Зафигачить логическую схему, сделав прототип - каждый элемент отдельным потоком, дабы не возиться с переключением (о, да, зато взвалил на себя синхронизацию :) ). + MilestoneManager для контроля шагов (ага-ага, wait, notifyAll etc.), + Superviser aka FunctionalScheme для контроля и управления схемой этих лог. элементов (это те, что потоки)

сделал себе эдакий конструктор, теперь сижу, играюсь :) было бы больше времени и желания покопаться в свинге - прикрутить на элементы отрисовку - проще простого - была бы наглядная схемка.

хей-хо


bunny

Bunny


Every You Every Me

Ticket


roboteka

японские боевые роботы
атакуют Пекин
все китайцы убиты
но из-за сбоя в программе
детей не трогают
они
остаются среди руин

(…)

это отлично. крышесрывательно. весь сайт


***

заметка на память - никогда не фигачить то, что уже написано и людьми априори намного умнее/опытнее тебя. нехрен тратить время на грабли, которые уже истоптали


shuffle in your eye

думаю, я как-то займуcь переделкой дизайна блога. да и сайта вообще. но лень, честно говоря, вспоминать html/php/js/css etc.

последнее время наблюдается удивительное восхищение от работ product designer-ов, таких, из которых микс на omami.ru

впереди несколько килобайт никому-не-нужного “лабного” кода, который служит заглушкой оценки в ведомости. так что работать охуительно над ним “интересно”. но нас ведь это не убьет, никак.

пока все хорошо и весело.

и надо бы продолжить традицию оцифровки опыта копания в чем-либо программном :) может позже.