bildirgec.org

öneri hakkında tüm yazılar

Facebook Sayfaları için 10 İpucu

wrz | 22 September 2010 09:42

Facebook sosyal medyanın nabzının en rahat hissedildiği, kullanıcılarla rahatlıkla iletişim halinde olabileceğiniz ve markanızı olabildiğinde geniş bir kitleye duyurabileceğiniz platformdur.

Bu yazımızda Static FBML uygulaması yardımıyla sayfanıza gelen ziyaretçiye duvarı göstermek yerine alternatif bir sayfayı göstererek HTML ve FBML kullanarak sayfamız için oldukça kullanışlı ipuçlarını konu alacağız.

1. Harekete Geçirici Grafikller Kullanın

RedBull‘un sayfasında olduğu gibi sayfanızdaki ziyaretçiyi harekete geçirecek grafikler kullanın. (örnekler için; call-to-action)

2. YouTube ile Video Gösterin

Markanızı tanıtıcı bir video hazırlayın ve zamanla yenileyin. Nasıl mı? İşte – http://codepaste.net/1fxcjg

Kod Açıklaması;* swfsrc – video kaynak URLsi;* imgsrc – önizleme resmi kaynak URLsi;* xxxxxxxxxx – YouTube kaynak kodu.

xxxxxxxxxx değişkeni için örnek verme ihtiyacı duydum. www.youtube.com/watch?v=7JNdYITeEA0 olan video url’niz için 7JNdYITeEA0 değişkenimiz olacaktır.

Konu hakkında gelişmiş döküman

Firebird Veritabanı Bozulma Nedenleri/Öneriler

zynex | 10 November 2009 08:59

Merhaba,

Bilgisayarda saklanan her bilgi gibi Firebird veritabanınızda bozulabilir, yanlışlıkla silinebilir. Windows veya diğer işletim sistemleri, aman bu veritabanı buna özel muamele yapayım demez. Bu makalemizde yapılan yanlışları tespit ederek, veritabanını bozulmaktan nasıl kurtarabilirsiniz, onu anlatmaya çalışacağım.

Veritabanı Neden Bozulur?

  • En büyük nedenlerden biri veritabanı yüklü makinanın, genelde elektrik kesintisi nedeniyle kontrolsüz kapanmasıdır. Pek çok işletim sisteminde bu tarz durumlarda kullanımda olan dosyalar bozulabilmektedir. Çözüm olarak 50-100 $ arası ufak bir kesintisiz güç kaynağı almak şarttır.
  • Bilgisayar parçalarında meydana gelen kusur veya bozukluklar. Harddiskin bozulması, Raid kartlarının bozulması vs. Bu tarz durumlarda bilgi kurtarma biraz sıkıntılı olabilir. Beki de bozulan harddiskteki veritabanına hiç ulaşamayabilirsiniz. Çözüm düzenli olarak yedek almak ve kurtarılması mümkün olmayan durumlarda bu yedekten geri dönüş yapmaktır.
  • Firebird Server (servis) çalışırken veritabanı dosyasını kopyalamak veya başka yöntemlerle erişmek. Programlarınızın kapalı olması, veritabanı dosyası üzerinde işlem yapılmadığı manasına gelmez. Firebird server sweep gibi işlemleri yapıyor olabilir. Çözüm : Veritabanı dosyalarını (*.fdb, *.gdb) servis çalışırken kopyalamayın ve kullanıcıları bu konuda uyarın. Kopyalamanız gerekiyorsa, denetim masasından firebird servisini kapatıp kopyalayın. Yedeklerinizi dosya kopyalama yöntemiyle değil, backup ile alın.
  • Kararsız sürümleri kullanmak. Interbase 5.1 ile 5.5 arasındaki sürümler ciddi sıkıntısı olan sürümlerdir. Çözüm : Bunları client veya server olarak kullanmayın. Mümkün derece server ve client sürümlerini aynı tutun.
  • Veritabanın bulunduğu diskte boş yer kalmaması. Bu da sıkıntı çıkarabilmektedir.
  • Forced Writes parametresinin kapalı olması. Bu parametre on (açık) veya off (kapalı) olabilmektedir. Bu parametre diske yazımları kontrol eder. Açık ise, bilgi commit edildiği anda diske yazılır, off ise hemen yazılmaz. Bilgi kaybını önlemek için, bu parametrenin mutlaka on(açık) olması gerekmektedir.
  • Veritabanı dosyası boyutunun (veritabanının değil!) aşılması. İşletim sistemine de bağlı olarak Firebird için bu 32 TB’dır. Ancak Interbase 6 beta sürümleri ve öncesi için bu limit 4 GB’dır. Bu limit aşılınca yeni veritabanı dosyası eklenmelidir.
  • Veritabanı dizaynında yapılan hatalar. Bu genelde “not null” ile ilgili olmaktadır. not null bir alan eklediğiniz zaman, sorunsuzca eklenir. Ancak backup alıp, restore yapmak istediğiniz zaman tabloya daha önce eklenmiş kayıtlarda bu alanın değeri null olduğu için restore işlemini gerçekleştiremezsiniz. Interbase 7.1 ve üstü sürümlerde bunun için önlem alınmış. Ancak Firebird’deki durum nedir bilemiyorum. Çözüm : Dizaynınızı standartlara uygun şekilde yapmalı ve mutlaka yedeklerden geri dönüş testini yapmanız lazım.
  • Kullanımda olan veritabanı üzerinde metadata değişiklikleri yapmak, özellikle table ekleyip/silmek. Bu da veritabanına zarar verebilmektedir. Çözüm olarak tüm kullanıcıların bağlantılarını kestikten sonra, hatta servisi durdurup dosyanın ismini değiştirerek hiçbir kullanıcının bağlanmayacağı şekle getirip metadata değişikliklerini yapmalısınız.
  • Kaza ile veritabanı dosyasını silme. Maalesef bu aşamada yapacak çokta birşey yok, undelete programlarını deneyebilirsiniz. Düzenli bir şekilde yedek almak lazım. Yedek işlemini de otomatik bir düzeneğe bağlamak iyi olacaktır. Çünki insan insiyatifine bırakılınca birkaç hafta sonra aksamaya başlayacak ve bir süre sonra da tamamen bırakılacaktır. FIBS gibi bir yedek yöneticisi program kullanmak uygun olacaktır.
  • Eski sürüm kullanmak. Nadirde olsa bazı durumlarda bug’lardan kaynaklanan bozulmalar olabilmektedir. Bunlar tespit edildiği anda düzeltilmektedir. Yeni sürüm çıktığı zaman, testlerinizi yapıp yeni sürüme geçmeniz iyi olacaktır. Örneğin 2.0.3 kullanırken 2.0.4 çıktı ise, testlerini yapıp 2.0.4’e geçmelisiniz.
  • Veritabanı uzantılarınızı .fdb yapın. Çünki interbase’in kullandığı .gdb uzantısı, windows’un system geri yükleme (system restore) dosyalarıyla çakışmaktadır. Bu da bazen sıkıntı çıkarabilmektedir. İlla ki .gdb uzantısı kullanmak istiyorsanız, sistem geri yüklemesini kapatın.
  • Bazı antivirüsler dosya tarama işini abartabilmektedir. Normal şartlarda bir sıkıntı hiç duymadım ama veritabanı dosyalarını (*.fdb) tarama dışında bırakmak iyi olacaktır.

Kolay gelsin.

Facebook Çılgınlık mı, Aptallık mı?

azade5 | 16 July 2009 22:18

http://www.facebook.com

Yazımızın başlığındanda anlaşıldığı üzere Facebook hakkında bilinmeyen yada görünmeyen bir kaç gerçekten bahsedeceğiz.
Bahsedeceğimiz ve paylaşacağımız bu gerçekler ne bizim görüşümüz, nede paranoyaklık.

Facebook 3-5 yılda öyle bir hale geldiki,
aklın almayacağı şekilde milyonlarca üye çılgınca bir okadarda cömertce kişisel bilgilerini
sergilemekten hiç çekinmiyor.

php’de uzmanlaşabilmek için önemli tavsiyeler

Kreston | 22 June 2009 12:52

Web tabanlı bir programlama dili öğrenmek istediniz. Kendi nedenlerinizle(ücretsiz olması gibi) php’yi tercih ettiniz.

Bu aşamadan sonra yaptıklarınız size yeterli gelmiyorsa bu rehber size çok yardımcı olacak!

1. Ezberlemeyin!
bir programlama dilini bilmek, yalnızca yazım biçimini ve bütün fonksiyonlarını ezberlemek demek değildir.

programlama pratik gerektirir. bu yüzden kullandığınız kaynaklardaki fonksiyonları ezberlemeye çalışmanın gereği yok. eğer bir fonksiyonu kullanmayacaksanız kısa zamanda unutursunuz.

Etkili ‘site bakımda’ sayfaları

firederick | 19 June 2009 13:34

Her internet sitesi bakıma alınabilir. Herhangi bir nedenden dolayı siteyi kullanıma kapatmak zorunda kalabilirsiniz. Sitenizin düştüğünü yani kullanıma kapatıldığını gören ziyaretçiyi tekrar siteye çekebilmek için bu tarz site bakımda sayfası hazırlamak çok önemlidir. Yazımda site bakımda sayfalarının en etkili şekilde nasıl kullanılabileceğini anlatacağım.

Yazım 8 bölümden oluşuyor;
1. basitlik ve anlaşılırlık
2. herşey sizin için
3. mizah kullanmak
4. siteyle aynı sayfalar
5. şu tarihte-saatte döneceğiz
6. yapılabilecek şey önerin
7. geri dönünce biz çağıralım
8. şunları yaptık şunlar kaldı

1. Basitlik ve anlaşılırlık
Site bakımdasayfalarının basit olması sitenizin kapanma nedeninin basit bir güncelleme veya gerekli bir özellik eklemesi olduğunu vurgular. Daha basit “site bakımda” sayfaları daha etkili olur. Logonuz ile birlikte sadece ne kadar sürede sitenin aktif olacağını belirtmeniz bile yeterli olabilir.

Site bakımda sayfalarınız için başka bir kullanışlı özellik de bu sayfaları birdenfazladilde yaratmanız. İnternetin uluslararası bir havuz olduğunu düşünürsek en azından ingilizceyi de diller arasına katmanız yararlı olabilir. En azından online çeviricileri (google-translate gibi) kullanın.

Google Maps de Önermeye Başladı

algoz | 25 May 2009 19:45

Özellikle Amerikalı kullanıcıların günlük yaşamlarında sıkça kullandıkları Google Maps *, eklenen yeni özelliklerle güncel hayatın vazgeçilmez bir parçası olma yolunda.

Belirlediğiniz iki nokta için yol tarifini; Araba ile, Yürüyerek veya Toplu Taşıma için ayrı ayrı alabildiğiniz Google Maps şimdi de, kullanıcılara buradaki örnekteki gibi alternatif güzergahlar (Suggested routes) öneriyor.