|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Дек 22, 2003 14:28:02 Данный тред предназначен для собирания запросов на темы статей, которые бы хотели видеть пользователи/участники форума/команда сайта на сайте. Сразу оговорюсь, что данный список не является обязательным. Статьи на традиционные для сайта темы всегда приветствуются :). Просто возможно, что кто-то хочет написать статью, но не знает о чём :). Список запросов: - статьи, посвященные низкоуровневой структуре файловых систем (FAT, NTFS и других); - программирование консолей и микроконтроллеров; - общение с другими девайсами, которые можно подключить к компьютеру; Пишите, чтобы ещё вы хотели видеть здесь. |
|
|
Дата: Дек 22, 2003 15:25:45 Запрос : Сатья повествующая о низкоуровневом общение с девайсами (aka user(обыкновенный) , Advanced user (продвинутый) , sdz (садист с инициативой). |
|
|
Дата: Дек 22, 2003 20:17:20 Предложение: JVM-ассемблер. Система команд. Ассемблирование и дизассемблирование "ручками" (.class - файлов). Различие реализаций SUN и микрософт. Инструменты. Кто из тех кому надо уже знает кое-что (для кооперации)? |
|
|
Дата: Дек 22, 2003 20:32:27 Супер. Готов писать? |
|
|
Дата: Дек 22, 2003 21:00:02 captain cobalt Готов помочь! :-) |
|
|
Дата: Дек 23, 2003 00:26:48 captain cobalt Вот чего действительно нехватает, так это нормальной тулзы наподобие hiew для жабы. Может, используешь познания из пунктов 1-3 для пополнения пункта 5? ;) В принципе, многое из необходимого есть готовое и с исходниками. Взять какой-нить jas, какой-нить jasmin, приделать удобный интерфейс, добавить хекседитор... А там и до интерактивного декомпилятора недалеко... ;) А если серьёзно, было бы здорово, если конечным результатом совместных усилий местной общественности стала бы подобная софтина... Конечно, это моё чисто потребительское и обывательское мнение... |
|
|
Дата: Дек 23, 2003 01:39:57 bsl_zcs Поддерживаю! Начать можно хотя бы с редактора constant pool, а то я уже замучался использовать WinHex :-) Взять какой-нить jas, какой-нить jasmin Лучше написать с нуля. |
|
|
Дата: Дек 26, 2003 22:04:19 Итак, в какой-то степени по моей вине, из-за увода разговора в ненужную сторону, этот важный тред очень быстро вылетел за пределы top30. Подведем итоги. Откликнулось чуть больше, чем два с половиной человека. Действительно, статистика показывает, что народ валит преимущественно в раздел .WIN и задает там вопросы типа "как нарисовать пиксель?". И тема JVM ему неинтересна. А кому интересна, может сам сходить на http://java.sun.com/docs/books/vmspec/ (это как раз описание команд и формата class - файлов), а оставшиеся белые пятна ликвидировать изучением близлежащих разделов и с помощью поисковика. Теперь обратим внимание на предыдущее предложение рассказать о программировании аппаратуры. Идея замечательная. Вот только рассказать о многих устройствах, да еще на трех уровнях сложности в одной статье нереально. Конечно лучше посвятить одному устройству - одну статью. И желательно не в виде "чтобы устройство сделало то-то, нужно написать out dx,al", а человеком понимающим, что программист управляет не устройством, а его контроллером, и управляет через какую-то шину, и, в зависимости от шины, может также потребоваться явное управление контроллером шины. И, так как одно устройство может подключаться к разным шинам, а к одной шине могут подключаться разные устройства, то описывать интерфейс шины и протокол контроллера устройства надо отдельно (а не перебирать комбинации подключения). Я думаю так. :) Еще одно достойное занятие - перевести на русский язык нового Агнера Фога. Может быть кто-нибудь особо ловкий уже решил эту задачу? |
|
|
Дата: Дек 26, 2003 22:11:24 captain cobalt Спасибо за "половинку". Только выводы ты сделал неверные. На русский что-то там переводить - это откровенная глупость, пардон. Хай инглиш учат. Всякие там железки тоже, конечно, дело хорошее, нужное и полезное. Только контингент по этой теме будет еще более ограничен. Многим это просто не надо, многие и без всяких ля-ля в теме разбираются, ну, и, наконец, все это быстро устаревает. Многие до сих пор статьи о DOS пишут. Думают - это кому-нибудь надо. Список прерываний DOS на русский переводят, хи-хи. Ну а то, что ты так быстро скукожился по JVM, это, друг мой, плохо. Задора, энергии мало? Дело бросать, еще не начав? |
|
|
Дата: Дек 26, 2003 23:08:19 Так ведь по той же самой причине... Зачем, если это никому не нужно, а кому нужно, сам знает? Кроме того, вряд ли фанаты JVM ходят на WASM-RU или считают его авторитетным источником информации в этой области. |
|
|
Дата: Дек 26, 2003 23:46:59 А с переводом ситуация следующая. У меня с английским все ОК, и мне лично перевод не нужен. Просто в книге Каспера "Техника ... использование памяти" грязью поливается именно перевод (его качество) предыдущей версии. И если некий пионер решил прославиться, взял за основу старый перевод, а "непонятные места" оставил так как выдал PROMT, то это не есть хорошо. Я здесь говорю о том, что прежде чем заливать перевод на сайт, его имеет смысл сначала дать на рецензию нескольким независимым экспертам. Мне :) |
|
|
Дата: Дек 27, 2003 00:55:46 captain cobalt а оставшиеся белые пятна ликвидировать изучением близлежащих разделов и с помощью поисковика. И с помощью хекс-редактора. Меня по JVM очень интересуют всякие недокументированности, вроде классов вообще без конструктора (чуть со стула не упал, когда такие увидел), методов с именем класса, но конструкторами не являющимися (аналогичный инцидент), методы инициализаторы статических атрибутов (не путать с конструкторами). Самомодифицирующийся код - ? Видел реализацию через BCEL, но принцип так и не понял. В спецификации Sun (по той ссылке) много пробелов. Ещё вспомнил! В самом конце class-файла и между методами есть нулевые байты (выравнивание?), которые не описаны в той книжке. Verifier - совсем тёмное дело. volodya Только контингент по этой теме будет еще более ограничен. Об этом свидетельствует посещаемость раздела WASM.ELECTRONICS :-( |
|
|
Дата: Дек 27, 2003 01:21:32 Есть нечто вроде статьи по макросам FASM с подробным объяснением макросов входящих в поставку FASM-а и пара написаных мной, в том числе макрос позваляющий задавать процедурам на асме нормальные имена для вызова из VC (из obj файла). Если интересует могу отправить. В формате RTF 356 кБ. |
|
|
Дата: Дек 27, 2003 01:31:25 Я не согласен с captain cobalt. Жаль, что ты увял, еще не начав. Лепет об авторитетах лепет и есть. Это действительно интересная тема. |
|
|
Дата: Дек 27, 2003 02:00:37 pas Давай! :) All Надо бы переточить макросы для описывания ресурсов - в стандартном фасме они довольно корявые. Займусь только после сессии, подскажите, чего не хватает? |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.052 |