Saturday, August 25, 2012

Хабрахабр

КупиКупон - скидки от 50% до 90%

Хабрахабр:

Начало В далеком 1997 году в Ливерморе (Калифорния) началось строительство комплекса NIF ? National Ignition Facility, он же ? национальный комплекс зажигания. Цель этого огромного комплекса ? изучение и осуществление ICF ? инерциального управляемого (термоядерного) синтеза. Ключевое отличие этого вида синтеза от других состоит в том, что термоядерное топливо удерживает само себя за счет инерции. (напомню, в токамаке, который собираются запустить в 2019 году во Франции, плазма удерживается магнитным полем) Процесс должен протекать следующим образом: мишень (топливный шарик, о нем подробнее дальше) нагревается до температуры, которая позволяет пройти синтезу до того, как плазма разлетится в разные стороны, то есть реакция идет импульсно. В NIF к этой проблеме подошли так: Читать дальше →


Здравствуйте! В ходе написания курсовой работы на тему интернет маркетинга, я не нашел моделей, предложенных ранее по прогнозированию полезного эффекта использования интернет маркетинга, вследствие чего разработал собственную модель прогнозирования. Использование интернет маркетинга в первую очередь (решение было следствием анализа прочих факторов) зависит от следующих показателей: Читать дальше →



Такой себе заголовок ? вопрос. Даже не знаю, к чему я пишу этот пост. Мне просто интересно, почему PayPal не проводит доводит расследование явных взломов счетов клиентов до конца. Да, у них есть система разрешения конфликтов, которая работает во всех случаях одинаково ? и когда попадается недобросовестный продавец, и когда счет человека был взломан и платеж был произведен без ведома владельца счета. Именно второй случай, с моей точки зрения, должен рассматриваться по-другому и должен иметь продолжение. Почему я так решил и откуда все это, расскажу дальше. Читать дальше →



Доброго времени суток, уважаемое Хабрасообщество. Сегодня пятница, а это значит, что можно отвлечься от серьезных проектов и отдохнуть. Например, прочитав очередную статью для начинающих, посвященную разработке простого twitter-бота на python, уведомляющего о нескольких видах GitHub-активности. Если вы подозреваете, что ничего нового из этой статьи не узнаете, то можете просто посмотреть код проекта на GitHub. Остальных же приглашаю под кат, чтобы узнать больше про библиотеки для взаимодействия с GitHub API v3 и ознакомиться с процессом написания бота. Читать дальше →




Вместо предисловия На каждом шагу сейчас всё упрощают и упрощают, авторизация становится всё незаметней и всё надежней. В данном топике я попробовал пофантазировать на тему сложных авторизаций. Много полей ввода для ввода email адреса На форме авторизации находится некоторое число полей ввода привязанных к сетке. Ключ для входа ? это связка: email + ключ. Например: pupkin@mail.ru F2C1 Логин записываем в ячейку F2, адрес почтового сервера с собакой ? в ячейку C1. Читать дальше →


В данной статье будут представлены основные возможности языка AWK, сопровождаемые примерами. Также будет затронут вопрос о области его использования. Данная публикация носит ознакомительный характер. Ну что ж, поехали? Немного истории Самая первая версия AWK была создана корпорацией Bell Laboratories в 1977г. Название AWK означает инициалы его создателей Alfred Aho, Peter Weinberger и Brian Kernighan. Хотелось бы отметить, что в данном языке прослеживается влияние С, SNOBOL4 и Bourne Shell. Предназначен для обработки символьных и числовых полей в записях структурированных текстов. Читать дальше →


Как и обещалось, в начале августа компания Microsoft выпустила для почти что свободного скачивания версию Release Preview своей наиболее спорной за последние годы операционной системы ? Windows 8. К ней немедленно получили доступ исследователи и просто интересующиеся, в том числе и Надим Кобейсси, который 24-го августа опубликовал данные о том, что одна из слабо известных утилит Windows 8 отправляет сведения о всех устанавливаемых приложениях компании Microsoft. Подобный сбор данных о пользователе потенциально может вылиться в преследование ? не только судебное, но и политическое, к примеру, в тех регионах, где ситуация нестабильна. Некоторое время на одном из своих компьютеров Надим с огромным удовольствием использовал RTM-версию Windows 8, отмечая отличную скорость работы и дизайн функциональности представителя популярной линейки операционных систем. Но при изучении проблем безопасности вскрылась заинтересовавшая его проблема. Windows 8 имеет функцию под названием Windows SmartScreen, которая по умолчанию включена. Данная функция имеет своей целью наблюдение за всеми приложениями, которые пользователь попытается установить, чтобы предупредить о статусе безопасности устанавливаемой программы. Читать дальше →


Снова всем вечер добрый. Продолжаю цикл своих статей, предыдущая находится здесь. Чем дальше в лес, тем толще партизаны, а времени в сутках все меньше и меньше. Но не смотря на своеобразный перегруз я все же упорно продолжаю совершенствоваться и прилагать свою неуемную фантазию с инженерными помыслами к своему детищу, на которое уже основательно подсел. На текущий момент на моей системе уже сделаны и внедрены 5 реальных объектов, три из которых сделали любопытные сторонние разработчики, которым было интересно пощупать систему в деле. Хоть объем их не так и велик, но все же это уже что-то, референс растет. Сам я, не размениваясь по мелочам, как тот, которому больше всех надо, лезу в самое пекло ? итогом которого уже стали две крупные разработки на моей скаде: на 3000 точек ввода/вывода (система работает уже почти полгода и сейчас перешла в промышленную эксплуатацию) и вот недавняя на 5500. Но обо всех новшествах чуть ниже и по тексту... Читать дальше →



Сегодня ночью по Московскому времени, американский суд присяжных практически по всем пунктам признал южнокорейскую компанию Samsung виновной в нарушении патентов Apple. Само объявление о вынесении решения было неожиданным, поэтому некоторые юристы компаний явились в зал суда в футболках и джинсах, так как сегодня никто решения не ждал. Перед началом заседания, все сошлись во мнении, что такая скорость могла свидетельствовать о полном удовлетворении претензий Apple, либо об отказе от удовлетворения. Читать дальше →


Ученые пока не могут точно сказать, какие именно процессы на клеточном уровне приводят к депрессии, однако они с уверенностью утверждают: мозг депрессивного человека даже в спокойном состоянии подвержен перегрузке. Связано это, прежде всего, с тем, что сигналы между подкорковой и лимбической областями мозга при депрессии проходят куда более длинный путь, чем в нормальном, жизнерадостном состоянии. Меняется также их интенсивность. Читать дальше →




Одним из самых замечательных и притягательных свойств языка Common Lisp является, безусловно, его система обработки исключений. Более того, по моему, лично, мнению, подобный подход к исключениям является единственно правильным для всех императивных языков, и вот по какой простой причине: Механизм ?исключений?(или, как они называются в мире CL ? conditions) в Common Lisp отделен от механизма раскрутки стека, а это, соответственно, позволяет обрабатывать любые всплывающие в программе исключительные(да и не только исключительные) ситуации прямо в том месте, где они возникли, без потери контекста выполнения программы, что влечет за собой удобство разработки, отладки, да и вообще, удобство построения логики программы. Наверное, следует сказать, что Common Lisp Condition System, несмотря на свою уникальность в среде высокоуровневых языков программирования, очень близка известным многим разработчикам низкоуровневым средствам современных операционных систем, а именно: синхронным сигналам UNIX и, гораздо ближе, механизму SEH(Structured Exception Handling) из Windows. Ведущие реализации CL основывают такие элементы управления потоком вычислений, как механизм обработки исключений и раскрутка стека, именно на них. Несмотря на отсутствие похожего механизма во многих других(если не всех) императивных языках программирования, он поддается реализации в более-менее вменяемом виде на большинстве из них. В данной статье я опишу реализацию на C#, по ходу дела разбирая в деталях саму концепцию данного подхода к ?исключениям?. Читать дальше →


Довольно давно обнаружил возможность обойти проактивную защиту в продуктах лаборатории Касперского. Наконец, дошли руки сделать демку. Последовательность действий: 1. Проверяем, что драйвера в системном каталоге нету (пытаемся его открыть через notepad) 2. Запускаем эксплоит, появляется запрос от Касперского об установке драйвера. Ничего не нажимаем (т.е. не даём согласия на установку) 3. Снова обращаемся к драйверу через notepad и вуаля: драйвер установлен! Узявимые версии: Kaspersky Crystal 12.0.1.228, KIS/KAV 2012, KIS/KAV 2011. Возможно, и другие тоже. Технических подробностей пока не раскрываю до связи с представителями лаборатории Касперского.


Часть 1 Инкапсуляция и наследование Запомните разницу в терминах, определяющих отношения между классами. IS-A ? это когда один класс наследует другой класс (extends) или реализует интерфейс (implements). HAS-A говорят, когда в одном классе используется ссылка на объект другого класса. Код, написанный по принципу инкапсуляции, содержит private переменные, доступ к которым осуществляется через методы (setVarName и getVarName). Наследование ? базовая концепция, лежащая в основе полиморфизма, приведения типов, перегрузки и переопределения методов. В java все классы ? потомки Object. Читать дальше →


Отписаться от этой рассылки

No comments:

Post a Comment