Веб-разработка и программирование

Функциональное программирование не работает (и что с этим делать)

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

Почему так трудно написать компилятор для Perl 6?

Сегодня обманчиво простой вопрос на # Perl6: на самом ли деле труднее писать компилятор для Perl 6, чем для любого другого языка программирования?

Использование формулы Келли в программировании

Цель этой статьи - чтобы обеспечить эмпирическое доказательство критерия Келли с использованием имитационной модели. Будем надеяться, что такой подход является более приятным для программистов, чем традиционный математический вывод.

TLS в HTTP/2

Я написал документ о http2, а также провел переговоры о HTTP/2. Я получил много вопросов о TLS в связи с HTTP/2, поэтому хочу ответить на некоторые из них.

Поиск имен доменов с помощью Node.js

Я работаю на некоторыми идеями для финансового или новостного программного обеспечения, которое сознательно обновляется нечасто, поэтому это ПО не вознаградит меня от его постоянной перегрузки.

Stetho: новая отладочная платформа для создания приложений под Android

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

Но как насчет платформы Android? Сегодня мы представляем новую мощную open-source платформу для отладки и написания программ под Андроид под названием Stetho. С ее помощью разработчики могут разблокировать богатый и удобный доступ к данным.

Перестаньте использовать -f (часто)

Многие используют tail -f для мониторинга изменяемых файлов, в основном - в лог-файлах. Если вы - один из таких пользователей, позвольте мне посоветовать лучшую альтернативу. 

Microsoft анонсировала оптимизацию asm.js

Команда Microsoft Chakra анонсировала на блоге IE, что asm.js оптимизации находятся в разработке. Мы в Mozilla очень рады за то, что IE присоединится к Firefox в обеспечении предсказуемой, топ-уровневой производительности на asm.js коде. Из моих дискуссий с командой Chakra, я ожидаю, что это будет именно так.

Тестирование приложения JS WebApp

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

Оптимизация производительности JavaScript через пользовательское выделение памяти функций

В своем посте на тему оптимизации производительности Кевин Денгур (Kevin Dangoor) обсуждает следующий факт. Каннан Виджаян из компании Mozilla был заинтригован результатами запуска SunSpider, перенесенного на C++, asm.js и dalvik. В тесте “бинарные деревья”, asm.js показал себя самым быстрым на сегодняшний день. 

Воссоздание активности в Android Eclipse SDK

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

Построение и запуск приложения из Eclipse с помощью ADT

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

Отладка в Eclipse Android с помощью ADT

В это статье вы познакомитесь с Android Eclipse, плагином ADT и перспективами отладки и DDMS в Eclipse Android SDK.

Установка плагина Eclipse для Android SDK

Android SDK предлагает пользовательский плагин для Eclipse IDE, который называется Android Development Tools (ADT). Этот плагин предоставляет мощную интегрированную среду, в которой можно разрабатывать приложения для Android. 

Добавление пакетов в Android SDK

По умолчанию, Android SDK не содержит все необходимое для начала разработки. В то же время, Google Android SDK предполагает работу с инструментами, платформами и другими компонентами.

Android SDK Hello World! с помощью Eclipse

Здесь можно скачать Eclipse для Android. Также мы научимся создавать первое приложение "Hello World" на Android SDK. Этот урок поможет вам создать среду разработки Android SDK и написать "Hello World" в несколько простых шагов. 

Создание пользовательского интерфейса приложений в Android SDK

Устройство пользовательского интерфейса Android SDK приложения, использование иерархий View и ViewGroup объектов. 

Управление жизненным циклом активности Android

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

Pages