» Материалы за Февраль 2014 года » Страница 13

 

Google выпустил карту лесов мира: Global Forest Watch

Автор: admin от 25-02-2014, 10:25, посмотрело: 662

Google выпустил карту лесов мира: Global Forest Watch

Если в соседнем лесу вырубают деревья, скоро вы можете узнать об этом практически в реальном времени, благодаря новому проекту Global Forest Watch, разработанному Google в сотрудничестве с Институтом мировых ресурсов и ещё 40 организациями.

На сайте опубликованы фотографии со спутников НАСА за последние 13 лет. Более того, алгоритмы обработки изображений позволяют детально подсчитать объёмы потерянных и выросших лесов на каждой территории и в каждой стране, по годам. Например, вот статистика по России за 2000-2013 гг: потери 36,5 млн га, выросло только 16,2 млн га (1-е место в мире по потере леса); Украина: -565 тыс. га, +353 тыс. га; Беларусь: -416 тыс. га, +375 тыс. га.

Категория: Компании » Google

 

Подкаст для связистов ЛинкМиАп. Выпуск 12. Семейство стандартов 802.11 и сети Wi-Fi

Автор: admin от 25-02-2014, 09:25, посмотрело: 381

Второй год жизни подкаста начинает гость из Иркутска — Илья Черников.

Основная тема подкаста — WiFi. Обсуждаем его версии, технологии, лежащие в основе и некоторые детали протоколов. Если вам незнакомы слова MIMO, OFDM, WiFi-контроллер, то просим в подкаст.



Скачать файл подкаста.
К сожалению, Slideshare почему-то не может подгрузить звук к презентации, поэтому слайды отдельно, подкаст отдельно

Новости выпуска:

1. Крупнейшая DDoS-атака в истории сетей (400 Гб/с от NTP серверов) (link).

2. Рекорд скорости передачи данных в реальной среде — 1.4Tбит/с — поставила Alcatel-Lucent в сети British Telecommunications (link).

3. Скатываемся в прошлый век. Четверо из ларца хотят запретить в России иностранное оборудование связи (link).

4. MDIF хочет запустить в космос тысячи маленьких кубических спутников и покрыть сетью WiFi всю планету (link).

Категория: Системное администрирование, Сетевые технологии

 

Обзор планшета Cube U39 3G Talk9, 9-дюймовый FullHD планшетофон

Автор: admin от 25-02-2014, 09:25, посмотрело: 687

Зачастую китайские производители телефонов и планшетов делают акцент на мощной аппаратной части, но экономят на экране (меньшее разрешение, хуже матрица).
Обзор планшета Cube U39 3G Talk9, 9-дюймовый FullHD планшетофон
Планшет Cube U39 3G, о котором пойдет речь в этом обзоре, удивляет прежде всего своим большим и четким 9" PLS экраном, разрешением 1920х1280 точек, и построен на платформе Mediatek 8389T (Cortex-A7, 1.5 ГГц, 4 ядра) с видеоускорителем PowerVR SGX 544, имеет 1GB DDR3 оперативной памяти и 16GB встроенной, а коммуникационные возможности представлены модулями Wi-Fi и Bluetooth. Присутствует GPS и 3G/GSM модуль с возможностью голосового общения.

Категория: Железо » Гаджеты

 

Box2d: анатомия коллизий

Автор: admin от 25-02-2014, 09:25, посмотрело: 890

Что такое коллизии?

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


  • Когда столкновение начинается и заканчивается

  • Точку соприкосновения фикстур

  • Вектор нормали к линии контакта фикстур

  • Какая энергия была приложена и результат коллизии


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

Категория: Программирование, Game Development

 

7 трюков при работе с массивами в Ruby

Автор: admin от 25-02-2014, 09:25, посмотрело: 455

7 трюков при работе с массивами в Ruby

В данной статье описаны некоторые интересные трюки как можно эффективно использовать и работать с массивами в Ruby. Конечно же, есть РубиДок и множество других ресурсов, где подробно описаны все доступные методы, но здесь я хочу поделиться именно способами использования.

Категория: Программирование » Веб-разработка

 

MWC 2014. App Planet. Intel Software

Автор: admin от 25-02-2014, 09:25, посмотрело: 354

MWC 2014. App Planet. Intel Software
В обычное время такая расслабленная и неспешно услужливая Барселона сейчас встречает меня высокомерной занятостью и сосредоточенным игнорированием. Это значит, что настало время Mobile World Congress – те пять дней в году, когда за месяц до поездки самый дешевый отель доступен по цене не менее 700 Евро за ночь, а чтобы заселиться в апартаменты где-то в живописной подворотне Готического квартала, нужно предупредить управляющего за час, и еще столько же подождать его у входа.
В этой публикации я поделюсь своими впечатлениями о первых днях конференции и расскажу, что интересного вы не увидели в павильоне Intel, потому, что вас не было среди 67 тысяч зарегистрированных и приехавших участников это грандиозного события. Хотя, возможно, вы поехали на Embedded World в Нюрнберг, где сейчас тоже находится много моих коллег, и от которых мы ожидаем интересных отчетов. Позже я сделаю небольшой обзор того, что меня впечатлило на выставках других компаний, которых тут столько, что, кажется, все производители устройств и оборудования взяли и бросили свой основной бизнес, занявшись мобильными приложениями.

Категория: Веб-разработка, Android

 

Управление компьютером без рук (гироскоп мне в темя!)

Автор: admin от 25-02-2014, 08:25, посмотрело: 2117

Управление компьютером без рук (гироскоп мне в темя!)
В предыдущей статье я рассказал, как можно управлять компьютером при помощи глаз. Несмотря на то, что в ряде случаев отслеживание положения зрачков (eye gaze tracking) — единственный способ предоставить больному человеку возможность общаться с окружающим миром, описанная ранее система не лишена недостатков. Прежде всего, это необходимость использовать компоненты, которые трудно приобрести в России. Кроме того, человеку в очках приходится сильно ограничивать положение головы, чтобы свести к минимуму паразитные блики на поверхности очков и достичь стабильной работы системы.
А можно ли использовать что-нибудь попроще и понадёжнее, если человек способен двигать головой, но испытывает трудности при работе руками?

Категория: Железо » Сделай Сам

 

Почему PSD -> HTML — устаревшее решение

Автор: admin от 25-02-2014, 08:25, посмотрело: 391

Когда-то давным давно, в году так 2008 (который я люблю вспоминать за то, что веб в нем был менее развит, чем сейчас) были интересные практики — сначала дизайнер отрисовывал макет в Photoshop, затем верстальщик его верстал. Вроде бы неплохой путь, но у меня к нему есть несколько претензий.


  • Я не встречал на этом пути этап «разработка интерфейса». Графический дизайнер делал макет, затем верстальщик его реализовывал (очень часто pixel perfect — пиксель-в-пиксель). А графический дизайнер мог быть отличным иллюстратором, но как же часто я при таком подходе видел огромные дыры в юзабилити.

  • При pixel perfect дизайн получался не гибким (например, разрешения экранов — обычно брали 1280х1024 и 1920х1080, больше никаких). «Резиновая» верстка была уделом дорогих специалистов.

  • Я всегда считал и считаю, что Фотошоп необходим для редактирования фотографий, а не для макетов. Для макетов подходят другие вещи, например, тот же Illustrator — векторная графика, на самом деле, отличная вещь.

Категория: Программирование » Веб-разработка

 

Написание драйвера для LCD дисплея под embedded linux

Автор: admin от 25-02-2014, 08:25, посмотрело: 680

В данной статье хочу поделиться своим опытом написания linux драйвера для цветного дисплея 320х240 от производителя Newhavendisplays, а именно NHD-5.7-320240WFB-CTXI-T1 под embedded linux. Идея написать статью созрела именно по причине того, что ресурсов по написанию framebufer(FB) драйверов не так уж и много, тем более, на русском языке. Модуль был написан далеко не под самое новое ядро(2.6.30), поэтому допускаю, что в интерфейсах FB много чего поменялось с тех пор. Но, тем не менее, надеюсь, статья будет интересна интересующимся разработкой уровня ядра linux. Не исключаю, что реализацию можно было бы сделать проще и изящней, поэтому комментарии и замечания приветствуются.

Написание драйвера для LCD дисплея под embedded linux Написание драйвера для LCD дисплея под embedded linux

Категория: Операционные системы » Linux

 

Взлом аккаунтов через форму и событие. «XSS», чтобы не было путаницы с каскадными таблицами стилей

Автор: admin от 25-02-2014, 08:25, посмотрело: 918

Вторую часть заголовка я взял из статьи вики. Забавно звучит.

Легкое чтиво, веселого проникновения. Я хотел уже запостить котиков на страничке, нажал кнопку предпросмотр, увидел погрузку контента и мой браузер на пол секунды повис, развернув чуть ниже кнопки «добавить», «мой будущий пост». Я нажал добавить, и мне сообщили, что я должен написать минимум два тега к посту. Я набрал «милые котики» — чуть ниже снова появился блок, в котором можно было подобрать популярные теги. Я решил, что это очень хорошо и такой скрипт мне нужен для коллекции. Не долго думая, я выдрал из страницы javascript, открыл и увидел комментарии к коду на родном русском.

Было очень скучно, и я решил провести маленький взлом с разрешения администрации, для того чтобы проверить свои силы, знание языков и спецификаций. Всё исследование заняло у меня 2 дня, по 3-4 часа в день.

Я решил проверить формы и попробовать что-то сломать, увидеть ошибку или что-то еще. Они были достаточно хорошо защищены: ни намека на sql или что-то такое ужасное. Ошибок не было совсем, о чем я и написал администратору.

После, проверяя наш js файл, я увидел, что несколько переменных совсем не фильтруются на стороне клиента, и можно на странице выполнить любой код, который я вставлю в форму. Первым же делом я вставил классический.

<script>alert(1)</script>


С небес опустилось окошко. Оно гласило, что все в этом мире равно 1.
Дальше самое интересное

Категория: Информационная безопасность