Про Криса Касперски. Вопросы по фактам из биографии...

Тема в разделе "WASM.HEAP", создана пользователем nitrotoluol, 5 апр 2007.

  1. varnie

    varnie New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2005
    Сообщения:
    1.785
    бред. может, еще чтобы запускать ворд, нужно будет пройти сертификацию на бухгалтер0ида?? :)))
     
  2. k3internal

    k3internal New Member

    Публикаций:
    0
    Регистрация:
    11 янв 2007
    Сообщения:
    607
    vito
    вито, это каторый слышыт галаса ? бугага
     
  3. kaspersky

    kaspersky New Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    3.006
    varnie, wsd
    про корпоративный стиль я уже кажется писал. во-первых, если это серьезный документ, а не бумажка для унитаза, написанная манагером васей за время сидения на этом унитазе, то корп. стиль представляет собой лишь малое подмножество плюсов, потому что "боится" юзать остальные, т.к. разные компилеры ведут себя по разному, в тимах полно пионеров, которым сложные фичи языка лучше не доверять (тезис: брать только профи из области фантастики, т.к. с профи огромные напряги).

    проблема плюсов, что там пошли не путем ООП. там пошли вообще другим путем. там на каждую более или менее часто употребляемую конструкцию, попытались придумать свой языковый конструкт, как бы упрощающий программирование. "как бы" потому что шаг влево/шаг вправо и все. узко специальная фича либо не работает вообще, либо теряет эффективность.

    сколько проблем породили конструкторы я молчу. но это еще было ничего. а вот когда появились исключения... и шаблоны... это было началом конца. написать код безопасный с точки зрения исключений и обрабатывающий все типы данных (с которыми он может работать) - это же... нет, вопрос даже не в квалификации.

    я говорил и продолжаю говорить, что процедурное программирование и тем более ООП провоцируют прогера на решение задачи в общем случае, что зачастую в десятки раз сложнее, чем частное решение.

    на старом добром бацике мы писали код, например, для расчета транса. и хорошо знали, например, что кол-во обмоток, толщина провода и все такое - с гарантией влезут в наши переменные (хотя если кто-то будет с помощью нашего кода расчитывать не трас радиоприемника, а целой подстанции - то могут ведь и не велезть, не говоря, что там и методика расчета будет другой). и мы точно знали, что тут не будет никаких исключений.

    а сейсас... программер пишет функцию и даже не знает в какие условия она попадет и какому другому прогеру захочется ее вызывать для того, чего она делать чисто не предназначена.

    а ну-как напишите мне универсальную процедуру сортировки, а?
    и там чтобы сортировала пяток чисел, и так чтобы сортировала файлы по несколько гиг и еще записи баз данных и еще хрен знает что. написать-то можно, но только зачем?! для сортировки малого кол-ва чисел с предсказуемыми значениями лучше будет один метод, для сортировки строк другой, для файлов, которые невыгодно грузить целиков в память (или которые туда просто невмешащаюся) - еще один способо...

    а ООП предполагает, что у программиста есть только интерфейс к функции, алгоритим (детали реализации) которой надежно скрыты. отсюда и прооблемы.

    а переход от решению задачи в частном к решению в общем - приводит к раздутию кода и увеличивает кол-во ошибок, многие из которых ООПшику неочевидны...

    как-то на одном собеседовании я обрабатывал ошибку выделения памяти так: если нам обломали с выделением, я ждал около сек и пытался выделить память повторно и так 69h раз. "товарищ экзанаменатор" спросил что за траву я курил, но перед тем как захлопнуть дверь мыщъх все-таки успел крикнуь вслед, что фйл подкачки обычно имеет мин. и макс. размеры и при исчерпании мин. система его увеличивает и в это время могут просходить ошибки выделения, о чем она сама честно и пишет на экране. "товарищ экзаменатор" признался, что с виндой он не очень и все больше по самому языку, а в стандарте на язык об этом ничего не сказано, поэтому мое решение все равно неверно ;)
     
  4. kaspersky

    kaspersky New Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    3.006
    UbIvItS
    > этим даже заниматься не стоит:
    > сейчас на тачках сделать защиту от рипа - это ..нано тех.,
    защиту от рипа при современном уровне развития техники
    вообще не сделать ;) в смысле на 100% надежную ;)

    > но сейчас крупные медиа и софт коорпорации давят
    > на разработчиков железа, чтобы втиснуть защиту на уровень железа.......
    да, давят. но dvd, читающие диски с неродными кодами есть у каждого.
    блю рей уже хакнули, а это как ни как будущий индустриальный стандарт ;)

    > если опишу все возможные новации, куча народа заплачет:))
    хакеры возрадуются, ибо будут что грызть зубами.

    1. цифр. подпись (при покупке софта, на каждую прогу будет
    > выдаваться сертификат, коим надо будет подписывать все
    > доки созданные в проге).
    уже давно существуют водяные знаки. возьми ту же ИДУ.
    ну и что? существует масса путей для их снятия в той же ИДЕ.
    а если ты говоришь про охфис, то тут же конкуренты вырвутся
    вперед, если ms реализует такую фичу и сделает ее _обязательной_

    > 2. цифр. паспорт будет юзаться при доступе в инет.
    СОРМ давно действует и IP отслеживаются в лет,
    в результате чего возникают анонимные сети и пр.

    > 3. в обычных процах для юзеров будет убрана
    > возможность отладки кода (для покупки проца,
    наxya? я запущу эмулятор, где эта возможность будут.
    скорость-то уже сейчас позволяет. а дальше...
    к тому же это потребует редизайна проца,
    бранчинга на две ветви. зачем это интелу?
    а АМД тут же возрадуется и будет кипятком ссать,
    что у них отладчик есть для всех и каждого.
    кстати, отладочные возможности современных ЦП
    используются ~10%. прогерам просто лет дебагеры
    писать... и очень мало кто знает, что в винде есть
    собственный отладчик (см. функции ядра с префиксом Kd*)

    и потом мужик, ты не вкурил в отладку. пошаговое исполнение
    и DRx регистр мы убрать можем, ок. но вот что делать э...
    с исключениями доступа по страницам? без них не будет
    работать ось, а на их основе можно сэмулировтаь DRx.
    ну а трассировка решается и путем эмуляции ;)
    точки останова - через фаулты.
    ломать программы сложнее не станет ;)

    > где будет возможность запустить отладчик,
    > нужно будет пройти сертификацию на прогера.
    > и лишь тогда можно будет получить: всё, что нужно прогеру)
    ага. и именно поэтому даже на iPhone эпловцы обещают
    подогнать халявный официальный SDK в феврале 2008,
    хотя неофициальный существует уже сейчас...

    ты пойми. железо без ПО - это просто хлам.
    чтобы этот хлам покупали - нужны программы.
    если сейчас защемить x86 (что навряд ли с учетом
    конкуренции AMD vs Intel), прогеры кинутся на линух,
    работающих хоть на ARM, хоть еще на чем и там будут
    кодить, а за ними потянется и народ...
    и Гейтс и Балмер все это осознают ;)
    и даже Интел начал приглашать на форму не только
    хардваре девелоперов, но и программеров.
    не надоводит ни на какие размышления?!

    > 4. разработка софта без наличия сертификата
    > будет приступлением, разработка видов софта
    > не включённых в сертификат будет нарушением.
    ms реализовала в 64-висле _обязательную_
    подпись драйверов, но это чисто формальная процедура ;)
    и уже есть куча малваре-драйверов с подписью ;)
    разработчикам, конечно, это геморрой, но вот....
    по поводу нарушения закона... да еще чтобы это
    действовало во всех странах мира...
    а смысл?!

    > 5. всякий прогер будет обречён давать
    > более/менее интересные свои наработки
    > в пользование крупным коопарациям,
    > (впрочем, это и сейчас так).
    гм. ну есть такое неприятное явление как конкренция,
    причем далеко не всегда честная. ну и что?
     
  5. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.242
    kaspersky
    ты не совсем то имеешь ввиду: цифр. подпись - это рса, есс........ и их подделать очень даже нелегко.
    опять же любой пров будет пускать в инет по цифр. подписи - анонимность маздай: нужно либо увести паспорт у кого-нить, либо решить парочку фундаментальных задач по математике, всего-то делов:derisive:
    интел и амд уже работают над этими вопросами и мотивация у них очень высокая: пиратство в сфере софта и хэкерство нарушает гос. безопасность и в сша их есть кому попросить: начиная от гос. структур и кончая крупными софт/медиа коорпарациями.
    заметим, линь медленно, но упорно идёт в сторону коммерции.....
    деньги, власть.
    когда ты без сертификата не смогешь запустить прогу, ты поймёшь, что ломать стало тяжело:))
    --------------------
    конечно, каждая защита имеет недостатки, но уровень сложности взлома повысится на порядок. ты сейчас можешь в лёт ломать проги не из-за того, что ты волшебник, а потому что проц и ось тебе позволяют юзать кучу средств. все проблеммы, кои ты перечислил разрешимы, к тому же, на этот проект дефецита бабок не будет.
    ------
    я буду рад, если я не прав, но хорошим идеям свойственно сбываться:derisive:) p2p сети, к примеру, довольно неплохо сворачивают в узел........
     
  6. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.242
    varnie
    нет, хватит и того, что ты купил лиц. на ворд:derisive:)
     
  7. varnie

    varnie New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2005
    Сообщения:
    1.785
    UbIvItS

    если уж и наступят такие суровые времена, о которых ты тут повествуешь, то в любом случае есть еще мир некоммерциализированного ПО (опенсурс), и мир бесплатных ОСей (линух, фри, етц). так что даже в таких дебильных тоталитарных условиях нормальный программер найдет решение этой проблемы.
    ну, или будет пользоваться собственноручно написанным редактором и оставаться в горячо любимой всеми вами винде.

    да о чем вообще речь, блин, по сто раз об одном и том же...
    одни пугают, другие тут же оправдываются.

    альтернатива была, есть, и будет всегда. (если её не будет --> её реализуют).

    так что спите спокойно, мальчики и девочки.^_^
     
  8. kaspersky

    kaspersky New Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    3.006
    UbIvItS
    не надо валить все в кучу: отладочные возможности процов и взлом защит.
    взлом активации вислы ломается не через отладочные возможности ;)
    если на PC можно будет запускать апплеухи только с сертификатом,
    а процедура самого получения сертификата станет очень сложной
    (читай: для простых студентов - вообще невозможной), то... очень
    скоро он разделить судьбу яблочников и будет даже хуже, потому
    как... win, office, photoshop - это далеко не все программы, кот.
    нужные 99% пользователей. _индустрия_ производства софта это
    именно _индустрия_ в которую вовлечены немалые бабки и потому
    даже если ms приберет это дело к своим рукам, то ее ось на фиг
    не будет никому нужна, потому что под не не будет программ...

    анонимности в иннете уже нет. ты о чем? не надо бредить цифрой.
    в смысле подписями. у нас уже давно dsl подсоединяют только по
    паспорту, карточки мгновенной оплаты кажется уже тоже продаются
    по паспорту, ну да с диал-апа все равно без разницы легко отследить...

    открой глаза, а? ;)
     
  9. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.242
    kaspersky
    дело не в этом.
    дело даже не в мс: эта система будет развёрнута на любой софт и оси.
    система сертификации для юзвера прозрачна - всё делается автоматом.
    ну, почему же: не очень законными средствами сделать её можно....... а вот при внедрении подобной тотальной системы - станет значительно сложней.
    время покажет кто прав - спорить дальше смысла нет.
     
  10. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.733
    не будет !

    Иначе произойдет стагнация рынка ПО ...
     
  11. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.242
    asmlamo
    ну, зачем кричать:)
    ради борьбы с различными видами мирового зла на что только не пойдёшь:derisive: мс давно говорит, что линукс помогает террористам:) ====> чушь, но ,если захотеть, доказать можно.... всё, что хочешь -факт.
     
  12. matich

    matich New Member

    Публикаций:
    0
    Регистрация:
    16 апр 2007
    Сообщения:
    72
    террористы воздухом дышут, давайте воздух запретим =)
     
  13. kaspersky

    kaspersky New Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    3.006
    UbIvItS
    на рынке не одна ms. там еще много сильных игроков. интересы которых взаимно противоположны. усиление защиты XP, Вислы и проч. создает мотивацию к переходу на Линух, стремительное развитие которого как раз и объясняется тем, что ms начала затягивать гайки.

    не спорю, что через некоторое кол-во лет винда будет системой для домохозяек и прогрммировать ее будут люди только из ms (что навряд ли, т.к. сейчас ms бесплатно раздает не только sdk/ddk, но и express версии C#/C++), но и что с того?! никого же не волнует, что вы не можете программировать свой DVD? в смысле писать для него прошивки ;) и куча заказных процов выходит для которых вообще документации нет. в hdd есть свои оси. недокументированные и неуправляемые. под них модули пишет реально очень небольшое кол-во людей.

    в принципе, народу уже надоел этот беспредел с вирусами и прочими троянами. с кривыми программами и сертификация ПО (с отвественностью за его глюки) все равно придет. рано или поздно. и ms от этого только пострадает ;)
     
  14. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.242
    kaspersky
    я и не говорил, что на этих товарищах свет клином сошёлся. ms является частью фирмы янки Co. :)) это в первую очередь выгодно самой сша привести айти вопросы "к общему знаменателю" и все рычаги для этого у них есть.
    согласен: c одной стороны, действительно будет куча довольного народа, ибо вирусы умрут - у другой части народа будет вопрос : "А кто стережёт огород" - системы вшитые в железо весьма скользкий вопрос:derisive:
    на самом деле в мс работают далеко...... далеко не имбицилы......
     
  15. Freeman

    Freeman New Member

    Публикаций:
    0
    Регистрация:
    10 фев 2005
    Сообщения:
    1.385
    Адрес:
    Ukraine
    не многие ставят себе хотя б по дефолту настроенные АВ и фаеры. я говорю о рядовом пользователе, который дрянь не замечает до того момента, пока комп перестает грузицо.
    вирусы не умрут.. так как невозможно отличить однозначно вирь от нормально работающей программы (в земском фершале (вроде) было даж обоснованее)
    но и имбицилов там хватает
     
  16. kaspersky

    kaspersky New Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    3.006
    UbIvItS
    я не понимаю к чему ты клонишь?
    что ПК превращается в бытовой прибор всем и без того ясно, что подходы к программированию радикально изменились - тоже понятно. что крупные конторы щемят мелких - так это всегда так было. что тотальная слежка уже приняла массовое явление - не поняли только те, кто еще не вытащил лапшу из ушей. в то, что в сети можно сделать что-то незаметно - верят только хацкеры.

    так что никакие радикальные перемены нас не ждут. максимум что может свершиться (и ведь когда-то свершится) программы запретят продавать "as is" и потребуют _обязательной_ сертификации как сейчас ты не можешь торговать картошкой без справки из СЭС и других органов.

    кстати, ты посмотри сколько ms позаимствовала из линуха и подумай: а стоит ли ей его щемить? зачем? и поинтересуйся часом - сколько парней из ms держат у себя linux box. и еще поинтересуйся сколько ms (и особенно google) перетянули людей из open-source комьюнити в свои конторы. и посмотри сколько денег вбухивают в линух ibm, intel и другие компании.

    и еще посмотри статистику: сколько в софтверной индустрии людей с дипломами, а сколько без. из чего следует неизбежный вывод: если программирование без сертификата (который просто так не получить) будет преследоваться по закону, мир останется без программистов, от чего пострадают в первую очередь компании-гиганты.

    так что твоим прогнозам сбыться не суждено. и не еще раз - не забывай, что на мировой арене _очень_ много игроков со взаимно противоположными интересами. медиа-компании дислоцируются в сша, производители железа - в китае (а китай это не югославия :derisive: и китаю экономически не выгодно поддерживать эти гребанные защиты на аппаратном уровне. и они находят все пути, чтобы только их обойти ;) в частности, защита от неотключаемой рекламы была "хакнута" путем добавления "закладок" на каждый CD. а что? имеет же право зритель останавливать фильм в любом месте и запоминать его ;)
     
  17. varnie

    varnie New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2005
    Сообщения:
    1.785
    kaspersky
    оффтоп, но:
    прикинь, твои книжки на амазоне продаются!!! ^_^
    тот же "hacker disassembling uncovered Second Edition" за $45.00.
    интересно, ты с этого что-то имеешь за свой труд или нет?
     
  18. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.242
    kaspersky
    вот тут ты меня, честно сказать, рассмешил:)). это как же наши друзья из поднебесной смогут противостоять этому делу(????)-они сборочный цех, не более того, все их победы, в частности тайтанавты, благодаря тех-ям из Руси, ну, позволяют они себе наглость сдирать дизайн евро и янки машин, но это до поры до времени. поднебесная сейчас держится за счёт того, что у них дешёвая раб. сила - много пиплов готовы пахать за чашку риса. сомневаюсь я, что они смогут конкурировать с робото-тех-ой - заводы с робото сборкой электроники, машин итд итп дорожать не будут, так что на одной дешёвой раб. силе не выплевешь, короче, не стоит их влияние переоценивать....
    хммм..... не вижу ничего странного - кому не нужны кульные спецы??? да, и в держании разработок конкурентов тоже ничего удивительного. также они держать мак ос, бсд......
    ещё посмотрим, что из сего этого дела получится.... есть такой приём, если не можешь победить систему - стань её частью и заставь её разрушить саму себя:derisive:
    помимо умения говорить, нужно знать что сказать:derisive: пр0гер в чистом виде мало, что из себя представляет. сетификация прогера является набором тестов и заданий, при этом будет градация: админ, прикладник, системщик.......
    Freeman
    ты видать начитался статеек нашего весёлого земляка, Евгения Касперского, умный он чел, но склонен лошить публику, дабы повысить свою значимость (впрочем, я его не обвиняю:) - у каждого свой путь), но ты, как прогер, не должен поддаваться.....
    ------------
    прога в юзермоде может сделать макс. только то, что ос ей позволяет, в виду логики её защиты и наличие дыр в коде, даже вирий в дравере можно отсеить, если запускать его эмулем проца и в эмуле прописать политики секуры.
     
  19. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.733
    Вирусы живы и будут жить ... Это аксиома !

    Вон в природе они живут миллионы лет и ничего.

    Человек и антибиотики придумал и антивирусные , прививки и пр. и что извел вирусы ? Ничего подобного !

    хорошо вот макровирусы в Word, Excel, bat и пр.
     
  20. Freeman

    Freeman New Member

    Публикаций:
    0
    Регистрация:
    10 фев 2005
    Сообщения:
    1.385
    Адрес:
    Ukraine
    нет, тут ты ошибся.. тем более не считаю что евгений касперский хороший прогер, чтоб чтото комуто серъезно рассказать.
    как все видят, винда позволяет достаточно много
    не понял
    asmlamo,+1