Az Pişmiş Çok Bilmiş
Symbian 3 ailesi ile Google contacts ve calendar’ın eşleştirilmesi
Bir Apple fanatiği olarak nadir görebileceğiniz yazılardan biri ile karşınızdayım.
Neden Apple? sorunun yanıtı bende çok basit nettir. Tek bir sebebi var; insana dair ve insani aygıtlar ve yazılımlar üretmesidir. Kullanıcı eğilimlerini ve deneyimlerini yakından inceler, üzerine kafa yorar. Geliştirilen her ürün salt bir mühendislik örneği değildir. Tasarım ve ergonomi prensipleri ile dört bir yanı didiklenmiştir.
Bu fanatikliğimin bilinç altı sebeblerinden kısaca bahsettikten sonra gelelim asıl meseleye; “Nokia Symbian 3 ailesi bir telefonu nasıl Google servisleri ile iletişim halinde tutabiliriz?”
Aslında çok basit bir o kadar da zor.
Önce kolay tarafını açıklayayım;
symbian telefonlarda Gmail hesaplarınızı eklemek için otomatik bir sihirbaz bulunamakta. Fakat bu sihirbaz sadece e-postalarınızı eşleştiriyor. Google’daki kişi rehberinize ve takviminize dokunmuyor. Olduğu gibi bırakıyor. Yani eşleştirme yapmadığı gibi verilerinizi de çekmiyor.
Zor olan tarafı ise;
aynı işlemi exchange bir hesap kurduğunuzda yapabiliyor olması. Normal algıda exchange hizmetler çoğunlukla kurumsal ihtiyaçlarda gerekli olan bir seçenek. Ama bu seçeneği kullanarak Google hesabınızı kurduğunuz zaman kişi rehberiniz ve takvimizi eşleştirebiliyorsunuz. Ne kadar ilginç değil mi? Belki de neden Apple sorusunun bir yanıtlarından biri de bu olabilir.
Şimdi bu işlemin nasıl yapıldığını açıklayalım.
1. Ayarlar bölümüne girip Mobile’ı seçin.
2. Yeni mailbox yarat seçeneğini seçip exchange seçeneği ile devam edin.
3. E-posta bilgilerinizi girin. Sadece domain seçeneğini boş bırakın.
4. Mail Exchange server More >
eml uzantılı dosyaları browser üzerinde görüntüleme
Yine “az pişmiş çok bilmiş” kıvamında harika bir yazı ile karşınızdayım.
Günümüzün yaygın olarak kullanılan web tabanlı e-posta hizmetlerinin (Gmail, Hotmail gibi) artık nerdeyse açamadığı attachment dosyası yok gibi. Gmail’inize gönderilen sıkıştırılmış dosyaların içeriğini inceyebilir, PDF’leri online okuyabilirsiniz. Bu zenginliğin için sadece başınıza dert olacak bir format var; eml.
.EML ; Microsoft’un e-mail client’lerinin e-postalar için kullandığı dosya formatı. Normal şartlarda outlook’un tüm sürümleri arasında yapılan e-posta gönderimlerinde, bu uzantının varlığından bile haberdar olmazsınız. Fakat outlook üzerinden Gmail veya benzeri bir web tabanlı e-posta hizmetine e-posta iletirseniz (forward’ ederseniz) ettiğiniz mail .eml uzantılı bir ek ile gidecektir. Gitmesinden daha büyük bir problem bu dosyanın içeriğini görüntüleyemezsiniz.
EML dosyalarını görüntüleyebilmek için;
1.Yöntem : eml dosya uzantısını mht olarak değiştirebilirsiniz. Böylece tüm browser’lar üzerinden size iletilen e-postanın içeriğini görüntüleyebilirsiniz.
2.Yöntem : ilk yönteme göre daha gelişmiş ve özel ihtiyaca yönelik. Bu yöntemi uygulayabilmeniz için makinanızda outlook kurulu olmalıdır. Ancak bu durumda Outlook Import Wizard gibi bir program ile size gelen eml dosyalarını outlook içersine albilirsiniz.
Böylece size gelen tüm e-postaları görüntüleyebilirsiniz. Afiyet olsun. Sıcak tüketin.
Büyük SQL dosyalarını Phpmyadmin arabiriminden eklenmesi
Eskiz Defteri’ne web geliştirme yönümle alakalı pek bir yazı yazmadığımı fark ettim. Şu sıralar bu yönümü kullanacak işler içersinde değilim ama yine karşılaştığım ufak bir problemin çözümünü sizlerle paylaşıyorum.
Phpmyadmin arabirimini kullanarak database’lerimizi çok rahat Mysql sunucusuna yükleyip çıktısını alabiliyoruz. Fakat bu panelinde bazı sınırları bulunmakta. Örneğin (sunucu ayarlarınıza göre değişken olsada) yükleyecebileceğiniz (import edebileceğiniz) SQL dosya boyutu.
Genel olarak eğer herhangi bir değişiklik yapılmadıysa yükleyebileceğiz SQL dosya boyutu maksimum 2 MB’dır. Güncel orta ölçekli aktif bir projenin SQL çıktısı da ne yazıkki bu limitlerin çok üzerinde olmakta.
Bu sınırlamayı kaldırabilmek için yapmanız gerekenleri sıralayacak olursak;
- phpmyadmin’nin bulunduğu dizinde olan config.inc.php dosyasını herhangi bir editör yardımıyla açın.
H:\xampp\phpMyAdmin\upload\config.inc.php
- Dosya içersindeki $cfg['UploadDir'] satırını bulun. Aşağıdaki kod bloğu ile değiştirin.
$cfg['UploadDir'] = 'upload';
- Phpmyadmin’nin bulunduğu dizin içersinde upload isimli bir klasör oluşturun.
C:\wamp\apps\phpmyadmin3.2.0.1\upload\ - Yüklemek istediğiniz büyük boyuttaki SQL dosyasını bu yeni oluşturduğunuz klasörün içerine kopyalayın.
- SQL verisini eklemek istediğiniz içeri aktarma (import) sayfasını açın. Bu sayfada “web sunucusu gönderme dizini” başlığı altında bir liste kutusu görüntülenecektir. Bu kutudan eklemek istediğiniz SQL dosyasını seçip veriyi içeri aktarabilirsiniz.
Taze ve bu önemli az pişmiş çok bilmişin kıymetini bilin. Afiyet olsun
CSS ile Transparan Ayarları
Ara ara CSS ile ufak ama kilit niteliğinde ipucuları burdan sizlerle paylaşıyorum. DIV’e can veren Clearfix metodunu “Clearfix Metodu nedir? Nasıl kullanılır?” adlı yazımda paylaşmıştım. Bu sefer anlatmak istediğim nokta ise web’de transparanlık üzerine.
HTML yetersiz ve basiretsiz kaldığı bir çok noktada CSS ile hızlı ve pratik çözümler bulunmakta. Ayrıca tabii CSS’in geniş hakimiyet gücü zaten neler neler yapılabildiği bir başka yazının konusu. Şimdi bu geniş hakimiyet gücü ile tüm browser’larda çalışacak bir CSS bloğu hazırlayalım.
Transpanlık işlemleri her zaman dertli ve zahmetli olmuştur. Ayrıca klasik durum tekrar tecelli eder ve bir browser’da harika çalışan transparan elementler diğerinde kapkara görünür.
Aşağıdaki CSS bloğu ile 4 satırla tüm browser’larda çalışan bir transparanlık elde edebilirsiniz.
.transparent_class {
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
Şimdi CSS bloğunu açıklayalım;
opacity: 0.5; Bu özellik muhakkak kullanılması gereken bir satırdır. Transparanlığın seviyesi bu özellik sayesinde ayarlanmakta ve bu işlem için en temel özelliktir. Ayrıca Firefox, Safari, and Opera browser’larında sorunsuz çalışır.
filter:alpha(opacity=50); Sadece Internet Explorer için gerekli olan bir tanımdır. Opacity’nin aynı işlemi yapar ama sadece IE için geçerlidir.
-moz-opacity:0.5; Netscape Navigator ve Mozilla’nın ilk sürümleri için gerekli olan özel tanımdır.
-khtml-opacity: 0.5; KTML browser motorunu kullanan Safari (1.x) için gerekli olan tanımdır.
Transparanlığın seviyesini ayarlamak için opacity değerini ayarlamanız yeterlidir.
Ayrıca bu işlemi arşivleyebilmeniz için örnek More >

Son Yorumlar