-
Güneş neden yuvarlak?
Devamını oku: Güneş neden yuvarlak?Güneş, yuvarlak şeklini yerçekimi ve hidrostatik denge nedeniyle alır. Güneş, büyük ölçüde hidrojen ve helyumdan oluşan büyük bir gaz küresidir. Yerçekimi, Güneş’in merkezine doğru gazları çekerken, bu gazların içerisindeki atomlar hareket eder ve basınç oluşturur. Bu basınç, yerçekimi kuvvetine karşı gelir ve hidrostatik dengeyi sağlar.Hidrostatik denge, bir gazın içindeki basınç kuvvetleri ile yerçekimi kuvvetleri arasındaki…
-
MorphTo
Devamını oku: MorphToNova projemizde tüm modeller içerisinde yer alan kayıtlar için yorum yapılabilen bir model ve kaynak (resource) oluşturacağız. Bu amaçla, Laravel Nova’nın MorphTo ilişkisini kullanacağız. MorphTo ilişkisi, polimorfik bir yapı sağlayarak birden fazla model türünün aynı modelle ilişkilendirilmesine imkan tanır. migration : model : resource :
-
Nova 4 Custom Resource Tool
Devamını oku: Nova 4 Custom Resource ToolNova araçlarına benzer şekilde, kaynak araçları da inanılmaz derecede özelleştirilebilir ve esas olarak, tamamen sizin kontrolünüz altında olan ve işlemlerinizi kolaylaştıran tek dosyalı bir Vue bileşenine sahiptir. Bu sayede, uygulamanızı geliştirirken, ihtiyaç duyduğunuz özellikler ve işlevler üzerinde tam kontrol sağlar ve iş akışlarınızı daha verimli hale getirir. Bu, geliştiricilerin daha hızlı ve daha esnek şekilde…
-
ilişki türleri
Devamını oku: ilişki türleriLaravel Nova’da ilişki türleri arasındaki farkları ve kullanım örneklerini: HasOne: Bir tabloyla başka bir tablo arasında tekil (one-to-one) ilişki kurar. Örneğin, bir Kullanıcı profili ve kullanıcılar tablosu arasında: HasOneOfMany: Tekil bir kaynağa bağlı birden çok kaynak arasından birini seçmek için kullanılır. Örneğin, tekil bir kullanıcı ve birden çok adres arasında: HasMany: Bir tabloyla başka bir…
-
TrustHosts
Devamını oku: TrustHostsTrustHosts sınıfı, Laravel uygulamanızın güvenliğini artırmak amacıyla kullanılan bir HTTP middleware’dir (örta katmanıdır). Bu sınıf, bir isteğin Host başlığını (header) güvendiği belirli alan adlarıyla sınırlar ve böylece HTTP Host başlığına dayalı saldırıları önlemeye yardımcı olur. Özellikle, HTTP Host başlığı üzerinde yapılan tüm değişikliklerin geçerli olduğu bir ortamda, TrustHosts middleware’i, kötü niyetli bir kullanıcının sahte bir…
-
Eager Loading
Devamını oku: Eager LoadingBu örnekte, Post kaynağında user ilişkisini her zaman eager load etmeye yönlendiren public static $with = [‘user’]; satırını ekledik. Böylece, Subtitle alanında user ilişkisine erişirken, performansı artırmak için ilişki her zaman eager load edilir. Bu, özellikle büyük veri kümesi ile çalışırken önemlidir, çünkü gereksiz veritabanı sorgularının sayısını azaltır. Öncelikle, modellerinizi oluşturarak başlayalım. User modeli: namespace…
-
local ip scanner
Devamını oku: local ip scannerBu betik, belirtilen IP adresleri veya alan adları listesi için ağ izlemesi gerçekleştirir. Periyodik olarak listedeki her bilgisayarı pingler, ana bilgisayar adını, MAC adresini ve üretici bilgilerini alır ve “public” adlı paylaşılan bir klasörün olup olmadığını kontrol eder. Betik, Windows ve Linux işletim sistemlerinde çalışacak şekilde tasarlanmıştır. İşte betiğin kısa bir açıklaması: Betikten yararlanmak için,…
-
Laravel Auditing
Devamını oku: Laravel AuditingLaravel Auditing, Laravel tabanlı projelerde kullanıcı işlemlerini ve model değişikliklerini izlemek için güçlü ve esnek bir pakettir. Bu paket, kullanıcıların yaptığı işlemleri ve eski ile yeni değerler arasındaki değişiklikleri kaydetmeye olanak tanır. Bu yazıda, Laravel Auditing’in ne olduğunu ve projelerinizde nasıl kullanabileceğinizi öğreneceksiniz. Neden Laravel Auditing? Laravel uygulamalarında, kullanıcıların yaptığı işlemleri ve model değişikliklerini izlemek…
-
Laravel Nova Role Custom Resource
Devamını oku: Laravel Nova Role Custom Resourcecomposer require epartment/nova-dependency-container app/Models/Role.php app/Nova/Role.php
AJAX Aksiyon Düğmesi Angular API Auth Axios Cms Contentful Css Dart Firebase Framework Go Güneş iliskili tablolar ilişki türleri JavaScript kimlik doğrulama Laravel mix Multiselect Netlify Node.js Nova nova-api Npm pdf php platform Python React resource script sunucu yonetimi tailwind template TrustHosts User Switch Vapor Vercel VPN Vue.js VueUse Yedekleme Aracı Özel Düğmeler
[hng_articles]