О сайте |  Контакты |  Реклама Сегодня 31 мая 2012 RSS потоки 3DNews  3DNews Вконтакте  3DNews на Facebook  3DNews в Twitter

Теги: мир

Язык программирования C вновь стал самым популярным среди разработчиков

13.04.2012 [16:14], Андрей Крупин

Компания TIOBE Software обнародовала очередной рейтинг популярности языков программирования, формируемый путем подсчета количества их упоминаний при поиске в Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube и Baidu.

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

Проведенные специалистами TIOBE Software исследования зафиксировали рост интереса со стороны разработчиков к Objective-C, объектно-ориентированному языку программирования корпорации Apple, получившему в прошлом году почетный титул "язык 2011 года". Прибавив 3,85% в общем рейтинге, Objective-C вошел в четверку самых распространенных языков программирования, что обусловлено повышенным потребительским спросом на продукты Apple и увеличением числа специалистов, создающих приложения для мобильных iPhone- и iPad-устройств.

С полным отчетом TIOBE Software можно ознакомиться здесь.

Материалы по теме:

Источник:

Новое в обзорах
Планшеты Samsung Galaxy Tab 2 7.0 и 10.1: братья-революционеры
Планшеты Samsung Galaxy Tab 2 7.0 и 10.1: братья-революционеры
Эпическое тестирование 15 SSD объемом 120-128 Гбайт
Эпическое тестирование 15 SSD объемом 120-128 Гбайт
Узкоглазый и широкоформатный — iiyama ProLite X2775HDS-1:
Узкоглазый и широкоформатный — iiyama ProLite X2775HDS-1:
QNAP TS-219P II — самый быстрый из домашних
QNAP TS-219P II — самый быстрый из домашних

Notepad++ 6.1: хорошая замена Блокноту

11.04.2012 [14:09], Сергей и Марина Бондаренко

Notepad++ – это редактор, представляющий альтернативу стандартной утилите Notepad, которая входит в поставку Windows. Данную программу могут использовать программисты для редактирования кода или все те, кому необходим хороший текстовый редактор. Среди особенностей программы – подсветка синтаксиса, поддержка большого количества языков (C, C++, Java, XML, HTML, PHP, Java Script, ASCII, VB/VBS, SQL, CSS, Pascal, Perl и Python), многоязыковая поддержка, работа с несколькими документами, функция поиска выражения в тексте и пр.

В последней версии исправлены ошибки, связанные с выделением текста, а также поиском и заменой.

Разработчик: Don HO
Распространяется: бесплатно
Операционная система: Windows All
Размер 5,33 Мбайт
Скачать можно отсюда.

Материалы по теме:

Источник:

jEdit 4.5.1: текстовый редактор для программистов

02.04.2012 [14:47], Сергей и Марина Бондаренко

Вышла новая версия jEdit – мультиплатформенного текстового редактора, ориентированного на программистов. Редактор позволяет использовать подсветку синтаксиса для более чем 130 типов кода, в том числе для ActionScript, JavaScript, PHP. Редактор позволяет оставлять так называемые маркеры, с помощью которых можно отмечать позицию в редактируемом документе, чтобы при последующем его открытии не искать место, где была остановлена работа. В jEdit большинство команд может быть выполнено с использованием горячих клавиш. Различные сложные действия, которые часто повторяются при работе над документом, могут быть автоматизированы с помощью записанных макросов.

В последней версии исправлены ошибки.

Разработчик: jEdit developer team
Распространяется: бесплатно
Операционная система: Mac OS X, OS/2, Unix, VMS, Windows
Скачать можно отсюда.

Материалы по теме:

Источник:

Notepad++ 6.00: хорошая замена Блокноту

29.03.2012 [12:43], Сергей и Марина Бондаренко

Notepad++ – это редактор, представляющий альтернативу стандартной утилите Notepad, которая входит в поставку Windows. Данную программу могут использовать программисты для редактирования кода или все те, кому необходим хороший текстовый редактор. Среди особенностей программы – подсветка синтаксиса, поддержка большого количества языков (C, C++, Java, XML, HTML, PHP, Java Script, ASCII, VB/VBS, SQL, CSS, Pascal, Perl и Python), многоязыковая поддержка, работа с несколькими документами, функция поиска выражения в тексте и пр.

 

 

В последней версии добавлена поддержка PCRE (Perl Compatible Regular Expressions), добавлена функция создания карты документа, ускорена загрузка файлов большого размера.

Разработчик: Don HO
Распространяется: бесплатно
Операционная система: Windows All
Размер 5,33 Мбайт
Скачать можно отсюда.

Материалы по теме:

Источник:

ABBYY даёт уроки программирования старшеклассникам

16.03.2012 [12:13], Константин Ходаковский

С 26 февраля по 2 марта 86 старшеклассников из России, Белоруссии, Украины, Таджикистана и Казахстана проходили обучение в «Зимней компьютерной школе». Это образовательное мероприятие ABBYY  уже третий год проводит на факультете инноваций и высоких технологий в Московском физико-техническом институте (МФТИ), где у компании с 2006 года работает кафедра распознавания изображений и обработки текста.

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

Эксперты ABBYY познакомили школьников с уникальными технологиями. Ребята узнали о том, что лежит в основе машинного обучения и распознавания образов текстов, какие методы применяются в этих технологиях и как они используются. Также специалисты рассказали о современных задачах компьютерной морфологии и подходах к их решению.

5 марта учащиеся «Зимней компьютерной школы» посетили с экскурсией офис компании ABBYY. Начинающие программисты познакомились со специализациями в IT и узнали, над какими проектами сегодня работают сотрудники ABBYY. Особый интерес у гостей вызвал новый проект компании — разработка технологии ABBYY Compreno, системы понимания, анализа и перевода текстов на естественных языках.

Затем с 6 по 8 марта проходил очный этап  VI Открытой олимпиады для школьников по программированию, в которой приняли участие 407 человек из разных городов России. Победители олимпиады зачисляются в любой интересующий их технический вуз страны.

8 марта прошло награждение победителей VI Открытой олимпиады для школьников по программированию. 1 место занял Геннадий Короткевич из Гомеля (Белоруссия). Также победителями стали Егор Суворов из Санкт-Петербурга и Иващенко Дмитрий из Челябинска.

Материалы по теме:

Источник:

Easy GIF Animator Pro 5.3: создание анимированных файлов GIF

03.02.2012 [14:36], Сергей и Марина Бондаренко

Вышла новая версия программы Easy GIF Animator Pro, предназначенной для создания анимированной графики. В ней предусмотрены специальные мастера, которые пригодятся, если вы планируете создать в программе баннер или анимированные кнопки для сайта. При создании баннера можно выбрать его размер и вариант фона (сплошной, градиентная заливка, изображение или повторяющаяся текстура). В программе заложено несколько стандартных размеров баннеров, но при необходимости можно выбрать любой размер в пикселях или указать путь к фоновому изображению, после чего программа установит для баннера такой размер, как у этой картинки. Далее на изображение можно добавлять геометрические фигуры, создавать текстовые надписи. При создании кнопок можно выбрать одну из предлагаемых форм (прямоугольная, прямоугольная со скругленными краями, эллипс) или один из готовых шаблонов. В Easy GIF Animator Pro есть небольшой набор кнопок с разными текстурами - стекло, дерево, мрамор и т.д.

 

 

Разработчик: Blumentals Software
Распространяется: shareware
Операционная система: Windows All
Размер 3,6 Мбайт
Скачать можно отсюда

Материалы по теме:

Источник:

jEdit 4.5.0: текстовый редактор для программистов

01.02.2012 [14:07], Сергей и Марина Бондаренко

Вышла новая версия jEdit – мультиплатформенного текстового редактора, ориентированного на программистов. Редактор позволяет использовать подсветку синтаксиса для более чем 130 типов кода, в том числе для ActionScript, JavaScript, PHP. Редактор позволяет оставлять так называемые маркеры, с помощью которых можно отмечать позицию в редактируемом документе, чтобы при последующем его открытии не искать место, где была остановлена работа. В jEdit большинство команд может быть выполнено с использованием горячих клавиш. Различные сложные действия, которые часто повторяются при работе над документом, могут быть автоматизированы с помощью записанных макросов.

 

 

В последней версии исправлены ошибки.

Разработчик: jEdit developer team
Распространяется: бесплатно
Операционная система: Mac OS X, OS/2, Unix, VMS, Windows
Скачать можно отсюда.

Материалы по теме:

Источник:

Objective-C стал "языком 2011 года" по версии TIOBE Software

17.01.2012 [09:58], Андрей Крупин

TIOBE Software составила рейтинг популярности языков программирования и подвела основные итоги данного сегмента рынка за прошедший год.

Проведенные аналитиками компании исследования зафиксировали всплеск интереса со стороны разработчиков к объектно-ориентированному языку программирования Apple Objective-C, за двенадцать месяцев переместившемуся с восьмой на пятую позицию в списке, прибавившему 3,9% в общем рейтинге и получившему почетный титул "язык 2011 года". По мнению экспертов, рекордный рост рыночной доли Objective-C обусловлен повышенным потребительским спросом на продукты Apple и увеличением числа специалистов, создающих приложения для iPhone- и iPad-устройств.

 

 

Вторым после Objective-C по динамике востребованности среди профессионального сообщества стал язык C#, созданный группой инженеров под руководством Андерса Хейлсберга (Anders Hejlsberg) в корпорации Microsoft как инструмент разработки приложений для платформы.NET Framework. За прошедший год C# прибавил 2,6% аудитории и вошел в тройку самых распространенных языков программирования. Традиционными лидерами рейтинга остаются хорошо известные среды разработки Java и C.

С полным отчетом TIOBE Software можно ознакомиться здесь. Сформированный рейтинг составлен путем подсчета количества упоминаний языков при поиске в Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube и Baidu.

Материалы по теме:

Источник:

Notepad++ 5.98: хорошая замена Блокноту

08.01.2012 [09:02], Сергей и Марина Бондаренко

Notepad++ – это редактор, представляющий альтернативу стандартной утилите Notepad, которая входит в поставку Windows. Данную программу могут использовать программисты для редактирования кода или все те, кому необходим хороший текстовый редактор. Среди особенностей программы – подсветка синтаксиса, поддержка большого количества языков (C, C++, Java, XML, HTML, PHP, Java Script, ASCII, VB/VBS, SQL, CSS, Pascal, Perl и Python), многоязыковая поддержка, работа с несколькими документами, функция поиска выражения в тексте и пр.

 

В последней версии добавлена поддержка drag-n-drop в окне Project Manager, исправлены ошибки.

Разработчик: Don HO
Распространяется: бесплатно
Операционная система: Windows All
Размер 5,33 Мбайт
Скачать можно отсюда.

Материалы по теме:

Источник:

Тетрис на субмикроскопическом уровне

30.12.2011 [09:31], Константин Ходаковский

Студенты Свободного университета Амстердама создали самый маленький в мире тетрис, игра в который осуществляется с помощью устройства уловления света, так называемых «оптических щипцов». Микроскопические линзы управляются высокофокусированным лазерным лучом, который удерживает эти частицы в нужном положении для управления фигурами тетриса.

 

Тетрис на субмикроскопическом уровне

 

«Оптические щипцы позволяют осуществлять управление на субмикроскопическом уровне,  как будто вы удерживаете настоящий пинцет, — сказал один из участников проекта, физик Йоост ван Мамерен (Joost van Mameren). — Фокус этого луча действует как точка притяжения для крошечных частиц: они притягиваются к фокусу и не могут оторваться от него».

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

 

 

Когда «оптические щипцы» не используются для тетриса, исследователи применяют инструмент для управления бактериями, взаимодействия с двойной спиралью ДНК или исследования механических свойств малых структур.

Материалы по теме:

Источник:

NVIDIA сделала компилятор CUDA открытым

15.12.2011 [02:00], Константин Ходаковский

Логотип NVIDIA CUDA

Итак, время эксклюзивного продвижения модели параллельного программирования CUDA подошло к концу. Ранее поддержка платформы CUDA была эксклюзивной для NVIDIA, так как другие компании вроде AMD отказывались от поддержки системы ввиду её закрытости. NVIDIA вложила немало средств в развитие CUDA, сделав её популярной технологией и узнаваемым брендом, приносящим дивиденды видеоускорителям GeForce, Tesla и Quadro.

 

NVIDIA CUDA

 

Однако в настоящее время, ввиду появления и распространения стандартов DirectCompute и открытого OpenCL, NVIDIA очень сложно противостоять им с проприетарной технологией. Это, по всей видимости, стало причиной выпуска компилятора CUDA с открытым кодом на базе модульной системы LLVM. NVIDIA надеется, что разработчики программных инструментов добавят в CUDA поддержку новых языков и процессорных архитектур.

 

NVIDIA CUDA

 

«Открытая платформа CUDA — это важный шаг, — сказал Судхакар Яламанчили (Sudhakar Yalamanchili), профессор Технологического Института Джорджии и руководитель проекта Ocelot. — Будущее за гетерогенными вычислениями, и модель программирования CUDA предоставляет мощные инструменты повышения производительности на многих типах процессоров, включая GPU от AMD и CPU Intel x86».

 

NVIDIA CUDA

 

Открыв исходный код компилятора CUDA и формат внутреннего представления, NVIDIA позволяет исследователям более гибко применять модель программирования CUDA к другим архитектурам. Разработчики программных инструментов также могут получить исходный код компилятора для создания оптимизированных под конкретные задачи продуктов, зарегистрировавшись на сайте.

 

NVIDIA CUDA

 

«Данная инициатива позволяет PGI создавать компиляторы CUDA Fortran и OpenACC, которые будут использовать технологию оптимизации, применяемую в NVIDIA CUDA C/C++, — сказал Дуг Майлз (Doug Miles), директор The Portland Group. — Упростится отладка и профилирование с помощью существующих инструментов, и PGI сможет сосредоточиться на оптимизациях и функциях языка более высокого уровня».

 

NVIDIA CUDA

 

Таким образом, NVIDIA продолжит активно участвовать в продвижении модели программирования CUDA и направлять её развитие, одновременно привлекая к общей работе сторонние компании и команды разработчиков. Этот шаг принесёт пользу всей сфере расчётов общего назначения средствами видеоускорителей, а также поставит CUDA на более прочные основания, открывая платформе широкие перспективы.

 

NVIDIA CUDA

 

Новый компилятор CUDA на базе LLVM включен в последнюю версию CUDA Toolkit 4.1, уже доступную пользователям.

 

 

 

Материалы по теме:

Источник:

Яндекс запустил рассылку email-уведомлений о заражении сайтов

02.12.2011 [12:08], Андрей Крупин

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

"Владельцы сайтов не всегда вовремя узнают о том, что на курируемом ими онлайновом ресурсе размещен вредоносный код, - аргументируют принятое решение в Яндексе. - По нашей статистике, в 27% случаев такой код остается на сайте более полугода. Из-за этого площадка теряет аудиторию и существенную часть трафика, а компьютеры посетителей - заражаются вирусами".

 

 

Яндекс проверяет более 21 миллиона страниц в сутки и ежедневно находит зловредный код примерно на трех тысячах сайтов, на которых его раньше не было. Всего в базе безопасного поиска Яндекса значится свыше 430 тысяч зараженных сайтов и около 4,4 млн страниц. "Мы предупреждаем людей об опасных сайтах как в результатах поиска, так и в Opera и Firefox с Яндекс.Баром. Не менее важная задача для нас - помочь веб-мастеру как можно скорее удалить со своего сайта вредоносный код и предотвратить повторное заражение", - отмечают в компании.

В качестве адресов доставки email-уведомлений используются указанные в whois или стандартные общепринятые технические адреса (webmaster@, admin@, support@ и прочие). Кроме того, при заражении сайта с доменом третьего или более высокого уровня, уведомление автоматически отправляется также контактам домена второго уровня. В зависимости от принадлежности домена, уведомления рассылаются на тех языках, которые понятны для получателей.

Материалы по теме:

Источник:

Умер Джон Маккарти — создатель языка Lisp и отец искусственного интеллекта

25.10.2011 [17:30], Иван Терехов

Как стало известно из записи в твиттере Стэнфордского университета, 23 октября в возрасте 84 лет ушёл из жизни Джон Маккарти (John McCarthy) – американский ученый в сфере компьютерных технологий, автор языка программирования Lisp, создатель термина «искусственный интеллект» и один из его главных теоретиков.

В лаборатории искусственного интеллекта. Стэнфорд. 1974 год

Маккарти родился 4 сентября 1927 года в Бостоне. С ранних лет у него начали проявляться склонности к математике, самостоятельным изучением которой по вузовским учебникам он начал заниматься еще будучи школьником. В 1948 году он получил степень бакалавра по математике в Калифорнийском технологическом институте. Еще спустя три года – степень доктора философии в Принстонском университете. Став в 1962 году профессором в Стэнфордском университете, ученый посвятил этому учебному заведению следующие 38 лет, и в 2000 году вышел на пенсию.

Партия в шахматы против компьютера. 1966 год

Термин «искусственный интеллект» впервые прозвучал в 1956 году на конференции в Дартмутском университете: «Мы не понимаем всех механизмов функционирования интеллекта. Поэтому в пределах данной науки учитывается только вычислительная составляющая способность достигать конкретных целей». Язык программирования Lisp — второй после Фортрана высокоуровневый язык программирования — появился на свет в 1958 году, когда Джон Маккарти работал в Массачусетском технологическом институте (MIT). Структура программ и данных на Lisp представляется в виде систем линейных списков символов  (Lisp – аббревиатура от List Processing, - обработка списков).

Джон Маккарти - Заслуженный профессор Стэнфордского университета

За вклад в развитие искусственного интеллекта, а также общее развитие информатики, Джон Маккарти был награжден Премией Тьюринга в 1971 году и Премией Бенджамина Франклина в 2003 году.

Материалы по теме:

Источник:

Умер создатель языка С Денис Ричи

13.10.2011 [14:00], Александр Будик

Спустя всего неделю после трагического известия о смерти Стива Джобса мир высоких технологий вновь скорбит о потере ещё одного компьютерного гения – талантливого программиста Дениса Ричи (Dennis Ritchie), который наиболее известен как создатель популярного языка программирования С. Грустную новость сообщил друг и коллега Дениса Роб Пайк (Rob Pike). Как отмечается, Ричи умер в собственном доме после длительной болезни.

 

 

Ричи также известен как соавтор популярной книги «Язык программирования С», на которой выросло не одно поколение программистов. Помимо языка С, Ричи являлся одним из ключевых идейных вдохновителей и разработчиков операционной системы UNIX. Его роль в развитии современной вычислительной техники тяжело переоценить. Как отметил директор Bell Labs Арун Нетравали (Arun Netravali) при награждении Ричи Национальной медалью технологии в 1999 году, мало кто имел такое влияние на своих коллег, поколения студентов и целую индустрию.

Согласно Робу Пайку, Ричи был довольно тихим и спокойным человеком, великим исследователем. По его мнению, мир потерял действительно выдающуюся голову.

Материалы по теме:

Источник:

Microsoft обновила русскоязычный веб-портал начинающего разработчика

27.07.2011 [17:33], Андрей Крупин

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

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

 

 

Немногим ранее, напомним, корпорация объявила об открытии русскоязычного центра Windows Phone 7 для разработчиков приложений под новую мобильную платформу.

На страницах информационного ресурса, доступного по адресу msdn.microsoft.com/ru-ru/windowsphone, помимо документации и инструментов разработки ПО представлены различные справочные материалы и видеодоклады на русском языке, а также специализированные форумы и блоги для общения со специалистами и гуру кодинга.

Материалы по теме:

Источник:

« Предыдущие новости
Яндекс.Метрика