Новости информационных технологий - 26260

Fujitsu делает акцент на использовании в ноутбуках LIFEBOOK AH532 и LH532 новой мобильной платформы Intel, что звучит заманчиво, если посмотреть на начальные цены этих моделей: $550 и $600 соответственно. Но стоит отметить, что сочетание чипсета Intel HM76 и процессора Core i3-2350M нельзя назвать очень уж новым, ведь этот ЦП относится к поколению Sandy Bridge.

LIFEBOOK AH532

Двухъядерный процессор поддерживает технологию Hyper-Threading, работает на частоте 2,3 ГГц, оснащен кэш-памятью объемом 3 МБ иЧитать полностью »

Когда пользовательские данные попадают в запрос под оператор LIKE следует быть предельно внимательными.
Дело в том, что ни одна функция фильтрации, включая mysql_real_escape_string, и даже prepared statements не защитят от логических ошибок, связанных с wildcard символами.

В нашей практике аудита веб-приложений, данная ошибка встречается примерно в каждом пятом веб-приложении, уязвимом к SQL-инъекциям (19.3%).

Оператор LIKE используется для поиска по неточному значению, строковых типов.
Синтаксис оператора позволяет использовать wildcard семантику, где
% заменяет классический * — последовательность любых символов
_ заменяет классический? — любой одиночный символ

Частая ошибка разработчиков состоит в том, что символы % и _ не фильтруются в попадании пользовательских данных в SQL запрос. Да, нарушить синтаксис запроса, то есть выполнить внедрение операторов, в этом случае нельзя, но может пострадать логика работы веб-приложения.
Читать полностью »

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

Доступен непривязанный анлок для iPhone на iOS 5.0/5.0.1

Хакер из Китая Loktar_Sun опубликовал метод разблокирования iPhone с джейлбрейком при помощи утилиты SAM — Subscriber Artifitial Module. Способ подтвержден и проверен известным разработчиком MuscleNerd, у которого процедура анлока прошла успешно. Стоит заметить, что код активации генерируется только для одной SIM-карты, после её смены требуется повторить несложную процедуру. Подходит для всех baseband (модемов).
Читать полностью »

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

Давайте разберемся, как же разрабатываются на текущий момент подобные лекарственные препараты.
Читать полностью »

Организация Wireless Power Consortium (WPC) дополнила открытый стандарт Qi, описывающий технологию бесконтактной зарядки аккумуляторов. В него добавлена поддержка технологий магнитного резонанса, работающих на больших, чем было закреплено в прежней редакции стандарта, дистанциях.

Напомним, с помощью Qi можно зарядить батарею мобильного устройства, не подключая никакие провода, а просто поместив его на зарядную поверхность. НаличиеЧитать полностью »

В продолжение моей предыдущей заметки Дружим Thinstation 5.0 и клиент VMWare View 5.0 c полноценным USB-redirect'ом, для тестов необходимо было собрать клиент версии 5.0 с «пробросом USB», который бы работал в Linux. Так как я лучше всего знаю Ubuntu — пакет собирал для нее. Готовый пакет версии 5.0 под катом.
Читать полностью »

Японский сотовый оператор KDDI сообщил о расширении ассортимента предлагаемых пользователям смартфонов новой моделью тайваньской компании HTC. Коммерческое название новинки — HTC J (индекс модели — ISW13HT).

Смартфон построен на однокристальной системе Qualcomm MSM8660A, в состав которой входит двухъядерный CPU частотой 1,5 ГГц и GPU Adreno 225. Поддержка HSPA+ и TD-SCDMA также реализуется за счет SoC, а за счет дополнительных модулей — инфракрасный порт, Wi-Fi 802.11b/g/n, Bluetooth 4.0 и WiMAX.

HTC J (ISW13HT)

В конфигурацию HTC JЧитать полностью »

Доброго времени суток. Предлагаю Вашему вниманию перевод статьи про шум Перлина (вот этой). Ссылки на эту статью уже мелькали на хабре (тут), но перевод статьи мне не попался. Так что надеюсь кому либо он может оказаться полезен.

Многим людям приходилось использовать генератор случайных чисел в программах для создания непредсказуемости, чтобы сделать движение и поведение объектов более натуральными или генерировать текстуры. Генераторы случайных чисел, конечно, имеют свои области применения, но иногда их выход может быть слишком «жесткий», чтобы казаться естественным. В этой статье мы представляем функцию, которая имеет очень широкий спектр применения, больше, чем я мог бы думать, но в основном везде, где вам нужно чтобы что-то выглядело естественного происхождения. К тому же вывод может быть легко настроен под ваши нужды.

Если посмотреть на многие вещи в природе, вы заметите, что они являются фрактальными. Они имеют различные уровни детализации. Типичным примером является очертание горного хребта. Оно содержит значительные различия в высоте (горы), средние изменения (холмы), небольшие вариации (валуны), крошечные изменения (камни) и так далее. Посмотрите на что угодно: распространение пятен травы на поле, волн в море, движение муравьев, движение ветвей дерева, узоры из мрамора, ветра. Все эти явления поддаются той же схеме, в больших и малых вариациях. Функция шума Перлина воссоздает это, просто складывая функции шума в различных масштабах.

Для создания функции шума Перлина, вам нужны две вещи, функции шума и функция интерполяции.
Читать полностью »

В рантайме Mono есть немало средств для взаимодействия с кодом на не .NET языках, но никогда не было ничего вменяемого для взаимодействия с кодом на C++.

Но это вскоре изменится благодаря работе Алекса Коррадо, Андрэа Гайта и Зольтана Варга.

Вкратце, новая технология позволяет разработчикам C#/.NET:

  • Легко и прозрачно использовать классы C++ из C# или любого иного .NET языка
  • Создавать экземпляры классов C++ из C#
  • Вызывать методы классов C++ из кода на C#
  • Вызывать инлайн-методы C++ из кода на C# (при условии, что библиотека скомпилирована с флагом -fkeep-inline-functions или если вы скомпилируете дополнительную библиотеку с их реализациями)
  • Наследовать классы C++ из C#
  • Переопределять виртуальные методы классов C++ методами на C#
  • Использовать экземпляры таких смешанных C++/C# классов как в коде на C#, так и в коде на C++

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


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