§ mikail.net / yazılar

Yazılar

Yapay zekâ, insan ve karar üzerine denemeler, notlar ve saha gözlemleri. En yeniler önce.

  • MailHog Nova

    MailHog, geliştirme sürecinde e-posta test etmek için kullanılan açık kaynaklı bir e-posta test aracıdır. Bu uygulama, e-posta sunucusu olarak çalışır ve uygulamanızdan gönderilen e-postaları yakalar. MailHog, geliştiricilere bu e-postaları görsel bir arayüz…

  • MultiSelect

    Laravel Nova 4.0, yeni ve heyecan verici özelliklerle geliyor. Bu yazıda, özellikle MultiSelect alanı özelliğini inceleyeceğiz ve bu yeni alanın nasıl kullanılacağını gösteren bir örnek sunacağız. Laravel Nova’nın son sürümü olan 4.0,…

  • UiAvatar

    Laravel Nova 4.0 sürümü, kullanıcılar için harika yeni özelliklerle geliyor. Bu yazıda, özellikle UiAvatar alanı özelliğini inceleyeceğiz ve bu yeni alanın nasıl kullanılacağını gösteren bir örnek sunacağız. Laravel Nova’nın son sürümü olan…

  • User Modeline Color Ekleme

    Nova nin yeni kullilabilir alanlarina eklenen color ozelligi kullanim ornegi icin user modeline color ozelligi ekleme; Mevcut users tablosuna color sütununu eklemek için yeni bir migration oluşturmalısınız. Aşağıdaki adımları takip edin: Oluşturulan…

  • Puppeteer

    Puppeteer, Google tarafından geliştirilen ve Headless Chrome veya Chromium tarayıcılarını kontrol etmeyi sağlayan, üst düzey bir Node.js kütüphanesidir. Puppeteer, sayfaları yönlendirmek, DOM üzerinde işlemler gerçekleştirmek, ağ isteklerini takip etmek ve web sayfalarını…

  • Browsershot

    Spatie Browsershot, web sayfalarını ekran görüntüsü olarak yakalamak veya PDF’ye dönüştürmek için kullanabileceğiniz güçlü ve esnek bir PHP kütüphanesidir. Puppeteer ve Headless Chrome ile entegre olarak çalışan Browsershot, web sayfalarının yakalanmasını ve…

    ,
  • Batchable Actions

    Laravel Nova 4.0’da, Batchable Actions özelliği sayesinde işlemleri toplu olarak gerçekleştirebilirsiniz. Bu özellik, Laravel’in job batching işlevselliğini kullanarak, aksiyonların tüm toplu işlemi tamamlandığında ek görevler gerçekleştiren geri çağrılar kaydetme yeteneği sunar. Batchable…

  • Soft Deleting

    Bu özellik, veritabanından bir satırı fiziksel olarak silmek yerine, satırın silinme tarihini işaretleyerek “silinmiş” olarak kabul eder. Bu sayede, verilerinizi geri alabilme şansınız olur. User modelinizde Soft Deleting’i etkinleştirmek için aşağıdaki adımları…

  • Action Callbacks

    Laravel Nova 4’ün bu yeni özelliği, Action Callbacks, aksiyonlarınızın çalıştırılmasının ardından belirli bir kodu çalıştırmanızı sağlar. Bu sayede, aksiyonlarınız tamamlandığında kolayca raporlar oluşturabilir veya bildirimler gönderebilirsiniz. Yukarıdaki örnekte, EmailAccountProfile adında bir aksiyonunuz…