2017/04/27

Phalcon Ders 4 - Developer Tools Linux Kurulum


    Phalcon kurulumunu yaptıktan sonra phalcon araçlarını uçbirim (terminal) aracılığıyla kullanmak için Developer Tools (Geliştirici Araçları) da kurulmalı. Böylece uçbirim ekranında phalcon komutunu verdiğimizde phalcon araçlarını kolaylıkla kullanabiliriz. Şuan bu komut verdiğimizde hata alıyoruz:



    Developer Tools (Geliştirici Araçları) kurulumu için öncelikle dev-tools dosyalarını bilgisayarınıza indirmeniz gerekiyor. Bunun için GitHub sayfasına girin:


    Bazı durumlarda master branch sorunlar çıkarabiliyor. O yüzden 3.0.x sürümünü indirmenizi öneririm. Aksi durumda hatalarla karşılaşabilirsiniz. İndirdiğiniz dosyayı zip’ten çıkarın ve home dizini içerisine kopyalayın. Klasör adı phalcon-devtools olarak anltıyorum. Farklı bir ad kullandıysanız phalcon-devtools yazdığım yerlerde kendi klasör adınızı yazın. Şimdi uçbirim açın ve aşağıdaki kodu yazın. Baş tarafındaki . (nokta) işaretini koyayı unutmayın. İki tane nokta var ve aralarında bir boşluk var. Alttan kopyala/yapıştır yapabilirsiniz.

cd phalcon-devtools/
. ./phalcon.sh



    Ardından yazmanız gereken iki komut daha var:

ln -s ~/phalcon-devtools/phalcon.php /usr/bin/phalcon
chmod ugo+x /usr/bin/phalcon

    Phalcon için kısayol oluşturuyoruz ve artık uçbirimde phalcon yazdığımızda hata almıyoruz:



Paylaş:
Devamını Oku

2017/04/25

Phalcon Ders 3 - Linux Kurulum (Ubuntu)


    Öncelikle sisteminizde LAMP kurulu olmalı. Ardından phalcon deposunu eklemeniz gerekiyor. Bunun için kullanmanız gereken kod:

curl -s "https://packagecloud.io/install/repositories/phalcon/stable/script.deb.sh" | sudo bash

    Ardından phalcon yüklemesine geçebilirsiniz. Bunun için yapmanız gereken Ubuntu sürümünüze göre alttaki kodlardan birini yazmanız:

# ESKİ SÜRÜMLER İÇİN
sudo apt-get install php5-phalcon

# Ubuntu 16.04+, Debian 9+
sudo apt-get install php7.0-phalcon


    Yükleme tamamlandıktan sonra apache server’i yeniden başlatmanız gerekiyor. Bunun için: 

service apache2 restart

    Ardından http://localhost adresine gidin ve phpinfo bilgilerine bakın. Eğer kurulum başarılıysa aşağıdaki gibi bir görüntüyle karşılaşacaksınız.


Paylaş:
Devamını Oku

2017/04/24

Phalcon Ders 2 - Windows Developer Tools Kurulumu (Xampp)


    Öncelikle developer tools dosyalarını Github üzerinden indirmeniz gerekiyor.


    Sayfaya girdikten sonra Clone or Download butonuna tıklayın ve Download ZIP seçeneğini seçin. İndirdiğiniz zip dosyasını C:\ dizinine çıkarın. Klasör adı olarak phalcon-devtools kullanın. (Farklı bir ad kullanacaksanız bundan sonraki kısımlarda kullandığınız adı yazın.)

    Dizin içerisindeki phalcon.bat dosyasına sağ tıkalyın, düzenleyi seçin. (Ya da herhangi bir metin editörü ile açın.) Ardından içeriğini aşağıdaki gibi düzenleyin.

@echo off

set PTOOLSPATH=C:\phalcon-devtools\
php %PTOOLSPATH%phalcon.php %*

kaydedin ve kapatın.


    Geliştirici araçlarının çalışması için bulunduğu dizini PATH içerisine eklemeniz gerekiyor. Bunun için yapmanız gereken:


Bu kısmı dikkatli yapın.
    Path kısmına eklemeniz gereken yazı: 

;C:\xampp\php; C:\phalcon-devtools

(phalcon-devtools dizini için farklı ad verdiyseniz onu kullanın. Her dizin bildirimi arasında “;” tırnak işaretleri olmadan bulunması gerekir. İlk açtığınızda satır sonunda yoksa ekleyin, varsa eklemenize gerek yok.)

    Bu adımları izledikten sonra dialog pencerelerini Tamam diyerek onaylayıp kapatın. Ardından Başlat->Çalıştır ya da Windows+R kısayolunu kullanarak çalıştr ekranını açın ve cmd yazıp Enter tuşuna basın. Açılan pencerede (komut istemi) php -v yazarak PHP sürümünüzü öğrenebilirsiniz. Daha sonra ise phalcon yazıp devtools kurulumu başarılı mı değil mi görebilirsiniz.


Paylaş:
Devamını Oku

2017/04/23

Phalcon Ders 1 - Windows Kurulum (Xampp)

   
 Xampp her zaman Apache ve PHP’nin 32 bit sürümünü yayınlıyor. Bu yüzden Phalcon 32 bit dosyasını indirmeniz gerekiyor.



   Sıkıştırılmış dosyayı indirdikten sonra dll dosyasını çıkarın. php_phalcon.dll ve LICENSE dosyalarınız olacak.


  php_phalcon.dll dosyasını kopyalayın, C:\xampp\php\ext klasörü içerisine yapıştırın. (XAMPP kurulumu varsayılan klasör kabul edilmiştir. Farklı bir klasöre kurduysanız işlemi buna göre değiştirin.)
C:\xampp\php\php.ini dosyasını düzenlemeniz gerekiyor. Bir metin editörü ile dosyayı açın ve alttaki satırı dosya içerisine ekleyin.


  extension=php_phalcon.dll



 Ardından XAMPP Control Center açın ve Apache Web Server’i yeniden başlatın.


  Tarayıcınızı kullanarak http://localhost bağlantısını açın. Sayfada bulunan PHPInfo bağlantısına tıklayın. Sayfada phalcon sözcüğünü aratın. Eğer kurulumu başarıyla tamamladıysanız aşağıdaki gibi bir kısımla karşılaşacaksınız.



Paylaş:
Devamını Oku

2017/01/28

En İyi Terminal Tabanlı Linux Oyunları


Bugünlerde Linux için geliştirilmiş birçok oyun var ancak bu yazının konusu CLI (Komut Satırı Arayüzü) ile çalışan oyunlar olacak.

İşte liste:

1-Nsnake:
Nsnake klasik yılan oyununu yazısal sürümüdür. Eski Nokia telefonlarda oynadığınız oyunun aynısı. Hemen hemen tüm Linux sürümlerinde oynanabilir durumda.

Yüklemek için:
Ubuntu:
sudo apt install nsnake
Fedora:
sudo dnf install nsnake

2-Moon-buggy:
Ayda kraterlerin üzerinde araba sürmene izin veren bir oyun.

Yüklemek için:
Ubuntu:
sudo apt install moon-buggy
Fedora:
sudo dnf install moon-buggy

3-Nudoku:
Sudoku severleri keyiflendirecek bir oyun. Sudoku oyununun Terminal sürümü.

Yüklemek için:
Ubuntu:
sudo apt install nudoku
Fedora:
sudo dnf install nudoku

4-2048-cli:
Başka popüler bir yap-boz oyunu. Terminal’den oynaması her zaman ilginç ve keyifli bir deneyim olacaktır.

Yüklemek için:
Ubuntu:
sudo apt install libncurses5-dev
sudo apt install libsdl2-dev libsdl2-ttf-dev
sudo apt install 2048-cli
Fedora:
sudo dnf install 2048-cli-nocurses
Paylaş:
Devamını Oku

2017/01/27

Linux VidCutter Video Editor Yükleme

Video düzenleme Linux için sinir bozucu bir işlemdir. Linux için video düzenleme amaçlı birkaç uygulama var. VidCutter, bu yazılımlar arasında yeni bir açık kaynak video editor olarak yer alıyor.
Vidcutter yaygın video formatlarının AVI, MP4, MPEG 1/2, WMV, MP3, MOV, 3GP, FLV vb. Bir çoğununu destekliyor.

VIDCUTTER YAZILIMINI LİNUX ÜZERİNE YÜKLEMEK İÇİN
sudo add-apt-repository ppa:ozmartian/apps
sudo apt-get update
sudo apt-get install vidcutter

komutlarını sırasıyla Terminal(Uçbirim) içine girmeniz yeterlidir.

Gerekli bağımlılıkları yüklemek için:
sudo apt install qml-module-qtmultimedia

VidCutter ile işiniz bitti ve silmek istiyorsunuz. O zaman şu komutları girmeniz yeterli:
sudo apt-get remove vidcutter
sudo add-apt-repository –remove ppa:ozmartian/apps
Paylaş:
Devamını Oku

Ubuntu 16.04 LTS’de Snap Paketleri Yükleme ve Yönetme

Ubuntu 16.04 LTS “Snap” paketlerini tanıttı. Snap, basitçe yeni paketleme formatı ancak Ubuntunuza yeni uygulamalar yüklemenin harike yeni bir yolu da aynı zamanda.




Ubuntu’ya Snap paketleri yükleme ve yönetme işlemlerine geçelim:

Terminali açın ve yazmaya başlayın. Yüklemek için:

sudo apt install snapd

Kullanılabilir Snap paketlerini aramak için:

Kullanılabilir paketlerin listesini görmek için şu komutu yazın:

snap find

Snap paketlerini yüklemek için:

sudo snap install [paket_adı]

Yüklenmiş Snap paketleri listelemek için:

snap list

Snap paketini güncellemek için:

sudo snap refresh [paket_adı]

Snap paketini silmek için:


sudo snap remove [paket_adı]
Paylaş:
Devamını Oku