По поводу оформления GNU есть www.gnu.org/s/hello/ — hello world 2.7 размером в 2.5МБ с локализацией, страницами info и man + дополнительной документацией на TeX, правильными README, ChangeLog-ами, лицензиями, разными флагами, сборкой по automake/autoconf, да и ещё с юнит-тестами.
Но… Если по-честному, лично я бы никогда не стал бы так разрабатывать. По крайней мере из-за того, что мне сложности самих исходников всегда предостаточно.
У Рэя много раз удаляли отдельные ролики, что было заметно от перезаливов. Например, ролик с фэйлом в прямом эфире любого крупного телеканала на YouTube уже почти равно готовому предупреждению по DMCA. Но то, что заблокируют канал и удалят все старые видео, не ожидал никто.
Традиционное объяснение — разные технологии с разными возможностями. Например, OpenCL умеет выполнять вычисления одновременно и на CPU и на GPU. Но результатом является крайне сложный для понимания код (на мой взгляд). CUDA имеет красивый си-подобный синтаксис и специальные оптимизации в компиляторе. Все эти технологии в чём-то особенны и удобнее других.
А вот что выходит на практике:
Microsoft-у выгоден DirectX+ HLSL для игр и AMP для вычислений, поскольку привязка приложений к нему означает привязку к продуктам Microsoft
Mac OS, Linux и прочим осям выгодны OpenGL и GLSL, поскольку разрабатываются независимой компанией, которая не станет требовать отчислений
CUDA железно выгоден только NVIDIA
FireStream железно выгоден только AMD
OpenCL не выгоден никому, поскольку разрабатывает его независимая организация, а реализация общедоступного стандарта не даёт возможности производителям привязать программы к своему оборудованию. На практике это выражается в медленном переходе на новые версии стандарта OpenCL по сравнению со скоростью перехода на новые версии CUDA и FireStream.
Про небо, а что вы понимаете под физ. небом? В Cycles можно организовать освещение по hdr-окружению (пример) или сгенерировать текстуру неба с помощью ноды «Sky texture».
«Cycles: Добавить SSS» — можно сымитировать с помощью разных материалов. Да, это не настоящий SSS, но если никому не говорить, никто не догадается =)
Indigo, Lux рендеры не тестировались, т.к. не являются 100% GPU рендерами.
А вот это зря. 100%-го GPU-рендеринга в природе не существует, это изобретение маркетологов. Всякие расчёты замкнутых пространств, сортировки и процедурные генерации нетривиальных текстур всегда будут на CPU, ибо векторизовать там практически нечего. А вот пустить тысячи лучей во всех направлениях — это как раз задача GPU во всех движках, где GPU используется.
Что касается LuxRender, он вообще стоит на отдельном пьедестале: пока люди разбираются с отключённой каустикой в Octane, LuxRender по умолчанию работает в полном спектре (а не RGB), в воздухе при температуре 25 градусов и имитирует существующие модели камер при цветокоррекции.
Насколько мне известно, перезапись с истечением — самый простой способ.
document.cookie="VISITOR_INFO1_LIVE=ST1Ti53r4fU; expires=Sat, 19 Nov 2011 11:11:11 GMT"
Лично мне категорически не нравится, что на главной показывается всё подряд (а не только загруженное прямыми авторами, на которых я подписан) и нельзя удалять уже просмотренное.
1) Отформатируйте код тегом <source>, см. справку по html-тегам на хабре.
2) Расширение не пройдёт review в каталоге расширений, см. первый пункт ошибок про свободные переменные здесь. На full review обращают внимание на мелочи. Я понимаю, что alert(read(«D:\\1.txt»)); было для тестирования, но абсолютные пути они точно заметят.
3) Советую сразу осваивать расширения, не требующие перезапуска. Это может даже сократить код.
4) Быстрый старт для расширения: builder.addons.mozilla.org/. Если пишете что-то традиционное (обработка выделенного текста, модификация страничек или всякие панели-кнопки), то считайте, что весь код за вас уже написали.
В этом году по плану только за хостинг уйдёт 2.67 миллионов долларов. Это только аренда + электричество + магистрали. При этом с учётом того, что оборудование у них своё. На расширение и замену оборудования в этом уйдёт ещё 2.6 млн. $$.
Самостоятельный разработчик пишет одну строчку на главной странице с номером кошелька для пожертвований. Несколько разработчиков пишут небольшой блок с такой же информацией для оплаты VDS и расширения функционала. Википедия с её многомилионными затратами умудряется существовать без рекламы и тем более без всяких платных функций на одном блоке высотой 172px. И каждый год из-за этого блока начинается срач.
На слово не верю. Баннеры с картинки выше взяты с одного из подсайтов www.wikia.com/. По целевой аудитории сайты викии и википедии практически полностью совпадают. И вот на практике обычной текстовой рекламы там не достаточно.
Что-то мне подсказывает, что ваша арифметика ломается на скорости 28 ГБит/c. По крайней мере магистраль MSK-IX, без перестроения точно ломается. А если будут делать ограничения на доступ к статьям из-за нагрузки, то грустное личико будет далеко не только у Джимми Уэйлса.
Закрыть объявление для себя, если сам не собираешься жертвовать — вполне нормальное желание. А вот публиковать статьи, с рекомендациями о том, как закрыть объявление для всех, это, извините меня, мерзко и недостойно хабра. Не нравится — не пользуйтесь, покупайте книжки, читайте жж, лурочку, и Большую Советсткую Энциклопедию в конце концов. Только вряд ли там будет хотя бы статья про ферритовый фильтр.
Что касается adwords, они даже близко никогда не подойдут к той сумме, которая необходима для поддержания работы серверов. Нужно же какую-то соображалку иметь. Единственная компания, которая в состоянии поддерживать работу огромного парка серверов на рекламе adwords — это Google.
То, что вы зашли со стандартным паролем, не есть пентестинг.
как можно войти в устройство нестандартным способом
Вы серьёзно? Вход по telnet или ssh является обязательной функцией любого современного роутера.
Цель данной статьи, параллельно с обозначенной проблемой дефолтных паролей, была показать как можно осуществлять сбор необходимой информации для анализа необходимого сервиса/сети, и каким образом потом данную информацию можно использовать (вход в устройство, заливка багнутой прошивки, прослушивание трафика)
Цель не выполнена. Вы обозначили проблему дефолтных паролей и показали возможность входа на устройство и всё этим закончилось. Мысль про багнутые прошивки с учётом того, что у вас уже есть доступ неправильна. Да и представления о багнутых прошивках у вас тоже неправильное. Что качается прослушивания трафика, для этого нужно хотя бы научиться мануалы по маршрутизации читать, а не действовать методом тыка.
Чему вы обучались и теперь обучаете других? Вводить диапазон и нажимать на кнопку start? Составлять поисковые запросы? Вводить по адресу логин/пароль?
как было выяснено позже, команда «reboot» вполне успешно перезагружает устройство с разрывом существующего подключения… вопрос логирования попыток доступа к устройству в самом устройстве пока остается невыясненным... (этот чёрный ящик чернее всех других).
И снова скриншоты: стандартное окно авторизации по http/https.
Скриншот результата поиска в Bing по строке TD-8840T.
Скриншот первой страницы в выдаче, подтверждающий, что устройство действительно существует.
Скриншот результата поиска в Bing по строке TD-8840T default password.
Скриншот второй страницы в выдаче.
Ещё один скриншот стандартного окна авторизации.
Скриншот стандартной веб-морды роутера TP-LINK.
Скриншотов стандартных окон авторизации никогда не бывает мало.
Но… Если по-честному, лично я бы никогда не стал бы так разрабатывать. По крайней мере из-за того, что мне сложности самих исходников всегда предостаточно.
Поэтому присоединяюсь к вопросу.
А вот что выходит на практике:
Ролик для желающих посмотреть, как работает в реальном времени:
vimeo.com/27409184
Ещё много видеоуроков по Cycles: cgcookie.com/blender/category/tutorials/cycles-tutorials/
Про небо, а что вы понимаете под физ. небом? В Cycles можно организовать освещение по hdr-окружению (пример) или сгенерировать текстуру неба с помощью ноды «Sky texture».
«Cycles: Добавить SSS» — можно сымитировать с помощью разных материалов. Да, это не настоящий SSS, но если никому не говорить, никто не догадается =)
А вот это зря. 100%-го GPU-рендеринга в природе не существует, это изобретение маркетологов. Всякие расчёты замкнутых пространств, сортировки и процедурные генерации нетривиальных текстур всегда будут на CPU, ибо векторизовать там практически нечего. А вот пустить тысячи лучей во всех направлениях — это как раз задача GPU во всех движках, где GPU используется.
Что касается LuxRender, он вообще стоит на отдельном пьедестале: пока люди разбираются с отключённой каустикой в Octane, LuxRender по умолчанию работает в полном спектре (а не RGB), в воздухе при температуре 25 градусов и имитирует существующие модели камер при цветокоррекции.
Спасибо что у нас не догадались, что на кожуре можно показывать GPS-данные (привет ГЛОНАСС) или проецировать нелицензионный видеоконтент.
Лично мне категорически не нравится, что на главной показывается всё подряд (а не только загруженное прямыми авторами, на которых я подписан) и нельзя удалять уже просмотренное.
2) Расширение не пройдёт review в каталоге расширений, см. первый пункт ошибок про свободные переменные здесь. На full review обращают внимание на мелочи. Я понимаю, что alert(read(«D:\\1.txt»)); было для тестирования, но абсолютные пути они точно заметят.
3) Советую сразу осваивать расширения, не требующие перезапуска. Это может даже сократить код.
4) Быстрый старт для расширения: builder.addons.mozilla.org/. Если пишете что-то традиционное (обработка выделенного текста, модификация страничек или всякие панели-кнопки), то считайте, что весь код за вас уже написали.
Самостоятельный разработчик пишет одну строчку на главной странице с номером кошелька для пожертвований. Несколько разработчиков пишут небольшой блок с такой же информацией для оплаты VDS и расширения функционала. Википедия с её многомилионными затратами умудряется существовать без рекламы и тем более без всяких платных функций на одном блоке высотой 172px. И каждый год из-за этого блока начинается срач.
Что касается adwords, они даже близко никогда не подойдут к той сумме, которая необходима для поддержания работы серверов. Нужно же какую-то соображалку иметь. Единственная компания, которая в состоянии поддерживать работу огромного парка серверов на рекламе adwords — это Google.
Вы серьёзно? Вход по telnet или ssh является обязательной функцией любого современного роутера.
Цель не выполнена. Вы обозначили проблему дефолтных паролей и показали возможность входа на устройство и всё этим закончилось. Мысль про багнутые прошивки с учётом того, что у вас уже есть доступ неправильна. Да и представления о багнутых прошивках у вас тоже неправильное. Что качается прослушивания трафика, для этого нужно хотя бы научиться мануалы по маршрутизации читать, а не действовать методом тыка.
Чему вы обучались и теперь обучаете других? Вводить диапазон и нажимать на кнопку start? Составлять поисковые запросы? Вводить по адресу логин/пароль?
Не понял про тест на беременность… 1 + 1 = 1,2,3,4,8…?
И я бы сказал не «любители компьютерных игр», а работники индустрии компьютерных игр (всякие EA Games и пр.).