|
|
ProgramyTáto sekcia je značne ovplyvnemá faktom, že používam Linux (konkrétne Debian). Prestalo ma totiž baviť bojovať s rôznymi crackmi, sériovými číslami komerčných programov, vírusmi a neustále nefungujúcim a padajúcim Windowsom. Možno si poviete, že s Linuxom sa tiež treba poriadne popasovať. Ale popritom sa toho veľa naučíte, čo sa o komerčných programoch, ktoré sa pravidelne menia na nepoznanie, povedať nedá. Pre Windows (freeware)TCPMP - Malý a univerzálny prehrávač audia/videa pre Windows, Pocket PC aj Palm. S ffmpeg pluginom prehrá takmer všetko (vrátane x264). Dokonca je možné pozerať XviD filmy na PDA bez sekania. Nepodporuje titulky.SDP Downloader - Ukladanie streamovaných Windows Media súborov na disk. SubRip - Ukladá titulky z DVD vo forme textových súborov (napr. SRT). Je to niečo ako OCR, titulky sú totiž na DVD ukladané vo forme bitmapy. Open SourceTu uvedené programy sú väčšinou štandardnou súčasťou Linuxových distribúcií, ale veľa z nich je skompilovaných aj pre Windows. Ak používate Linux, skúste najprv pohľadať v svojej databáze balíčkov, inak musíte kompilovať sami. Väčšinou to nie je ťažké, stačí si prečítať súbory INSTALL a README, prípadne ešte prezrieť možnosti vypísané príkazom ./configure --help. Wget (aj pre Windows) - vynikajúci program na sťahovanie väčšieho počtu súborov a mirrorovanie stránok. Stačí zadať textový súbor s linkami, prípadne názov stránky (+ zapnúť rekurzívny download).OpenOffice.org - open-source alternatíva k drahým a nešikovným MS Office produktom. Natívny export do pdf, výborný systém na matematické vzorce. Ak sa Vám nepáči, skúste LaTeX (nižšie). StarDict - univerzálny slovník. Je potrebné stiahnúť príslušné databázy, ktoré chcete používať, napr. SK-EN, EN-SK, EN, ďalšie. k8-msr (frequency/voltage scaling on Athlon 64) - zdroják programu na zmenu frekvencie a napätia na Athone 64 a Semprone pre Linux. Skompilujete príkazom gcc k8-msr.c -o k8-msr, spustíte ./k8-msr ako root. Audio/videoMPlayer - prehrávač audia/videa v akomkoľvek formáte (drvivú väčšinu súborov prehráva bez kodekov). Súčasťou je aj enkóder videa (pre x264 a XviD treba kodeky, pozri nižšie). Možete s ním ripovať DVD, ukladať streamy z internetu atď.VideoLAN (VLC) - prehrávač a streamovací server audia/videa. Vhodný na ukladanie streamov a enkódovanie do iných kontainerov ako AVI. Avidemux - na strihanie videa, je tam schovaná aj funkcia na prevod DVD titulkov do SRT (nezabudnite si predtým uložiť IFO súbor z DVD). x264, XviD, Vorbis, LAME - najužitočnejšie kodeky. Najvyššiu kvalitu má Vorbis a x264 (na počítače <1GHz použite radšej XviD). Matroska (MKV) - odporúčam použiť pre filmy ako kontainer (myslí sa tým spôsob zmiešania video a audio stôp, ako je napr. AVI, ASF, MOV, VOB). Dá sa do toho uložiť viacero stop paralelne aj sériovo + titulky. Návod na konverziu DVD do x264/Vorbis/Matroska tu. Audacity - editor zvukových súborov. AstronómiaCelestia - vynikajúci OpenGL prehliadač slnečnej sústavy a vesmíru celkovo. Ak sa naučíte klávesové skratky, môžete sa zahrať na kapitána vesmírnej lode :-)Stellarium - planetárium s antialiasingom, plynulým zväčšovaním; príjemný vzhľad. ChémiaXDrawChem, EasyChem - kreslenie molekúl.GrafikaLaTeX (číta sa latech; návod) - Už ste naštvaní z MS Wordu a iných kancelárskych aplikácií? Skúste zmenu. Vhodné najmä pre matematikov a iných vedecky a prakticky zameraných ľudí. Pre priame vytvorenie PDF treba použiť príkaz pdflatex.XFig - program pre čiarovú grafiku nielen do LaTeX-u. QCad - program na technické kreslenie v 2D, výkresy ukladá v DXF. Neexportuje do EPS, ale PNG väčšinou stačí. Do praktika som tým kreslil aj elektrické obvody (po čiarach). LabPlot - vytváranie grafov (aj 3D), regresia s výpočtom odchýliek s ľubovoľnou funkciou. Grafické ovládanie. Často padá. Export aj do EPS. gnuplot - vytváranie grafov (aj 3D), regresia s výpočtom odchýliek s ľubovoľnou funkciou. Ovládanie cez príkazový riadok alebo pomocou skriptu. Výstup na obrazovku, do PNG, LaTeX kódu (čísla štýlov tu), atď. Ak funkcie kreslí príliš zubato, treba použiť set samples 1000. Najlepšiu grafickú kvalitu má výstup do MetaPostu (čísla štýlov tu), ktorý sa nastaví pomocou set terminal mp psnfss prologues 2 a4paper amstex, z vytvoreného *.mp súboru sa vytvorí EPS (zvyčajne s príponou 0, 1, 2 atď.) pomocou mpost --tex=latex subor.mp, a z toho PDF (na priloženie do LaTeXu): epstopdf subor.0. V prípade, že nekreslí správne niektorý znak, ktorý je nutne potrebný, treba v MP súbore zmeniť \usepackage{courier} na \usepackage{lmodern}. POV-Ray (Persistence of Vision Raytracer) - vytváranie 3D scén na základe príkazov (niečo ako programovanie, musíte si vypočítať súradnice). Xpdf - prehliadač PDF súborov. Obsahuje aj zopár užitočných utilít na prácu s PDF súbormi. PSUtils - kolekcia programov na manipuláciu s postscriptovými dokumentmi (zmena veľkosti, otáčanie, vytváranie brožúriek...). Napríklad na vytvorenie A5 knihy z A4 predlohy možno použiť: pstops 4:0R@.7\(0cm,14.85cm\)+3R@.7\(0cm,29.7cm\),1L@.7\(21cm,0cm\)+2L@.7\(21cm,14.85cm\) input.ps output.ps Niekedy treba pridať aj ps2ps output.ps output2.ps, aby pri následnom vytváraní PDF nepootáčalo strany naležato. Vytlačené obojstranné A4 potom treba jednotlivo zložiť na polovicu, poukladať k sebe, stlačiť a natrieť okraj Chemoprénom. Netpbm, DjVuLibre, LibTIFF - Obsahujú množstvo utilít na prevod medzi grafickými formátmi pnm, djvu, tiff (a pdf). Vhodné najmä pre použitie do skriptov na spracovanie skenovaných kníh a podobne. Napríklad na konverziu TIFF súborov v odtieňoch sivej (predpokladal som príponu tif) na čiernobielo (tým som dal príponu tiff): for i in *.tif; do tifftopnm $i | pgmtopbm -threshold -value 0.7 | pnmtotiff -g4 >${i%tif}tiff; done Následný prevod do PDF: tiffcp *.tiff out.tiff; tiff2pdf -oout.pdf out.tiff alebo do DjVu: for i in *.tiff; do cjb2 -dpi 300 $i ${i%tiff}djvu; done; djvm -c out.djvu *.djvu Ak vám nejaký dobrák naskenoval knihu len pri 150 dpi a ešte k tomu do jpg, oplatí sa predtým "zvýšiť rozlíšenie": for i in *.jpg; do jpegtopnm $i | ppmtopgm | pnmscale 2 | pnmsmooth | pgmtopbm -threshold -value 0.7 | pnmtotiff -g4 >${i%jpg}tiff; done Ak dokonca skenoval dve strany naraz, treba medziiným použiť pnmcut. Ak to fotil foťákom, oplatí sa vložiť vhodnú konvolúciu, napr. for i in *.jpg; do jpegtopnm $i | ppmtopgm | pnminvert | pnmconvol convol | pnminvert | pgmtopbm -threshold -value 0.9 | pnmtotiff -g4 >${i%jpg}tiff; done Prevod DjVu do PDF (prvý príkaz zistí počet stán a uloží ho do n, druhý ich uloží do TIF a tretí ich prevedie na PDF): n=$(djvudump file.djvu | grep pages | sed 's/.* \([0-9]*\) pages.*/\1/');i=1 while [ $i -le $n ]; do ddjvu -format=pbm -page=$i file.djvu | pnmtotiff -g4 >$(($i+1000)).tif; i=$(($i+1)); done tiffcp *.tif out.tif; tiff2pdf -z -o out.pdf out.tif MatematikaMaxima - analytické aj numerické riešenie limít, integrálov, matíc atď.Octave - program pre numerické výpočty. Vektory, matice, Fourierova transformácia, riešenie rovníc atď. Syntax podobná jazyku C. Prime95/mprime - program na testovanie prvočíselnosti a faktorizáciu Mersennových čísel (2^n - 1) pre x86/AMD64 platformu. Ak máte niečo iné, skúste Mlucas alebo Glucas GMP-ECM - faktorizácia čísel pomocou metódy eliptických kriviek (Elliptic curve method) - rýchlo nájde prvočíselné delitele dlhé až 40 cifier. Môžete faktorizovať svoje čísla, alebo sa zapojiť do niektorého z projektov. Posledná zmena: 17.8.2010 |