WWWorld.ru · Темы дня · Разделы дня · Интересы дня · 2012 · Свежие новости

Темы
Разделы
Интересы
Top 20
691

Перевод туториалов по libGDX — часть 2 (рисование изображений)

Хабы: Разработка под Android, JAVA, Android Представляю вашему вниманию перевод второго туториала по libGDX. Оригинал находится здесь. Первая часть находится здесь. Этот туториал дает представление как рисовать изображения используя OpenGL и как libGDX упрощает и оптимизирует этот процесс с помощью класса SpriteBatch. Рисование изображений. Изображение, полученное из его оригинального формата (например, PNG) и загруженное в GPU называется текстурой. Текстуры рисуются по некоторой спецификации, которая представляет собой описание геометрической фигуры и каким образом текстура накладывается на вершины этой фигуры. Например, геометрическая фигура может быть прямоугольником и каждый угол прямоугольника относится к соответствующему углу текстуры. Читать дальше → habrahabr.ru »
2012-05-06 22:58 habrahabr.ru / Новости / Android
692

Туториал по libGDX — создание пользовательского интерфейса. Часть 1

Хабы: Разработка под Android, JAVA, Android Разбираясь дальше с библиотекой libGDX, я дошел до пакета com.badlogic.gdx.scenes.scene2d.ui. Этот пакет предназначен для создания пользовательського интерфейса. И тут меня ждало разочарование: статьи-туториала нет. Поэтому я решил самостоятельно разобраться с пакетом, используя исходники и Javadoc документацию. То есть, это будет туториал по scene2d.ui, но уже не перевод. Я не буду здесь детально описывать конструкторы, методы, приводить подробные сигнатуры. Я постараюсь взглянуть с высоты «птичьего полета», поскольку зная принципы, вы всегда сможете узнать больше из документации. Но даже при таком подходе материала слишком много, поэтому я разобью его на две (возможно больше) статей. Читать дальше → habrahabr.ru »
2012-05-09 20:06 habrahabr.ru / Новости / Android
693

Что нам стоит фонт построить? Часть 2

Хабы: Веб-разработка, Типографика Ранее я уже рассказывал, как делать собственные иконочные шрифты, и даже подробно прошелся по техническим нюансам. Теперь настало время проявить заботу о пользователях. Итак, встречаем вторую версию фонтомаса, и смотрим улучшения. Читать дальше → habrahabr.ru »
2012-05-10 08:54 habrahabr.ru / Новости / иконки
694

Я не понимаю, как они делают это, часть 2

Хабы: Работа со звуком, Windows Phone, Microsoft По следам предыдущего топика, в котором выяснилось, что Zune не может нормально сэкспортировать плейлист. Пободавшись с Zune, я решил всё-таки разобраться, что там за беда. Напомню предысторию: Zune конвертит плейлисты во внутренний формат zpl, свободно перемещая/удаляя/дублируя пункты списка по своему усмотрению. «Ладно, — подумал я, — а если скормить тебе уже готовый zpl?» (Кстати, я как раз только что поставил чистую систему и накатил свежий Zune с официального сайта.) Читать дальше → habrahabr.ru »
2012-05-11 10:17 habrahabr.ru / Новости / я негодую
695

Любительский перевод игр: анатомия процесса, часть первая

Любительская локализация — явление, затронувшее многих игроманов, и порой даже сыгравшее не последнюю роль в формировании их интересов и отношения к игровой индустрии в целом. Наверное, благодаря тому, что оно издавна преследовало в основном благие цели, у большинства любителей интерактивных развлечений при его упоминании возникают преимущественно положительные ассоциации, а порой даже и ностальгические эмоции. В прошлый раз я излагал свой взгляд на явления как любительской, так и официальной локализации. Поскольку нашлись люди, которым эта тема близка или интересна, а также не обошлось и без желающих побольше узнать о технических деталях процесса, то мне ничего не остаётся, как об этом рассказать, пусть и в несколько специфичном стиле.
На картинке изображён логотип российского ромхакинг-сообщества по версии проекта Russian Romhacking. Читать дальше → habrahabr.ru »
2012-05-11 21:37 habrahabr.ru / Новости / ностальгия
696

Вся правда о Chrome(и не только) Web Inspector. Часть 1

Я постараюсь сделать самое полное и подробное описание возможностей Web Inspector, на русском языке. В первой серии мы залезем в настройки, посмотрим, что умеет консоль и поиграемся с панелью «Elements». Так как Web-Inspector не переведен на Русский, я буду сохранять оригинальные названия. В качестве бонуса, приложу скриншот одной и самых первых версий, из далекого 2006го. Читать дальше → habrahabr.ru »
2012-05-14 08:41 habrahabr.ru / Новости / webkit
697

Сети для самых маленьких. Часть четвертая. STP

I think that I shall never see A graph more lovely than a tree. A tree whose crucial propertyеу Is loop-free connectivity. A tree that must be sure to span So packets can reach every LAN. First, the root must be selected. By ID, it is elected. Least-cost paths from root are traced. In the tree, these paths are placed. A mesh is made by folks like me, Then bridges find a spanning tree. — Radia Joy Perlman Ретроспектива 3. Сети для самых маленьких. Часть третья. Статическая маршрутизация 2. Сети для самых маленьких. Часть вторая. Коммутация 1. Сети для самых маленьких. Часть первая (которая после нулевой). Подключение к оборудованию cisco 0. Сети для самых маленьких. Часть нулевая. Планирование В прошлом выпуске мы остановились на статической маршрутизации. Теперь надо сделать шаг в сторону и обсудить вопрос стабильности нашей сети. Однажды, когда вы — единственный сетевой админ фирмы “Лифт ми Ап” — отпросились на полдня раньше, вдруг упала связь с серверами, и директора не получили несколько важных писем. После короткой, но ощутимой взбучки вы идёте разбираться, в чём дело, а оказалось, по чьей-то неосторожности выпал из разъёма единственный кабель, ведущий к коммутатору в серверной. Небольшая проблема, которую вы могли исправить за две минуты, и даже вообще избежать, существенно сказалась на вашем доходе в этом месяце и возможностях роста. Итак, сегодня обсуждаем: проблему широковещательного шторма работу и настройку протокола STP и его модификаций (RSTP, MSTP, PVST, PVST+) технологию агрегации интерфейсов и перераспределения нагрузки между ними некоторые вопросы стабильности и безопасности как изменить схему существующей сети, чтобы всем было хорошо Читать дальше → habrahabr.ru »
2012-05-14 09:21 habrahabr.ru / Новости / port security
698

Создание 1k/4k intro для Linux, часть 2

Не прошло и полгода! Как вы можете, поднапрягшись, вспомнить, в прошлый раз мы остановились на унынии и обещании нырнуть в ассемблер. Ну что же, пацан сказал — пацан сделал. Из этого аляповатого нагромождения букв вы узнаете, как можно инициализировать OpenGL-контекст в GNU/Linux в какие-то 450 байт, высвободив ещё больше места для разворачивания таланта. Под катом вы узнаете, как в один килобайт нарисовать что-нибудь такое: Заинтересованные пристёгиваются и вдавливают педаль в пол, а глаз — в экран. Читать дальше → habrahabr.ru »
2012-05-14 12:13 habrahabr.ru / Новости / distance fields
699

Следующий шаг Всемирной паутины (часть 1)

Предисловие Доброго времени суток, уважаемые хабравчане! Хочу представить Вашему вниманию статью моего приятеля, которую он решился опубликовать (с моей помощью), после прочтения соответствующей статьи на тему WEB 3.0. И хотя статья уважаемого Begetan весьма достойна, в своей статье мой приятель хотел бы обратить Ваше внимание на несколько иные аспекты современного интернета и его тенденций. Сразу хочу обратить Ваше внимание, что статья не содержит в себе технической информации и является своего рода «рассуждениями» на тему индустрии интернета, которое направлено на то, чтобы «оголить» некую проблему. Итак статья под катом! Часть 1 Что мы знаем о сети? Думаю все слышали про то, что по «населению» Facebook может по праву считаться третьей страной в мире, после Китая и Индии. В свое время, 'i'-низация Apple фактически вернула компанию к жизни. Количество поисковых запросов, обрабатываемых Google ежедневно, только за последние 5 лет выросло более чем в 11 раз, а интернет медиа уверенно перетягивают рекламные бюджеты мировых корпораций, заставляя своих оффлайновых конкурентов терять позиции. Сейчас успех интернет-индустрии очевиден. Читать дальше → habrahabr.ru »
2012-05-16 12:56 habrahabr.ru / Новости / internet future
700

[Перевод] RESTful API для сервера – делаем правильно (Часть 1)

В 2007-м Стив Джобс представил iPhone, который произвел революцию в высокотехнологичной индустрии и изменил наш подход к работе и ведению бизнеса. Сейчас 2012-й и все больше и больше сайтов предлагают нативные iOS и Android клиенты для своих сервисов. Между тем не все стартапы обладают финансами для разработки приложений в дополнение к основному продукту. Для увеличения популярности своего продукта эти компании предлагают открытые API, которыми могут воспользоваться сторонние разработчики. Пожалуй Twitter был первым в этой сфере и теперь число компаний, последовавших этой стратегии, растет стремительно. Это действительно отличный способ создать привлекательную экосистему вокруг своего продукта. Читать дальше → habrahabr.ru »
2012-05-17 12:04 habrahabr.ru / Новости / web services
701

Сравнение блейд-серверных платформ HP, IBM, Cisco и Hitachi, часть первая: аппаратная конструкция, охлаждение, питание

В этом посте, разбитом для удобства на несколько частей, я проведу сравнение блейд-серверных платформ от четырех наиболее успешных в этом сегменте производителей. Сравнение не претендует на истину в последней инстанции и не является исчерпывающим – предметом рассмотрения станут наиболее важные параметры, а именно аппаратная конструкция, сетевая инфраструктура, особенности, общая стоимость системы и совокупная стоимость владения. Для сравнения используются открытые данные. Выводы о расстановке мест в сравнении будут приведены в последней части сравнения. Читать дальше → habrahabr.ru »
2012-05-17 12:09 habrahabr.ru / Новости / IBM BladeCenter H
702

Эксперты: большая часть вирусов для Android создана в Китае и в России

Пока хакеры в основном занимаются конечным потребителям, но уже скоро они начнут охотиться за государственными и корпоративными данными, используя смартфоны и планшеты их сотрудников в качестве шлюзов. hitech.newsru.com »
2012-05-18 12:29 hitech.newsru.com / Новости /
703

Еще один коптер: часть первая, описание и выбор деталей

Итак, наверное многие из вас хотели бы иметь летающую игрушку на радиоуправлении. Самой простой в управлении (на мой субъективный и неопытный взгляд) является квадракоптер. Кроме того квадракоптер открывает большие возможности для программирования — есть платы управления на основе ардуино, можно подключать датчики (GPS, барометр, сонар, цифровой компас, понятное дело гироскопы). Множество постов призывает вас сделать это. Я расскажу как я собрал и облетал (буквально вчера) свой первый в жизни квадракоптер. С какими проблемами столкнулся и как их решил. Что важно я хотел бы написать данный рассказ именно с позиции новичка в радиоуправляемой авиации. коптер на картинке не мой Читать дальше → habrahabr.ru »
2012-05-21 03:26 habrahabr.ru / Новости / счастье
704

F# Хвостовая рекурсия. Подводные грабли. Часть 1

Винни Пух: Ой, что это случилось с твоим хвостом? Иа: А что с ним могло случится? Винни Пух: Его нет. Иа: Ты не ошибся? Винни Пух: Хвост или есть или нет совсем! Тут нельзя ошибиться. Иа: А что же тогда там есть? Винни Пух: Ничего! У нас в проекте, в одном из серверных компонентов, после очередного рефакторинга начала течь память. Казалось бы .NET, F#, менеджед код, сборка мусора, все дела, но память, куда-то утекала. Ценой бессонных ночей и попорченных нервов, источник утечки был найден. Оказалось что проблема вызвана куском кода, который был, чуть ли не один к одному скопирован из учебника по F#. Все дело было в хвостовой рекурсии, вернее, как оказалось в ее отсутствии в неожиданных местах. Читать дальше → habrahabr.ru »
2012-05-21 13:25 habrahabr.ru / Новости / утечки памяти
705

JavaScript для «маленьких». DOM (часть 3)

Ну что же плывем дальше, а на очереди следующие 4 функций, связанные с путешествием по Антоновке. Для начала определимся с понятием «чего надобно». Итак, я хочу: выбирать элементы по атрибуту ID; выбирать элементы по атрибуту NAME; выбирать элементы определенного тэга; выбирать элементы определенного класса. Читать дальше → habrahabr.ru »
2012-05-21 21:14 habrahabr.ru / Новости / tag
706

Еще один коптер: часть вторая, сбор рамы

Продолжая собирать свой летательный аппарат делаем раму для коптера. Статья является частью цикла: 1. Часть первая, описание и выбор деталей 2. Часть вторая, сбор рамы картинка снова из гугла Внутри этой части будет много картинок, следите за траффиком. Читать дальше → habrahabr.ru »
2012-05-22 02:18 habrahabr.ru / Новости / счастье
707

[Перевод] RESTful API для сервера – делаем правильно (Часть 2)

В первой части статьи я кратко описал принципы RESTful и объяснил каким образом следует проектировать архитектуру вашего сервера так, чтобы можно было легко выпускать новые и прекращать поддержку устаревших версий вашего API. В этой части я кратко расскажу о HATEOAS и Hypermedia, а затем расскажу о роли, которую они могут сыграть при разработке нативных приложений для мобильных устройств. Но главной темой этой статьи будет реализация кэширования (точнее поддержка кэширования на стороне сервера). Целевая аудитория включает разработчиков серверного ПО и, в какой то мере, разработчиков под iOS или под другие мобильные платформы. Читать дальше → habrahabr.ru »
2012-05-22 11:36 habrahabr.ru / Новости / web services
708

ARM рассчитывает занять пятую часть рынка процессоров

Исполнительный директор британской компании Уоррен Ист полагает, что к середине десятилетия чипами с архитектурой ARM будут комплектоваться от 10 до 20 процентов лэптопов. citforum.ru »
2012-05-23 16:25 citforum.ru / Новости /
709

CISCO ACE. Часть 2: балансировка удаленных серверов и приложений

В первой части CISCO ACE — балансировка приложений мы немного окунулись в мир балансировки приложений и сетевых ресурсов. Познакомились с характеристиками, предназначением и возможностями семейства таких устройств. Рассмотрели основные сценарии внедрения и преимущества, которые нам приносит использование балансировщиков. Вероятно многие поймали себя на мысли о том, что это очень дорого и не увидели преимуществ, которые именно им может предоставить промышленный балансировщик. В посте я уделю внимание именно этому моменту и постараюсь показать, что сервисом может воспользоваться большинство. Читать дальше → habrahabr.ru »
2012-05-23 23:23 habrahabr.ru / Новости / ddos

Сохранить
  


Copyright © 2004-2012 WWWorld.ru
Добавить источник, cвязаться с нами.