-
Data: 2013-12-14 16:19:22
Temat: Re: Slax i RS232
Od: Jarosław Sokołowski <j...@l...waw.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Pan Sebastian Biały napisał:
>> ImageMagic i 'display' możliwości ma wiele, więc jest się z czym pieścić.
>> Niestety twórcy tych klocków zapomnieli o opcji, o którą aż się prosi
>> do tego typu zastosowań -- wyświetlania nie w oknie, a w root window.
>
> Mój pokazuje bez ramek na Ubuntu. Gdyby wyłaczyć menagera okien (a i tak
> by sie oprzydało w dyskutowanym zastosowaniu) to zadziała prawidłowo.
Nie miałem racji -- nie zapomnieli, tylko zrobili to inaczej niż inni.
Uruchomienie programu przez "display -window root plik.png" działa
nadzwyczaj dobrze -- obraz jest wyświetlony jako tapeta (w root window),
a sam 'display' kończy działanie. Więc niczego później nie trzeba ubijać.
>>> Oczywiście po odpaleniu chciłbyc zapewne aby nastepne polecenie zamknelo
>>> obraz. Można to zrobić np. za pomocą killall.
>> To jest druga ważna kwestia. Ubijanie procesu po to, by go za chwilę na
>> nowo uruchomić
>
> Można więc zrobic lepiej: poszukać procesu, zapamiętać pida, odpalić
> nowy, zamknąć stary.
I to ma być lepiej?!
> Jesli oprogramowanie pracuje na czymś lepszym niz kalkulator Bolek,
> nie zauważysz różnicy.
Argument z Bolkiem, to już w ogóle do niczego. Chcę *tylko* wyświetlać
obrazki, co nawet dla Bolka nie jest ambitnym zadaniem, a mam se kupić
maszynę z czterema rdzeniami i akceleratorem graficznym?
>> , nie jest najlepszym pomysłem (akademik Grigorij Syzyfow problem
>> ten omawia w swojej głosnej pracy).
>
> Rozwiązanie sprawdzi się bez względu na akademickie wywody. W tym
> przypadku okres wyświetlania obrazu będzie na tyle dlugi że zamortyzuje
> overheat odpalania procesu.
Akurat akademickie wywody się tu przydają. Nie można na przykład pominąć
tego, co w swoim słynnym podręczniku do fizjologii napisał prof. Widzeń.
Telewizory, co teraz na lotniskach wyświetlają odloty i przyloty, na ogół
projektowane są przez ludzi, który żadnej tego typu książki nie czytali.
Coś się zmienia w rządku cyfr, a ekran nawet nie błyśnie. Trzeba wciąż
śledzić co się tam zmieniło. Ale równie często jest inaczej -- zależy
nam na możliwie płynnej zmianie. Kolejne obrazy są niemal takie same,
zmienia się kilka szczegółów i nic nie może nawet mignąć. Rozwiązanie
z odpalaniem na nowo procesu na ogół się nie sprawdza (choć akurat przy
'display' i root window będzie ok).
>> Chciałoby się, żeby program siedział w pamięci i pokazywał różne obrazki.
>
> Nie rózni się to niczym od prawidlowego zamykania i odpalania procesów,
> jesli nie masz na mysli 50 obrazków na sekunde.
A jesli mam? Albo jeśli program, to wielka kobyła? Na przykład chciałbym
uruchomić firefoksa w root window. I szturchać go sygnałem, żeby robił
'reload' strony. Niestety nie da się, ktoś zapomniał albo olał problem,
bo sam uważał, że to bez sensu (albo ja nie potrafię znaleźć rozwiązania).
>> Do ImageMagic też można to oczywiście dopisać, ale do tej pory nikt
>> tego nie zrobił.
>
> Myslę że w tym wypadku do niczego to nie jest potrzebne.
Autorzy programu myśleli co innego. Jakby nie było potrzebne, to by tego
nie zrobili. ImageMagick używam rzadko, więc tego nie pamiętałem. Ale
trafiłem na to w dokumentacji pakietu jako sposób na robienia tapety.
> Szyj oprogramowanie na miarę.
Ta zasada sprawdza się u krawców mężczyźnianych. W uniksie lepszą zasadą
jest "szyj oprogramowanie na wyrost". Nie chodzi o przerost formy nad
treścią, tylko o udostępnianie nic nie kosztujących opcji. Nawet jak
ktoś sobie myśli, że "w tym wypadku do niczego to nie jest potrzebne".
--
Jarek
Następne wpisy z tego wątku
- 14.12.13 16:41 Sebastian Biały
- 14.12.13 21:15 Jarosław Sokołowski
- 14.12.13 21:58 Jarosław Sokołowski
- 14.12.13 21:48 Mirek
- 15.12.13 13:17 DJ
- 15.12.13 14:23 Jarosław Sokołowski
Najnowsze wątki z tej grupy
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
- olej psuje?
- Internet w lesie - Starlink
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
- I3C
- Pytanie o transformator do dzwonka
- międzymordzie USB 3.2 jako 2.0
- elektronicy powinni pomysleć o karierze elektryka
Najnowsze wątki
- 2024-11-24 Aby WKOOOORWIĆ ekofaszystów ;-)
- 2024-11-22 OC - podwyżka
- 2024-11-22 wyszedł z domu bez buta
- 2024-11-22 Bieda hud.
- 2024-11-24 DS1813-10 się psuje
- 2024-11-23 Białystok => Inżynier bezpieczeństwa aplikacji <=
- 2024-11-23 Szczecin => QA Engineer <=
- 2024-11-23 Warszawa => SEO Specialist (15-20h tygodniowo) <=
- 2024-11-22 Warszawa => Kierownik Działu Spedycji Międzynarodowej <=
- 2024-11-22 Warszawa => Senior Account Manager <=
- 2024-11-22 Warszawa => Key Account Manager <=
- 2024-11-22 Warszawa => DevOps Specialist <=
- 2024-11-22 Kraków => IT Expert (Network Systems area) <=
- 2024-11-22 Warszawa => Infrastructure Automation Engineer <=
- 2024-11-22 Warszawa => Presales / Inżynier Wsparcia Technicznego IT <=