Ох уж эти разработчики
четверг, 29 мая 2014 г.
понедельник, 26 мая 2014 г.
четверг, 22 мая 2014 г.
понедельник, 19 мая 2014 г.
четверг, 15 мая 2014 г.
понедельник, 12 мая 2014 г.
четверг, 8 мая 2014 г.
понедельник, 5 мая 2014 г.
четверг, 1 мая 2014 г.
понедельник, 28 апреля 2014 г.
четверг, 24 апреля 2014 г.
понедельник, 21 апреля 2014 г.
четверг, 17 апреля 2014 г.
понедельник, 14 апреля 2014 г.
10 причин, почему Java рулит как никогда
В индексе TIOBE языки программирования Java и C длительное время разделяют первое и второе места, а благодаря недавнему выпуску общедоступной версии JDK 8 ситуация вряд ли изменится.
Java просто рулит! Это самай лучшая платформа для разработки почти любых приложений. Но в чем причина? Заслуга ли это JVM? Или обратной совместимости? Простой синтаксис? Или миллионы свободного и коммерческого ПО для создания приложений? Не только.
Первое: Java-компилятор
В каждом языке мы принимаем компилятор за должное, не задумываясь о его восхитительных функциях. В Java, в отличие от C++, можно просто компилировать код, не слишком заботясь о связывании, оптимизации и других обычных возможностях компилятора. Частично нужно поблагодарить JIT-компилятор, выполняющий дальнейшую компиляцию во время выполнения программы.
Java просто рулит! Это самай лучшая платформа для разработки почти любых приложений. Но в чем причина? Заслуга ли это JVM? Или обратной совместимости? Простой синтаксис? Или миллионы свободного и коммерческого ПО для создания приложений? Не только.
Первое: Java-компилятор
В каждом языке мы принимаем компилятор за должное, не задумываясь о его восхитительных функциях. В Java, в отличие от C++, можно просто компилировать код, не слишком заботясь о связывании, оптимизации и других обычных возможностях компилятора. Частично нужно поблагодарить JIT-компилятор, выполняющий дальнейшую компиляцию во время выполнения программы.
четверг, 10 апреля 2014 г.
понедельник, 7 апреля 2014 г.
четверг, 3 апреля 2014 г.
понедельник, 31 марта 2014 г.
четверг, 27 марта 2014 г.
понедельник, 24 марта 2014 г.
четверг, 20 марта 2014 г.
понедельник, 17 марта 2014 г.
четверг, 13 марта 2014 г.
понедельник, 10 марта 2014 г.
четверг, 6 марта 2014 г.
понедельник, 3 марта 2014 г.
четверг, 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.
Подписаться на:
Сообщения (Atom)