Yandex Metrica
Kodladıkça değişen bir dünya... | Yasin Sunmaz

Yasin Sunmaz

Kodladıkça değişen bir dünya...

MIME type ('text/html') is not a supported stylesheet MIME type Hatası Çözümü

27.02.2022 yasinsunmaz 2188 0

Angular'da projenin tasarımını yaparken genel CSS'ler için style.css dosyamı hazırladım. Fakat projeyi çalıştırdığımda CSS kodları sayfada etkin görünüyor ama console ekranında sorun görünüyordu. Console ekranına F12'ye basarak ya da Sağ Tık > İncele > Console adımlarını takip ederek ulaşabilirsiniz. Console ekranında "Refused to apply style from 'http://localhost:4200/src/styles.css' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled." ...

Devamı

Firebase Bulut Veritabanı Oluşturma

26.02.2022 yasinsunmaz 3493 0

Angular kullanırken Firebase'i merak ettim. Sonrasından Firebase ile bulut bir veri tabanı oluşturup Angular ile kayıt işlemleri yapmaya karar verdim. Ama öncesinde Firebase bulut veritabanı hizmeti üzerinden bir veritabanı oluşturmamız gerekiyor. Bu yazımda sonraki Firebase ve Angular işlemleri için ön hazırlık diyebiliriz. Bu yazımda Firebase üzerinden bir proje nasıl oluşturulur? Oluşturmuş olduğumuz projeye nasıl veritabanı ekleriz? Gibi sorularımıza adım adım cevap bulacağız. 1. Adım Firebase'e kayıt olma Firebase'e kayıt olmak için goog...

Devamı

Angular 13 Lazy Loading İle Resim Yükleme

23.02.2022 yasinsunmaz 1655 0

Angular projelerimizde görselleri fazla kullandığımızda performans sorunu yaşayabiliriz. Sayfadaki görselleri tek seferde yüklemek yerine sadece sayfanın görünen kısmını kapsayan görselleri yüklemeye yarayan lazyload-image paketini kullanabiliriz. Sayfayı aşağıya doğru kaydırdıkça diğer görselleri yüklemeye başlar. Örnek vermek gerekirse sayfamızda 10 tane görselimiz olsa ve her biri 2 MB gibi bir boyutta olduğunu düşünelim. Normal şartlarda sayfamızı ilk açmaya çalıştığımızda 10x2=20MB gibi bir yük...

Devamı

SQL'de Aynı Tablo İçerisindeki Verileri Yeniden Ekleme

16.02.2022 yasinsunmaz 2906 0

Bazı durumlarda tablolarımız içerisindeki verileri çoğaltamamız gerekebiliyor. Bunu normal INSERT işlemi ile de yapabiliriz. Bunun yanında WHILE döngüsü ile de yeni kayıtlar oluşturabiliriz. Fakat elimizde hazır veriler varken direk bunlar üzerinden işlem yapıp yeni kayıtlar eklemek mümkün. Örnek vermek gerekirse: Kullanıcılara ait rollerin olduğu bir tabloda siz yine bu kullanıcılara başka rol vermek istediğinizde bu yöntem ile basit bir sorgu iler aynı kullanıcıları sadece rol değerini değiştirerek ekleyebileceksiniz. Bu yazdığım sorgular...

Devamı

Angular Enum Tanımlama ve Listeleme

14.02.2022 yasinsunmaz 1162 0

Bir çok yazılım dilinde enum tipleri kullanılmaktadır. Projelerimizde sabit değeler ve neredeyse hiç değişmeyecek yapılar için kullanırız. Tanımladık sonra istediğimiz her yerde çağırıp kullanabiliriz. Angular projelerimizde de enum kullanmak mümkün. Enum tanımlaması ile gerekli yerlerde işlerinizi kolaylaştırabilecek ve tanımlamalara rahatça ulaşabileceksiniz. Bunun yanında enum verileri HTML tarafından nasıl listeleriz bundan bahsedeceğim. Enum yapıları bazı durumlarda kullanıcılara göstermek için de kullanabiliyoruz. Buna en yakın ...

Devamı