Belki bu sorunu çoğumuz yaşamışızdır ve çözümü wordwrap gibi fonksiyonlarda bulmuşuzdur. Belki de bulduğumuzu sanmışızdır. Evet, çok uzun ve boşluk bırakılmadan yazılan bir kelimenin sayfayı sağa doğru uzatması sorunundan bahsediyorum. Bu sorunla forum, blog, yorum sistemi vb. sistemler yazan arkadaşlar karşılaşmış olmalılar. Bu sorunun çözümünü wordwrap kullanmakta veya böyle kelime yazanlara ceza vermekte bulmuş olabilirsiniz. Ancak ceza vermek bu olaya kesin çözüm olmadığı gibi, wordwrap kullanmak da beraberinde çözülemeyecek bir takım sorunları getiriyor.
Wordwrap kullanmak kimi zaman br tagına çevirdiğimiz enterların içine tekrar br atıp kodu bozuyor, kimi zaman da br tagından hemen sonra gelip yazınının 2 satır aşağı kaymasına neden oluyordu.
Paylaşacağım kod ile örneğin en fazla 20 karakterlik bir kelimeye izin veriyorsanız ve 50 karakterlik herhangi bir kelime yazıldıysa o kelimeyi 20 şer 20 şer karakterlerden ayırarak için boşluklar atıyor. Böylece wordwrap kullanmaya gerek kalmıyor, yazınız css sayesinde kendiliğinden satır iniyor. 50 oluyor: 20 20 10.
Hem masaüstü hem de web tabanlı uygulamalar geliştirirken, zaman zaman eldeki verilerin görselleştirilmesi yani resim olarak ifade edilmesi ve bu resimler üzerinden de düzenlenebilir olması ihtiyacı ile karşılaşılır. Bu yazıda JAVA bileşenleri ve Graphics sınıfı kullanarak etkileşimli veri görselleştirme konusuna bir giriş yapacağız. Başlangıç olarak basit çizim nesnelerinin yerleştirilebildiği ve bu nesnelerin klavye ve fare aracılığıyla yönetilebildiği bir ekran tasarlayalım.
Öncelikli olarak bu tip uygulamalarda etkileşim için daha sonra rahatça eklemeler yapabilmek için mümkün olduğunca genel bir çerçeve çizerek sınıfları genişletilebilir hazırlamamızda fayda var. Tüm çizim nesnelerini ifade edebilecek bir ata (parent) sınıf yazarak başlayalım.
Arkadaşlar, bu yazımda c# dilinde .txt dosyalarını veritabanı şeklinde kullanımını göreceğiz.
İlk olarak bilgilerimizi dosyaya belli bir düzende girmemmiz gerekiyor. Bilgilerimizi aralarına '#' karakteri koyarak satır satır girelim. Örneğin aşağıdaki gibi;
|
|
ASP Do while döngüsü ile veritabanınızdaki verileri listeletebilirsiniz veya veritabanına bağlanmadan da kullanabilirsiniz..
Hemen bir örnekle açıklayayım.
|
|
Burdaki mantık i değişkeni 3 den küçük olduğu sürece döngüyü sürdürmesidir.Ve döngü her dönüşünde i değişkenine 1 ekliyor.
|
|
Burdan alacağımız sonuç şu şekildedir.
i degiskeninin degeri = 1
i degiskeninin degeri = 2
i degiskeninin degeri = 3
Ve döngümüzü bitiriyoruz.
|
|
Veritabanındaki Verileri Listeletmek isterseniz de kullanacağınız kod şöyle;
Dbase.mdb adlı veritabanında kisiler tablosunu seçer ve kayıtlar bitene kadar email sütününü listeler.
Round Fonksiyonu ile küsüratlı sayıların ondalık kısmı 5′den büyükse yukarı küçükse aşağı yuvarlayabiliriz. Örnek vermek gerekirse,
|
|
Şeklinde degiskeni Round parantezleri içine aldığımız zaman bize sonuç olarak “11″ değerini döndürecektir.
Eğer abc değişkenimizin içerisinde “10.49″ veya altında bir değer olsaydı bize “10″ değerini döndürecekti.
ASP de datediff fonksiyonu ile iki tarih arasındaki farkı gün,ay,yıl,saat vs. şeklinde alabilirsiniz.
Kullanımı ise şöyle:
|
|
Örnek olarak 21 ekim 1992 ile 23 ekim 1992 arasındaki Saat (H) farkını alalım.
|
|
Merhabalar,
Hepimizin de bildiği gibi günümüzde her site facebook ile rakip olmak yerine facebook a eşlik ediyor. Yazdığımız yazıların yada yaptığımız işlerin daha hızlı duyulması için internet aleminde olmazsa olmaz şeylerden biri facebook da paylaş seçeneği!
İşte bu yazımızda Flash üzeride ActionScript 3 kullanarak içeriklerinizi nasıl paylaşacağınızı anlatacağız.
Facebook paylaşım seçeneği için sharer.php sayfasını kullanıyor. Bu adresin sistematiğine örnek verecek olursak;
|
|
Yani sharer.php den sonra vereceğiniz argümanlarda u paylaşım adresinizin linkini ve t ise paylaşımınızın başlığını tanımlıyor. Bizim flash içinde yapacağımız ise sharer.php adresine bu iki değişkeni göndermek! Hepsi bu!
Haydi başlayalım :)
Merhaba Arkadaşlar,
pillinetwork'te 5 senedir sürdürdüğümüz kazanç sistemini değiştirdik. Konuyla ilgili herkese e-posta göndereceğiz fakat durumun sebepleri ve detayları ile ilgili yazıyı gözden kaçırmamanız için buradan da duyurmak istedik.
Teşekkürler.

Yaz boyunca kendinizi Back end ve front end konularında geliştirmek istemez misiniz? Hem de ücretsiz olarak. Sektörün eski ve öncü firmalarından biri olan Tart New Media başvuranlar arasından seçeceği 30 kişiye yaz boyunca seçeceği alan üzerinden yoğun eğitimler verecek.
Eğitimlerin sonucunda kendini gösteren katılımcılar Tart New Media'da çalışma şansını yakalayabilecekler.
http://bit.ly/YazKampi adresinden yaz kampı ile ilgili detayları ve ders programına göz atabilirsiniz. Gene başvurularınızı http://bit.ly/YazKampi adresinden yapabilirsiniz.
Bir ihtiyacimdan dogan arastirmalarim sonucunda buldugum kodlari sizinle de paylasmak istiyorum. Tikla kazan sitelerini hepiniz bilirsiniz. Pek kazandirdiklari soylenemez ama basinda durun tiklayip durmaniz gerekir. Ben de dusundum niye bunu otomatik yapacak bir program yazmayayim dedim. Verecegim kod sunu yapiyor: bir satirda bir link kayitla olacak sekilde linkler kaydedilmis bir txt dosyasindaki linkleri sirayla aciyor 20 saniye bekliyor sonra da diger linki aciyor. Asagidaki kodda linkin linkler.txt isimli bir dosyaya kayitli oldugunu varsayiyoruz. Ben webbrowser olarak chrome kullandigim icin kodu da ona gore yazdim. Python'un portable versiyonunu buradan indirip deneyebilirsiniz.
Python kodlari vermeye diger yazilarimda devam edecegim. Herkse iyi gunler.
Nokta ve pilli ortak yapımı olan kodaman.org kolektif bir kod yazarları blogudur. Siz de katılabilirsiniz.