Рэймонд Чен («The Old New Thing») писал, что такой переключатель не работает по ряду причин.
Во-первых, действительно, все выбирают версию «умный».
А во-вторых, и это более главное, вся операционка не может быть настроена одним переключателем в стиле «новичок-продвинутый». Как он сам пишет, «я ГУИ программер, и много в этом понимаю, зато я мало понимаю в дефрагментации — и не нужно мне десятка рычагов, чтобы настроить дефрагментацию!»
Получается, что «simple-advanced» нужно делать на уровне каждого приложения, а не на уровне ОС…
Где-то читал, что предусмотрена совершенно разная степень ответственности за неумышленное и умышленное нарушение патента/лицензии. Т.е. если разработчику вроде как запрещено читать код, то любое полуслучайное совпадение можно отнести к неумышленному копированию, а это не так сурово карается.
Вероятно, разработчик опен сорса должен by magic догадаться, что в программе используется его код (magic может включать дизассемблирование, но распространяться на эту тему не следует :) ).
Второй этап — разработчик идёт в суд и требует через суд обязать Майкрософт предоставить суду соответствующий сорс для ознакомления.
Конечно, и здесь есть загвоздка: необходимо предоставить «резонные» основания для того, чтобы полагать код своим.
Я думаю, что определённые фрагменты можно искать в _уже_ откомпилированном коде. Например, найти известную бинарную таблицу данных или что-нибудь в этом роде. Можно попытаться устроить blackbox-тестирование и выявить какие-нибудь хитроумные совпадения в поведении…
Ндяс, сначала С# представлял из себя эдакий маленький удобный язык, который даже школьник поймёт — лёгкая замена Бейсику, конкурент Java, простая альтернатива сложному и коварному С++.
Но теперь мне кажется что совсем скоро С# сможет тягаться в сложности с С++ — и очарование пропадёт :)
Прошу прощения, если не совсем по теме — сам пользуюсь Мирандой уже много лет, огромное спасибо разработчикам!
Буквально пару месяцев назад был вынужден обновить старую сборку (спасибо ICQ за смену протокола), после чего перестали работать кое-какие старые плагины. В частности, пришлось переехать на tabsrmm_mod.dll.
Никак не могу справиться с такой траблой: если печатать текст на смеси русского и английского, шрифты сходят с ума, и текст превращается в какую-то кашу (такое впечатление, что английский шрифт уже русского, и система не может правильно определить размер букв). Знает кто-нибудь, что с этим можно сделать?..
ЗЫ: вроде бы под Вистой проблемы такой нет, только под ХР.
Вещь отличная.
Вот честное слово, если бы я сейчас захотел своего ребёнка обучать программирования, почесал бы репу и посадил за QuickBasic.
Но глупо как-то в 2008 году?.. Хорошо, что есть такая альтернатива :)
Это, конечно, верно… Но ведь, что характерно, одно и то же выражение можно применить к разным обстоятельствам с разным смыслом :)
В этом отношении вспоминаю сказку, в которой главного героя просят принести самое хорошее, что есть в мире — и он приносит язык (говяжий :) ), объясняя, что языком заключают мир и признаются в любви, благодаря ему существуют поэзия и песни.
Затем его просят принести самое плохое — и он опять приносит язык, ибо языком объявляют войну и ругают друг друга, произносят мерзкие слова и обижают людей…
Так и любой афоризм, любая притча «сама по себе» достаточно абстрактна. Можно попытаться применить их к конкретной ситуации и посмотреть, что из этого выйдет.
Согласен.
Лично для меня плюс Пейпела — в дополнительной «буферной зоне». Ведь я только в ней «свечу» кредитку. А вводить номер на всех встречных и поперечных сайтах — как-то боязно :)
На самом деле уже отчасти так и есть — пейпел, например, отлично работает сходным образом. Он завязан на кредитную карту — и мне для оплаты ничего не надо вводить, кроме логина и пароля.
А все эти интернет-системы, в которых надо сначала перевести энную сумму им, а потом уже платить с этой суммы — от лукавого. Я не понимаю, зачем мне нужно кидать деньги на вебмани, на яндекс-деньги, на какой-то магазин и ещё на чёртову уйму сервисов?
У меня уже есть деньги в банке на счёте. Пусть будет система, которая служит «прокладкой» между банковским счётом и сайтом в интернете — по типу пейпела, и хорош.
Какая глупость! (в смысле, не Ваше сообщение, а декларируемая причина ;) )
— и бегать, и прыгать, и плавать — всё это обычные навыки современного человека.
Но всё равно ведь соревнуются, блин!
Знаете, мне это напоминает анекдот про «жопа есть, а слова нет». Термин «компьютер сайенс» не пинал только ленивый, и я не собираюсь защищать его. Но ведь нужно как-то обозвать специалиста, который изучает (к примеру): алгоритмы и структуры данных, методы сжатия, языки программирования, базы данных, парадигмы программирования, технологии создания ПО, теорию автоматов и теорию вычислений, информационный поиск и т. п.?
«Прикладная математика» — плохо, прикладывать её можно к физике, к химии или к экономике. «Вычислительные системы» — да ради бога, пусть так называется. Лишь бы набор курсов был адекватен.
Вот так всегда. Обязательно найдётся человек, который вспомнит о широте кругозора — и сразу же обрадуются, и подхватят…
1) Я уверен, что автор топика вовсе не призывает всех углубляться исключительно в свою область (допустим, программирование) и полностью забыть об истории, физике или русском языке.
2) В то же время я ЛЕГКО могу прямо сейчас накатать список крайне интересных и полезных предметов, изучение которых займёт, скажем, десять-пятнадцать лет.
Отсюда напрашивается единственно возможный вывод: (теоретически) полезного и приятного в мире много, а время ограничено. Поэтому в годы университетского образования неизбежно что-то попадает, и что-то нет. И мы имеем полнейшее право не соглашаться с тем, что навязывается сверху.
Кроме того, бросьте, какой кругозор? То, что преподают — абсолютно те же односторонние знания, только односторонние с другой стороны. Например, кто скажет, что английский язык недостаточно полезен и мало развивает кругозор? А преподают его почти везде отвратительно. Да и про философию можно сказать почти то же самое (может, преподают кое-где немного лучше...)
Абсолютно верно, в России даже такой предмет как «Computer Science» либо не существует, либо существует только на бумаге. В то время как специальности как таковой уже несколько десятков лет, у нас толком никто не понимает, как её преподавать (т. е. как составить внятную программу — от первого до пятого курса).
Во-первых, действительно, все выбирают версию «умный».
А во-вторых, и это более главное, вся операционка не может быть настроена одним переключателем в стиле «новичок-продвинутый». Как он сам пишет, «я ГУИ программер, и много в этом понимаю, зато я мало понимаю в дефрагментации — и не нужно мне десятка рычагов, чтобы настроить дефрагментацию!»
Получается, что «simple-advanced» нужно делать на уровне каждого приложения, а не на уровне ОС…
Второй этап — разработчик идёт в суд и требует через суд обязать Майкрософт предоставить суду соответствующий сорс для ознакомления.
Конечно, и здесь есть загвоздка: необходимо предоставить «резонные» основания для того, чтобы полагать код своим.
Я думаю, что определённые фрагменты можно искать в _уже_ откомпилированном коде. Например, найти известную бинарную таблицу данных или что-нибудь в этом роде. Можно попытаться устроить blackbox-тестирование и выявить какие-нибудь хитроумные совпадения в поведении…
Но теперь мне кажется что совсем скоро С# сможет тягаться в сложности с С++ — и очарование пропадёт :)
Буквально пару месяцев назад был вынужден обновить старую сборку (спасибо ICQ за смену протокола), после чего перестали работать кое-какие старые плагины. В частности, пришлось переехать на tabsrmm_mod.dll.
Никак не могу справиться с такой траблой: если печатать текст на смеси русского и английского, шрифты сходят с ума, и текст превращается в какую-то кашу (такое впечатление, что английский шрифт уже русского, и система не может правильно определить размер букв). Знает кто-нибудь, что с этим можно сделать?..
ЗЫ: вроде бы под Вистой проблемы такой нет, только под ХР.
Вот честное слово, если бы я сейчас захотел своего ребёнка обучать программирования, почесал бы репу и посадил за QuickBasic.
Но глупо как-то в 2008 году?.. Хорошо, что есть такая альтернатива :)
В этом отношении вспоминаю сказку, в которой главного героя просят принести самое хорошее, что есть в мире — и он приносит язык (говяжий :) ), объясняя, что языком заключают мир и признаются в любви, благодаря ему существуют поэзия и песни.
Затем его просят принести самое плохое — и он опять приносит язык, ибо языком объявляют войну и ругают друг друга, произносят мерзкие слова и обижают людей…
Так и любой афоризм, любая притча «сама по себе» достаточно абстрактна. Можно попытаться применить их к конкретной ситуации и посмотреть, что из этого выйдет.
Ещё известные фразы — «простота хуже воровства» и «святая простота!»
Лично для меня плюс Пейпела — в дополнительной «буферной зоне». Ведь я только в ней «свечу» кредитку. А вводить номер на всех встречных и поперечных сайтах — как-то боязно :)
А все эти интернет-системы, в которых надо сначала перевести энную сумму им, а потом уже платить с этой суммы — от лукавого. Я не понимаю, зачем мне нужно кидать деньги на вебмани, на яндекс-деньги, на какой-то магазин и ещё на чёртову уйму сервисов?
У меня уже есть деньги в банке на счёте. Пусть будет система, которая служит «прокладкой» между банковским счётом и сайтом в интернете — по типу пейпела, и хорош.
— и бегать, и прыгать, и плавать — всё это обычные навыки современного человека.
Но всё равно ведь соревнуются, блин!
«Прикладная математика» — плохо, прикладывать её можно к физике, к химии или к экономике. «Вычислительные системы» — да ради бога, пусть так называется. Лишь бы набор курсов был адекватен.
Ведь это очевидно.
1) Я уверен, что автор топика вовсе не призывает всех углубляться исключительно в свою область (допустим, программирование) и полностью забыть об истории, физике или русском языке.
2) В то же время я ЛЕГКО могу прямо сейчас накатать список крайне интересных и полезных предметов, изучение которых займёт, скажем, десять-пятнадцать лет.
Отсюда напрашивается единственно возможный вывод: (теоретически) полезного и приятного в мире много, а время ограничено. Поэтому в годы университетского образования неизбежно что-то попадает, и что-то нет. И мы имеем полнейшее право не соглашаться с тем, что навязывается сверху.
Кроме того, бросьте, какой кругозор? То, что преподают — абсолютно те же односторонние знания, только односторонние с другой стороны. Например, кто скажет, что английский язык недостаточно полезен и мало развивает кругозор? А преподают его почти везде отвратительно. Да и про философию можно сказать почти то же самое (может, преподают кое-где немного лучше...)
«Польских актеров наняли изображать очереди за iPhone»
www.lenta.ru/news/2008/08/26/queue/