Архив за 31 мая 2012 - 7

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

Что в реальности творится на рынке мобильной связи
Пираты и потеплениеСравнение цен на хлеб, молоко, бензин, билет в метро и минуту разговора по сотовому.Читать полностью »

Всем привет! В этот раз я хочу рассказать, как я реализовывал альтернативу iBooks. В своем предыдущем посте я писал об алгоритме расстановки мягких переносов в тексте. Он как раз и пригодился при создании своей читалки, оценить его работу можно наглядно в приложении. Но помимо этого, при реализации проекта мне пришлось столкнуться с многими другими интересными вещами, такими как парсинг и рендеринг HTML с CSS, реализация элементов управления с кастомным дизайном и т.п. Наш дизайнер rashapasta очень любит подкинуть мне задачек с эдаким нестандартным интерфейсом, который нужно реализовывать ручками, но обо всем по порядку.
Читать полностью »

Коллеги!

Как и обещали, подводим итоги конкурса. Спасибо всем, кто принял участие.

Главный приз — программу для аудита Active Directory NetWrix Active Directory Change Reporter — за лучшую, по мнению нашего жюри историю, получает пользователь ToSsh за эту историю.
Читать полностью »

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

image
Адапта́ция (от лат. adapto — приспособляю) — процесс приспособления к изменяющимся условиям внешней среды.

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

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

Вчера в Лондоне Sony Mobile Communications представили два новых смартфона — Xperia go и Xperia acro S:

Особо прочные новинки Sony: Xperia acro S и Xperia go

Изучение потребностей потребителей показало, что, помимо мультимедийных и коммуникационных возможностей, пользователи ждут от своих смартфонов ещё и надёжности. Мол, всем хороши их новые телефоны — до первого падения, в особенности — до первого падения в лужу. В ответ на этот запрос Sony представила полноценные пыле- и влагозащищённые смартфоны в двух размерных категориях — 3,5" и 4,3".

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

Наверное, каждому из нас хотя бы раз в жизни приходилось стоять на остановке, гадая, когда же, наконец, приедет транспорт (и приедет ли вообще). Мы решили эту проблему в обновлении 2ГИС Онлайн, благодаря новой функции, отображающей, сколько времени осталось до прибытия транспорта на каждую из остановок. Все, что вам нужно – лишь устройство с выходом в интернет. Правда, пока что эта функция работает только в Казани и Нижнем Новгороде.

Узнать, через сколько времени прибудет транспорт, очень просто: нужно кликнуть на иконке остановки, и в появившейся карточке будут показаны все маршруты, проходящие через нее. Для каждого из этих маршрутов будут показаны три ближайших времени прибытия.

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

в 7:00, , рубрики: Без рубрики

Please come back to me in Casablanca
Несколько недель назад Microsoft презентовал свою новую разработку — проект Casablanca. Для того, чтобы понять что это, нужно вернуться еще чуть дальше в прошлое, к прошедшей конференции Going Native 2012, где помимо обсуждения нового стандарта С++11 было сказано еще немало умных мыслей. Одна из них была в лекции Херба Саттера. Он заметил, что самой большой проблемой современного С++ является не всякие там сборщики мусора или синтаксис лямбда-выражений, а бедность стандартной библиотеки. Когда начинающий программист на Java или C# спрашивает у своего старшего коллеги, как ему послатьпринять HTTP-запрос, распарсить XMLJSON, заархивироватьразархивировать ZIP-файл и т.д. — он получает конкретный, однозначный и работающий всегда ответ: «используй вот этот класс из стандартной библиотеки». Когда начинающий программист на С++ задаёт тот же вопрос — он слышит «ну, стандартных средств для этого нет, нужно или самому писать или вот есть какие-то библиотеки, но тут надо выбирать, тестировать, читать лицензии...». В результате мы имеем дикий зоопарк библиотек с разным уровнем производительности, часто паршивенькой кроссплатформенностью, кучу самописных велосипедов, трудности в переходе между проектами, потому что «раньше я использовал boost, а тут в проекте всё на Qt» и т.д. Херб Саттер высказал мысль, что основное, на чём следует сосредоточиться — это расширение стандартной библиотеки.

Так вот, Microsoft Casablanca — это первый набросок того, как это расширение могло бы выглядеть, что в него могло бы входить и как оно всё вместе могло бы работать. Никто пока не говорит о стандартизации Casablanca как расширения стандартной библиотеки С++, но уже сейчас его можно скачать в виде отдельной библиотеки (что-то вроде альфа-версии) и попробовать поизучать. Кроме того, Microsoft пропагандирует Casablanca как средство создания производительных сервисов для платформы Azure.
Читать полностью »

Что такое мониторинг в IT или почему админы стали больше спать?

Для чего нужен мониторинг IT?

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

Пример: в 15:05 возникает проблема с почтой. Благодаря системе мониторинга админ уже в 15:07 видит, что на сервере не стартовала конкретная служба Windows, из-за чего не поднялся Exchange, и юзеры не получат писем. Без мониторинга ему бы позвонил руководитель около 17:00 и спросил бы, где письмо от партнёра, которое тот уже три раза отправил полчаса назад.

Как это было раньше?

Раньше информация о всей инфраструктуре (серверах, сетевых устройствах и так далее) просто собиралась. Роль «интеллектуального обработчика» лежала на администраторе: он, как пилот в кабине самолёта, должен был окинуть все приборы взглядом, чтобы понять картину. Ясно, что так мог не каждый. Читать полностью »

5 новых курсов UdacityМногие на хабре слышали о курсах Udacity. Пояснение для тех, кто не знает что это такое. Основатель проекта, Себастьян Тран считает, что с помощью современных технологий, можно сделать высшее образование доступным всем. Для выполнения этой задачи и был основан udacity.com.

Университет открылся 20 февраля 2012 года двумя семинедельными курсами:
CS101: Building a Search Engine
CS373: Programming a Robotic Car

16 апреля запустились ещё 4 курса:
CS212: Design of Computer Programs
CS253: Web Application Engineering
CS262: Programming Languages
CS387: Applied Cryptography

На этой неделе как раз идет final exam. И вот сегодня должна появится новость о запуске 5 новых курсов:
CS215: Algorithms
CS221: Logic & Discrete Mathematics
CS258: Software Testing
PH100: Landmarks in Physics
ST101: Introduction to Statistics

Под катом можно найти описание новых курсов
Читать полностью »


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