Всё просто — расширение кругозора.
Один писатель сказал (правда по другому поводу), что человек столько раз человек, сколько языков он знает.
Чем больше языков программирования (и парадигм) мы знаем, тем лучше сможем выбрать язык для конкретной задачи.
Не секрет, что много задач обработки массивов данных проще и красивее решается в функциональном стиле. Посмотрите на тот же LINQ в .NET
Глупо пытаться писать OS на LISP, но точно так же глупо пытаться анализировать данные на С.
Ну энтропию можно откуда-то набрать.
Классические варианты — временные промежутки между нажатиями клавиш, кликами мышки, активность в локальной сети, шум на микрофонном входе и т.д.
Вполне себе случайные вещи (что конечно не освобождает от проверки набранных данных на случайность). Накопив таким образом случайную информацию — можно начинать генерировать действительно случайные числа.
В некоторых системах есть специальные аппаратные датчики случайных чисел. Так что не всё так плохо :)
А не можете просветить, как он это делает?
Ведь драйвер жесткого диска просит контроллер записать данные в определенный сектор. Неужели контроллер может физически записать в другой сектор? Тогда он где-то должен хранить таблицу соответствия между физическими и логическими адресами. А где хранить? не на самой флешке же :)
Разве что в EEPROM… в общем, интересно, как это реализовано.
Почему религия?
Она очень точно поясняет все наблюдаемые в космических масштабах явления. Все её предсказания сбылись. Нет ничего такого, что не укладывается в эту теорию. Кроме квантовой механики, конечно :)
Так каким образом она может быть нелогичной?
Другое дело, что она не всем понятна интуитивно. Но это уже дело привычки :)
Вы будете удивлены, но по времени мы тоже перемещаемся.
Со скоростью света (при условии, что по другим измерениям мы не двигаемся). Если же мы движемся ещё и в пространстве, то во времени мы начинаем двигаться немного медленней. Из-за этого кстати и замедляется время при движении со скоростью близкой к скорости света, как и завещал нам Энштейн.
Другими словами — в пространстве-времени мы все движемся с одинаковой скоростью — скоростью света. Просто этот вектор движения может или полностью проектироваться на ось времени, или ещё и на пространственные измерения. Из этого и выплывают все релятивистские эффекты.
Это хорошо описал Грин в «Элегантной вселенной». Рекомендую почитать. Для повышения уровня «банальной эрудиции» :)
Извините, а каким образом эти законы нарушаются? Вся информация есть в открытых источниках.
Вопрос только в том, что бы её собрать и показать в удобном виде.
К примеру, Гугл и Яндекс в сущности занимаются тем же. Только в другой сфере.
Вот, полюбуйтесь: blogs.yandex.ru/advanced.xml?
Можно. После вышеописанных операций окно начинает двигаться вслед за мышкой, так что можно просто двинуть мышкой в любую сторону, и окно появится на экране.
Сам иногда этой штукой пользуюс
Так лучше: lurkmore.ru/%25username%25
:)
С другой стороны большинство приложений для Linux можно с минимальными переделками собрать для ARM.
Который к тому же быстрее из расчета MIPS/ватт.
habrahabr.ru/blogs/im/51653/
Сделайте черновик из одной из записи, что ли :)
Один писатель сказал (правда по другому поводу), что человек столько раз человек, сколько языков он знает.
Чем больше языков программирования (и парадигм) мы знаем, тем лучше сможем выбрать язык для конкретной задачи.
Не секрет, что много задач обработки массивов данных проще и красивее решается в функциональном стиле. Посмотрите на тот же LINQ в .NET
Глупо пытаться писать OS на LISP, но точно так же глупо пытаться анализировать данные на С.
Классические варианты — временные промежутки между нажатиями клавиш, кликами мышки, активность в локальной сети, шум на микрофонном входе и т.д.
Вполне себе случайные вещи (что конечно не освобождает от проверки набранных данных на случайность). Накопив таким образом случайную информацию — можно начинать генерировать действительно случайные числа.
В некоторых системах есть специальные аппаратные датчики случайных чисел. Так что не всё так плохо :)
Ведь драйвер жесткого диска просит контроллер записать данные в определенный сектор. Неужели контроллер может физически записать в другой сектор? Тогда он где-то должен хранить таблицу соответствия между физическими и логическими адресами. А где хранить? не на самой флешке же :)
Разве что в EEPROM… в общем, интересно, как это реализовано.
Я сходу вижу только одну причину — предложить кому-то увеличить пенис.
там ещё много задач нерешенных :)
Только обычно используется бОльшая часть кода этих библиотек :)
Она очень точно поясняет все наблюдаемые в космических масштабах явления. Все её предсказания сбылись. Нет ничего такого, что не укладывается в эту теорию. Кроме квантовой механики, конечно :)
Так каким образом она может быть нелогичной?
Другое дело, что она не всем понятна интуитивно. Но это уже дело привычки :)
Со скоростью света (при условии, что по другим измерениям мы не двигаемся). Если же мы движемся ещё и в пространстве, то во времени мы начинаем двигаться немного медленней. Из-за этого кстати и замедляется время при движении со скоростью близкой к скорости света, как и завещал нам Энштейн.
Другими словами — в пространстве-времени мы все движемся с одинаковой скоростью — скоростью света. Просто этот вектор движения может или полностью проектироваться на ось времени, или ещё и на пространственные измерения. Из этого и выплывают все релятивистские эффекты.
Это хорошо описал Грин в «Элегантной вселенной». Рекомендую почитать. Для повышения уровня «банальной эрудиции» :)
Он тоже празднуется 31 октября
Вопрос только в том, что бы её собрать и показать в удобном виде.
К примеру, Гугл и Яндекс в сущности занимаются тем же. Только в другой сфере.
Вот, полюбуйтесь: blogs.yandex.ru/advanced.xml?
Там даже вы отметились:
blogs.yandex.ru/search.xml?rd=0&text=raptor&ft=blog%2Ccomments&server=http%3A%2F%2Fhabrahabr.ru
а. Отключаем проверку совместимости по версияим расширений:
http://abaditya.com/2007/12/19/firefox-3…
б. Выкачиваем скрипт по прямой ссылке:
https://addons.mozilla.org/en-US/firefox…
Сам иногда этой штукой пользуюс