Sunucuya OpenVPN Kurulumu ve Kullanımı

4 ay önce
2 dakikalık okuma
6 okunma
0 beğeni

Diğer VPN firmalarının istemcilerini kullanmak yerine kendi VPN sunucunuzu ücretsiz bir şekilde kurabilirsiniz. Ayrıca birden fazla kullanıcı açıp istediğiniz kişilerin bağlanmasını sağlayabilirsiniz. VPN sunucusunu kurmak için biraz shell komutlarını bilmek ve root izni olan sunucumuzun bulunması yeterlidir.

Airalo – Yurtdışında Uygun Fiyata E-SIM Internet Kullanımı | 3 USD Kupon

neredeyse 2 yıl önce
2 dakikalık okuma
286 okunma
0 beğeni

Turistik gezi, iş gezisi veya diğer nedenlerle yurtdışına gittiğinizde hali hazırda kullandığınız hattınıza yurtdışı paketi almak çok pahalı olabiliyor. Ayrıca bize sunulan paketlerin kapsamı oldukça düşük oluyor ve ihtiyacımızı tam olarak karşılamıyor. İşte tam burada Airalo devreye giriyor. Airalo ile fiziksel bir SIM kartına ihtiyaç duymadan E-SIM ile uygulama üzerinden otomatik bir şekilde tanımlama yapabiliyoruz.

Google Calendar API Servisinden Tatil Günlerini Almak

2 yıldan fazla önce
1 dakikalık okuma
304 okunma
1 beğeni

Çalıştığım projede yıllık bazda tatil günlerini almam gerekiyordu. Bunu manuel yapmak yerine güncel bir servis üzerinden çekmek daha sürdürülebilir geldiği için Google Calendar API’sini kullandım. Tek bir servise API key parametresi göndererek ilgili JSON datasını çekebilirsiniz.

Heroku’da Alt Klasördeki Projeyi Dağıtmak

neredeyse 3 yıl önce
1 dakikalık okuma
196 okunma
0 beğeni

Heroku‘ya tek repodaki farklı klasörlerden proje dağıtmak istiyorsanız (api, app vb.) custom buildpack kullanmanız gerekiyor. Kullanımı ve uygulaması oldukça kolay. 😏👌

Node Version Manager (NVM) Kullanımı

3 yıldan fazla önce
1 dakikalık okuma
560 okunma
0 beğeni

Bazı durumlarda birden fazla Node sürümünü kullanmamız gerekebilir. Örneğin eski bir projede npm paketleri çok eskiyse yeni Node sürümünü kullanamayabiliriz. Bu gibi durumlarda Node sürümünü downgrade veya upgrade yapmak çok fazla zaman kaybettirebilir. Bu gibi durumlarda Node Version Manager kullanabiliriz.

Create React App Kullanmadan React TypeScript Projesi Oluşturmak

3 yıldan fazla önce
3 dakikalık okuma
188 okunma
0 beğeni

Yeni bir React projesi oluşturacağımız zaman genelde Create React App CLI kullanarak projeyi oluştururuz. Hatta istediğimiz şablonu parametreyle belirterek zamandan tasarruf etmiş oluruz. Bize zaman ve kolaylık kazandırsa da Create React App kullanmak her zaman iyi bir fikir olmayabilir. Bunun nedeni çoğu gereksiz paketleri de projeye dahil ediyor olmasıdır. Ayrıca projeyi build alırken veya canlı olarak geliştirme yaparken derleyiciye yeteri kadar müdahale edemiyoruz. Böyle durumlarda React projesini elle oluşturmak daha mantıklı hale geliyor.

Linux Sunucuya NodeJS Kurulumu

3 yıldan fazla önce
1 dakikalık okuma
192 okunma
0 beğeni

NodeJS server-side uygulamalarının yazıldığı mükemmel bir kütüphanedir. Bu kütüphaneyle yazdığımız uygulamaları sunucuda kullanabiliriz. NodeJS’i kullanabilmek ve yazdığınız uygulamaları Linux tabanlı sunucunuzda kullanabilmek için ilgili kütüphaneleri sunucuya kurmamız gerekmektedir. Daha sonrasında istediğiniz gibi Nodejs uygulamalarını ve npm paketlerini kullanabileceğiz.

NestJS ile Basit Authentication Rest API

neredeyse 4 yıl önce
8 dakikalık okuma
216 okunma
0 beğeni

Önceki yazılarımızda NestJS’den biraz bahsetmiştik. Kolay ve modüler yapısı sayesinde kolayca web ve backend uygulamaları geliştirebiliriz. Bu yazımızda NestJS ile basit Rest Web servis/API oluşturacağız. Veri tabanı olarak MongoDB kullanacağız.

NestJS Framework Nedir ?

neredeyse 4 yıl önce
1 dakikalık okuma
217 okunma
0 beğeni

NestJS aslında NodeJS frameworkudur. Kendi tabiri ile verimli, güvenilir ve ölçeklenebilir sunucu tarafı uygulamaları oluşturmak için MVC tabanlı bir çerçevedir. Normalde bu gibi büyük ölçekli Frameworklerin daha fazla kaynak tüketeceğini ve projenin hantal kalmasına sebep olacağını düşüyordum ancak böyle bir durum söz konusu değil.

NodeJS Nedir ?

4 yıldan fazla önce
1 dakikalık okuma
197 okunma
0 beğeni

NodeJS server-side uygulamalarının yazıldığı, Joyent tarafından 2009 yılında geliştirilmeye başlanmış bir Javascript Runtime platformudur. Bu platform V8 denilen Javascript motoru üzerinde çalışır.

WordPress Github Profil Kartı Eklentisi

yaklaşık 6 yıl önce
1 dakikadan az
166 okunma
0 beğeni

Worpdress plugin dizininde ilk kez yaptığım eklentiyi geçen haftalarda yayınladım. Sitemde kullanmak amacıyla github profil detaylarını göstermek amacıyla kendime özel küçük bir eklenti tasarlamıştım. Daha sonra bunu yayınlamaya karar verdim. Umarım sizinde hoşunuza gider.

Opencart'ı WooCommerce'ye Aktarmak

yaklaşık 6 yıl önce
1 dakikalık okuma
98 okunma
0 beğeni

Geçenlerde Opencart kullanırken sitenin aşırı yavaşladığını fark ettim. Zaten çok alışamamıştım ve aşırı karışık geliyordu. Sitemizde basit bir e-ticaret sitesi olduğu için wordpress'i woocommerce'ye taşımaya karar verdim. Bunun için PHP olarak ufak bir migration yazdım. Belki sizinde işinize yarar :)

© Atakan Yasin Uludağ v0.1.2