WordPress Site Hızlandırma İçin 11 İpucu

WordPress sitemizi hızlandırmamızın iki temel gerekçesi var. Birincisi, sitelerin yüklenme hızı google arama algoritmasının dikkate aldığı unsurlardan birisidir. Yani sayfanız hızlı bir şekilde açılıp yüklenirse google aramalarında daha üst sıralara terfi edersiniz. İkincisi ziyaretçilerinizin rahatlığı ve kolayca sitenizde gezinebilmesi. Kimse yavaş açılan siteleri sevmez. İnsanlar uzun süre beklemeyip hemen sıkılırlar ve bu durumda da başka … Devamını oku…WordPress Site Hızlandırma İçin 11 İpucu

Idea Gradle Entegrasyonu

Gradle java projelerinde kullanılan bir inşa (build) aracıdır. Ant, maven gibi build araçlarından farklı bir takım özellikler ihtiva etmektedir. Groovy veya kotlin dilini kullanarak, build sürecini tarif edebiliyorsunuz. Bu durum bize daha büyük bir esneklik kazandırmaktadır. Intellij Idea geliştirme ortamını kullanıyorsak, gradle ile entegre etmek için build.gradle dosyasında plugin olarak eklemek gerekiyor.

Bu şekilde … Devamını oku…Idea Gradle Entegrasyonu

Idea ile tomcat web uygulaması nasıl debug edilir?

IntelliJ Idea kullananların merak ettiği konulardan birisi de uzak bir tomcat sunucusunda çalışan bir web uygulamasının nasıl debug edildiğidir. Çok uzatmadan direkt konuya gireceğim. Idea’nın Run menüsünden Edit Configuration menü seçeneğini tıklıyoruz. Artıya tıkladıktan sonra gelen seçeneklerden Remote seçeneğine tıklıyoruz ve resimde işaretli olan kısımdaki portu 8000 olarak giriyoruz. Uygun bir isim verip ok butonuna … Devamını oku…Idea ile tomcat web uygulaması nasıl debug edilir?

Test Verisi Üretmek için Çare Mockaroo

Yazılım geliştirirken çok sık ihtiyaç duyduğumuz şeylerden birisi de test verisidir. Birileri bu ihtiyacı düşünerek bir servis meydana getirmiş. Mockaroo, bize rasgele üretilmiş datayı hem dosya olarak hem de kendi uygulamamızdan çağırabileceğimiz bir api şeklinde sunuyor. Test verilerini kendi rasgele veri üreten metodlarımızla da üretebiliriz. Fakat mockaroo servisinin ürettiği veriler, anlamlı veriler olacaktır. Yani bir … Devamını oku…Test Verisi Üretmek için Çare Mockaroo

Sevdiğim Linux Komutları

Linux’ta işlerimizi daha çabuk ve hızlı görmek için komut satırını hızlı ve pratik bir şekilde kullanabilmemiz gerekiyor. Aşağıdaki listeyi zaman zaman güncelleyeceğim, sizlerinde bildiğiniz, eklememi istediğiniz komutlar varsa buraya ekleyebilirim: Dizin içeriğini listelemek için (dir):

Daha ayrıntılı listeleme için:

En faydalı komut: man. Herhangi bir komut hakkında bilgi için (örneğin ls):

Sistemde çalışan prosesleri … Devamını oku…Sevdiğim Linux Komutları

Bırakın OctoPack Projenizin Nuspec Dosyasını Sizin için Oluştursun

Dotnet projelerinizi bir nuget paketi olarak yayımlamak isterseniz bunun için projenize ait bir nuspec dosyasının tanımlı olması gerekir. Nuspec içerisinde proje ile ilgili meta verileri tanımlarız. Bu verileri kullanarak, örneğin hangi dosyaların, klasörlerin olduğu, bağımlılıklar vs… ile ilgili bilgiler bu nuspec dosyasında belirtilir. Projenizde onlarca/yüzlerce dosya olduğunda elle bu dosyayı oluşturmak bizim için bir angarya … Devamını oku…Bırakın OctoPack Projenizin Nuspec Dosyasını Sizin için Oluştursun

Java ile Block Zinciri (BlockChain) Yazıyoruz

Blockchain, şifrelenmiş ve birbirine eklenmiş işlem takibi sağlayan dağıtık bir veri tabanıdır. Her bir bilginin bloklar halinde, gelişmiş şifreleme algoritmalarıyla, birbirine bağlanarak kaydedildiği bu dağıtık veri tabanı, bizlere bir merkeze bağlı olmaksızın işlem yapabilme imkânı sağlıyor. Blok ise bu sistemin en küçük birimi diyebiliriz. Bloklar oluşturuldukları sırayı hiç bozmadan dizilirler. Bir blok’un yapısını ya da … Devamını oku…Java ile Block Zinciri (BlockChain) Yazıyoruz