Я потратил чуть больше времени, чем мне хотелось бы, борясь с Юникодом в своем Mojo проекте, и теперь хочу поделиться полученым опытом, чтобы сэкономить вам несколько драгоценных минут и нервных клеток.
Читать полностью »
Архив за 30 августа 2013 - 4
Небольшая заметка про utf-8 в Mojolicious
2013-08-30 в 10:41, admin, рубрики: mojolicious, mysql, perl, utf8, метки: mojolicious, mysql, perl, utf8ViewPager управляем временем анимации переходов
2013-08-30 в 10:38, admin, рубрики: android, Разработка под android, метки: androidДобрый день,
Недавно мне понадобилось сделать банерную галерейку с анимацией, проблема была с временем анимации и самой анимацией в ViewPager Переход был слишком быстрый, и если переходить с 1 элемента на 5 то не увидишь анимации 3-4 элементов
Читать полностью »
В последнее время появилось и продолжает появляться достаточно много публикаций на тему разработки через тестирование. Тема достаточно интересная и стоит того, чтобы посвятить её исследованию какую-то часть своего времени. В нашей команде мы используем модульное тестирование уже на протяжении года. В этой статье я хочу рассказать о том, что получилось и какой опыт в итоге мы приобрели.
Сразу оговорюсь, что примеры приводятся применительно к языку C# и платформе .NET. Соответственно, в других языках/платформах подходы и реализации могут отличаться.
Итак…
Читать полностью »
Как не переплачивать за Arduino и компоненты к нему
2013-08-30 в 10:12, admin, рубрики: arduino, ebay, датчики, метки: arduino, ebay, датчики
Честно говоря, меня всегда удручают посты, связанные с поделками на основе Arduino, а вернее, та их часть, где обсуждается, где приобрести сами платы Arduino и различные компоненты к ним — датчики, шилды, и прочие девайсы. Цена на Arduino UNO в российских интернет-магазинах (я не буду здесь их называть, если вы интересуетесь Arduino, то многие из них вы уже знаете) составляет в среднем $36, но вы удивитесь, что можно её купить за $12. Мелкие датчики, которые продают по $10..$15, можно купить за $1..$5. Где же такая «халява»? Ответ простой: eBay.Читать полностью »
Атака канального уровня ARP-spoofing и как защитить коммутатор Cisco
2013-08-30 в 10:07, admin, рубрики: arp-poisoning, arp-spoofing, Cisco, информационная безопасность, Сетевые технологии, метки: arp-poisoning, arp-spoofing, Cisco Данная статья не является руководством для кулхацкеров. Все ниже написанное является частью изучения курса Cisco SECURE.
В данном материале я покажу как на практике провести атаку канального уровня на коммутатор Cisco, а также покажу как защитить свою сеть от этого. Для лабораторного стенда я использовал Cisco 881 и Catalyst 3750G.
Наверное все, кто сталкивался хоть немного с сетями знают, что такое протокол ARP.
Вкратце напомню. Протокол ARP используется для преобразования IP-адреса в MAC-адрес. Рассмотрим такую топологию:
Интерфейс модуля fs из API Node.js частично портирован во браузерный (клиентский) JavaScript
2013-08-30 в 10:04, admin, рубрики: indexeddb, javascript, Node, node.js, nodejs, Веб-разработка, метки: indexeddb, Node, node.js, nodejsБольшинству программистов на языке JavaScript, успевших ознакомиться с Node.js, хорошо известен модуль fs, который в API Node служит для доступа к файловой системе.
Matthew Phillips (на фото справа) предпринял успешную попытку создания во браузерном (клиентском) джаваскрипте частичного аналога этого нодовского модуля. Исходный код, опубликованный им на ГитхабеЧитать полностью »
Oppo тоже выпустит автономные объективы для смартфонов
2013-08-30 в 9:59, admin, рубрики: Новости, метки: новостиПохоже, компания Oppo серьёзно планирует взяться за сегмент мобильной фотографии. Недавно мы узнали о новом смартфоне компании под именем N1, который создаётся с упором на качественную камеру, и к тому же имеет тыльную сенсорную панель. Теперь же Oppo на закрытых форумах weibo дразнит информацией об автономных объективах, судя по всему, аналогичных продукции Sony.
Китайцы предлагают по 10Тб всем желающим
2013-08-30 в 9:45, admin, рубрики: 10 тб, tencent, китай, облачное хранилище, Облачные вычисления, метки: 10 тб, tencent, китай, облачное хранилищеГонка за объёмом предоставляемого облачного хранилища в Китае явно выходит на новый уровень: китайская компания Tencent предлагает всем зарегистрироваться и получить в итоге в своё распоряжение 10 Тб (терабайт) места на своём сервисе бесплатно. В этом смысле потуги Google или Dropbox действительно выглядят неважно — правда, всегда можно задаться вопросом о надёжности или приватности.
Не обошлось без некоторых условий, которые, впрочем, действительно не трудно соблюсти — требуется зарегистрироваться с Tencent QQ-аккаунтом (получить его можно здесь) на странице акции и скачать мобильный клиент сервиса — доступны версии для Android и iOS. Сразу после этого в распоряжении пользователя оказывается 1 Тб облачного хранилища, который подходит для любых файлов (такой же объём на Flickr разрешают заполнять только фото и видео).
В дальнейшем по мере исчерпания свободного места сервис будет автоматически его увеличивать, пока верхняя планка не упрётся в заявленные 10 Тб в соответствии с приведённой ниже таблицей:
Насколько можно понять, что web-версии или десктопного клиента для сервиса нет, так что речь идёт именно о мобильном хранилище. Время акции также ограничено.
Атаки в Facebook ежегодно приносят злоумышленникам $200 млн прибыли
2013-08-30 в 9:34, admin, рубрики: cybercrime, Facebook, Блог компании ESET NOD32, информационная безопасность, Социальные сети и сообщества, метки: cybercrime, FacebookНесколько дней назад la Repubblica опубликовала информацию итальянских security-ресерчеров о спам-кампании в Facebook, которая развивалась очень стремительными темпами. За 70 часов более 500 тысяч пользователей было скомпрометировано переходами по вредоносным ссылкам, которые распространялись через встроенный в Facebook сервис сообщений. Злоумышленники использовали такой род фишинга, при котором пользователю отправлялось сообщение о том, что он был помечен (tagged) в записи другого пользователя. Ссылка ведет на сторонний сайт, веб-страница которого содержит видео. При попытке просмотра видео пользователю предлагается установить специальное расширение для браузера, которое злоумышленники маскируют под словом «плагин».
Расширение получает доступ к браузеру пользователя и может контролировать все его действия в нем. Подобный код называют вредоносным, так как под компрометацию попадают конфиденциальные данные пользователя, которые браузер уже содержит и все данные, которые пользователь будет вводить в формы веб-страницы при работе с системами онлайн-банкинга или иными сервисами. Расширения являются эффективным легитимным средством и могут служить заменой уже довольно обкатанной у злоумышленников системе поддельных форм и внедрения вспомогательного кода в процесс браузера. Это, в свою очередь, еще больше затрудняет выявление действий вредоносного кода «невооруженным глазом».
В клавиатуре Code используются бесшумные механические клавиши Cherry MX Clear
2013-08-30 в 9:28, admin, рубрики: Новости, метки: новостиИзображенное на иллюстрациях изделие ориентировано на тех, кто любит клавиатуры с механическими клавишами, но не хочет мириться с шумом, сопровождающим их работу. В клавиатуре Code используются бесшумные механические клавиши Cherry MX Clear.
Несмотря на отсутствие характерного звука, сохранен хорошо осязаемый тактильный отклик, свойственный механическим клавишам.