SSH ile Root Kullanıcısuyla Linux Erişme, Kapatma ve Limitleme

Eğer root kullanıcısı ile ssh bağlanamıyorsanız root kullanıcı yetkisi kapalı veya limitli olabilir.

İlk önce ssh ayarlarımızın olduğu dosyayı nano veya via editörü ile açınız.

Root ile girişi kapatmak için aşağıdaki satırı bu şekilde düzenleyin.

İzin vermek istiyorsanız,

İstediğiniz kullanıcıya yetki vermek için,

Debian Üzerine Apache + PHP + PostgreSQL Kurmak

Debian dağıtımınızı bir web servere dönüştürmek istiyorsanız gerekli olan Apache, PHP ve PosgtreSQL veya MySQL aşağıdaki komutlar ile kolaylıkla kurabilirsiniz.

PostgreSQL için:

MySQL için:

Kurmak istediğiniz diğer paketler için: https://www.debian.org/distrib/packages

MSSQL Database Diagram Hatası

MSSQL veri tabanında database diagramı eklemek istediğimizde aşağıdaki gibi bir hata ile karşılaşıyorsanız, aşağıdaki adımları uygulamanız yeterlidir.

Database diagram support objects cannot be installed because this database does not have a valid owner. To continue, first use the Files page of the Database Properties dialog box or the ALTER AUTHORIZATION statement to set the database owner to a valid login, then add the database diagram support objects.

Diagram eklemek istediğiniz databasenin özellikler pencesini açın ve Options sekmesindeki Compatibility Level’i SQL Server 2005 seçin.

Screen Shot 2015-07-06 at 21

Files sekmesine giderek Owner’a “sa” yazın.

Screen Shot 2015-07-06 at 21.57

OK dedikten sonra databasemiz diagram eklemeye hazırdır.

MVC Model’inde Nesneyi Validasyon Haricinde Tutmak

Model tasarımında nesnelerinizde validasyonu zorunlu tutabilirsiniz ama form işlemlerinde istediğiniz alanları ModelState Validate kontrolü haricinde tutmak istiyorsanız aşağıdaki örneği inceleyebilirsiniz.

Parallels Desktop İkonlarını Launchpad’den Kaldırma

Mac OS üzerine Paralells Desktop ile sanal makine kurduğunuzda, sanal makineye yeni kurulan programları launchpad’a ikon atmasını engellemek istiyorsanız aşağıdaki seçeneği kaldırmanız yetecektir.

Screen Shot 2015-07-02 at 12.21

Bu işlemi yaptıktan sonra launchpad’deki mevcut Paralells Desktop ikonlarını kaldırmak için programları açtıktan sonra Dock üzerinden sağa tıklayıp “Remove ” seçmeniz yeterlidir.

Screen Shot 2015-07-02 at 13.13

 

Mac OS X Üzerinde PDO Drivers Kurulumu

Eğer PHP uygulamanızda Symfony framework kullanıyorsanız PDO driver kurmanız lazım. Kurmamanız halinde aşağıdaki gibi bir hatayla karşılaşacaksınız.

[[WARNING]] PDO has some drivers installed: : FAILED *** Install PDO drivers (mandatory for Propel and Doctrine) ***

Çözümü:

Kullanıdığınız paket yöneticinize göre komutu düzenlemeniz gerekmektedir.

Mac OS X Üzerinde Symfony Kurulumu ve Projeye Eklenmesi

PHP’ye geçmemin 2. gecesinde büyük bir aydınlanma geldi diyebilirim. Kullanacağım framework üzerinde araştırma yaparken ilginç makeler okudum diyebilirim ve neden laravel veya başka framework kullanmamam gerektiğine kanaat getirdim.

Sizde bu makaleyi okumanızı tavsiye ederim. http://aligundogdu.com/neden-laravel-kullanmiyorum/

Yii ve Zend haricinde Symfony favorim oldu diyebilirim ve kısaca kurulum ve projemize eklenmesinden bahsedeceğim.

Mac OS kurmak için terminalimize aşağıdaki komutları girmemiz yeterlidir.

Projemize dosyalarını eklemek için;