Ana içeriğe atla

Kayıtlar

POSTGRESQL 13 SURUMUNUN GETIRDIGI ONEMLI YENILIKLER

Parolalar ı   Man-In-The-Middle   S aldırılarından  Korur Libpq, istemci uygulamalarının veritabanını sorgulamak için kullandığı varsayılan kitaplık işlevleri kümesidir. Bu bağlantıların güvenli olması önemlidir, aksi takdirde, man-in-the-middle  saldırısı olarak da adlandırılan sunucuyu taklit etme fırsatı olabilir. İstemci tarafından gönderilen parolayı kodlamak için birçok farklı güvenlik protokolü kullanılabilir .(Ö rneğin SCRAM-SHA-256 )  Yeni geliştirme, SCRAM'ın, sertifikaları kullanmadığınızda bir SSL bağlantısı üzerinden karşılıklı kimlik doğrulamaya izin veren bir özellik olan kanal bağlamayı kullanmasını sağlar. Güvenliğin kullanımını kolaylaştırmak çok önemlidir çünkü kullanımı zor özellikler çoğu zaman hiçbir güvenlik sağlamaz. Kanal bağlamalı SCRAM, kullanımı kolay ancak çok daha güvenli olan bir parola kimlik doğrulama çeşididir. Üretimdeki hataları azaltı r Veritabanınız "dosya   açılamadı" gibi bir hata attığında, bir şeylerin ciddi şekilde...

Fillerin Güçlü Hafızası : PostgreSQL

  Görev aldığım projede kullanılan PostgreSQL veritabanı yönetim sistemi hakkındaki bilgilerimi sizlerle paylaşmak istiyorum. Öncelikle PostgreSQL, kurumsal sınıfta açık kaynaklı bir veritabanı yönetim sistemidir. İlişkisel sorgular için hem SQL hem de ilişkisel olmayan sorgular için JSON'u destekler. Son derece güvenilir bir DBMS sistemi haline getirmek için muazzam katkılarda bulunan deneyimli bir geliştirici topluluğu tarafından desteklenmektedir. PostgreSQL, gelişmiş veri türlerini ve gelişmiş performans optimizasyonunu destekler. PostgreSQL'in Tarihi PostgreSQL (başlangıçta Postgres olarak adlandırıldı.) bir bilgisayar bilimi profesörü Michael Stonebraker ve ekibi tarafından oluşturuldu. Bugün popüler açık kaynaklı veri tabanlarından biri haline geldi. PostgreSQL Tarihinden bazı önemli Dönüm Noktaları: 1977’de INGRES geliştirildi. 1986’da Michael Stonebraker ve meslektaşları Postgres'i geliştirdi. 1990’da Gerçek ACID ve PL / pgSQL desteği geldi. 1995'te Postgres95 ...

Ruby on Rails: DRY ILKESI ve MVC YAPISI

  Rails, Ruby programlama dilinde yazılmış bir web uygulaması geliştirme ortamıdır.  Başlamak için her geliştiricinin neye ihtiyacı olduğu konusunda varsayımlar yaparak web uygulamalarını programlamayı kolaylaştırmak için tasarlanmıştır.  Diğer birçok dil ve ortamdan daha fazlasını gerçekleştirirken daha az kod yazmanıza olanak tanır. Rails felsefesi iki ana yol gösterici ilkeyi içerir: Don't Repeat Yourself( Kendinizi Tekrar Etmeyin ):  DRY, "Her bilgi parçasının bir sistem içinde tek, açık ve yetkili bir temsile sahip olması gerektiğini" belirten bir yazılım geliştirme ilkesidir.  Aynı bilgileri defalarca yazmayarak, kodumuz daha sürdürülebilir, daha genişletilebilir ve daha az hatalıdır. Convention Over Configuration( Konfigürasyon Üzerinden Konvansiyon ):  Rails, bir web uygulamasında pek çok şeyi yapmanın en iyi yolu hakkında fikirlere sahiptir ve sonsuz konfigürasyon dosyalarıyla önemsiz ayrıntılar belirtmenizi gerektirmek yerine varsayılan olarak bu ...