Skip to main content

Posts

Wt C++ Web Toolkit. Часть вторая

В продолжение первой части , рассмотрим работу с библиотекой Wt на примере. Чтобы показать, как это работает, рассмотрим самый простой пример. Будет использовано всего два виджета, это WText и WPushButton, соответственно текст и кнопка. Все в целом очень простенько, а тем, кто знаком с Qt, все будет вызвать состояние дежавю.

Wt C++ Web Toolkit. Часть первая

Материал, представленный ниже, большей частью, написан по мотивам A gentle introduction to the Wt C++ Toolkit for Web Applications , не является полным переводомм. Введение C++ – язык программирования общего назначения, созданный для разработки программного обеспечения широкого спектра, такого как, операционные системы, прикладное программное обеспечение, серверное программное обеспечение и так далее. Тем не менее, использование C++ для разработки веб-приложений весьма ограничено. Вместо этого применяются языки «доминирующие» в разработке веб-приложений, такие как, Java, PHP, Python, Perl. За исключением PHP, который был специально спроектированным для разработки веб-приложений, для языков программирования предлагаются различные фреймворки, облегчающее разработку веб-приложений. Например, J2EE и Struts для Java, Perl::CGI для Perl, или Zope для Python.

5 программ, с которыми я работаю ежедневно

Получив эстафету от Deepen C++ , отчитаюсь. Все достаточно обыденно, думаю, список получился похожим на большинство других. Far Manager – удобный менеджер для Windows. Opera – хороший браузер. Хотя довольно регулярно использую IE. Notepad2 – компактный, удобный редактор. Большое спасибо Not-a-kernel-guy , в блоге которого я впервые прочитал о данном редакторе :o). Visual Studio Express (C++/C#) – именно Express :o) меня устраивает (меня так же устраивает просто: cmd, csc, mbuild). Этим набором я пользуюсь сейчас, вообще они бывают разные. Gmail – с почтой работаю через Web, часто перемещаюсь между машинами. Gmail вполне устраивает, хотя в последнее время стал валиться спам достаточно активно. В мире Linux это были бы: Midnight Commander, Opera, KEdit, GCC, Gmail. Продолжая, мне бы хотелось прочитать рассказы (из тех, кто еще не писал) от: Vedmak (Владимир Демченко) Alno’s blog (Алексей Носков)

JunoBot: Осваиваем балансирование

Простой балансирующий робот, с сенсорами основанным на отражении ИК излучения от поверхности. Идея сотворения данного объекта, родилась после того как я прочитал статью о простых балансирующих роботах Lego. Это были LegWay и NXTway . В частности LegWay использует оптические датчики расстояния от HiTechnic .