← All posts tagged prog

Bchgroup
Linux Windows PHP prog Оказывается можно мега удобно делать конвертирование в много потоков через ffmpeg

function execInBackground($cmd) {
if (substr(php_uname(), 0, 7) == "Windows"){
pclose(popen("start /B ". $cmd, "r"));
}
else {
exec($cmd . " > /dev/null &");
}
}

function WaitFor()
{
while(true)
{
system("wmic process get description > pr.txt");
$f=file("pr.txt");
if(in_array("ffmpeg.exe",$f))
sleep(5);
}
}

И далее в коде
for($i=0;$i<$TFI;$i+=20)
{
$part++;
execInBackground("ffmpeg -i \"$dir\\$file\" ....);
if($i%5==0)
WaitFor();
}

Запускает сразу по 5 потоков ffmpeg.
Bchgroup
Juick ? prog Жуйка, вот у меня есть картинка закодированная 8битным цветом. Я так подозреваю что речь идет о "реальном" цвете, а не о палитре. Т.е. 3 бита на красный, 3 бита на зеленый и 2 бита на синий. Как мне это дело преобразовать к 24 битному цвету? Пока придумал только делить пропорционально, но не уверен что это правильное решение
Bchgroup
C++ prog overload Жуйка, это я уже все пропил, или че то недогоняю. Почему такая перегрузка не катит: class TSexChecker
{
private:
int Count;
TNameSexRec* nsr;
TList* Data;
public:
TSexChecker(TDataSource* ds);
AnsiString GetSex(AnsiString Surname);
int GetSex(AnsiString Surname);
};
Bchgroup
C++ prog Смотрел старые проги которые, еще в универе делал. Хорошие каменты тогда писал :)
//Ну, на седьмом шаге мы совершаем обычные линейные преобразования над строками матрицы такие, чтоб получить единичный столбец на месте ведущего.
Coef=MainElement/MyMX[MainColumn][i];
for(int j=1;j<Cols;j++) //Не нужен столбец СВ
{
MyMX[j][i]=MyMX[j][MainRow]/(Coef*(-1.0))+MyMX[j][i];
MyMX[j][i]=StrToFloat(FormatFloat("0.00",MyMX[j][i]));
//Именно так. Иначе это мудило начинает делать числа вида
// 1.1 * 10pow-16
//Ну не мудаки а?
//Во-истину только для бизнес-приложений
}
Bchgroup
Juick ? C++ GTK prog Жуйк, посоветуй какой-нибудь толковый самоучитель по gtk оффлайновый. Собираюсь на дачу, где тырнета нету.На С++ желательно, чтобы не заморачиваться с типами.
Bchgroup
Symbian prog Срочно в номер: в rss файле первые 4 ресурса должны быть специфичные к запуску приложения. Если в промежуток накинуть своего, то возникает USER 23 Panic. Я хуею с симбиана.
Bchgroup
? prog Жуйк, а расскажи мне, как человеку который вырос на С++, освоил Java(так и не понял, зачем они выкинули delete) и php. Python это вообще на что похоже?
Bchgroup
Symbian prog programarazm Это только разработчики Symbian могли придумать такую херню: if(iCurrentTagName->Des().Compare(_L8("sid"))) Проходит, если строки НЕ совпадают, и не проходит если СОВПАДАЮТ. Оказывается Compare при соответствии возвращает 0! Это притом что True у них считается <>0