pillinetwork hesabınızla giriş yapın.

Aranan terim: api

 
Yorumlarda da aramayı ihmâl etme.
aramanızın hem armut hem de armutlu kelimelerini içermesi için armut* arayabilirsiniz

23 adet sonuç bulundu

Matlab Çalışma Prensipleri, Matlab ile Çalışma

Matlab bana göre tam olarak bir programlama dili sayılmamakla birlikte hepimizin aşina olduğu Fortran ve C++ gibi programlama dillerine nazaran çok daha kısa kod ile istenilen işlemi yapmamıza olanak sağlamaktadır. Bu dilin çalışma prensiplerini aşağıdakilerle özetleyebiliriz.

Matlab Dili: Genel olarak C,C++,Fortran ve benzeri gibi bir programlama dilidir. Diğer programlama dillerinde olduğu gibi deyimler, fonksiyonlar, veriler, değişkenler, giriş çıkış (I/O) işlemleri ve nesne yönelimli programlama özelliklerini de barındıran bir dildir.

Spacer
Spacer
/* bluem yazdı. 02 Mart 2011 12:09. 4 yorum var */

J2ME ve Geleceği

J2ME nedir?

J2me(java 2 micro edition) cep telefonları, pda’ler, printerlar gibi gömülü sistemler için üretilmiş bir java teknolojisidir. J2ME de kullanılan temel kütüphaneler topluluğu olan cldc (connected limited device configuration ) 512 kb tan ufak hafızası ve sınırlı ağ bağlantısı olan cihazlar için tasarlanmış şu an için tercih edilen konfigürasyondur.
midp(mobile information device profile ) cldc için kullanılan en yaygın profildir ve ikisi birlikte j2me nin ana yapısını oluşturup hedeflenen cihazlar için uygulama ortamı sunarlar. cldc nin versiyonları arasında cldc 1.0 ve cldc 1.1 bulunmaktadır. midp versiyonları arasında ise midp 1.0, midp 2.0, midp 3.0 bulunmaktadır. şuan için en çok kullanılan versiyonları cldc 1.1 ve midp 2.0 dır. bunların üstüne üreticiler ihtiyaçları olan opsiyonel paketleri eklerler (advanced multimedia api gibi).

\

Spacer
Spacer
/* Murat Kisakurek yazdı. 02 Şubat 2011 15:16. 10 yorum var */

Wpf Dünyasına Giriş

WPF’Lİ GÜNLER SERİSİ

Seri-1-WPF’e Giriş

Merhaba arkadaşlar,

Bilişim-Dergi'de bu benim ilk makalem. umarım son makalem de olmaz. Makale yazmak sanıldığı kadar kolay bir iş değil. Hatta, bazı sitelere sadece makale yazarak para kazananlar bile bulunmakta. Fakat buralarda da herkesin makaleleri boy gösteremez çünkü buradaki makalelerin belli başlı standartları vardır. bunlara en az 1000 kelime olması, konuya odaklı ve genel anlatıcı kitle seviyeleri gibi kıstasları örnek gösterebilirim. Ben de münkün olduğunca bu standartlara uygun olmaya çalışacağım. Makalelerimde bazen belli konuları bildiğinizi varsayacağım bazen ilk kez karşılaşıyormuşsunuz gibi basite indirgemeye çalışacağım. Burada yapmak istediğim aslında her okuyucuya hitap etmek, çok fazla konulara dalıp sıkmamaktır. Kısa bir açıklamadan sonra konumuza dönebiliriz.

Spacer
Spacer
/* ahmetceb yazdı. 01 Mart 2011 17:48. 6 yorum var */

jQuery 1.6 ve getirdiği yenilikler

Her ne kadar jQuery library'sini pek sevmesem de, ne kadar yavaş olsa da, DOM Manipulating, AJAX gibi işlemler için kullanmak zorunda kalıyorum, kalıyoruz. Aslında sloganları olan write less, do more -az yaz, daha fazlasını yap- felsefesini gerçekledikleri doğru, fakat bu kadar yavaş çalışmasa çok daha iyi olacak. Bu konuyu ilerleyen zamanlar da burada yazmak istiyorum ama şimdi bunları bir kenara bırakıp 1.6 sürümünde gelen yeniliklerden bahsedeyim.

Öncelikle jQuery 1.6 3 Mayıs 2011 tarihinde çıkarıldı. Download linkleri...
jQuery 1.6 -jQuery CDN-
jQuery 1.6 Minified -jQuery CDN-
jQuery 1.6 Minified -Microsoft CDN-
jQuery 1.6 Minified -Google CDN-

Spacer
Spacer
/* Etiketler: , , */
/* fatihacet yazdı. 10 Mayıs 2011 01:34. 7 yorum var */

Python Mouse Kontrolleri

Python ile imlec kontrolü için bir kaç satır kod..
Gerekli modüller
Ctypes
Win32API

# -*- coding: cp1254 -*-
import win32api
import win32con
from ctypes import windll
import time

def m_tasi(x,y): #imleci verileren (x,y) koordinatlarına taşır. windll.user32.SetCursorPos(x,y)

def soltikla(x,y): # (x,y) koordinatlarına sol tıklar.

m_tasi(x,y) #imleci taşıyoruz.. win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN, x, y) #Sol basılı tutuyoruz. time.sleep(0.05) win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP, x, y) # 0.05 saniye sonra bıraktık.

Spacer
Spacer
/* yak0 yazdı. 28 Haziran 2010 16:39. 1 yorum var */

Google Maps Harita Özellikleri

Google Maps Api yazılarıma devam ediyorum. Diğer yazılara yazı sonundaki linklerden ulaşabilirsiniz.
Bu yazıda ise Map nesnesi için girilen "Options" yani me gibi değişiklikler yapabileceğimizden bahsetmeye çalışacağım.
Hemen Api için gerekli kodu "head" etiketleri arasına yerleştiriyoruz.

1
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true"></script>

Yine head etiketleri arasına gerekli script imizi koyuyoruz.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var map;
function initialize(){
var myLatlng = new google.maps.LatLng(-25.363882,131.044922);
var myOptions = {
backgroundColor:"000000",
zoom: 4,
disableDoubleClickZoom:true,
draggable:true,
center: myLatlng,
keyboardShortcuts:false,
mapTypeControl:true,
scrollwheel:true,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
var marker = new google.maps.Marker({
position: myLatlng,
map: map,
});
}

Burada önemli olan myOptions değişkenine verilen değerlerdir.
backgroundColor; Harita yüklenirken görülecek arkaplan rengi, İngilizce isimleri ya da RGB değerleri girilebilir.
disableDoubleClickZoom; Çift tıklama ile yakınlaşma, true yada false olabilir.
draggable; haritanın tutulup sürüklenebilmesi, true ya da false olabilir.
center; Haritamızın merkezi için gerekli koordinatlar fakat bunun bir LatLng nesnesi olması gerekiyor örneğimizde olduğu gibi,
keyboardShortcuts; Google tarafından konulan klavye kısayolları kullanılabilmesi, true ya da false olabilir.
mapTypeControl; Haritanın sağ üst kısmında gözüken harita tipini değiştirmeye yaran ikonlar, true ya da false olabilir.
scrollwheel; scoll ile yakınlaşma ve uzaklaşma, true ya da false olabilir.
mapTypeId; Harita tipi, alternatifler: HYBRID; sokak ve uydu fotoları karışımı, ROADMAP; sokaklar ve caddeler, SATELLITE; uydu fotoları TERRAIN; fiziki harita zemin ve bitki örtüsü için.
Bu kodlardan sonra "head" etiketi kapatılıp "body" etiketi içine "map_canvas" id' li bir eleman konur ve çalıştırılır.
Diğer yazılar;
Google Maps Api v3 ile Tıklanan Noktalar Arası Yol Tarifi Alma
Google Maps Api v3 Giriş

Spacer
Spacer
/* Etiketler: , , , , , , */
/* erdogann yazdı. 05 Kasım 2010 15:44. 3 yorum var */

Google Maps Api v3 ile Tıklanan Noktalar Arası Yol Tarifi Alma

Maps api yeni versiyonu ile birçok nesne isimi değişikliğe uğradı. Yani yeni bir kodlama çatısı oluştu. Bu çatı ile yol tarifi alımı birçok projede kullanılabilir. Aşağıda ise basit sayılan bir örnek ile bu özelliği açıklamaya çalışacağım.
Önce apimizi HTML e ekliyoruz.

1
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true"></script>

Bu arada yeni çatı ile artık alan adınızı kayıt ettirmenize gerek kalmıyor, direk kullanabiliyoruz.
Gerekli kodlar ise şu şekilde
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
var map;
var directionDisplay;
var directionsService;
var stepDisplay;
var clicks=[];
function initialize() { // body elementine onload="initialize()" ile bu fonksiyonu göstererek sayfa açıldığında yüklenmesini sağlayacağız
directionsService = new google.maps.DirectionsService(); //Bu satır ile yön tarifi hizmetini kullacağımızı belirtiyoruz
var adimlar;
var istanbul = new google.maps.LatLng(41.01521967187517, 28.98130334943846);//haritamızın merkezini belitiyoruz
var myOptions = {
zoom: 13,
mapTypeId: google.maps.MapTypeId.ROADMAP,
center: istanbul
}
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);//son olarak haritamızı hengi elemana koyacağımızı ve gerekli özellikleri ile birlikte ekrana veriyoruz
var rendererOptions = {
map: map, // hangi haritada çıkacağı
draggable: true, // oluşturulan çiginin sürüklenbilirmi olacağı
}
directionsDisplay = new google.maps.DirectionsRenderer(rendererOptions) //yön tarifi için gerekli ayarların bu şekilde veriliyor
stepDisplay = new google.maps.InfoWindow();
google.maps.event.addListener(map, 'click', function(event) {// burada tıklama ile alınan koordinatları bir diziye aktarıyoruz
if(typeof(clicks[0])=='undefined'){
clicks[0]=event.latLng;
}else{
clicks[1]=event.latLng;
calcRoute();// eğer ilk tıklama yapılmış ise 2. yide alıp tarifimiz gösteren fonksiyonu çağırıyoruz
}
});
}
function calcRoute() {
var start =clicks[0];
var end =clicks[1];
var request = {
origin: start,
destination: end,
travelMode: google.maps.DirectionsTravelMode.WALKING // WALKING DRIVING yada CYCLING
};
directionsService.route(request, function(response, status) {// tarif için gerekli isteğimizi yapıyoruz
if (status == google.maps.DirectionsStatus.OK){
directionsDisplay.setDirections(response);
}
});
}

Açıklamaları genellikle kod içinde vermeye çalıştım. Harita ve yön tarifi için gerekli ayarları koyduğumuz değişkenlerde, özellik sayısı arttırılabilir. Burada kaynak olarak Apinin kendi sayfası kullanılabilir.
Bu kodlar "head" etiketleri arasına eklendikten sonra "body" taglarımız ise
1
2
3
<body onload="initialize()">
<div id="map_canvas" style="width:80%;height:80%"> </div>
</body>

Spacer
Spacer
/* erdogann yazdı. 19 Ekim 2010 16:31. 17 yorum var */

Twitter @Anywhere Servisini Kullanmak

Twitter yakın zamanda özelliklerini daha etkin bir şekilde kullanıcılarının kullanmasını sağlayacak anywhere servisini duyurdu. Servisin amacı Twitter'ın özelliklerini daha etkin bir şekilde kullanıcıların hizmetine sunmak ve bunu da birkaç satır kod ile kolaylıkla yapılmasıydı. İlk etapta bazı sitelere sunulan bu özelliği artık isteyen herkes kullanabiliyor. Bu uygulama ile yapabileceklerimize bir göz atacak olursak;
  • sadece @twitterkullanıcıadı yazarak o twitter profiline kolaylıkla link verebilir,
  • aynı şekilde @twitterkullanıcıadı yazarak hovercards fonksiyonu sayesinde sitenizden ayrılmadan kullanıcının profiline kısaca göz atabilir,
  • tek satır kod ile twitter takip butonu oluşturabilir,
  • sitenizden tweet'leyebilirsiniz.
Uygulama Ekleme
Uygulama Ekleme
Anywhere uygulamasını kullanmak için öncelikle yeni bir uygulama oluşturmalısınız. Linke tıklayarak ulaşacağınız sayfada yapmanız gerekenleri anlatalım hemen;
  • Application Name kısmına uygulanızın adını,
  • Application Website kısmına http://siteniz.com şeklinde uygulamanızı kullanacağınız websitesini yazmalısınız.
  • Application Type kısmını ise sitenizde kullanacağınız için browser'ı seçin.
  • Callback Url kısmına ise yine anywhere uygulamanızı kullanacağınız sitenin adresini yazmalısınız.
  • Son olarak @anywhere uygulamalarının doğru bir şekilde çalışabilmesi için Default Access Type kısmında ise Read & Write seçili olmalı.
API Anahatarınız
API Anahatarınız
Bütün bunları doğru bir şekilde yaptıktan sonra yapmanız gereken Register Application'a tıklamak ve anlaşmayı kabul etmek. Uygulamanız artık hazır ve inanın en zor kısmı bitti :). Şimdi açılacak olan sayfada size verilecek olan API anahtarınızı (API Key) bir yerlere kaydetmeniz gerekli ne olur ne olmaz diye.

Twitter Anywhere uygulamasını kullanmak için öncelikle sitenize küçük bir javasript kodu eklemelsiniz. Kodumuz;

Spacer
Spacer
/* brkzn yazdı. 18 Mayıs 2010 10:51. 19 yorum var */

C# "Bass" ses kütüphanesi - giriş

Bu kütüphaneyi multimedia ile ilgilenen arkadaşlar varsa bilirler ama biz bilmediğinizi varsayarak konumuza giriş yapalım.

Nedir ?
Bass kütüphanesi C# ve C++ ortamında bilgisayarın activeX denetimlerini kullanan bir kütüphanedir . Biz ise şuan sadece C# ile örneklerimizi vereceğiz. Neler yapabildiğini maddeler halinde özetleyecek olursak;

1- mp3,wma,midi v.b. birçok ses formatını desteklemekte ve oynatabilmektedir.
2- Ses dosyalarının analizini yapabilmektedir.
3- Dosya formatı değiştirme, sıkıştırma, kesme gibi işlemleri desteklemektedir.
4- Audio Streaming özelliği . (Net ortamında radyo kurmak ta diyebiliriz.)
5- Web ortamındaki ses yayımlarını oynatabilme .
6- Aktif sesi yönetebilme (equalizer)

Spacer
Spacer
/* Etiketler: , , , , */
/* senolyaya yazdı. 15 Mart 2010 19:28. 7 yorum var */

friendfeed api kullanarak php ile uygulama geliştirmek

bu yazıda friendfeed api'sini kullanarak php ile basit bir uygulama geliştireceğiz. asıl amacımız bu apiyi kullanarak neler yapılabileceğinin ispatından çok, apinin nasıl çalıştığı, OAuth mekanizmasının nasıl işlediğine bakmak, zira twitter'da api için, OAuth kullanıyor, başka sitelerde de çok benzeri mekanizmalar kullanılıyor.

öncelikle ne yapacağımıza karar verelim, basit bir uygulama olması için, sizi takip eden kişilerden kaçının sizin son gönderdiğiniz 500 yazıya (post a) like verdiğini (beğendiğini) çıkartan bir uygulama yapalım - daha sonra isterseniz dallanıp budaklandırsınız. uygulamamızın son hali şuna benzeyecek.

Spacer
Spacer
/* Etiketler: , , , */
/* aybars badur yazdı. 03 Eylül 2009 09:10. 13 yorum var */
1 2 3 Sonraki

Bu site

Nokta ve pilli ortak yapımı olan kodaman.org kolektif bir kod yazarları blogudur. Siz de katılabilirsiniz.

son yorumlar

arama

pillinetwork