12 Ağustos 2014 Salı

WampServer Kurulumu

WampServer Nedir? 

Php + MySQL + Apache üçlüsünü kullanan İçerik Yönetim Sistemlerinden birini kurmak veya kodladığımız PHP sayfalarımızı kullanmak yada kendi bilgisayarımız ile IP adresi üzerinden internet sitesi yayını yapmak için ilk yapmanız gereken şey bilgisayarımızın PHP uygulamalarını yorumlayabilecek hale gelmiş olmasıdır. Bunun için PHP çalışmalarımızı kendi bilgisayarımızda deneyerek geliştirmek için bilgisayarımızda bir sunucu kurmamız gerekiyor.

Bu sunucu kurma işlemini dilersek her bir uygulamayı (Apache, MySQL, Php) ayrı ayrı kurup ve yapılandırarakta gerçekleştrebiliriz. Fakat bu tarz bir kurulum biraz karmaşık bir yol olması nedeniyle kısa ve stabil bir yoldan Wamp Server gibi paket bir kurulum ile sunucu yazılımlarımızı kurma işlemimiz kolaylaşıyor.

WampServer türevinde türünde yaygın olarak kullanılan birçok sunucu paketi mevcut.

Örneğin : EasyPHP, AppServ, XAMPP paketleride alternatif olarak tercih edilebilir.

Bu makalemde Wamp Server Kurulumunu ele alacağım.

WampServer Kurulumu Nasıl?

Kurulum oldukça basit , sade ve ücretsiz olarak tasarlanmış olup Türkçe dil desteğide sunmaktadır. İlk olarak yazılımı http://www.wampserver.com/en/ adresinden download sekmesine geçerek...

kurulum paketini ihtiyacımıza göre 32bits veya 64bits olarak indiriyoruz ve kuruluma başlıyoruz.


Next ile ilerleyi karşımıza çıkan GNU sözleşmesini onaylayıp tekrar Next ile ilerliyoruz.


Kurulacak dizin bu ekranda belirleniyor, dilerseniz değiştirebilirsiniz. Bir sonraki ekranda Hızlı Başlat ve Masaüstü Kısayolu oluşturmak istiyor isek checkbox'ları işaretliyoruz ve yine Next ile devam ediyoruz.


Install ile Kurulumu başlatıyoruz.



Bu ekranda varsayılan tarayıcımızı göstermemiz gerekiyor.


PHP mail atmak ister ise hangi adrese mail atacağını belirtmemizi istiyor. Kendinize ait bir mail adresi yazabilirsiniz. Üst kısım ise; kurulumu localde yapacağımız için "localhost" olarak kalmalıdır. Next ile ilerliyoruz...


Kurulum tamamlandı.

WampServer ile nasıl yayın yapılır?

Öncelikle yapmamız gereken modem ayarlarından "80" portunu açmak ve Wamp ikonunu sol tıklayıp "Put Online" (Çevrimiçi Hale Getir) aktif hale getirmek.

Port açmak konusunda herhangi bir deneyiminiz yok ise buradan bakabilirsiniz.

Port açma işleminden sonra www.whatismyip.com adresinden IP adresinizi öğrenip yayını bu adres üzerinden paylaşabileceksiniz. IP adresinizin statik olması yayının kalıcılığını sağlayacaktır. Eğerki Dynamic bir IP kullanıyor iseniz modeminizin her bağlantısında IP adresinizin değişeceğini unutmayın.

WampServer Kurulumu Sonrası Yaşanan Olası Bir Problem!

WampServer üzerinde servisleri çalştırdığımız halde bile bazen localhost veya phpMyAdmin sayfaları açılmayabiliyor.

Bu problemin başlıca sebebi WampServer′ın 80 portunu kullanmasıdır. Bilgisayarınızda kurulu bazı programlarda 80 portunu kullanabilir. Örneğin ASP.NET için 80 portunu kullandığımız ISS gibi...

C:\wamp\bin\apache\apache2.4.9\conf dizinindeki httpd.conf dosyasını metin editörü ile açarak Listen 80 kısmındaki 80 sayısını 81 ya da 8080 her hangi bir sayı ile değiştirip kayıt ederek problemi çözmüş oluruz. Bu değişikliği yaptıktan sonra WampServeri yeniden başlatmamız gerekiyor. Tüm bu işlemleri yaptıktan sonra localhost'a tanımladığımız yeni port ile http://localhost:8080/ erişebiliriz. Fakat wamp server systray menüsünde bulunan localhost kısayolu çalışmayacaktır...eğer onuda düzenlemek isterseniz wampmanager.ini ve wampmanager.tpl dosyalarında da localhost bağlantı noktası düzenlenmelidir.

10 Ağustos 2014 Pazar

Geliştirilmiş PHP Dahili Telefon Defteri Script'i

Yeniden merhaba,

Görev yaptığım kurumda telefon defteri ihtiyacı sebebiyle tasarlamış olduğum telefon defterini script halinde veriler ile hiç oynamadan paylaşıyorum arkadaşlar.

GNU General Public License version 2.0 (GPLv2) ile lisanslanmıştır.

Scripte ait özellikler:
  • Açılışda JavaScript ile desteklenmiş hızlı arama
  • Büyük küçük harf uyumluluğu
  • Açılışta 10 kayıtın görüntülenmesi
  • Tüm kayıtların listelenmesi / sayfalandırırılması
  • Yönetim Paneli
  • Her satır ve sutunda renklendirme
  • Esnek, hızlı ve güvenilir tasarım
  • Yönetim paneli için üyelik girişi
  • Kayıtlar için, Ekleme,Güncelleme ve Silme işlemleri
  • Görev yeri için birim tanımlama,silme,günccelleme
    ve sayamadığım birden fazla özellik script içerisinde mevcuttur.

    Scripte ait ekran görüntüleri:









    Kurulumu
    1. Öncelikle bir veritabanı oluşturunuz.
    2. SQL klasöründe bulunan rhbr.sql dosyasını oluşturmuş olduğunuz veritabanına aktarınız.
    3. Site Dosyaları klasöründe bulunan db.php dosyasında ki database bilgilerinizi düzenleyiniz.
    4. Admin kullanıcısını düzenlemek için Site Dosyaları > yonet > index.php dosyasında bulunan 31. satırdaki bölümü kendinize göre düzenleyiniz.
    5. Site Dosyaları klasöründekileri sunucunuza atınız.
Yönetim paneli kullanıcı adını ve şifresini değiştirmezseniz;
Kullanıcı Adı: admin
şifre: admin
olarak kullanınız.

Sourceforge.net Download Bağlantısı : https://sourceforge.net/projects/telefonrehberiscriptiv1/ 

Script Yükleme ve Proje github Bağlantısı: https://github.com/leucjo/TelefonRehberiScripti-v1

Açılan sayfada sağ alt kısımda bulunan Download ZIP butonu ile projeyi download edebilirsiniz.
Kurulum aşamasındaki sorunlarınızı bu başlık altından gönderebilirsiniz.

7 Ağustos 2014 Perşembe

Word'de her sayfa ayrı dikey veya yatay nasıl yapılır?

Bir word belgesinde sayfa ayarlarında yaptığınız değişiklikler öntanımlı olarak tüm sayfalara uygulanmaktır. Fakat bazı durumlarda bir ya da daha fazla sayfa ayarlarının diğerlerinden farklı olması istenir. 

Örneğin normalde sayfa yapısı dikey durumda iken belgemizde bulunan bir tablonun sorunsuzca yerleşimi için bazı sayfalarıda yatay yapma ihtiyacı duyarız. Böylesi durumlarda MS Word'de her sayfayı ayrı dikey veya yatay olarak belirleyebilmek için sayfaları bölümlendirmek gerekir. 

Bu işlem nasıl yapılır?

Cursor sayfanın başına getirilir. Sayfa Başı ya da sayfada istediğimiz bir konumda 

Menüden Page Layout (Sayfa Düzeni) / Break (Kesmeler) / Next Page (Sonraki Sayfa) tıklanır.


Belgemiz cursor öncesi ve sonrası olmak üzere 2 bölüme ayrılacaktır. Aynı şekilde başka bölümler eklenebilir. Bu işlem sonrası bölümler diğerlerinden bağımsız olarak Orientation (Yönlendirme) ayarı yapılabilir. 

2 sayfalık örnek belgemizde 2.Bölümü Yatay olarak belirleyelim.

Menüden Page Layout (Sayfa Düzeni) / Orientation (Yönlendirme) /  Landscape (Yatay) tıklanır.

27 Temmuz 2014 Pazar

Felsefe Nedir?

FELSEFE Ders Notları 2
FELSEFE
Felsefe Nedir?

Karl Marx: "Filozofların şimdiye kadar dünyayı sadece anlamaya çalıştıklarını oysa önemli olanın dünyayı anlamaktan ziyade onu değiştirmek olduğunu" öne sürmüştür.

Sokrates: Felsefeyi esas itibariyle bir eleştiri ve sorgulama, karşılıklı bir tartışma faaliyeti olarak ifade etmiştir. Bu nedenle Sokrates insan zihnini tembelleştirdiğine inandığı yazılı söze değer vermemiş ve fikirlerini ortaya koyduğu yazılı hiç bir şey bırakmamıştır.

Phaidon Diyaloğunun Konusu - Hapishanedeki Sokrates

Doğurtma Yöntemi - Sokrates

Yazılı Eser Bırakmayan Filozof - Sokrates

Konfüçyüs: Doğu felsefesinin, Batı'daki filozof ya da bilgelerden, Yunan tarzı felsefe anlayışından farklı olarak doğayla veya şeylerin özüyle hiç ilgilenmediğini öne süren filozoftur.

Felsefe esas olarak düşünmeye ve sorgulamaya istekli insanların aralarında gerçekleştirdikleri ve entellektüel alışveriş süreçleri içinde, karşılıklı tartışmalarla ortaya çıkabilecek olgudur.

Phileosophia: Bilgelik Sevgisi (phileo:sevmek) (sophia:bilgelik) 

Felsefeyi Felsefe yapan şey: Tefekkür, Sorgulama ve Tartışmadır.

Aristoteles: Felsefenin Antik Yunan'daki doğuşunda ilk felsefeci ya da filozofların duydukları merak ve hayretin çok belirleyici bir rol oynamış olduğunu söyler. Nitekim Batı Felsefesinin ilk filozofu olarak kabul edilen Thales'le ilgili olarak aktarılan öykü yada anektod, bu durumu iyi bir biçimde açıklar.

Platon varlığı görünüşler ve idealar dünyası olarak ikiye ayırmış ve felsefeyi bütün disiplinlerin kraliçesi olarak adlandırmıştır.  

Mağara Benzetmesi - Platon
Üç Hayat Öğretisi Resmi - Platon
İdealist Bütünleştiriciliğin ilk ve en önemli Temsilcisi - Platon

Hobbes: "Gördüğü  olayların sebeblerini araştırmak insanoğlunun doğasına özgüdür. Bazıları daha çok araştırır, bazıları daha az ama herkes kendi iyi  ya da kaderinin sebeblerini araştıracak kadar meraklıdır." diyordu.

Felsefe, kalıcı ve nihai gerçekliğe nufuz edebildiği, gerçekten var olanın ne olduğunu gösterebildiği içindirki ön kabullere, sorgulanmamış kanaatlere, kısmi görüşlere ihtiyaç duymaz.

Felsefe, Platon'un gözünde kesin bilgiyi mümkün kılan yegane nesneler ortak İdeaları, yani ezeli-ebedi değişmez varlıkları konu aldığı içindir ki filozof doğallıkla çok özel türden bir bilgeliği, yani gerçekliğin hakiki doğasıyla ilgili kesinliği arayan kimse olarak ortaya çıkar.

Dünyanın açıklanması ve anlamlı kılınması, insanın çok boyutlu yapısı veya farklı katmanlara ayrılmış manevi gerçekliği sayesinde, dört eksen üzerinde gerçekleşir; Bilim, Din, Sanat ve Felsefe

Bilim ve Felsefe: Din ve Sanattan rasyonel bir temele dayanma, anlamlı kılma ve açıklama faaliyetine aklı katma noktasında farklılık gösterir. En güzel örnek: Muthos (Efsane) dan Logos'a geçiş olgusudur.

Nedensellik konusunu ilk ve en ayrıntılı bir biçimde ele alan kimselerin  Aristoteles, David Hume ve Immanuel Kant  gibi filozoflar oldukları söylenebilir.

Epistomoloji Konuları : Bilginin Doğruluğu, Bilginin Kaynağı, Bilginin Sınırları, Bilginin İmkanı

Felsefenin varlığı konu alan alt dalı Metafiziktir.

Felsefenin Alt Dalları:
  • Metafizik (varlık)
  • Epistemoloji (bilgi) 
  • Etik ve Estetik (değer)
Bilim ve Felsefe Arasındaki Farklar
  • Bilim ve Felsefe akla dayanan disiplinlerdir. Fakat yöntemleri farklıdır.
  • Bilim nesnel normlarla iş görür, felsefe ise öznel bir çaba olarak ortaya çıkar.
  • Bilim varlığı parçalar ve belli yönden ele alır, Felsefe ise onu bütün olarak ele alır.
  • Bilimden kanıtlamanın yerini ispat alır, felsefe ispat yada kanıtlamadan ziyade gerekçelendirme veya haklılandırma işlemine karşılık gelir.
Foucault'un geliştirdiği kavram  "iktidar - bilgi" kavramıdır.

Kant varlığın yapısının, Tanrı'nın varoluşu ve ruhun doğasıyla ilgili soruların ortak paydasını oluşturan temel bir nokta olduğunu öne sürüyordu.

Felsefenin Kurucu veya Bütünleştirici Boyutu 
Felsefenin kurucu veya bütünleştirici boyutu aslında, insanın zihninin bilişsel gelişiminin veya aklın bir hedefe yönelimli çalışmasının bir sonucu olarak ortaya çıkar. Felsefede de söz konusu olan şey, bu olmuştur. Batı felsefesinin ilk filozofu olan Thales ile Anaksimandros ve Anaksimenes, dış dünyaya baktıklarında neredeyse sonsuz sayıda farklı şeyden oluşan birçokluk görmüş ve bu çokluğun ancak kendisinden türemiş olduğuna inanılan bir birliğe indirgenerek anlamlı kılınabileceğini düşünmüştü. Bu durum, gerçekten var olanın öz ya da kavram cinsinden olduğunu, gerçekliğin maddi olmayan bir yapı sergilediğini dile getiren idealist bir felsefenin kurucu yaklaşımıyla gerçekliğin madde cinsinden olduğunu ileri süren materyalist bir felsefenin birincisine karşıt bütünleştirici yaklaşımı üzerinden çok daha iyi bir şekilde ifade edilebilir. Bunlardan birincisi Platon’un idealizmi, ikincisi ise materyalist düşünürler tarafından geliştirilen atomcu teoridir. Söz konusu her iki teori de en yüksek düzeyde kurucu veya bütünleştirici teoriler olup varlığın bir alanına değil, neredeyse tüm yönlerine, hakikatin bütününe anlamlı açıklamalar getirmiştir.

Felsefenin Analitik Boyutu 
Felsefeci, felsefenin analitik veya çözümleyici boyutu söz konusu olduğunda, kavramları açıklığa kavuşturmaya, kavramlar arasındaki ilişkileri gözler önüne sermeye, akıl yürütme ya da çıkarımların mantıksal yapısını serimlemeye, düşünce ya da tezlerin sağlam bir şekilde gerekçelendirilmesine çalışır.

Felsefenin Eleştirel Boyutu 
Felsefenin kavramları analiz eden, düşünceler arasındaki ilişkileri araştıran analitik boyutuyla varlığın veya dünyanın çok çeşitli unsurlarını birbirine bağlayan kurucu veya bütünleştirici boyutunu  tamamlayan boyutu eleştirel boyutudur. Aslında o, felsefenin tamamen yeni bir yönü olmayıp bir anlamda ya analitik boyutun derinleştirilmesinden ya da çözümleyici boyut ile bütünleyici boyutun daha bir üst düzeyde sentezlenmesinden oluşur.

26 Temmuz 2014 Cumartesi

İnsan Evrimi - Antropoloji

FELSEFE Ders Notları 2
Antropoloji
İnsan Evrimi

Evrim: Zaman içerisinde bir türün genetik yapısında meydana gelen değişimi ifade eder. Eğer bu değişim genetik yapıda bir kuşaktan diğerine olduysa Mikro Evrim, türü oluşturan grupların üreme engeliyle birbirinden ayrılarak yeni türlerin ortaya çıkmasına olanak sağladıysa bu değişim Makro Evrim olarak adlandırılır.

Doğal Seçilim: Yaşadıkları çevreye en iyi uyarlanan canlıların hayatta kalması, uyarlanamayanların ise ölmesi ve elenemesiyle devam eden süreç Doğal Seçilim olarak adlandırılır.

Darwin, canlıların çeşitliliğinin evrim açısından önemini, popülasyon içerisindeki mücadele ve üreyen grupların birbirlerinden izolasyonunu ve coğrafi engellerin yeni bir türün oluşumundaki etkisini açıklamakla birlikte tür içerisindeki çeşitliliğin kaynakları, tür içerisindeki çeşitliliğin nasıl devam ettiği ve evrimin hızı gibi temel evrim sorunlarını çözümleyememiştir.

Fosil: Geçmişte yaşamış canlıların taşlaşmış kalıntıları veya izleridir, taşıl olarakta adlandırılmaktadırlar.

Canlıların en ilkel düzeyde "kendiliğinden" oluştuğunu, doğanın gereksinimlerine göre organların oluştuğunu belirterek transformizm adı verilen ilk evrim düşüncesini ortaya atan düşünür Aristoteles'tir.

Transformizm: Canlıların yapılarının sabit değil, değişebilir olduğu görüşüdür.

Taksonomi:  Canlıların sınıflandırılmasıdır. Carl von Linne  taksonomi sınıflandırmasıyla, bilinen tüm canlıları anlamlı gruplar halinde organize etmiştir. Linne aynı zamanda, cins ve tür ayrımını yaparak ikili isimlendirmeyi bilim dünyasına kazandırmıştır.

Cins:  Benzer uyarlanmalara sahip, benzer türlerden oluşan taksonomik bir birimdir.

Tür: Doğal koşullar altında çiftleştiklerinde üreme kapasitesine sahip yavrular doğurabilen canlı grubudur.

Canlıların değişmez niteliklere sahip oldukları görüşünü zedeleyen ilk kuram  Jean Baptiste Lamarck  tarafından ileri sürülmüştür. Lamarck'a göre canlı yaşamı boyunca çevreye uyum sağlayarak belli özellikler kazanır, daha sonra bu değişiklikleri kendi çocuklarına aktarır. Kazanılan karakterlerin kalıtımını açıklayan Lamarkizmde uzun süre kullanılmayan organlar güdükleşir ve fonksiyonunu yitirir, körelir.

Jeolojinin kurucusu Charles Lyell günümüzde gözlenen jeolojik süreçlerin geçmiştekilere benzer bir şekilde gerçekleştiğini öngörmüştür.

Genetik özelliklerin gelecek kuşaklara nasıl aktarıldığı sorunu, Çek bilgin Gregory Mendel'in bezelyeler üzerinde gerçekleştirdiği çalışmalarla çözümlenmiştir.

Rekombinasyon: Rastgele üremeyle bir türün gen havuzu içerisindeki genlerin bir araya gelerek, sonsuz bir çeşitlilik oluşturabilmeleridir.

Primatlar yeryüzünde Paleosen olarak adlandırılan Senozoyik Çağın ilk evresinde ortaya çıkmışlardır.

Paleosen dönemin sonunda meydana gelen ısınma ve artan yağış miktarı tropikal ve yarı tropikal ormanların genişlemesinde yolaçmış bu değişim ise primatlar için uygun yaşam alanları yaratmıştır. Fosil kanatlardan hareketle goril, şempanze ve insanın ortak atasının ortaya çıktığı ve hominoidlerin atalarının yaygınlaştığı ve sonlarında ise iki ayaklı ilk hominoidlerin ortaya çıkmaya başladığı dönem Miyosen'dir. Miyosen dönem memelileri çoğu günümüzde de yaşayan modern görünümlü türlerden oluşmaktadır.

Hominidler: Kuyruksuz büyük maymunlarınkinden daha iri beyinli onlardan daha az çıkıntıya sahip yüz iskeletine küçülmüş köpek dişlerine sahip iki ayak üzerinde dik yürüyen primatlardır.

Paranthropus: Australopithecusların aethiopicus, robustus ve boisei olmak üzere özelleşmiş kaba yapılı türlerinin dahil edilmesiyle oluşturulan ayrı bir cinstir.

Oldowan Kültürü:  Taşın bir kenarının kırılarak elde edilen taş aletlerdir.

Homo Erectuslar:  Alt Paleolitik olarak adlandırılan eski taş çağı kültürünün üreticileridirler. En yaygın alet tipini aşölyen  adı verilen ataş aletler oluşturmaktadır.

Aşölyen:  El baltalarını içeren taş aletler topluluğudur.  Acheulean olarakda bilinirler. Fransa'daki buluntu yeri  Saint Acheul'a  atfen adlandırılmıştır.

Neandertaller: Güçlü bedensel özelliklere sahiptirler. Yukarıdan aşağıya basık, yanlara doğru genişlemiş iri bir kafa yapısı, kafatasında dikkati çeken en belirgin özellik olarak art kafa kemiklerinin geriye doğru uzanan yumru şeklinde çıkıntıya sahip olması ve güçlü çiğneme kaslarıyla birlikte iri ön dişlerinin olmasıdır. Bunlarla birlikte elleri güçlü bir şekilde tutma, sıkma ve kavrama yeteneğine sahiptir.

Genetik araştırmalarla günümüzde yaşayan insanların tek bir kökene sahip olduğunu tanımlayan hipoteze Tek Merkezli Evrim adı verilir.

Chris Stringer  ve arkadaşları tarafından savunulan tek merkezli evrim hipotezi ve buna bağlantılı Afrika'da Oluş hipotezi Homo Sapiens'in Afrikada küçük ve izole bir grupta evrimleştiğini, daha sonra hem kıtada hemde Asya ve Avrupa gibi dünyanın diğer bölgelerinde yaşayan diğer türlerin yerini aldığını varsaymaktadır.

Modern insanın kökeninin 2 milyon yıl öncesinde olduğunu Homo Erectusların bölgesel olarak evrimleşerek bu bölgelerde yaşayan modern insanlara dönüştüklerini tanımlayan hipoteze Çok Merkezli Evrim adı verilir.

Milford Wolpoff, Alan Thorne ve WU Xinzhi  gibi araştırmacıların fosillerin morfolojik özelliklerine dayalı karşılaştırmalı çalışmalarına göre, modern insan gruplarının bulundukları bölgelerde, birbirlerinden bağımsız olarak evrim geçirmişlerdir. Çok Merkezli evrim olarak adlandırılan bu hipotezde  Homo erectus ve Homo Sapiensler arasındaki morfolojik benzerliğin bu insanların bölgesel evriminin ürünü olabileceği, birbirini izleyen fosil gruplarının yerel evrimleşmesinin sonucu olduğu kabul edilmektedir.

Dilgi: Uzunlu genişliğinin en az iki katı olan taş aletlerdir. Neandertallerin Orta Paleolitik'te geliştirdikleri yonga aletlerin yoğunlaştığı Müsteriyen Kültür yerine Homo Sapiensler Üst Paleolitikte dilgilerin yoğunlaştığı kültürler oluşturmuşlardır. Dilgi teknolojisiyle üretilen aletlerde çekirdekten daha fazla kesici alet elde edilmekte ve daha az malzeme israfı gerçekleşmektedir.

Copyright 2013-2017 | İbrahim BAYRAKTAR /dev/null Web Günlüğü