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

 

Angular boilerplate. Простота — тренд молодежи

Автор: admin от 27-02-2014, 13:40, посмотрело: 462

Angular boilerplate. Простота — тренд молодежи Любая физическая система стремится к состоянию с наименьшей потенциальной энергией. И программисты не исключение. Поэтому речь пойдет о том, как упростить себе жизнь при разработке на angular.js, используя при этом сервисы, которые сейчас в тренде. Главным образом, я буду ненавязчиво пиарить свое архитектурное решение angular-boilerplate, а на закуску предложу поделиться своим опытом и идеями в комментариях.

Мотивация


Свести рутину к минимуму, создать интуитивно понятную архитектуру и собрать вместе то, что называется best practices.

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

 

Установка модуля pagespeed для Nginx на Debian 6

Автор: admin от 27-02-2014, 12:40, посмотрело: 639

Уже несколько лет как Google выпустила модуль для Web-серверов Apache и Nginx, который представляет из себя набор фильтров и позволяет значительно повысить производительность сайта. В данном посте речь пойдет не о технологии и описании модуля, а о его установке и базовой настройке. Описание установки будет проведено только для Nginx. Установка модуля на Apache проста до безобразия и в данной статье не затрагивается.

Категория: Системное администрирование, Веб-разработка, Linux

 

Тренды e-commerce: Работа под заказ

Автор: admin от 27-02-2014, 12:40, посмотрело: 337

Тренды e-commerce: Работа под заказ


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

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

 

Atom: новый редактор кода от Гитхаба

Автор: admin от 27-02-2014, 12:40, посмотрело: 799

Atom: новый редактор кода от ГитхабаОт переводчика: вчера без официального объявления на Гитхабе были опубликованы несколько десятков репозиториев, содержимое которых свидетельствовало о том, что команда Гитхаба уже давно ведёт разработку нового текстового редактора для программистов и готова представить его публике. Несколькими часами позже заработал и официальный сайт редактора atom.io, на котором сейчас можно запросить инвайт на бета-тестирование, ознакомиться с документацией и плагинами к редактору. Эта статья — перевод двух первых постов из блога проекта Atom, посвящённых концепции и архитектуре редактора.

Представляем Atom


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

Sublime и TextMate предлагают удобство, но лишь ограниченную расширяемость. С другой стороны, Vim и Emacs обладают огромной гибкостью, но сложны в освоении и требуют изучения специфических скриптовых языков для модификаций.

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

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

 

Приглашение на бета тест UC Browser HD

Автор: admin от 27-02-2014, 11:40, посмотрело: 545

Добрый день, Друзья!

Мы усердно работаем над новыми функциями и исправлением ошибок новой версии UC Browser HD. В результате предыдущего бета-тестирования мы получили огромное количества ответов от вас, которые помогут нам улучшить и сделать наш Браузер еще интереснее. Мы делаем все возможное, чтобы выяснить как еще UC Browser может помочь людям, таким как вы, в повседневной жизни.

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

 

Адаптивные изображения без шаманства

Автор: admin от 27-02-2014, 11:40, посмотрело: 420

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

На типичных сайтах изображения могут появляться тремя способами.

  • Быть элементами дизайна сайта (бекграунды, кнопки и т.д.).

  • Загружаться через специальные модули (например, изображения в фотоальбом).

  • Вставляться через WYSIWYG-редактор CMS (например, в текст статьи).


  • Адаптивные изображения без шаманства
    Мы захотели получить такое решение, которое было бы некой «надстройкой» над сайтом. Чтобы можно было не лезть в код CMS, через которую загружаются изображения на сайт, а также не готовить адаптивные картинки вручную.

    Сначала на помощь приходит реализация Adaptive Images…
    Но что происходит потом?

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

     

    Сервис анонимной аренды хостинга с i2p-доступом

    Автор: admin от 27-02-2014, 10:40, посмотрело: 305

    (внимание: сервиса нет, есть только идея)

    Во время публикации информации в обход цензуры, возникает проблема: как опубликовать информацию без раскрытия своей личности и данных, ведущих к раскрытию личности? IP адрес можно считать достаточной информацией для выяснения личности обратившегося к серверу. С учётом, что все хостеры обычно вполне кооперируются с тоталитарными правительствами, процесс установления владельца/автора того или иного сайта не представляет проблем. Наивные обещания компаний «не раскрывать данные клиентов» требуют очень высокого доверия, кроме того, не всегда могут быть исполнены (lavabit тому примером).

    Ниже предлагается техническое решение, исключающее фактор высокого доверия (защиту от шпионажа) и предполагающая умеренное доверие (не скроются с деньгами).

    Коммерческая компания покупает услуги хостинга (VDS, dedicated server и т.д.), конфигурирует там i2p роутер плюс ssh-сервер, работающий через i2p, и отдаёт реквизиты своему клиенту, который заказывает и оплачивает услуги только через i2p. Оплата происходит любой криптовалютой (пока условимся, что bitcoin), всё взаимодействие происходит через i2p сеть.

    Описание со стороны компании


    Компания имеет сайт в i2p, принимает биткоины. При поступлении оплаты компания заказывает услугу у указанного поставщика (в обычном интернете), настраивает i2p, отдаёт реквизиты клиенту. По запросу клиента сервер перезагружается/переустанавливается, так же возможна пересылка почты с саппортом. В самом продвинутом варианте — API для управления.

    Описание со стороны клиента


    Зайдя на i2p сайт клиент заказывает хостинг «в интернете», получает доступ на свой сервер через i2p, где размещает нужную информацию.

    Описание со стороны тоталитарного режима


    В интернете есть сайт. Сайт находится на сервере. Сервер принадлежит хостеру, был заказан компанией-посредником, после чего продан анониму за биткоины, у которых в истории фигурируют несколько миксеров и операции внутри i2p-сети. Можно изъять сервер, можно наказать компанию (если она находится в юрисдикции тоталитарного режима), найти автора по логам, записанному трафику и посредством ханипотов не получается.

    Доверие серверу

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

     

    10 трендов рынка мобильных игр в 2014 году

    Автор: admin от 27-02-2014, 09:40, посмотрело: 303

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

    10 трендов рынка мобильных игр в 2014 году
    Даже супергерои рынка не получат права на передышку в 2014 году...

    1. Время оригинальных игр


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

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

    Что делать: Пересмотрите старые, давно забытые игрушки. Анализируйте механики, которые сейчас очень популярны. Старайтесь придумать из этого игру, которая потенциально будет интересна массовому игроку.

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

     

    Создание социальной браузерной игрульки от и до

    Автор: admin от 27-02-2014, 08:30, посмотрело: 274

    Всем привет! Хочу рассказать свою историю создания браузерной онлайн игры для соц. сетей. В статье постараюсь рассмотреть всё от начала до конца, от идеи до 10 перезапуска. Статья вышла не маленькая, но подробная. Возможно, некоторые фичи, примененные в игре покажутся кому-то очевидными. Итак, кому интересно узнать о том ужасе, через который я прошел, прошу под кат! (интересно может быть самым начинающим игроделам и холиварщикам)

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

     

    Результаты единого рейтинга mobile-разработчиков 2014

    Автор: admin от 27-02-2014, 08:30, посмотрело: 275

    Привет, Хабр! Сегодня мы анонсируем результаты первого единого рейтинга разработчиков мобильных приложений. Ранжирование производилось только по агентскому сегменту — компаниям, разрабатывающим приложения на заказ.

    Результаты единого рейтинга mobile-разработчиков 2014

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

    Кстати, в процессе подготовки мы обнаружили довольно любопытный факт. В отличие от игроков из других digital-сегментов (веб-студий, сеошников, агенств контекстной рекламы и пр.) — значительное количество компаний, занимающихся разработкой приложений на заказ, имеют полноценную англоязычную версию сайтов и зачастую указывают ее «по умолчанию». Таким образом, российские mobile-разработчики гораздо более ориентированы на сотрудничество с западными компаниями, чем их коллеги из других сегментов рынка.

    Расскажем чуть подробнее о первой десятке компаний нашего рейтинга:

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