Apple App Store. Получаем ERN

Автор: admin от 13-01-2014, 10:05, посмотрело: 1981

Перед загрузкой приложения на ревью в Apple App Store нам задают неожиданный вопрос, а не использует ли наше приложение криптографию?

Apple App Store. Получаем ERN

И хотя соблазн ответить «нет» и загрузить наконец-то очень велик, и кто-то тихо шепчет, что ты мог и забыть про https или вообще не знать, как он работает, но совесть советует разобраться и в этом.
У меня много сил ушло, чтобы получить ERN(Encryption Registration approval from BIS), и я решил написать инструкцию.
Получаем ERN

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

 

GulpJS — фантастически быстрый сборщик проектов

Автор: admin от 13-01-2014, 09:50, посмотрело: 768

Gulp.js это потоковый сборщик проектов на JS. Он использует Stream и действительно является очень быстрым. Для примера у меня есть проект где около тысячи stylus файлов, GruntJS нужно примерно 2.5 секунды на сборку и 2 секунды на обработку autoprefixer'ом. Gulp все это делает за 0.5 секунды выигрывая у GruntJS минимум в 4 раза.

GulpJS — фантастически быстрый сборщик проектов

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

В этой статье будет больше практики, мы соберем среду разработки фронтенда используя Jade и Stylus, запустим локальный сервер и подключим Livereload. Проект я выложил на Github, экспериментируйте.

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

 

NAVIA — Беспилотный электромобиль

Автор: admin от 13-01-2014, 08:40, посмотрело: 1372

Продолжая публикации о CES 2014, команду компании Telebreeze заинтересовал еще один весьма интересный экспонат от компании Induct Technology.

Корпорация Google не первый год разрабатывает проект по автоматизации управления автомобилем. Но, несмотря на заметные успехи, разработка еще далека от завершения. Оттого вдвойне более впечатляющей выглядит разработка французской компании Induct, которая была представлена в Лас-Вегасе на CES-2014.

NAVIA — Беспилотный электромобиль

Французский проект Navia представляет собой автомобиль без водителя. Электромобиль от Induct рассчитан на восьмерых пассажиров, но главным его достоинством является то,

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

 

Где покупаются статьи, и кто их пишет

Автор: admin от 13-01-2014, 08:05, посмотрело: 1542

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

Уровень слова

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

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

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

 

Мастер-классы Евгения Кривошева в открытом формате

Автор: admin от 13-01-2014, 05:35, посмотрело: 390

Luxoft Training приглашает Вас на мастер-классы одного из лучших тренеров в области архитектуры и разработки ПО – Евгения Кривошеева!

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

 

Новая функциональность Impress Application Server для Node.js

Автор: admin от 13-01-2014, 02:15, посмотрело: 629

Новая функциональность Impress Application Server для Node.jsПредоставляю вам краткий отчет об изменениях в Impress AS за последние несколько месяцев. Во-первых мы не пошли путем фреймворков, а ринулись в сферу серверов приложений, обеспечивая масштабирование в двух направлениях: (1) много приложений на одном сервере и (2) много серверов для одного приложения. Первое направление требовало развивать сендбоксинг (экранирования приложений друг от друга и от среды запуска), а второе направление предусматривало переход от кластера к многосерверному клауду. Тут нужно уточнить терминологию, в ноде кластером (cluster) принято называть способ многопоточного запуска приложений в режиме master/worker, поэтому, многосерверную инфраструктуру (с кластером на каждом сервере) мы будем нанывать клаудом (или прикладным облаком). Это облако ни как не связано с виртуализацией операционной системы, как это обычно ложно связывается в понимании широких масс. Облачные технологии совсем не обязаны быть организованы на базе технологий виртуализации, просто другого простого способа масштабирования сейчас для массового потребления нет. Облачная виртуализация не гарантирует бесконечной виртуализации прикладных приложений, и всем разработчикам крупных высоконагруженных систем известно, что для сотен тысяч и десятков миллионов пользователей нужно создавать специальные прикладные решения, обеспечивающие прикладную виртуализацию, размазывающую задачи по серверам и объединяю их в одну, распределенно функционирующую, но централизовано управляемую систему. Именно эту задачу мы и взялись решать в Impress, надеюсь я отстоял терминологию и могу переходить к подробностям.

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

 

Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю № 91 (5 — 11 января 2014)

Автор: admin от 11-01-2014, 18:55, посмотрело: 1929

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости

Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю № 91 (5 — 11 января 2014)

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

 

Как использовать Memcached с Ruby on Rails в Ubuntu 12.04 LTS

Автор: admin от 11-01-2014, 18:25, посмотрело: 816

Memcached — система для кэширования объектов в памяти, которая работает очень быстро. Использование Memcached может значительно увеличить скорость работы Rails-приложения с минимальными затратами.

Предварительные условия

Предполагается, что в вашей системе уже установлены Ruby on Rails и Memcached. Если это не так, то вам помогут ссылки, приведенные ниже:

  • Как установить Ruby on Rails в Ubuntu 12.04 LTS (Precise Pangolin) с RVM (прим. переводчика: на русском можно почитать здесь)

  • Как установить и использовать Memcache в Ubuntu 12.04 (прим. переводчика: на русском можно почитать здесь)


Также предполагается, что у вас есть запущенное Rails-приложение, которое вы планируете оптимизировать с помощью Memcached.

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

 

Анализируй это: 10 правил победителей — Часть 1

Автор: admin от 10-01-2014, 11:05, посмотрело: 1769

Анализируй это: 10 правил победителей — Часть 1


2014 год уже совсем не за горами [с наступившим вас, хабравчане – прим. перев.]. Как же зарабатывать больше в новом году? Вашему вниманию мои «10 правил победителей». Этот пост основан на моей презентации для конференции MeshMarketing, где я выступал на прошлой неделе.

Вопрос: есть ли у этих вещей/людей что-то общее?

  • Отличная книга (и заурядный фильм) Moneyball.

  • Барак Обама.

  • Джереми Лин.

  • Нэйт Сильвер.

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

     

    Шесть причин для Apple внедрить видеотрейлеры в App Store

    Автор: admin от 10-01-2014, 09:40, посмотрело: 316

    От переводчика: так сложилось, что мы делаем не только перевод и локализацию, но и продающие видеоролики для IT продуктов. Новость о первом видеотрейлере приложения в App Store нас очень воодушевила и мы решили перевести статью о том, что принесет появление видеороликов разработчикам и пользователям iOS девайсов, и почему Apple стоит поторопиться с запуском видео в своем Store.

    Переведено в Alconost Translations.

    Шесть причин для Apple внедрить видеотрейлеры в App Store

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