Описание буду вести о сборке библиотеки, которая использует Qt, но многие замечания будут актуальны и в общем случае.
Потребовалось собрать библиотеку собственных Qt компонент.
27 февр. 2009 г.
25 февр. 2009 г.
Задачка для шестиклассников
Привет от Павла Куракина:
задачка для шестиклассников :
задачка для шестиклассников :
1 / ( 1 * 2 ) + 1 / ( 2 * 3 ) + 1 / ( 3 * 4 ) + ... + 1 / ( 99 * 100 ) = ?
Задачка про наблюдательного оленя
По просьбе народа публикую задачку подкинутую мне Павлом Куракиным:
Физика 8 класс, под ред. С. В. Громова.
Задача №.109:
Физика 8 класс, под ред. С. В. Громова.
Задача №.109:
В озеро упала ветка. Пробегавший мимо олень успел заметить, что волна, созданная падением ветки, дошла до берега за 10 с, причем расстояние между соседними гребнями волн было равно 10 см и за 2 с было 4 всплеска о берег. Помогите оленю определить, как далеко от берега упала ветка.
24 февр. 2009 г.
Сборка WebKit под GNU/Linux
На основе WebKit это конечно же Safari под MacOsX и Google Chrome под Windows, а также несколько поделок-свистелок типа Arora - как пример WebKit с Qt front-end'ом и Midori - WebKit c Gtk+ front-end'ом - о них и пойдёт речь, дабы собрать поиграться в эти игрушки под пингвином.
22 февр. 2009 г.
10 февр. 2009 г.
6 февр. 2009 г.
Представление чисел
Данная статья посвящена разным неожиданностям в связи с конечным представлением чисел в ЭВМ.
24 янв. 2009 г.
C++: явное и неявное создание объектов
Для эффективной работы C++ стоит хорошо понимать когда и при каких условиях создаётся объект: создание объекта (указателя на объект) через new, явное создание стековой переменной и неявное создание объекта, например при вызове метода с передачей параметра по значению и т.п.
Что касается передачи по значению для примитивов типа int (и им подобные) и возвращение по указателю тонкостей нет, в то время как передачу параметра по значению для сложных типов и передачу параметра по ссылке, следует хорошо понимать.
Что касается передачи по значению для примитивов типа int (и им подобные) и возвращение по указателю тонкостей нет, в то время как передачу параметра по значению для сложных типов и передачу параметра по ссылке, следует хорошо понимать.
20 янв. 2009 г.
DynDNS
Часто ISP предоставляют своим пользователям реальные, но динамические ip адреса. Как правило, можно за дополнительную плату приобрести статический ip адрес, но и лень, и неохота, и нет особой как бы нужды. Но иногда всё же хочется иметь доступ к своей домашней машине откуда нибудь извне не заморачиваясь о постоянно меняющемся ip.
Для подобных задач есть сервис DynDNS.com, в котором можно зарегистрироваться и получить доменное имя третьего уровня в доменах типа homedns.org, selfip.net и т.п.
Для подобных задач есть сервис DynDNS.com, в котором можно зарегистрироваться и получить доменное имя третьего уровня в доменах типа homedns.org, selfip.net и т.п.
19 янв. 2009 г.
C++: reinterpret_cast и как вызвать private метод
Для начала стоит ознакомиться с const_cast, static_cast, dynamic_cast и reinterpret_cast.
В качестве одного из способов применения рассмотрим один очень не серьёзный, с точки зрения проектирования и использования, пример: обращение к private свойствам / методам некоторого класса.
В качестве одного из способов применения рассмотрим один очень не серьёзный, с точки зрения проектирования и использования, пример: обращение к private свойствам / методам некоторого класса.
Подписаться на:
Сообщения (Atom)