[03:11:08] <acidtech23> тролят вату просто этим знаком )
[03:11:17] <acidtech23> там они начинают сразу
[03:11:23] <acidtech23> дедыыыыы воеваааааалии блять
[03:11:31] <acidtech23> весело на них посмотреть
[03:16:14] <vаlexey> со славянами воевали то? :-)
[03:27:17] <acidtech23> с адольфом
[03:30:07] <acidtech23> в знак этот да
[03:30:10] <acidtech23> был у славян
[03:30:20] <acidtech23> видимо от индусов перешел
[03:30:27] <vаlexey> угу
[03:30:57] <vаlexey> хотя, некоторые, задорнообразные говорят что это к индусам он от славян перешел :-)
[03:31:59] <acidtech23> :D
[03:32:17] <acidtech23> и языки все от русского пошли в придачу
[03:35:30] <vаlexey> ага :-)
[03:35:52] <vаlexey> а всякие англосаксы - второстепенные варвары были и ими остались!
[03:36:08] <vаlexey> грязные, немытые дикари!
[03:36:26] <vаlexey> без всякого понятия о духовности и культуры
[03:41:04] <acidtech23> точно :)
[03:43:55] <vаlexey> а уж евреи...
[03:44:31] <vаlexey> хищнечество и паразитирование - вот их характеристика!
[03:44:37] <vаlexey> и род занятий
[11:19:00] <s6_xabber> Надо цпп и яву в жс транслировать.
[12:05:48] <geniepro> acidtech23> в знак этот да
acidtech23> был у славян
[12:06:01] <geniepro> ссылку на славянский вариант этого знака
[12:06:24] <geniepro> если речь о коловрате -- то не шибко он и похож -- там куча ножек, а тут всего 4
[12:07:27] <geniepro> acidtech23> и языки все от русского пошли в придачу
сейчас в тренде утверждать, что всё пошло от древних украинцев же!
[12:49:52] <s6> Ада, говорите
[13:00:03] <geniepro> http://lenta.ru/articles/2014/09/26/nn/
[13:00:14] <geniepro> s6: РАЯ!!!
[13:00:57] <s6> The loop variable ceases to exist
just after the loop
[13:08:35] <geniepro> чо?
[13:08:46] <geniepro> речь про оператор for?
[13:11:35] <s6> да. ада маздай. там есть тип integer
[13:12:19] <s6> где-то в проге придётся верифицировать 'First и 'Last этого типа =)
[13:40:06] <acidtech23> а кто вечный двигатель создал?
[13:41:25] <s6> прочитал пдфку какуюто про Аду
[13:41:40] <s6> acidtech23, ты православный, ты и создавай
[13:42:10] <s6> слайды прочитал
[13:44:34] <s6> acidtech23, стучись лбом
[13:44:43] <s6> об пол
[13:44:52] <s6> 24 раза в день
[13:45:08] <s6> для твоих мозгов будет очень полезно
[13:45:20] <s6> Бог тебя вознаградит благодатью
[13:45:36] <acidtech23> это не бесплатное удовольствие
[13:45:40] <s6> будешь жить как сыр в масле
[13:45:54] <s6> можешь себе в лоб шиллинг заколотить через это
[13:45:59] <s6> или фунт даже
[13:46:10] <s6> а можно даже два
[13:47:01] <s6> положи их на пол и колотись лбом об них
[13:47:12] <s6> когда забьёшь значит Богу заплатил
[13:48:43] <s6> и будешь говорить что пострадал от православия
[13:49:03] <s6> и будешь говорить что православие нехорошее
[13:49:57] <s6> или ты про то что за вечный двигатель приплачивать надо кастомерам?
[13:50:19] <s6> вот. собирай с них бабло
[13:50:31] <s6> создай Церковь Вечного Двигателя
[13:50:36] <s6> собирай бабло
[13:50:58] <s6> вон столман же создал Церковь Емакс
[13:51:01] <s6> и ты создай
[13:51:57] <s6> Церковь Вечного Двигателя создай
[13:52:21] <s6> Perpetuum Mobile Church
[13:52:45] <s6> хоть не зря жизнь проживёшь
[13:53:08] <s6> а так какой с тебя толк
[13:53:13] <s6> никакого
[13:53:28] <s6> православнутый идиот и не больше
[13:54:02] <s6> geniepro, скажи ему. Чо он
[13:57:53] <acidtech23> что за церковь емакс?
[13:58:07] <acidtech23> а церковь нужна да
[13:58:15] <acidtech23> а что )) даже звучит
[13:58:22] <acidtech23> perpetuum mobile church
[14:07:00] <s6> acidtech23, ну поищи в инете — Emacs Church
[14:07:21] <s6> там на фото столман с пластиной от ферритового накопителя на голове
[14:07:24] <s6> типа нимб
[14:07:37] <acidtech23> ему бабло дают?
[14:07:46] <s6> он в вузе питается
[14:08:01] <s6> хз где бабло берёт
[14:08:23] <geniepro> узбаГОЙтесь оба ))
[14:08:24] <s6> наверное с донейтов FSF
[14:11:26] <s6> acidtech23, создай сайт
[14:11:38] <s6> acidtech23, делай фундрайзеры на создание вечного двигателя
[14:11:55] <s6> бараша позови
[14:12:00] <s6> будет агитатором
[14:12:05] <s6> поделишься с ним баблом
[14:13:02] <s6> за так агитировать не будет
[14:13:14] <s6> хотя он верующий
[14:13:17] <s6> мож и будет
[14:24:20] <s6> acidtech23, когда дроссель 1.5 кВ мотать начнёшь?
[15:27:06] <vаlexey> во! шикарно! https://www.facebook.com/video.php?v=852489574785856&fref=nf
[15:57:00] <vаlexey> http://www.youtube.com/watch?v=PIySYbUUC-w&feature=youtu.be
[15:57:04] <vаlexey> на ютубе
[18:17:50] <Jordan> vаlexey Опять устроился в интернет компанию. Та же должность, только компания другая. :-)
[18:18:17] <Jordan> Пока буду там работать, изучу технологии, и сделаю нормальное портфолио.
[18:19:03] <Jordan> Работать программистом желание не пропало.
[18:19:57] <Jordan> geniepro Ветер крепчает посморел?
[18:54:22] <geniepro> Jordan: неа, всё забываю )
[19:05:02] <geniepro> "Java8 in Action:Lambdas,streams,and functional-style programming" Raoul-Gabriel Urma, MarioFusco, and Alan Mycroft http://rutracker.org/forum/viewtopic.php?t=4835064
[19:11:44] <vаlexey> Jordan: складовщик?
[19:12:04] <Jordan> Ага
[19:14:00] <Jordan> Удобно, что если найду работу могу в короткий срок свалить. А так хоть, денюжка будет.
[19:14:59] <vаlexey> да, удобно
[19:15:28] <Jordan> Там ещё подработать можно. Норм
[19:17:02] <vаlexey> а как планируешь портволио делать?
[19:17:05] <Jordan> Что клёво, я там один, никто мне на мозги не капает, начальство далеко.
[19:17:24] <Jordan> И целый день за компом. Физ нагрузка минимльна
[19:18:06] <Jordan> vаlexey Какие проекты понаделать, не особо сложные. Ну и изучить всякие net и javы.
[19:18:51] <vаlexey> да, свои проектики это хорошо
[19:19:05] <Jordan> Возможно бред, но у меня есть желание сделать игру пошаговую, с графикой battle for wesnoth.
[19:19:15] <Jordan> Это вообще у работодателя ценится?
[19:19:48] <vаlexey> смотря у какого. :-) но для джуниора это вполне норм в любом случае - будет значить что не ноль.
[19:20:10] <Jordan> Вы не ноль, вы 0.3 десятых :-)
[19:22:22] <vаlexey> ну это уже значительно ведь лучше :-)
[19:22:34] <vаlexey> ибо ноль на что ни умножай, всё равно ноль и получишь
[19:23:47] <Jordan> угу
[19:24:12] <Jordan> О юмор от математиков intel
[19:25:02] <Jordan> https://www.youtube.com/watch?v=AGlSYO_y5Ik
[19:25:52] <vаlexey> да, видел
[19:26:16] <vаlexey> забавно
[19:35:17] <vаlexey> ну и про вклад в опенсорс-проекты не забывай, когда освоишься с языком да кодом. то есть опыт ковырения чужого кода тоже важен в принципе.
[19:38:19] <Jordan> Я сейчас вот, что изучаю
[19:38:24] <Jordan> Сейчас ссылку дам
[19:40:01] <Jordan> http://sourceforge.net/projects/coltoo/
[19:40:43] <vаlexey> хы
[19:41:29] <Jordan> Я искал проект поменьше
[19:41:44] <Jordan> Меньше кода было
[19:42:03] <vаlexey> а оно работает?
[19:42:07] <Jordan> Да
[19:42:10] <vаlexey> хотя код вроде вполне вменяемый
[19:42:31] <Jordan> Так себе
[19:42:41] <Jordan> Логика в коде засрана
[19:43:15] <Jordan> Где, нужно отправить сообщение, там же и ручное создание гуи элемента
[19:43:28] <Jordan> Хорошо, бы отделить
[19:44:07] <vаlexey> ну и свой реф. каунтер для объектов. тоже уже не особо нужно, ибо есть всякие шаред-поинтеры в стандарте уже.
[19:44:27] <vаlexey> но код написан более-менее в приличном стиле хотя бы
[19:46:51] <Jordan> Для меня этот код намного понятнее, чем battle for wesnith
[19:48:08] <vаlexey> да. в весноте много всего + питон в качестве языка для сценариев
[19:48:13] <vаlexey> ну и соответственно связка с ним
[19:49:19] <Jordan> Я читал об архитектуре веснота, вот наворотили. Там 200к строк кода игры + 200k код сценариев
[19:49:40] <Jordan> Но кроссплатформенность сделана отлично, работает на всём
[19:51:13] <Jordan> Мне, что понравилось, там напичкан везде STLЮ с самого начала проекта, а доступность платформ впечатляет.
[19:51:38] <vаlexey> угу
[19:51:55] <vаlexey> с++ рулид! ;-)
[19:52:18] <Jordan> Я решил юзать только с++ и stl, свои велосипеды на си использовать не буду. Но как опыт, положителен
[19:52:42] <Jordan> Вздрагиваю, когда вспоминаю qsort Void на void'е
[19:53:04] <vаlexey> :-)
[19:53:41] <vаlexey> настоящему заколенному оберонщику qsort без жаблонов не является чем-то страшным! ;-)
[19:55:45] <Jordan> У них нет qsort, они пишут вручную. Для такого я не готов
[19:56:40] <vаlexey> каждый раз, ага.
[20:04:39] <Jordan> Есть ли С++ компилятор, портабельная версия?Не хочу на рабочий комп ставить msvc
[20:05:25] <Jordan> Флешку воткнул, и в батгнике прописал путь
[20:06:54] <vаlexey> в смысле портабельная?
[20:06:59] <Jordan> да
[20:07:00] <тихий бот> Jordan, нет
[20:07:10] <vаlexey> gcc можно портировать на любую систему практически
[20:07:37] <Jordan> Портативная, в смысле что бы не прописывала себя в системе
[20:07:45] <Jordan> работала с флешки
[20:07:46] <vаlexey> а, дык mingw
[20:07:52] <Jordan> Он ставится
[20:08:00] <vаlexey> копированием :-)
[20:08:04] <Jordan> И то глючит, то пути теряет
[20:08:22] <vаlexey> пути прописал и всё. в текущей консольной сессии
[20:08:37] <vаlexey> use Far, Luk! ;-)
[20:08:58] <Jordan> Неееееет!
[20:09:12] <vаlexey> у меня этих mingw пачка "установлена". выбираю каким пользоваться просто выставлением правильного PATH в фаре
[20:09:18] <vаlexey> оченно удобно
[20:09:24] <Jordan> А без фара можно?
[20:10:13] <Jordan> На работе комп работает 24\7, Чем меньше влияние на систему тем лучше
[20:10:17] <vаlexey> а как ты хочешь запускать компилятор?
[20:10:29] <vаlexey> фар на систему не влияет тащемто
[20:10:38] <vаlexey> и тоже ему установка не нужна
[20:11:08] <Jordan> Через батник вроде F:\cpp.cpp main.cpp
[20:11:25] <vаlexey> ну вот и пропиши в этом батнике переменные окружения
[20:11:31] <vаlexey> то есть PATH
[20:11:53] <vаlexey> но я бы советовал таки подружиться с фаром и носить его везде на флешке той же ;-)
[20:12:07] <Jordan> Ctqxfc gj'rcgthbvtynhbe.
[20:12:15] <Jordan> Сейчас поэкспериментирую
[20:13:25] <Jordan> Но завтра
[20:13:35] <Jordan> У меня вс, пн выходной
[20:14:18] <Jordan> И jabber портабельный найти
[20:14:41] <vаlexey> миранда вроде тоже вполне себе без установки может жить
[20:14:49] <vаlexey> по кр. мере у меня жила вроде бы
[20:14:55] <vаlexey> лет 5 или 6 назад :-)
[20:20:24] <Jordan> Я нашёл psi портабельный
[20:23:56] <vаlexey> да он всегда был портабельным - его вроде и под BeOS портировали :-)
[20:37:42] <Jordan> Посмотрел многосерийный фмльм, 1991 года, морской волк, наша экранизация. Довольно сильный фильм. Книгу не читал.
[20:38:48] <s6> гыгы " IDA can be used as the default system debugger." https://www.hex-rays.com/products/ida/news.shtml
[20:41:50] <s6> vаlexey, я тут задумал делать универсального межъязыкового толмача =)
[20:42:01] <vаlexey> o_O
[20:42:03] <s6> полуавтоматическую трансляцию из ЯП в ЯП =)
[20:42:11] <s6> по мотивам успехов IDA =)
[20:42:45] <vаlexey> аля swig?
[20:42:58] <vаlexey> или ты хочешь именно транслятор умный?
[20:43:06] <s6> а что за swig?
[20:43:19] <s6> да хоть умный хоть не умный. какой-нить
[20:43:28] <s6> хотя бы без умности пока сделать
[20:43:34] <vаlexey> просто написание универсальной тулзы для биндингов - является частным случаем поставленной задачи и при этом будет крайне востребованной штукой
[20:43:43] <vаlexey> http://www.swig.org/
[20:43:56] <s6> ээээ не понял. каких таких биндингов
[20:44:51] <vаlexey> к либам на другом языке
[20:45:42] <s6> эээээ ну ентот свиг ещё поизучать надо будет
[20:45:57] <s6> щас у меня задача - менять синтаксис языка с сохранением семантики
[20:45:59] <s6> как-то так
[20:46:59] <s6> а с биндингами отдельно при этом придётся разбираться
[20:47:02] <vаlexey> ну вот, а частным случаем этого будет изменение подъязыка деклараций сущностей.
[20:47:09] <vаlexey> то есть объявления функций, типов и проч.
[20:47:14] <s6> угу.
[20:47:17] <vаlexey> (на императивную часть можно пока забить)
[20:47:20] <s6> ну я клозед соурс буду делать
[20:47:26] <s6> на продажу
[20:47:37] <vаlexey> если ты сможешь сделать трансляцию декларативной части языков качественно - это будет уже большое дело
[20:47:49] <s6> угу ок
[20:49:32] <s6> ну некачественно я делать не хочу.
[20:57:02] <s6> интересная хренотация этот свиг
[20:58:07] <vаlexey> всегда пожалуйста :-)
[21:08:18] <s6> vаlexey, а, я понял. Ты имеешь в виду транслировать спецификации апи некой либы с ЯП на ЯП
[21:08:32] <vаlexey> угу.
[21:08:48] <vаlexey> по сути - это практически частный случай того, что ты хочешь
[21:08:53] <vаlexey> с небольшими рюшечками
[21:09:03] <s6> угу да. причём более простой частный случай.
[21:12:39] <s6> 5 октября 2014: "Минфин разработал законодательную базу для регулировки криптовалюты. Согласно документу, на территории РФ запрещается выпуск криптовалюты, а также разработка и распространение ПО для эмиссии криптовалюты."
http://www.securitylab.ru/news/459358.php
(ссылку не читал --s6)
[21:28:04] <vаlexey> "Россия - самая большая страна в мире, по площади почти такая же как Плутон. С почти такой же инфраструктурой."
[21:35:18] <s6> создал пакеты xxxx.oberon.reader и xxxx.javascript.emitter =) догнать и перегнать oberonjs =)))))
[21:36:33] <s6> чисто чтоб нескучно девелопить было =) хотя это и вряд ли продашь кому
[21:36:55] <kpmý> xxx - порнуха какая?
[21:37:00] <s6> агу она
[21:37:39] <vаlexey> эмиттировать в графин
[21:38:24] <kpmý> raise my exception
[21:41:49] <s6> для красоты создал ещё xxxx.oberon.validatingreader
[21:43:32] <vаlexey> первое что делается в жабном проекте - создается дикое дерево каталогов для соответствующих пакетов. в каждом пакетике по одному или п одва пустых класса.
[21:43:34] <vаlexey> крысота!
[21:43:48] <vаlexey> вроде бы еще ни одной строчки кода не написали, а уже вроде бы что-то сделали :-)
[21:43:52] <vаlexey> сделали что-то важное!
[21:43:58] <s6> vаlexey, некоторые начинают с дикой умл модели
[21:44:17] <vаlexey> да, это называется UML головного мозга
[21:44:32] <s6> а потом конторским генератором по энтой модели ХЕРРРАКС =)
[21:44:41] <s6> кодогенератором
[21:45:15] <vаlexey> и ни одной строчки кода! зато нагенерилась пачка классов и методов!
[21:45:21] <s6> да =)
[21:45:26] <vаlexey> правда полезного оно один фиг ничего не делает
[21:45:28] <vаlexey> зато красиво!
[21:45:39] <s6> я думаю этот код 99% жабных байт по всему миру =)
[21:45:48] <vаlexey> брр
[21:46:03] <vаlexey> поэтому я в свое время быстренько из этого дела выпрыгнул
[21:46:32] <s6> не ну реально это доходит до того что полный код проекта запихеривается в state machine diagram и в доккомменты
[21:46:46] <s6> и потом эти SMD генерятся в аутпут плугами
[21:46:57] <s6> и другого кода в проекте нет просто
[21:47:25] <s6> так было в проекте Novosoft Zebra который даже в ТугезерJ встроить хотели, переговоры шли
[21:47:33] <vаlexey> на конечном автомате не все можно таки сделать. ну, то есть теоретически то все конечно, но это будет ДИКИЙ автомат.
[21:47:45] <s6> так эти и были дикие SMD
[21:47:51] <s6> совершенно то есть дикие
[21:48:07] <vаlexey> то есть если бы делать кодом, то было бы проще, компактней и наглядней.
[21:48:10] <s6> например так - в центре некий стейт и по бокам туча юзкейсовых стейтов
[21:48:17] <s6> да не, не факт
[21:49:20] <s6> то есть zebra из розы в разные языки и платформы генерила код из SMD
[21:49:46] <s6> и в Новософте даже некие проекты это юзали
[21:51:16] <vаlexey> ужс!
[21:51:21] <s6> оченно ужс
[21:52:09] <s6> мне даже предлагали сделать для зебры аутпут в ява апплеты авт
[21:52:17] <vаlexey> http://www.opennet.ru/opennews/art.shtml?num=40751
[21:52:18] <s6> но я грю башляйте, они промолчали
[21:52:57] <s6> а для ява html сервлетов у зебры емиттер был.
[21:53:00] <s6> сделан.
[21:56:32] <s6> vаlexey, ну меня когда по MSX пробивает, я делаю export PS1="Ok\n\n" =)
[21:56:42] <s6> и цвета ставлю как у MSX =)
[21:58:13] <s6> точнее, одна \n
[22:21:36] <s6> а цвет стандартный у MSX был - color 15,4,4
[22:21:43] <s6> где 15 - это чисто белый
[22:21:49] <s6> а 4 - ярко синий
[22:22:03] <alexey.veselovsky> ужс
[22:22:10] <alexey.veselovsky> кислота
[22:22:10] <s6> когда цмос инициализировался, этот цвет прописывался в него
[22:22:14] <s6> неа
[22:22:21] <alexey.veselovsky> прощай глаза
[22:22:24] <s6> нормальный фарово-нортоновый цвет
[22:22:34] <s6> ну, почти
[22:23:11] <s6> 1 аргумент цвет шрифта, 2 арг. цвет фона, 3 арг. цвет бордюра вокруг экрана
[22:23:57] <s6> ну там ещё был оператор set screen
[22:24:13] <s6> который текущие параметры оператора color записывал в цмос
[22:25:45] <s6> alexey.veselovsky, ну я за цветным моником не работал на мсх так что про глаза не знаю. я за зелёнкой всегда работал
[22:26:04] <alexey.veselovsky> а, ну тогда более-менее ;-)
[22:27:04] <s6> сёдня кстати поставил Wal Cmdr git edition
[22:27:10] <s6> уже нечто
[22:27:19] <s6> более фаристое чем раньше
[22:27:20] <alexey.veselovsky> нечто непотребное? ;-)
[22:27:26] <s6> почти потребное
[22:27:35] <s6> Ctrl B не пашет
[22:27:36] <s6> =)
[22:27:59] <s6> разные диаложки не фаристые ещё пока, но они работают над этим
[22:28:12] <s6> могу урл дать.
[22:28:14] <alexey.veselovsky> надо будет посмотреть. но вообще непонятно нафига они напрямую через X11 API и Win API рисуют, можно же тупо через SDL
[22:28:17] <alexey.veselovsky> будет кошернее
[22:28:30] <s6> ну скажи им =)
[22:28:33] <s6> ща урел дам
[22:28:39] <alexey.veselovsky> давай
[22:28:51] <s6> воть http://www.opennet.ru/opennews/art.shtml?num=40621
[22:28:51] <alexey.veselovsky> ибо под макосью нет ни WinAPI ни X11 вменяемых ;-)
[22:29:59] <s6> ну они вроде работают под маком вроде...
[22:30:24] <alexey.veselovsky> ну да. небось на чужеродных иксах
[22:30:53] <alexey.veselovsky> “and on OS X using XQuartz”
[22:30:55] <s6> Multi-platform open source file manager for Windows, Linux, FreeBSD and OS X http://wcm.linderdaum.com/release-0-17-0/
[22:30:59] <alexey.veselovsky> ну вот, как и предполагал
[22:31:13] <alexey.veselovsky> а пользовали бы SDL - бегало бы нативно
[22:31:18] <s6> ну оно даже под линём не очень фаристое
[22:31:28] <s6> но уже лучше чем раньше
[22:31:51] <s6> например Alt буквы и реакция на shift alt ctrl порадовали
[22:32:09] <alexey.veselovsky> гут
[22:32:16] <s6> и даже на мой любимый Ctrl 4 есть реакция, правда не та что надо =)
[22:32:28] <s6> но близко к родной реакции
[22:36:16] <s6> а вот ещё - cd ~ не умеет
[22:37:00] <s6> а вот умеет просто cd или нет - ща проверю
[22:37:11] <s6> умеет!
[22:37:48] <alexey.veselovsky> а ты где пробуешь? винда? линух?
[22:38:02] <s6> Alt F1 не умеет
[22:38:09] <s6> пробую я под UbuntuMATE
[22:38:19] <s6> это линух
[22:40:31] <s6> поотрубал разные дремучие хоткеи в убунте
[22:41:16] <s6> стоя в правой панели нажал Alt F1 - предложило выбрать ту же папку что и в правой панели
[22:41:18] <s6> круто
[22:43:10] <s6> молодцы ребята
[22:43:15] <s6> можно донейт слать =)
[22:44:08] <s6> хотя лучше у них в команде покодить... хз
[22:44:20] <alexey.veselovsky> :-)
[22:44:21] <s6> пока обойдутся и без того и без этого =)
[22:44:24] <alexey.veselovsky> перепиши на жабе!!1
[22:44:35] <s6> а я хотел фар на жабе писать =)
[22:44:36] <s6> давно
[22:44:42] <alexey.veselovsky> :-)
[22:44:54] <s6> фар я думаю неприбылен
[22:45:01] <s6> мне щас активы нужны доходные
[22:45:13] <s6> чтоб на жизнь хватало и чтоб старость обеспечить себе.
[22:45:23] <kpmý> бгг
[22:45:31] <alexey.veselovsky> особенно при наличии свободного конкурента ;-)
[22:46:05] <s6> угу.
[22:46:58] <alexey.veselovsky> чтобы на жизнь и старость хватило - это нужно неплохой такой стартапчег замутить
[22:47:27] <s6> да если стартапчег деньги щас приносит то можно его и на старость пролонгировать
[22:48:03] <s6> ну ессно если демпинговать ктонить не начнёт до нуля
[22:48:47] <alexey.veselovsky> зависит от типа проекта. если это просто тулза оффлайновая, то очевидно что рано или поздно будет свободный аналог
[22:49:02] <s6> да не факт
[22:49:09] <s6> вон IDA попробуй догони
[22:49:26] <alexey.veselovsky> кто такое IDA?
[22:49:33] <s6> idapro.ru
[22:49:46] <s6> Ильфака Гильфанова прога изначально
[22:49:57] <s6> щас у них контора Hex-rays
[22:50:22] <s6> http://idapro.ru/
[22:50:52] <alexey.veselovsky> значит оно особо и не нужно никому. ну тоесть в узкие инструментальные ниши можно сунуться, да
[22:51:06] <alexey.veselovsky> также как тот же astrobe как-то ведь существует еще
[22:51:14] <alexey.veselovsky> несмотря на платность и ущербность местами
[22:51:15] <s6> чё ет такое
[22:51:28] <alexey.veselovsky> astrobe.com <http://astrobe.com>
[22:53:44] <s6> ну "reliable" - отличный маркет ворд
[22:53:55] <s6> на этом и живут я думаю
[22:54:02] <alexey.veselovsky> только вот там отладчика нет. совсем :-)
[22:54:13] <s6> гы. гы.
[22:54:31] <s6> я в юности портабельный отладчик для модулы писал =)
[22:54:43] <s6> сырцы не сохранились к сожалению
[22:56:26] <s6> но я не уверен что микроконтроллеры мой отладчик бы потянули. Он жручий до ресурсов был
[22:56:44] <s6> хотя... мож и потянули бы
[22:56:47] <alexey.veselovsky> он у тебя к тому же небось на x86 был завязан жестко
[22:56:51] <s6> неа
[22:56:57] <s6> ТОЛЬКО на модулу =)
[22:56:57] <alexey.veselovsky> ведь в x86 есть спец. инструкции для отладки
[22:57:00] <s6> неть
[22:57:08] <s6> там всё на модуле было
[22:57:09] <alexey.veselovsky> а как он работал?
[22:57:15] <s6> запросто =)
[22:57:30] <s6> берёшь сырцы и генеришь код отладчика =) и запускаешь =)
[22:57:44] <alexey.veselovsky> ну вот идет у тебя поток приложения. как ты его собираешься прервать? то есть как ты брейкпоинт реализовывал?
[22:58:28] <s6> ну как. check_for_breakpoint(location); везде где можно =)
[22:58:53] <alexey.veselovsky> ты предлагаешь изменять исходник (или генерируемый код) отлаживаемого проекта?
[22:59:22] <s6> Берётся код отлаживаемого проекта. Генерится код отладчика+отлаживаемого проекта. Запускается. Enjoy =)
[22:59:41] <s6> идея не моя
[22:59:51] <s6> идея лабы компилеров ИИС =)
[22:59:56] <alexey.veselovsky> ну, то есть меняем исходник отлаживаемого
[22:59:57] <s6> но я её запрогал в юности
[23:00:04] <s6> нет, ничего не меняем
[23:00:09] <s6> а препроцессируем
[23:00:26] <s6> на входе одно, на выходе процессированный код
[23:00:27] <alexey.veselovsky> угу-ага. но результат тот же - меняется генерируемый код
[23:00:31] <s6> да
[23:00:32] <тихий бот> s6, нет
[23:00:39] <s6> изыди бот
[23:00:51] <alexey.veselovsky> в результате в МК например поедут радостно тайминги даже там где нет брейкпоинтов
[23:00:54] <alexey.veselovsky> круто, чо
[23:01:01] <s6> да, тайминги сто пудов едут
[23:02:05] <s6> ну чтоб тайминги не ехали, эта идея не годится
[23:02:12] <s6> нужно аппаратную отладку
[23:02:36] <s6> ну или читерство разное
[23:02:49] <s6> но не эта идея.
[23:04:59] <alexey.veselovsky> угу
[23:05:30] <s6> alexey.veselovsky, ну если эту идею девелопить, то можно конфигурять места где вставляется этот checkForBreakpint(loc,scope) и где не вставляется
[23:05:55] <alexey.veselovsky> можно, да
[23:06:08] <alexey.veselovsky> более того - похоже это единственный способ для Project Oberon
[23:06:14] <s6> там ещё возникла проблема с транслятором - у него анализаторы вываливались с аут оф мемори
[23:06:59] <s6> оптимизаторы всяческие вываливались.
[23:07:38] <s6> но я чёта тогда должен был экзамены сдавать и ушёл из лабы
[23:07:48] <s6> дальше я этот проект не развивал
[23:08:00] <alexey.veselovsky> а потом и модула сдохла...
[23:08:03] <s6> весь упёрся в математику
[23:08:15] <s6> модула сдохла уже позже
[23:08:35] <s6> это я году в 1992-1993 прогал
[23:09:00] <s6> приблизительно.
[23:10:40] <s6> alexey.veselovsky, там ещё с исключениями в модуле был транслятор. Поэтому ещё и с ними надо было возиться
[23:19:09] <s6> не ну чо. ща раскопаю в кладовых старые свои читалки оберона и сбацаю кодеген для жс =) и догоню вас
[23:19:29] <alexey.veselovsky> ню-ню ;-)
[23:19:53] <alexey.veselovsky> про семантику не забудь ;-) а то очередной OberonScript получится
[23:20:39] <s6> ээээ а чё за оберонскрипт почему не знаю? это мож мой собственный оберонскрипт? =)
[23:20:53] <alexey.veselovsky> нет, это мелкософтовский ;-)
[23:21:09] <alexey.veselovsky> http://www.ralphsommerer.com/obn.htm
[23:21:13] <alexey.veselovsky> http://research.microsoft.com/apps/pubs/default.aspx?id=70288
[23:24:15] <s6> и чем он плох?
[23:29:27] <s6> семантика преобразования должна быть конфигуряемая же.
[23:29:32] <s6> из оберона в жс
[23:30:23] <s6> вплоть до дозволения плагинов всяких.