From: Baris Metin (baris.metin@frontsite.com.tr)
Date: Fri 28 Feb 2003 - 21:07:34 EET
Selamlar,
Su an mektuplarimi kontrol edemiyorum. listweb'den gorerek mektubunuza
cevap yaziyorum. Bu yuzden gec bir cevap oldu, kusura bakmayin :).
> > > Media Player'i bilemeyecegim, ama Windows
> > Update'in
> > > bunu yapmasi gayet normal degil mi? Windows Update
> >
> > Degil.
>
> Niye?
Soyle aciklayayim...
Bir programcinin aklina *yalnizca* sistemdeki yazilimlari guncellemek
istedigi zaman sistemde kurulu olan tum yazilimlari guncelleme
sunucusuna bildirmek geliyorsa, way haline o yazilimi kullananlarin :).
Microsoft'daki programcilarin akillarina daha mantikli cozumler de
geldigine eminim. Microsoft'un bir programciyi ise alirken genellikle
sorunlara farkli cozumler uretebilen, yaratici, insanlari sectigini
mulakat sorularindan biliyorum. Ama isin icinde baska niyetler varsa
istediginiz kadar yaratici ve iyi bir programci olun isi kilifina
uygurmak cok da kolay olmayabilir.
Baska bir yontem ne olabilirdi... Hmmm...
- Sistemdeki tum kendi urunumuz olan paketlerin guncellenmesi gerekiyor.
- Baska firmalarin urunlerinin sorunsuz calisabilmesi icin, kendi
urunlerimizden bazilarini ayrica guncellememiz gerekiyor.
- Bu guncellemeyi eger *baska urun* sistemde kurulu ise yapmaliyiz.
- (Iyi niyetli bir programci iseniz) istemciden isimize yariyacaklar
disinda bilgi almamaliyiz :).
Kestirmek cok zor degil herhalde.
* Istemci tarafinda bir guncelleme listesi tutarsiniz.
* Guncelleme listesini gerektiginde sunucudan alarak guncel tutarsiniz.
* Istemci tarafinda kullanilan yazilim sistemi tarar ve hangi paketlerin
guncellenmesi gerektigini, guncelleme listesine bakarak, belirler.
* Guncellenmesi gereken paketler sunucudan istenir.
En onemlisi sunucuya kendi sistem bilgilerinden gerekli olmayanlar
disinda hicbirini vermemis olur istemci.
Yalnizca simdi aklima gelen bir yontem.
> > > sisteminizdeki yazilim ve donanimlarin listesini
> > > gonderip, sadece onlarla ilgili olan yamalari
> > aliyor
> > > diye biliyorum. Bence bu butun yamalari alip
> > sisteme
> > > gore filtrelemekten daha verimli bir yontem.
> > >
> > > Ama tabi hem oyle bir liste gonderip hem de butun
> > > yamalari aliyorsa, o zaman bu isin icinde bir is
> > > aranabilir.
> >
> > (Microsoft urunu olmayanlar dahil) ibaresini gozden
> > kacirmissiniz
> > sanirim. Yok, Microsoft kendi urunleri disinda olan
> > tum yazilimlar icin
> > de yama sagliyorsa bilemem :).
>
> Kendi urunleri disindaki yazilimlara direk olmasa da
> dolayli yoldan yama sagliyor. Peki bu anlamsiz cumlem
> ne demek? Soyle soyleyeyim, baska bir Windows'ta
> calisip da bir diger Windows surumunde calismayan bir
> yazilimin bu Windows surumunde de calisabilmesi icin
> yamalar uretiliyor. Mesela EA'in FIFA 2002 oyunu ve
> benzer bir dolu oyun icin paket bir Windows XP yamasi
> bulunuyor. Bu oyunlardan herhangi birisinin olmadigi
> bir sisteme bu yamanin uygulanmasina gerek gorulmemis
> olabilir. Bu yuzden de sistemdeki butun programlarin
> listesine ihtiyac vardir...
>
> NOT: Bu arada tamamen varsayimlar uzerine konusuyorum,
> gonderilip alinan veriyi incelemis falan degilim :)
Varsayimlariniz uzerine yukarida bir senaryo uretmeye calistim. Herhangi
bir varsayim icin benzeri sekilde bir senaryoyu herkes uretebilir. Ama
en uygun olmadigi halde kotu niyetli (ve ya kotu niyetli olarak
algilanabilecek olani diyelim) olani secmenin daha gecerli bir nedeni
olmali bence.
Sanirim anlatabildim. Olaya nasil baktiginiz ve niyetiniz onemli. Belki
daha onceki mektubumda bahsettigim gibi bu bilgiler savas sirasinda
kullanilmaz/kullanilamaz. Ama baska alanlarda rahatlikla
kullanabilirsiniz. Mesela pazarlama stratejilerinizi gelistirmek icin.
Veya direk paraya donusturulerek, baska firmalara satilabilir. Yuksek
sesle dusunuyorum sadece...
iyi calismalar,
-- ----------------------------------------------------------------------- Baris Metin mail:baris.metin@frontsite.com.tr IT Consultant and Application Developer Frontsite Bilgi Teknolojisi A.S. tel: +90 212 222 68 42 - 63 fax: +90 212 222 68 35 ----------------------------------------------------------------------- -- Attached file included as plaintext by Ecartis -- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) Comment: http://metin.org iD8DBQE+X7N2xyezEhU1oVARAjdlAJ0SQa4qfnV6w7cyc8VcsMslN07STACfeWyk FvdUuoE9OBCUMYJa3sX3Yfw= =+JXS -----END PGP SIGNATURE----- ----------------------------------------------------------------------- Liste üyeliğiniz ile ilgili her türlü işlem için http://liste.linux.org.tr adresindeki web arayüzünü kullanabilirsiniz. Listeden çıkmak için: 'linux-request@linux.org.tr' adresine, "Konu" kısmında "unsubscribe" yazan bir e-posta gönderiniz. -----------------------------------------------------------------------