Архив за 03 декабря 2012 - 5

image

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

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

Поисковик товаров и услуг Lokata теперь и на Windows 8

На Хабре уже был пост о проекте Lokata.ru — российском геолокационном сервисе, предназначенном для поиска и продвижения товаров и услуг местных ритейлеров. Сайт и мобильные приложения Lokata объединяют геолокацию с поисковым движком, позволяя покупателям найти необходимые товары в ближайших магазинах, а также получить нужную информацию о ритейлере — часы работы, адрес и телефон. Идея собрать каталоги всех магазинов в одном приложении пришлась по вкусу тем людям, которые, планируя поход по магазинам, хотят сэкономить время и деньги.

Недавно компания анонсировала приложение для Windows 8 для десктопов и планшетов. Его запуск состоялся практически одновременно со стартом продаж новой ОС от Microsoft — логичный шаг для сервиса, ориентированного в первую очередь на пользователей мобильных устройств.

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

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

image

Сегодня наша компания, которая занимается предоставлением услуг хостинга, представляет новый проект по защите сайтов от DDoS атак — CloudLayar (рус. — «Облачный слой») и раздает бесплатные инвайты на профессиональные пакеты для посетителей Хабра.

Что такое CloudLayar?

CloudLayar — это система, которая позволяет добиться следующего:

  • Существенно снизить вероятность падения вашего сайта от DDoS атаки любого уровня или резкого наплыва посетителей (например, от Хабраэффекта)
  • Увеличить скорость загрузки вашего сайта засчет использования технологии CDN (системы доставки контента)
  • Снизить нагрузку на ваш сервер и, тем самым, позволить сократить затраты на хостинг или сервер
  • Запретить доступ на ваш сайт из нежелательных стран, что может снизить возможность хакерской атаки или риск мошеннических операций

А теперь, более подробно...
Читать полностью »

Жизнь в эпоху «тёмного» кремния. Часть 2
Предыдущая часть: Часть 1.

Данный пост — продолжение рассказа «Жизнь в эпоху «тёмного» кремния». В предыдущей части рассказывалось о том, что такое «тёмный» кремний и почему он появился. Также рассматривались два из четырех основных подходов, позволяющих микроэлектронике процветать в эпоху «темного» кремния. Было рассказано о роли новых открытий в области технологии производства, о том, как повысить энергоэффективность за счет параллелизма, а также, почему уменьшение площади процессорного кристалла, видится маловероятным. В этот раз на повестке дня следующий подход.
Читать полностью »

Роботизированная лампа в стиле Pixar на основе Arduino

Помните старый короткий мультик от Pixar (скорее, заставку) с прыгающей лампой? Так вот, студенты Университета Виктории смогли воссоздать такую лампу в реальности. Правда, прыгать она не умеет (по крайней мере, пока), но за своим владельцем следит очень внимательно. В общем-то, этот проект предназначен, скорее, для демонстрации возможностей Arduino, и языка программирования Processing, особой практической нагрузки проект не несет.

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

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

Живой поиск Suggest.io продолжает совершенствоваться. Со времени выхода стартового релиза исправлены выявленные ошибки и сделан ряд обновлений.

image

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

  1. Как уменьшить количество слоев для визуально одного объекта (кнопочки, например), сохранив возможность его редактирования?
  2. Как уменьшить количество слоев, объединив в один слой header, footer на макетах внутренних страниц, при этом снова-таки оставив возможность их изменения?
  3. Как облегчить верстальщику вырезание линий из одно- двух пиксельных линий, составляющих единую линию, теней, а так же кнопочек, иконок?
  4. Как быстро вносить изменения на все однотипные элементы на странице?
  5. Как уменьшать растровую картинку без потери качества и сохраняя правильные пропорции эффектов (тень в 5px для объекта 200*200px – смотрится совсем по-другому, нежели для этого же объекта при его размере 100*100px)

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

6 декабря в Москве состоится High Performance Conference 3.0 (http://hpc.itmozg.ru/) – третья конференция по высоконагруженным системам от ITmozg.

В программе – выступления экспертов Parallels, Microsoft Russia, Мамба, Jelastic Russia и часовая сессия вопросов-ответов.

В рамках конференции, я выступлю с докладом о применении облачной платформы Windows Azure для высоконагруженных задач. В рамках доклада будут рассмотрены кейсы проектов уже работающих с высокими нагрузками на Windows Azure. Рассмотрена архитектура обеспечения отказоустойчивой трансляции Олимпийских Игр 2012 года в Лондоне на базе Windows Azure Media Services.

Приглашаем опытных разработчиков, архитекторов, системных администраторов собраться вместе и поделиться опытом, обсудить все аспекты высоконагруженных систем.

В программе конференции (http://hpc.itmozg.ru/program):
Читать полностью »


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