Oca 11

Saf goth

Category: resim

Eskiz defterimden. Akrilik ile yapıldı.

Gotiğimsi kız

1 comment

Oca 11

Eskiz Defterimden - Sinirli

Category: eskiz, çizim

Eskiz defterimden bir tip. Fon fotoşopla sonradan eklendi.

eskiz_angry

No comments

Tem 19

Flash ve PHP ile dinamik içerik (Ör: Haberler)

Category: HTML, PHP, flash, Eğitim, Ders, Tutorial

Flash ile bir site yaptınız ve bu flashın içerisine haber bölümü ya da ona benzer, flash dışından güncellenebilecek bir metin eklemek istiyosunuz ama nasıl yapacağınızı bilmiyorsunuz? Güzel. Bu sayede bir ziyaretçi daha kazandım. Heyo!

Laf kalabalığından hoşlanmayanlar için: bu yazının en altındaki linkten ya da hemen buradan flash, XML, PHP, MySQL dosyalarından oluşan kullanıma hazır bir örneği indirebilirsiniz.

Flash ile dinamik haberler yapımı ekran görüntüsü

Şimdi dinamik haberleri nasıl yapacağınızı anlatayım. Gerçekten kolay olacak. Yukarıdaki resim zaten herşeyi gösteriyor. Yine de anlatımı duymak istiyorsanız: Bir flash dökümanı açın. İçine bir text alanı yaratın. Farklı bir layout kullanmıyorsanız programın alt kısmındaki properties kısmında bu text alanının tipini “Static Text” yerine “Dynamic Text” yapın. Bu bölümün hemen altındaki alana text alanımızın ismini “newsText” olarak girin. Tamam. Şimdi sağ tarafta “Single Line” yazan seçeneği “Multi Line” yapın. Onun da sağında yer alan 3 küçük ikondan ortada yer alan <a> ikonuna tıklayıp haber metninin içerisine HTML kullanılmasına izin verin. Eer scrollbar yani kaydırma çubuğu istiyorsanız CTRL+F7′ye basarak Components penceresini açın. Burada alt taraflarda bir yerlerde UIScrollBar isminde bir Component var. Onu tutup, text alanımızın üstüne çekin.

Son olarak aşağıdaki actionScripti flash dosyanıza ekleyin. news.xml dosyasını da aynı dizine koymayı unutmayın.

PHP ve MySQL dosyaları için yazının devamına bakmanız gerekecek.

Daha fazla

5 comments

Tem 18

Java’da String’i sayıya (int, float, vs) çevirme

Category: Java, JSP

Javascript’teki parseInt fonksiyonunu bilirsiniz belki. Verilen String’i sayıya çevirir. Esnek çalışır: Yani ‘66-77′ gibi bir String’in değerini istediğinizde size 0 yerine ‘66′ sayısını döndürür. Aşağıdaki sınıfta yer alan toIntegerLoose metodu buna benzer bir iş yapıyor. Tek bir farkla: bu metod ‘66-77′ String’ini 6677 sayısına çevirir. Ayrıca klasik String-sayı çevrimleri için gerekli metodlar da aynı sınıfın içerisinde var. Basit bir sınıf ama eğer buna benzer bir sınıf kullanmıyorsanız, kullanmaya başlamanız yerinde olur. Tarih çevrimleri için kullanılabilecek yardımcı sınıfı önümüzdeki günlerde yayınlayacağım.

Kullanım Örnekleri:

int intval=0;
intval = NumberUtil.toIntegerLoose("123,456", 0); //sonuç: intval=123456
intval = NumberUtil.toIntegerLoose("-123-456", 0); //sonuç: intval=-123456
intval = NumberUtil.toIntegerLoose("ahmet1", 0); //sonuç: intval=1
intval = NumberUtil.toInteger("123,456", 0); //sonuç: intval=0
intval = NumberUtil.toInteger("ahmet1", 5); //sonuç: intval=5
intval = NumberUtil.toInteger("123456", 5); //sonuç: intval=123456

Daha fazla

No comments

Tem 15

Eskiz Defterimden - Yalancı

Category: eskiz, resim, çizim, suluboya, Grafik

Tem 14

Eskiz Defterimden - Sinir

Category: eskiz, resim, çizim, suluboya

Tem 12

SteamPunk

Category: çizim

Steampunk tarzında bir site hazırlamayı düşünüyorum. Konu ile ilgili çizimleri araştırıken karşıma şöyle bir site çıktı: http://www.crabfu.com/steamtoys/diy_steampunk. Bu sitenin sahibi olan animatör ve konsept sanatçısı şahıs steampunk tarzındaki makinelerin nasıl çalıştığını, nasıl çizileceğini ve nasıl yapılacağını, her bir parçayı tek tek inceleyerek anlatmış. Ayrıca buraya tıklayarak aynı kişinin steam punk tarzındaki oyuncaklarını görebilirsiniz. Eğer oyuncaklar ilginizi çekerse http://www.cedesign.net/steam adresinde bu tür oyuncakları inceleyebilirsiniz.

Örnek bir kaç resim:


No comments

Tem 12

MySQL’de toplam satır sayısını bulmak (SQL_CALC_FOUND_ROWS)

Category: Java, Mysql, PHP

Başlık pek açıklayıcı olmadı aslında. Direkt olarak örnekle açıklayayım olayı:
Mesela bir ürün tablonuz var. Ürünleri kategorilerine göre listelemek istiyorsunuz. Bununla da yetinmeyip sayfa başına en fazla 20 tane ürün bulunacak şekilde sayfalama yapmak istiyorsunuz. Temel bilgilere sahip bir yazılımcının tercih edeceği yöntem şuna benzer birşey olur:
Öncelikle sayfalamayı yapabilmek için bu kategorideki toplam ürün sayısını bulmanız gerekir. Bunu şu sorguyla yaparsınız:
“SELECT count(id) AS data_count FROM urunler WHERE kategori_id=’3′”.
Sonra da göstereceğiniz ürünleri
“SELECT * FROM urunler WHERE kategori_id=’3′ LIMIT 0,20″
ile alıp listeleme işlemini yaparsanız. Sonraki sayfalarda satır sayısını tekrar tekrar hesaplamak istemiyorsanız bulduğunuz satır sayısını SESSION’a atabilirsiniz. Bu işlemlerdeki sorun aynı sorguyu biraz değiştirerek iki kere yazmanız gerekmesidir. Bu zaman zaman sıkıntı yaratabilir.

MySQL insanları 4. versiyonu çıkarmadan önce oturmuşlar, bu işlemleri tek seferde yapabilmemiz için SQL_CALC_FOUND_ROWS diye birşey yapmışlar. Bu durumda sorgunuzu şöyle yazıyorsunuz: “SELECT SQL_CALC_FOUND_ROWS * FROM urunler WHERE kategori_id=’3′ LIMIT 0,20“. Böylece ikinci bir count() sorgusu olmadan işinizi görmüş oluyorsunuz.

Yazının devamı ve Java ve PHP kod örnekleri için alttaki linke tıklayınız
Daha fazla

No comments

Tem 9

Taslak

Category: Taslak, Tasarım, Grafik

Web sitesi taslağı - Süper firma


PSD formatındaki taslağı indirmek için buraya tıklayınız. Ve, bu taslağı kullanacak olursanız, beni bir yorumla haberdar edin lütfen.

No comments

Tem 9

Eskiz Defterimden - Hey You

Category: Kategorilenmemiş

Sonraki Sayfa »