internet güzel bir şeydir
‘yazılım’ için arşiv
30 Kasım, 2008'de yayınlandı.
Kategori(ler):
yazılım |
Etiketler:
fonksiyonlar-php-sınıflar|||
2 Yorum »

Loading ...
|
Sınıflarla çalışmak her zaman ileri programcılık olarak görülür. Sınıf tasarımı, nesne oluşturması zordur ama daha sonra kullanımı çok kolaydır, hızlıdır.
Elbette kendi sitemizde sınıflar kullanırsak nesnelerle içerik yönetimi kolaylaşacaktır. Ancak önce şuna karar vermeliyiz. Yapacağımız iş için sınıf tasarlamaya gerek var mı? Direk yapsak daha mı kısa olur;
Hangi durumlarda direk kodlama, hangi durumlarda fonksiyon, hangi durumlarda sınıf kullanalım?
Açıkça görülecektir ki, sadece bir kez kullanacağımız bir kod kümesi varsa fonksiyonla sınıfla uğraşmaya gerek yoktur. Buna aslında statik PHP gibi düşünebiliriz. Nasıl statik sitelerde sabit HTML varsa, dinamik sitelerde PHP varsa, işte burada da her zaman aynı işi yapan bir PHP kod parçacığı olacak, sınıf veya fonksiyon tasarlamaya gerek kalmayacaktır.
Örneğin, bir sitede dinamik bir hakkımızda sayfası olsun. İçeriğini sadece hakkımızda sayfasında yazdıracağız ve başka yerde kullanmayacağız. Veri tabanından içeriği çekip ekrana basarız direk. Bu durumda fonksiyona da sınıfa da ihtiyaç yoktur.
Peki fonksiyonları ne zaman kullanalım;
Devamını oku »
|
30 Kasım, 2008'de yayınlandı.
Kategori(ler):
yazılım |
Etiketler:
görsel-grafik-tasarım-web-web tasarım-web yazılım|||
4 Yorum »

Loading ...
|
Web yazılımı ile uğraşanların bile yaptığı bir hata;
web sitesi yapamak = web tasarımı yapmak
demek sanıyoruz.
Halbuki bambaşkadır. Web tasarımı tamamen işin görsel kısmıdır, ziyaretçilere görünen “arayüz”ün renklerini, şekillerini tasarlamaktır web tasarımı. “Menüyü sağa mı koysam üste mi koysam”dır web tasarımı. Grafikerlerin işidir.
Web yazılımı ise işin arka planıdır. Site kullanıcısının haberdar olmadığı kısmıdır. Programlama dilleriyle yapılır. Yazılımcıların işidir.
Bana diyorlar ki; “Sen web tasarımında iyisin değil mi?”
Hayır değilim. Tasarımım çok kötüdür benim. Renk gözüm yoktur. “Şu renge şu yakışır”ı beceremiyorum bir türlü. Benim işim web yazılımı. Arka plan.
Yani bana “Web tasarım kursuna gideyim mi Emrah?” diye gelmeyin bir daha.
|
21 Kasım, 2008'de yayınlandı.
Kategori(ler):
yazılım |
Etiketler:
microsoft visual studio-opencv-picturebox-vc++-windows forms application|||
Yorum yok »

Loading ...
|
(Microsoft Visual Studio üzerinden…)
OpenCV’yi Console Application üzerinde kullanmak birçok yerde anlatılıyor.
Console Application üzerinden proje çalıştırdığımızda çok sevdiğimiz kara ekran arkada açık kalacaktır. Ve de Visual Studio’nun o basit sürükle bırak özelliklerini kullanamayız, herşeyi kendimiz yapmak zorunda kalırız.
Şimdi Windows Form Application üzerinde bir PictureBox açıp onun üzerinde OpenCV ile görsel gösterelim.
Console Application ile OpenCV kullanıyor olanlar için anlatıyorum, sıfırdan başlayanlar şuradan veya şuradan OpenCV kurulumunu yaptıktan sonra buraya göz atsınlar.
Devamını oku »
|
17 Ekim, 2008'de yayınlandı.
Kategori(ler):
yazılım |
Etiketler:
class-nesne-php-sayfa-sayfalama-sınıf|||
Yorum yok »



(
3 oy,3 üzerinden ortalama:
3,00)

Loading ...
|
Bir tane yazayım hep kullanırım dedim. Hem bana yarar hem sizlere. Buyrun.
Önce anlatalım sonra sınıfımızın kodlarını verelim;
$sayfala= new sayfala(VERİTABANINDAKİ TOPLAM ÖĞE SAYISI,BİR SAYFADA KAÇ ÖĞE GÖSTERİLECEK,O AN GÖSTERİLEN SAYFA NUMARASI);
ile nesnemizi açıyoruz.
Sayfalama özelliklerini veriyoruz;
(isteğe bağlı)
$sayfala->aktif_stil="GEÇERLİ SAYFA İÇİN CSS SINIFI";
$sayfala->pasif_stil="DİĞER SAYFALAR İÇİN CSS SINIFI";
? ve & dahil tam ön adres (zorunlu)
$sayfala->adres_temel="duyurular.php?islem=listele&";
Ve sonra istediğimiz yerde;
echo $sayfala->sayfalayici();
ile sayfa numaralarını basabiliriz. 1-2-3 kaç sayfa olması gerekiyorsa bağlantılarıyla, stilleriyle ve “<<<”,”>>>” ile beraber basılacaktır.
Verileri çekerken başka yerde MySQL sorgularında kullanmak üzere o anki sayfa için ilk öğe:
$sayfala->oge_basla
Sınıfımız da şöyle;
Devamını oku »
|
13 Ekim, 2008'de yayınlandı.
Kategori(ler):
yazılım |
Etiketler:
.net-anlatım-c-form-forms-program-timer-uygulama-visual c#-windows|||
Yorum yok »



(
1 oy,3 üzerinden ortalama:
3,00)

Loading ...
|
Öğrendiklerimizi paylaşalım,
biraz daha C# öğreneyim diye bir windows uygulaması yaptım. Belirlediğiniz zaman aralıklarıyla size istediğiniz uyarıyı çıkaran bir program yazdım.
.NET 3.0 kullandım.
Programı indirmek için: Hatırlatıcı
Visual Studio .NET 2008 projesini indirmek için : Hatırlatıcı .NET proje dosyaları
|
4 Ekim, 2008'de yayınlandı.
Kategori(ler):
yazılım |
Etiketler:
3 boyut-3d-bitirme tezi-c-mekan-modelleme-oğuzhan urhan-opengl-sql-tez-vrml-x3d|||
3 Yorum »

Loading ...
|
Bitirme tezimi Oğuzhan Hocamdan aldım.
Kendi tasarladığım konuyla hocama gittim, uygun buldu. Muhtemelen bitiremem ama bitse şöyle bir yazılım olacak;
- Odamızın bir duvarının fotoğrafını çekip konumunu belirleyip bir yere sabitleyeceğiz, sonra diğer duvarın fotoğrafını çekip ona dik bir şekilde konum ayarlayacağız. Bu şekilde oda veya evimizi 3 boyutlu ortamda oluşturmuş olacağız.
- Sonra 3 boyutlu mekanımızın içinde sanki bir oyundaymış gibi gezebileceğiz.
- Eğer yapabilirsem gezinme kısmı web tarayıcıdan da mümkün olacak.
- Hepsini yapabilirsem mesela bir emlakçı veya otel sahibi, odaları, binayı bilgisayarında arayüz programı kullanarak fotoğraflarla modeli oluşturacak ve sitesinden ziyaretçiler bilgisayarlarına bir yazılım kurmadan 3 boyutlu mekan içinde dolaşacaklar.
C#, SQL ve OpenGL kullanmayı düşünüyorum. Web tarayıcısında göstermek için de VRML veya X3D kullanacağım. O kısmını araştıracağım daha nasıl mümkün olabileceğini tam bilmiyorum. Özellikle web üzerinden gösterimi zor olacağa benziyor.
Kolay geleyim. 
|
9 Eylül, 2008'de yayınlandı.
Kategori(ler):
yazılım |
Etiketler:
arama-div-dosya okuma-foreach-makale-php-site|||
2 Yorum »

Loading ...
|
Amacımız başka bir siteden veri çekip kendi sitemizde göstermek.
Uzak dosya veya adrese erişmeyi file fonksiyonu ile yapıyoruz. Dosyayı file("http://www.emrahustun.com") şeklinde açıyoruz. Bu fonksiyon bize her satırı bir eleman olarak atanmış bir dizi döndürür. Biz de bu diziyi eleman eleman yazdırarak siteyi aynen kopyalamış oluruz.
Bir siteyi veya dosyayı olduğu gibi kendi sitenizin içinde göstermek için şu kodlar yeterlidir;
<?
$dosya = file("http://www.emrahustun.com");
foreach ($dosya as $satir)
{
echo $satir;
}
?>
Ya da mesela sitenin ilk 10 satırını bastıralım;
Devamını oku »
|
2 Eylül, 2008'de yayınlandı.
Kategori(ler):
yazılım |
Etiketler:
404-htaccess-php-seo-url-url rewrite|||
11 Yorum »



(
2 oy,3 üzerinden ortalama:
3,00)

Loading ...
|
Bu sitede de gördüğünüz, adresleri klasörmüş gibi göstermeye yarayan teknik URL Rewrite tekniği.
Amacımız www.emrahustun.com/index.php?sayfa=hakkimda adresi yerine www.emrahustun.com/hakkimda adresini kullanmak. Ziyaretçiler açısından rahatlık olması yanı sıra birincil sebebi SEO. ( Search Engine Optimization – yani arama motorlarının sitemizi sevmesi )
Şöyle yapacağız;
Devamını oku »
|
26 Ağustos, 2008'de yayınlandı.
Kategori(ler):
yazılım |
Etiketler:
app_data-asp-asp .net-c-label-mdf-mssql-sql-stored procedure-textbox-vwd|||
8 Yorum »

Loading ...
|
Evet efenim yeni bir makale, yine bir makale.
SQL Stored Procedure yapısını anlayabilmek için basit bir ziyaretçi defteri uygulaması yapacağız.
Adım adım gidelim, buyrun;
Devamını oku »
|
20 Ağustos, 2008'de yayınlandı.
Kategori(ler):
english articles, yazılım |
Etiketler:
bmp-eklenti-fotoğraf-gif-görsel koru-hotlink-jpeg-jpg-wordpress|||
165 Yorum »



(
2 oy,3 üzerinden ortalama:
3,00)

Loading ...
Wordpress Gorsel Koru Plugin
Download: Wordpress Gorsel Koru Plugin English
If a site uses an image hosted on your site, a message you define, appears on it, i.e. prevents hotlinking of images.
You can see an example here. (Press F5 after click)
Installation
- Download plugin.
- Upload gorsel_koru directory to /wp-content/plugins
- Activate plugin
- For first use, use update .htaccess from Gorsel Koru settings page. (http://www.yoursite.com/wp-admin/options-general.php?page=gorsel_koru/gorsel_koru.php)
******************************************************
Wordpress Görsel Koru Eklentisi
Sitenizdeki resimler başka sitelerden çekildiğinde üzerinde istediğiniz yazıların çıkmasını sağlar.
Eklentiyi indirmek için tıklayın:
Wordpress Görsel Koru Eklentisi Türkçe
Örneğin şu fotoğraf benim sitemde bulunmakta:

Şurada ise başka siteden çekildiği için üzerinde benim belirlediğim yazı çıkıyor. (Tıklayınca F5′e basın)
Kurulum
- Eklentiyi indirin
- Rar’dan çıkarıp /wp-content/plugins dizinine atın
- Yönetim panelinizden eklentiyi aktifleştirin.
- İlk kullanım için Görsel Koru eklentisinin ayarlarından .htaccess güncelle‘yi tıklayın. (http://www.adresiniz.com/wp-admin/options-general.php?page=gorsel_koru/gorsel_koru.php)
|