Bilmek istediğin her şeye ulaş
Haziran 2014

Umut Gürkan bir yanıt verdi.

CSS'de konumlandırma (position) çeşitleri nelerdir? Aralarındaki fark nedir?

Css'de konumlandırma adından da anlaşıldığı üzere bir elementin konumunu belirlemekte kullanılan css özelliğidir. Dört çeşit konumlandırma vardır, bunlar static, relative, absolute ve fixed.

Position Çeşitleri

1 : Static

Static özelliği birbiriyle ilişkili elementleri hiçbir özellik kullanmadan ham haliyle kullanan bir özellik. Yani oluşturulan divlerin standart olarak geldiği position özelliği statiktir.

2 : Relative

Relative özelliği ise mantık olarak statik gibi çalışır nerede olduğunu bilir ve kendini konumlandırır farkları ise konumlandırma seçeneklerinin relative de çalışıyor olmasıdır.

3 : Absolute

Absolute özelliği birazcık başına buyruk diyebileceğimiz bir özellik sanki tek başınaymış gibi davranır hiçbir divi takmaz. Relative ile aralarındaki fark relative diğer elementlere göre absolute tarayıcıya göre kendini konumlandırır.

4 : Fixed

Fixed özelliği ise sabit bir div oluşturmak istiyorsak kullanacağımız seçenek kesinlikle fixed özelliğidir. Konumlandırdığımız yerden asla oynamaz.
Nisan 2012

Umut GürkanHüseyin Özkiliç kişisini takip etmeye başladı

Hüseyin Özkiliç, Yazılım Geliştirme Uzmanı, @huseyinozkilic

Nisan 2012

Umut GürkanCumali Ördek kişisini takip etmeye başladı

Cumali Ördek, Elektrik Elektronik Mühendisi, @CORDEK

Nisan 2012

Umut GürkanSercan Aksoy kişisini takip etmeye başladı

Sercan Aksoy, Elektrik Elektronik Mühendisliği Öğrencisi, @sercanaksoy55

Mart 2012

Umut Gürkan bir yanıta alt yorum yaptı

:)) tamda başbakan gibi konuştun, sanırım böyle bir cevap gelecek :)

Gereksiz ve saçma. Paramızın simgesi zaten var 'TL'.

Bu tip lüzumsuz işler için bok yemenin arapçası derim ben.

Bir de çok bilen geyikler bunun üzerinde gizem yaratır şimdi. Yok efendim yandan bakınca şu çıkıyor buradan bakınca bu çıkıyor.

Hatta fetullahın F'si diyen bile çıkabilir.

Hristiyan haçını gözümüze bu kadar sokmanın ne anlamı var. Anladık diyalogçusunuz BOP'çusunuz diyenler de elbette çıacaktır. Ne oldu, gitti işte güzel ülkemin 1 ayı daha...

Dağılın lan.

 

Mart 2012

Umut Gürkan bir yanıta alt yorum yaptı

Çok merak ediyorum bununla ilgili nasıl kıvırtkan bir cevap verecekler :)

Gereksiz ve saçma. Paramızın simgesi zaten var 'TL'.

Bu tip lüzumsuz işler için bok yemenin arapçası derim ben.

Bir de çok bilen geyikler bunun üzerinde gizem yaratır şimdi. Yok efendim yandan bakınca şu çıkıyor buradan bakınca bu çıkıyor.

Hatta fetullahın F'si diyen bile çıkabilir.

Hristiyan haçını gözümüze bu kadar sokmanın ne anlamı var. Anladık diyalogçusunuz BOP'çusunuz diyenler de elbette çıacaktır. Ne oldu, gitti işte güzel ülkemin 1 ayı daha...

Dağılın lan.

 

Mart 2012

Umut Gürkan bir yanıta alt yorum yaptı

Nerde şimdi bu dizaynın özgünlüğü, demezler mi adama?
Aaa pardon diyemezler, çünkü bunu başbakan onayladı..

Gereksiz ve saçma. Paramızın simgesi zaten var 'TL'.

Bu tip lüzumsuz işler için bok yemenin arapçası derim ben.

Bir de çok bilen geyikler bunun üzerinde gizem yaratır şimdi. Yok efendim yandan bakınca şu çıkıyor buradan bakınca bu çıkıyor.

Hatta fetullahın F'si diyen bile çıkabilir.

Hristiyan haçını gözümüze bu kadar sokmanın ne anlamı var. Anladık diyalogçusunuz BOP'çusunuz diyenler de elbette çıacaktır. Ne oldu, gitti işte güzel ülkemin 1 ayı daha...

Dağılın lan.

 

Mart 2012

Umut GürkanHakan Köse kişisini takip etmeye başladı

Hakan Köse, İnternet Girişimcisi, @hakank

Web Application Development, ASP.NET, C#, SQL Server, Web Design and some passion..

Mart 2012

Umut GürkanRedeye kişisini takip etmeye başladı

Redeye, Avukat, @Redeye

Nevbet-i köhne-fürûşân dergüzeşt. Nev fûrûşânîm ü in bâzâr-i mâst
Docendo discitur = Öğrenerek öğretilir.

Mart 2012

Umut GürkanBurhan Çetinkaya kişisini takip etmeye başladı

Burhan Çetinkaya, Yazılım Geliştirme Uzmanı, @Burhan

software developer @inploid , ceit @YeditepeUni , interested in #bodybuilding #happiness

Mart 2012

Umut Gürkan bir yanıt verdi.

Mart 2012

Umut Gürkan yeni bir  soru  sordu.

Mart 2012

Umut Gürkan bir yanıt verdi.

@ işareti nasıl belirlendi? Anlamı ya da açılımı nedir?

@ işaretinin iki değişik hikayesi bulunmakta;

Bunlardan birinci hikayeye göre @ sembolünü Ortaçağ keşişlerinin yorgun elleri yaratmıştır. Matbaanın icadından önce çoğunluğu din konulu olan kitapların her bir kopyası elle yazılıyordu. Bu uzun ve yorucu işi keşişler yapıyorlardı, 'Tarafına, doğru, halinde içinde, yanında, hususunda üzerinde, beherine' gibi çeşitli birçok anlama gelen, Latince 'ad' kelimesinden türemiş 'at' kelimesi her ne kadar kısa bir kelime idi ise de kitaplarda o kadar çok tekrar ediliyordu ki sonunda usanan keşişler onu tek el hareketi ile yazacak şekilde, 't' yi 'a'nın üzerinden sola doğru aşırarak @ şekline dönüştürdüler.

İkinci hikayeye göre sembol 'amphora' kelimesinin kısaltmasıydı. O zamanlar 'amphora', hububat, baharat ve şarapların taşındığı fırında pişirilmiş küplerin ölçüm birimiydi. Giorgio Stabile isimli bir İtalyan araştırmacı 1492 tarihli Latince-İspanyolca sözlükte 'amphora'm bir ağırlık ölçüsü olan 'arroba'ya çevrildiğini keşfetti. İspanyolların hala @ işaretini 'arroba' diye isimlendirmelerinin sebebi de bu olmalıdır.

Stabile ayrıca, Floransalı tüccar Francesco Lapi'nin 1536'da yazdığı bir mektupta @ işaretini kullandığını da tespit etti. İşaret aynı zamanda uzak mesafeler arası ticareti belirtmek için de kullanılıyordu ama 18. yüzyılda kullanılışı birim başına bir fiyatı göstermek içindi. Örneğin, tanesi 5 Peni'den 10 portakal alınsa '10 portakal @ 5 Peni'şeklinde 'her biri' anlamında yazılıyordu.

@ işareti ilk olarak 1885'te yazı makinelerinin ilk örneği olan Underwood'un klavyesinde kullanıldı. E-posta adresinin bir parçası olarak ise ilk olarak 1977 yılında Roy Tomlinson tarafından kullanılmıştır. Tomlinson'un amacı ise kimsenin adında bulunmayan ve karışıklığa yol açmayacak bir işareti kullanmaktır.
Mart 2012

Umut Gürkan bir yanıt verdi.

Alışveriş sitelerinde 128 Bit SSL 256 Bit SSL neyi ifade eder?

SSL Kelimesinin açılımı (Secure Sockets Layer) dır. SSL sitenin güvenliğini değil siteyi ziyaret eden kullanıcıların bilgilerinin güvenliğini sağlamaktadır. Kullanıcı, siteyi ziyaret ettiğinde kendi kontrolünde olmayan bir bağlantı tipi kullanıyorsa ve https protokolünü kullanmıyorsa kullanıcı bilgileri, kredi kartı bilgileri v.b. unsurlarının ikinci bir kişinin eline geçmesine olanak sağlamış olur. Sitenizi güvenli hale getirmek için ihtiyaç duyduğunuz sertifikaları sağlayabilmek, sizi diğer firmalardan ayıracaktır. SSL çözümleri ile sitenizde kullanıcı adı, şifre, kişisel bilgi ve hatta kredi kartı numarası girilmesini sağlayarak sitenizin güvenli bir şekilde çalıştırmasına olanak tanıyan SSL Sertifikası (kök sertifika) sağlayabilirsiniz.


SSL Sertifikasının Çalışma Prensibi
SSL Public Key/PrivateKey adı verilen anahtarların kullanımına dayalı bir şifreleme yöntemidir. SSL şifrelemesinde 2 adet anahtar kullanılır. Bu anahtarlar, dijital olarak kodlanmış yazılımlardır ve bir anahtarın kilitlediği veriyi, sadece diğeri açabilir. Anahtarlarınızı yarattıktan sonra (bu işlem tamamen otomatiktir), anahtarlardan biri (private key) sitenizde kalır. Diğer anahtar (public key) ise, siteye bağlantı kurmak isteyen kişilere gönderilir. Siteye bağlantı kurmak isteyen kişi, public key ile göndermek istediği mesajı güvence altına alır ve sitenize gönderir. Bu bilgi, sitenize ulaşırken yolda ikinci bir kişinin eline geçse bile, şifrenin çözülebilmesi için sizde kalan private key gerekmektedir. Kullanılan SSL yönteminin karmaşıklığına göre (40 bit, 128 bit, 256 bit) şifre ikinci bir kişinin eline geçse bile, bu bilginin çözülmesi çok ileri tekniklerle dahi çok uzun zaman alacaktır.
Şubat 2012

Umut Gürkan bir yanıt verdi.

Dokunmatik ekranların çalışma mantığı nedir? Parmağımızın ekran üzerinde nereye dokunduğunu nasıl anlıyor?

Dokunmatik ekran üretmek için en çok kullanılan 3 teknoloji vardır:

1. Dirençsel (Resistive)
2. Sığasal (Capacitive)
3. Yüzey dalgalı (Surface acoustic wave)

1. Dirençsel sistem, normal bir cam panelin üzerine iletken ve dirençli iki ayrı metalik katmanın aralarında bir miktar boşluk olacak şekilde (iki ekranın arasında ortasında boşluklar olan bir petek olduğunu düşünün) yerleştirilip üzerlerine de çizilmeye karşı dayanıklı bir katman konulması ile elde edilir. Ekran etkin olduğu sürece bu iletken ve dirençli katmanlara elektrik verilir ve kullanıcı ekrana dokunduğunda aralarında boşluk olan iki katmanın buluşup aralarında elektrik iletimi olması sağlanır. Elektrik alanında oluşan değişikliklikler kaydedilir ve üzerlerinde işlem yapılarak dokunuşun hangi koordinatlarda gerçekleştiği (gayet hassas ve kesin bir şekilde) tesbit edilir.
Elektronik

  • Dirençsel dokunmatik ekranlar bir çok katmandan oluşmaları nedeniyle yaklaşık %75 - %80 arasında şeffaflık gösterirler (bunu ekranın parlaklığının seviyesi olarak düşünün). Katmanların kalınlıklarını azaltacak teknolojiler geliştikçe gösterdikleri şeffaflıklar %90 ve üzerine çıkabilmiştir.
  • Ekranın dokunuşu algılaması için basınç uygulayacak herhangi bir nesne (parmağınız, kalem veya pena gibi) kullanmanız gerekmektedir.
  • Bu tip ekranlarda yalnızca dokunmakla kalmaz; hassas seçimler yapabilir, resim çizebilir ve elinizle yazı yazabilirsiniz
  • Ekranda seçim yapmak için basınç uygulamak gerektiğinden, parmağınızı ekranda artistik hareketlerle süzülecek şekilde (ekrana bir yandan hafifçe bastırmazsanız) kullanamazsınız, ancak bunun karşılığında yanlış tuşlara basma ihtimaliniz düşüktür.
  • 2. Sığasal sistemde ekranın üstündeki cam panelin üstünde elektrik yükü taşıyan bir katman vardır. Kullanıcı katmana dokunduğunda, bu elektrik yükünün bir kısmı kullanıcıya geçer ve katmanın elektrik yükü azalır. Ekranın dört köşesinden katmanın üzerindeki elektrik yükünü kontrol eden bir alt sistem bu yük azalımını tesbit eder ve azalımın gerçekleştiği noktayı dört köşeden aldığı verilerle karşılaştırıp dokunuşun hangi koordinatlarda gerçekleştiğini (ortalama bir hassaslık ve kesinlik düzeyi ile) bulur.

    Elektronik

  • Sığasal dokunmatik ekranlarda katman sayısı daha az ve dolayısı ile ekranın üzerindeki kalınlık az olduğundan şeffaflık oranı %90 civarındadır.
  • Ekranın dokunuşu algılaması için ekrandaki akımı alabilecek bir nesne (genelde yalnızca parmağınız uygundur) kullanmanız gerekmektedir.
  • Bu tip ekranlar hassas seçimler yapmaya, resim çizmeye veya elinizle yazı yazmaya müsait değildir. Yalnızca parmağınızla dokunabilirsiniz.
  • Bu tip ekranlar (şu an kullanılan teknolojiler altında) ekranda birden çok noktaya dokunuşu algılayabilmeye müsait tek ekran tipidir.
  • Ekranda seçim yapmak için basınç uygulamak gerekmediğinden, parmağınızı ekranda artistik hareketlerle süzülecek şekilde kullanabilirsiniz, ancak yine basınç uygulamak gerekmediğinden yanlış tuşlara basma ihtimaliniz artar.

  • 3. Yüzey dalgalı sistemlerde ekranın bir ucundan diğer bir ucuna elektromekanik dalgalar (bunlar genelde kızılötesi veya ultrasonik ışınlardır) gönderen bir verici ve bu dalgaları alan bir alıcı vardır. Yüzey dalgalı ekranların çalışma prensipleri, üretilen elektromekanik dalganın vericiden alıcıya ulaşmasının (dokunuş ile) engellendiği noktanın (gayet hassas ve kesin bir şekilde) tesbit edilmesine dayanır. (90'lardaki Türkiye'deki eski dokunmatik bankamatikleri hatırlıyor musunuz? Onlarda dokunuşunuzun sadece belirli bölgelerde olduğu takdirde algılandığını anımsıyorsanız bu ekran tipinin ilk örneklerine yabancı değilsiniz demektir)

    Elektronik


  • Ekranın üzerinde herhangi bir katman olmadığı için şeffaflık oranı %100'dür. Bu, yüzey dalgalı sistemlerin detaylı grafik gösterimleri için ideal olmasına yol açar.
  • Ekranın dokunuşu algılaması için ekran üzerindeki dalga iletimini kesecek bir nesne gerektiğinden, (dalga iletimini kesecek yeterli dirence (örneğin kızılötesi ışın kullanılıyorsa, kalınlığa ve opaklığa) sahip olduğu sürece) hemen hemen herşey ile kullanabilirsiniz; hatta aslında ekrana dokunmak zorunda bile değilsiniz.
  • Bu tip ekranlarda yalnızca dokunmakla kalmaz hassas seçimler yapabilir, resim çizebilir ve elinizle yazı yazabilirsiniz; ancak bunun için ekranın bunlara uygun tasarlanmış olması şarttır (yukarıda bahsettiğim dalga iletimini kesecek yeterli direnci biraz da verici ve alıcıların hassasiyeti belirler)
  • Ekranda seçim yapmak için basınç uygulamak gerekmediğinden, parmağınızı ekranda artistik hareketlerle süzülecek şekilde kullanabilirsiniz, ancak yine basınç uygulamak gerekmediğinden yanlış tuşlara basma ihtimaliniz artar.

    Yukarıdaki bilgilerin özetini verecek olursam... Henüz yüzey dalgalı ekrana sahip cep telefonları olmadığı için bunları baştan eliyorum. Amacınız cihazınızı yalnızca parmağınız ile kullanmak ise size sığasal (capacitive) ekranlı bir cihaz uyacaktır. Ancak yalnızca parmağınızı kullanmak istemiyorsanız size dirençsel (resistive) ekranlı bir cihaz uyacaktır.
  • Daha Fazla