суббота, 7 января 2012 г.

One-word convention

#include <fstream>
#include <iostream>
#include <string>
#include <vector>

using namespace std;

int main(int argc, char *argv[])
{
    vector<string> dic;

    if (argc != 2) {
        cerr << "You must specify vocabulary (E.g. c:\\voc.txt)\n";
        return 33;
    }
    ifstream a(argv[1]);
    char b[256];
    while (a.getline(b, sizeof b))
        dic.push_back(string(b));

    string secret = "overturnedcomma";

    for (int w=0; w < dic.size(); w++)
    {
        int w_len = dic[w].size();
        int f;

        char *flags = new char[w_len];
        for (f=0; f < w_len; f++)
            flags[f] = '-';

        string word = dic[w];

        int secr_len = secret.size();

        for (int n=0; n < secr_len; n++)
        {
            char d = secret[n];
            for (int s=0; s < w_len; s++)
            {
                if (word[s] == d && flags[s] == '-')
                {
                    flags[s] = 'x';
                    break;
                }
            }
        }

        int Accumulator = 0;

        for (f=0; f < w_len; f++)
            Accumulator += (int) ( flags[f] == 'x' ) ;

        if (Accumulator == w_len)
            cout << word << endl;

        delete[] flags;
    }
}

Новогодняя шутка

Сделал подборку файлов для DVD-R DL и купил на Огоренко в Гомеле чистую матрицу за 6500.

Nero сказал при записи "не могу write" на lead-in.

Записывалось из образа nrg.

Я подумал и предпринял несколько шагов навстречу Nero.

Вместо образа файлы положил на винчестер, из 19000 оставил 10000.

Съездил на Огоренко за второй матрицей (тоже 6500).

Первую запись я делал на мамином компьютере, на моём на винчестере не было места и файлы лежали на флэшке.

Второй диск с учётом исправлений писался на моём ПК.

И записался на 4-й скорости с двумя слоями и lead-out.

Но когда я эту записанную матрицу вставил в дисковод, Windows написал что диск чистый, а тип дисковода сменился с DVD-RW на CD-ROM.

Физически матрица записана, но логически в системе не определяется.

Две матрицы - одна шутка.

CDRoller я скачал, но он со вторым диском не помог.

Большой привет отделу продаж на Огоренко.

четверг, 5 января 2012 г.

Far manager history - though not as much as I typed

brick.exe voc.txt >ddd
brick.exe voc.txt
brick.exe voc.txt >"King of my castle.txt"
brick.exe voc.txt >google_test.txt
brick.exe voc.txt >"A Portrait Of Insomnia.txt"
brick.exe voc.txt >"SomaFM Test.txt"
brick.exe voc.txt >soma2.txt
brick.exe voc.txt >rng_t.txt
brick.exe voc.txt >rng_t_.txt
brick.exe voc.txt >church.txt
"Calculate CRCs.bat"
brick.exe voc.txt >rng_t_(c).txt
"E:\Program Files\100Bitov_zed\ZED.EXE" 1.bat
do_preview.bat
"E:\Program Files\Hiew\fsum.exe" *.*
"E:\Program Files\Hiew\fsum.exe" *.*>c:\Previews.html
"E:\Program Files\Mingw\bin\g++.exe" -o brick.exe brick.cpp
brick.exe voc.txt >myfant.txt
"Calculate CRCs.bat"
ffmpeg.exe
"Groovy Child with Attitude_18.12.2011.mp4"
ZED.EXE s.pas
C:\LEMON_2003\FFmpeg-svn-26112\ffmpeg.exe -i "025_Stevie Wonder - I Just Called To Say I Love You.MP3" "Stevie Wonder - I Just Called To Say I Love You.mp3"
mtn.exe >readme.txt
mtn.exe -f C:\Thumbs\mtn-200808a-win32\calibri.ttf -c 7 -r 15 "L:\FICTION 1\1984.avi"
mtn.exe -f C:\Thumbs\mtn-200808a-win32\calibri.ttf -c 7 -r 15 -O C:\Thumbs\mtn-200808a-win32\k "L:\FICTION 1\1984.avi"
mtn.exe -f C:\Thumbs\mtn-200808a-win32\calibri.ttf -c 7 -r 15 -O C:\Thumbs\mtn-200808a-win32\k "L:\FICTION 1\День независимости.avi"
"День независимости_s.jpg"
mtn.exe -f C:\Thumbs\mtn-200808a-win32\calibri.ttf -c 7 -r 15 -O C:\Thumbs\mtn-200808a-win32\k "L:\FICTION 1\Джуниор_1994_DVDRip.avi"
mtn.exe -f C:\Thumbs\mtn-200808a-win32\calibri.ttf -c 7 -r 15 -O C:\Thumbs\mtn-200808a-win32\k "L:\FICTION 1\Заклятие Долины Змей (рус. ужасы-приключения).avi"
mtn.exe -f C:\Thumbs\mtn-200808a-win32\calibri.ttf -c 7 -r 15 -O C:\Thumbs\mtn-200808a-win32\k "L:\FICTION 1\Знаки(фантастика).avi"
mtn.exe -f C:\Thumbs\mtn-200808a-win32\calibri.ttf -c 7 -r 15 -O C:\Thumbs\mtn-200808a-win32\k "L:\FICTION 1\Матрица.avi"
mtn.exe -f C:\Thumbs\mtn-200808a-win32\calibri.ttf -c 7 -r 15 -O C:\Thumbs\mtn-200808a-win32\k "L:\FICTION 1\Полет навигатора.avi"
mtn.exe -f C:\Thumbs\mtn-200808a-win32\calibri.ttf -c 7 -r 15 -O C:\Thumbs\mtn-200808a-win32\k "L:\FICTION 1\Пятый элемент.avi"
1984_s.jpg
mtn.exe
kadry.bat
"E:\Program Files\Hiew\LZ4.exe" Films.tar
"E:\Program Files\Hiew\fsum.exe" -crc32 Films.tar.lz4
"E:\Program Files\Hiew\fsum.exe" Films.tar.lz4
"E:\Program Files\Hiew\fsum.exe" -rmd Films.tar.lz4
"E:\Program Files\Hiew\fsum.exe" -tiger Films.tar.lz4
"E:\Program Files\Hiew\fsum.exe" -panama Films.tar.lz4
"E:\Program Files\Hiew\bzip2-102-x86-win32.exe" Films.ely
ffmpeg -i Top60.avi -r 5 -s 640x480 -f image2 foo-%03d.jpg
ffmpeg -i Top60.avi -r 100 -s 640x480 -f image2 foo-%03d.jpg
ffmpeg -i Top60.avi -r 60 -s 640x480 -f image2 foo-%03d.jpg
ffmpeg -i Top60.avi -r 30 -s 640x480 -f image2 foo-%03d.jpg
ffmpeg -i Top60.avi -r 1 -f image2 foo-%03d.jpg
ffmpeg -i Top60.avi -r 1 -s 640x480 -f image2 foo-%03d.jpg
"Sharpei_cubs_1680 x 1050 widescreen.jpg"
fsum *.*>E:\Hard1.txt
fc Hard1.txt Hard2.txt
"E:\Program Files\100Bitov_zed\ZED.EXE" Капля.m3u
"E:\Program Files\100Bitov_zed\ZED.EXE" Хуяпля.m3u
fc 2 1
fc 2 1 >i
ZED.EXE pi.txt
URL2File.exe https://www.cia.gov/library/center-for-the-study-of-intelligence/csi-publications/csi-studies/studies/vol46no1/article06.html article06.html
fsum *.*
fsum "GOOGLE VIDEO.daa" VideoFile.mov
cls