Сортировать статьи по: дате | популярности | посещаемости | комментариям | алфавиту

Представлена начальная реализация версии фреймворка node.js для языка C++

Категория: Статьи
  • 0

Вчера, 02:32

Автор: admin

Представлена начальная реализация версии фреймворка node.js для языка C++
Дэниель Канг (Daniel Kang) представил первую экспериментальную реализацию фреймворка node.js для языка C++, позволяющую создавать высокопроизводительные приложения в стиле оригинального node.js, но ориентированный на выполнение скомпилированного кода на языке С++, без использования javascript.

Node.native представляет собой асинхронный I/O-фреймворк, архитектурно и идейно сходный с фреймворком node.js. Однако, в отличие от последнего он не использует javascript-движок V8 и предназначен исключительно для программирования на языке C++11, возможности параллельного программирования которого и вдохновили автора на создание проекта. Как и оригинальная реализация, node.native перекладывает работу по обслуживанию запросов ввода-вывода на отдельные потоки, благодаря чему удается достичь высокого уровня производительности приложений.

Quality Assurance Day: первая премьера Visual Studio 11 для тестировщиков

Категория: Статьи
  • 0

19 фев 2012

Автор: admin

Quality Assurance Day: первая премьера Visual Studio 11 для тестировщиков
30 марта 2012г. в Москве пройдет третья ежегодная конференция Quality Assurance Day, посвященная вопросам качества программного обеспечения. Конференция ориентирована на тестировщиков, QA-менеджеров, программистов и руководителей проектов и команд. Одной из ключевых тем конференции этого года станут возможности новой среды тестирования VisualStudio11 BetaTestProfessional. Организатором конференции является компания Microsoft.

«Мне очень приятно отметить, что конференция QualityAssuranceDayстала по-настоящему индустриальным мероприятием, которое ждут не только профессиональные разработчики, но и все те, кому небезразлично качество, а значит, надежность, удобство и функциональность, современного программного обеспечения. Качество – это один из важнейших факторов популярности любого ПО. В этой области уже накоплен большой опыт и существуют общепризнанные процессы организации разработки, методики обеспечения качества кода, архитектурные решения и подходы. Сегодня с появлением новых технологий и сервисов, которые меняют индустрию и открывают принципиально новые возможности, в том числе, для разработчиков, вопрос обеспечения качества ПО является актуальным как никогда», - отметил Александр Ложечкин, директор департамента стратегических технологий Microsoftв России.

Разработчики Qt представили инструментарий для сборки проектов qbs

Категория: Статьи
  • 0

17 фев 2012

Автор: admin

Разработчики Qt представили инструментарий для сборки проектов qbs
Разработчики из компании Nokia представили новый экспериментальный сборочный инструментарий qbs (Qt Build Suite), предназначенный для сборки приложений, основываясь на данных файла-проекта, все команды которого записаны на упрощенном диалекте языка QML. Файл с правилами сборки описывает только один проект, который в тоже время может содержать несколько разных программных продуктов, каждый из которых может иметь свой тип (приложение, библиотека и так далее) и отдельную схему сборки. Код qbs открыт под лицензией LGPL.

Использование упрощённой версии QML для оформления файлов с правилами сборки с одной стороны упрощает обеспечение поддержки в интегрированных средах разработки, а с другой позволяет реализовать нестандартные шаги, интегрируя в файл сборки функции, реализованные на языке javascript, а также подключая внешние модули. Например, в qbs можно создавать свои дополнительные правила, позволяющие задействовать дополнительные генераторы кода и компиляторы ресурсов, для трансформации файлов из одного типа в другой. Исходя из данного высокоуровневого описания в проектном файле, qbs генерирует корректный и очень подробный граф всех зависимостей проекта. В отличии от qmake, - qbs жестко не привязан к Qt и может использоваться для организации сборки любых программных продуктов.

Eye4Software выпускает Eye4Software GPS Toolkit 4.0

Категория: Статьи
  • 0

16 фев 2012

Автор: admin

Eye4Software выпускает Eye4Software GPS Toolkit 4.0
Компания Eye4Software объявила о выходе четвёртой версии Eye4Software GPS Toolkit для операционной системы Windows. Этот инструментарий позволяет разработчикам добавлять поддержку GPS и преобразования систем геокоординат без всякого знания низкоуровневого устройства GPS, протоколов портов и прочего.

Примеры приложений включают в себя: GPS-картографию, GPS-навигацию, GPS-позиционирование, синхронизацию времени, исследования по гидрографии, переход от от одной системы координат к другой, преобразование датума.

В новой версии были добавлены следующие возможности:

  • Возможность использовать высокоточные датумы NADCON, HARN/HPGN и NTv2
  • Новые проекции карт, такие как Robinson, Eckert, van der Grinten, Winkel и Equidistant Conic
  • Внутренняя база данных теперь содержит более 500 датумов и более чем 5000 локальных систем координат
  • Инструментарий поставляется с двумя ActiveX-компонентами – одним для 32-битных версий платформы Windows, другой для 64-битных платформ.

Инструментарий поддерживает множество языков программирования, включая: VBScript, Visual Basic, Visual C++, Visual C# .Net, Visual Basic.Net, Borland Delphi, Borland C++ builder, PHP, ASP и ASP.Net.

Стоимость разработки Debian Wheezy оценена в 19 миллиардов долларов

Категория: Статьи
  • 0

16 фев 2012

Автор: admin

Стоимость разработки Debian Wheezy оценена в 19 миллиардов долларов
Один из разработчиков проекта Debian попытался оценить стоимость разработки с нуля продукта, аналогичного Debian GNU/Linux. Используя модель оценки затрат COCOMO и анализатор исходных текстов SLOCCount, а также приняв, что в среднем разработчик зарабатывает 72 тысяч долларов в год (средняя зарплата по данным сайтов Salary.com и PayScale.com), был сделан вывод, что стоимость разработки текущей пакетной базы Debian 7.0 "Wheezy" (17141 пакетов, содержащих 419.7 млн. строк кода) составляет 19 миллиардов долларов, т.е. в среднем 1.1 млн долларов на каждый пакет.

Для сравнения, аналогичное исследование, выполненное для выпущенной в 2003 году версии Debian 2.2 (55 млн строк кода в 2800 пакетах), показало, что стоимость разработки Debian 2.2 составляет 1.9 млрд долларов, т.е. Debian подорожал за 8 лет в 10 раз. Одновременно приведены данные по расчету стоимость разработки отдельных компонентов дистрибутива. Например...

Хакеры взломали индийский Microsoft Store

Категория: Статьи
  • 0

13 фев 2012

Автор: admin

Хакеры взломали индийский Microsoft Store
Индийский Microsoft Store был взломан группой хакеров именующих себя "Evil Shadow Team". Взломщики удалили главную страничку магазина и заменили ее своей с посланием “небезопасная система должна пройти обряд очищения”.

Самое интересное заключается в том, что хакеры пристыдили Microsoft в том, что та хранит пользовательскую базу с именами, электронными адресами и паролями в обычных текстовых файлах.

Хакеры взломали индийский Microsoft Store


В настоящий момент сайт выключили, и компания, скорее всего, пытается зашить дыру в безопасности. Индийский магазин Microsoft был открыт для того, чтобы люди могли покупать легальные копии операционных систем Windows, комплекта Office и Visual Studio по самым низким ценам. Помимо этого в магазине предлагались консоли Xbox и аксессуары к ним, а также периферия от Microsoft.

Embarcadero увеличила продажи Delphi и C++ за год на 54%

Категория: Статьи
  • 0

11 фев 2012

Автор: admin

Embarcadero увеличила продажи Delphi и C++ за год на 54%
Компания Embarcadero Technologies, производитель программных средств для разработки приложений и баз данных, объявила о том, что мировые продажи нового семейства средств RAD для разработки, включая RAD Studio, Delphi и C++Builder, увеличились на 54% по сравнению с продажами предыдущей версии в 2010 г. Для сравнения, на протяжении предыдущих трех лет продажи линейки продуктов Delphi и RAD Studio росли на 15% ежегодно.

Благодаря выпуску в 2011 г. RAD Studio XE2 и FireMonkey пакет RAD Studio теперь предоставляет разработчикам на C++ и Delphi широкий набор инструментов, позволяя создавать полнофункциональные приложения для настольных и мобильных платформ с интегрированной поддержкой большинства популярных платформ баз данных, в том числе Oracle, SQL Server, DB2, Sybase, InterBase, MySQL и других, сообщили в Embarcadero.

"Майкрософт" требует изъять пиратское программное обеспечение от EX.UA

Категория: Статьи
  • 0

10 фев 2012

Автор: admin

Невзирая на расследование деятельности портала Ex.ua украинскими правоохранительными органами и на изъятие ими многочисленных серверов компании, на сайте снова в свободном доступе находятся нелицензионные копии программного обеспечения, сообщают в компании "Майкрософт Украина". Поэтому юридический представитель корпорации Microsoft обратился к администрации Ex.ua с требованием предпринять меры по устранению этого нарушения статей 50 и 51 Закона Украины "Об авторском праве и смежных правах".

"Многочисленные заявления представителей Ex.ua о сотрудничестве с правообладателями дали нам основания считать, что сайт будет самостоятельно бороться с нарушениями закона на своих серверах. Поэтому мы с огромным удивлением выявили, что, несмотря на действия правоохранительных органов, администрация портала продолжает...

Расширениями Microsoft C++ для доступа к функциям GPU можно будет пользоваться в других компиляторах

Категория: Статьи
  • 0

09 фев 2012

Автор: admin

Расширениями Microsoft C++ для доступа к функциям GPU можно будет пользоваться в других компиляторах
Microsoft открыла спецификации расширений C++ Accelerated Massive Parallelism), облегчающие использование программистами вычислительных функций графических процессоров. Отныне AMP можно будет применять и с компиляторами других компаний, например, Embarcadero, Intel и Free Software Foundation.

Расширения были созданы для Visual Studio 11 и выпущены вместе с ознакомительной версией среды в сентябре. Как утверждают в Microsoft, C++ AMP упрощает написание параллельных вычислительных приложений для тех, кто не имеет соответствующих специальных знаний. Инженеры Microsoft постарались свести к минимуму изменения по сравнению с канонической версией C++, но в AMP есть ряд новых особенностей: многомерные массивы, поддержка асинхронного обмена с памятью, совместно используемая память и синхронизация.

В дальнейшем AMP помимо GPU будет поддерживать и другие виды аппаратных ускорителей. Microsoft принимает меры к тому, чтобы ее доработки со временем включили в стандарт C++.

Microsoft проведет мероприятие Windows 8 Camp в России

Категория: Статьи
  • 0

08 фев 2012

Автор: admin

Microsoft проведет мероприятие Windows 8 Camp в России
В марте 2012 года корпорация Microsoft впервые в России проведёт мероприятие Windows 8 Camp, которое будет полностью посвящено разработке приложений для будущей операционной системы Windows 8.

Сообщается, что в ходе конференции специалисты Micrososft Russia подробно расскажут обо всех ключевых моментах, касающихся разработки приложений для ОС Windows 8, основанных на HTML5, javascript, C++ и C#. Безусловно, презентация будет идти с точки зрения программирования в новой версии Visual Studio 11. Естественно, большая часть времени конференции будет уделена новому Metro-интерфейсу Windows 8 и принципам создания приложений в новом стиле.

Заявлено, что участие в данном мероприятии будет абсолютно бесплатным, однако для этого требуется обязательная регистрация.

Те, кто не смогут лично поприсутствовать на конференции, смогут посмотреть онлайн-трансляцию.

Антивирусная компания Доктор Веб сообщает о новом вирусе, который атакует пользователей соцсетей ВКонтакте, Одноклассники и Мой мир.

Категория: Статьи
  • 0

08 фев 2012

Автор: admin

Антивирусная компания Доктор Веб сообщает о новом вирусе, который атакует пользователей соцсетей ВКонтакте, Одноклассники и Мой мир.
Компания Доктор Веб сегодня сообщила о широком распространении троянской программы Trojan.Spamer.46, рассылающей в социальных сетях ВКонтакте, Одноклассники, а также Мой мир @ Mail.Ru сообщения c рекламой мошеннических сайтов.

Данный троянец, написанный на языке С++, распространяется через торренты вместе с архиватором WinRAR. После инсталляции программы-архиватора в папке установки появляется «лишний» файл RarExtr.dll, который вызывается при запуске архиватора. Загрузившись в память, данная вредоносная библиотека сохраняет в папку Windows\System32 файл kbdfv.dll, содержащий в себе троянскую программу Trojan.Spamer.46.

ПО BlackBerry будет поддерживать платформу разработки Qt

Категория: Статьи
  • 0

07 фев 2012

Автор: admin

ПО BlackBerry будет поддерживать платформу разработки Qt
Технология Qt позволяет создавать кроссплатформенные приложения на языке С++. В случае с BlackBerry использование платформы может дать разработчикам готовый инструмент для создания приложений для различных устройств.

АМСТЕРДАМ, 7 фев - РИА Новости. Операционная система BlackBerry 10 получит поддержку кроссплатформенного инструментария разработки ПО Qt, заявил во вторник на конференции BlackBerry DevCon вице-президент компании RIM (производит устройства под брендом BlackBerry) Кристофер Смит (Christopher Smith).

Технология Qt позволяет создавать кроссплатформенные приложения на языке С++. В случае с BlackBerry использование платформы может дать разработчикам готовый инструмент для создания приложений для различных устройств.

В Windows 8 не будет классической кнопки "Пуск"

Категория: Статьи
  • 0

07 фев 2012

Автор: admin

В Windows 8 не будет классической кнопки
Разработчики готовящейся к выпуску версии операционной системы Windows 8 убрали кнопку "Пуск", которая впервые появилась 16 лет назад, и присутствовала в каждой следующей версии ОС. Об этом, как передает РИА "Новости", свидетельствуют неофициальные скриншоты, опубликованные сайтом PCBeta.

Кнопка "Пуск" впервые появилась в системе Windows 95, выпущенной в 1995 году. Начиная с Windows Vista надпись с кнопки исчезла и на ней осталось только изображение логотипа системы.

В предварительной версии Windows 8, выпущенной в сентябре, кнопка "Пуск" отвечала за переключение между интерфейсом, ориентированным на сенсорное управление, и классическим рабочим столом. В версии Consumer Preview, которая должна выйти до конца текущего месяца, кнопка совсем исчезнет с панели задач.

Microsoft выложила спецификации C++ AMP

Категория: Статьи
  • 0

06 фев 2012

Автор: admin

Microsoft выложила спецификации C++ AMP
Корпорация Microsoft опубликовала новые спецификации C++ AMP или Accelerated Massive Prallelism - новой системы гетерогенного программирования на C++, предназначенной для создания программ с параллельным программным кодом.

Подобные программы эффективно загружают современные многоядерные процессоры несколькими одновременными потоками данным, выполняемых независимо друг от друга. Впервые C++ AMP появилась в июне прошлого года, тогда в Microsoft заявили, что готовы сделать спецификации AMP открытыми для всех.

Сам формат AMP был создан в Microsoft, но при активной поддержке компаний AMD и Nvidia. Спецификации AMP поддерживают написание программ, одновременно загружающих как мощности центрального процессора(ов), так и графических чипов с поддержкой Direct 3D. В ближайших версия обещана также поддержка форматов OpenGL/OpenCL.

AMD рассказала о планах на 2012-2013 годы по части графических решений

Категория: Статьи
  • 0

05 фев 2012

Автор: admin

AMD рассказала о планах на 2012-2013 годы по части графических решений
На мероприятии AMD 2012 Financial Analyst Day компания AMD раскрыла свои планы на 2012-2013 годы, в том числе, по выпуску новых графических решений.

Текущий год будет отмечен выпуском моделей семейства Southern Islands на архитектуре GCN, первые две из которых уже не только представлены, но и доступны в розничной торговле.

В настоящее время модели Radeon HD 7970 (Tahiti) принадлежит звание самой высокопроизводительной модели на одном GPU. Как и модель HD 7950, она относится к верхнему сегменту. Двухпроцессорный флагман HD 7990 должен появиться в следующем квартале, но еще до конца текущего квартала AMD выпустит более доступные серии HD 78x0 (Pitcairn) и Cape Verde (HD 77x0).

Самые востребованные специалисты по итогам января

Категория: Статьи
  • 0

03 фев 2012

Автор: admin

Самые востребованные специалисты по итогам января
Начало 2012 года не привнесло изменений в список наиболее дефицитных специалистов на отечественном рынке труда. Наиболее востребованными среди украинских работодателей остаются ІТ-специалисты.
Согласно результатам исследования, проведенного ректрутинговым порталом hh.ua, в январе на ІТ-шников приходится сразу шесть позиций в топ-10 затребованных работодателями специалистов. В частности, на одно резюме Android-developer приходилось сразу три предложения по работе.
Если сравнивать январские данные с результатами прошлого года, то в топ-10 не попали лишь интернет-маркетологи. Тем не менее специалисты digital направления в маркетинге (SEO и SMM cферы) будут продолжать пользоваться повышенным спросом со стороны работодателей, уверена старший консультант по рекрутингу рынков B2C компании Brain Source International Наталья Лукьяненко.
"Компании будут даже готовы перекупать их друг у друга, — говорит она. — Некоторые специалисты IT-cферы будут даже диктовать условия работодателям".
Наталья Лукьяненко также прогнозирует увеличение спроса на квалифицированных специалистов компаниями сектора FMCG.

Oracle выпускает NetBeans IDE 7.1

Категория: Статьи
  • 0

02 фев 2012

Автор: admin

Oracle выпускает NetBeans IDE 7.1
Корпорация Oracle сообщила о выпуске новой версии интегрированной среды разработки NetBeans Integrated Development Environment (IDE) – NetBeans IDE 7.1, демонстрируя неизменную приверженность сообществу разработчиков Java.

NetBeans IDE 7.1 – это свободно распространяемая, открытая (open source) интегрированная среда разработки, доступная для операционных платформ Oracle Solaris, Oracle Linux, Mac, Windows и других дистрибутивов Linux. Платформа NetBeans позволяет разработчикам быстро создавать корпоративные, настольные, мобильные и web- приложения в первую очередь на платформе Java, а также с помощью PHP и C/C++.

NetBeans IDE 7.1 является первой интегрированной средой разработки, поддерживающей новейшие спецификации и стандарты платформы Java, включая полную поддержку разработки для JavaFX 2.0 и JDK7.

«Новая версия NetBeans IDE предлагает сообществу Java-разработчиков множество новых функций, которые помогут им в создании самых современных корпоративных, настольных, мобильных и web-приложений. Являясь первой интегрированной средой разработки, в которой реализована поддержка JavaFX 2.0, NetBeans IDE 7.1 не только предоставляет широкие возможности для разработки приложений JavaFX 2.0, но также обеспечивает доступ ко всем улучшениям последних версий платформы Java», – отметил Тед Фаррелл (Ted Farrell), главный архитектор и старший вице-президент Oracle по направлению Tools and Middleware.

Firefox 13 будет без поддержки Windows 2000 и XP RTM/SP1

Категория: Статьи
  • 0

02 фев 2012

Автор: admin

Firefox 13 будет без поддержки Windows 2000 и XP RTM/SP1
Известно, что создатели популярных интернет-обозревателей, как правило, стараются реализовать в своих продуктах поддержку как можно большего числа операционных систем, включая и давно устаревшие версии.

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

Процессоры Tilera: каждый может стать кузнецом своего сервера

Категория: Статьи
  • 0

01 фев 2012

Автор: admin

Процессоры Tilera: каждый может стать кузнецом своего сервера
Курс на многоядерность открыл дорогу разработчикам многоядерных вычислительных структур. Один из таких разработчиков — молодая компания Tilera — с 2007 года предлагает многоядерные чипы, располагающие до 100 штук полностью программируемых ядер. Поскольку ядра программируются на определённые задачи с помощью языков C и C++ в стандарте ANSI, настроить многоядерные процессоры Tilera на конкретную работу не составит труда. Конечно, в таком случае не приходится говорить об оптимальном выполнении инструкций, зато налицо универсальность, что, по мнению разработчика, снижает общую стоимость владения оборудованием на основе данных решений.

WP7 Tango поддерживает 120 языков; грядёт возможность разработки на C++

Категория: Статьи
  • 0

01 фев 2012

Автор: admin

WP7 Tango поддерживает 120 языков; грядёт возможность разработки на C++
Недавно на встрече с разработчиками в Индии, как сообщается, Microsoft представила некоторые интересные подробности. Представитель компании подтвердил присутствующим, что следующая версия Windows Phone, носящая пока кодовое имя Tango, будет поддерживать 120 языков. Для сравнения, Mango сейчас поддерживает только 35 локализаций.

Как сообщалось ранее, одна из основных задач Tango — вывод платформы Windows Phone на новые рынки, включая развивающиеся страны вроде Китая и Индии, которые ранее Microsoft не особо жаловала. Новость относительно поддержки массы новых языков в Windows Phone говорит о том, что компания, в самом деле, желает представить свою мобильную платформу на возможно более широком числе рынков. Сообщается, что iOS сейчас поддерживает лишь 34 языка, а Android — 55. Таким образом, следующая версия WP в этом отношении обещает стать рекордсменом.