Php ile number_format() kullanımını bir önceki kitabımda[1][php number_format()] bahsetmiştim. Ama number_format() fonksiyonun detaylarına pek inmedim. Bu makalemde number_format() ile yapabileceklerimizi göreceğiz.
|
|
Merhabalar, Günümüzde belki'de en çok yaptığımız uygulamalardan biriside döviz kuru'dur. Bende bu uygulamayı yaptım. Ancak problemler ortaya çıktı. IMKB ara sıra yayınlamayı kesiyordu. Sitede hatalar meydana geliyordu. Bu problemlerden ötürü site hiç çalışmıyordu. Haliyle site yayından kaldırılıyor ve otomatik olarak app_offline.html ekleniyor ve site yayından çekiliyordu. Bu problemlerin önüne geçebilmek adına farklı bir uygulama yaptım.
1-) IMKB sitesi ile bağlantı oluşturuluyor ve XML dosya okunuyor
2-) IMKB ile bağlantı varsa
a-) XML dosya okunuyor
b-) Okunulan bilgiler projemde oluşturduğum XML dosyaya kayıt ediliyor.
c-) IMKB sitesinde okunulan bilgiler sitede gösteriliyor
d-) işlem sonlandırılıyor.
3-) IMKB ile bağlantı yoksa
a-) En son kayıt edilen Projemde ki XML dosya okunuyor
b-) Okunulan bilgiler sitede gösteriliyor
c-) Proje sonlandırılıyor.
evet yukarıdaki işlemleri şimdi birde kod kısmına dökelim :) ilk olarak bir dosya oluşturalım (Tercihim User Control oluşturmanızdan yanadır)
aspx.cs dosyası
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.
Nokta ve pilli ortak yapımı olan kodaman.org kolektif bir kod yazarları blogudur. Siz de katılabilirsiniz.