Рассылка закрыта
При закрытии подписчики были переданы в рассылку "RFpro.ru: Ассемблер? Это просто! Учимся программировать" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
RusFAQ.ru: программирование на языке Assembler
Информационный Канал Subscribe.Ru |
RusFAQ.ru: программирование на языке Assembler
Выпуск № 328
от 28.07.2002, 00:40
Администратор: Имя: Калашников О.А. URL: Информационный ресурс ICQ: 68951340 Россия, Москва |
О рассылке: Задано вопросов: 842 Отправлено ответов: 2422 Активность: 287.6 %
|
От Администратора |
Немного старенького юмора откопал в Сети (в честь дня сисадмина):
---------------
Если на момент создания тема вашего сайта не имела аналогов в сети, на момент опубликования она будет самой распространенной и избитой.
При предварительной сдаче сайта клиенту, он, зайдя на произвольную страницу, сразу же наткнется на самую грубую ошибку.
Сделав страницу доступной для старых текстовых броузеров, вы будете получать гневные письма с обвинениями в отсталости от прогресса. Использовав же самые новые технологии - будете обвинены в невнимательности к среднестатистическому пользователю.
Везде, где можно обойтись 8-16 цветами, будет использовано 256.
Везде, где можно обойтись 256, будет использован jpeg.
Везде, где нужен jpeg, будет использован gif с палитрой 4 цвета.
Все изображения, предназначенные для jpeg, будут сохранены в gif и наоборот. В результате получится графика минимального качества, занимающая максимум места.
Машинная программа выполняет то, что вы ей приказали делать, а не то, что бы в хотели, чтобы она делала.
Никогда не выявляйте в программе ошибки, если не знаете, что с ними дальше делать.
Если установка программы прошла нормально с первого раза, ничего не будет работать.
Если бы строители строили здания так же, как программисты пишут программы, первый залетевший дятел разрушил бы цивилизацию.
Новый компьютер сломается как раз тогда, когда старый отключат и выбросят.
По соотношинию цена-качество, халявное пиво не имеет конкурентов.
Чем больше хочешь получить от попойки приятного, тем больше вероятность того, что ничего приятного из попойки не выйдет.
Если утром жена с вами не разговаривает, значит, пьянка удалась.
Кто хочет, тот всегда напьется. Кто выпил, тот еще найдет.
Ничего так не согревает душу, как холодное пиво.
Чем лучше знаешь свою меру, тем труднее ее соблюдать.
Алкоголизм - это не удовольствие, а тяжелый ежедневный труд.
Я пью не больше 100 граммов. Но, выпив 100 граммов, я становлюсь другим человеком, а этот другой пьет очень много.
...Тогда я бросил пить и жену, которая своим нытьем подорвала любовь к алкоголю.
Давайте выпьем за то, что несмотря ни на что пьем во что бы то ни стало!
Бог дал день на выпивку. Никто не знает, что это за день. Так будем же пить ежедневно, чтобы не пропустить этот день!
Только истинно pyсский человек знает, чем отличается еда от закyски.
Село у нас огромное: четыре вытрезвителя...
Чем меньше у человека денег, тем проще ему найти выпивку.
- Водку пьете? - Пью, доктор, не помогает!
"Салат вернется... Ты только жди..."
---
Если все вышесказанное с вами не произошло, то обязательно произойдет в ближайшем будущем...
Калашников О.А. (admin@rusfaq.ru)
Список экспертов, ответы которых опубликованы в данном выпуске |
Александр Статус: Профессиональный Общий рейтинг: 117.79 [Подробней >>] |
masquer Статус: Профессиональный Общий рейтинг: 160.78 [Подробней >>] |
UFO Статус: Опытный Общий рейтинг: 111.72 [Подробней >>] |
Broken Sword Статус: Профессиональный Общий рейтинг: 139.53 [Подробней >>] |
Gibbel Статус: Опытный Общий рейтинг: 109.41 URL: Страничка обо мне и моих друзьях [Подробней >>] |
Sinner Статус: Доверительный Общий рейтинг: 120.48 [Подробней >>] |
Ayl Статус: Профессиональный Общий рейтинг: 125.4 [Подробней >>] |
Pablo Статус: Доверительный Общий рейтинг: 118.97 [Подробней >>] |
Beeblebrox Статус: Профессиональный Общий рейтинг: 119.74 URL: Beeblebrox / TMA HomePage [Подробней >>] |
Igoryk Статус: Доверительный Общий рейтинг: 109.2 [Подробней >>] |
baldr Статус: Профессиональный Общий рейтинг: 116.69 URL: Сайт об ОС DOS. Всем, кто любит эту ОС! [Подробней >>] |
Артём Шегеда Статус: Профессиональный Общий рейтинг: 121.44 URL: Пристанище неодинокого программиста [Подробней >>] |
Shal Статус: Доверительный Общий рейтинг: 107.48 [Подробней >>] |
Краткий перечень вопросов |
Вопрос № 802. Хелло, народ... Вот тут все говорили как-то, что у Олега Калашникова Вышла книжка про асм... Я сам... (ответов: 2)
Вопрос № 803. Уважаемые Сэры ! Помогите найти описание программирования драйвера мыши (желательно COM). С уважени... (ответов: 3)
Вопрос № 804. Подскажите пожалуйста где есть ресурсы на описание работы с софтайсом из драйверстудии 2.5 Все ресур... (ответов: 5)
Вопрос № 805. Хочу поддержать идею создания печатной версии рассылки. В самом деле, сколько мы тут отвечали, мучал... (ответов: 7)
Вопрос № 806. Я скачал MASM но незнаю как им пользоваться. Помогите пожалуйста. Где можно скачать Turbo Assembler?... (ответов: 1)
Вопрос № 807. Писать на ассемблере это конечно круто, но не всегда оправдоно. Так вот я решил, что куда более инт... (ответов: 4)
Вопрос № 809. Извините что не по теме... но вы тут самые умные:) Вопрос такой: Internet Explorer 5.5 (под winME)за... (ответов: 3)
Вопросов: 7, ответов: 25
Вопрос № 802 |
Хелло, народ...
Вот тут все говорили как-то, что у Олега Калашникова Вышла книжка про асм...
Я сам ее не видел, так что расскажите, кто знает - что там такого, сколько стоит и вообще...
Хочу подать идею, если ее еще не использовали: выбрать из этой рассылки самые интересные
вопросы/ответы и издать книжкой. Это будет прекрасное пособие начинающим программерам!
Есть же такая книжка по C++, правда, буржуйская, наших не видел, а тут и будет! Кто возьмется,
естественно, с общего согласия, тот может неплохую книжку сделать!
Эксперт Александр, по его словам, выложит что-то подобное на каком-то сервере, но это
далеко не полный сборник, да и вряд ли кто его там найдет, честно говоря...
Вопрос отправлен: 23.07.2002, 00:48
Отправитель: baldr (baldr@pisem.net)
[Следующий вопрос >>] [Список вопросов]
Отвечает Александр
Доброе время суток, baldr!
Да выложил я этот чёртов FAQ по адресу http://travorez.nm.ru
Там действительно ЧАстые ВОпросы. Составлял не я, полная копия с какого-то диска. Да, вопросов там конечно 28, но кто мешает пополнять их. А насчёт книги надо Олега нашего растормошить.
Ответ отправлен: 25.07.2002, 16:40
Отправитель: Александр
Отвечает masquer
Приветствую Вас, baldr!
Хех, идея интересная, могу даже с версткой помоч, опыт есть :)
Ответ отправлен: 23.07.2002, 08:34
Отправитель: masquer
Вопрос № 803 |
Уважаемые Сэры !
Помогите найти описание программирования драйвера мыши (желательно COM).
С уважением Max aka sp_root (mailto:sp_root@mail.ru)
Вопрос отправлен: 23.07.2002, 03:38
Отправитель: Maxim
[Следующий вопрос >>] [Список вопросов]
Отвечает Александр
Добрый день, Maxim!
Если ты сам хочешь написать драйвер для мыши, то надо уточнить её тип. Ведь даже для мышей висящих на com - порте есть несколько типов. Два главных это Microsoft и Mouse Systems. Да кстати, для какой ОС? Если для Windows, то тебя спасёт пример из DDK.
Ответ отправлен: 25.07.2002, 16:40
Отправитель: Александр
Отвечает masquer
Доброе время суток, Maxim!
Ежели для виндов, то ДДК качай, ежели для доса - то было уже.
Ответ отправлен: 23.07.2002, 08:37
Отправитель: masquer
Отвечает UFO
Доброе время суток, Maxim!
Исходник на аглицком
http://cutemouse.sourceforge.net/
Ответ отправлен: 23.07.2002, 18:46
Отправитель: UFO
Вопрос № 804 |
Подскажите пожалуйста где есть ресурсы на описание работы с софтайсом из драйверстудии 2.5 Все ресурсы, которые встречал, ещё про досовые. Хотя как-то месяца два назад наткнулся на очень хорошее описание, но найти не могу:(
И туда же, может есть какие-то особенности использования софтайса в ХР?
Спасибо.
Вопрос отправлен: 23.07.2002, 08:37
Отправитель: DmitryK1
[Следующий вопрос >>] [Список вопросов]
Отвечает masquer
Здравствуйте, DmitryK1!
Описание работы лучше всего в манулах с ним идущих смотреть. А как изучать код смотри на www.reversing.net и Fravia.
Ответ отправлен: 24.07.2002, 19:41
Отправитель: masquer
Отвечает Broken Sword
Здравствуйте, DmitryK1!
Особенности в том что софтайс из 2.5 в XP глючит по черному, даже не связывайся! А то, что тебе надо идет прямо вместе с этой самой 2.5 (удивительно, что ты не заметил файлики Using SoftICE.pdf и SoftICE Command Reference.pdf в папке Driverstudio/softice
Ну я тоже не сразу нашел winice.dat, Masquer подсказал
Ответ отправлен: 23.07.2002, 10:09
Отправитель: Broken Sword
Отвечает Gibbel
Здравствуйте, DmitryK1!
О SoftIce в XP - работает версия 2.6. Линк тут уже проскакивал
Ответ отправлен: 23.07.2002, 11:01
Отправитель: Gibbel
Отвечает UFO
Добрый день, DmitryK1!
http://www.yandex.ru/yandsearch?text=SoftIce+%F0%F3%EA%EE%E2%EE%E4%F1%F2%E2%EE+%EF%EE%EB%FC%E7%EE%E2%E0%F2%E5%EB%FF
====>http://pilorama.com.ru/library/
Удачи!
Ответ отправлен: 23.07.2002, 18:18
Отправитель: UFO
Отвечает Sinner
Здравствуйте, DmitryK1!
http://www.xakep.ru/magazine/xa/035/053/1.htm
http://www.xakep.ru/magazine/xa/022/060/1.htm
Ответ отправлен: 25.07.2002, 04:25
Отправитель: Sinner
Вопрос № 805 |
Хочу поддержать идею создания печатной версии рассылки. В самом деле, сколько мы тут отвечали, мучались, радовались и плакали, и все это канет в Лету...
Нужно все это дело увековечить на бумаге, да еще и срубить денег :)
Предлагаю следующее: всем желающим скооперироваться, взять все 324 выпуска и покромсать их по темам (CD-ROM, Protected Mode, DOS, Videocard, Soft Ice) потом предложить издательству их издать в виде отдельных журнальчиков...
Вот проблемы, которые нас подстерегают:
1. Много ответов некорректны или вообще полный бред (я щас глянул на свои ответы годичной давности и мне стало стыдно)
2. Много грамматических ошибок, если их всех поизвести то исчезнет "святой дух рассылки" :)
........
Предлагаю прибыль разделить между всеми участниками проекта и поделиться с Олегом :)
Вообще все издательство можно развернуть в масштабе своего города. Таких проектов по моему не существует еще. Вон в Новосибирске нас целая братва сидит, им будет проще :) (хотя кровавых разборок не избежать)
Чтобы было проще, нужно поделить нас по темам (например, Nik штудирует факи в поисках инфы о CD ROM-ах а эксперт VD - все что касается вопросов по коду на асме)
И вообще, вон все чето крутят, кто ОС пишет новую, кто статьи в журналы, одни мы тут сидим и деньги на инет просиживаем (по большому счету то)...
Кому идея по душе - прошу присоединяться, заработать вполне реально, тем более что на своем труде то, а с Создателем по братски поделимся :)
Если кто то считает что все это дурная затея - прошу высказаться и убедить в этом остальных
Вопрос отправлен: 23.07.2002, 13:20
Отправитель: Broken Sword (brokensword@mail.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Ayl
Доброе время суток, Broken Sword!
А мне идея нравится. Не знаю, как насчет печатного, но в электронном виде абсолютно точно надо выпускать. Потому что учебники и справочники - это конечно здорово, но здесь собраны ответы на реально возникшее вопросы.
Кстати, книга Джордейна тоже была основана на похожем подходе: долгое время сам Джордейн по различным справочникам выискивал различную инфу и в конце концов объединил ее в одну книгу.
Только нужно очень внимательно отобрать ответы для удаления полного бреда.
Ответ отправлен: 23.07.2002, 14:03
Отправитель: Ayl
Отвечает Pablo
Здравствуйте, Broken Sword!
Идея хорошая!)))
А где архив то! Всх ответов экспертов?!)))
Было бы хорошо для каждого эксперта выделить по теме, тогда нужно опубликовать список всех тем!))))
Ответ отправлен: 23.07.2002, 21:26
Отправитель: Pablo
Отвечает Beeblebrox
Доброе время суток, Broken Sword!
Честно говоря, идея мне не нравится. По той причине, что львиная доля ответов экспертов некорректны, а 10% ответов - вообще полный бред. Мои ответы не исключение, я просто не могу их объективно оценивать. Просто нереально на основе всех вышедших рассылок создать что-то связное за разумное время. Но электронная версия FAQ нужна. Чтобы ее мог дополнять и корректировать любой эксперт с достаточным уровнем доверия.
Что касается денег, по-моему, гораздо приятнее и прибыльнее выращивать коноплю :)
Ты не задумывался, почему так мало хороших книг по асму? Потому что мало его безупречно знать, надо уметь еще интересно и доступно объяснять. Я, например, не умею объяснять - многие вопросы мне кажутся очевидными, а люди так не считают, из-за этого проблемы
Это всего-лишь мое мнение, которое следует понимать, как "я этим заниматься не буду и на деньги не претендую" :)
Ответ отправлен: 23.07.2002, 13:52
Отправитель: Beeblebrox
Отвечает Igoryk
Добрый день, Broken Sword!
Идея замечательная. Но как будем обязанности распределять? Предлагаю сделать регистрацию (могу сделать на своем сайте - для пользы дела). Руководителем будет Broken Sword. Также предлагаю разделиться не по темам, а по номерам рассылок: зачем натыкаться на одно и тоже всем участникам??? Например делаем регистрацию. Участниками проекта становятся те, которые за определенный день зарегистрировались. День прошел, регистрации больше нет. Затем общее кол-во выпусков рассылок делим на кол-во участников, и распределяем по номерам рассылок обязанности. Например, 10 участников и 300 выпусков рассылки. Тогда каждому надо переработать по 30 выпусков. Самой тяжелой частью проекта будет проверка на ошибки в тексте ответов и в тексте прилагаемых программ. (Кстати, а не сделать ли к этим книгам по дискете?). В общем я "За" этот проект.
E-Mail: igoryk@yandex.ru
Ответ отправлен: 23.07.2002, 21:07
Отправитель: Igoryk
Отвечает Александр
Здравствуйте, Broken Sword!
Не совсем верная идея. Потому что там где приходится делить более чем на ОДНУ часть всегда ссоры возникают. Другое дело, если какой-нибудь фонд создать, только для инвалидов программирования на Ассемблере intel 8080, или вроде того. Я думаю, что пусть администраторы рассылок выберут кого-нибудь или сами оформят главы по своим рассылкам. Ну и конечно же банкует Олег. Но книга бесполезных советов по компьютерам - это только для саморекламы, затраты всё равно больше будут...
P.S. Была у меня идея проиндексировать тут все выпуски рассылки, но чего то слишком лень заела. А так надо привести всё это хозяйство в божеский вид. Мои предложения по изменению сайта:
- добавить раздел FAQ.
- вести регистрацию пользователей.
- добавить архив рассылки в формате chm, с полными индексами и прочей мурой.
- считаю, что надо просто обязать администраторов рассылок регулярно(периодичность обсуждается) заполнять их статьями. Не обязательно своими, главное чтобы не воровать.
- делать на сайте биржу вопросов на которые эксперты не ответили, или ответы были неудовлетворительными. Так чтобы любой желающий без регистрации мог ответить на любой вопрос.
- идентификацию экспертов по cookies.
Провести операцию на дизайне. Конкурс на лучший дизайн объявить...
Ответ отправлен: 25.07.2002, 16:40
Отправитель: Александр
Отвечает masquer
Здравствуйте, Broken Sword!
Идея неплохая, главное не перессориться при обсуждении всяких тонкостей, я не говорю уже об гонораре :))
Я мог бы заняться вопросами по виндам и разработкой и версткой макета, опыта в этом деле - дохрена :))
Ответ отправлен: 23.07.2002, 18:51
Отправитель: masquer
Отвечает baldr
Приветствую Вас, Broken Sword!
Насчет журналов - это даже интереснее, чем книжка... Но в любом издательстве, действительно,
нас с нашими ошибками пошлют на три байта... Что-нибудь придумаем. :)
А что касается денег - я помню, как-то, кажется, Вал.Ик. предлагал всем встретиться в Москве,
типа всесоюзной конференции ассемблерщиков... Даже спонсора какого-то нашли? Что-то там заглохло
и в Москву мы все не попали, но идея мне понравилась. Так что можно эти деньги будет на это
и потратить!
Конечно, не стоит делить шкуру неубитого Гейтса раньше времени, но вот - мысль и давайте ее
думать все вместе.
Ответ отправлен: 24.07.2002, 00:22
Отправитель: baldr
Вопрос № 806 |
Я скачал MASM но незнаю как им пользоваться.
Помогите пожалуйста.
Где можно скачать Turbo Assembler?
Вопрос отправлен: 23.07.2002, 15:30
Отправитель: Byter
[Следующий вопрос >>] [Список вопросов]
Отвечает Артём Шегеда
Добрый день, Byter!
Хороший вопрос...
TAsm лучше всего скачать на городском книжном (компьютерном, железячном) рынке с компакта имеющего название вида "Всё для программиста" или "Всё для хакера". В инете я не искал, а у производителя его в чистом виде нет - только в поставке с CPPBuilder и Delphi. А это только уровня 386 и выше, только Win32 с его flat моделью памяти и только PortableExecutable.
Ответ отправлен: 23.07.2002, 19:09
Отправитель: Артём Шегеда
Вопрос № 807 |
Писать на ассемблере это конечно круто,
но не всегда оправдоно. Так вот я решил, что
куда более интересно написать дизассемблер.
Так вот если с машкодом я ещё туда сюда разобрался,
то вот как быть ну хотя бы с EXE (ну хотя бы с MZ заголовком). Всё что я нашёл по EXE до меня не доходит.
Ну описаны поля а как их корректно обработать.
Жду совето, желательно так чтобы до самого тупого дошло.
Вопрос отправлен: 23.07.2002, 18:20
Отправитель: SG
[Следующий вопрос >>] [Список вопросов]
Отвечает Pablo
Здравствуйте, SG!
А ты по конкретнее вопрос задай какие поля тебе ясны, какие не полностью ясны, а какие вооьбще не ясны!
Ответ отправлен: 23.07.2002, 21:28
Отправитель: Pablo
Отвечает masquer
Здравствуйте, SG!
Проще с ассемблером разобраться.
Либо не то нашел, либо...
Что значит "корректно обрабатывать", какие поля?
Ответ отправлен: 24.07.2002, 14:18
Отправитель: masquer
Отвечает Shal
Приветствую Вас, SG!
В любом файле первые два байта заняты MZ. Если там есть эти две буквы, то дос грузит файл как com, а если нет- то как exe.
Ответ отправлен: 24.07.2002, 18:34
Отправитель: Shal
Отвечает baldr
Добрый день, SG!
Да... Это, я думаю, тебе рановато пока еще... Понимаешь, в exe-Файлах могут быть как всякие
там, оверлеи, так и stub'ы и пр... А что касается всех этих вычислений адресов и относительных
смещений, размерности инструкций и разрядности операндов - это довольно сложно и даже
IDA не всегда, по-моему, это хорошо находит...
Но, впрочем, я не пессимист и если ты захочешь более конкретной инфы - это завсегда пожалуйста...
Что же касается MZ-заголовка, то только по его разновидностям в книжке А.Гульева "Создаем вирус
и антивирус" я нашел 10 таблиц с кратким описанием.
В общем, я советую тебе заниматься дизассемблированием не целой программы, а какого-нибудь
дампа, чтоб, например, в обработчике прерываний предсказывать результат прерванной программы
или замены одной байтпоследовательности на другую во время выполнения... Это не очень сложно
и часто бывает нужно... Почти com-файлы...
Ответ отправлен: 24.07.2002, 00:22
Отправитель: baldr
Вопрос № 809 |
Извините что не по теме... но вы тут самые умные:) Вопрос такой: Internet Explorer 5.5 (под winME)завидя адрес 127.0.0.1 открывает через сервер-апачу мою пагу в локальном режиме, а для адреса 127.0.0.2 уже требует соединение... если ставишь в настройках браузера 'не запрашивать соединения', и работать в офлине, то все ОК! как бы это дело пропатчить... я так думаю это где-то в DLL хранится... никто не знает как это дело провернуть, и добавить в список к 127.0.0.1 еще адресков?
Вопрос отправлен: 23.07.2002, 20:03
Отправитель: Ландграф Павел
[Следующий вопрос >>] [Список вопросов]
Отвечает Pablo
Приветствую тебя, Ландграф Павел!
ну 127.0.0.1 это локальная петля, а зачем тебе дополнительные локальные адреса нужны?!
Ответ отправлен: 23.07.2002, 22:21
Отправитель: Pablo
Отвечает Ayl
Здравствуйте, Ландграф Павел!
Точно, офф-топик... Можно было послать в "Работа с Windows".
На самом деле в винде (да и не только) есть такой файл в папке установки винды (типа C:WINDOWS): hosts.sam. Так вот там прописываются алиасы для хостов. И всегда присутствует запись:
127.0.0.1 localhost
то есть ссылка на твой комп.
Если хочешь тоже самое и для 2-ки (вот только зачем, не пойму) - пропиши туда еще и такую строку:
127.0.0.2 localhost
Ответ отправлен: 24.07.2002, 13:25
Отправитель: Ayl
Отвечает Александр
Приветствую Вас, Ландграф Павел!
Какой нафиг длл. Ты попытайся сделать в IE настройки proxy, на 127.0.0.1 тогда он будет посылать любой запрос на локальный адрес, на котором висит твой апач. Правда тогда для выхода в internet придётся проксик запрещать... А ты ещё в conf - файле апача поставь bind на 127.0.0.* или listen на 80 порт. Там в дефолтовом конфиге есть примеры...
Ответ отправлен: 25.07.2002, 16:40
Отправитель: Александр
Форма отправки вопроса |
Форма может работать некорректно в почтовых программах "Microsoft Outlook" и "Microsoft Outlook Express". В программе The Bat! подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте, что в некоторых браузерах могут стоять запреты на открытие других окон, а также "чрезмерное" кэширование данных, при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.
© 2002 Команда RusFAQ.ru.
Вопрос и дополнение |
Ваш вопрос:
Приложение (если необходимо):
Получить ответов:
Выбор рассылки |
Программисту Assembler (42) C / C++ (30) Perl (8) Delphi (16) Pascal (29) Basic / VBA (11) Java / JavaScript (10) PHP (7) MySQL / MSSQL (9) |
Пользователю Windows 95/98/Me (43) Windows NT/2000/XP (34) "Железо" (34) Поиск информации (18) |
Администратору Windows NT/2000/XP (16) Linux / Unix (13) |
Юристу Гражданское право (7) Семейное право (3) Трудовое право (7) КоАП (2) |
Отправить вопрос всем экспертам выбранной рассылки.
© 2002 Россия, Москва. Авторское право: RusFAQ.ru |
http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
В избранное | ||