Архив за 01 ноября 2012 - 6

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

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

Платформа Jelastic поддерживает несколько инструментов и функций, которые значительно упрощают управление жизненным циклом приложения. Например, Вы можете использовать встроенный Maven, чтобы собирать проекты прямо в облаке. Непрерывная интеграция с помощью Jenkins или Hudson позволяет идентифицировать ошибки заранее и сразу же исправлять их. Вы можете легко клонировать окружения для разработки, тестирования и продакшина так, что они будут абсолютно идентичны касательно программного стека и топологии. Так же можно легко привязывать доменные имена и переключать их между окружениями, когда это необходимо.Читать полностью »

Google Translate получил несколько полезных обновлений

Разработчики Google Translate только запустили в работу обновленный сервис, который получил пару полезных функций. Теперь выбор нужного перевода (при условии наличия нескольких) значительно облегчается. Дело в том, что разные варианты перевода одного и того же слова теперь ранжируются по частоте использования.

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

Хотелось бы поделиться собственными наработками нескольких решений Applescript, применение для которым может найти буквально каждый, а заодно услышать примеры других похожих универсальных решений «общего назначения». Оговорюсь, что запускаю я скрипты через горячие клавишы, привязав кнопки к запуску нужных скриптов через Quicksilver, эта привязка занимает 5 секунд.

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

Компания Cambrios Technologies, специализирующаяся на использовании нанотехнологий в производстве прозрачных и гибких проводников, и компания LG Electronics в лице подразделения CEM (Chemical & Electronic Material) объявили о выпуске первой в мире 23-дюймовой сенсорной панели, в которой используется материал ClearOhm. Такие панели, изготавливаемые LG, используются в моноблочных ПК LG V325, имеющих сертификат совместимости с Windows 8, и Читать полностью »

image

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

Но как выяснить, кто круче всех программирует? Кто больше знает о новых технологиях и чаще их применяет? Как превратить свою работу в увлекательное соревнование и показать всем на что способен ваш код (законными способами, без нанесения вреда окружающим:))?
Читать полностью »

Мы с Vass записали и выложили вторую серию второго сезона подкаста «Заметки о Qt».
Подкаст «Заметки о Qt» s02e02
Сам подкаст на rpod.ru — qt-notes.rpod.ru/287388.html
Результаты конкурса внутри!
Читать полностью »

Китай строит суперкомпьютер с производительностью 100 петафлоп

Пока США запустили самый мощный на данный момент суперкомпьютер Sequoia производительностью 20
петафлопс, в Китае стартовало строительство машины в 5 раз быстрее по производительности (100 петафлопс). Запуск запланирован на 2015 год и называться он будет Tianhe-2.Читать полностью »

Компания QNAP, специализирующаяся на выпуске хранилищ с сетевым подключением, представила серию TS-x79, ориентированную на использование в облачных хранилищах и поддерживающую виртуализацию средствами VMware, Citrix и Microsoft Hyper-V. По сообщению компании Apacer, роль загрузочного диска в этих хранилищах играет встраиваемый твердотельный накопитель ее производства, оснащенный интерфейсом USB.

Приведенный ниже материал является адаптацией и дополнением метода удаленного разблокирования томов, предложенного «Michael Scherer» в bagzilla redhat, применительно к CentOS 6 x64. Суть метода заключается в модификации initramfs. Читать полностью »

Встречайте: долгожданный Windows Phone 8.0 SDK

Два дня назад, 30 октября на открытии конференции BUILD была анонсирована новая платформа разработки Windows Phone 8 и одновременно стал доступен для загрузки Windows Phone 8.0 SDK.Читать полностью »


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