Node Version Manager Kullanımı

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.

Okumaya devam et Node Version Manager Kullanımı

Create React App Kullanmadan React TypeScript Projesi Oluşturmak

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.

Okumaya devam et Create React App Kullanmadan React TypeScript Projesi Oluşturmak

Linux Sunucuya NodeJS Kurulumu

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.

Okumaya devam et Linux Sunucuya NodeJS Kurulumu

NestJS ile Basit Authentication Rest API

Ö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.

Okumaya devam et NestJS ile Basit Authentication Rest API

NestJS Framework Nedir ?

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.

Okumaya devam et NestJS Framework Nedir ?

Donanım Haber Reklamsız Sıcak Fırsatlar Telegram Kanalı

Türkiye’nin en çok takip edilen Donanım Haber sitesindeki Sıcak Fırsatlar forumunu sanırım bilmeyeniniz yoktur. Hatta Donanım Haber ölücülüğü diye bir terim de duymuş olabilirsiniz. Bu terimin kullanılmasının nedeni insanların işini gücünü bırakıp sadece kampanyaları takip ederek bu foruma konu açmasından kaynaklanıyor. Bu forumu takip edebilmek için çeşitli telegram kanalları var. Ancak hemen hemen hepsinde reklamlı link paylaşılıyor. Bende bu durumu çözebilmek adına NodeJS ufak bir bot yazdım. Bu sayede indirim ve kampanyalardan daha hızlı haberdar olacağız. En önemlisi reklam olmayacak.

Okumaya devam et Donanım Haber Reklamsız Sıcak Fırsatlar Telegram Kanalı

Sharepoint Online Server Error: Access denied Hatası

Sharepoint Online kullanan kullanıcılarda Sharepoint Designer üzerinden bir işlem yapmaya çalıştıklarında “Server Error: Access denied” hatası alabilmektedirler. Bu hatanın nedeni Sharepoint Online tarafında ki bazı güvenlik ayarlarından kaynaklanmaktadır.

Okumaya devam et Sharepoint Online Server Error: Access denied Hatası

NodeJS Nedir ?

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. V8 Google tarafından geliştirilen, Chrome tarayıcılarının da üzerinde çalıştığı C, C++ ve javascript dilleri ile kodlanan bir motordur (engine). Tek amacı ise Javascript kodunu makine diline çevirmektir. Web tarayıcılara muhtaç kalmadan her yerden çalışabilir ve Java ile yakından uzaktan alakası yoktur.

Okumaya devam et NodeJS Nedir ?

Sharepoint “Web Part Error: This page has encountered a critical error” Hatasının Çözümü

Sharepoint’de bazen güncellemelerden dolayı bazı servislerde veya web partlarda sorunlar oluşabiliyor. Bu sorunlardan biriside “Web Part Error”.

Bu hatanın tam detaylı içeriği şu şekildedir; Web Part Error: This page has encountered a critical error. Contact your system administrator if this problem persists

Okumaya devam et Sharepoint “Web Part Error: This page has encountered a critical error” Hatasının Çözümü

Sharepoint People Picker’a Birden Fazla Web Uygulamasının Kullanıcılarını Bağlama

Bazı Sharepoint projelerimizde Foundation sürümünü kullanabiliyoruz. Foundation’ın en büyük eksiği “User Profile” servisinin olmaması ve bazı özelliklerin devre dışı kalmasıdır.

Foundation sürümünü kullanan bir projemde bununla alakalı çok ciddi bir sorun yaşadım. Yaşadığım sorun; Ağımda (Network) bulunan bir Sharepoint Foundation projesinde User Profile olmadığı için farklı bir domain name ile kurulmuş olmasıydı. Yani ağdaki domain adresimle, Sharepoint uygulamasında ki domain adresi farklıydı. Bu nedenle kendi kullanıcı adımla uygulamaya giriş izni veremiyordum. Çünkü Peopler Picker’da kullanıcı adım çıkmıyordu.

Okumaya devam et Sharepoint People Picker’a Birden Fazla Web Uygulamasının Kullanıcılarını Bağlama