Developing a Simple Example

In this chapter:
The Chat Application
Now that you understand Message-Oriented Middleware and some JMS concepts, you are ready to write your first JMS application. This chapter provides a gentle introduction to JMS using the publish-and-subscribe messaging model. You will get your feet wet with JMS and learn some of the basic classes and interfaces. Chapter 4, Publish-and-Subscribe Messaging, covers publish-and-subscribe in detail, and Chapter 5, Point-to-Point Messaging, covers the point-to-point message model.
As with all examples in this book, example code and instructions specific to several vendors is provided in the book download at O’Reilly’s web site (see the Preface for details). You will need to install and configure your JMS provider according to the instructions provided by your vendor.
The Chat Application
Internet chat provides an interesting application for learning about the JMS pub/sub messaging model. Used mostly for entertainment, web-based chat applications can be found on thousands of web sites. In a chat application, people join virtual chat rooms where they can “chat” with a group of other people. Devamını Oku…

Performance Optimization

First of all, we must divide the process of performance optimization into seven phases:

  1. We need to customize our Delphi compiler and linker options for maximum efficiency. Furthermore, we need to familiarize ourselves with the Windows environment itself we’re targeting.
  2. We must identify bottlenecks, using Turbo Profiler or another profiling or timing tool. We will examine tools to measure the number of times a statement block is executed, and several methods of timing these statement blocks. Statement blocks may be statements, but also procedures, functions, units and whole programs. We can find the performance bottlenecks using these techniques. It will turn out that even small improvements in these bottlenecks will often have more effect than big improvements in non-bottle-neck areas.
  3. We should examine the data structures and algorithms of the bottlenecks found in step 2, and try to find more efficient equivalents. We will see that the largest performance improvements can come from changing algorithms and data structures. A more specific solution to a problem might be less flexible, but can often be an order of a magnitude faster!

After we performed the first four or five steps, we know for certain that the (stand-alone!) executable (EXE, DLL, OCX) is as fast as possible. Yet, this doesn’t mean that the application doesn’t need fine-tuning. Especially in a Client/Server, or N-tier (internet) environment, we need to perform additional steps to ensure maximum efficiency.
During the Delphi Efficiency session in San Diego, we’ll spend some time exploring steps 6. and 7. by building a 2-Tier database application, using TClientDataSet and Providers. Devamını Oku…

Soru Sorma Ve Soruya Cevap Arama

Çeşitli sorular sorularak yedi hayvandan biri bulunacak.

DATABASE
xpositif(symbol,symbol)
xnegatif(symbol,symbol)
PREDİCATES
nondeterm aranan_canli(symbol)
nondeterm canli_turu(symbol)
soru_sor(symbol,symbol,symbol)
sakla(symbol,symbol,symbol)
positif(symbol,symbol)
negatif(symbol,symbol)
olgulari_sil
basla
CLAUSES
aranan_canli(cita):- Devamını Oku…

Oracle Ürünleri

Örnek VTYS’ler
Giriş
Teknolojinin her dalında olduğu gibi VTYS alanında da çok hızlı gelişmeler yaşanmaktadır. Bu haftaki dersimizde size bazı güncel VTYS’leri bir miktar tanıtmaya çalışacağız. Tabii ki bu tanıtımda örnek VTYS’lerin tüm özelliklerini tanıtma iddiasında değiliz. Sadece temel ve ayırdedici özelliklerini tanıtmayı amaçlıyoruz. Daha ayrıntılı bilgiyi VTYS’nin web sitesinden veya ilgili şirketlerden edinebilirsiniz.
Örnek VTYS’lerimiz:
ORACLE – Oracle Corporation
INFORMIX – Informix Corporation
ASE – Sybase, Inc.
ORACLE Devamını Oku…

IP Adresleri ve Altağlar

IP Adresleri
Network üzerindeki bilgisayarlar Ethernet kartları aracılığıyla bir biriyle iletişim kurarlar. Her bir Ethernet kartının fiziksel olarak bir MAC adresi vardır. Bu üretimi sırasında karta işlenir. TCP/IP bakımında ise bir network kartının iki adresi vardır:
• IP adresi
• Host adresi (ethernet adresi)
IP adresleri bir bilgisayarı adreslemeyi amaçlayan 32 bitlik bir bilgidir. Aynı cadde ve sokak adları gibi bölümlüdür ve tek bir kapı sadece tek bir IP adresi ile gösterilir. IP adresleri her biri onlu sayı 0 ila 255 arasında olan 4 gruptan oluşur. Bu gruplar w,x,y,z harfleriyle temsil edilir. Örneğin: 123.45.35.122. Dörtlü gruplardan her biri 8-bitlik bir Internet adresini belirtir.
Desimal gösterim : 123. 45 . 35 .122

İkili Gösterim : 11001010. 00101010 . 00100101 . 11010010
Devamını Oku…

Çeşitli Windows Ayarları

1-SİSTEMİ HIZLANDIRMAK(WİN ME):Bilgisayarım simgesi üzerine sağ tuşla tıklayın ve açılan menüden “özellikler” şıkkını seçin. Açılan diyalog penceresinden sırasıyla “Başarım” ve”Dosya Sistemi” sabit disk kartında ayarlar kısmında, diyalog penceresinden de makinanın belirgin rolünü masa üstü bilgisayarını “Ağ Sunucusu” olarak değiştirin, sonra da “Tamam” tuşuna tıklayın.(ilgili dosyaların hafızada tutulmasına ve böylece genel işleyişin bir miktar hızlanmasına sebep olacaktır.)
Kısaca=BİLGİSAYARIM\ÖZELLİKLER\BAŞARIM\DOSYA SİSTEMİ\sabit disk kartında/makinenın bilirgin rolü/AĞ SUNUCUSU\TAMAM

2-BAŞLAT MENÜSÜNÜN AÇILIŞ HIZINI DEĞİŞTİRİN(WİN 98/WİN ME/WİN NT/WİN 2000/WİN XP): Başlat menüsünde gezinirken alt menülerin çok hızlı açılmasını istiyorsanız bu düzenlemeyi registry altından yapabilirsiniz. Bunun için =BAŞLAT/ÇALIŞTIR ı açıp REGEDİT yazıp TAMAM a basın. Registry (kayıt defteri düzenleyicisi) içinde HKEY_CURRENT_USER\ControlPanel\Desktop anahtarı altına gelin. Burada sağ tarafta “MenuShowDelay” Şeklinde bir dize bulunması gerekir. Eğer yoksa yeni bir tane yaratın. Üzerini çift tıklayın değer olarak “0” girin. Menüler hiç beklmeden açılacaktır.

3-AĞ BAĞLANTILARINI HIZLANDIRMAK(WİN XP):Başlat/Çalıştır komutunu kullanarak “gpedit.msc” dosyasını açıp, Grup İlkesi penceresini görüntüleyin ve BİLGİSAYAR YAPILANDIRMASI/YÖNETİM ŞABLONLARI/AĞ altında bulunan “QoS PAKET ZAMANLAYICSI” klasörünü aktif hale getirin. Burada bulunan “AYRILABİLİR BANT GENİŞLİĞİNİ SINIRLA ÖZELLİKLERİ” öğesine iki kez tıklatın ve ekrana gelen penceredeki “ETKİN” seçeneğini işaretleyin. Bunun sonucunda aktif hale geçen “BANT GENİŞLİĞİ SINIRI” kutusuna da “0” değerini girin. Artık internet bağlantınız öncekine kıyasla yüzde 20 daha hızlı olacaktır.

4-PROĞRAMLARIN TİMEOUT SÜRESİNİ DEĞİŞTİRMEK(WİN XP):Kayıt defteri düzenleyicisini çalıştırın (başlat/çalaştır/regedit/tamam) ve “HKEY_CURRENT_USER\CONTROL PANEL\DESKTOP” anahtarını aktif hale getirin. Burada bulunan “HungAppTimeout” öğesini değiştirmek için üzerine iki kere tıklayın ve bunun sonucunda ekrana gelen pencere üzerindeki “değer verisi” kutusuna milisaniye olarak “1-25” arası bir değer girin. Poroğramlarınız çok hızlı açılacaktır.

5-RAHATSIZ EDİCİ KONUŞMA BALONLARINI KALDIRMAK(WİN XP):Zaman zaman Windows görev çubuğunda ekrana gelen konuşma balonları, sizi rahatsız eder, olur olmaz şişer.
Başlat/Çalıştır komutu yardımıyla “regedit” dosyasını çalıştırarak “kayıt defteri düzenleyicisi”ni çalıştırın ve “HKY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Explorer\Advanced” anahtarını aktif hale getirin.Farenin sağ düğmesi ile pencrenin sağ tarafındaki boş alana tıklayın ve açılan nesne menüsündeki “Yeni/DWORD” değeri komutunu çalıştırın. Bu yeni öğeye isim olarak “EnableBallonTips” yazın ve değerini de “0” olarak atayın. Windows XP yeniden başlatıldıktan sonra, sıkıcı konuşma balonları sizi çalışırken rahatsız edemez. Konuşma balonlarını yeniden aktif hale getirmek isterseniz oluşturduğunuz değeri “1” olarak değiştirmeniz yeterli olacaktır.

6-PROĞRAM EKLE/KALDIR LİSTESİNİ TEMİZLEMEK: Proğram ekle/kaldır özelliğini kullanarak kurulu bir proğramı kaldırmanıza ve sabit diskten tüm bileşenlerin silmenize rağmen bazen sadece ismi listede kalır ve proğramı yeniden kumanızı engelleyibilir. Bu durumda registry içindeki HKEY_LOCAL_MACHİNE/SOFTWARE/MİCROSOFT/WİNDOWS/CURRENT VERSİON/UNİNSTAL anahtırına başvurmanız gerekir. Burada yer alan proğramlardan istediğinizi silebelirsiniz. Sadece listedeki isim silinir ve asıl proğrama dokunulmaz.

7-KİLİTLENME SONRASINDA OTOMATİK RESTART:Sistem kilitlendiğinde bilgisayarın otomatik olarak yeniden başlatılmasını sağlayan fonksiyonu etkinleştirin. Başlat/Denetim Masası penceresindeki Sistem simgesini çalıştırın ve ekrana gelen pencere üzerindeki Gelişmiş kartını aktif hale getirin. Başlangıç ve Kurtarma başlığı altında bulunan ayarlar düğmesine tıklayın ve “Otomatik Olarak Yeniden Başlat” seçeneği üzerine tıklayarak işaretleyin. Bu sayede bilgisayar, sistem kilitlendiğinde sizin bir şey yapmanıza gerek kalmadan otomatik olarak yeniden başlatılacaktır.

8-MİSCROSOFT’A BİLGİ GÖNDERMEYİN (WİN WP):Windows XP, sizin onayınıza ihtiyaç duymadan bilgisayarınız hakkındaki bilgileri Microsoft’a gönderiyor. Buradaki rahatsız edici durum ise söz konusu işlemin arka planda gerçekleşmesi ve Microsoft’a gönderilen bilgilerin içeriğinin ne olduğunun bilinmemesidir.Söz konusu veri akışını kesmek içinse “KAYIT DÜZENLEYİCİSİ” ve sistem proğramları ile çalışmanız gerekmektedir.
Ancak ücretsiz olarak temin edebileceğiniz XPAntispy adındaki araç, gerekli ayarları sizin için yapıyor ve Windows XP’nin veri aktarmasını sağlayan söz konusu bileşenleri kaldırıyor.
Herhangi bir kurulum gerektirmeyen XPAntispy’i çalıştırmak için yapmanız gereken tek şey, ÇALIŞTIRILABİLİR dosyası üzerine iki kere tıklamak.
Daha sonra SPECİAL menüsündeki seçenekleri kullanarak, sistem durumunun otomatik olarak değiştirilmesini sağlayabilirsiniz. Kullanımı oldukça kolay olan araçtaki tüm seçeneklerin açıklamaları program penceresinin altında ekrana geliyor. Ancak bu küçük aracın yapabilecekleri bu kadarla sınırlı değil. Bazen oldukça sinir bozucu olabilen İnternet Explorer ve Media Player’in otomatik olarak güncellenmeleri engellenebilir. Şayet Microsoft Messenger’i kullanmıyorsanız, XPAntispy bu programı sistemden tamamen kaldırabilir ve otomatik olarak çalışmasını engelleyebilir. Bunun için yapmanız gereken tek şey Microsoft Messenger başlığı altında bulunan “DİSABLE AUTOSTART” veya “UNİNSTALL COMPLETELY” seçeneklerinden birini işaretlemektir.

9-IRQ’LERE ÖNCELİK VERMEK(WİN 2000/XP): Yeni bilgisayarlar da ses kartı veya modem gibi donanımları halen IRQ’lerle (kesme istekleri) yönetiyorlar. Windows bunların hepsini aynı öncelikle kullanır. Ancak mesela ekran kartına öncelik hakkı olan bir IRQ atamak mantılı bir davranış olacaktır. Bunun için de şunları yapmanız gerekiyor:Öncelikle ilgili bileşenin hangi IRQ’yu kullandığını öğrenmemiz gerekiyor. Masa üstünde boş bir yere mausun sağ tuşu ile tıklayın özellikleri tıklayın/ayarlar/gelişmiş/bağdaştırıcı/özellikler/kaynaklarda IRQ’ nün karşısındaki rakamı not edin. Registry Editörü açıp HKEY_LOCAL_MACHINE\SYSTEM\CURRENT CONTROLSET\CONTROL\PRİORİTYCONTROL anahtarına girin. Pencerinin sağ tarafında sağ fare tuşu ile boş bir yere tıklayın. Yeni değere ad olarak “IRQ[IRQ’nun numarası]Priority” girin. Anahtara çift tıklayın ve “1” değerini girin.

10-DİSK ÖN BELLEĞİNİ AYARLAMAK(WİN XP): Microsoft, Windows işletim sistemini ön bellek değerleri için standart değerlere ayarlayıp öyle sunar. Sisteminizden maksimum verim almak için bu değerleri sisteminize göre kendiniz ayarlayabilirsiniz. Start menüsünden Run il regedit’i çalıştırın. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\Memory Management anahtarına girin. LoPageLockLimit’e çift tıklayın ve aşağıdaki listeden uygun değeri buraya girin. OK ile onaylayın.
RAM Bellek
Büyüklüğü (MByte) Registry’deki
Optimum değer
64 1.000
128 4.000
256 10.000
512 veya üstü 40.000

11-CACHE AYARLARINI DEĞİŞTİRMEK(WİN XP):Microsoft NT teknolojisini temel alan işletim sistemlerinde, yani XP’de, cache(önbellek) parametrelerini değiştirmiş. Bu sayede bilgisayar, Windows 98 veya Me kurulu haline göre biraz daha hızlı çalışıyor Ancak bu parametrelerle oynayarak sisteninizden biraz daha yüksek bir perormans elde etmeniz mümükün. Başlat menüsünden Çalıştır’a girin. Regedit ile registry editörünü (kayıt düzenleyicisi) çalıştırın. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Ses-sionManager\MemoryManagement anahtarında DisablePagingExecutive’e çift tıklayın ve değer olarar “1” girin. Aynı şeyi LargeSystemCache için de yapın. Windows, bu değişikliklerle daha büyük bir dosya önbelleği oluşturacak ve Kernel’in bazı parçalarını sabitdiske kaydetmeyecektir.
12-İNTERNET EXPLORER BİLEŞENLERİNİ YÜKLEMEMEK: İstenmeyen plug-in’lerin yüklenmesini rahatlıkla engelleyebilirsiniz. Bunun için Başlat/çalıştır komutunu kullanarak “gpedit.msc” dosyasını açın. Ekrana gelen penceredeki “Bilgisayar yapılandırması/Yönetim şablonları/Windows bileşenleri/Internet Explorer” başlığını aktif hale getirin. Burada bulunan “Internet Explorer Bileşenlerinin Otomatik Yüklenme’sini Devre Dışı Bırak” öğesinin üzerine tıklandığında açılan pencere üzerindeki “Etkin” seçeneğini işaretleyerek etkinleştirebilirsiniz. Bundan böyle Internet Explorer ile konforlu bir şekilde gezinebilirsiniz.
13-GEÇİCİ DOSYALARIN SİLİNMESİ(WİN ME/200/XP):internet Explorer 6, geçici internet dosyalarını her kapandığında otomatik olarak siler. Önce browser’ınızı açın ve araçlar menüsü altından internet seçeneklerini seçin. Buradan gelişmiş kartına gelin ve güvenlik alanı altında yer alan “Epty Temprory İnternet Files Folder When Browser is Closed (Tarayıca kapatıldığında temprory internet files klasörünü boşalt) kutucuğunu işaretleyin.
14-İNTERNET VE YEREL AĞ ÜZERİNDE GEZİNME HIZININ ARTIRILMASI(WİN 9X/NT4/2000/ME/XP):Önce regedit’i çalıştırıp buradan HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Explorer\Remote Computer\Name Space anahtarını bulun. Sağ taraftaki panelde {D6277990-4C6A-11CF-8D87-00AA0060F5BF} dizesini seçip, üzerine sağ tuş ile tıklayıp silin. Tamam tuşuna tıkladığınızda sorun çözülecektir.
15-SABİT DİSKLERİN UZUN ÖMÜRLÜ OLMASI İÇİN NE YAPILMALI:her şeyden önce sabit diskinizi, özellikle çalışırken, asla ve asla sarsmamalısınız.Ayrıca kasa içinde iyi bir havalandırma olması ve kasa içi sıcaklığın yüksek olmaması da sabit diskin ömrünü uzatır. Bazı sabit diskler (özellikle Seagate diskler), çalışma sırasında ortaya çıkan gürültüyü azaltmak için diskin arka kısmındaki plaketin üstüne bir çeşit sünger örtüyor. Bu çıkan sesi önemli ölçüde azaltıyor, fakat diskin daha fazla ısınmasına sebep oluyor. Özellikle sıcak havalarda sık sık sisteminiz göçüyorsa ve sisteminizde başka bir sorun olmadığına eminseniz sabitdiskinizden şüphelenebilirsiniz. Böyle bir durumda, sabitdiskin sıcaklığını kontrol etmek ve gerekiyorsa özel olarak disklerin arka kısmına oturacak şekilde üretilen fanlardan kullanmak gerekir 7200 RPM (devirli) ya da üzeri dönüş hızına sahip disklerde bu tür ısınma problemlerine sıkça rastlanır.
16-NERO BURNİNG ROM KAYIT PROĞRAMINDA CD KAPASİTESİNİN ÜZERİNDE KAYIT YAPMAK(OVER BURNİNG)
Nero Burning Rom’nun eski versiyonları Kayıt Defteri’nde yapılan küçük bir değişiklikle yüksek kapasiteli diskleri yazabilecek hale getirilebilir. Bunun için Kayıt Düzenleyicisi’ni çalıştırın ve “HKEY_CURRENT_USER\Software\ahead\Nero-BurningROM\General\OversizeDefault-Value” anahtarını etkinleştirin. Daha sonra normalde “0” olan değerini “1” olarak değiştirin. Nero yeniden başlatıldıktan sonra artık yüksek kapasiteli diskler ile çalışabilir. Ancak bunun için yazıcının da desteği gereklidir.
WİNDOWS XP’DE GÜVENLİK AÇIKLARI
17-HATA MESAJI: MİCROSOFT’A GÖNDERİLEN FEEDBACK VE KİŞİSEL BİLGİLER (WİN XP):Bu hata raporlama özelliği iptal edilebiliyor: Denetim Masası/System bölümüne girin (klasik görünüme geçmeniz gerekebilir). Burada Advanced(gelişmiş) sekmesine geçin ve Error Reporting düğmesine tıklayın. Açılan pencerede hata raporlamasını iptal edebilirsiniz. Buradaki “But notify me when critical errors occur” seçeneğini de devre dışı bırakabilirsiniz.
18-İSTENMEYEN VERİ TRANSFERİ: SİSTEM SAATİ SENKRONİZASYONU (WİN XP):Bunun için görev çubuğundaki saate çift tıklayarak Date and Time Properties penceresini açın ve İnternet Time sekmesinde “Automatically synchronize with an Internet time server(Bir internet saat sunucusuyla otamatik olarak eşitle)” seçeneğini iptal edin.
19-MİCROSOFT İÇİN GİZLİ BİR GİRİŞ HESABI: DESTEK KULLANICISI (WİN XP):Sistem yönetiminin derinliklerinde çık gizli başka kullanıcı hesapları da var: Control Panel(denetim masası)/Administrative Tools(yönetimsel araçlar)/Computer Manaagement(bilgisayar yönetimi) altında sistem yöneticileri için çok kapsamlı bir araç bulabilir ve sisteme kayıtlı tüm kullanıcı hesaplarını ayrıntılı olarak inceleyebilirsiniz.Computer Management’te Local Users and Groups(yerel kullanıcılar ve gruplar) bölümüne tıklayın, ardından Users kaydına girin. Burada kendi oluşturduğunuz hesapların yanında Windows XP tarafından otomatik olarak yaratılan “Support_388945A0” adında bir hesap daha göreceksiniz, Microsoft’a göre bu sadece OEM dağıtımı için önem taşıyor. Gerçi bu hesap normalde iptal edilmiş durumda ve bu yüzden pek bir tehlike arz etmiyor. Ancak yine de, kullanıcının kendisinin oluşturmadığı ve ne işe yaradığı şüpheli olan bir hesabın sistemdeki varlığı hoş değil. Herhangi bir yazılım üreticisi (bir proğram veya sürücü gibi), iptal edilmiş bu hesabı, örneğin müşterilerine online yardım sunmak için etkin hale getirebilir. Bu hesap için de standart (default) bir şifre seçilirse, artık hacker’lar için sisteminize girmek hiç de zor olmayacaktır, zira giriş kapısı zaten ardına kadar açılmış olacaktır.
KORUNMA YOLU: Bu kullanıcı hesabını silin ve böylece sisteme olası bir açık arka kapıyı kapatmış olun. Windows XP’nin Home Edition sahiplerinin bu özellikten endişelenmelerine gerek yok, zira bu sürümde destek kullanıcısı hesabı kurulmuyor.
20-İNTERNET EXPLORER’DA GÖZETLEME FONKSİYONLU ENTEGRE CASUS YAZILIMI ALEXA (WİN XP/WİN ME/WİNNT/WİN2000/WİN 98): Hakkınızda şu veriler toplanıyor:
• Ziyaret ettiğiniz web sayfalarıyla ilgili bilgiler,
• Online formlarda girdiğiniz veriler,
• IP adresiniz ve web sayfasının tam URL’si (URL’de iletiliyorsa sayfa hakkında anahtar sözcükler de içerebiliyor),
• Kullanılan browser ve işletim sistemiyle ilgili bilgiler,
• Satın alma alışkanlıklarınızı tespit etmek için web’de izlediğiniz yolların analizi…
KORUNMA YOLU: Start(başlat) menüsünden Run(çalıştır)’a girin ve “regedit” yazıp Registy Editörü açın. Alexa yazıp arama yaptığınızda, her nedense hiçbir sonuçla karşılaşmıyorsunuz, zira proğramın Windows XP’nin kayıt veritabanı ile hiçbir ilgisi yokmuş gibi görünüyor. Ama aslında gizli bir anahtarla Alexa gizli. Ana penceredeki dizin ağacında “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions” dalını açın ve “c95fe080-8f5d-11d2-a20b-00aa003c157a” dizinini silin.
“Show Related Links” özelliği artık çalışmayacaktır, ancak web’de bunun için zaten yeterince başarılı arama motorları var.
Internet Explorer, kullanıcı için görünmeyen bir başka bağlantıyı da Microsoft’la, kendisi için güncellemeler aradığında, kuruyor. Bu fonksiyonu iptal etmek için birkaç fare tıklaması yeterli: Internet Explorer’da Tools(Araçlar)/Internet Options(internet seçenekleri) altında web tarayıcınız için ilgili ayarları bulabilirsiniz. Burada en sondaki Advanced(gelişmiş) sekmesine tıklayın ve “Automatically check for Internet Explorer updates (internet Explorer güncellemelerini otomatik olarak denetle)” seçeneğinin önündeki işareti kaldırın.
21-MEDİA PLAYER RAHAT DURMUYOR MİCROSOFT’A ISRARLI BAĞLANTI (WİN ME/WİN NT/WİN 2000/WİN XP): Media player’da Tools(araçlar)/Options(seçenekler) altında bulabilirsiniz. Player(yürütücü) sekmesinde şu seçeneklerin hepsini önlerindeki işaretleri kaldırarak iptal edin:

• Download codecs automatically(Codec bileşenlerini otomatik olarak yükle)
• Allow Internet sites to uniquely identify your player(internette benzersiz tanımlanmasına izin ver)
• Acquire licenses automatacally(lisansları otomatik al)
• Start player in Media Guide
Ancak, tüm bu seçenekleri iptal etseniz bile, media player’ın internet bağlantısını bir firewall yazılımı ile komple bloke edin.
22-XP’NİN CD YAZMA PROĞRAMINI KALDIRMAK: Başlat/Çalıştır komutunu çalıştırın ve Aç kutusuna “regedit” yazdıktan sonra Tamam düğmesine tıklayın. Ekrana gelen Kayıt Defteri Düzenleyicisi penceresindeki “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explore” anahtarını etkinleştirin ve pencerenin sağındaki boş alana farenin sağ tuşunu kullanarak tıklayın. Nesne menüsündeki Yeni/DWORD Değeri komutunu çalıştırın ve bu öğeye isim olarak “NoCDBurning” verin. Yeni öğe üzerine iki kere tıklayın ve “Değer Verisi” kutusuna “1” yazın. Artık entegre CD yazıcının devre dışı kalması için sadece sistemi yeniden başlatmanız yeterlidir.
23-ESKİ, TOPLU FAREYİ DAHA DUYARLI YAPMAK (WİN XP): Başlat/Denetim Masası komutunu çalıştırın ve Sistem simgesine iki kere tıklayın. Donanım kartı üzerinde bulunan aygıt yöneticisi düğmesine tıklayın ve ekrana gelen listede bulunan “fare ve diğer işaret aygıtları” başlığını genişletin.
Listelenen fare üzerine farenin sağ tuşunu kullanarak tıklayın ve özellikler komutunu çalıştırın. Ekrana gelen özellikler penceresindeki Gelişmiş Ayarlar kartını aktif hale getirin ve örnek hızı değerini “200” olarak değiştirin. Girişarabelleği Uzunluğu için de “300” yazın. Bu, farenin konumunu daha sık bildirmesini sağlar. Windows yeniden başlatıldıktan sonra fare daha etkili bir kullanım sunacaktır.
24-OUTLOK OLMADAN HIZLI POSTA GÖNDERMEK (WİNDOWS 2000/XP):Hızlı bir şekilde e-posta yazmak istiyorsunuz: Bunun için ilk olarak Outlook’u açmalı ve bir süre beklemelisiniz. Ancak bu ipucu sayesinde bekleme süresini sısaltabilirsiniz. [Windows]+[R] tuş kombinasyonunu kullanarak Çalıştır penceresini açın ve “mailto:” yazdıktan sonra [Enter] tuşuna basacak olursanız boş bir e-posta ekrana gelecektir. Eğer isterseniz üst üste iki noktadan hemen sonra iletiyi göndermek istediğiniz adresi de yazabilirsiniz. Bunun için masa üstüne bir kısa yol oluşturmak, çalışmanızı oldukça hızlandıracaktır. İlk olarak masaüstündeki boş bir alana farenin sağ tuşunu kullanarak tıklayın ve Nesne menüsündeki Yeni/Kısayol komutunu çalıştırın. Ekrana gelen penceredeki “ Öğenin konumunu yazın ” kutusuna “mailto:”yazın ve İleri düğmesine tıklayın. Şimdi kısayolunuz için uygun bir isim girin ve Son düğmesine tıklayın.
25-PLEXTOOLS İLE HEMEN TÜM KORUMALARIN KIRILMASI: Tüm plextor sürücüler ile beraber PlexTools aracı da sunulur. Bu araç, sürücü hakkındaki bilgileri görüntüler ve video veya ses oynatıcısı gibi bazı fonksiyonları sahiptir. Ancak bu aracın tüm audio korumalarını pratik bir şekilde kırabildiği az bilinir. Digital Audio Extraction fonksiyonu, sürücünün okuma işlemi sırasında “aptal” bir Audio CD Player gibi davranmasını sağlayarak, tüm yanlış yönlendirici veri parçalarını görünmez hale getiren belirli bir bit’i sürücüde tutar.
İkinci seçenek ise PlexTools’un sadece Audio Session’larını kopyalaması. Yani bu sayede kopya, kopya korumalı olmuyor. Bu ipucu sadece Plextor sürücüleri için geçerli.
26-MİCROSOFT BİLGİ SORGULAMASINI KAPATMAK(WİNDOWS XP): Eğer bilgisayarınızla ilgili bilgilere bakılmasını istemiyorsanız: Sistem kayıt defteri düzenleyicisini açın. “HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion” altında “RegDone” değerine çift tıklayın. Çıkan kutuya “1” değerini girip “Tamam”a basın.
27-TAKILAN CD’NİN OTOMATİK ÇALIŞMASINI ENGELLEMEK(WİN XP):Bilgisayarınıza yeni bir CD taktığınız zaman, onun otamatik olarak çalıştırılması sizi rahatsız ediyorsa “HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Cdrom” altındaki “AutoRun” kaydına çift tıklayıp çıkan penceredeki “1” değerini “0” olarak değiştirin. “Tamam” düğmesine bastıktan sonra bilgisayarınıza taktığınız CD’lerin otomatik olarak çalışmadığını göreceksiniz.
28-DOSYALARIN TAKAS DOSYALARINA ATILMASINI ENGELLEMEK(WİN XP): “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management” klasörü altındaki “DisablePagingExecutive” değerine çift tıklayın. Karşınıza çıkacak ekrandaki “0” değerini “1” olarak değiştirin.
29-BAŞLAT MENÜSÜNDEKİ BELGELER İÇERİĞİNİ AZALTMAK(WİN XP): “HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer” anahtarını etkinleştirin ve ardından pencerenin sağ bölmesine farenin sağ tuşu ile tıkladıntan sonra açılan nesne menüsündeki Yeni\DWORD Değiri komutunu çalıştırın. Yeni öğenin ismini “MaxRecentDocs” olarak değiştirin ve enter tuşuna basın. Bu değerin üzerini çift tıklayarak komutu çalıştırın ve söz konusu liste içerisinde bulunmasını istediğiniz maksimum belge sayısını girin. İletişim penceresindeki Tamam düğmesine tıklayın ve kayıt defterini kapatın.

Windows NT de Güvenlik Planlanması

Güvenlik Planlaması: Hemen hemen tüm ağ kullanıcıları, soyut konuşulduğunda güvenliğin iyi bir şey olduğunu kabul ederler. Ancak günün birinde, bir parolayı unuttukları, istedikleri bir belgeye ulaşamadıkları, en yakınlarındaki yazıcı dururken koridorun sonundaki yazıcıdan çıkış almak zorunda kaldıkları, Internet’ten aldıkları nefis bir programı yükleyemedikleri zaman bu durum değişir. Güvenlik yüzünden çalışmaz olduklarını söylerler. Öte yandan, erişilen, değiştirilen hatta tahrip edilen dosya kendilerinin ise, bu kez de güvenlik gevşek diye yakınırlar. İdeal bir güvenlik, hem kimsenin özel bir izni olmadan hiçbir şeye ulaşamayacağı kadar eksiksiz, hem de varlığını hiç kimsenin hissetmeyeceği kadar şeffaf olmalıdır.
Ağ Yönetim Modelleri ve Güvenlik Sorunları: Ağınız için seçtiğiniz yöntem modeli, uygulamanız gerek güvenlik önlemi türlerini etkiler. Ağ yönetimi dört temel yapılandırmadan birinde organize edilebilir:
- Bir kuruluşun tümü için merkezden Devamını Oku…

UNIX İşletim Sisteminin Başlangıç Ve Gelişimi

UNIX in ilk versiyonu Bell Laboraties araştırma grubunda çalışan Ken Thompson tarafından 1969 yılında PDP-7 de çalışmak üzere geliştirildi. Kısa bir süre sonra Dennis Ritchie Thompson’a katıldı. Thompson, Ritchie ve araştırma grubunun diğer üyeleri UNIX’in ilk versiyonlarını hazırladı. Ritchie çok yakın geçmiş zamanda MULTICS projesi üzerinde çalışmış olduğundan bu yeni işletim sistemi üzerinde MULTICS in güçlü bir etkisi oldu. Hatta ismi bile MULTICS den gelmedir. Dosya sistemi temel organizasyonu, komut yorumlayıcı fikri (shell), her komut için ayrı bir process ve daha çeşitli özellikler direk olarak MULTICS den geldi.
Ritchie ve Thompson UNIX üzerinde yıllarca çalıştı. Onların çalışmaları PDP-11/20 üzerinde çalışan ikinci versiyona ilerlemeye yol açtı. Üçüncü versiyon işletim sisteminin büyük çoğunluğu assembly dili yerine sistem-programlama dili olan C de yazmalarıyla oluştu.C UNIX i desteklemek için Bell Laboratories’ de geliştirildi.UNIX aynı zamanda daha büyük PDP-11 modellerine taşındı örneğin 11/45 ve 11/70. C de tekrar yazıldığı ve multiprogramming desteği olan sistemlere (örneğin 11/45) geçtiği zaman multiprogramming ve diğer gelişmeler UNIX in yapısına eklendi. UNIX geliştikçe Bell Laboratories’ de yaygın olarak kullanıldı ve yavaş yavaş Devamını Oku…

Microsoft Project 2002 Proje Yönetimi Yapısı

Projenin Planlanması:
Bir proje planı oluşturulması sırasında Ms Project bir çalışma çizelgesi (Working schedule) oluşturur. Bu çizelge yapılması gereken işleri, bu işlerde kullanılacak kaynakları ve oluşacak maliyetleri göz önünde bulundururarak yaratılır. Bir proje planı oluşturulurken aşağıdaki bilgilere ihtiyaç vardır.
Tasks (Görevler)
Duration (Süre)
Task dependencies (Görev bağımlılıkları)
Resources (Kaynaklar)
Costs (Maliyetler)
Bu bilgiler ışığında Ms Project kaynak yüklerini hesaplar, proje çizelgesi çıkartır ve maliyetleri hesaplar.
Projenin Takibi (Tracking the Project)
Proje planı oluşturulduktan sonra yönetilmeli ve takip edilmelidir. Projenin ilerlemesinin periyodik olarak gözlenmesi ile projenin zamanında tamamlanması ve projeye ayrılan bütçenin aşılmaması için gerekli Devamını Oku…

Genel anlamda bilgisayarda güvenlik sistemlerinin avantaj ve dezavantajları

Bilgisayar sistemleri, verilerin saklanması, işlenmesi, iletilmesinde çok büyük kolaylıklar sağlayan mükemmel sistemlerdir.Fakat bilgisayar kullanıcıları arasındaki kötü niyetli kişilerin bilgisayarların açıklarından yararlanarak geliştirmiş oldukları zarar verici programları ile altüst olabilmektedirler. Bu nedenle özellikle bilgisayar kullanan büyük işletmeler bilgisayar güvenlik sistemlerine ihtiyaç duymuşlardır. Bu sistemler zararlı programların gelişmesi ve çoğalmasıyla paralel bir gelişme göstermiştir. Her gün yaklaşık 2000 virüs yazılmaktadır. Güvenlik sistemi geliştiricileri bu virüsleri yok etmek ve yayılmalarını önlemek için çalışırlar.Bunları göz önünde tutarak ;
 Bilgisayar sistemlerinin en büyük ve en eski düşmanı olan virüs ,
 Virüs programlarını geliştirenlerin (Hackerlerin) kullandıkları yöntemleri,
 Trojanleri , hackerler tarafından nasıl kullanıldıkları,
 Essential hacker programı,
 Nüke olayı,
 Saldırı ve virüslerden korunma yöntemlerini / programları incelenmiştir.
Projenin Amacı ve Önemi
İnternet üzerinden iletişim artık vazgeçilmez bir olay haline gelmiştir. Gelecek yıllarda tüm bilgisayarların bu devasa ağa bağlanabileceği hesaba katılırsa insanların henüz tam olarak tanıyamadıkları internet, artıları ve eksileriyle bizleri beklemektedir. Artıları elbette tartışılamayacak kadar fazladır fakat insanların fazla bilmedikleri eksileri ise neredeyse artıları kadar fazladır. Siz bilgisayarınızın başında oturarak internetin nimetlerinden faydalanırken, başka bir kullanıcı sizin bilgisayarınıza internet üzerinden girerek tahmin dahi Devamını Oku…