[00:15:20] <valexey> ТОШИНСКИЙ:
Я же сказал - там ничего заменить на месте нельзя. У японских конструкторов совершенно другой менталитет, они считают, что отказов быть не должно. Российские конструкторы думают по-другому, и я больше склонен доверять отечественным специалистам.

У нас конструкторы закладывают сразу, что всё может сломаться, и нужно подумать, что сделать в этом случае.
А там подход другой - нужно добиться, чтобы не ломалось ничего.
Конечно, цель прекрасная, но достичь её нереально.
Это реактор утопического класса.
[00:16:09] <valexey> Вот оберонцы с ихней борьбой с исключениями мне лично напоминают японцев.
[00:16:24] <valexey> Типо в программе ошибок не должно быть, их там просто не может быть.
[00:16:53] <valexey> А значит и обрабатывать их никак не надо.
[00:17:29] <valexey> ну, в крайнем случае сразу HALT() и все.
[00:43:34] <valexey> а есть другая школа -- у нас всё глючное, у программистов отдельных компонент руки растут исключительно из жопы, при чем сразу кривые, подает все и часто, поэтому нам нужны механизмы позволяющие программе/сервису хоть как-то функционировать в условиях такой вот перманентной задницы. Ну, например должна быть возможность на лету, не останавливая чего-либо вообще, заменить один кусок кода новым, без баги. Это школа erlang'a.
[01:56:40] <vlad2> Опять аналогии... Кривые они.
[01:56:52] <vlad2> Я вот склонен доверять японским автомобилям.
[01:57:11] <vlad2> Именно потому, что "ломаться не должно".
[01:59:35] <vlad2> При том, что на "зубиле" я сам тормоза менял... Смена деятельности и все такое, но нах. Код стынет (c) не мой.
[02:04:14] <vlad2> А борьба и исключениями - это в чистом виде Блаб. Усугубленный низким порогом вхожденияи ужасами, которые получаются при непоавильном использовании исключений.
[02:10:51] <valexey> не, ну они же явно неоднократно говоили, что исключения это только какой-то аппаратный сбой.
[02:11:33] <valexey> что функция за здорово живешь не должна выкидывать никаких исключений. не бывает же в программе ситуаций которые невозможно предусмотреть на этапе проектирования и написания :-)
[05:45:16] <vlad2> Дык. Исключение - это вполне предусмотреная _исключительная_ ситуация.
[05:46:10] <vlad2> У них скорее срабатывает "табу" на то, что исключение "летит" :)
[12:28:18] <geniepro> http://www.haskell.org/pipermail/haskell/2011-April/022728.html
[12:28:29] <geniepro> With acid-state-0.3, you can use regular Haskell data structures without worrying about data loss or durability. Your state will simply always be available to you even after software crashes or power outages.
[12:37:03] <subj_rs> меня тут безумная мысль посетила склепать жаббер бота на баше )
[12:38:23] <valexey> subj_rs: проще умереть :-)
[12:38:28] <valexey> сделай на питоне :-)
[12:38:43] <subj_rs> буэ
[12:38:59] <subj_rs> не, вполне риальна, так, прототип чисто
[12:42:26] <geniepro> Британские ученые утверждают: «К 2050 году нас будет 10 миллиардов».
Чушь какая-то! На фига нам 10 млрд. британских ученых?
[12:46:52] <geniepro> а, я склонировал гитом какой-то интернетский репозиторий языка foveran )) надо научиться вапще пользоваться этим гитом, а то я тока коммиты делать пока умею ))))
[12:54:16] <geniepro> млин, почему всякие нужные либы в хаскелле -- под иксы??? не могу на винде установить либу network для xmpp
[12:57:27] <valexey> потому, что винда не нужна, ей давно никто не пользуется
[12:57:56] <valexey> винда является странной экзотикой.
[12:58:10] <valexey> даже какой-нибудь BeOS/Haiku больший мейнстрим и более стандартна
[13:07:20] <geniepro> о_О
[13:07:21] <Жаба> geniepro, чо вылупился?
[13:07:58] <geniepro> Жаба: да как тут не вылупиться-то? 90% писюков объявили никому не нужными...
[13:08:13] <subj_rs> нашел кому втирать )
[13:08:56] <subj_rs> :q
[13:08:59] <subj_rs> ой
[13:09:49] <geniepro> ))
[13:10:21] <subj_rs> >set ой бяда-бядя!
[13:11:08] <geniepro> ой
[13:11:08] <Жаба> geniepro, бяда-бядя!
[13:11:28] <geniepro> >set >set hahaha
[13:11:33] <geniepro> >set
[13:11:33] <Жаба> geniepro, hahaha
[13:12:00] <subj_rs> хм
[13:12:00] <Жаба> subj_rs, и не говори
[13:12:31] <subj_rs> >set ыы ыыыгыгы))
[13:12:32] <subj_rs> ыы
[13:12:32] <Жаба> subj_rs, ыыыгыгы))
[13:12:55] <subj_rs> geniepro: не обманешь! )
[13:13:18] <valexey> 90 процентов это только в рашке :-)
[13:13:37] <valexey> и да, писюки не нужны
[13:13:52] <geniepro> 90% по всему миру вроде как
[13:14:07] <valexey> ну да, с учетом нигерий
[13:14:10] <valexey> и рашек
[13:14:16] <valexey> а я то про цивилизованный мир
[13:16:14] <valexey> и да, на писюках рынка нет.
[13:16:20] <valexey> там уже все написано
[13:17:57] <geniepro> пичальная картина ))
[15:24:17] <белый шум> Жаба
[15:24:18] <Жаба> белый шум, Я!
[17:37:42] <белый шум> msg
[17:37:43] <Жаба> белый шум, привет вам, земляне!
[17:39:53] <kemiisto> .
[17:39:53] <Жаба> kemiisto, the hive-cluster is under attack!
[17:41:24] <subj_rs>
Доменный фейл 2011
Хабрафейл

19 апреля 2011 года хозяева хабра забыли продлить домен. Домен разделегировали и вывесили позорную табличку. Производительность офисного планктона снова подскочила, как и посещаемость всех остальных сайтов в Рунете. Хомячки негодуют. Всю ночь с 18 на 19 апреля продвинутые пользователи заходили на сайт по IP, и срали в топик с недвусмысленным названием WTF. В комментах среди никуда не годных скриншотов сайта rucenter с ценой на якобы освобождённый домен habrahabr. Внимательный читаель мог найти комментарий администрации сайта, утверждалось что причиной временного отзыва домена были трудности в доставки корреспондеции от хостера masterhost, а не банальная забывчивость и распиздяйство Чипа и Дейла. Кроме того, заходившие на сайт утром видели множественные серверные ошибки за номерами 504 Bad Gateway и 505 Internal Server Error, что какбе намекает. Вероятнее всего, "непродление домена" — лишь прикрытие для какого-нибудь еще более глобального и, разумеется, ебаного стыда. Например, возвращения Чорного Властелина. Утром этот топик был беспощадно выпилен как будто ничего и не было на самом деле. Некоторые считают, что отключение Хабра связано с причастностью хабраюзеров к падению сайта Сколково. А на самом деле, всё это — унылый пиар ДНСки mastername. Так-то!
[17:42:56] <белый шум> хабрэффект %)
[17:43:11] <subj_rs> кстати у когонить есть инвайт?
[17:43:28] <белый шум> нет
[17:57:15] <kemiisto> http://www.linux.org.ru/news/doc/3978571
[17:57:25] <kemiisto> не по Вирту, блеать!!!111
[18:03:56] <белый шум> неведомая хуйня
[20:23:01] <geniepro> version geniepro
[20:24:23] <geniepro> ping
[20:24:24] <тихий бот> geniepro, ну, понг... и чо?
[20:24:35] <geniepro> test
[20:24:35] <тихий бот> geniepro, passed
[20:24:35] <Жаба> geniepro, passed
[20:24:45] <geniepro> ping
[20:24:46] <тихий бот> geniepro, ну, понг... и чо?
[20:27:59] <белый шум> жаба отказывается пинговать неведомый клиент geniepro
[20:28:29] <subjrs> нечего ибо
[20:28:43] <subjrs> пинг
[20:28:44] <Жаба> subjrs, поньг
[20:29:12] <белый шум> это он наверна умудрился собрать хацкель-либу
[20:29:45] <geniepro> Empathy sux
[20:30:07] <geniepro> это я пытался зайти сюда из Zorin OS
[20:30:08] <subjrs> >set пиво наливай!
[20:30:08] <белый шум> а, не, всё гораздо прозаичнее
[20:30:34] <geniepro> ping
[20:30:35] <Жаба> geniepro, Pong from you:  0.611472 s
[20:30:35] <тихий бот> geniepro, ну, понг... и чо?
[20:30:41] <geniepro> version geniepro
[20:30:43] <Жаба> geniepro,  you have Psi 0.14 on Windows XP
[20:31:25] <geniepro> ща ставлю старую версию GHC в этот ЗоринОС, попробую чонить полинуксить на хацкелле
[20:32:18] <geniepro> так чо, кто нить планирует сюда присобачить Оберон07_бот? скормишь ему код на обероне, а он его выполнит...
[20:32:40] <белый шум> хы
[20:32:52] <белый шум> это неинтересно
[20:33:40] <geniepro> про схему. Сначала они там решили сделать схему промышленной, разбухли стандарт R6RS по сравнению с R5RS, получили раскол в рядах и кучу возмущений, а щас, значит, на попятную пошли?
[20:39:14] <белый шум> сразу не додумались :)
[20:44:58] <geniepro>    .while eax > 0
     sub eax, 1
   .endw

   .repeat
     sub eax, 1
   .until eax < 1

   .if eax == 1
     ; do something
   .elseif eax == 2
     ; do something else
   .else
     ; otherwise do this
   .endif

это ассемблер ))
[20:45:04] <тихий бот> geniepro, no such command
[20:47:06] <geniepro> For normal integer evaluation.

   switch variable
     case value1
       ; do something here
     case value2
       ; do something else
     default
       ; do any default processing
   endsw

A variation combined with a hand written string evaluation procedure.

   switch$ string_address
     case$ "quoted_text1"
       ; perform action here
       ; if word maches
     case$ "quoted_text2"
       ; perform action here
       ; if word maches
     else$
       ; perform default action
   endsw$
[20:47:20] <geniepro> http://www.masm32.com/why.htm
[21:24:39] <geniepro> .set фас!
[21:24:40] <тихий бот> geniepro, syntax error
[21:24:56] <geniepro> .set фас!


[21:24:57] <тихий бот> geniepro, фас! =


[21:25:06] <geniepro> .set фас!  
[21:25:07] <тихий бот> geniepro, фас! =  
[21:25:21] <geniepro> >set geniepro, отвали!
[21:25:26] <geniepro> фас!
[21:25:26] <тихий бот> geniepro,  
[21:25:38] <geniepro> geniepro,
[21:25:46] <geniepro> test
[21:25:46] <Жаба> geniepro, passed
[21:25:47] <тихий бот> geniepro, passed
[21:25:49] <subjrs> geniepro: пробелы!
[21:25:57] <geniepro> geniepro,
[21:25:57] <Жаба> geniepro, отвали!
[21:26:09] <geniepro> тьфу на вас, программеры ((
[21:26:52] <subjrs> /me не программер
[21:26:54] <geniepro> неужели входные параметры тримернуть трудно?
[21:27:32] <subjrs> geniepro: это темная сторона силы )
[21:27:58] <белый шум> .set фас! ГАВ!
[21:27:58] <тихий бот> белый шум, фас! = ГАВ!
[21:28:12] <белый шум> ШТО ТРУДНАВА?
[21:28:13] <geniepro> фас!
[21:28:14] <тихий бот> geniepro, ГАВ!
[21:28:24] <geniepro> .set фас!
[21:28:24] <тихий бот> geniepro, syntax error
[21:28:36] <geniepro> чоза синтакс еггог?
[21:29:03] <geniepro> а, млин, он после ника выдаёт пробел (((
[21:29:12] <белый шум> патамуша .set <ид> "бла бла бла"
[21:29:27] <белый шум> а чо ты хотел?
[21:29:36] <geniepro> лана фик с ним, почему во входной команде пробелы значимые???
[21:30:07] <белый шум> пробел разделитель же
[21:30:10] <subjrs> защита от дурака
[21:30:22] <geniepro> надо уд=брать эту защиту ((
[21:30:43] <subjrs> чтоб их заклинило?
[21:30:44] <белый шум> ботов стравить :D
[21:30:51] <geniepro> надо тримернуть ид при записи в базу
[21:31:11] <geniepro> не заклинит ваших ботов, понимающих тока однословные команды ((
[21:31:21] <белый шум> надо чотко следовать синтаксису
[21:31:22] <geniepro> просто диалог небольшой
[21:31:56] <geniepro> пробелы-то в иде надо убирать млин...
[21:32:06] <geniepro> test
[21:32:12] <geniepro> test
[21:32:12] <Жаба> geniepro, passed
[21:32:12] <тихий бот> geniepro, passed
[21:32:16] <geniepro> test
[21:32:26] <geniepro> 1 пробел -- и пипец!
[21:32:33] <белый шум> и правильно
[21:32:40] <subjrs> дык, пробел тоже символ
[21:32:42] <geniepro> нет неправильно
[21:32:51] <белый шум> это у вас неправильно
[21:32:55] <белый шум> а у нас правильно
[21:33:02] <geniepro> пробел значимый тока в питонах да хаскеллах, а не в этих ботах
[21:33:31] <subjrs> пробел - наиболее часто встречающийся символ
[21:33:36] <белый шум> зачем ставить глупый пробел а потом прощать глупость юзеру?
[21:34:20] <geniepro> машина для человека, а не человек для машины.
[21:34:38] <subjrs> машина для задачи, а не для человека )
[21:34:49] <geniepro> абиронщики никак не могут понять эту простую непреложную истину, пэотому абирон нинужен
[21:34:55] <белый шум> глупые юзеры не нужны
[21:35:20] <белый шум> глупому юзеру должен быть установлен строгий путь из А в Б
[21:35:26] <geniepro> люди глупы в массе своей. отвергая основную массу юзеров, остаёшься без юзеров вообше
[21:35:30] <белый шум> а за ошибку ещё и по пальцам пиздить
[21:35:52] <белый шум> потворство глупости ради выгоды ущербно
[21:36:06] <geniepro> мы не в армии
[21:36:16] <белый шум> а жаль
[21:37:38] <белый шум> есть чоткая схема - .set идентификатор содержимое
всё остальное - от лукавого.
[21:38:29] <geniepro> когда юзер вводит идентификатор в строке (не при задании команды, а просто в чате) -- надо удалять пробелы перед и после идентификатора!!!111
[21:38:53] <белый шум> пусть вводит правильно
[21:39:04] <белый шум> пару раз ошибётся, потом научится
[21:39:47] <белый шум> ну или пускай НЕ юзает, пофиг. либо придётся юзать, либо оно не нужно вовсе.
[21:44:11] <geniepro> вот почему абироны не нужны!!!
[21:47:50] <geniepro> в Аде никак не могу понять механику задач (task) ((
[21:47:51] <белый шум> мем
[21:47:53] <тихий бот> белый шум, АБИРОН ПЛАХОЙ МАЙНСТРИМ ХАРОШЫЙ
[21:49:29] <geniepro>   task type Node(Id : Positive) is
     entry Start(Next : Node_Access);
     entry Put(Item : in Natural);
     entry Stop;
  end Node;

  task body Node is
     Val : Natural;
     Next_Node : Node_Access;
  begin
     accept Start(Next : Node_Access) do
        Next_Node := Next;
     end Start;

     loop
        select
           accept Put(Item : in Natural) do
              Val := Item;
           end Put;
        or
           accept Stop;
           exit;
        end select;
        if Val > 0 then
           Val := Val - 1;
           Next_Node.Put(Val);
        else
           Flag.Set(Id);
        end if;
     end loop;
  end Node;

[21:49:50] <geniepro> accept разбросаны где попало! как это работает?
[21:50:08] <белый шум> subjrs
[21:50:29] <subjrs> потчему где попало?
[21:50:48] <subjrs> start запускает в работу задачу
[21:51:18] <subjrs> а дальше в цикле выбор между put или stop. если stop - выход из цикла, следовательно и из задачи
[21:51:21] <geniepro> accept Start находится сразу после begin'а, accept Put и accept Stop -- в спецблоке select
[21:51:58] <subjrs> start - обычно сторож, чтоб попридержать таск
[21:52:14] <geniepro> а если послать мессагу Put или Stop до посылки Start -- чо будет тогда?
[21:52:45] <subjrs> geniepro: компилятор такое должен прочухать в большинстве случаев - вызывающая задача заблокируется
[21:52:55] <subjrs> пока ктото старт не скажет )
[21:53:11] <geniepro> сообщения синхронные значит?
[21:53:42] <subjrs> механизм рандеву, ты можешь пут и стоп до старта вызывать через select - блокироваться если что не будет
[21:54:18] <geniepro> этим французам тока на рандеву бы сбегать ))))
[21:56:05] <subjrs> geniepro: start - собсно для синхронизации впихивают )
[21:57:37] <subjrs> ишшо вопросы? ))
[21:58:39] <geniepro> не смог сделать простеньки проект в PDS -- как так?
[21:59:30] <geniepro> GPS*
[21:59:43] <subjrs> geniepro: а вообще вот
http://ada-ru.org/V-0.4w/part_1/ch_15.html#s15
[21:59:59] <subjrs> гпс мне не нравитцо
[22:00:18] <белый шум> глонасс? :)
[22:00:28] <subjrs> не понятный он, и своей половой жизнью живет
[22:00:41] <белый шум> адский сайт!
[22:01:53] <geniepro> GPS -- GNAT Programming Studio
[22:06:28] <geniepro> [2011-04-20 23:07:12] Could not determine the project for file: D:\Prj\Ada\GPS\test.gpr
[2011-04-20 23:07:12] Invalid context, cannot build

[22:10:11] <subjrs> бяда-бяда )
[22:12:41] <белый шум> что-то инструмент какой-то неламерский нихуя.
[22:14:37] <geniepro> Ада для неламеров ))
[22:14:55] <geniepro> скомпилироваось!!! и даже екзе сделалось )))
[22:14:59] <белый шум> вот почему ады не нужны!!!
[22:15:36] <geniepro> юзер может быть ламером, программер -- не имеет права!!!
[22:16:10] <geniepro> raised CONSTRAINT_ERROR : a-comlin.adb:68 explicit raise о_О
[22:19:15] <subjrs> бгг
[22:19:16] <Жаба> subjrs, кваааа-а-а-а
[22:19:56] <subjrs> commind_line ?
[22:20:17] <белый шум> O_o
[22:20:47] <geniepro> with Ada.Text_IO;  use Ada.Text_IO;

procedure Colors is

 type Colors is ( Red, Green, Blue, Black, White );

 package Colors_IO is new Enumeration_IO (Colors);

begin
 
 for c in Colors'Range loop
   Colors_IO.Put (c);
   new_line;
 end loop;
 
end Colors;
запустилось, а с задачами какой-то эксепшн ((
[22:21:07] <geniepro> a-comlin.adb -- кто это такой не пойму...
[22:21:28] <subjrs> commind_line вроде
[22:21:33] <geniepro> параметр в командной строке не указал???
[22:21:40] <subjrs> а где тут задачи?
[22:22:24] <geniepro> заработало! надо было число в командной строке указать )))
[22:22:34] <geniepro> это не здесь, а тут:
[22:22:50] <geniepro> -- The Computer Language Benchmarks Game
-- http://shootout.alioth.debian.org/
-- contributed by Jim Rogers

with Ada.Text_Io; use Ada.Text_Io;
with Ada.Command_Line; use Ada.Command_Line;
with Ada.Integer_Text_IO; use Ada.Integer_Text_IO;

procedure ThreadRing is

  protected Flag is
     procedure Set(Num : Positive);
     entry Wait(Last : out Positive);
  private
     Done : Boolean := False;
     Id : Positive;
  end Flag;
  protected body Flag is
     procedure Set(Num : Positive) is
     begin
        Done := True;
        Id := Num;
     end Set;
     entry Wait(Last : out Positive) when Done is
     begin
        Last := Id;
     end Wait;
  end Flag;

  type Node;
  type Node_Access is access Node;

  Ring : array(1..503) of Node_Access;

  task type Node(Id : Positive) is
     entry Start(Next : Node_Access);
     entry Put(Item : in Natural);
     entry Stop;
  end Node;

  task body Node is
     Val : Natural;
     Next_Node : Node_Access;
  begin
     accept Start(Next : Node_Access) do
        Next_Node := Next;
     end Start;

     loop
        select
           accept Put(Item : in Natural) do
              Val := Item;
           end Put;
        or
           accept Stop;
           exit;
        end select;
        if Val > 0 then
           Val := Val - 1;
           Next_Node.Put(Val);
        else
           Flag.Set(Id);
        end if;
     end loop;
  end Node;

  Num_Passes : Natural;
  Last_Node : Positive;
begin
  Num_Passes := Natural'Value(Argument(1));
  for I in Ring'range loop
     Ring(I) := new Node(I);
  end loop;
  Ring(Ring'Last).Start(Ring(1));
  for I in Ring'First..Ring'Last - 1 loop
     Ring(I).Start(Ring(I + 1));
  end loop;
  Ring(1).Put(Num_Passes);
  Flag.Wait(Last_Node);
  Put(Item => Last_Node, Width => 1);
  New_Line;
  for I in Ring'range loop
     Ring(I).Stop;
  end loop;

end ThreadRing;

[22:23:12] <subjrs> пфф
[22:23:53] <geniepro> всегда уважал Аду -- солидный язык, как С++ и Хацкель. надо освоить ГУИ )))
[22:23:58] <subjrs> Num_Passes := Natural'Value(Argument(1));
оно ждало аргумент, да
[22:24:33] <geniepro> ну кто же читает чужие программы? )))
[22:24:56] <subjrs> geniepro: солидный )), iso какойто там и жесточайшая стандартизация компиляторов )
[22:25:01] <geniepro> почему Argument, а не какое-нить нормальное название?
[22:25:17] <белый шум> эх, а в ада-конфе скучают...
[22:25:21] <subjrs> слово аргумент вроде само за себя говорит )
[22:25:55] <geniepro> аргументы разные бывают. тут надо было хотя бы CommandLine_Argument что ле
[22:25:57] <subjrs> белый шум: там под федору чота собирают, лучше не мешать им думать )
[22:26:32] <subjrs> geniepro: не, там надо было хелп выводить при отсутствии аргументов
[22:26:50] <белый шум> :-D
[22:26:52] <geniepro> тут всё равно про оберон доброго слова никто не скажет, так что хоть про аду )))
[22:27:43] <geniepro> а какие глюки у GPS? на больших проектах сказываются?
[22:27:58] <subjrs> без понятия
[22:28:28] <subjrs> не должно. но он на питоне, может тупо вылетить
[22:28:45] <subjrs> мож вообще объединить две канфы? ))
[22:28:50] <subjrs> через бридж
[22:28:58] <geniepro> надо так:

with Ada.Command_Line;

begin
  Num_Passes := Natural'Value(Ada.Command_Line.Argument(1));

[22:29:02] <белый шум> нафиг
[22:29:21] <subjrs> друг друга доставаь )
[22:29:34] <subjrs> geniepro: согласен на все стопицот
[22:30:23] <geniepro> а гпс ничо так, рулит... по сравнению с ББ, но в ББ какой-никакой, а редактор форм есть -- это единственная его заслуга
[22:30:58] <белый шум> мем
[22:31:00] <тихий бот> белый шум, АБИРОН ПЛАХОЙ МАЙНСТРИМ ХАРОШЫЙ
[22:31:20] <subjrs> автодопалнение бы еще туда, как в делфях - точку после объекта нажал - и все методы вывалились - выбирай не хочу )
[22:31:42] <kemiisto> мем
[22:31:42] <тихий бот> kemiisto, АБИРОН ПЛАХОЙ МАЙНСТРИМ ХАРОШЫЙ
[22:31:51] <белый шум> kemiisto
[22:32:08] <geniepro> после имени пакета его методы и прочее вываливается
[22:33:38] <subjrs> geniepro: да лан?
[22:34:14] <белый шум> внезапно
[22:34:24] <geniepro> после имени записи тоже вываливается
[22:35:18] <subjrs> от блин
[22:35:32] <subjrs> мну чота пропустил походу в этой жизни )
[22:36:57] <geniepro>   type TestRecord is record
     qwe : integer;
     asd : char;
  end record;


  testrec : TestRecord;

begin

  testrec. -- тут после выпадает меню с пунктами qwe и asd

если после точки встать и нажать Ctrl-Enter -- тоже выпадает

и компиляция не нужна для этого
[22:37:20] <subjrs> крутатень-крутатешенька. надо проверить
[22:37:39] <geniepro> если в меню выбрать пункт, рядом появляется описание метода/поля
[22:38:10] <subjrs> чорд, внатуре!
[22:38:22] <subjrs> раньше небыло вроде
[22:38:22] <geniepro> дважды щёлкнуть -- вставляется поле в текст проги после точки
[22:38:44] <subjrs> geniepro: ты уговорил меня начать юзать гпс )
[22:38:47] <geniepro> если редактор форм прикрутят к GPS -- дельфы капут будет
[22:39:04] <subjrs> нет там форм как и гуевых либ
[22:39:30] <geniepro> > geniepro: ты уговорил меня начать юзать гпс )
рад стараться ))
[22:40:03] <geniepro> > geniepro: нет там форм как и гуевых либ
а вот это печалит. для убийства дельфов очень надо это...
[22:40:08] <subjrs> лан, мну цпадь
[22:40:13] <geniepro> бб
[22:40:13] <тихий бот> geniepro, чао, бамбина, сори...
[22:40:39] <subjrs> geniepro: гпс и не задумывался заменой быть делфи
[22:41:01] <subjrs> /me пятый эпизод досматривает уже звездных войн )
[22:41:14] <subjrs> бб
[22:41:14] <тихий бот> subjrs, чао, бамбина, сори...
[22:41:25] <geniepro> я уже простмотрел их
[22:41:39] <geniepro> ща пересматриваю аниме Войны клонов ))
[22:41:50] <geniepro> там действие между 2 и 3 эпизодами
[22:42:04] <белый шум> ещё и полнометражный мульт есть
[22:42:12] <geniepro> надо найти ))
[22:42:22] <geniepro> лана я есть )))
[22:42:35] <geniepro> млин куча фильмов а смотреть нечего (((
[22:42:55] <белый шум> firefly скачай
[22:43:00] <белый шум> сериал
[22:43:15] <geniepro> посмотрел позавчера Боец с Уолбергом и Бейлом -- ваще зачётный фильм!
[22:43:44] <белый шум> ога
[22:43:44] <тихий бот> белый шум, так и живём...
[22:44:39] <geniepro> светлячок -- вроде читал я что-то про него
[22:45:07] <белый шум> годный
[22:45:10] <geniepro> Миссия Сиренити, да
[22:45:21] <белый шум> это типа форк от сериала :)
[22:45:49] <geniepro> скачать у мя не получится, но надо поискать на развалах
[22:53:52] <valexey> geniepro: они не сейчас на попятную пошли (про схему), а пару лет назад :-)
[22:53:59] <valexey> новость то двухлетняя
[22:59:33] <kemiisto> Боец унылая хуйня
[22:59:35] <kemiisto> =)
[22:59:41] <kemiisto> Рестлер вот да
[22:59:48] <kemiisto> а Боец… Фи!
[23:13:42] <белый шум> .
[23:13:43] <Жаба> белый шум, the hive-cluster is under attack!
[23:17:17] <белый шум> боты это типа зерги
[23:17:29] <белый шум> тупые
[23:17:41] <белый шум> но стабильные
[23:17:46] <белый шум> относительно
[23:18:06] <белый шум> хотя конечно какой-нибудь там талисман с исидой намного круче
[23:18:44] <белый шум> исида кстати под виндой не запускается
[23:19:36] <kemiisto> Cinderella Man ещё неплохой фильмец
[23:20:05] <белый шум> одно название чего стоит
[23:20:22] <kemiisto> ну, в рузском переводе попроще =)
[23:20:43] <белый шум> золушок %)
[23:20:52] <kemiisto> Нокдаун
[23:21:08] <kemiisto> да, вот так =_
[23:21:10] <kemiisto> =)
[23:21:16] <белый шум> перевод ога
[23:21:27] <kemiisto> у нас так любят
[23:21:46] <kemiisto> а потом так трудно фильмы обсуждать с иностранцами
[23:21:58] <kemiisto> ты смотрел Cinderella Man?
[23:22:02] <kemiisto> ммм...
[23:22:03] <белый шум> я последний смарел законопослушный гражданин
[23:22:07] <белый шум> kemiisto: нэт
[23:22:30] <kemiisto> белый шум: будет время, можешь глянуть
[23:22:45] <kemiisto> законопослушный гражданин какой-то странный
[23:23:32] <белый шум> про справедливость
[23:23:53] <kemiisto> мне так не показалось
[23:24:12] <kemiisto> скорее, наоборот
[23:24:18] <kemiisto> про несправедливость
[23:24:20] <kemiisto> =(
[23:32:11] <белый шум> ну, сначала, а потом восстанавливается справедливость
[23:32:26] <белый шум> всем пиздец, адвокат пусть мучается дальше