Месяц: Сентябрь 2013

  • SVG.js — достойный конкурент Raphaël

    от автора

    Доброго времени суток уважаемые хабражители. Хочу поделиться с вами одной замечательной находкой на GitHub — SVG.js — удобная манипуляция и анимация SVG. Хочется сказать о трех вещах, которые сосредоточили мое внимание на этой библиотеке. Самое простое и важное это то, что с появлением retina дисплеев SVG становиться популярнее, более нужным чем раньше. SVG.min.js весит 34кб…

  • Влияние Китая на мировой рынок мобильной индустрии. Rockchip и MediaTek – ведущие чипмейкеры на рынке Китая. Часть 3

    от автора

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

  • Как находить и устранять утечки памяти на примере Яндекс.Почты

    от автора

    На первый поверхностный взгляд, слова JavaScript и «утечка памяти» рядом стоять не могут. Настоящих утечек памяти в JS, конечно, не может быть, потому что процесс сборки мусора происходит автоматически и не может контролироваться из нашего кода. Выделить память под объект и забыть освободить невозможно. Но могут быть ситуации, связанные с ошибками в логике работы приложения,…

  • Опрос: почему люди увольняются

    от автора

    Не секрет, что в последнее время IT компании тратят очень много сил и ресурсов на «удержание сотрудников». У меня лично складывается впечатление, что «удержание сотрудников» — это что-то про манипуляции и не слишком честных руководителей. А для того, чтобы ребята оставались работать в вашей команде, достаточно вовремя платить конкурентную зарплату, дать им интересные проекты и…

  • Примитивный игровой дизайн. Пошаговая разработка карточной игры

    от автора

    Мотивированный прочтением тематической литературы и нескольких статей на хабре о гейм-дизайне в целом и о том, как наконец-то встать с четверенек и попробовать сделать первые шаги, я решил, что все, что от меня требуется — это сесть и начать работать. Пусть это будет не ААА проект, подкрепленный миллионными вложениями, а нечто более тривиальное и простое.…

  • Конвертация bmp изображения в матрицу и обратно для дальнейшей обработки

    от автора

    В данной статье я опишу способ преобразования изображения bmp в матрицу, элементами которой будут значения цветов каждого пикселя. Каждый пиксель bmp — изображения несет информацию о своем цвете из модели RGB ( цветовая модель изображения, которая состоит из трех компонентов R — red, G — green, B — blue ). Значение каждой компоненты RGB может…

  • Новый рекорд для КПД фотоэлемента: 44,7%

    от автора

    Группа специалистов из Института систем солнечной энергии общества Фраунгофера, компании Soltec CEA-Leti и Центр имени Гельмгольца (Берлин) создали фотоэлемент с рекордным коэффициентом полезного действия 44,7% (пресс-релиз). Таким образом, они побили июньский рекорд Sharp 44,4% и собственное майское достижение 43,6%. Как и некоторые другие многослойные фотоэлементы, эта микросхема предназначена для работы с концентратором, который концентрирует поток…

  • Интеграция веб-сервисов в популярные cms

    от автора

    В этой статье мы дадим рекомендации как за короткий срок освоить cms и написать для неё расширение, модуль или плагин, а также расскажем о результатах и нашем опыте интеграции сервиса Cackle в эти системы. Cтатья может стать руководством для тех, кто собирается делать интеграции сервисов с cms системами или просто создать модуль. Перед тем как…

  • Codenvy Factories: клонирование среды разработки в один клик

    от автора

    Как известно, в данный момент в Сан-Франциско проходит весьма интересный ивент — Java One. Несколько дней презентации достижений индустрии, общения и обмена опытом. Облачные технологии, и облачные IDE в частности, естественно, не упустили момент, чтобы похвастаться своими последними разработками и бета-фишками. Codenvy, среди причих, привлекли внимание к своей демонстрационной кабинке фишкой, позволяющей клонировать среду разработки,…

  • Формирование документов на основе ODT шаблонов. ODT to PDF

    от автора

    Здравствуйте, уважаемы хабровчане! Не так давно мне пришлось столкнуться с типичной задачей – формировать документы с пользовательскими данными на основе шаблонов ODT средствами PHP. Звучит весьма тривиально, но намучиться пришлось сильно. Дело в том, что ни одно из доступных средств, так или иначе, не подошло. Одни библиотеки формировали документ криво, другие не поддерживали русские шрифты,…