Архив за 09 октября 2013 - 8

Сколько мы ни говорим о необходимости использования флагов линкера и компилятора, нацеленных на идентификацию повреждений памяти и усложнения их эксплуатации — наши разработчики ДБО, АБС и различных сертифицированных продуктов, как правило, никак к этому не прислушиваются. И вот при написании pre-auth RCE server side exploit в очередной раз появилась идея написать об этом на основе наших последних работ.

О флагах в 0x41414141 раз

Читать полностью »

Компания Plantronics объявила о выпуске изделия RIG Headset + Mixer — первого представителя семейства RIG, ориентированного на любителей игр. Новинка представляет собой гарнитуру, комплектуемую микшером. Цена RIG Headset + Mixer равна $130.

Цена RIG Headset + Mixer равна $130

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

Читать полностью »

Еще один способ потратить деньги — спасибо «любимому» сотовому оператору!Картинка справа — для привлечения внимания, на ней изображен известный мем «полосатый мух». Речь в текста далее пойдет про Билайн.

Итак, те из абонентов Билайна, кто боялся, что их без их ведома подпишут на какую-нибудь платную услугу — бойтесь вдвойне, ибо «любимый» оператор придумал способ подписывать нас без отправки нами пресловутого «СМС на платный номер».

Я сам столкнулся с этим случайно. Когда столкнулся, начал разбираться, и вот что мне Билайн и компания, именующая себя «технической поддержкой платных номеров», совместно поведали:

1. В Билайне существует услуга под названием «Мобильный клик». Суть ее сводится к тому, что, если через интернет, получаемый через билайновскую SIM-карту, просматривать тот или иной сайт, и щелкнуть по ссылке, ведущей на сайт, принадлежащий компании — контент-провайдеру, то сам факт перехода по ссылке будет воспринят как желание абонента подписаться на (регулярную) оплату услуг этой третьей компании со счета абонента в Билайне. При этом Билайн передает номер телефона SIM-карты абонента сайту контент-провайдера.
Читать полностью »

Создатель изображенного на иллюстрации изделия iOgrapher объявил о том, что необходимые для его производства средства успешно собраны с помощью ресурса Kickstarter и он готов начать отгрузку модели, предназначенной для планшета Apple iPad mini. Новинка, на которую подана заявка на патент, представляет собой чехол, превращающий планшет инструмент для видеосъемки.

iOgrapher — чехол для планшета Apple iPad mini, предназначенный для тех, кто увлекается видеосъемкой

Читать полностью »

Пять минут назад мне пришлось устанавливать пароль на сайте, куда я зашел в первый раз в жизни — и я надеюсь, в последний.
Ну и конечно, просто заполнить форму у меня не получилось:

«Пароли должны включать не менее 8 знаков, которые относятся по крайней мере к двум из следующих типов: буквы верхнего и нижнего регистров, цифры и символы.»

Знаете, что я скажу, дорогие разработчики?

Не ваше собачье дело, какой пароль я хочу поставить!

Спасибо за внимание, сливайте.

Читать полностью »

Всем привет!
Продолжаю перевод книги John Torjo «Boost.Asio C++ Network Programming».

Содержание:

В этой главе мы рассмотрим некоторые из не очень известных особенностей Boost.Asio. Объекты std streams и streambuf иногда немного сложнее в использовании, но, как вы сами убедитесь, у них есть свои преимущества. Наконец, вы увидите довольно позднее добавление в Boost.Asio — co-routines, которое позволит вам иметь асинхронный код, но легко читаемый (как буд-то бы он синхронный). Это довольно удивительная особенность.

Читать полностью »

Хаскель отличает себя от большинства функциональных языков тем, что имеет глубокие культурные корни из области математики и информатики, которые дают обманчивое впечатление, что Хаскель плохо подходит для решения практических задач. Однако, чем больше вы знаете Хаскель, тем больше вы цените то, что теория часто является наиболее практическим решением многих общих проблем программирования. Этой статьёй хочется подчеркнуть эту точку зрения тем, что мы смешаем имеющиеся в наличии теоретические основы и создадим чистую пользовательскую систему потоков.
Кооперативные потоки с нуля в 33 линии на Хаскеле
Читать полностью »

От переводчика: данный текст даётся с незначительными сокращениями по причине местами излишней «разжёванности» материала. Автор абсолютно справедливо предупреждает, что отдельные темы могут показаться читателю чересчур простыми или общеизвестными. Тем не менее, лично мне этот текст помог упорядочить имеющиеся знания по анализу сложности алгоритмов. Надеюсь, что он окажется полезен и кому-то ещё.
Из-за большого объёма оригинальной статьи я разбила её на части, которых в общей сложности будет четыре.
Я по прежнему буду крайне признательна за любые замечания в личку по улучшению качества перевода.

Опубликовано ранее:
Часть 1
Часть 2
Часть 3

Оптимальная сортировка

Поздравляю! Теперь вы знаете о том, как анализировать сложность алгоритмов, что такое асимптотическая оценка и нотация «большое-О». Вы также в курсе, как интуитивно выяснить является ли сложностью алгоритма O( 1 ), O( log( n ) ), O( n ), O( n2 ) и так далее. Вы знакомы с символами o, O, ω, Ω, Θ и понятием «наихудшего случая». Если вы добрались до этого места, то моя статья уже выполнила свою задачу.

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

Компания NZXT расширила ассортимент компьютерных корпусов моделью Source 530 типоразмера Full Tower. Производитель характеризует новинку как простую и доступную, но в то же время обладающую незаурядным потенциалом.

NZXT Source 530

Читать полностью »

Администрация президента США решила поддержать запрет на импорт в США некоторых моделей смартфонов Samsung. Решение о запрете ранее было принято комиссией по международной торговле США, поскольку, по мнению комиссии, в этих смартфонах нарушено два патента Apple. Теперь устройства Samsung Galaxy S II, Samsung Continuum и Transform запрещены к ввозу в США.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js