На главную страницу




[00:00] #{\# chanset #mtt chanmode { +k Love_OK }
[00:00] #{\# chansave
[00:03] #{\# bans all
[00:03] #{\# (GLOBAL) +ban *!*@*.ixx.ru (Not Welcome)
[00:03] #{\# stick ban *!*@*.ixx.ru
[00:03] #Forth: mode change '+b *!*@*.ixx.ru' by Kharon!~kharon@84.252.140.51
[00:04] #{\# bans all
[00:04] #{\# help *save*
[00:04] #{\# save
[00:04] forther (~chatzilla@h-66-166-144-210.snvacaid.covad.net) joined #Forth.
[00:04] #{\# chansave
[00:07] #{\# -chan #preispodnya
[00:08] #{\# chansave
[00:11] _webus_ (~webus@82.211.152.12) left irc: "зайди на -> www.slackware.nm.ru"
[00:16] true-grue (~xyyyyzy@ppp130.medlux.ru) joined #Forth.
[00:16] [true-grue] Всем привет!
[00:18] [Xищник] рры! :)
[00:20] [true-grue] Вы не знакомы с современной книжкой Дж. Люгера по искусственному интеллекту? Оглавление меня заинтересовало, вот думаю взять себе...
[00:20] *** Xищник фырчит
[00:20] [Xищник] что есть ИИ?
[00:22] [true-grue] Хищник, Меня это интересует, как специфический набор программистских методик, конкретно в связи с этой книгой :)
[00:22] [Xищник] ааа :)
[00:22] [true-grue] Хищник, Впрочем, пофилософствовать я тоже непрочь :)
[00:22] [Xищник] нет, такую не читал. но я к ИИ отношусь прохладно, поскольку одно время ковырял нейросети
[00:23] [Xищник] ну нет там ИИ. нигде он там не спрятался :)
[00:24] [true-grue] Хищник, Генетические алгоритмы, байесовские сети и тд -- разве практически не интересны? По поводу ИИ -- просьба меня понимать именно в том узком смысле, что я дал выше :)
[00:24] [Xищник] вот это интересно. байесовская статистика вот сейчас крутится на компе :) может, часам к 3 закончит предварительный расчет... :)))
[00:25] [Xищник] но ГА - тоже не панацея. тут главное - подходить строго технически/математически. а то неофиты любят считать, что главное натолкать побольше нейронов и хромосом, а там уж оно как-нибудь само...
[00:25] [true-grue] Ну вот. ИИ для программиста это все же несколько другое, чем ИИ для ученого-философа и фантаста :)
[00:27] [true-grue] Для меня это просто набор методик. Эти методики каким-то образом связаны друг с другом в контексте того, что машина, реализующая что-то подобное, может иногда выглядить сравнительно "умной", но понятно, что это не панацея :)
[00:28] [Xищник] я вот подумываю, как в ПЛИС запихнуть параллельную считалку для регрессионного анализа по Байесу в реальном времени
[00:33] [true-grue] Интересно. А где это будет применяться?
[00:33] [Xищник] http://www.ozon.ru/context/detail/id/1686187/?from=yandex_market вот это у меня есть, очень доволен
[00:33] [Xищник] мы это применяем в нормальных измерительных приборах. оно проводит статобработку с учетом реального распределения ошибки, которое достраивается динамически по каждой конкретной выборке
[00:34] [Xищник] там же и на Люгера ссылка, кстати
[00:35] [true-grue] Ага, не момню кстати, чтобы видел такую книгу... Я до последнего времени довольстовался лит-рой из 80х по этим вопросам.. А Люгер претендует на современный взгляд на область и энциклопедический охват
[00:37] [Xищник] 2004 года издания. там как раз байесовский подход хорошо освещен
[00:38] [true-grue] Спасибо, обязательно ее посмотрю!
[00:39] [Xищник] не знаю, как Люгер пишет, но там польские профессора авторы - читать приятно :) математика не заумная, но серьезная
[00:41] [true-grue] Люгер не нравится тем, что он много уделяет внимания старым методикам AI, чего у меня в книгах и так хватает...
[00:42] Icefall (~Miranda@194.126.180.10) joined #Forth.
[00:42] Icefall (Miranda@194.126.180.10) left #Forth.
[00:42] Icefall (~Miranda@194.126.180.10) joined #Forth.
[00:42] [Xищник] умом чувствую, что элементы генетических алгоритмов мне нужны, но работы невпроворот...
[00:45] [true-grue] http://filosof.historic.ru/books/item/f00/s00/z0000716/st000.shtml Вот здесь есть оглавление и часть первой главы
[00:46] [Xищник] кстати, мне сегодня пришла в голову идея о совмещении регистрового файла и стека :)
[00:47] [true-grue] Кажется давно существуют коцепции, где стек из нескольких ячеек может представляться регистровым файлом :)
[00:49] [Xищник] я имею в виду реальный аппаратный проект
[00:50] [true-grue] Вот что сходу нашлось: http://coop.chuvashia.ru/SanyaSoft/java/Articles/PicoJava.htm :)
[00:53] [Xищник] аа, ну это я знаю
[00:54] [Xищник] завтра из Зеленограда приезжают... :)
[00:55] [true-grue] Неужели, отечественные форт-процессоры хотят на поток поставить? :)
[00:55] [Xищник] а они уже сделали TF16. только плюются :)
[00:55] [true-grue] Почему же так? :)
[00:56] [Xищник] а там слова форта выписываются на внутреннем ассемблере
[00:56] [true-grue] А какие перспективы у многоядерного форт-процессора? :)
[00:56] [Xищник] аппаратного стека-то нет, есть два регистра. и оффчип-трафик получается очень большим. ну и смысл?
[00:57] [Xищник] а не знаю :) у нас работает, плотность кода очень высока, влезает в недорогие ПЛИС
[00:58] [true-grue] У вас есть "живой" многоядерный форт-процессор? :)
[00:58] [Xищник] надо ли делать ASIC по такому принципу - ответит скорее маркетолог...
[00:58] [Xищник] да, конечно
[00:58] [Xищник] в ПЛИС. ну и HDL-модель, разумеется. так что теоретически это можно отправить на Тайвань :) оказывается, они топологию делают сами, прямо по нетлисту
[00:59] [true-grue] Здорово! Я мало что смыслю в разработке процессоров, но кажется мне, что может получиться нечто очень интересное из совмещения множества ядер MISC-процессоров :)
[01:00] [Xищник] тут вопрос в аппаратной поддержке алгоритмов. точнее, в совмещении аппетитов программистов и возможностей аппаратуры. и наоборот :)
[01:01] [Xищник] ведь вопрос в чем? симметричная регистровая модель очень привлекательна для разработчика компиляторов и дает возможность реализовывать самые разные алгоритмы оптимизации, раскладывая все по регистрам. однако та же симметрия вынуждает вводить лишние такты на получение операндов
[01:01] [true-grue] Да, конечно, тут множество проблем надо решить.. Но раз у вас имеется готовый образец, видимо какие-то решения вы уже получили :)
[01:02] [Xищник] да кучу решений! я тут хронометраж делал - 20 минут от запуска САПР до прошивки ПЛИС. простеньким процессором, естественно
[01:02] [true-grue] Эх, очень интересно беседовать, но вынужден идти спать :)
[01:02] [true-grue] Спокойной ночи!
[01:02] [Xищник] теория КА, плюс вспоминаем рисунок машины Тьюринга, и не бросаемся в изготовление АЛУ. вместо этого начинаем с "движка" переходов
[01:03] [Xищник] спокойной ночи. завтра вечером будут итоги разговоров :)
[01:03] [true-grue] а параллельный Форт вы для своего многоядерного процессора написали? :)
[01:03] [Xищник] почти :)
[01:03] [true-grue] нда, крайне любопытно! :)
[01:03] [true-grue] до завтра!
[01:03] [Xищник] ONLY и ALSO кодируют компиляцию слов для отдельных ядер ;)))))
[01:05] Фытых (~WingLion@gs.miran.ru) left irc: "-= да, гори оно все, синим пламенем! =-"
[01:13] true-grue (~xyyyyzy@ppp130.medlux.ru) left irc: Ping timeout
[01:13] [Xищник] эх, тоже пополз спать...
[01:14] Xищник (^5435ce14@ircgate.deware.lo) left irc: "CGI::IRC [irc.run.net] (EOF)"
[01:14] Icefall (~Miranda@194.126.180.10) left irc: ";-)"
[01:17] forther (~chatzilla@h-66-166-144-210.snvacaid.covad.net) left irc: "Chatzilla 0.9.73 [Firefox 1.5.0.3/2006042618]"
[05:56] mrack (~gl0_@217.115.81.73) joined #Forth.
[05:56] [mrack] доброе утро
[06:27] forther (~chatzilla@ppp-69-226-195-48.dsl.pltn13.pacbell.net) joined #Forth.
[06:29] Nick change: mrack -> gl0_out
[06:35] RHuB (~RHuB@gw.tis.tomsk.ru) joined #Forth.
[06:53] Nick change: gl0_out -> mrack
[06:56] Nick change: mrack -> gl0_out
[08:05] Nick change: gl0_out -> mrack
[08:09] Nick change: mrack -> gl0_out
[09:01] Nick change: gl0_out -> mrack
[09:03] Nick change: mrack -> gl0_out
[09:03] Nick change: gl0_out -> mrack
[09:03] Nick change: mrack -> gl0_out
[09:14] Nick change: gl0_out -> mrack
[09:15] Nick change: mrack -> Держиморда
[09:16] Nick change: Держиморда -> gl0_out
[10:00] [] !*! time
[10:10] Nick change: gl0_out -> mrack
[10:21] [RHuB] <Feuerbach> на вопрос "как дела?" отвечать "304 Not Modified"
[10:22] [RHuB] :)
[10:22] [mrack] а что отвечать на "привет всем" ?
[10:23] [RHuB] это философский вопрос :)
[10:24] [mrack] нормальный вапрос, вот тока ответ все ни как не могу придумать
[10:27] [RHuB] можно промолчать. по англицки
[10:27] [RHuB] или сказать +OK
[10:29] [RHuB] или использовать вайтпапер JEP-0009: Jabber-RPC. :)))
[10:31] [mrack] хм
[10:41] Nick change: mrack -> gl0_out
[10:51] forther (~chatzilla@ppp-69-226-195-48.dsl.pltn13.pacbell.net) left irc: EOF From client
[11:01] Крылев (~WingLion@gs.miran.ru) joined #Forth.
[11:01] #Forth: mode change '+o Крылев' by ChanServ!service@RusNet
[11:01] [Крылев] ЗдрАААвствуйте!
[11:03] [RHuB] +ОК
[11:03] [RHuB] :)
[11:12] [gl0_out] все привет +
[11:13] [Крылев] OK+!
[11:13] [gl0_out] все ['] привет execute
[11:13] [RHuB] :))))) топично
[11:13] [RHuB] у меня щас джабберовские JEPы в голове крутятся потому я могу тока на XML ответить :))
[11:14] [gl0_out] :)
[11:15] *** Крылев листает стандарт F2006 в поисках описания слова +OK
[11:15] [RHuB] :) эээ... ну... это ващето из POP3 :)
[11:16] [RHuB] я тут транспорт замысливаю спесфиский Jabber/XMPP to POP3. Ну вот и навеяло :))
[11:18] *** Крылев совсем темный, буковки видит, а понятий этих импортных почти не понимает...
[11:19] [RHuB] Jabber - IM-клиент с открытым и расширябельным протоколом. Имхо гораздо более интересен чем ICQ. И гораздо более перспективен.
[11:20] [RHuB] Сделан на базе XMPP, который сделан на базе XML. :) Что позволяет творить с клиентом и сервером че угодно
[11:21] [RHuB] Так что вливайтесь :) http://jabber.ru
[11:21] [RHuB] Кстати, Jabber-клиента на Форте вроде бы еще никто не писал ;)
[11:22] [Крылев] Боюсь, что мне это просто не по силам, потому что специализируюсь совсем на других вещах. Не сказать, что далеких от программирования, но просто других.
[11:22] [RHuB] А было бы забавно. Клиент с возможностью самому достучаться до внутренностей протокола
[11:22] [RHuB] ну это понятно. у кажного своя специализация. просто сама возможность сделать это уже интересна :)
[11:23] [RHuB] Работы можно сказать непочатый край
[11:24] [Крылев] У меня тут мысля такая, что надо бы сделать свою форт-машину, со своим софтом, чтобы ВСЕ СВОЕ, чтобы можно было легко внедрять в НАШИ устройства и не было проблем с "заграничными дырами"...
[11:25] [RHuB] Угу. Это дело. Удаленная отладка и все такое
[11:25] [RHuB] только фот этож наверное все сертифицировать надо
[11:25] [RHuB] оборонка?
[11:25] [Крылев] она самая...
[11:26] [RHuB] а вообще форт имхо идеальный язык для встроенных систем с RTOS
[11:26] [Крылев] Сертифицировать свою программу, наверняка легче, чем нечто из-за бугра пришедшее...
[11:26] [RHuB] хотя ж он сам себе ОС
[11:26] [RHuB] угу. Форт он маленький, так что проще будет всяко. :)
[11:27] [RHuB] Сертифицировать 4 страницы ядра. а остальное уже пишут штатные разработчики :))
[11:27] [RHuB] да интересно :)
[11:27] [Крылев] И сертифицировать не только язык, но и процессор к нему.
[11:28] [RHuB] ну это тоже. я по созданию процессоров правда не специалист :) но думаю что тут тоже особо проблем не возникнет
[11:28] [Крылев] Так, что любой лейтенант знал бы, что вот НАШ проц, и в нем нет команды "FULL OFF" aka "Взорвать все нахрен!"
[11:29] [RHuB] аха :) никакой пресловутой "красной кнопки"
[11:29] [RHuB] форт весч, просто надо сделать так чтобы удобно было этой весчью пользоваться
[11:29] [RHuB] собсно это единственная проблема
[11:30] [RHuB] а если есть инструментальные средства, да форт процессор... это уже серьезно
[11:30] [Крылев] Угу. И так, чтобы можно было на любой машине пользоваться. Вот сейчас сижу и думаю, как сделать такой исходник, чтобы приписав к нему маленький кусочек от конкретного процессора, можно было этот форт на нем запустить.
[11:31] [Крылев] Сейчас такой форт у меня для PC и компьютере нз базе Z80 есть.
[11:31] [RHuB] Z80... ностальгия... :)
[11:31] [Крылев] Кусочек ядра на соответствующем асме и форт-исходник остальной части, общий для обоих.
[11:31] *** RHuB закатывает глаза и откидывается на спинку кресла
[11:31] [RHuB] да
[11:32] [RHuB] ну конкретный процессор - это forth-процессор?
[11:33] [Крылев] Forth-процессор - это идеал, а так, в принципе, почти любой процессор...
[11:33] [Крылев] Это надо бы, чтобы так было...
[11:34] [RHuB] ну можно сделать минимальное ядро на форте. но оно же все равно будет hardware-specific и вдобавок явно немаленькое
[11:35] [Крылев] Вот и вопрос, как выбрать этот минимум? Так, чтобы урезание не оказалось слишком большим...
[11:35] [RHuB] тут вряд ли универсальное решение бцдет
[11:35] [RHuB] в эхе был вопрос о минимально ядре форта
[11:35] [Крылев] Надо даже не универсальное, а полууниверсальное...
[11:35] [RHuB] там с десяток слов было
[11:36] [Крылев] Десяток слов, но из них же надо составить некий компилятор, чтобы остальное заработало!
[11:36] [Крылев] Т.е. ядро - это минимальный набор слов ПЛЮС "INTERPRET"
[11:36] [RHuB] Угу. Остальные как я понимаю будут этот десяток юзать и раскручиваться.
[11:37] [RHuB] ну да. INTERPRET - это отладка
[11:37] [RHuB] вообщем верно
[11:37] [Крылев] Тут не столько отладка, сколько сам запуск... Ядро включается и должно что-то к себе подцепить самостоятельно, чтобы получилось нечто рабочее
[11:38] [RHuB] С компа заливать байткод, а потом стартапить компилер из ПЗУ?
[11:38] [RHuB] может так?
[11:38] [Крылев] В общем, надо просто взять и ручками все сделать, написать это самое "INTERPRET" на минимальном ядре.
[11:38] [RHuB] А он сам это дело проинициализирует
[11:39] [RHuB] угу видимо так.
[11:39] [Крылев] Я думаю, что байт-код - это как бы уже конечный продукт после работы INTERPRET загружающего систему
[11:40] [Крылев] Ры!
[11:40] [Крылев] Один раз интерпрет отработал, можно новое ядро сохранить и в следующий раз стартовать уже с него
[11:40] [Крылев] упс... руки автоматом жмут F2 :)
[11:41] [RHuB] :)
[11:41] [Крылев] В редакторе F2 - сохранение текста, а в мирке - фраза "Ры!" :))
[11:41] [RHuB] :))
[11:42] [RHuB] угу. можно и так. вот только как это завязано на периферию...
[11:42] [RHuB] хотя это уже мелочи
[11:44] [Крылев] Первичное обслуживание периферии тоже должно быть в начальном ядре, как минимум, возможность загрузить с ROM-диска кусок исходника...
[11:45] [RHuB] я надеюсь периферия не меняется? а то это будет уже не так просто... наверное
[11:45] [RHuB] :)
[11:45] [Крылев] Ну, замена периферии формально для такой системы повлечет за собой просто замену исходника ее обслуживающего...
[11:46] [Крылев] Если что-то кардинально перепаяли, то перешить ПЗУ и Ok!
[11:46] [RHuB] ну да вообщем то
[11:46] [RHuB] вряд ли так уж часто будет периферия меняться
[11:47] [RHuB] эх. када в универе еще учился, жаль что с Фортом знаком не был
[11:47] [Крылев] Если же это не перепайка, а просто установка в слот нового устройства, то по идее, обслуживающий исходник надо в самом этом устройстве делать. Как биос на видео-патах
[11:47] [RHuB] у нас там стенды обучающие с 8051 и 8048 :) их бы на форте ...
[11:47] [RHuB] угу, кстати да
[11:48] [RHuB] можно и так
[11:48] [Крылев] Я, когда учился, программировали на перфокартах еще :))
[11:48] [RHuB] :) ужасть
[11:48] [Крылев] на БЭСМ-6
[11:48] [Крылев] и язык тот самый Фортран, который сейчас любят с фортом путать
[11:48] [RHuB] на слотах можно кстати и мультипроцессорные системы сделать. Моя мичта - 16 Форт-процессоров по 16 ядер в кажном. :)
[11:48] [Крылев] т.е. наоборот
[11:49] [RHuB] Аха
[11:49] [Крылев] Мультипроцессорные - это в общем-то вполне реально. Даже в ПЛИС-ах :))
[11:49] [RHuB] Только вот недавно холивар в некотором родешел по поводу распараллеливания форт-задач
[11:49] [RHuB] :) чисто алгоритмические вопросы
[11:50] [Крылев] Железных вопросов там тоже хватает :)
[11:50] [RHuB] вот меня счас и заинтересовали параллельные железяки. :) конвейры и простая одноядерная мультизадачность уже не рулит :)))
[11:50] [Крылев] Kак все заставить работать, чтобы оно друг-другу не мешало.
[11:50] [RHuB] Ну да. :)
[11:51] [RHuB] На шинке пусть пахают. Арбитра воткнуть по главной шине, а вот 16 ядер
[11:51] [RHuB] тут надо дума ть
[11:51] [Крылев] Конвейер, кстати - это один из элементов, который можно использовать в многоядерном процессоре ОДИН на всех...
[11:51] [RHuB] да
[11:51] [RHuB] угу как в IA-64
[11:51] [RHuB] но ето уже VLIW попахивает
[11:51] [RHuB] хотя
[11:51] [RHuB] мож так и надо
[11:52] [RHuB] пусть это будет проблема компилера как и что взаимодействует в данный конкретный момент
[11:52] [Крылев] Я уже пробовал делать проц, с конвеером, у которого на одном конвеере 3 ядра крутилось... В симуляторе это забавно выглядит...
[11:52] [RHuB] а доп контроллер арбитр будет уже рулить на основной шине
[11:52] [RHuB] :) блин. класс
[11:52] [RHuB] эх кадаж у меня руки до железяк дойдут
[11:53] [Крылев] Вот только, до железаки оно не дошло :(
[11:53] [RHuB] чую еще года три как минимум буду сидеть за чисто программерскими задачами
[11:53] [RHuB] ну симулятор - уже полдела :)
[11:53] [Крылев] это, в общем-то, не тот симулятор, на котором можно что-то делать...
[11:53] [RHuB] ааа :)
[11:54] [Крылев] Просто симулятор ПЛИСа, в котором отлаживать только железку
[11:54] [RHuB] понял
[11:54] [Крылев] Ну, когда 10мкс обсчитываются за 10 секунд - это же неинтересно...
[11:54] [RHuB] :) ну .... да
[11:55] [RHuB] вообщем если взаимодействие между ядрами процессора переложить на компилятор, то многие проблемы решатся. Только надо убрать из процессора все неоднозначные по времени алгоритмы, время выполнения которых предсказать низя
[11:56] [RHuB] Бабаян со своим "легендарным" "Эльбрусом" такое делает
[11:56] [Крылев] вот, неоднозначности убрать - это проблема довольно серьезная и формально нерешаемая...
[11:56] [RHuB] Там задумка грамотная... И вроде бы на Тайване пилотную серию забабахали... тока потом затихло все. Толи военные все себе забрали то ли что
[11:57] [Крылев] Откуда процу или компилятору знать, сколько времени винт при запросе раскручиваться будет?
[11:57] [Крылев] Или сколько времени будет умножение на конвеере происходить, если разрядность множителя плавает?
[11:57] [RHuB] нда
[11:58] [RHuB] значит такие вещи оптимизировать не надо Ж)
[11:58] [RHuB] тут неэффективность имеется, да.
[11:59] [Крылев] Я пока думаю над системой разделения шины на основе кэша, так что внутри все разделено жестко, а снаружи, какой кэш первым запросил шину, тот и работает на загрузку/выгрузку
[11:59] [RHuB] Но на чисто вычислительных задачах это уже могет быть интересно :) Правда опять же плавающая точка...
[11:59] [RHuB] D смысле ты не хочешь иметь у каждого процессора свою память?
[11:59] [RHuB] хочешь общую использовать?
[12:00] [Крылев] У каждого своя память, это когда процессоры совсем раздельно, а если конвеер общий, то шуна у них автоматом общая...
[12:00] [Крылев] "шина
[12:01] [Крылев] Ну, и в реалиях, к одной ПЛИС-ине много разных памятей не подцепить... ног не хватит...
[12:01] [RHuB] угу.
[12:01] [RHuB] а на регистрах будет такое падение доступа :(
[12:01] [RHuB] хотя если достаточно редко выставлять начальные адреса в банках...
[12:02] [RHuB] неее это лишние заморочки
[12:03] [Крылев] Надо просто внутренний кэш делать, он внутри на 100MHz нормально работает, а снаружи память SD-RAM, которая работает в блочном режиме...
[12:04] [RHuB] тоже мысль.
[12:05] [Крылев] А иначе SD-RAM будет просто тормозить все... По одому слову даже 133-мегагаерцовая память выдает данные только через несколько десятков наносекунд...
[12:06] [Крылев] т.е. 5-6 тактов на выборку одного слова...
[12:06] [Крылев] И столько же на запись.
[12:06] [RHuB] хехе. чорный ящик с восемью вентиляторам. Внутри 16 гигов оперативки, 16 чорных микропроцессоров "Форт-1", которые гоняют данные тока шум стоит :)) эхххх
[12:07] [Крылев] "гоняют чорные данные, тока чорный шум стоит :))
[12:07] [RHuB] :)))
[12:07] [RHuB] дада
[12:07] [Крылев] прямо, хоть в цитаты записывай :))
[12:08] [RHuB] Лана. Займусь железом. Постараюсь. Давно с железяками не общался. Хотя по специальности я пром.электронщик. :) автоматизация все дела
[12:08] [RHuB] хотя и тут не скучаю
[12:08] [RHuB] :))
[12:08] [RHuB] Готичный такой компутер.
[12:09] [Крылев] А я учился на физика, а в 90-м году занялся собиранием Спектрумов и до 94-го их собирал и продавал с компанией ребят...
[12:09] [Крылев] Потом это дело прогорело из-за наступления Дендей...
[12:10] [RHuB] :) хех. када я в Казахии жил у нас тоже люди спекки собирали сами и продавали их. :) хорошее дело было.
[12:10] [RHuB] да, денди :( и процы у них слабже были. тока за счет видео и выигрывали
[12:10] [Крылев] Любители и сейчас этим делом занимаются :)
[12:10] [RHuB] :)
[12:11] [Крылев] Не было в начале 90-х плисов больших, а так можно было бы такого наворотить тогда!
[12:11] firex_ (~ak@d039177.adsl.hansenet.de) joined #Forth.
[12:11] [Крылев] А сейчас эти навороты уже не так впечатляют
[12:12] [RHuB] ну вообщем да. Сейчас наладонники помощнее будут :/
[12:12] [RHuB] у меня Palm m125 там моторола 68000 стоит. 16 мгц и 8 метров озу.
[12:12] [Крылев] И бегает спектрумистский народ с идеет наладонник сделать спектрум-совместимый
[12:13] [RHuB] там даже эмулятор спектрума есь :))
[12:13] firex (~ak@d039027.adsl.hansenet.de) left irc: Ping timeout
[12:13] [RHuB] вот вот
[12:14] [RHuB] под спекки столько игр и программ было сделано что жалко их терять
[12:14] [Крылев] А у меня идея - сделать ноутбук с форт-машиной :))
[12:14] [RHuB] игрушки тым были очень даже
[12:14] [RHuB] :)))
[12:14] [RHuB] А я хочу не ноут а наладонник
[12:14] [RHuB] ессно со своей ФортОС
[12:14] [RHuB] каданить соберусь
[12:14] [RHuB] :)
[12:14] [RHuB] хехе
[12:14] [Крылев] процессоры делать умею, видео умею, приферию умею... короче, надо только сесть и сделать
[12:14] [RHuB] :) ну вот
[12:14] [Крылев] Наладонник - это видимо, второй шаг...
[12:15] [RHuB] :)
[12:17] [Крылев] Собственно, для наладонника лично мне не хватает знать, как экран его сделать... опыта нету...
[12:17] [RHuB] в смысле как сделать?
[12:17] [Крылев] А остальное в общем-то просто, память, ПЗУ, интерфейс к ПС для загрузки...
[12:17] [RHuB] там ЛЦД :/
[12:17] [Крылев] В смысле, где взять сам экран и все данные по нему...
[12:17] [RHuB] аааа. экран покупать надо.
[12:17] [Крылев] Их же не продают просто так в магазине...
[12:18] [RHuB] ну фик знает
[12:18] [RHuB] мож и продают
[12:18] [RHuB] не интересовался :)
[12:18] [RHuB] Обычный чб экран мож и есть
[12:18] [Крылев] Это, в общем-то, первая задача, которую я вижу по наладоннику...
[12:18] [RHuB] на пальме моей чб экран 160х160 16 градаций яркости
[12:18] [Крылев] предлагали даже из дохлых наладонников выдирать экраны...
[12:19] [RHuB] зверски медленное гашение пикселов
[12:19] [RHuB] :)
[12:19] [RHuB] можно и из них
[12:19] [Крылев] Надо бы хотя бы 312x256
[12:19] [RHuB] нестандарт :)
[12:19] [RHuB] 320x200
[12:19] [RHuB] вот ето стандарт
[12:19] [Крылев] по мне так... а лучше 640x480
[12:19] [RHuB] дада, это тоже стандарт
[12:19] [Крылев] Ну, на 200 тоже пойдет...
[12:19] [RHuB] :)
[12:20] [RHuB] Это видимо тока под заказ
[12:20] [RHuB] через инет можно купить
[12:21] [Крылев] Покупка экрана, потом разводка новой платы, перед этим, видимо, макетирование на чем-нибудь старом...
[12:21] [RHuB] уу
[12:21] [RHuB] угу
[12:23] [Крылев] На чем макетировать у меня, в принципе, есть, так что одна задача - найти экран
[12:24] [RHuB] Тока под заказ :|
[12:24] [Крылев] И чтобы это была не голая матрица...
[12:24] [RHuB] хм
[12:24] [Крылев] матрица с контроллером должна быть...
[12:24] [RHuB] с готовым разъемом или шлейфом?
[12:25] [Крылев] метод подключения, в общем-то не так важен... Важно, чтобы не 500 выводов цеплять надо было...
[12:25] [Крылев] а где-нибудь десяток, другой, не больше
[12:26] [RHuB] Да не :) врядли. 1 байт адреса по горизонтали и 9 бит по вертикали и пусь себе рефрешится
[12:26] [RHuB] :)
[12:26] [RHuB] поточечно
[12:26] [RHuB] в m125 именно так вроде бы и есть
[12:26] [RHuB] там даже иногда заметен рефреш
[12:26] [Крылев] адрес то зачем? - синхра и внутри счетчик...
[12:27] [RHuB] :o) а ну да :) превычка думать в низком уровне.
[12:27] [RHuB] сорьки
[12:28] [Крылев] :)
[12:28] [RHuB] ну тогда 8 бит + синхро
[12:28] [RHuB] :)
[12:28] [RHuB] а и плюс сигнал
[12:28] [RHuB] если там градаций больше чем 1
[12:28] [Крылев] для ч/б, для цветного может и побольше бит оказаться
[12:29] [RHuB] угу. 64к обычно
[12:29] [Крылев] 8 бит - это же и есть "сигнал" :))
[12:29] [RHuB] для цветных
[12:29] [Крылев] t.e. 16 бит сигнал и синхра...
[12:29] [RHuB] ты имеешь ввиду что по синхре он будет ВСЮ матрицу обходить
[12:29] [RHuB] или тока по Y
[12:29] [RHuB] ?
[12:29] [RHuB] :)
[12:30] [RHuB] я то мыслю что тока по Y синхро
[12:30] [Крылев] По синхре можно и всю обходить, если синхру правильно сделать
[12:30] [RHuB] ну тада другое дело :)
[12:30] [Крылев] Как у TV - синхросмесь и все ок.
[12:30] [RHuB] Ага. Как вспомню как мы с отцом спектрум к цветному телику подрубали :)))
[12:30] [Крылев] Но, у матриц может быть и просто две раздельные синхры...
[12:30] [RHuB] млин
[12:31] [RHuB] может быть и так
[12:31] [Крылев] цветной телик ламповый небось был? :))
[12:31] [RHuB] ну... да :)
[12:31] [RHuB] потом уже купили полупроводниковый "березка"
[12:31] [Крылев] С ними морока была, тоже помню...
[12:31] [RHuB] а на том...
[12:31] [RHuB] блин к ч/б проще подцепить было :)))
[12:32] [Крылев] У меня первый телек к спектруму был Ч/Б
[12:32] [RHuB] :)
[12:32] [Крылев] купил за полтинник, по тем временам сильно дешево...
[12:32] [Крылев] Он был немного неисправен, починил сам за 2 часа :)
[12:33] [RHuB] :)))
[12:33] [Крылев] И брал только как монитор к компу, а кога починил, он и телепрограммы стал показывать :))
[12:33] [RHuB] У меня отец теплоэнергетик, а хобби у него радиолюбительство. От него я и заразился :)))
[12:33] [RHuB] хехе
[12:33] [RHuB] :)))
[12:35] [Крылев] У меня радиолюбительство началось в 1 минуту. И никто не толкал на это дело. Просто как-то летом, пришел домой, сижу, делать нечего, думаю, чем заняться, и тут БАЦ! Идея! Радио!.. И все... Включился и навсегда...
[12:35] [RHuB] :) судьба
[12:35] [Крылев] ага... Потом еще вещие сны на эту тему снились :))
[12:36] [Крылев] И сбылось!
[12:36] [RHuB] Это карма, да. :) В прошлой жизни ты не смог стать радиолюбителем, приходится в этой отрабатывать :)))
[12:38] [Крылев] О компах впервые услышал в мильтфильме "Корабль-призрак". Был так поражен определением "машина, которая умеет считать", что потом часами в магазинах на калькуляторы глядел... Ценники были еще ужасными...
[12:39] [RHuB] :))) такая же история. еле уломал отца купить мне калькулятор. MK51 вроде бы
[12:39] [RHuB] дорогая штука
[12:39] [RHuB] правда непрограммируемый
[12:40] [Крылев] Первый мой калькулятор - МК33 купил уже когда на физфаке учился.
[12:40] [RHuB] а года три назад мне в руки попал программируемый калькулятор тоже какая то "электроника". Польская нотация все дела. Квадратный корень вычислял чуть больше 2 секунд
[12:40] [RHuB] :)
[12:40] [Крылев] Просто было нужно для обсчета лабораторных работ... А там калькулаторов было мало своих
[12:40] [RHuB] Угу. Лабы без калькуляторов - страшно
[12:41] [Крылев] Я пару раз помучился, пришел домой, сказал отцу, что так и так, НАДО...
[12:41] [RHuB] :)
[12:41] [Крылев] Ну и все решилось, пришел в магазин и купил калькулятор за 25 рублей...
[12:41] [RHuB] дорого
[12:41] [Крылев] Потом отец на нем сам баловался подолгу...
[12:42] [RHuB] :))
[12:42] [Крылев] Дорого, но не особенно... самый дешевый взял...
[12:42] [RHuB] да... кстати в инете есть галерея отечественных калькуляторов начиная с "Феликсов"
[12:42] [RHuB] красотищща
[12:43] [RHuB] правда адреса непомню
[12:43] [Крылев] Я в детестве видел железаку считающую, но в тот момент не понял "особого смысла"...
[12:43] [Крылев] Железяку, которую за ручку крутить надо, и она числа складывает
[12:44] [RHuB] :) арифмометры
[12:44] [RHuB] сила!
[12:44] [RHuB] :)
[12:44] [Крылев] Аха, а в школе с логарифмической линейкой баловался долго, даже думал моторчик к ней приделать, чтобы "автоматом считать" :))
[12:45] [RHuB] Ж))) логарифмические линейки я видел но не юзал. калькулятор имел уже тогда
[12:45] [Крылев] A нас в школе на них считать учили...
[12:45] [Крылев] Калькулаторы были совсем редкостью...
[12:46] [RHuB] не застал :)
[12:48] [Крылев] Вспоминается случай такой, я на физфаке был типа преподавателя в заочной школе и проверял работы школьников. И вот, в какой-то из них написан ответ на задачу: 24.9999997 a правильный ответ ровно 25 должен быть :))
[12:48] [Крылев] Человек тупо на калькулаторе посчитал и ответ записал не задумываясь :-|
[12:48] [RHuB] гыыы :)
[12:50] [Крылев] Уже и не помню из-за чего калькулятор так наврать мог, чаще всего из-за счета каких-нибудь корней бывало... Типа, корень из 9 равен 2.999999999
[12:51] [Крылев] Я на своем калькулаторе это наблюдал сам, когда корень считал по алгоритму...
[12:51] [RHuB] :) ага. В кетайских калькуляторах-часах такое тоже было
[12:52] [Крылев] блин, сижу печатаю, вижу, что пишу "калькулятор" через "а", и все равно эта опечатка повторяется... :-\
[12:54] [RHuB] :)
[12:54] [Крылев] Oй, а как я был рад, когда впервые К155ЛА3 в руки попала! И как мечтал на ЛА3-х процессор собрать! :)))
[12:54] [RHuB] Ну вот. Вареза я качнул за сегодня нового. Среди него есть книжка "Все из муки" 32 метра. :) Почетаем...
[12:55] [RHuB] Ж)))
[12:55] [RHuB] хех. первые процессоры
[12:55] [Крылев] :)) процессор из муки! :)
[12:55] [RHuB] :))) авангардно
[12:55] [RHuB] с изюмом и термопастой из спетаны
[12:55] [RHuB] сметаны
[12:56] [Крылев] Изюм в качестве ножек корпуса BGA :))
[12:56] [RHuB] :))))
[12:57] *** RHuB захотель покушать
[12:57] *** RHuB подумал что из еды только чай :/
[12:58] Nick change: gl0_out -> mrack
[12:59] *** RHuB сказал "Спасибо" и осторожно взял горячую кружку
[13:21] RHuB (~RHuB@gw.tis.tomsk.ru) left irc: ""
[14:30] Nick change: mrack -> gl0_out
[15:21] [] !*! time
[15:32] Nick change: gl0_out -> mrack
[15:43] mrack (~gl0_@217.115.81.73) left irc: "в дахаус "
[15:44] mrack (~gl0_@217.115.81.73) joined #Forth.
[15:46] mrack (~gl0_@217.115.81.73) left irc: "гнусно всё, и немного грустно"
[17:08] [<{\>] !{\! unban #alt *!*@host40.hci.homenet
[17:20] Nick change: firex_ -> firex
[17:48] user059 (^5435cf66@ircgate.deware.lo) joined #Forth.
[17:48] Nick change: user059 -> Xboybr
[17:48] Nick change: Xboybr -> Xищник
[17:50] [Xищник] рырырырыры
[17:50] [Крылев] Рррргмяу!
[17:51] [Xищник] напилася я пьяна..... :)))))
[17:56] [Xищник] а от нас зеленоградцы только что уехали...
[17:57] [Крылев] форт-транспьютер сделать пообещали?
[17:58] [Xищник] хуже :)))))
[17:58] [Крылев] опа! И что же?! :)
[17:59] [Xищник] им нужна хай-енд линейка процессоров :)
[18:00] [Xищник] с приемкой, сертификацией и все такое прочее. в кремнии сделают, нужны архитектура и HDL-модели
[18:00] [Крылев] forth или вообще?
[18:00] [Xищник] вообще. и форт в частности
[18:00] [Xищник] не, ну проблема-то решаема. тут есть варианты :)
[18:01] [Крылев] Варианты чего?
[18:01] [Xищник] главное - не упираться в форт
[18:01] [Xищник] архитектуры
[18:02] [Xищник] все нормально стыкуется. идет и форт, и регистровая модель одновременно.
[18:02] [Крылев] не упираться - это просто не акцентировать на нем внимание, я так полагаю?
[18:02] [Крылев] Без фанатизма, так сказать.
[18:02] [Xищник] не то что не акцентировать внимание. я что-то вижу настрой у фортеров "а вот мы как сделаем в железе только Форт - так вы все и будете вынуждены его изучать"
[18:02] [Xищник] да-да, именно
[18:03] [Крылев] С этим совершенно согласен.
[18:04] [Xищник] 32 разряда, раздельная стековая архитектура, 28 бит адреса, полный Гарвард
[18:04] [Крылев] А на каком уровне технологии делать будут?
[18:04] [Xищник] DSP-ядро
[18:04] [Xищник] 0,13, видимо
[18:05] [Крылев] где-нибудь типа в Малазии заказывать изготовление?
[18:05] [Крылев] Или у нас такой завод есть?
[18:06] [Xищник] Тайвань
[18:06] [Крылев] Ясно, в той же стороне :))
[18:06] [Xищник] у них тоже чего-то есть, но на уровне экспериментального производства
[18:06] [Xищник] ну так там сейчас такая конкуренция! :) китайцы дерутся за право сделать чип :)
[18:07] [Крылев] :))
[18:07] [Крылев] A если свистнут?
[18:08] [Xищник] а им зачем?
[18:08] [Крылев] Ну, в шпионских целях, например...
[18:08] [Xищник] у них такого барахла по десять штук каждый день
[18:08] [Xищник] ага, и потом искать ту железку, в которую этот чип вставлен
[18:08] [Крылев] Если чипов много, то и железок будет много...
[18:09] [Xищник] кофеварок, например
[18:09] [Крылев] в кофеварки можно и китайские процы втыкать... :)
[18:10] [Крылев] A наши, наверняка, космические кофеварки задумывают :))
[18:10] [Xищник] им больше мороки выяснять, в каком сегменте рынка это лучше всего продается
[18:10] [Крылев] ладно, бес с ними, в конце концов, задача секретности - это задача других органов, а не наша :))
[18:10] [Xищник] что самое интересное, и condumer electronics тоже
[18:11] [Крылев] не понял...
[18:11] [Xищник] не, ну от нас-то надо именно уровень системной архитектуры чипа :)
[18:11] [Xищник] потребительскую электронику. там чип 2 доллара за штуку стоит
[18:12] [Xищник] consumer
[18:12] DreAm_TeAm (~jintyg@80.92.248.149) joined #Forth.
[18:14] [Крылев] Так это пока на уровне разговоров или план какой есть?
[18:16] [Xищник] есть :)
[18:16] [Крылев] это хорошо :)
[18:17] [Xищник] да я вообще тихо фигею :)))
[18:17] [Крылев] Да, нашим давно надо свою электронику делать, со своими осями, своими программами и т.д.
[18:18] [Xищник] есть нейропроцессор, есть "Мультикор", есть БМК 553
[18:18] [Xищник] вот еще одна фирма. это все вокруг "Ангстрема", "Протона" и МИЭТ
[18:18] [Xищник] в кремнии они могут сделать практически все. ну примерно как я в ПЛИС :)
[18:19] [Крылев] Ну, это понятно... Был, вроде слух, что они могут даже прямо из AHDL-файла чип сделать...
[18:19] [Xищник] да, могут. только ругаются. предпочитают из RTL_представления
[18:20] *** Крылев и не знает, что за RTL_представление...
[18:20] [DreAm_TeAm] шо за БМК 553?
[18:20] [Xищник] register transfer level. то, что можно сделать на 555ТМ2 и рассыпной логике
[18:21] [Xищник] базовый матричный кристалл. пятероку пропустил. называется 5553ХМ
[18:21] [DreAm_TeAm] Xищник: и где нейропроцессор?
[18:21] [Крылев] Только он шьется, вроде как маской на заводе, так?
[18:22] [Xищник] да есть, есть. по журналам можно найти. 18-чего-то ВМ-чего-то
[18:23] [Xищник] даже не маской, а двумя слоями фотошаблона. транзисторы расставлены, а два слоя соединений можно наложить. называется базовый матричный кристалл. технология чисто наша, 2 мкм, зато радиацию держит
[18:26] [DreAm_TeAm] Л1879ВМ1?
[18:28] [Xищник] точно!
[18:44] [DreAm_TeAm] http://www.module.ru/ruproducts/apsys/tm.shtml
[18:44] [DreAm_TeAm] какие однако штуки на нём делают
[18:46] [Xищник] ну а что?
[19:16] *** Крылев собрался и потопал в магазин
[19:19] Крылев (~WingLion@gs.miran.ru) left irc: "-= да, гори оно все, синим пламенем! =-"
[19:28] [] !*! time
[19:29] [<{\>] !{\! time
[19:37] [] !*! time
[19:41] Xищник (^5435cf66@ircgate.deware.lo) left irc: "CGI::IRC [irc.run.net] (Ping timeout)"
[20:13] Крылев (~WingLion@gs.miran.ru) joined #Forth.
[20:13] #Forth: mode change '+o Крылев' by ChanServ!service@RusNet
[20:40] [DreAm_TeAm] что купил?
[20:40] [Крылев] еду :))
[20:41] [Крылев] лимонад, молоко, чай...
[20:42] *** Крылев сейчас наверно, отвалюсь... прогу ставлю...
[20:44] Крылев (~WingLion@gs.miran.ru) left irc: "-= да, гори оно все, синим пламенем! =-"
[20:48] Крылев (~WingLion@gs.miran.ru) joined #Forth.
[20:48] #Forth: mode change '+o Крылев' by ChanServ!service@RusNet
[20:52] ls (~ls@irk.pp.ru) joined #Forth.
[20:52] ls (ls@irk.pp.ru) left #Forth.
[20:53] xa39IuH (~xa39IuH@host-101-198.sevntu.mystsky) joined #Forth.
[20:53] [xa39IuH] знаешь ли 2-10й счетчик с выводами под семисегментный индикатор, с уведомлением о переносе на КМОП?
[21:01] [xa39IuH] DreAm_TeAm, ты не знаешь?
[21:01] [Крылев] справочника под рукой нету...
[21:02] [DreAm_TeAm] знаю
[21:02] [xa39IuH] ибо я нашел К176ИЕ4, но не могу понять где у него перенос :(
[21:02] [DreAm_TeAm] как раз его и хотел советовать
[21:02] [DreAm_TeAm] перенос 2-ая нога
[21:02] [xa39IuH] а где у него перенос?
[21:03] [xa39IuH] f/4 ??
[21:03] [DreAm_TeAm] да
[21:04] [DreAm_TeAm] что собираешь?
[21:04] [xa39IuH] вообщето я перепутал
[21:04] [xa39IuH] f/10
[21:04] [xa39IuH] перегон из 2с в 10с и индирация
[21:04] [DreAm_TeAm] у меня в справочнике он как f/2 помечен :)
[21:04] [xa39IuH] курсач по электронике
[21:04] [DreAm_TeAm] я тож :)
[21:05] [DreAm_TeAm] какая тема?
[21:06] [xa39IuH] точно 2я нога?
[21:06] [DreAm_TeAm] точно
[21:07] [xa39IuH] тема, та фигня
[21:07] [xa39IuH] К176ИЕ4?
[21:07] [xa39IuH] ))
[21:07] [xa39IuH] блин
[21:08] [xa39IuH] чтож за справочники такие
[21:08] [xa39IuH] у меня 2 электронных разное показывают
[21:09] [xa39IuH] DreAm_TeAm, а что вообще означает это f/2
[21:09] [DreAm_TeAm] чорт его знает
[21:09] [DreAm_TeAm] http://www.radio-portal.ru/index.php?name=EZCMS&page_id=558
[21:10] [DreAm_TeAm] смотри на схему
[21:10] mrack (~gl0_@83.149.32.48) joined #Forth.
[21:16] xa39IuH_ (~xa39IuH@as-43.ag2.sv.ukrtel.net) joined #Forth.
[21:21] forther (~chatzilla@h-66-166-144-210.snvacaid.covad.net) joined #Forth.
[21:22] xa39IuH (~xa39IuH@host-101-198.sevntu.mystsky) left irc: Ping timeout
[21:23] Nick change: mrack -> Держиморда
[21:23] xa39IuH__ (xa39IuH@host-101-198.sevntu.mystsky) joined #Forth.
[21:24] Nick change: DreAm_TeAm -> getTired-getDeath
[21:24] Nick change: Держиморда -> mrack
[21:24] [xa39IuH__] DreAm_TeAm, подтвердилось )) тааки 2я нога
[21:24] [getTired-getDeath] я рад :)
[21:29] xa39IuH_ (~xa39IuH@as-43.ag2.sv.ukrtel.net) left irc: Operation timed out
[21:38] Nick change: xa39IuH__ -> xa39IuH
[21:38] [xa39IuH] уж как я рааад
[21:39] Nick change: xa39IuH -> 1xa39IuHXhs8F
[21:39] Nick change: 1xa39IuHXhs8F -> xa39IuH21063
[21:39] [xa39IuH21063] без этого счетчика пришлось бы городить такую фигню здоровую
[21:40] Nick change: xa39IuH21063 -> xa39IuH
[21:58] user993 (^5435cec2@ircgate.deware.lo) joined #Forth.
[22:04] Nick change: user993 -> Xищник
[22:04] [Xищник] рры! :)
[22:15] _Kharon_ joined #Forth.
[22:34] Nick change: _Kharon_ -> Kharon
[22:47] mrack (~gl0_@83.149.32.48) left irc: "пинг тайм он цука аут нах "
[23:11] Крылев (~WingLion@gs.miran.ru) left irc: "-= да, гори оно все, синим пламенем! =-"
[23:19] [Xищник] ой, куда это все?
[23:20] Крылев (~WingLion@gs.miran.ru) joined #Forth.
[23:20] #Forth: mode change '+o Крылев' by ChanServ!service@RusNet
[23:24] xa39IuH (xa39IuH@host-101-198.sevntu.mystsky) left irc: Ping timeout
[23:36] [Xищник] и тишина. может, съесть кого-нибудь? :)
[23:59] forther (~chatzilla@h-66-166-144-210.snvacaid.covad.net) got netsplit.






наверх



Generated by logs2html module for eggdrop v.2.3