SoftDeveloper
Книги, среды разработки, библиотеки и другое — все что может быть интересно разрабочику. Информация как для профессиональных программистов так и для начинающих.
Пользователей: 78
DWebPro – автономный web-сервер
DWebPro – это автономный web-сервер, созданный специально для распространения динамических web-сайтов, например PHP/MySQL, ASP.Net/Ms Access) на CD или DVD без необходимости вносить изменения в код web-сайта.
wxWidgets - Crossplatform GUI Library
wxWidgets (ранее известная как wxWindows) — это кросс-платформенная библиотека инструментов с открытым исходным кодом для построения графического интерфейса пользователя (GUI).
Иконки для ваших приложений
Два набора иконок, которые можно использовать в ваших приложениях:
Qt Development Framework 4.2
Недавно я рассказывал в своем доке о Qt 4.2 opensource — кроссплатформенном фреймворке для разработки графических интерерфейсов.
Opensource версия предназначена для разработки бесплатных приложений, распространяемых по лицензии GNU. По функциональности она идентична коммерческой версии, единственное отличие — отсутствие драйверов для коммерческих СУБД и поддержки разработки в MSVS.
Если возможностей opernource версии вам мало — читаем дальше
C++ GUI Programming with Qt
Хорошие книги, помогающие освоить создание интерфейсов на Qt с самого начала.
Процитирую вступление из этой книги:
Почему Qt? Почему многие программисты выбирают ее? Ответы на эти вопросы вполне очевидны: Qt — это единая, сохраняющая совместимость на уровне исходного кода, библиотека. Ее особенность — богатство возможностей. Ее производительность обеспечивается языком программирования C++. Она доступна в исходных текстах. Она сопровождается хорошо проработанной документацией. Разработчики предоставляют высококачественную техническую поддержку. И многое, многое другое, что вы сможете прочесть в глянцевых проспектах от Trolltech. Это все хорошо, но тут упущен один важный момент: Qt пользуется успехом потому, что она НРАВИТСЯ программистам.
Beyond the C++ Standard Library: An Introduction t
Недавно я рассказывал про Boost, содержащий множество полезных библиотек, с помощью которых можно ускорить разработку ваших проектов и перестать изобретать велосипед.
Этот пост посвящен различной справочной информации и книгам посвященным Boost
Qt 4.2
Все наверное уже слышали про Qt — фреймворк для разработки кроссплатформенных приложений (кто не слышал, можно прочитать про Qt тутили в google). Так вот, хочу обрадовать всех тем, что вышла новая версия Qt 4.2!
Что же нового в этой версиипреподнесли нам разработчики Trolltech?
LUA - The Programming Language
"Что, еще один язык программирования?" — скажете Вы — "нам и С++ с Java хватает!"
И будете не правы. LUA — это не обычный язык программирования (несмотря на то, что его синтаксис очень напоминает C++), вернее необычен не сам язык, а его основное назначение. LUA предназначен для использования в качестве языка, внедряемогов приложениядля расширения его функциональности, написания макросов и т.д. Конечно его можно использовать и как самостоятельный язык программирования (ЯП), например для Web-скриптов, но для этого есть другие, более продвинутые ЯП, LUA же прочно занял свою нишу как встраиваемый язык.
BOOST - C++ библиотека
Для C++ проекта над которым я работаю потребовалась реализация "умных" указателей для борьбы с
утечками памяти, решено было использовать класс shared_ptr, так я открыл для себя библиотеки
boost.
Boost — это набор библотек классов для С++, облегчающие решение типичных задач:
— обработка строк
— работа с памятью
— ввод/вывод
— работа с файловой системой
— графы
— контейнеры
— отладка
и многое другое...


0









