Отвлекитесь, эмбеддеры! Отвлеченные темы - обсудить проблемы тепловой смерти вселенной, или просто пиво. Этот раздел - для отдыха. |
01.07.2013, 12:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.01.2012
Сообщений: 882
Сказал спасибо: 217
Сказали Спасибо 475 раз(а) в 248 сообщении(ях)
|
Re: Борьба за пиратство/с пиратством
Сообщение от Flopix
|
печкин, вы бы еще листинг импорта функций из dll выложили Ну вот захотелось кому то VOID писать большими буквами, а Си подобные языки регистрочутсвительны, вот и изгаляются. К самой ОС это не имеет никакого отношения. Из какой IDE вы выдрали этот заголовочный файл?
|
Да не в листинге дело. Я просто хотел не голословно показать, что большинство этих самых миллионов строк не несут фактически никакой нагрузки. Потому что самЫе переопределения и переопределения переопределений... Например первая попавшаяся
function CheckRadioButton(Dlg: HWnd; IDFirstButton, IDLastButton, IDCheckButton:Integer);
HWnd где то в глубинах исходников станет простым, банальным типом Integer или word
Я не спрашиваю зачем хендлу окна нужно это переопределение или void преващать в VOID. Я просто констатирую что это имеет место быть и считается кодом (может программерам платят за количество строчек исходника, вот они и изголяются в увеличении строк?), хотя нагрузки -- никакой. Если убрать все комментарии и привести все переопределения к стандартным -- то что получится? Пшик
А хидер я брал первый попавшийся с Visual C++ v 6.00
|
|
|
|
01.07.2013, 12:28
|
|
Гражданин KAZUS.RU
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
|
Re: Борьба за пиратство/с пиратством
печкин, это сделано для переносимости кода. Вчера HWND было int16, сегодня это int32 а завтра int64. Эти все переопределения предназначены чтобы абстрогироваться от железной архитектуры. Я знаю что HWND это HandleWindow и мне не нужно держать в голове какого типа данных будет достаточным для сохранения результата.
Последний раз редактировалось Flopix; 01.07.2013 в 12:44.
|
|
|
|
01.07.2013, 12:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Борьба за пиратство/с пиратством
Сообщение от печкин
|
Я не спрашиваю зачем хендлу окна нужно это переопределение или void преващать в VOID. Я просто констатирую что это имеет место быть и считается кодом (может программерам платят за количество строчек исходника, вот они и изголяются в увеличении строк?), хотя нагрузки -- никакой.
|
Погуглите "Защита от дурака"
Вот такие программисты как вы и пишут программы, которые падают от первого же непредусмотренного косяка. Правильно - предусмотреть все что возможно - включая и void с VOID и даже VoID...
|
|
|
|
01.07.2013, 12:45
|
|
Гражданин KAZUS.RU
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
|
Re: Борьба за пиратство/с пиратством
Сообщение от niXto
|
Правильно - предусмотреть все что возможно - включая и void с VOID и даже VoID...
|
Не ну такое просто не скомпилируется.
Весь этот избыточный код влюбом случае нужен на этапе компиляции. В бинарный файл он попадет. Я сужу об объеме кода ОС windows по количеству и объему исполняемых файлов и библиотек.
Последний раз редактировалось Flopix; 01.07.2013 в 12:49.
|
|
|
|
01.07.2013, 12:47
|
|
Частый гость
Регистрация: 28.09.2009
Сообщений: 12
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 2 сообщении(ях)
|
Re: Борьба за пиратство/с пиратством
Сообщение от печкин
|
А хидер я брал первый попавшийся с Visual C++ v 6.00
|
А с какого именно "Visual C++ v 6.00": x86, MIPS, PPC или Alpha?
Сам могу ответить: "пофиг", но архитектуры ох какие разные (были).
|
|
|
|
01.07.2013, 16:31
|
|
Вид на жительство
Регистрация: 02.05.2010
Сообщений: 446
Сказал спасибо: 105
Сказали Спасибо 272 раз(а) в 173 сообщении(ях)
|
Re: Борьба за пиратство/с пиратством
Сообщение от sdsrem
|
А то што маски шоу денег собирают, то видимо Гейтс про это даже и незнает.
|
Примерно в 2003, после принятия закона об авторском праве, знакомый
милиционер подрабатывал в компьютерном клубе охранником (естественно,
в гражданке).
Он рассказывал, что премия от MS за каждую обнаруженную "левую" ось
составляла ее стоимость. Дело было в Украине и те милиционеры, что
приходили искать были из налоговой милиции.
|
|
|
|
01.07.2013, 17:15
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.12.2009
Сообщений: 4,561
Сказал спасибо: 619
Сказали Спасибо 1,813 раз(а) в 974 сообщении(ях)
|
Re: Борьба за пиратство/с пиратством
Сообщение от AIBon
|
премия от MS за каждую обнаруженную "левую" ось
составляла ее стоимость. Дело было в Украине и те милиционеры, что
приходили искать были из налоговой милиции.
|
Не понял. Кому премия? Кто "обнаружил" (т.е. настучал) или тем, кто совершал налет на клуб? Типа каждому по конверту баксов с надписью: премия от Майкрософт?
А если не так, то по какому документу деньги перечислялись - должен тогда быть какой-то оформленный договор между милицией и Микрософтом?
Странновато это выглядит как-то... За нарушение Закона должен быть суд, а не премия от какой-то фирмы.
Здается мне, что "премией" там называли часть от денег, которые удалось стрясти в ходе налета...
__________________
оставил форум, защищая свою честь и достоинство.
|
|
|
|
01.07.2013, 17:55
|
|
Вид на жительство
Регистрация: 02.05.2010
Сообщений: 446
Сказал спасибо: 105
Сказали Спасибо 272 раз(а) в 173 сообщении(ях)
|
Re: Борьба за пиратство/с пиратством
Сообщение от niXto
|
Аваст ничуть не хуже, если конечно целенаправленно не бродить по помойкам
|
5 Декабря 2012 обратились сразу несколько человек: Avast! после обновления
снес сеть в ХР.
Официальная информация на сайте Avast! появилась лишь 7 Декабря.
|
|
|
|
01.07.2013, 18:08
|
|
Вид на жительство
Регистрация: 02.05.2010
Сообщений: 446
Сказал спасибо: 105
Сказали Спасибо 272 раз(а) в 173 сообщении(ях)
|
Re: Борьба за пиратство/с пиратством
Сообщение от кустомер
|
Кто "обнаружил" (т.е. настучал) или тем, кто совершал налет на клуб?
|
Знакомый рассказывал, что приходили они в комп. клуб легально, в форме,
и проверяли по инструкции, которая у них была распечатана.
Дело было в Киеве, ул. Луначарского, 24 (если правильно помню), рядом
с библиотекой. На тот момент руководство клуба установило на все машины
Debian. И это создало непреодолимые трудности для двоих проверяющих:
один требовал у администратора, чтобы он показал - где у них кнопочка Пуск.
Объяснения, что это не Windows не вызывали никакой реакции. А второй
постоянно приговаривал: "Ой, шось тут не так! Ой, шось тут не так!!!"
Всех деталей не помню, но когда слушал эту историю из уст милиционера
о других его коллегах - смеялся от души.
|
|
|
Эти 3 пользователя(ей) сказали Спасибо AIBon за это сообщение:
|
|
|
01.07.2013, 19:30
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Сообщение от AIBon
|
и проверяли по инструкции, которая у них была распечатана.
|
А в инструкции последовательность тыкания мышом и на что обращать внимание ...
Сообщение от AIBon
|
5 Декабря 2012 обратились сразу несколько человек: Avast! после обновления
снес сеть в ХР.
|
Того же года 1 апреля , правда Nod32, все компы в нашей сети подхватили winlock в купе с порнобанером .
__________________
Осторожно , злой кот
Последний раз редактировалось dosikus; 01.07.2013 в 19:35.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:19.
|
|