** Michal Kawecki <kkwinto@o2.px> wrote:
>>> http://4programmers.net/Z_pogranicza/Zrozumie%e6_User_Account_Control
>>> http://www.directionsonmicrosoft.com/sample/DOMIS/update/2008/05may/0508acmssa.htm
>> Phehe **jakieś** stronki - daj źródło z MS albo odpłyń.
> http://msdn.microsoft.com/en-us/library/bb756922.aspx
> P.S. Naprawdę, spodziewałem się że okażesz nieco więcej własnej
> inwencji...
"Do not write per-user information or user-writable information to Program
^^^^^^^^^^^^^^^^^^^^
Files or Program directories.
Rozumiesz podkreślenie? Przetłumaczę - nie zapisuj informacji w kontekście
użytkownika do katalogu Program Files... Czy log serwera Apache to jest
informacja w kontekście użytkownika? Czy jak to określiłeś "pliki robocze" to
są informacje w kontekście użytkownika? Tym bardziej, że mówimy o usłudze
systemowej?
> [...]
>> Natomiast ja cały czas (sorry za może ostry ton ale czemu nie - usenet służy
>> do dyskusji) pieję do tych Twoich zarzutów niedostosowania czegoś tam do
>> Visty. Przykład Windows 7 (poluźnili durne założenia bo rynek okazał się
>> twardszy) pokazuje, że nie zawsze, wszyscy, ze wszystkim muszą się
>> dostosować do jedynie słusznych wytycznych np. Visty - takie podejście
>> kończy się tym, że po prostu wyłączą przeszkadzajki i tak będzie działać.
>> Odnoszę wrażenie, że Ty *bezkrytycznie* wierzysz w słuszność tego mechanizmu
>> z Visty podczas gdy sam Microsoft w Windows 7 zrewidował nieco tę politykę.
> Ale nie zasady pisania aplikacji. Mylisz przyczyny ze skutkami.
Patrz wyżej. Tzn. może inaczej - gdzie Apache powinien zapisywać logi? I
poprzyj to dokumentem od MS.
>> Moim zdaniem głównym problem z UAC jest to, że to jest zbyt namotane -
>> niewiele ludzi rozumie jak to działa, więc zamiast się dostosować to wyłączą
>> i tyle.
> Jasne zasady programowania są po prostu dobre. Przynajmniej nie skończy się
> to tak jak w Linuksie, gdzie trzeba wykazać dużą dozę domyślności, żeby
> znaleźć położenie plików wykonywalnych i konfiguracyjnych poszczególnych
> aplikacji.
Pliki wykonywalne:
/bin : Essential user command binaries (for use by all users)
/sbin : System binaries
/usr/bin : Most user commands
/usr/sbin : Non-essential standard system binaries
Konfiguracja:
/etc : Host-specific system configuration
A teraz Miśku odpowiedz mi na pytanie - gdzie i jakie wytyczne to określają
Apache ma na Windows składować logi? Proszę jednoznaczny cytat z tych "po
prostu dobrych zasad programowania".
PS. FHS to nie tylko Linux.
-- + ' .-. . , * ) ) http://kosmosik.net/ . . '-' . kKReceived on Thu Aug 20 00:20:04 2009
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Thu 20 Aug 2009 - 00:42:01 MET DST