Hlavní navigace

Názor ke článku Sedíte v zlom vlaku (Linux & MS) od tm - "Kto od koho odpisoval" by skutočne bola neplodná...

  • 11. 9. 2008 11:59

    tm (neregistrovaný)

    "Kto od koho odpisoval" by skutočne bola neplodná diskusia, mno ale teraz to s ňou nie je oveľa lepšie. Mno ale budiž.

    Že chýb windows je úplné minimum je -veľmi- odvážne tvrdenie :) Ale čo iné by človek od vás aj čakal, že, vo vašom svetonázore dokonalý microsoft predsa chyby nerobí.

    Komponent je päť a pol ? Tak sa pozrime ... Námatkou napríklad komponenty embeddovateľné v konqueror-e:

    ktraderclient --servicetype KParts/ReadOnlyPart
    servicetype is : KParts/ReadOnlyPart
    got 64 offers.

    ktraderclient --servicetype KParts/ReadWri­tePart
    servicetype is : KParts/ReadWri­tePart
    got 17 offers.

    Registrácia komponent vyzerá asi tak, že sa nahrá súbor s jej popisom do určeného adresára (ich zoznam je konfigurovateľný). Tento adresár sleduje služba, ktorá pri zmene aktualizuje binárnu databázu sycoca (vyzerá podobne ako registre, má všetky ich výhody, a žiadne z nevýhod - užitočná vec). Aktualizácia databázy chvíľu trvá (sekundu až dve), ale robí sa len pri zmene zoznamu komponent, čo nie je tak často.

    A ešte celkový zoznam tých vašich "pät a pol" komponent:

    ls -R /usr/share/kde4/ser­vices/ | wc -l
    1363

    Takže 1363 komponent. Ide o inštaláciu obsahujúcu kompletné KDE4 plus zopár aplikácii. Čo nie je až také zlé, čo poviete ?

    Pokiaľ ide o ten konqueror, je to pomerne malá aplikácia, ktorá pracuje tak, že embedduje komponenty podľa zoznamu od trader-a - napríklad dostane dokument s mime-typom text/html, a tak sa spýta tradera že čo s tým, trader povie, že pozná 7 komponent typu KParts/ReadOn­lyPart, ktoré sa dajú použiť, a že predvolená je KHTML - toto sa dá konfigurovať (v GUI), takže ak chcete používať radšej WebKit, môžete. Podobne pre akýkoľvek ďalší mimetype - PDF, RTF, čo len chcete. To isté pre výpis adresára, embedduje sa komponenta dolphin.

    Holt tie windows v tomto smere také jedinečné nie sú :)

    Ako je to s callbackmi bohužiaľ neviem.

    Mno a pokiaľ ide o iso-8859-2 názov súboru na disku, nechápem, kde je problém. Toto má predsa na starosti ovládač daného súborového systému, a poskytnúť ten názov v systémovom kódovaní je jeho úloha. Buď sa dá kódovanie nejako detekovať, alebo sa zadá pri mountovaní systému. Qt s tým naozaj nemá nič.