четверг, 27 февраля 2014 г.
понедельник, 24 февраля 2014 г.
суббота, 22 февраля 2014 г.
Заслуживает внимания: Twitter Flight
Twitter Flight отличается от остальных JavaScript-фреймворков тем, что не навязывает конкретный подход для отображения данных в веб-приложении. Ему все равно, как вы передали запрос, какой шаблонизатор вы используете или как рендерите ваш HTML - на сервере или клиенте.
В то время как другие фреймворки заставляют разработчиков упорядочивать код согласно предписанной модели, Flight интегрируется в уже существующий документ, привязывая свою функциональность прямо к DOM-узлам. Flight, вероятно, не так легко использовать, как некоторые популярнейшие JavaScript-фреймворки - Angular или Ember - зато он обеспечивает невероятную архитектурную гибкость.
В то время как другие фреймворки заставляют разработчиков упорядочивать код согласно предписанной модели, Flight интегрируется в уже существующий документ, привязывая свою функциональность прямо к DOM-узлам. Flight, вероятно, не так легко использовать, как некоторые популярнейшие JavaScript-фреймворки - Angular или Ember - зато он обеспечивает невероятную архитектурную гибкость.
пятница, 21 февраля 2014 г.
Open Source-новички года: XPrivacy
XPrivacy разработан для предотвращения утечки конфиденциальных данных. Он ограничивает доступ приложения к определенным категориям данных, включая контакты и места. Например, если вы ограничили доступ приложения к контактам, XPrivacy проследит за тем, чтобы отправлялся пустой список контактов.
XPrivacy не аннулирует разрешения, кроме разрешения доступа к интернету и внешним хранилищам вроде карты памяти SD. Прекрасное решение, которое убережет от утечки данных без блокирования доступа к приложению целиком.
XPrivacy не аннулирует разрешения, кроме разрешения доступа к интернету и внешним хранилищам вроде карты памяти SD. Прекрасное решение, которое убережет от утечки данных без блокирования доступа к приложению целиком.
четверг, 20 февраля 2014 г.
среда, 19 февраля 2014 г.
Open Source-новички года: Tox
Проект Tox - система для защищённого обмена сообщениями и видеосвязи, намеренная заменить AIM, Skype и так далее.
Ничего удивительного, что данный проект настолько продвинулся в этом году, учитывая непрерывные сообщения о нарушении прав конфиденциальности со стороны Агенства Национальной Безопасности.
Tox стремится стать простой в использовании, универсальной коммуникационной платформой для текстового, аудио- и видео-чата, ориентированной на обеспечение всесторонней конфиденциальности с помощью первоклассных методов шифрования. Tox обещает, что никогда не потребует от пользователей платы за функции.
Ничего удивительного, что данный проект настолько продвинулся в этом году, учитывая непрерывные сообщения о нарушении прав конфиденциальности со стороны Агенства Национальной Безопасности.
Tox стремится стать простой в использовании, универсальной коммуникационной платформой для текстового, аудио- и видео-чата, ориентированной на обеспечение всесторонней конфиденциальности с помощью первоклассных методов шифрования. Tox обещает, что никогда не потребует от пользователей платы за функции.
вторник, 18 февраля 2014 г.
Open Source-новички года: Serverspec
Serverspec представляет собой простой подход к тестированию конфигураций сервера независимо от инструментов управления конфигурацией. С помощью Serverspec можно писать RSpec-тесты для проверки настроек сервера.
Платформа тестирует фактическое состояние серверов посредством SSH-доступа, поэтому не нужно устанавливать на серверы программы-агенты. Может использоваться вместе с ведущими инструментами для управления конфигурацией, включая Puppet, Chef, CFEngine и так далее.
Платформа тестирует фактическое состояние серверов посредством SSH-доступа, поэтому не нужно устанавливать на серверы программы-агенты. Может использоваться вместе с ведущими инструментами для управления конфигурацией, включая Puppet, Chef, CFEngine и так далее.
понедельник, 17 февраля 2014 г.
Open Source-новички года: OpenDaylight
Миссия OpenDaylight - обеспечить полнофункциональную SDN-платформу, которую можно развёртывать, не используя другие компоненты.
Ориентирована на создание открытой, основанной на стандартах контроллерной SDN-платформы, пригодной для развертывания в разнообразных рабочих сетевых средах.
Кроме модульного фреймворка контроллера, ожидается, что OpenDaylight будет включать поддержку ряда стандартных и новых протоколов SDN, сетевых сервисов вроде виртуализации и добавления сервиса, четко определенных API приложений и элементов плоскости данных таких, как интерфейсы физических устройств и расширения виртуального коммутатора.
Ориентирована на создание открытой, основанной на стандартах контроллерной SDN-платформы, пригодной для развертывания в разнообразных рабочих сетевых средах.
Кроме модульного фреймворка контроллера, ожидается, что OpenDaylight будет включать поддержку ряда стандартных и новых протоколов SDN, сетевых сервисов вроде виртуализации и добавления сервиса, четко определенных API приложений и элементов плоскости данных таких, как интерфейсы физических устройств и расширения виртуального коммутатора.
воскресенье, 16 февраля 2014 г.
Open Source-новички года: OpenIoT
OpenIoT начиналась как исследовательский проект, частично финансируемый Еврокомиссией с целью создать - с помощью облачной модели - открытые, крупномасштабные, умные приложений, соответствующие концепции Интернета вещей. Проект фокусируется на мобильности связанных с интернетом объектов (сенсорные сети) для энергоэффективного управления сбором сенсорных данных и их передачей в облако.
OpenIoT интегрирует онтологии и семантические структуры, чтобы обеспечить семантические взаимодействия и интероперабельность между различными объектами.
OpenIoT интегрирует онтологии и семантические структуры, чтобы обеспечить семантические взаимодействия и интероперабельность между различными объектами.
суббота, 15 февраля 2014 г.
Open Source-новички года: InfluxDB
InfluxDB представляет собой
базу данных временных рядов, событий и метрик. Написана на Go и не имеет
внешних зависимостей. То есть, после установки, не нужно больше ничем
управлять (в отличии от Redis, HBase и так далее).
InfluxDB распределяется и горизонтального масштабируется, но пригодится, даже если запускать ее на одном сервере. Поставляется “в комплекте” с SQL-подобным языком запросов, предназначенным для использования с временными рядами и аналитикой.
InfluxDB распределяется и горизонтального масштабируется, но пригодится, даже если запускать ее на одном сервере. Поставляется “в комплекте” с SQL-подобным языком запросов, предназначенным для использования с временными рядами и аналитикой.
пятница, 14 февраля 2014 г.
Open Source-новички года: Ghost
Ghost служит одной цели: публикации контента в интернете. Прекрасно оформлена, полностью настраиваемая, с открытым исходником. Позволяет писать и публиковать собственный блог, предоставляя инструменты, которые облегчают процесс и делают его занимательным.
Платформа проста и изящна - теперь можно тратить больше времени на ведение блогов, а не на конфигурацию.
Хотя текущая версия Ghost (на момент написания статьи) работает лишь в однопользовательском режиме, платформа стремительно развивается. Ghost - бесплатное ПО, выпускаемое под лицензией MIT License.
Платформа проста и изящна - теперь можно тратить больше времени на ведение блогов, а не на конфигурацию.
Хотя текущая версия Ghost (на момент написания статьи) работает лишь в однопользовательском режиме, платформа стремительно развивается. Ghost - бесплатное ПО, выпускаемое под лицензией MIT License.
четверг, 13 февраля 2014 г.
Open Source-новички года: Exercism
Exercism - система для обучения программированию путём совместного решения проблем. Создана преподавателем маленького профучилища в Колорадо Катриной Оуен с целью помочь студентам обучаться в сотрудничестве. У нее получилось! Ее студенты начали быстрее разбираться в языках программирования.
Катрина запустила Exercism, чтобы помочь собственному классу, но другие студенты и учителя обратили на проект свое внимание и начали участвовать в его разработке.
Сейчас Exercism поддерживает 13 языков (в будущем это число возрастет), включая Go, CoffeeScript, JavaScript, Java, Rust и Erlang. Проект распространяется под лицензией GNU Affero General Public License.
Катрина запустила Exercism, чтобы помочь собственному классу, но другие студенты и учителя обратили на проект свое внимание и начали участвовать в его разработке.
Сейчас Exercism поддерживает 13 языков (в будущем это число возрастет), включая Go, CoffeeScript, JavaScript, Java, Rust и Erlang. Проект распространяется под лицензией GNU Affero General Public License.
среда, 12 февраля 2014 г.
Open Source-новички года: Docker
Docker вызвал восхищение, не совсем свойственное для проектов-новичков с открытым исходным кодом. Он нацелен облегчить создание легковесных, портативных и автономных контейнеров.
Тот же контейнер, созданный разработчиком и протестированный на ноутбуке, может запускаться на виртуальных машинах, в продакшн-кластерах, компьютерах без установленных ОС и ПО, кластерах OpenStack, публичных облаках и так далее.
Разработку Docker начала маленькая коммерческая компания, прежде известная как dotCloud, но проект быстро “окреп” и привлёк внимание таких гигантов, как Red Hat и Google.
Портативность, предлагаемая Docker, обеспечивает компаниям множество вариантов, где могут выполняться их приложения, и возможность выбирать необходимые языки и инструменты.
Тот же контейнер, созданный разработчиком и протестированный на ноутбуке, может запускаться на виртуальных машинах, в продакшн-кластерах, компьютерах без установленных ОС и ПО, кластерах OpenStack, публичных облаках и так далее.
Разработку Docker начала маленькая коммерческая компания, прежде известная как dotCloud, но проект быстро “окреп” и привлёк внимание таких гигантов, как Red Hat и Google.
Портативность, предлагаемая Docker, обеспечивает компаниям множество вариантов, где могут выполняться их приложения, и возможность выбирать необходимые языки и инструменты.
вторник, 11 февраля 2014 г.
Open Source-новички года: Appium
Шестой ежегодный рейтинг Open Source Rookies of the Year, представленный компанией Black Duck отмечает десятку лучших проектов с открытым исходным кодом, созданных в прошлом году. Среди лауреатов этого года “представители” облачных вычислений, виртуализации, защиты личных данных, социальных медиа и Интернета вещей.
Отбор выполняется на основе статистики, собранной с сайта ohloh.net, ведущего каталога программ с открытым исходным кодом. В качестве параметров используются показатели общего числа коммитов и коммитеров, среднее количество коммитов в день и трафика в соцсетях.
Поскольку мобильные приложения становятся ядром рабочей инфраструктуры, гибкая методология разработки требует автоматизированного тестирования. Appium предоставляет широкую платформу для тестирования как нативных, так и гибридных мобильных приложений под iOS и Android, позволяя организациям использовать единый инструмент тестирования для удовлетворения своих растущих потребностей.
Appium, который вначале задумывался как инструмент для SauceLabs, помогающий пользователям создавать масштабируемые среды автоматизированного тестирования, зажил собственной жизнью и обзавёлся растущим сообществом разработчиков.
Отбор выполняется на основе статистики, собранной с сайта ohloh.net, ведущего каталога программ с открытым исходным кодом. В качестве параметров используются показатели общего числа коммитов и коммитеров, среднее количество коммитов в день и трафика в соцсетях.
Appium
Appium - фреймворк для автоматизированного тестирования нативных и гибридных мобильных приложений. В нем используется WebDriver JSON Wire Protocol.Поскольку мобильные приложения становятся ядром рабочей инфраструктуры, гибкая методология разработки требует автоматизированного тестирования. Appium предоставляет широкую платформу для тестирования как нативных, так и гибридных мобильных приложений под iOS и Android, позволяя организациям использовать единый инструмент тестирования для удовлетворения своих растущих потребностей.
Appium, который вначале задумывался как инструмент для SauceLabs, помогающий пользователям создавать масштабируемые среды автоматизированного тестирования, зажил собственной жизнью и обзавёлся растущим сообществом разработчиков.
понедельник, 10 февраля 2014 г.
четверг, 6 февраля 2014 г.
Инструменты для ИТ-героев: Анализатор спектра Wi-Spy DBX
Вы не поверите, сколько радиочастот “витает” в воздухе, особенно в диапазоне 2,4 Ггц, в которых работают беспроводные сети стандарта 802.11b/g/n. Анализатор спектра Wi-Spy DBX от MetaGeek завоевал мою благосклонность и стоит значительно меньше, чем мои предыдущие громоздкие анализаторы спектра.
Я ношу с собой Wi-Spy DBX для сканирования диапазона частот 2,4 Ггц и 5,8 Ггц. Кроме того, для Windows и Mac доступно приложение Chanalyzer.
Источник
Я ношу с собой Wi-Spy DBX для сканирования диапазона частот 2,4 Ггц и 5,8 Ггц. Кроме того, для Windows и Mac доступно приложение Chanalyzer.
Источник
среда, 5 февраля 2014 г.
Советуйте пользователю, но не уберегайте от ошибок
Предположим, вы создали приложение, которое скачивает большое количество данных. Пытаясь облегчить жизнь пользователям, вы добавили код, определяющий текущие тип и скорость соединения устройства.
Что, если у устройства чрезвычайно медленное соединение? И/или используется мобильное подключение (вместо беспроводного), а стоимость передачи играет важную роль? Или используется роуминг, поэтому передача данных может обойтись в кругленькую сумму?
Что, если у устройства чрезвычайно медленное соединение? И/или используется мобильное подключение (вместо беспроводного), а стоимость передачи играет важную роль? Или используется роуминг, поэтому передача данных может обойтись в кругленькую сумму?
Инструменты для ИТ-героев: USB-монитор
Я использовал USB-монитор AOC E1649FWU вместо оригинального подключения к iPad через AIR Display. Все больше предприятий устанавливает пароль на свой WiFi, поэтому мне нужен дополнительный дисплей, не требующий WiFi.
Эти USB-мониторы на базе технологии video-over-USB, разработанной DisplayLink, обеспечивают экранное пространство, необходимое для удобного чтения руководства во время работы над новой системой.
Источник
Эти USB-мониторы на базе технологии video-over-USB, разработанной DisplayLink, обеспечивают экранное пространство, необходимое для удобного чтения руководства во время работы над новой системой.
Источник
вторник, 4 февраля 2014 г.
Инструменты для ИТ-героев: Промышленный консольный сервер
Последовательный сервер OpenGear ACM5004-G-I с датчиками условий окружающей среды/вторжения/дыма/вибраций “под капотом” позволяет мне удалённо работать на своих устройствах, к тому же он достаточно компактный.
Сервер может служить маршрутизатором, брандмауэром, VPN, сервером виртуального последовательного порта, 3G-маршрутизатором с функцией автоматического переключения с сети Ethernet и, самое главное, он построен на Linux.
Источник
Сервер может служить маршрутизатором, брандмауэром, VPN, сервером виртуального последовательного порта, 3G-маршрутизатором с функцией автоматического переключения с сети Ethernet и, самое главное, он построен на Linux.
Источник
Инструменты для ИТ-героев: Коммутатор Gefen
Поскольку большинство современных платформ (включая смартфоны) поддерживают HDMI или DVI, коммутатор Gefen 4x1 HDMI Switcher позволяет, сидя за столом с коллегами, обмениваться аудио/видео-файлами между ноутбуками и выводить их на общий экран.
Источник
Источник
понедельник, 3 февраля 2014 г.
воскресенье, 2 февраля 2014 г.
Инструменты для ИТ-героев: Последовательный Bluetooth-адаптер
Сегодня вы не сможете просто купить ноутбук с последовательным портом, но большинство устройств корпоративных сетей требуют начальной настройки IP-адреса через последовательную консоль.
Хотя и существует уйма последовательных Bluetooth-устройств, RN-240 Firefly от Roving Networks служит мне почти десять лет. Я могу подключить его к коммутатору, маршрутизатору и т.д., и работать вне телекоммуникационного помещения или где угодно в комнате.
Поскольку он работает даже с моим Nexus 7, у меня есть множество возможностей справиться с начальной конфигурацией. Респект остальным из того же племени, но последовательный аппаратный ключ, использующий обычные старые мизинчиковые батарейки, - это чертовски удобно.
Источник
Хотя и существует уйма последовательных Bluetooth-устройств, RN-240 Firefly от Roving Networks служит мне почти десять лет. Я могу подключить его к коммутатору, маршрутизатору и т.д., и работать вне телекоммуникационного помещения или где угодно в комнате.
Поскольку он работает даже с моим Nexus 7, у меня есть множество возможностей справиться с начальной конфигурацией. Респект остальным из того же племени, но последовательный аппаратный ключ, использующий обычные старые мизинчиковые батарейки, - это чертовски удобно.
Источник
Подписаться на:
Сообщения (Atom)