DiBR
обычная кошмарная
домашняя страничка
Ежекакполучится околокомпьютерное обозрение
 
  <<<  предыдущий 2 апреля 00 года следующий  >>>  
   Последний выпуск       Архив       Ссылки       Полезности       humor.filtered       О сайте   
          Немного для любителей НЛП :-) Во-первых, на nlp.com.ua лежит довольно редкая книжка - Структура магии Бэндлера и Гриндера (я бы рекомендовал читать после, скажем, Из лягушек в принцы тех же БиГ). Пока, правда, первый том - второй, похоже, yet to come. Да - на всякий случай - локальная копия есть у меня.
          А еще (интересно будет Харьковчанам, ну или тем кто недалеко живет и заинтересован) - Харьковские НЛПеры будут в мае проводить тренинг по НЛП. Или семинар - их не поймешь, когда тренинг, а когда - семинар :-)
          А Структуру я распечатал, и счас выпуск доделаю - буду вникать. Как там смайлик выглядит с текущими слюнками? А, вот так :-)~~
          ...а если кто-то ну вообще не понял, о чем это я и что с этим делать - почитайте-ка Базовые пресуппозиции - весело о важном. Там немного, страничек двадцать всего.
          Для меня хорошей оценкой серьезности какого-нибудь языка программирования является то, можно ли на нем написать тетрис, и если можно - то насколько сложно, и насколько играбельным оно будет. Ява (та, что Java, и что в окошке браузера выполняется в виде "апплета", или "приложеньица" на MS_Russian) серьезным языком, несомненно, является - тетрисы, теннисы, и прочие арканоиды в окошке я наблюдал не раз. Более серьезные применения - ну, там, vnc'шный клиент для "абстрактной машины неизвестной архитектуры, но с нетскейпом унутрях" пользовал, или сайтик для рассматривания координат спутников "не отходя от браузера", или срезы человеческого тела прям в окошке тасовать... кстати, чуть уходя в сторону от явы как таковой. VNC-клиент в виде ява-апплета - действительно, кстати, удобно. Если хочешь упрявлять той же vnc невесть откуда - не надо таскать клиента с собой на дискетке и выяснять, есть ли там винды, или там линукс, и пытаться собрать клиента под, скажем, QNX - просто пришел, запустил нетскейп, тыкнулся, оно само выкачалось и заработало. Ну да ладно.
          Но что любопытно: за очень редким исключением, те апплеты, что я имел (не)счастье наблюдать, оставляли ощущение чего-то игрушечного. Того, что в родных кодах х86 бегало еще во времена PC/XT и "640kb ought to be enough"... Кто-то написал тетрис, кто-то пинг-понг, кто-то поднялся до вершин и изобразил на яве пакмана... и что? Да и все пока.
          Мне тут линк прислал. На некий конструктор. Я заглянул - первое впечатление: у-у-уу! шевелится!! кр-руто!!! А ну-ка посмотрим поближе, да поковыряемся...
          Впрочем, можете сами посмотреть - оно того стоит, несмотря ни на что. Написанная на яве (иначе к чему бы я тут больше килобайта про яву распинался) система моделирования двумерных объектов, состоящих из "масс и струн" - то есть, из шариков (математических точек, массой не обладающих, но на экране рисуемых кружочками, и в описании называемых "массами") и жестких "связей" заданной длины. Длина связи может меняться во времени по синусоидальному закону, в результате вся эта картинка шевелится и движется, что, если учесть больше десятка готовых моделей - выглядит здорово. Вот только...
          Синус подсчитать - невеликая задача. Решить систему линейных уравнений (для определения взаимных координат точек по известным длинам связей) - задача для студента третьего курса. Есть немного граблей с взаимодействием объекта с "полом" (они, объекты, ползают по нему), но не думаю, что это требует большого напряжения мозгового вещества, плюс это надо обвязать интерфейсом, кнопочками, списочками... в-общем, неделя (максимум!) работы среднего программиста, или того же студента-энтузиаста. На любой платформе - хоть под досом (хотя какой под досом интерфейс? м-да). Но если то же самое написать на яве... о-о-о! другое дело. Веб-технологии, прорыв неизвестно куда, эксклюзивная развлекаловка "для тех, кто понимает".
          Вот я и думаю. Чего авторы сказать-то хотели? Что "мы круты - во какое отгрохали"? Так ведь не тянет на крутое, _любая_ досовая демка с ftp.cdrom.com/demos заткнет этот "конструктор" по крутизне, да и по скорости. Что "на яве можно не только тетрисы писать"? Так это я и так догадывался. Вон, офис на яве писать пытались... говорят, если утром запустить - к обеду даже загрузится, что уж тут тетрисы...
          Или это действительно во имя светлой идеи реальной кроссплатформенности?...
          Ах да. Я тут как "чуть ли не единственный" пример серьезного ява-апплета приводил vnc'шного клиента, а вдруг кто слов таких не знает - vnc? Так вот. VNC - Virtual Network Computing - совместная разработка Oracle и Olivetty (правда, оливетти уже куплена AT&T, а оракла я что-то на новой страничке не обнаружил, что впрочем, неважно) для удаленного доступа к "десктопу" виндов или юникса. Доступа полного - с графикой, мышкой, "и все такое". По локалке довольно весело бегает, пробовал работать даже через модем 9600 (нужда заставила...) - конечно, в процессе можно повеситься пока оно картинку тянет, но и пару кнопок за полчаса нажать успеешь вполне. Доступ буквально отовсюду, где есть винды или несколько разновидностей юниксов (смотреть лениво) или что угодно, умеющее Java. Нетскейп, например - он есть почти везде.
          Страничка здесь, с бинарниками, исходниками и чертом в ступе. Проблема с виндами одна - десктоп там один, второй "невидимый" создать нельзя, поэтому одновременно работать удаленно и локально - мягко говоря затруднительно. Впрочем... можно удаленно "помогать" соседу нажимать на кнопки и подглядывать за его экраном :-)
          Вирус, говорят, у буржуев завелся. Который не только размножается (по сети - через расшаренные диски), портит файлы и страдает прочей, изобретенной еще на заре вирусописательства, фигней, но и... делает звонки по 911. Модемом, наверно. Что, должен признать, свежо и оригинально. И хотя оно похоже на очередную легенду про "могучую мышь", перепрограммирующую контрллер так, что мышь ездит по столу, но... предупреждение вывешено на правительственном сайте, так что... не бойтесь. 911 у нас вряд ли сработает как хотели бы авторы вируса :-)
          Умеет все-таки dz плавить мозги читателям... Читаем.
          Вниманию математиков: 3,1! = 6,8126228630166788679690500676398.
          И ни каплей меньше. Не верите? Спросите у калькулятора в MS Windows.
          Интересно, что Unix с этим не совсем согласен:
         
dz@gw > bc 
define f (x) {
 if (x <= 1) return (1);
 return (f(x-1) * x); 
} 
f(3.1000) 
7.1610
То есть Windows не докладывает в искомый факториал 0,34837713698332113203094993236025. :-)

          Я лично минут пять въезжал, как можно получить дробное число, беря факториал методом последовательного умножения. Уже собирался ставить у себя bc и проводить натурные эксперименты. Потом дошло. Да-а... :-)
          Netscape 6.0 обещают выпустить ну совсем скоро, буквально на этой неделе. Говорят, будет еще быстрее (куда уж быстрее-то - систему табличек, которую ie рендерит за секунды, погружает NN в транс на пару-тройку минут), еще меньше (гхм), и еще круче (ну, как обычно).
          В-общем, посмотрим.
          Апач (знаем апач? если есть веб-сайт, и он не на NT+IIS - наверняка там apache) спортили (не в смысле сделали плохим, а от слова to port) под PalmOS. Ну, типа, веб-сайт в кармашке носить вместе с сервером. Ну, на самом деле не спортили, и не под PalmOS, и вообще это оказалось первоапрельской шуткой, но скриншоты красивые, да и после того, как какой-то энтузиаст вшил веб-сервер в восьминогую однокристалку за $0.5 - можно поверить хоть в NT на БК0010.




<<<

архив

>>>

Версия для печати.