Hancı Eğitim

Hancı Eğitim

Bilgisayarınızda çıkacak facialara karşı alınacak önlemler

Her PC bir gün mutlaka çökecektir... Gelin; iş işten geçmeden önleminizi alın...

Kimsenin yaşamasını istemeyiz ama ne yazık ki her PC bir gün çöküşü tadacaktır. İşte bu yüzden önlem almak gerekir.

Rahat rahat sörf yaparken ya da oyun oynayıp eğlenirken, insanın gününü berbat eden o olayla karşılaşmak olasıdır. Düşünmek istemesek de, karşımıza çıktığı zaman ömrümüzden ömür yitirmemek için alabileceğimiz pek çok önlem var.

Bilinçli bir kullanıcının, bakımlı bilgisayarında çökme riski düşük olsa da yazılımsal ya da donanımsal sorunlar kendisini farkettirmeden büyüyebilir ve bir anda patlak verebilir. Sistem neden çöker? Diyorsanız elbette önce diğer makalemize de göz atabilirsiniz.

Yeni bir uygulama ile Google renkleniyor

Sade Google sayfasından sıkıldınız mı? Gelin, yeni Google özelliğiyle kendi sayfamızı tasarlayalım!

Bildiğiniz gibi Google'ın arama konusundaki en önemli rakiplerinden biri Microsoft'un Bing arama motoru. Her ne kadar Google arama pazarında Bing'den epeyce önde olsa da, Bing'in getirdiği yenilikler arasında benimsediklerini alıp, kendi arama motorunu geliştirmekten de geri kalmıyor. Bing her gün kullanıcıların ilgisini çekeceği farklı bir arka plan görüntüsü ile hizmet verirken, Google yıllardır arama sayfasını beyaz ekran üzerinde gösteriyordu ama bu durum değişmek üzere...

Google yaptığı resmi bir açıklama ile artık kullanıcıların kendi Google sayfalarının arka planlarına istedikleri resmi yerleştirebileceklerini açıkladı. Bu uygulama henüz sadece Google.com adresi üzerinden yayınlanıyor ve sol alt köşede yer alıyor. Birkaç gün içerisinde Google.com.tr'ye de gelmesi bekleniyor.

Intel'in küçük bombaları ortaya çıktı!

Dünyanın en incesi ile tanışmaya hazırlanın: İşte Intel'in yepyeni "minik" bombaları!

Intel'in farklı güç ve boyutlarda mobil cihazları hedef alan Atom serileri gelişmeyi sürdürüyor.

Computex 2010'da Qualcomm ile birlikte Intel de yeni mobil işlemci serilerini tanıttı. Intel'in yeni platformlarının adları; Oak Trail, Tunnel Creek ve Canoe Lake.

Canoe Lake platformu, üreticilere 14 milimetrede kalınlığında, süper ince ama çift çekirdekli, güçlü netbooklar üretme şansını veriyor. Tabii ki Intel Atom işlemcisinin Pine Trail sürümünü kullanarak.

HMI ve Scada nedir? Nerelerde kullanılır?

HMI = Human Machine Interface in baş harflerinden oluşmuştur. Tam olarak türkçeye çevrilirse insan makina arayüzü demektir.

Scada ise, Supervisory Control And Data Acqusition ‘in baş harflerinden yani Türkçesi Üst Seviye Kontrol ve Veri Kazanımı ‘dır.

HMI yukarıda tanımladığımız gibi bir arayüzdür. Örneğin PLC programıyla haberleştiğimiz, veri gönderdiğimiz klavye, mouse, monitör gibi elemanlara bilgilerin aktarılma işlemidir. Kısacası aynı tipte olmayan nesnelerin birbirleriyle haberleşmesi için kullandığımız arayüzdür.

SCADA Nedir?

SCADA terimi “Supervisory Control And Data Acquisition kelimelerinin baş harflerinden oluşturulmuştur. Türkçe’ye “ Danışmalı Kontrol ve Veri Toplama Sistemi “ veya “Uzaktan Kontrol ve Gözleme Sistemi “olarak çevrilebilir. Kısaca bilgisayarlardan, haberleşme aletlerinden, algılayıcılardan veya diğer aygıtlardan oluşturulmuş denetlenebilen ve kontrol edilen bir sistemin genel adıdır. En genel olarak enerji scadası (Elektrik-Su-Doğalgaz) ve proses scadası (fabrika-tesis otomasyonu) olarak ikiye ayrılır.

2020 Yılının internetinde neler olacak?

İnternetin önemi tartışılmaz, peki önümüzdeki yıllar internet bağlantıları ve altyapı nasıl olacak?

2020 Yılı için hayal edilen internet: Hızlı ve güvenli. Peki bu gerçek olacak mı?

HIzlı ve güvenli bir internet için ortaya görüşler sürülüyor, konu tartışılıyor. Ama iş tartışmada bırakılmıyor, büyük projeler çoktan hayata geçirildi

Özellikle odaklanılan konuların başında internet güvenliği geliyor. Suç oranı tırmanıyor ama bir yandan da alışverişten, devlet işlerine kadar hayatımız internet ile şekilleniyor.

Daha fazla hız, daha düşük gecikme ve bütün cihazlarda internet bağlantısı ile, fiber ağlarla örülü bir hayat yolda...

10 yılda internet ne hale geldi böyle?

Son on yılda internetle ilgili hemen herşey kökten değişti, insanların ona bakış açısı dâhil!

2000 yeni yılı arifesini hatırlıyor musunuz? Hayır? Ne komik değil mi, hemen herkesin o kadar büyük beklentileri vardı ki 2000 hakkında! Oysa şimdi çoğumuz pek hatırlamıyor, bazılarımız ise hatırlamak bile istemiyor.

Mesela bazıları hep olduğu gibi kıyametin kopmasını, dünyanın yanmasını bekliyordu sabırsızlıkla. Ne gerek varsa artık? Dünyanın sonu ne zaman gelecekse gelecek, kıyamet üzerine bu kadar kafa yormaya gerek var mı? Nedir, tatil rezervasyonlarını kıyametten sonraya mı alacak insanlar? O trafikte yollarda ziyan olmamak için?

Aslında kıyamet hep kopar. Siz bu yazıyı okurken de bir yerlerde, birileri kendi küçük kıyametlerini yaşıyorlar. Ve aslında 2000 yılı gerçekten de bazıları için kıyameti getirdi, getirmedi değil. Ülkemizde pek farkedilmedi ama, 2000 yılı internet üzerinden para kazanmayı uman pek çok insan için kıyameti de beraberinde getirmişti.

Çinli iPad'lerin istilası!

iPad'in "her türlüsüyle" tanışmaya hazırlanın! İşte birbirinden kopya, şaşırtıcı iPad taklitleri...

Çinliler boş durmuyor ve birbirinden ilginç iPad kopyaları üretiyor. İsimler oldukça ilginç: iPed, iRobot, ve APad!

Yakın zamanda görüntülenen iPed, pakedine kadar iPad kopyası. arayüzü de iPhone OS'a benziyor, kasası zaten birebir iPad ama aslında bu cihaz bir Android tablet. Bir diğer farkı ise Intel işlemci kullanılmış olması.

7 inç bir ekranı olan iPed de yine Android kullanan bir tablet PC. var. WiFi internet bağlantısı olan tablet yine diğerleri gibi ucuz.

Yeni Hotmail ve fazlası...

Microsoft, Windows Live'ın yeni özelliklerini duyurdu: Yeni Hotmail'in yetenekleri büyülüyor!

Microsoft Windows Live Hotmail'ın özelliklerini aktaran yeni bir belge yayınladı.

İşte dikkat çekici özelliklerden bazıları:

Her yerden erişim:
Office belfelerini herhangi bir internet tarayıcıda açmak mümkün ve Office kurulu olmasına gerek yok. Hotmail, SkyDrive ve Office Web Apps entegrasyonu da cabası.

Türk yazılım tarihinin en büyük kampanyası!

Kültür ve Turizm Bakanlığı ile Bilişim ve Yazılım Eser Sahipleri Meslek Birliği (BİYESAM) öncülüğünde, yazılım sektörüne yön veren sivil toplum örgütleri, toplumu lisanssız yazılım kullanımına karşı bilinçlendirmek ve sektörün gelişimini desteklemek amacıyla “YAZILIM HAREKETİ”ni başlattı.

Kültür ve Turizm Bakanlığı Telif Hakları ve Sinema Genel Müdürü Abdurrahman Çelik ile BİYESAM Başkanı Namık Kural’ın katılımıyla 3 Haziran 2010, Perşembe günü Ortaköy Radisson SAS Otel’de düzenlenen tanıtım toplantısında “YAZILIM HAREKETİ”, kamuoyuyla buluştu.

Toplantıda konuşan Telif Hakları ve Sinema Genel Müdürü Abdurrahman Çelik, BİYESAM ve BSA dahil olmak üzere yazılım sektörünü temsilen toplam 12 sivil toplum kuruluşunun, toplumda telif hakları bilincini geliştirmek üzere bir kampanyaya imza atmasını coşkuyla desteklediklerini söyleyerek, bu kampanyanın fikri mülkiyet hakları için büyük bir adım olduğuna dikkat çekti.

Video ile Facebook sayfanızın hayran sayısını artırın

Facebook ürün, hizmet ve kampanyalarınızı kısaca işinizin reklamını yapabileceğiniz sayfa hizmeti sunuyor. Kim kimi engellemiş gruplarından sonra fan sayfaları Türkiye’de tutulan bir servis oldu.

Türk ziyaretçileri tarafından yoğun olarak kullanılan ve oldukça fazla saat geçirilen bir site Facebook. Mynet vb. sitelerde okey oynayan oyuncuların bile buraya kaydıklarını etrafımızdan gözlemleyebiliyoruz. Nedeni ise çok basit: Oyun oynadığımız kişiyle arkadaş olmak istiyoruz.

Cacti hakkında bilgi

Cacti, ağınızda bulunan pek çok cihaz ve sunucudan snmp protokolunu kullanarak bilgi toplayan ve topladığı bu bilgiyi grafiksel olarak işleyip, belirli periyodlarda front end yani webden erişilebilir rapor sunan bir yazılımdır. Örneğin ağınızda birden fazla switch bulunduğunu düşünelim. Bir de dış internet bağlantınızın sonlandığı bir router'in olduğunu varsayalım. Cacti ile bu cihazlara ait interface'lerden geçen trafiğin grafiksel olarak takibini yapabilirsiniz.

Postfix hakkında bilgi

Postfix ağ kullanıcılarının dış dünya ile mail alıp mail göndermesine olanak sağlayan ve Linux kullanıcıları tarafından tercih edilen bir MTA (mail transfer agent) yazılımıdır.

Sendmail'in kolaylığı ve Qmail gibi diğer bir mta yazılımının güvenliği ile donatılmıştır. Bu yüzden tercih edilme oranı diğerlerine göre daha yüksektir.

'Bilenler Bilmeyenlere Bilgisayar Öğretiyor'

Türkiye'de bilgisayar okur yazarlığının artırılması için çeşitli projelere imza atan Microsoft'un paydaşlarıyla birlikte 2005 yılından bu yana destek verdiği "Bilenler Bilmeyenlere Bilgisayar Öğretiyor" (BBBÖ) projesinin kapsamı genişliyor. 14-16 Temmuz 2010 tarihlerinde Ankara Bilkent Otel'de Microsoft liderliğinde gerçekleştirilen Proje Eğitmenleri Koordinasyon Toplantısı'nda, Ankara İnternet Kafeciler Odası ile imzalanan protokol projenin yaygınlaştırılmasına katkıda bulundu.

Gençlerin ağırlık taşıdığı sosyal sorumluluk projelerine öncelik tanıdıklarını belirten Microsoft Türkiye Genel Müdür Yardımcısı Cemal Akyel, Bilenler Bilmeyenlere Bilgisayar Öğretiyor projesi hakkında şunları söyledi:

"Microsoft olarak Türkiye'de istihdama katkı sağlayan ve sınırlı imkana sahip olan gençlerin üretime katılımını destekleyen böyle bir projenin içinde yer almaktan büyük bir memnuniyet duyuyoruz. Eğitim verdiğimiz kişiler arasında 15-25 yaş arası gençler, engelliler, çocuklar, kadınlar, kamu personeli, esnaf, muhtar gibi toplumun her kesiminden kişiler yer alıyor.

Bilgisayarlar güçlerini birleştiriyor

Tüm dünyada insani sorunların çözülmesine adanan 1,5 milyon PC'nin kullanılmayan bilgiişlem gücünü birleştiren World Community Grid, kanser araştırmaları için gerekli temel süreçlerden birini otomatikleştirdi ve hızlandırdı. "Kanseri Yenmeye Yardım Etmek" (Help Conquer Cancer) adlı proje kapsamında araştırmalara hız kazandıracak yeni bilgisayar sistemi, bilimadamlarının, kanserle bağlantılı proteinin yapısını daha kolay keşfetmesini ve tedavi geliştirmesini mümkün kılan süreci hızlandırıyor ve otomatikleştiriyor.

World Community Grid, kanser araştırmacılarının "kristalleşme" adını verdiği süreci algılayabilen bir bilgisayar sistemi geliştirdi. Bugüne kadar manuel olarak tespit edilen kristalleşme süreci, normalde kıvamlı bir sıvı halinde olan maddeyi katılaştırarak, X-ışını incelemesi için hazır hale getirdi. Yeni sistem, kristalleşmiş proteini gösteren görüntülerin %80'ini başarıyla algıladı. Kristalleşmenin otomatikleşmesiyle, manuel işgücüne oranla protein başına 6 kat daha fazla görüntü, çok daha kısa bir zamanda tanımlandı.

WIPO Kimdir? Nedir?

WIPO, yani WORLD INTELLECTUAL PROPERTY ORGANISATION (Dünya Fikri ve Sınai Haklar Teşkilatı)’a ait, Tahkim ve Arabuluculuk Merkezi, WIPO ’nun uluslararası bir idari bürosudur. 1994 yılından beri faaliyet göstermektedir ve Cenevre, İsviçre’de kurulmuştur. Kendine has kural ve yöntemleri vardır.

Merkez, mahkeme yargılamalarına alternatif çözüm yöntemlerini yürütmektedir. Amaç, kişiler arasındaki ticari uyuşmazlıkların fikri ve sınaî mülkiyet haklarına ilişkin kısmını çözmektir. Ayrıca, alan adı uyuşmazlıklarına ilişkin yetkili ve en yaygın başvurulan kurumdur.

Yeni virüs internet kullanıcılarını tehdit ediyor

Temmuz ayında belirlenen yeni ''Win32/Dursg.A'' adlı virüs, Türkiye'de hızla yayılıyor.

Antivirüs şirketi ESET'in hazırladığı bilgisayarlara yönelik son Dünya Tehdit Raporuna göre; "truva atı" olan bu zararlı yazılım, dünya tehdit sıralamasında yüzde 1.14'lük tespit oranıyla 8. sıraya oturdu.

Tehdidin bu kadar artarak dünya listesinde ilk 10'a girmesinin sebebi, ESET kullanıcılarının Türkiye pazarına hakim olmasıyla açıklandı.

Söz konusu truva atı, şu anda Türkiye'de tespit edilen tüm tehditlerin yüzde 9,71'ini oluşturuyor.

Anlık mesajlar yeni solucana davetiye çıkarıyor

Kaspersky Lab, anlık mesajlaşma (IM) kullanıcıları yoluyla yayılan yeni bir bilgisayar solucanı ailesini tespit etti.

Yeni bulunan solucanları bu kadar farklı ve alışılmadık yapan, birçok dilde var olmaları ve sayısız IM kullanıcısına eşzamanlı olarak bulaşma kapasiteleri. Dolayısıyla, Yahoo!Messenger de dahil olmak üzere Skype, Paltalk Messenger, ICQ, Windows Live Messenger, Google Talk ve XFire kullanıcıları yoğun risk altında bulunuyor. Bu arada, Kaspersky Lab uzmanları ürünlerinin tamamının IM solucan ailesini başarıyla tespit ettiğini ve etkisiz hale getirdiğini vurguluyor.

Kaspersky Lab uzmanları, şimdiye kadar IM-Worm.Win32.Zeroll. olarak adlandırdıkları solucanların dört çeşidini tespit etti. Solucanlar girdikleri bilgisayarın IM kontakt listesine yerleşiyor ve kendisini diğer kullanıcı adreslerine yolluyor. Kullanıcılar, karşılarına çıkan ilginç bir resmin linkine tıkladıklarında, zararlı bir dosyaya yönlendiriliyorlar ve böylece bilgisayara virüs bulaşıyor. Söz konusu link kullanıcılara virüsün bulaşmış olduğu başka bir bilgisayardan gönderiliyor.

Türkiye'nin 'duygusal' sosyal ağı açıldı!

Türkiye’nin yeni sosyal medya platformu Duygudurum açıldı. Artık neler hissettiğinizi ve duygularınızı paylaşabilecek, Türkiye’nin 'duygu durumu'nu öğrenebileceksiniz.

Sosyal medyada şu ana kadar insanların ne düşündüğünü, hayatlarında ne olup bittiğini soran platformlar olmuştu. Bu sefer soru kişisel; “nasıl hissediyorsun?”

Türkiye'nin ilk duygusal' sosyal ağı Duygudurum’a herkes katılabiliyor ve dilediği kullanıcıları takip edebiliyor. Duygudurumlarını anlatıp, insanların duygudurumlarını beğenebiliyor ve yorumlar yapabiliyor. İki kişi birbirini takip ederse, arkadaş oluyorlar.

Active@ Kill Disk hakkında bilgi

Active@ KillDisk diskteki dosyaları yok etme programıdır. Bilgisayarınızdaki disk artık yetmiyor ve yeni disk aldıktan sonra eski diskteki tüm bilgileri yeni diske aktarıp sonra bu diski silip, bir arkadaşınıza ya da ikinci el olarak bir yere verecekseniz, biraz düşünün! Diskin içindeki herşeyi silseniz ya da biçimlendirseniz dahi bilgilere erişilebilir. Veri ya da disk kurtarma programlarıyla bu mümkün. Bu eski diski verdiğiniz ya da sattığınız kişi merak edip veri kurtarma programlarıyla diskinizi tarattığında çoğu bilgiye erişebilir.

Yeni sabit disklerde bölüm hizalarına dikkat

Yeni dönem sabit diskler daha iyi performans için 512 Byte yerine 4Kb sektörü tercih etmekteler. Windows 7 için bu fark etmesede windows XP kullanıcıları için başbelası olabilir..

Sorun şu windows 63 sektörden başlıyor. 64. sektörden başlasa sorun yaşanmıyacakken 63. sektör nedeni ile 1'er sektör kayma yaşanmakta bu da performansa ciddi olarak etkilemekte.


Windows 7 harddisk için ilk 100 MB 63. sektörden başlatarak bölerek çözüm üretmekte. Diğer böölümler 4 kb uyumlu yapmakta. XP de ise bir dizi işlemden geçirerek bu yapılabilir.

Masa başı işlerde ölüm riski yüksek

Masa başında saatlerce oturanların erken ölüm riskinin yüksek olduğunu ortaya koydu.

Bilim adamları'nın yaptığı araştırmalar, düzenli olarak spor ve egzersiz yapılsa bile masa başında saatlerce oturanların erken ölüm riskinin yüksek olduğunu ortaya koydu.

New York Daily News'te yer alan haberde, düzenli olarak spor salonuna gidilse bile masa başında saatlerce oturanların erken ölüm riskinin yüksek olduğu kaydedildi.

CSS Nedir ?

HTML bize metin biçimlendirme alanında çok geniş olanaklar sunar. CSS, uzun yazılışıyla Cascading Style Sheets, veya Türkçesiyle Stil şablonları ise bunu bir adım daha öteye götürür, bize sayfalarımız için global şablonlar hazırlama olanağı verdiği gibi, tek bir harfin stilini; yani renk, font, büyüklük gibi özelliklerini değiştirmek için de kullanılabilir. Bu tekniğin en önemli özelliği kullanımındaki bu esnekliğidir.

Bir web sayfası içerisinde zaten estetik kuralları gereği yüzlerce renk ve font kullanmayız. Genelde birbiriyle uyumlu birkaç renk ve birkaç font kullanırız ki, bunları her sayfada ayrı ayrı tekrar belirtmek yerine CSS yardımıyla bir sefer tanımlayıp bütün web sayfamızda kullanabiliriz.Bu şekilde güncelleme yaparken de onlarca sayfayı değiştirmekten kurtuluruz.

CSS de Metin Biçimi

HTML kodlarına atanan
parametreler, metin formatı konusunda çok yetersiz kalmaktadır. En
basiti metni iki yana yaslayamıyorduk. HTML derslerinden hatırlanacağı
üzere, align="..." parametresi ile metni sağa (right ), sola (left ) ve
merkeze (center ) yaslamak mümkün. Ancak göze hoş gelen iki yana yaslama
biçimini bu parametreyle gerçekleştiremiyorduk.



Metin Hizalama

CSSde metni yaslamak için text-align özelliğinden yararlanıyoruz. Bu
özelliğe verebileceğimiz değerler:left (sol ), right (sağ ), center
(orta ) ve justify (iki yana yasla ). Aşağıdaki uygulamamıza bakalım:

CSS de Sınır Çizgisi

Sınır Çizgi Şekilleri


CSSde sınır çizgilerinin şeklini belirlemek için border-style
özelliğinden yararlanırız. Bu özelliğin değerleri şunlardır: none,
dotted, dashed, solid, double, groove, ridge, inset, ve outset.
Aşağıdaki uygulama bu değerlerin nasıl sonuç verdiğini gösteriyor. NOT:
Bu özelliği Netscape desteklemiyor.



Kod Alanı:

CSS ile Dış Kenar Boşluğu

HTMLde nesnelerin diğer
nesnelere olan konumunu, dışkenar boşlukları ile belirleyebiliriz. Her
nesnenin bir sınır çizgisi olduğu gibi, sınır çizgisinin dışında bir
boşluk da vardır; ancak bu boşluğun varsayılan değeri sıfırdır. Bu
dersimizde bu boşluğu margin özelliği ile ifade edeceğiz.



Dışkenar Boşluk Değeri


margin özelliğine vereceğimiz değerler şu şekillerde olabilir:



auto Dışkenar boşluğunu gözatıcı (browser ) otomatik olarak belirler.

margin: auto

birim Dışkenar boşluğunun CSS birimleriyle ifade edilmesidir.

margin: 12px, margin:1cm, vb.

yüzde oranı Dışkenar boşluğunun, sayfa büyüklüğüne olan yüzde oranıyla belirlenmesidir.

margin: 20%



CSS de İç Kenar Boşluğu

İçkenar Boşluk Değeri

Özellikle tablolarda içkenar boşluklarının ayarlanması, tablo düzeni
için önemli bir işlemdir. CSSde dışkenar boşluklarını ifade etmek için
padding özelliğinden yararlanırız.



padding özelliğine vereceğimiz değerler şu şekillerde olabilir:



birim İçkenar boşluğunun CSS birimleriyle ifade edilmesidir.

padding: 12px, margin:1cm, vb.

yüzde oranı İçkenar boşluğunun, sayfa büyüklüğüne olan yüzde oranıyla belirlenmesidir.

padding: 20%





Eğer padding özelliğine tek değer verirsek, tüm içkenar boşlukları
bu değeri alır. Eğer iki değer verirsek, üst ve alt içkenar boşlukları
ilk değeri, sol ve sağ içkenar boşlukları ikinci değeri alır. Eğer üç

CSS de Listeleme

Bu sayfayı okumadan önce,
HTMLde öğrendiğimiz listeleme kodlarını birkez gözden geçirmenizi
tavsiye ederim. Bu sayfanın konusu listeleme kodlarını CSS ile
şekillendirmektir.



Maddeleme İşaretleri


HTMLde anlatıldığı üzere, iki tür listeleme vardır: sıralı
listeleme, sırasız listeleme. Sıralı listelemeyi type="..."
parametresine "1", "a", "A", "I", "i" gibi değerler vererek
şekillendiriyorduk. Aynı şekilde sırasız listelemeyi type="..."
parametresine "disc", "circle", "square" gibi değerlerle
şekillendiriyorduk. CSSde type="..." parametresinin işlevini
list-style-type özelliği üstlenmiştir. Bu özelliğin aldığı özellikler de
aşağı yukarı aynı:



none Maddelerin önüne işaret koymaz.

CSS ile Konumlandırma

Bu sayfada HTML nesnelerinin CSS ile sayfa içinde nasıl konumlandırılacağını göreceğiz.



Nesne Yüzdürme

İlk özelliğimiz: float. Bu özellik ile HTML nesnelerinin sayfada
veya herhangi bir HTML elemanının içinde konumlandırmaya yarar. Bu
işleme yüzdürme diyoruz. Örneğin bir resim nesnesinin metin içindeki
konumunu düşünün, bu resim nesnesini hizalayarak bu nesneyi metin denizi
içinde yüzdürmüş oluyoruz. Eğer float özelliğine right özelliği
verirsek nesne sağda, left özelliği verirsek solda, none özelliğini
verirsek yazıldığı yerde konumlandırılır.

CSS de Fare İmleci

Fare İmlecini Seçmek


Fare imlecinin sembolünü değiştirmek de sizin elinizde. Bunun için
cursor özelliğini kullanıyoruz. cursor özelliği aşağıdaki değerleri
alabilir:



url Bu değer ile kendi tasarladığımız .cur uzantılı imleci tanımlayabiliyoruz. --

default Varsayılan değer bildiğimiz ok şekli imleç. Değiştirdiğimiz imleçten varsayılan değere dönmek için sıkça kullanılır.

hand Genellikle link izlenimi veren el şekilli bu imleç, ziyaretçiyi sol tıklamaya güdüler.

crosshair Ziyaretçiyi bir noktayı belirlemesi (nişan alması ) yönünde güdüler.

pointer Ziyaretçiyi bir noktayı göstermeye güdüler.

move Ziyaretçiyi bir şeyi tutup hareket ettirmeye güdüler.

CSS Çeşitleri nelerdir

Cssin (Stil Şablonu ) 3 farklı kullanım alanı vardır. Bunlar ;



Yerel, yani sayfada sadece bir kez: Yerel stil şablonlar bir html etiketi için özel olarak kullanılırlar.



Global, yani tüm sayfa için: Global stil şablonlar sayfadaki tüm html etiketlerinin belirlenen özellikte olması istendiğinde kullanılırlar.



Bağlantılı, yani birden çok sayfa için: Ba?lantılı stil şablonlar birçok sayfada aynı biçimde olması istendiğinde kullanılırlar.



Yerel Stil Şablonu

Yerel Stil Şablonlar, uygulanacak etiketi sadece bir kez bulunduğu yerde (yerel ) etkiler. Şimdi bir örnek verelim.

CSS İle Scrollbar'a Yeni Görünüm

Scrollbarınızı renklendirmek istiyorsanız bu ders size çok yardımcı olacaktır.



Kod Alanı:

body {

scrollbar-arrow-color: #547741;

scrollbar-face-color: #FFFFFF;

scrollbar-3dlight-color: #FFFFFF;

scrollbar-darkshadow-color: #FFFFFF;

ASP İle Yan Yana Sıralama

Bu Dersimizde Bilgileri Yan Yana Sıralamayı Gorecegiz...



Kod Alanı:



<%

Baslangic = 1

Bitis = 50

SiraSayisi = 2

%>



<table>

<tr><% for i = Baslangic to Bitis %>

<td> <%=i%></td>

ASP İle Geldiğin Sayfaya Geri Dönmek


Diyelimki 1.asp den 2.asp ye veri yolladınız. 2.asp bunu
kontrol edip 1. nolu sayfaya geri dönmek istesin.daha açık söylemek
gerekirse geri dönceği sayfanın adının hiç bir önemi yok.Bu kod geldiği
yere geri gönderir





Kod Alanı:

ASP İle QueryString Nasıl Kullanılır ve QueryString Nedir ?

Bu dersimizde QueryString komutunun nasıl kullanıldığını ve ne işe yaradığını anlatacağım.



QueryString





Query bildiğiniz gibi sözlük anlamı sorgu demektir.



Request.QueryString çağırdığın stringi sorgula demektir.





QueryString Get method unu kullanır.





Şimdi detaylara inip anlamanızı kolaylaştırayım.



internette sörf yaparken explorer de gezdiğiniz url ( adres ) lere bakarken



http://www.siteadi.com/defaukt.asp?isim=hakan&yas=25



gibi şeyle görüyorsunuzdur. işte bunlar String dediğimiz şeylerdir.

Flash Control Menüsü

Play: Sahnemizin oynatılmasını sağlar.



Rewind: Sahnenin ilk frame’ine dönmeye yarar.



Step Forward: Adım adım ileriye götürür.



Step backward: Adım adım geriye götürür.



Test Movie: Fliminizi tüm sahneleriyle beraber test etmenizi sağlar.



Test Scene: Seçili sahneyi test etmenizi sağlar.



Loop Playback: İşletilen harekelerin hiç durmadan devam etmesini sağlar.



Play all Scenes: Bütün sahnelerin oynatılmasını sağlar.



Enable Frame Actions: Actionları aktifleştirir.



Enable buttons: Düğmeleri etkinleştirir.



Mute Sounds: Ses dosyalarını kapatır.

Flash İnsert Menüsü

Convert To symbol: İşaretli olan symbol’den aynı özelliklere sahip başka bir symbol oluşturur.



New Symbol: Yeni buton, movie veya grafik yaratmak için kullanılır.



Layer: Yeni layer açmak için



Motion Guide: Motion Guide oluşturur.



Frame: Frame Oluşturur



Delete Frame: Seçili frame’i silmeye yarar.



Keyframe: Yeni keyframe oluşturur.



Blank Keyframe: Özel bir keyframe açar.



Clear Keyframe: Seçili keyframe’leri temizlemeye yarar.



Creat Motion Tween: Sahne üzerindeki objelere hareket vermek için kullanılır.



Scene: Yeni sahne oluşturur.

Flash Edit Menüsü

Undo: Yanlışlıkla yapılan işlemi geri almamıza yarar.



Redo: Yapılan işlemi bir ileri alma işlemine yarar.



Cut: İşaretlenmiş kısmı kesmeye yarar.



Copy: İşaretlenen kısmı kopyalamaya yarar.



Paste: Daha önceden copy veya cut işlemleri ile yapılmış işlemi yapıştırmaya yarar.



Paste in Place: Pano’nun içeriğini flash dosyanıza yapıştırır ve orijinal dosyaya bir bağlantı oluşturur.



Paste Special: İletişim kutusunda göreceğiniz seçenekler, panonun içeriğine göre farklılık gösterir.



Clear: Yapıştırılan belgeyi silmeye yarar.



Duplicate: İşaretlenmiş kısmın bir kopyasını yaratır.

Flash Menü ve Çizim Dersi







Kod Alanı:

Flash Buton Eklemek

Insert > Media > Flash Button yönergesini izleyelim. Ekranda, işlem yapmadan önce sayfamızı kaydetmemiz gerektiğini belirten bir mesaj kutusu belirecektir.




Ok butonuna basalım ve belgemizi kaydederek (File > Save ) yukarıdaki işlemi yapalım.





Sample: Bu pencerede örnek butonları görürüz.



Style: Örnek butonların bulunduğu penceredir.



Button Text: Butonumuzun üzerinde yazacak olan yazıyı buradan yazıyoruz.



Font: Butonun üzerine yazmış olduğumuz yazının fontunu buradan ayarlıyoruz.



Size: Fontumuzun boyutu, puntosunu buradan ayarlıyoruz.



Link: Butonumuza vereceğimiz link.

Html Nedir ?

Htmle Giriş

Hypertext Markup Language (HTML ) belgelerin birbirlerine nasıl
bağlanacaklarını ve belge içindeki metin ve resimlerin nasıl
yerleşeceklerini belirleyen ve etiket (tag ) denilen kod parçalarından
oluşan bir sistemdir. Belgeleri birbirlerine bağlamak için kullanılan
Hypertextler oldukça güçlüdürler. Internet üzerinde yaşayan World Wide
Web (Kısaca WWW ya da Web ), HTML sisteminin arkasında etkileşimli, çok
platformlu, multimedia ve client/server uygulamaları yaratmak için
kullanılır.



Web, formatlı metinler, ses ve resimlerden oluşan "yaşayan"
belgelerden oluşur. Bu belgeler Webspace denen alanları oluşturur. Bir
webspace tipik olarak,home page etrafında biriken linkli sayfalardan

Linux Dosya ve Dizin Yapısı

Dosya ve Dizin Yapısı


UNIX altında bazı karakterlerin özel anlamları vardır.
Dizin ve dosya
isimlerinin başında nokta olması durumunda bu dosyalar gizli dosya haline
gelir ve parametresiz yazılan ls komutuyla görünmez.

Dosya ve dizin isimleri 255 karakteri aşamazlar.

Sisteme girince önceden tanımlanmış bir dizin altında bulunursunuz. Bu
dizin normal kullanıcılar için genellikle /home/ ve ardından gelen
kullanıcı dizini ismidir. Bulunduğunuz dizinin ismini görmek için pwd
(print working directory) yazın. Temel dosya ve dizin kavramları hakkında

PHP İle Link Gizleme

Elimizde 3 Adet sayfa olduğunu düşünelim





Mesela İletisim.php, Hakkimizda.php, Urunler.php

Şimdi bunların Linklerini gizleyelim tek sayfa gibi algılanmasını sağlayalım



Kod Alanı:





Kod Alanı:

Kod: ( hakan.php olarak kaydedin )

PHP İle Form İşlemleri

Form işlemlerini
kullanıcıdan bilgi almak amacıyla kullanırız. Formu html , formun
işleneceği sayfayıda php sayfası olarak yaparız.İki çeşidi vardır. Biri
post yöntemi diğeride get yöntemi ben ikisinide göstereceğim.

İlk post yöntemini gösteriyorum.Post yöntemi ile yaparken formda method parametresini post olarak ayarlarız.





--form.html--

<form action="isle.php" method="post">

<input type="text" name="ad">

<input type="submit" value="gönder"

</form>





--isle.php--



<?php

$gelenveri = $_POST["ad"];

echo ("adınız $gelenveri" );

?>







Şimdide get yöntemi ile yapalım. formu açarken verdiğimiz method

PHP İle Tarih ve Saat Verisi Almak

PHP, o andaki zaman
bilgisini, saat, dakika, saniye ve salise olarak; tarih bilgisini yıl,
ay, gün (sayı veya isim olarak ), programımızın herhangi bir yerinde
bize bildirebilir. Bu bilgiyi Web sunucusunda istediğimiz anda,
muhtemelen sunucunun bulunduğu bilgisayarın sistem saatinden alacak olan
PHP, sunucu programında farklı bölgesel ayarlar için gerekli düzenleme
yapılmışsa, bu imkandan yararlanarak bize sunucunun değil, arzu
ettiğimiz bölgenin saat ve tarihini bildirebilir.



Özellikle Türkiyede olmayan bir sunucuda bu imkanın bulunup
bulunmadığını, ancak sınayarak veya sistem yöneticisine sorarak
öğrenebiliriz. Böylebir sıNama için şu kodları programınızın başına
koyun:

PHP İle Formdan GET Metoduyla Gelen Bilgiler

Ziyaretçilerimizin
ne tür Browser kullandıklarını HTTP_USER_AGENT değişkeninin değerini
alarak ve bu değerin içinde belirli anahtar kelimeleri aratarak
bulabiliriz. Form ile gelen bilgiler, GET metodu ile alınıyorsa, hem
QUERY_STRING, hem de HTTP_GET_VARS dizisine kaydolur. POST metoduyla
aldığımız bilgileri HTTP_POST_VARS değişkenin değerleri arasında
buluruz. Bunları öğrendiğimize göre, şimdi gerçekten bir HTML Formu
yapabil ve bununla ziyaretçimizden bilgi alabiliriz.



Basit bir HTML Formu tasarlayalım. Aşağıdaki kodları formlar02.htm adılyla kaydedin:

AJAX Nedir ?

AJAX, "Asynchronous JavaScript And XML" 'in kısaltılmışıdır.


Ajax bir programlama yöntemidir ve 2005 yılında Google Suggest hizmetiyle popüler olmaya başlamıştır.


Ajax bir programlama dili değildir sadece mevcut programlama dillerinin yeni bir kullanım yöntemidir.


Ajax ile daha iyi, hızlı ve kullanıcı dostu internet uygulamaları geliştirebilirsiniz.


Ajax Javascript ve HTTP istekleri üzerine kurulu bir yöntemdir.



AJAX "Asynchronous JavaScript And XML" 'in kısaltılmışıdır.





Derse başlamadan önce bilmeniz gerekenler


Derse başlamadan önce aşağıdakiler hakkında temel olarak bilgi sahibi olmanız gerekir:

AJAX Http İstemleri

AJAX Http İstemleri kullanır



Geleneksel JavaScript kodlarında, eğer sunucudaki bir veritabanından
yada dosyadan bilgi almak isterseniz, yada sunucuya kullanıcı girdisini
göndermek isterseniz bir HTML formu oluşturup GET yada POST
yöntemlerinden biriyle sunucuyla veri alışverişi yaparsınız. Kullanıcı
veriyi göndermek/almak için formdaki "Gönder" vb. bir düğmeyi tıklar,
sunucunun yanıtını bekler ve sonuçları yeni yüklenen sayfada görür.


Kullanıcının her veri girişinde sunucunun yeni bir sayfa
oluşturmasını beklemesi nedeniyle geleneksel internet uygulamaları daha
yavaş çalışabilir ve daha az kullanıcı dostu olabilir.


Ajax ile, Javascript kodunuz XMLHttpRequest nesnesini kullanarak doğrudan sunucuyla iletişime geçer.

AJAX Örneği

Ajax 'ın nasıl çalıştığını anlamak için küçük bir ajax uygulaması oluşturacağız.


İlk önce, username ve time adında iki metin girişi bulunan standart
bir HTML formu oluşturacağız. username alanı kullanıcı tarafından
doldurulacak ve time alanı AJAX tarafından doldurulacak.


Oluşturduğumuz HTML dosyasının adı "testAjax.htm" olsun (bu formda gönder tuşunun olmadığına dikkat edin!):




<html>
<body>

<form name="myForm">
Name: <input type="text" name="username" />

Time: <input type="text" name="time" />
</form>

</body>
</html>

AJAX Tarayıcı Desteği

AJAX 'ın temeli XMLHttpRequest nesnesidir.


Farklı tarayıcılar XMLHttpRequest nesnesini yaratmak için farklı işlevler kullanırlar.


Internet Explorer bir ActiveXObject kullanırken, diğer tarayıcılar XMLHttpRequest adı verilen Javascript nesnesini kullanırlar.



Bu projeyi oluşturmak ve farklı tarayıcılarla başa çıkmak için bir "try - catch" ifadesi kullanacağız.


Önceden oluşturduğumuz "testAjax.htm" dosyamızı XMLHttpRequest nesnesini oluşturan Javascript kodumuzla güncelleyelim.:

Hanci.org sizlere daha iyi hizmet sunmak için çerezleri kullanıyor.
Hanci.org sitesini kullanarak çerez politikamızı kabul etmiş olacaksınız.
Detaylı bilgi almak için Gizlilik ve Çerez Politikası metnimizi inceleyebilirsiniz.