Объявление

Опрос

Самый главный праздник в году для меня::

Подписаться на рассылку

Подписаться на рассылку сайта о всех новостях и изменениях через сервис рассылок.

Документация

Перейти в раздел документации. Учебники по языкам программирования, ОС и компьютерному железу.
Лента событий

Файлы → Электронные книги → JavaScript → Javascript. Подробное руководство, Дэвид Флэнаган; 5-е издание

Дэвид Флэнаган JavaScript. Подробное руководство JavaScript: The Definitive Guide
Издательство: Символ-Плюс, 2008 г.
Твердый переплет, 992 стр.
ISBN   5-93286-103-7, 978-5-93286-103-5, 0-596-10199-6
Тираж: 2000 экз.
Формат: 70x100/16

Пятое издание бестселлера "JavaScript. Подробное руководство" полностью обновлено. Рассматриваются взаимодействие с протоколом HTTP и применение технологии Ajax, обработка XML-документов, создание графики на стороне клиента с помощью тега "canvas", пространства имен в JavaScript, необходимые для разработки сложных программ, классы, замыкания, Flash и встраивание сценариев JavaScript в Java-приложения.

Часть I знакомит с основами JavaScript. В части II описывается среда разработки сценариев, предоставляемая веб-броузерами. Многочисленные примеры демонстрируют, как генерировать оглавление HTML-документа, отображать анимированные изображения DHTML, автоматизировать проверку правильности заполнения форм, создавать всплывающие подсказки с использованием Ajax, как применять XPath и XSLT для обработки XML-документов, загруженных с помощью Ajax. Часть III - обширный справочник по базовому JavaScript (классы, объекты, конструкторы, методы, функции, свойства и константы, определенные в JavaScript 1.5 и ECMAScript v3). Часть IV - справочник по клиентскому JavaScript (API веб-броузеров, стандарт DOM API Level 2 и недавно появившиеся стандарты: объект XMLHttpRequest и тег "canvas").

Опубликовал admin
26 июня, Пятница 2009 г.

Новости → Новости софта → Базы данных → Microsoft замораживает разработку коннектора для баз данных Oracle

Компания Microsoft официально заявила о прекращении дальнейших работ над технологией, которая обеспечивает подключение .NET-приложений к базам данных Oracle. Вместо прежнего встроенного конннектора OracleClient и компонента System.Data.OracleClient разработчикам предлагается использовать модуль ADO.NET OracleClient.

Реакция большинства разработчиков на это событие оказалась негативной. Дело в том, что платформа .NET Framework 4.0, в которой не появятся новые версии компонента OracleClient, является фундаментом среды разработки Visual Studio 2010. Именно с помощью Visual Studio 2010 будут создаваться приложения для современных и будущих версий Windows, а СУБД Oracle сейчас являются лидером по доле рынка в корпоративных приложениях. По мнению многих разработчиков, шаг Microsoft выглядит недальновидным, а работа программистов станет тяжелее.

Опубликовал admin
26 июня, Пятница 2009 г.

Новости → Opensource → Eclipse → Новый ежегодный релиз среды разработки Eclipse 3.5 «Galileo»

Сообщество разработчиков Eclipse объявило о выпуске новой версии своей интегрированной среды разработки под названием Eclipse 3.5 «Galileo». В связи с обновлением базовой платформы планируется также выпустить новые версии еще 33 продуктов, связанных с проектом Eclipse.

Общий код самой платформы Eclipse и связанных с ней официальных проектов насчитывает более 24 миллионов строк. Свой вклад в разработку очередной версии Eclipse внесли разработчики из 44 различных компаний. Новая платформа Eclipse 3.5 получила множество новых функций и инструментов, призванных помочь программистам в создании новых приложений на всех популярных языках программирования.

Опубликовал admin
26 июня, Пятница 2009 г.

Новости → Cisco → Новый прогноз Cisco: к 2013 году объем глобального IP-трафика вырастет в пять раз

Результаты организованного компанией Cisco исследования Visual Networking Index (VNI) Forecast and Methodology, 2008-2013 («Индекс развития визуальных сетевых технологий в период с 2008 по 2013 гг.») свидетельствуют о быстром распространении широкополосных пользовательских решений и бурном росте объемов глобального IP-трафика благодаря росту популярности новых интерактивных медиа-решений и стремительному увеличению объема видеоконтента, доступного для самых разных устройств. В этом документе  сравнивается ситуация в разных частях света, включая Северную Америку, Западную Европу, Азиатско-Тихоокеанский регион и Ближний Восток. По данным исследования, к 2013 году объем глобального IP-трафика вырастет в пять раз.

Опубликовал admin
23 июня, Вторник 2009 г.

Файлы → Электронные книги → Русские книги → Visual C++ .NET → Visual C++. Разработка Windows-приложений с помощью MFC и API-функций

Владимир Давыдов Visual C++. Разработка Windows-приложений с помощью MFC и API-функций
Издательство: БХВ-Петербург, 2008 г.
Твердый переплет, 576 стр.
ISBN   978-5-9775-0157-6
Тираж: 1500 экз.
Формат: 70x100/16

Рассмотрены низкоуровневая (API-функции) и высокоуровневая (библиотека классов MFC) технологии прикладного программирования в среде в Microsoft Visual Studio С++ .NET для ОС Windows. Подробно описаны дочерние окна, редактор ресурсов, меню, панели инструментов, строка статуса, диалоговые окна и более 15 самых популярных управляющих элементов для них, динамические подключаемые библиотеки и мастера. Материал сопровождается демонстрационными примерами, вопросами и упражнениями для самопроверки с ответами, тестами и заданиями для курсового проектирования, которые также помещены на прилагаемом компакт-диске.

Опубликовал admin
23 июня, Вторник 2009 г.

Новости → Новости софта → Компоненты → TMS Software выпускает компоненты для создания удобной экранной клавиатуры

Компания TMS Software представила новый набор компонентов TAdvSmoothTouchKeyboard & TAdvSmoothPopupTouchKeyboard 1.0.0.0, предназначенный для реализации экранных клавиатур в различных приложениях с использованием сенсорного экрана.

Гибко настраиваемая экранная клавиатура, которая создается с помощью компонентов TAdvSmoothTouchKeyboard и TAdvSmoothPopupTouchKeyboard, может иметь стандартный вид с раскладками QWERTY, AZERTY, DVORAK, числовую раскладку NUMERIC, как на калькуляторе, раскладку CELLPHONE, как на сотовом телефоне, а также любую другую раскладку по усмотрению разработчика. Программные компоненты экранных клавиатур поддерживают привязку клавиатуры к форме ввода, либо появление клавиатуры во всплывающем окне. При этом панель клавиатуры автоматически получает фокус ввода без промежуточных действий пользователя.

Опубликовал admin
23 июня, Вторник 2009 г.

Новости → Opensource → Дистрибутивы → Начало альфа-тестирования Linux дистрибутива Mandriva 2010

Выпущена первая альфа версия Linux дистрибутива Mandriva 2010, доступная в виде 32- и 64-рязрядной DVD Free сборки без проприетарных драйверов в комплекте. Это первая сборка Mandriva подготовленная с помощью нового инструментария bcd, вместо ранее используемого mkcd, что должно положительно сказаться на качестве дистрибутива из-за значительного упрощения и усиления процесса тестирования.

В состав первой альфа версии включены такие приложения, как KDE 4.3 Beta 2, GNOME 2.27.3, Xfce 4.6.1, Linux ядро 2.6.30, X.org server 1.6.1.901, Koffice 2.0, k3b 2.0 alpha 2, Digikam 1.0 beta 1, Cups 1.4 RC 1.

Опубликовал admin
23 июня, Вторник 2009 г.

Новости → nVidia → Бета версия CUDA SDK 2.3 и видеодрайвера Nvidia 190.09

В рассылке разработчиков компания Nvidia сообщила о выпуске бета версии среды разработки, утилит и драйвера с поддержкой новых функций CUDA 2.3 (Compute Unified Device Architecture - API, разработанное компанией NVidia и позволяющее вынести некоторые вычислительные задачи на плечи GPU) Среди новшеств и изменений следует отметить:

Опубликовал admin
23 июня, Вторник 2009 г.

Новости → Новости софта → Средства разработки → Вышла новая версия http-сервера lighttpd - 1.4.23

Вышла новая версия http-сервера lighttpd - 1.4.23. По сравнению с прошлой версией внесено 52 изменения, наиболее важные из которых:

  • Из поставки вынесен в отдельный проект скрипт spawn-fcgi;
  • Решены проблемы с передачей некорректной информации о пути/имени скрипта при использовании fastcgi префикса "/", что приводило к проблемам с выполнением wsgi приложений в корне сайта (для решения проблемы необходимо использовать fastcgi/scgi опцию "fix-root-scriptname");
  • В коде FastCGI исправлены ошибки, связанные с переполнением идентификатора запроса при большой нагрузке и с понижением производительности при обработке ответов большого размера;
  • Для решения проблем с возможностью задания некорректных имен файлов на некоторых ОС, добавлена дополнительная проверка на наличие завершающего символа '/' в именах файлов;
  • В mod_proxy добавлена поддержка IPv6;
Опубликовал admin
23 июня, Вторник 2009 г.

Новости → JAVA → Программирование на Java станет ближе к людям

Исследователи из университета Карнеги-Меллона (США) разработали два сервиса, которые помогут Java-программистам, особенно начинающим, выбрать нужные классы и методы среди бесчисленного множества интерфейсов API. Использование интерфейсов API является основой языка Java, однако огромное число классов и методов в этих интерфейсах способно запутать самого опытного разработчика.

Сервис Jadeite (Java Documentation with Extra Information Tacked-on for Emphasis – Java-документация с дополнительной информацией и указанием применимости) обеспечивает поиск среди 35'000 методов и 4'100 классов, которые сейчас входят в библиотеку документированных интерфейсов Javadoc. Сервис Jadeite отображает названия классов в интерфейсах API с разным размером букв вместе с документацией по каждому классу и методу. Например, очень часто используемый класс «PrintWriter» отображается крупным шрифтом, а менее популярный «PrintEvent» - мелким. Информация о частоте использования собирается на основании поисковых запросов к сайту Google.

Опубликовал admin
22 июня, Понедельник 2009 г.