EMRAH ÜSTÜN

internet güzel bir şeydir

‘yazılım’ için arşiv


Bitirme tezimi aldım: 3 boyutlu mekan modelleme

KötüFena değilİyi (oy yok)
Loading ... 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. :mrgreen:

Careerjet iş arama motoru

KötüFena değilİyi (oy yok)
Loading ... Loading ...

www.careerjet.com.tr bir iş arama motoru. 2-3 senedir varolan bir siteymiş baktım. Ama benim haberim yoktu bu siteden. Kariyer siteleri yazıma rastlayan bir Careerjet çalışanı bana ulaştı, bu siteden haberdar etti beni, kendisine teşekkür ediyorum.

Careerjet, iş arayanlar için gerçekten kullanışlı bir site. Mevcut bütün kariyer sitelerini taramış veritabanlarına kaydetmişler. Ayrı ayrı bütün siteleri gezmeye gerek kalmıyor böylece.

Türkçe savunucusu olduğum için site adını beğenmedim sadece. Bir de çok reklam var sitede. Onun dışında güzel bir site.

PHP ile uzak dosya okumak

KötüFena değilİyi (oy yok)
Loading ... 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 »

PHP ve .htaccess ile adreste dosya uzantısı gizlemek (URL ReWrite)

KötüFena değilİyi (1 oy,3 üzerinden ortalama:3)
Loading ... 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 :mrgreen: )

Şöyle yapacağız;

Devamını oku »

C# ve ASP .NET ile STORED PROCEDURE kullanarak ziyaretçi defteri uygulaması

KötüFena değilİyi (oy yok)
Loading ... 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 »

Görsel Koru

KötüFena değilİyi (oy yok)
Loading ... 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

  1. Download plugin.
  2. Upload gorsel_koru directory to /wp-content/plugins
  3. Activate plugin
  4. 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

  1. Eklentiyi indirin
  2. Rar’dan çıkarıp /wp-content/plugins dizinine atın
  3. Yönetim panelinizden eklentiyi aktifleştirin.
  4. İ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)

Turkcell Mobil Gelecek Yarışması başvuru projem NUYİ - NUmara Yerine İsim

KötüFena değilİyi (oy yok)
Loading ... Loading ...

2007 Turkcell Mobil Gelecek Yarışması için geliştirdiğim NUYİ projesiyle başvurmuştum. Ön elemeden geçip, benzeri olduğu için jüri tarafından elenmiştim. ITU de böyle bir proje sunmuş benden önce.

Devamını oku »

C# ile ASP .NET ‘te global fonksiyon oluşturmak ve data list kontrolleriyle kullanmak

KötüFena değilİyi (2 oy,3 üzerinden ortalama:1)
Loading ... Loading ...

Evet efenim, ilk ASP .NET makalem cümlemize hayırlı olsun.

Diyelim ki tüm projede ihtiyaç duyacağınız bir fonksiyonunuz var. Bir veri veriyorsunuz ve cevap alıyorsunuz. Bu fonksiyonu her dosyada tek tek yazmaya gerek yoktur tabiki.

Örnekleyerek anlatalım;

Şuan yaptığım sitede veritabanında semt isimleri var. Semtlerin kısa isimleri ve karşılığında uzun isimleri var. Ben arka planda kısa isimlerle iş yapıyorum ama kullanıcıya uzun isimleri göstermek istiyorum.

Şöyle ki, verim “yuvam” ama kullanıcıya görünmesini istediğim şey veritabanında karşılığı olan “Yuvam Akarca”.

Global fonksiyon oluşturarak her sayfadan bu fonksiyona “yuvam” verisini gönderip “Yuvam Akarca” yanıtını alabilirim.

Devamını oku »

C# ile ASP .NET

KötüFena değilİyi (3 oy,3 üzerinden ortalama:1.67)
Loading ... Loading ...

Hadi bakalım, açık kaynakçı Emrah artık .NET’çi oluyor. Birkaç ay önce giriş yapmıştım, şimdi 700 sayfalık şu kitabı aldım, hızla ilerliyorum. Kaynaklarımı kapattım yani. :mrgreen:

Gördüm ki, ASP .NET çok kolaymış gerçekten de, dedikleri gibiymiş. Hiç kodlama yapmadan kocaman dinamik bir site yapabiliyoruz.

Kolay geleyim…

Wiki kurulumu

KötüFena değilİyi (oy yok)
Loading ... Loading ...

MediaWiki ile siz de kendi wikinizi kurabilirsiniz.

  • Şuradan arşiv dosyasını indiriyoruz.
  • FTP ile sunucumuza atıyoruz.
  • Sunucumuzdan veritabanı açıp, o veritabanı için kullanıcı ve şifre belirliyoruz.
  • Daha sonra wiki adresine girince karşımıza kurulum ekranı gelecek.
  • Sonra sorulanları dolduralım. Bir tavsiye; veritabanı için InnoDB seçili olacaktır, onu MyISAM yapın, performansı artırın.
  • Web arayüzünden kurulumu tamamladıktan sonra FTP’den son bir işimiz kalıyor. config klasörü içindeki LocalSettings.php dosyasını ana dizine taşıyoruz.
  • Ve artık wiki miz hazır, kullanımda.

Bir de logo yüklemeyi anlatalım;

Devamını oku »