Заметки

Category: Программирование

RTF 2 HTML sources have been published. Finally

So far only at SourceForge.Net CVS server:
https://sourceforge.net/cvs/?group_id=135766

Баш

c форума sql.ru про разработку информационных систем......
А вообще, я очень хочу, чтобы наша профессия со временем стала такой же инженерной дисциплиной, как, например, строительство - вам нужно здание? Извольте заплатить за проект, а потом за возведение, или покупайте (арендуйте) готовое, но тут уж не выдвигайте требований пристроить к нему еще 30 этажей. Изволили построить времянку, а теперь хотите ее превратить в доменный цех? нет проблем - СНОСИМ временку и строим цех. Через пять лет вам потребуется переделать цех в аэропорт? Это ваши трудности - х*й в голове медицина бессильна. Вы никогда не задумывались почему в IT такой процент проваленных проектов (представьте себе такой процент например в автомобилестроениии)? А потому, что делают их не в рамках инженерного подхода, а вопреки ему.... И заметьте, никто не кричит "Судостроители пи...сы не хотят переделать речной трамвайчик в ледокол". Ээээх мечты...

GCC vs. вложенные шаблоны

Представляете, GCC не умеет компилировать вот такую элементарщину:

template<class A, int B> class ClassOne:
        public ClassTwo<A, B, ClassThree<A, B>>
{
        ...
};

Видимо, он пытается развернуть ClassThree<A, B>, ещё не зная значения этих A и B. Вот если ClassThree можно задать для конкретных A и B, то его ещё можно уговорить, соорудив что-то типа typedef ClassThreeF2 ClassThree<float, 2> и потом подсунуть этот ClassThreeF2 в объявление ClassOne.
А вот MSC'2005 жуёт такой код за милую душу.
Придётся ради совместимости с GCC переписывать кучу кода на динамическую линковку и виртуальные функции.

Linux CUE extractor - cut WAV+CUE to files to encode as normal MP3 and etc.

Консольная прога, которая режет 44100/16/2 PCM WAV+CUE на отдельные файлы: cueblowup-20080401.tar.bz2
Страничку делать пока лень.

10 лет

Где-то в марте сего года исполняется 10 лет с тех пор, как я впервые заработал программированием. Программа называлась SG Armstrong и предназначалась для расчёта подвесных потолков из комплектующих пр-ва "Армстронг". Написана она была на Delphi 2.0.

Screenshot

·· [Read more · Читать дальше] ·· »»»

Archives

                                                                                                                                                                                                                                                                   


© Sergey A. Galin, 1998-2021 sageshome.net/blog/