KN:5 Google Maps V3 ile basit bir örnek

Posted Mart 6th, 2010. Filed under google

Google Maps 3.versiyonu ile ilgili basit bir örnek.

  1.  
  2. <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
  3.         <script type="text/javascript">
  4.         function initializeMap() {
  5.                 var biotekno = new google.maps.LatLng(40.978333,29.121352);
  6.                 var myOptions = {
  7.                   zoom: 16,
  8.                   center: biotekno,
  9.                   mapTypeId: google.maps.MapTypeId.HYBRID
  10.                 }
  11.                 var map = new google.maps.Map(document.getElementById("mapBiotekno"), myOptions);
  12.                 // infoWindow içerisinde gösterilecek içeriği ayarlanıyor
  13.                 var contentString = "İçerik Burada ayarlanıyor";
  14.                 // infoWindow oluşturuluyor
  15.                 var infowindow = new google.maps.InfoWindow({
  16.                         content: contentString
  17.                 });
  18.                 var bioteknoMarker = new google.maps.Marker({
  19.                         position: new google.maps.LatLng(40.978333,29.121352),
  20.                            map: map,
  21.                            title:"Biotekno"
  22.                 });
  23.                 // bioteknoMarker’a click event’i ekleniyor ve infowindow’un gösterilmesini
  24.            google.maps.event.addListener(bioteknoMarker, ‘click’, function(event) {
  25.                    infowindow.open(map,bioteknoMarker);
  26.            });
  27.            // info penceresinin otomatik açılması sağlar , istenmiyorsa alttaki satırı silebilirsiniz
  28.            window.setTimeout(function(){
  29.                 infowindow.open(map,bioteknoMarker);
  30.            },500);
  31.         }
  32. </script>
  33. <div id="mapBiotekno" style="width: 500px; height: 400px"></div>
  34. function init(){
  35.         initializeMap();
  36. }
  37. window.onload = init;
  38. </script>
  39.  

Yazdığım yönetim sayfası içerisinde veritabanında çekilen bazı değerleri kullanıcıların kolaylıkla yeni değerler eklemesini sağlamak için yazdım.

Bu eklemti ile select kontrolüne Gmail’deki yeni etiket ekleme olayına benzer hızlı ekleme fonksiyonu eklemiş oluyoruz.

Örnek oldukça basit bir hali olup sadece fikir vermesi amacıyla paylaşıyorum umarım yardımcı olur.

Örneği görmek için burdan

İndirmek için burdan

Yorum ve düşüncelerinizi bekliyorum.

Ubiquity for Zargan

Posted Kasım 7th, 2008. Filed under Kategorilenmemiş

Linkibol komutundan sonra online sözlük için kullandığım “www.zargan.com” içinde yazdım.

Aşağıdaki adresten bilgileri alabilir , ubiquity eklentisini kurabilir ve “zargan” komutunu yükleyebilirsiniz.

Ubiquity for Zargan

Yorumlarınızı  bekliyorum.

Ubiquity for Linkibol

Posted Kasım 3rd, 2008. Filed under Kategorilenmemiş

Geçen hafta Ubiquity eklentisini incelerken digg komutunu görünce ben de Linkibol komutunu yazdım.

Aşağıdaki adresten bilgileri alabilir , ubiquity eklentisini kurabilir ve “linkibol” komutunu yükleyebilirsiniz.

Ubiquity for Linkibol

Linkibol ile imlemeyi bir de ubiquity ile deneyin. Yorumlarınızı  bekliyorum.

Digitürk & blogspot

Posted Ekim 28th, 2008. Filed under Kategorilenmemiş

blogspot ile ilgili yasağı aşağıdaki nedenlerden dolayı anlamadan , araştırmadan bodoslama bir biçimde yapan Digitürk’ü kınıyorum.  Daha da söylenecek bir kelime bulamıyorum , bulmak da istemiyorum.

  • Blogger altyapısının canlı ya da banttan yayın yapmaya imkân tanımadığı,
  • üçüncü parti servislerden alınan embed kodlar kullanılarak başka bir servis üzerinden sağlanan içeriğe erişim sağlanması yoluyla dağıtıldığı,yani kendi sunucularında barındırılmadığı herkes tarafından biliniyor.
  • Buna rağmen Blogger.com’u engelleten güzide birimlerinizin başındakileri işten kovun bence. Bu işi bilen birilerini işe alın!
    (bu maddeler jazzirti~dan alınmıştır)

Tebrikler digitürk !!!

Google Visualization API , JSON  ve jQuery’nin harmanladığı bir örnek.

Örneği görmek için burdan

İndirmek için burdan

Google Reader Minimalistic by DemianGod v2

Posted Ekim 16th, 2008. Filed under greasemonkey

Rss için Google Reader kullanıyorsanız süper bir script.

w tuşu ile minimalistic bir hal alıyor veya eski haline dönüyor.

Greasemonkey yoksa yükleme sayfasına burdan gidebilirsiniz.

Script’i indirmek için burdan buyrun.

jQuery’ daha sık rastlayabileceğiz

Posted Eylül 28th, 2008. Filed under Kategorilenmemiş

jQuery’e  artık daha sık rastlayabileceğiz.. Cep telefonları da dahil. Ayrıntılar jQuery’nin yaratıcısından okuyun

KN’de ikinci örnek jQuery ile yarattığınız formlarda işlem yapılan form bileşeninin bulunduğu satıra (over) class’ını ekleyerek güzel bir efekt veriyor ve kullanıcıyada nerdeyim sorusuna cevap olabiliyor…

  1. $(document).ready(function(){
  2.         $(‘:input’).focus(function(){
  3.             $(this).parents("tr").addClass("over");
  4.         }).blur(function(){
  5.             $(this).parents("tr").removeClass("over");
  6.         });
  7. });

over class :

  1. <style type="text/css">
  2. .over{
  3.         background-color:#c5d3e3;
  4. }
  5. </style>

Not : Yazdığım form table ile oluşturulduğu için bir üstteki tr elementini seçerek işlem yaptım.

KN:1 MySQL Fonksiyon/Procedure tanımlama

Posted Eylül 23rd, 2008. Filed under mysql

Ufak tefek olupta baş ağrıtan problem çözümlerini , ihtiyaç anında aranıp bulunamayan kod parçacıkları vb. konuları KN ( Kendime Notlar ) başlığı altında seri olarak yazmaya başlıyorum.

İlki MySQL’de fonksiyon / procedure tanımlarken benim gözümden kaçan 2 nokta ;

1) Database adı mutlaka olmalı ;

CREATE FUNCTION test.kare (p1 INT) returns INT

BEGIN

DECLARE ret INT;

SELECT (p1*p1) INTO ret;

return ret;

END

Fonksiyon kullanımı : select kare(4);

2) SET GLOBAL log_bin_trust_routine_creators = ON; kullanarak artık fonksiyon tanımalamada problem ( en azından benim karşılaştığım ) kalmıyor.