12 марта стала доступна новая версия PhpStorm 6.0
Читать полностью »
Рубрика «Программирование» - 952
Что нового в PhpStorm 6.0
2013-03-14 в 3:26, admin, рубрики: IDE, php, phpstorm, Веб-разработка, Программирование, метки: IDE, phpstormIntel System Studio — набор разработчика ПО для встраиваемых и мобильных систем
2013-03-13 в 10:36, admin, рубрики: c++, Intel System Studio, intel vtune amplifier, Блог компании Intel, Программирование, метки: Intel System Studio, intel vtune amplifier
В конце февраля компания Intel официально объявила о выходе Intel System Studio – нового набора инструментов, адресованного разработчикам ПО для встраиваемых (embedded) систем и специализированных устройств: коммуникаторов, систем на чипе, автомобильных компьютеров, промышленных и медицинских устройств на базе х86.
Intel System Studio призвана помочь разработчикам в решении самых насущных их задач: обеспечения надежности ПО, его энергоэффективности и производительности.
Intel System Studio — это, фактически, знакомая всем серьезным разработчикам «настольных» приложений Intel Parallel Studio, но ориентированная именно на встраиваемые системы c Linux на борту.
Читать полностью »
Использование Loader в QML
2013-03-12 в 23:30, admin, рубрики: javascript, QML, qt, qt quick, Qt Software, qt4, qt5, Программирование, метки: QML, Qt, qt quick, qt4, qt5, ПрограммированиеДоброго времени суток! В этой статье я расскажу про такой компонент из QML как Loader.
Он позволяет создать контейнер, в который затем можно вложить необходимый qml-элемент, использовать разные элементы в зависимости от состояния программы, а также сделать редко используемые части загружаемыми по требованию и сэкономить ресурсы. Loader является контейнером для QML-компонента и сам по себе не отображается.
Я рассматриваю компонент из QtQuick 2.0 которая входит в Qt пятой версии. В более ранней версии этот компонент также есть, но функционал немного меньше.
Про отток разработчиков из свободных проектов, преподавание Python в качестве первого языка и другие темы
2013-03-12 в 22:44, admin, рубрики: GNU, linux, python, конференции, общение, операционные системы, Программирование, метки: GNU, linux, python, конференции, общение, ПрограммированиеДолго думал над заголовком, в итоге в него попали пара интересных вопросов из докладов прошедшей недавно, уже восьмой по счету, конференции «Свободное программное обеспечение в высшей школе».
Мероприятие это традиционно проводится зимой в уютном здании Университета города Переславля-Залесского Ярославской области, в несколько как бы семейной обстановке, а потому совсем широкой общественности не известное. А меж тем, каждый год бывают весьма любопытные доклады, и еще более интересные докладчики. Четыре из них хотелось бы выделить в этом топике, хотя внимания заслуживают все. По традиции тематика докладов (особенно в первый день) выходит за рамки тематики конференции, и тем интереснее их слушать.
1) «СПО. Кризис среднего возраста?» (Хотел вынести в заголовок топика один из слайдов доклада — «Куда уехал цирк?», но воздержался)
В преддверии 30-летнего юбилея движения GNU, известный аналитик Антолий Якушин, человек широчайших познаний в области программного обеспечения, подводит некоторые итоги и, в частности, рассказывает: куда направлен отток разработчиков свободных проектов, так ли это страшно, почему в MIT сейчас так мало свободных проектов, почему Столлман не является социалистом и прочие животрепещущие вопросы
ПО помогло закончить план Гауди, начатый 130 лет назад
2013-03-12 в 10:58, admin, рубрики: Алгоритмы, архитектура, Блог компании «Apps4All», гауди, Программирование, реверс-инжиниринг, управление проектамиСтроительство Саграда Фамилия началось в 1882 году, а позже в этом году строительство возглавил знаменитый архитектор Антонио Гауди́, который заложил основы ставшей теперь знаменитой на весь мир церкви Барселоны. Гауди посвятил Саграда Фамилия многие годы и спустя 130 лет храм считается одним их самых потрясающих и уникальных строений на Земле. Хотя за прошедшее время строительство так и не было завершено.
Как получать от тренингов и семинаров больше
2013-03-12 в 8:05, admin, рубрики: образование, Программирование, разработка, советы и рекомендации, тренинги, Учебный процесс в IT, метки: образование, советы и рекомендации, тренинги С каждым годом в IT проводится все больше и больше образовательных мероприятий: конференций, тренингов, семинаров, встреч сообществ, вебинаров и т.д. Многие заботятся о своем развитии и образовании, посещая интересные тренинги с целью ознакомления с новыми технологиями, практиками и подходами. Это действительно позволяет экономить время и получать много информации в сжатые сроки. Речь в моей статье пойдет о том, как можно сделать посещение тренинга более эффективным и полезным. Это своего рода инструкция для участников. Для кого актуально, прошу под кат.
Читать полностью »
Энтропия и деревья принятия решений
2013-03-11 в 11:23, admin, рубрики: data mining, machine learning, искусственный интеллект, Программирование, энтропия, метки: machine learning, энтропияДеревья принятия решений являются удобным инструментом в тех случаях, когда требуется не просто классифицировать данные, но ещё и объяснить почему тот или иной объект отнесён к какому-либо классу.
Давайте сначала, для полноты картины, рассмотрим природу энтропии и некоторые её свойства. Затем, на простом примере, увидим каким образом использование энтропии помогает при создании классификаторов. После чего, в общих чертах сформулируем алгоритм построения дерева принятия решений и его особенности.
Читать полностью »
Веб-запросы в .NET Framework
2013-03-10 в 5:49, admin, рубрики: .net, Visual Basic .NET, Программирование, метки: net framework, Visual Basic .NET, Программирование Часто приходится отвечать на типовые вопросы, по отправке веб-запросов. Раньше, помимо текста, показывал процесс в картинках, но это видимо не совсем понятно, посему решил сделать видео. Возможно, кому-нибудь из людей Хабра, эта информация будет интересна, а может быть даже полезна.
Читать полностью »
Кроссплатформенная разработка для мобильных с Xamarin
2013-03-09 в 23:35, admin, рубрики: android, android development, cross-platform, iOS, ios development, ios programming, mobile, mobile development, Mono, monotouch, xamarin, Программирование, разработка, Разработка под android, разработка под iOS, метки: android, android development, cross-platform, iOS, ios development, ios programming, mobile, mobile development, Mono, monotouch, xamarin, Программирование, разработка, Разработка под android, разработка под iOSВведение
Совсем недавно компания Xamarin анонсировала выход новой версии своего инструментария для кроссплатформенной разработки мобильных приложений, но вменяемых статей на русском по этой тематике так и нет. На Хабре появился небольшой обзор, не связанный с кодингом, там же была пара попыток рассказать об этом чуть подробнее, но дальше процесса создания Hello World приложения дело не зашло. А жаль. В этот раз мы попробуем исправить это досадное недоразумение.
Читать полностью »
Мировая цифровая революция
2013-03-09 в 12:28, admin, рубрики: будущее, Программирование, утопия, метки: будущее, утопияПривет! Недавно в сети появился проект code.org, посвященный образованию в сфере IT. Слоган: “Каждый ученик в каждой школе должен иметь возможность научиться программировать”. На главной странице висит видео, где знаменитости, включая Билла Гейтса и Марка Цукерберга, рассказывают, почему кодить* — это круто. Авторы проекта ставят вопрос экономически: потребность в программистах и компьютерщиках гораздо выше, чем число студентов, изучающих программирование. Мало школ, где учат кодить. Приведены убедительные цифры и диаграммы. Речь, понятно, идет о США, но не сложно заменить ее в тексте на любую другую страну. Также code.org политкорректно намекает, что пора выравнять баланс полов в компьютерной науке, чтобы больше женщин знало программирование и программировало себе на хлеб наравне с мужчинами.