По вопросам оптовых закупок обращайтесь, используя форму обратной связи или по телефонам в Санкт-Петербурге: +7(812)380-5007 и в Москве: +7(495)638-5305.

Записи, помеченные ‘технологии’

Google выпустила приложение для Microsoft Office

Воскресенье, 29/05/2011

Компания Google выпустила новый продукт, позволяющий пользователям объединить работу Microsoft Office и Google Docs.

Дополнение для Microsoft Office под названием Google Connect, выпущенное поисковым гигантом, позволяет пользователям сохранять документы Microsoft Office, над которыми они работают в Google Docs. Пользователи также смогут получить доступ и отредактировать свои документы MS Office из любого места через Google Docs.

Дополнение представляет собой постоянную панель инструментов в приложениях Microsoft Office. Пользователи, установившие приложение, получат возможность сохранять файл простым нажатием на кнопку “Sync”. Документы MS Office также будут автоматически синхронизироваться с Google Docs при сохранении.

Данный продукт позволит изменять настройки синхронизации с Google Docs и производить её только тогда, когда это нужно.

Согласно обзору интернет-ресурса PC World, панель инструментов дает возможность также открывать доступ к документам в Google Docs прямо из пакета Microsoft Office и использовать панель инструментов для запуска нескольких учётных записей Google Docs.

Однако у приложения есть и свои недостатки. К примеру, пользователям не удастся работать с несколькими учётными записями Google Docs одновременно, а также открыть документы Google Docs в Microsoft Office.

Источник: ItProPortal

Новая версия Perl 5.14

Воскресенье, 22/05/2011

Новая версия широко известного в узких кругах веб-разработчиков программного языка Perl была не зря приурочена к 14 мая. Ведь версия этого продукта – 5.14, что полностью совпадает с американизированной манерой календаря.

Разница в две копейки (от версии 5.12 к 5.14) заняла у разработчиков целый год. Что же было достигнуто коллективом из 150 программистов для облегчения (а, может, осложнения?) жизни простых веб-программистов? По словам Джесса Винсента, релиза-менеджера продукта, дружные ребята перелопатили более полмиллиона строк кода и около 3 тысяч файлов. Это помогло продукту:

- наконец-то достойно поддерживать юникоды. Особенно буйные восторги должна вызвать поддержка Unicode 6.0;

- модуль Socket обзавелся функциями и константами, обеспечивающими полноценную поддержку IPv6;

- предварительная конфигурация клиента CPAN вроде бы вызывает меньше головной боли, хотя знающие люди советуют пользоваться cpanminus, который вообще конфигурировать практически не надо;

- новый флаг /r заместо s/// - позволяет сэкономить аж два знака кода!

- новые флаги для выражений, /a и /u, которые указывают интерпретатору, ASCII это или юникод соответственно; нетрудно заметить, что класс \w с модификатором /u более обширен, чем с модификатором /a;

- новый синтаксис «package Foo { }» делает определение области видимости пакета более логичным;

- куча мелких косметические модификаций, которые привели к очередной экономии ресурсов и исправили «дичайшие ошибки предыдущих версий».

Так же выход версии Perl 5.14 означает конец поддержки Perl 5.10. Правда, пока не для убунты.

В общем, молодец Митчелл и команда. Не зря получили грант The Perl Foundation.

Источник: ItProPortal

Вышел jQuery 1.6.1

Воскресенье, 15/05/2011

Несмотря на то, что новая версия библиотеки jQuery 1.6 вышла совсем недавно, уже появился её первый минорный релиз. Какие же нововведения приготовили для нас разработчики? Данный релиз нацелен на доработку управления атрибутами и свойствами. Был изменен модуль Attributes , а именно, была устранена неоднозначность между свойствами и атрибутами; это что вызвало некоторое замешательство в сообществе jQuery, так как до версии jQuery 1.6 доступ ко всем свойствам и атрибутам предоставлялся через метод .attr(). Данный метод содержал в себе большое количество ошибок, и его было сложно поддерживать.

Что касается обратной совместимости, булевые атрибуты, такие как checked, selected, readonly и disabled в версии 1.6.1, будут обрабатываться так же, как и во всех предшествующих библиотеках jQuery до версии 1.6. Это означает, что код

$(“:checkbox”).attr(“checked”, true);

$(“option”).attr(“selected”, true);

$(“input”).attr(“readonly”, true);

$(“input”).attr(“disabled”, true);

или

if ( $(“:checkbox”).attr(“checked”) ) { /* Do something */ }

не придется изменять при работе с версией 1.6.1, и он будет обрабатываться как и ранее.

Для внесения ясности в изменения метода .attr(), ниже представлено несколько примеров, показывающих, в каких случая необходимо использовать метод .prop():

.attr()

$(window).attr…

$(document).attr…

$(“:checkbox”).attr(“checked”, true);

$(“option”).attr(“selected”, true);

Вместо использования метода .attr() правильнее использовать метод .prop():

$(window).prop…

$(document).prop…

$(“:checkbox”).prop(“checked”, true);

$(“option”).prop(“selected”, true);

Если быть точным, то на данный момент версия 1.6.1 поддерживает обратную совместимость, однако команда разработчиков советует использовать метод .prop() для всех булевых свойств и для свойств, которых не существует в html (таких как window.location). Работа со всеми прочими атрибутами (которые вы можете встретить в html), должна осуществляться через метод .attr() как и раньше.

Более подробно о jQuery 1.6.1 можно узнать на официальном сайте проекта.

Источник: jQuery

Вышла версия jQuery 1.6

Воскресенье, 8/05/2011

Библиотека jQuery версии 1.6 наконец-то увидела свет и готова к использованию. Разработчики заявляют, что весьма гордятся этим релизом, в котором, помимо прочего, основательно переписан модуль Attribute (Свойства), а также внесен ряд правок с целью увеличения производительности.

Релиз своевременно состоялся благодаря упорным стараниям команды разработчиков jQuery, а также группы баг-тестеров этого проекта.

Вы можете прямо сейчас получить код jQuery через сети доставки контента:

http://code.jquery.com/jquery-1.6.js

http://code.jquery.com/jquery-1.6.min.js

Код можно найти и по адресам других CDN:

Microsoft: http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.min.js

Google: https://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js

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

Фактически, незамедлительно после этого релиза, команда начала работу над jQuery версии 1.7. Разработчики говорят, что с радостью выслушают все предложения касательно того, какой библиотека jQuery 1.7 должна быть. Вопросы и пожелания разработчикам можно направлять, используя форму на сайте http://blog.jquery.com/.

Источник: jQuery

Вышел Python 2.5.6c1

Понедельник, 25/04/2011

На официальном сайте Python появилось сообщение о выходе новой версии достаточно широко известного одноименного языка программирования Python 2.5.6c1 (Release Candidate 1). По заявлениям разработчиков, выпущенный релиз направлен только на исправление ошибок безопасности для версии 2.5 (последним релизом, направленным на исправление ошибок в мажорной версии, был Python 2.5.4). Однако сами разработчики, несмотря на выпуск свежего релиза, рекомендуют всем пользователям перейти на последнюю версию языка Python 2.7 (основной версией которого на данный момент является 2.7.1).

Этот релиз исправляет проблемы, возникающие при работе с модулями urlib, urlib2, SimpleHTTPServer и audioop:

· в модуле SimpleHTTPServer к параметру Content-type был добавлен параметр charset (кодировка) для предотвращения XSS атак;

· модули urllib и urllib2 теперь игнорируют перенаправления, в случаях, если подключения производятся с использованием схем (протоколов), отличных от HTTP, HTTPS и FTP;

· Исправлено большое количество некорректных или с неопределённым поведением проверок переполнения в модуле audioop;

· Исправлена уязвимость безопасности в модуле audioop (если вы использовали данный модуль, то убедитесь, что длина входной строки кратна размеру кадра).

Последний релиз языка Python версии 2.5, а также все остальные версии вы можете загрузить с официального сайта разработчиков. Помимо всего прочего, не стоит забывать, что линейка версий 2.х больше не разрабатывается, для неё выпускаются только багфиксы, направленные на исправления ошибок. Новые функции и возможности вы сможете найти в версиях 3.х.

Источник: Python

Доступна для загрузки новая версия Ubuntu 11.04 Beta 2

Понедельник, 18/04/2011

Совсем недавно вышла в свет вторая, и последняя, бета-версия бесплатной операционной системы Ubuntu 11.04 (Natty Narwhal). Что же в ней нового?

По сравнению с первой бетой, данная версия не претерпела радикальных изменений – в ней исправлены некоторые баги и произведены незначительные доработки, преимущественно для мультитач-интерфейса Unity, который будет по умолчанию использоваться в финальной версии Ubuntu 11.04 (Natty Narwhal) (ее выход ожидается в конце апреля).

Ubuntu 11.04 Beta 2 имеет версию ядра Linux 2.6.38 – по сравнению с предыдущей 2.6.35, она является более функциональной, так как разработчики оснастили ее средством защиты AppArmor, поддержкой Intel IPS, файловыми системами Ext4, XFS и Btrfs, а также возможностью устранения Big Kernel Lock. Новая версия включает такие приложения, как Unity 3.8.6, LibreOffice 3.3.2, Mozilla Firefox 4.0, Banshee 2.0, GCC 4.5, Python 2.7, dpkg 1.16.0, Upstart 0.9, X.org 1.10.0, Mesa 7.10.1, Shotwell 0.9.1, Transmission 2.13 и Evolution 2.32.2.

По мнению разработчиков, среда Unity, в отличие от настольной среды GNOME, обладает улучшенной поддержкой 3D-графики и сенсорных экранов. Она включает в себя утилиту запуска программ, с помощью которой можно упорядочивать и перетаскивать иконки, а также имеет поддержку полной клавиатуры, «горячих клавиш» и обладает функцией переключения между приложениями. Что касается среды GNOME – ее по-прежнему можно установить при помощи варианта инсталляции Ubuntu Classic.

Перед загрузкой данной версии системы с официального сайта Ubuntu необходимо ознакомиться с рекомендациями к установке.

Источник: Softpedia

Уязвимость в коде позволяет любому пользователю пользоваться Apple AirPlay

Воскресенье, 17/04/2011

Недавний взлом Apple AirPlay позволяет пользователям прослушивать музыку в формате потокового аудио на любом компьютере без необходимости иметь специальное программное и аппаратное обеспечение.

Взлом под названием «ShairPort», авторства некоего австралийца по имени Джеймс Лэирд (James Laird), позволяет одной копии программы iTunes передавать музыку на любой из компьютеров локальной сети.

Хакеру удалось взломать Apple AirPlay после того, как он взял у своей девушки и разобрал AirPort Express, изучив его постоянную память, хранящую данные о прошивке устройства.

Лэирду удалось завладеть криптографическими ключами, используемыми совместимыми устройствами для самоидентификации на iTunes. Упомянутые ключи используются Apple для контроля за тем, на какие устройства AirPort Express может передавать данные.

«Моя девушка переехала… и её Airport Express больше не работал с беспроводной точкой доступа. Я понял, что можно было бы найти эмулятор ApEx — существует несколько подобных приложений с открытым кодом. Честно говоря, я был разочарован, когда узнал, что Apple использует криптосхему с открытым ключом, а закрытый ключ спрятан внутри ApEx», — написал Laird на своем веб-сайте.

Эта недоработка и приложение, созданное австралийцем, открыли путь для других приложений для AirPlay, использующих закрытый функционал устройства. До сих пор неясно, как отреагируют на это досадное событие в Apple. Представители компании могут либо сменить криптографические ключи, либо начать кампанию по юридической травле Лэирда.

Источник: ItProPortal

Nokia будет поддерживать Symbian как минимум до 2014 года

Суббота, 16/04/2011

По последним новостям, в планы Nokia не входит прекращение поддержки своей мобильной операционной системы Symbian в ближайшее время, или по крайней мере до 2014 года.

Крис Карр (Chris Carr), управляющий директор Nokia Australia, сообщил, что вследствие контрактных обязательств компании так или иначе придется продолжать поддерживать телефоны под управлением ОС Symbian, находящиеся на рынке как минимум в течение двух лет после их выхода. Он также заявил, что Nokia будет продолжать выпуск новых телефонов на базе Symbian по крайней мере до начала 2012 года.

«На данный момент по данной системе все еще ведется большая работа, так что у нас получился своеобразный симбиоз. В Symbian было вложено много денег, — сказал Карр. — Иметь несколько стратегических операционных систем не так уж необычно для нашей сферы,— добавил он.

Напомним, что в феврале компания заключила договор с Microsoft на оснащение своих телефонов операционной системой Windows 7, начиная с 2012 года, однако, Карр подчеркнул, что у Nokia нет намерения неразрывно привязываться к программистам из Редмонда. Плюсы от этой сделки уже можно ощутить — в Nokia было принято решение о портировании MS Exchange Server Client и Communicator. Использование компанией Nokia мобильной платформы Symbian критиковалось многими пользователями и экспертами, в результате чего сама компания потеряла существенную долю рынка.

Источник: ItProPortal

Система Orphus