Bu yazıyı biraz da kendimin unutmaması için yazıyorum. Bildiğiniz üzere, arama motoru optimizasyonunda sitenizin hızlı olması büyük bir öneme sahip ve unutmanızın cezası büyük.Tabii ki bu ayarları kafanıza göre yapmanız çok yanlış bir yaklaşım olacağı için HTML5 Boilerplate organizasyonunun hazırlamış olduğu ayarlardan faydalanacağız. Bu ayarlardan Gzip ile ilgili olanlar alttaki gibi, ayrıca kaydetmeniz gereken dosya da /etc/nginx/nginx.conf.
06 Nisan 2016
SSH ile sunucuya bağlanabileceğiniz bir hesabınız olduğu sürece, Git ile, herhangi bir araç kullanmanıza gerek kalmadan, kolaylıkla deployment işleminizi gerçekleştirebilirsiniz. Diğer araçlar daha çok, burada inceleyeceğimiz kısımları otomatik hale getirerek, çeşitli kolaylıklar sağlasa da, herhangi birini kullanmadan da, temel Git ve sunucu yönetimi bilgisiyle deployment işlemini otomatize edebilirsiniz.Not: Bu yazıda, deployer hesabınızın hazır olduğunu, ayrıca SSH ile, public key doğrulamasıyla sunucuya bağlanabildiğinizi varsayıyorum. Eğer nasıl yapılacağını bilmiyorsanız, Linux Sunucularda Temel Güvenlik Önlemleri yazımı okumanızı öneririm.
06 Şubat 2016
Parthenon, bir diğer adıyla Atina Tapınağı, milattan önce 5. yüzyılda Atina Akropol'ünde inşa edilmiş olan, geçmişten günümüze, kısmen de olsa, bir şekilde varlığını sürdürebilmiş olan en önemli tarihi eserlerden birisidir. Hatta öyle bir eserdir ki, Sigmund Freud, 1904'te, onu ziyaret etmek için özel olarak hazırlanmış, ziyaret ettiğinde de gerçek olduğuna inanamamıştır.Parthenon, Osmanlı İmparatorluğu'nun 1460'lı yıllarda Atina ve Mora yarımadasının tam anlamıyla eline geçmesiyle, üzerine bir minare dikilerek, bir camii haline getirilmiş ve uzun yıllar boyunca, o şekilde kullanılmıştır.
20 Ocak 2016
Let's Encrypt, an itibariyle herkese açık, beta aşamasında olan, mozilla öncülüğünde, birçok şirketin destekleriyle geliştirilmiş olan bedava SSL/TLS sağlayıcısıdır. Firefox, Chrome, Safari gibi önde gelen tüm tarayıcılar tarafından tanınan bu sertifikayı yüklemek de gayet basit.Bu makalede daha önceden letsencrypt'in kendi client'ı ile nasıl kurulum yapılabileceğini anlatmıştım ancak daha sonradan Github üzerinden kaynak kodlarını inceleyebileceğiniz acme-tiny ile daha zahmetsiz kurulum yapılabildiğini deneyimledim ve dolayısıyla da oradaki talimatlara göre anlatımı yapacağım.Öncelikli olarak, sertifikayı yükleyebilmeniz için, alan adınız üzerinden .well-known/acme-challenge/ adresini sunabilmeniz lazım, bunun için de alttaki komutları gerçeklemeniz gerek. $ mkdir -p /var/www/challenges/$ sudo nano /etc/nginx/sites-available/default Alttaki bloğu ekleyin ve şimdilik bu dosyayı bu şekilde kaydedin.
18 Ocak 2016
Kaggle, machine learning ve big data denilince akla gelen ilk sitelerden birisi. Sebebi de, birçok kurumsal şirketin, Kaggle üzerinden açmış olduğu yarışmalar. Bu yarışmalar genellikle para ödüllü olmakla beraber, bazıları da işe alım amacıyla şirketlerin oluşturmuş olduğu senaryolardan oluşuyor.
16 Aralık 2015
In this article, we will get our newly created server to ready for deployment. First, we will create a new user for deployment. Then we will install the software that is needed to run our Laravel project.
30 October 2015
Closure, PHP'ye 5.3.0 ile gelmiş olan önemli bir özellik. Tam olarak ne olduğunu tanımlamam biraz zor, ancak tanımlamaya çalışacak olursam, isimsiz, fonksiyon görünümlü objeler olduklarını söyleyebilirim. Bu tanım size garip gelmiş olabilir, ama örnekleri inceleyince daha net anlayabileceğinizi düşünüyorum.
12 Ekim 2015