aramasına ait sonuçlar

Entelektüel Sermaye
Entelektüel Sermaye

Entelektüel sermaye, bir bireyin, kurumun ya da toplumun sahip olduğu bilgi, beceri, deneyim, ilişkiler ve yaratıcılık gibi maddi olmayan değerlerin to...

İncele →
Yazılımda Ölçeklenebilirlik (Scalability)
Yazılımda Ölçeklenebilirlik (Scalability)

Yazılımda Ölçeklenebilirlik (Scalability) Nedir?Ölçeklenebilirlik, bir yazılım sisteminin artan yükü (kullanıcı sayısı, istek hacmi, veri miktar...

İncele →
GAP Analizi
GAP Analizi

GAP AnaliziGAP analizi, mevcut durum ile hedeflenen durum arasındaki farkları belirleyerek, bu boşlukları kapatmak için stratejiler geliştirmeyi amaçla...

İncele →
Proof of Concept (Kavram Kanıtlama)
Proof of Concept (Kavram Kanıtlama)

POC, yani Proof of Concept (Kavram Kanıtlama), bir fikrin, teknolojinin veya çözüm yaklaşımının gerçek dünyada işe yarayıp yaramayacağını göst...

İncele →
Yazılım Akreditasyonu
Yazılım Akreditasyonu

Yazılım ürününün veya firmanın akreditasyonu, belirli bir standart veya kalite çerçevesine uygunluğunun resmi ve yetkili bir kuruluş tarafından be...

İncele →
DTO (Data Transfer Object) kullanmak
DTO (Data Transfer Object) kullanmak

Java Spring Boot projelerinde DTO (Data Transfer Object) kullanmak birçok avantaj sağlar. DTO'lar, genellikle bir istemci ile bir sunucu arasında veri taş...

İncele →
Cognitive Complexity (Bilişsel Karmaşıklık)
Cognitive Complexity (Bilişsel Karmaşıklık)

Cognitive Complexity (Bilişsel Karmaşıklık), bir kod bloğunun veya bir fonksiyonun anlaşılabilirliğini ölçen bir metrik olup, özellikle bir kişini...

İncele →
12-Factor App
12-Factor App

12-Factor App Nedir?12-Factor App, modern yazılım geliştirme süreçlerinde mikro hizmetler veya bulut tabanlı uygulamalar gibi ölçeklenebilir ve sürd...

İncele →
classpath
classpath

Java uygulamasını çalıştırırken, sınıfların (class), kaynak dosyalarının (resource) ve kütüphanelerin (jar) nerede olduğunu JVM’e (Java Virtu...

İncele →
PATH Değişkeni
PATH Değişkeni

PATH, işletim sistemine:“Kullanıcı komut yazdığında hangi klasörlerde bu komutun çalıştırılabilir dosyasını (örneğin .exe, .bat, .cmd) araya...

İncele →
JDK, JRE ve JVM
JDK, JRE ve JVM

Java dilinde yazılım geliştiren herkesin kafasını karıştırabilecek üç temel kavram vardır: JDK, JRE ve JVM. Bu üçlü, Java uygulamalarının yaz...

İncele →
Tarım Teknolojisi - AgriTech (Agricultural Technology)
Tarım Teknolojisi - AgriTech (Agricultural Technology)

AgriTech; Tarım sektörünü daha verimli, sürdürülebilir ve kârlı hale getirmek için kullanılan teknoloji tabanlı çözümlerin tümünü kapsar.Agr...

İncele →
 core business (çekirdek iş alanı)
core business (çekirdek iş alanı)

“Core business” (çekirdek iş alanı), bir şirketin en fazla uzmanlaştığı, en çok gelir getiren ve rekabet avantajı sağladığı ana faaliyet ala...

İncele →
II. Dünya Savaşı Sırasında ABD’de Uygulanan Başlıca Yasaklar ve Kısıtlamalar
II. Dünya Savaşı Sırasında ABD’de Uygulanan Başlıca Yasaklar ve Kısıtlamalar

II. Dünya Savaşı sırasında ABD hükümeti, savaş ekonomisini yönetebilmek ve kaynakları cepheye yönlendirebilmek için birçok alanda ciddi kısıtla...

İncele →
Rasyonlanmak
Rasyonlanmak

Rasyonlanmak, temel anlamıyla:Bir malın veya hizmetin kıt olduğu durumlarda, bu mal veya hizmetin eşit, adil ve kontrollü bir şekilde dağıtılmasıd...

İncele →
İHA Enerji İhtiyacı
İHA Enerji İhtiyacı

İnsansız Hava Araçları (İHA’lar), görev süreleri ve türlerine göre farklı enerji kaynakları kullanırlar. Enerji ihtiyacını karşılama yöntem...

İncele →
LTS (Long-Term Support)
LTS (Long-Term Support)

LTS (Long-Term Support) Nedir?Açılımı: Long-Term Support yani Uzun Süreli Destek.Kullanım Alanı: Genellikle işletim sistemleri (Ubuntu, Red Hat), prog...

İncele →
OEM (Original Equipment Manufacturer)
OEM (Original Equipment Manufacturer)

OEM (Original Equipment Manufacturer)Anlamı: “Orijinal Ekipman Üreticisi”.Yazılımda kullanımı: OEM yazılım, bir bilgisayar üreticisi (örneğin D...

İncele →
İHA’larda (İnsansız Hava Araçları) kritik sistemlerin düşman müdahalesinden korunması
İHA’larda (İnsansız Hava Araçları) kritik sistemlerin düşman müdahalesinden korunması

1. Donanımsal Güvenlik ÖnlemleriYedekli Sistem Yapısı (Redundancy)Kritik bileşenler (uçuş kontrol, GPS, haberleşme modülü) genellikle yedekli olur....

İncele →
İnsansız Hava Araçları (İHA)
İnsansız Hava Araçları (İHA)

İnsansız Hava Araçları (İHA), pilot gerektirmeden uzaktan kumanda ile ya da otonom olarak görev yapabilen hava taşıtlarıdır. Başta savunma sanayii ...

İncele →
Mobil İHA Yer Kontrol İstasyonu
Mobil İHA Yer Kontrol İstasyonu

Mobil İHA Yer Kontrol İstasyonu1. Girişİnsansız Hava Araçları (İHA'lar), savunma, keşif, afet yönetimi, tarım ve lojistik gibi birçok alanda yayg...

İncele →
İnsansız Hava Araçları (İHA) üzerinde bulunan sensörler
İnsansız Hava Araçları (İHA) üzerinde bulunan sensörler

İnsansız Hava Araçları (İHA) üzerinde bulunan sensörler, görev türüne (keşif, saldırı, haritalama, tarım, güvenlik vs.) göre farklılık göst...

İncele →
Relay (Aktarma) Zinciri Nedir?
Relay (Aktarma) Zinciri Nedir?

Uydular arasında "relay" (aktarma) zinciri, bir uydunun doğrudan Dünya ile iletişim kuramadığı durumlarda, verilerin başka bir uydu aracılığıyla a...

İncele →
Telemetri Nedir?
Telemetri Nedir?

Telemetri (tele = uzak, metry = ölçüm) kelime anlamıyla "uzaktan ölçüm" demektir.Teknik olarak:Telemetri, bir aracın (örneğin İHA'nın) konum, irti...

İncele →
Arbitraj Nedir?
Arbitraj Nedir?

Arbitraj, bir varlığın aynı anda farklı piyasalardaki fiyat farkından yararlanarak risksiz kâr elde etme işlemidir.Basit tanımıyla:Aynı ürünü bi...

İncele →
Bottleneck (Darboğaz)
Bottleneck (Darboğaz)

Bottleneck (darboğaz), bir sistemin veya sürecin genel performansını sınırlayan en yavaş, en verimsiz bileşenine verilen isimdir. 1. TanımGenel ...

İncele →
IP Spoofing & Botnet
IP Spoofing & Botnet

IP SpoofingIP Spoofing, kötü niyetli kişilerin, kendi IP adreslerini gizlemek veya kimliklerini saklamak amacıyla, sahte bir IP adresi kullanarak veri pak...

İncele →
Gini Katsayısı
Gini Katsayısı

Gini Katsayısı, bir ülkede veya bir grup içinde gelir dağılımının eşitsizliğini ölçmek için kullanılan bir istatistiksel göstergedir. İtalyan...

İncele →
Parite
Parite

Parite Nedir?Parite, iki para birimi arasındaki değer oranını belirleyen bir terimdir. Bir başka deyişle, bir para biriminin diğerine karşı değerini...

İncele →
Kuşaklar
Kuşaklar

Kuşaklar, belirli dönemlerde doğan ve benzer sosyoekonomik, kültürel ve teknolojik koşullar altında yetişen insan gruplarını ifade eder. Her kuşak,...

İncele →
Murahhas
Murahhas

Murahhas kelimesi, "yetkili, temsilci, vekil" anlamına gelir ve genellikle ticaret hukuku ve şirket yönetimi bağlamında kullanılır. Murahhas üye veya ...

İncele →
Boolean veri tipi ve George Boole
Boolean veri tipi ve George Boole

George Boole ve Boolean veri tipi arasındaki ilişki, mantık cebiri (Boolean algebra) üzerine kurulur.George Boole Kimdir?George Boole (1815-1864), mantık...

İncele →
phpinfo ile sistem bilgileri
phpinfo ile sistem bilgileri

phpinfo()phpinfo() fonksiyonu, PHP'nin çalıştığı sunucu hakkında detaylı bilgi veren bir fonksiyondur. Bu fonksiyon kullanıldığında, PHP konfigür...

İncele →
TLREF (Türk Lirası Gecelik Referans Faiz Oranı)
TLREF (Türk Lirası Gecelik Referans Faiz Oranı)

TLREF (Türk Lirası Gecelik Referans Faiz Oranı)TLREF (Türk Lirası Gecelik Referans Faiz Oranı), Türkiye'deki bankalar arasında yapılan gecelik vadeli...

İncele →
SOFR (Secured Overnight Financing Rate)
SOFR (Secured Overnight Financing Rate)

SOFR (Secured Overnight Financing Rate), yani Güvenli Gecelik Finansman Oranı, ABD'de kısa vadeli borçlanma maliyetini gösteren bir referans faiz oranıd...

İncele →
Amortisman ve Amortisman Giderleri
Amortisman ve Amortisman Giderleri

Amortisman ve Amortisman Giderleri1. Amortisman Nedir?Amortisman, işletmelerin sahip olduğu maddi ve maddi olmayan duran varlıkların zaman içinde yıpran...

İncele →
ÜFE (Üretici Fiyat Endeksi) & TÜFE (Tüketici Fiyat Endeksi)
ÜFE (Üretici Fiyat Endeksi) & TÜFE (Tüketici Fiyat Endeksi)

ÜFE (Üretici Fiyat Endeksi)ÜFE (Üretici Fiyat Endeksi), üreticilerin mal ve hizmetleri üretirken karşılaştıkları maliyetlerdeki değişimi ölçen ...

İncele →
TEFAS (Türkiye Elektronik Fon Alım Satım Platformu)
TEFAS (Türkiye Elektronik Fon Alım Satım Platformu)

TEFAS (Türkiye Elektronik Fon Alım Satım Platformu), Türkiye’deki tüm yatırım fonlarının tek bir platform üzerinden alınıp satılmasını sağla...

İncele →
Regülasyon Kaynaklı Giderler
Regülasyon Kaynaklı Giderler

Regülasyon kaynaklı giderler, bir şirketin veya finansal kuruluşun faaliyet gösterdiği sektörde yasal düzenlemelere ve denetleyici kurumların gereksi...

İncele →
Metaveriler (Metadata)
Metaveriler (Metadata)

MetaverilerMeta kelimesi, Yunanca kökenli olup "ötesinde" veya "sonrası" anlamına gelir. Farklı bağlamlarda farklı anlamlar kazanabilir. Günlük dilde...

İncele →
FAVÖK (FAVÖK - Faiz, Amortisman ve Vergi Öncesi Kâr)
FAVÖK (FAVÖK - Faiz, Amortisman ve Vergi Öncesi Kâr)

FAVÖK (FAVÖK - Faiz, Amortisman ve Vergi Öncesi Kâr) Nedir?1. FAVÖK TanımıFAVÖK (EBITDA - Earnings Before Interest, Taxes, Depreciation, and Amortizat...

İncele →
Niş & Niş Pazarlama
Niş & Niş Pazarlama

Niş Kavramı Nedir?Niş, bir pazarın belirli bir bölümünü ifade eden, dar ve özelleşmiş bir alanı tanımlayan bir kavramdır. Ekonomi, pazarlama ve ...

İncele →
Adli Bilişim ve Adli Bilişim Teknikleri
Adli Bilişim ve Adli Bilişim Teknikleri

Adli Bilişim ve Adli Bilişim Teknikleri1. Adli Bilişim Nedir?Adli bilişim (Digital Forensics), siber suçlar ve dijital kanıtların incelenmesiyle ilgile...

İncele →
Kriminal incelemelerde kullanılan adli bilişim teknikleri
Kriminal incelemelerde kullanılan adli bilişim teknikleri

Kriminal incelemelerde ses, görüntü ve video kayıtlarının montaj, manipülasyon veya sahte olup olmadığını tespit etmek için adli bilişim teknikle...

İncele →
TROY
TROY

TROY Nedir?TROY (Türkiye’nin Ödeme Yöntemi), Bankalararası Kart Merkezi (BKM) tarafından 2016 yılında geliştirilen Türkiye’nin yerli ödeme siste...

İncele →
Psikomotor
Psikomotor

PsikomotorPsikomotor test, bireylerin zihinsel (kognitif) yetenekleri ile fiziksel (motor) becerileri arasındaki koordinasyonu değerlendiren bir test türü...

İncele →
Dijital Türk Lirası
Dijital Türk Lirası

Dijital Türk LirasıDijital Türk Lirası, Türkiye Cumhuriyet Merkez Bankası (TCMB) tarafından geliştirilen merkez bankası dijital parası (CBDC) olarak...

İncele →
Dijital Terörizm ve SİBERAY'ın Dijital Terörizmle Mücadelede Katkıları
Dijital Terörizm ve SİBERAY'ın Dijital Terörizmle Mücadelede Katkıları

Dijital terörizm, internet ve diğer dijital teknolojileri kullanarak bireyleri, toplulukları veya ulusları korkutmayı, zarar vermeyi ya da kaos yaratmay...

İncele →
Tıklama Çiftlikleri (Click Farms)
Tıklama Çiftlikleri (Click Farms)

Tıklama Çiftlikleri (Click Farms) Nedir?Tıklama çiftlikleri (Click Farms), dijital reklam sahtekarlığının bir çeşitidir ve çevrimiçi reklam sektö...

İncele →
Click Fraud (Tıklama Sahtekarlığı)
Click Fraud (Tıklama Sahtekarlığı)

Click fraud (tıklama sahtekarlığı), dijital reklamcılıkta bir dolandırıcılık yöntemidir. Bu yöntem, çevrimiçi reklamlara yapılan tıklamaların...

İncele →
Google AdSense ile Reklam Yayınlayarak Para Kazan
Google AdSense ile Reklam Yayınlayarak Para Kazan

Google AdSense Nedir?Google AdSense, web sitesi veya blog sahiplerinin sitelerinde reklam yayınlayarak para kazanmasını sağlayan bir reklam platformudur. ...

İncele →
JetBrains
JetBrains

JetBrains, yazılım geliştirme araçları ve çözümleri konusunda dünya çapında tanınan bir teknoloji şirketidir. 2000 yılında Sergey Dmitriev, Val...

İncele →
Namına ve Hamiline
Namına ve Hamiline

Namına ve hamiline, ticaret ve hukuk dilinde kullanılan terimlerdir ve genellikle kıymetli evraklar (çek, bono, tahvil, senet gibi) bağlamında geçer. ...

İncele →
DigitalOcean
DigitalOcean

DigitalOcean, geliştiricilere ve işletmelere bulut bilişim hizmetleri sunan popüler bir bulut altyapı sağlayıcısıdır. Başlıca, Droplet olarak bili...

İncele →
Atlassian
Atlassian

AtlassianAtlassian, yazılım geliştirme, proje yönetimi ve ekip çalışmasına odaklanan öncü bir teknoloji şirketidir. 2002 yılında Avustralya’da ...

İncele →
Superapp
Superapp

Süper App Nedir?Süper App, tek bir platform üzerinden birden fazla hizmet veya özelliği sunan, kullanıcıların günlük yaşamlarını kolaylaştıran,...

İncele →
Bootstrap Modal Yalnızca
Bootstrap Modal Yalnızca "X" Düğmesiyle Kapatılması

Bootstrap modal'larda kullanıcıların modalı yalnızca "X" düğmesiyle kapatmasını sağlamak için, modalın arka planına tıklayarak veya Esc tuşuyla...

İncele →
Spring Initializr
Spring Initializr

Spring Initializr, Spring tabanlı projeler oluşturmayı kolaylaştıran bir web arayüzü ve araçtır. Spring projeleri için gerekli bağımlılıkları, ...

İncele →
@Anotasyonlar (@Annotations)
@Anotasyonlar (@Annotations)

Anotasyonlar (Annotations) Nedir?Java anotasyonları, kod üzerinde meta veriler sağlamak için kullanılan özel türlerdir. Anotasyonlar, kodun kendisini d...

İncele →
Runtime & Compile Time (Çalışma ve Derleme Zamanı)
Runtime & Compile Time (Çalışma ve Derleme Zamanı)

RuntimeDerlenen kodun çalıştırıldığı, yani programın işletildiği aşamadır.Özellikler:Hatalar genellikle çalışma zamanı hatalarıdır ve kod ...

İncele →
Konyteynerler (container technologies)
Konyteynerler (container technologies)

KonteynerKonteynerler; yazılım uygulamalarını ve bağımlılıklarını bir araya getirip yalıtılmış bir şekilde çalıştırmayı sağlayan sanalla...

İncele →
Sunucu için Linux dağıtım Seçimi
Sunucu için Linux dağıtım Seçimi

Sunucunuz için hangi Linux dağıtımını seçeceğiniz, kullanım amacınıza ve ihtiyaçlarınıza bağlıdır. Aşağıda farklı kullanım senaryoların...

İncele →
Projenin JAR Dosyasını Oluştur - JAR Path
Projenin JAR Dosyasını Oluştur - JAR Path

Spring Boot ile bir proje oluşturduğunuzda ve projeyi mvn package ya da ./mvnw package komutu ile build ettiğinizde, oluşan .jar dosyası projenizin targe...

İncele →
KII (Key Impact Indicator)
KII (Key Impact Indicator)

KII (Key Impact Indicator), Türkçe’de "Ana Etki Göstergesi" anlamına gelir ve genellikle işletme, proje yönetimi, performans değerlendirme ve risk y...

İncele →
KPI (Key Performance Indicator)
KPI (Key Performance Indicator)

Türkçe’de Anahtar Performans Göstergesi anlamına gelir. Bir organizasyon, departman, ekip veya bireyin belirlenen hedeflere ne kadar başarılı bir şe...

İncele →
Maskeleme
Maskeleme

Maskeleme, hassas verilerin yetkisiz erişimden korunması amacıyla bu verilerin anonim hale getirilmesi veya değiştirilmesi işlemidir. Bu süreçte, veri...

İncele →
Eager & Lazy Fetch Type
Eager & Lazy Fetch Type

Spring Boot'ta (ve genel olarak Hibernate veya JPA'da) fetch type (veri çekme tipi), bir ilişkisel veritabanından verilerin nasıl alınacağını kontrol ...

İncele →
JAR & WAR
JAR & WAR

"Jar" ve "War", Java dünyasında kullanılan iki farklı dosya türüdür ve farklı kullanım alanlarına sahiptir. Aşağıda ikisi arasındaki farkları v...

İncele →
Yazılım Sürecinde Entegrasyon
Yazılım Sürecinde Entegrasyon

Yazılım Sürecinde Entegrasyon Nedir?Entegrasyon, yazılım geliştirme sürecinde birbirinden bağımsız geliştirilmiş bileşenlerin (modüllerin) veya ...

İncele →
Birim Testi (Unit Testing)
Birim Testi (Unit Testing)

Birim Testi Nedir?Birim Testi (Unit Testing), yazılım geliştirme sürecinde bir yazılımın en küçük parçalarının (örneğin, bir fonksiyon, metod v...

İncele →
Kod gözden geçirme (Code Review)
Kod gözden geçirme (Code Review)

Kod Gözden Geçirme Süreci Nedir?Kod gözden geçirme (Code Review), yazılım geliştirme sürecinde yazılan kodun diğer geliştiriciler tarafından kont...

İncele →
Yazılım Geliştirme Sürecindeki Temel Test Türleri
Yazılım Geliştirme Sürecindeki Temel Test Türleri

Yazılım geliştirme sürecinde, bir yazılımın doğru çalışmasını sağlamak, hataları tespit etmek ve yazılım kalitesini artırmak için çeşitli...

İncele →
Gri Kutu (Grey-box) Test
Gri Kutu (Grey-box) Test

Gri Kutu Testi Nedir?Gri kutu testi (Grey-box Testing), yazılım test süreçlerinde kullanılan bir yöntemdir ve kara kutu testi ile beyaz kutu testi aras...

İncele →
Beyaz Kutu (White-box) Test
Beyaz Kutu (White-box) Test

Beyaz Kutu Testi Nedir?Beyaz kutu testi (White-box Testing), bir yazılımın iç yapısının, kodunun ve mantığının detaylı bir şekilde incelendiği b...

İncele →
 Kara Kutu (Black-Box) Test
Kara Kutu (Black-Box) Test

Kara Kutu Testi (Black-box Testing)Yazılım test süreçlerinde kullanılan teknikler, bir yazılımın doğru çalışmasını, hatalardan arındırılması...

İncele →
Regresyon
Regresyon

Yazılım geliştirme sürecinde regresyon, bir yazılımda yapılan değişiklikler veya güncellemeler sonucunda daha önce düzgün çalışan bir işlevin...

İncele →
Alan Adı Uzantıları (Domain Name Extensions)
Alan Adı Uzantıları (Domain Name Extensions)

Alan adı uzantıları (domain name extensions), internet sitelerinin adreslerinde, noktanın ardından gelen kısmı ifade eder. Uzantılar, sitenin türün...

İncele →
CDATA (Character Data)
CDATA (Character Data)

CDATA (Character Data), XML belgelerinde özel bir bölüm olarak kullanılan ve metin verilerini yorumlanmadan olduğu gibi saklamak için kullanılan bir ya...

İncele →
SonarQube
SonarQube

Sonar (veya genellikle "SonarQube" olarak bilinir), yazılım geliştirme süreçlerinde kod kalitesini ve güvenliğini artırmak için kullanılan açık ka...

İncele →
Job (Yazılım Geliştirme Sürecinde Görevler)
Job (Yazılım Geliştirme Sürecinde Görevler)

Yazılım geliştirme sürecinde "job", genellikle bir yazılım sisteminde belirli bir işlemi veya görevi ifade eder. Bu görevler, uygulama içinde belirl...

İncele →
Build
Build

BuildYazılım geliştirme sürecinde build, kaynak kodun çalıştırılabilir bir yazılım veya uygulama haline getirilmesi sürecidir. Bu süreçte, kayna...

İncele →
Versioning & Tagging (Versiyonlama ve Etiketleme)
Versioning & Tagging (Versiyonlama ve Etiketleme)

Versioning & Tagging (Versiyonlama ve Etiketleme)Yazılım geliştirme süreçlerinde versiyonlama ve etiketleme, kod değişikliklerinin ve yazılım sü...

İncele →
Release
Release

ReleaseRelease, bir yazılım ürününün belirli bir versiyonunun kullanıcılar veya müşteriler için resmi olarak yayınlanması sürecidir. Yazılım g...

İncele →
Görsel Dosya Türleri (Image Types)
Görsel Dosya Türleri (Image Types)

Görsel Dosya Türleri (Image Types)Görsel dosyalar, görselin çözünürlüğüne ve içerdiği detaylara göre değişiklik gösterir.1. JPEG (Joint Photo...

İncele →
Archiving (Yazılım Geliştirme Sürecinde Arşivleme)
Archiving (Yazılım Geliştirme Sürecinde Arşivleme)

ArşivlemeYazılım geliştirme sürecinde arşivleme, bir yazılımın ya da projeye ait verilerin, dokümantasyonların, kodların veya kaynakların güvenl...

İncele →
Yahoo ve Yahoo'nun Başarısızlık Nedenleri
Yahoo ve Yahoo'nun Başarısızlık Nedenleri

Yahoo1994 yılında Jerry Yang ve David Filo tarafından kurulan, internetin ilk dönemlerinde en popüler arama motorlarından ve web portallarından biri ol...

İncele →
Configuration (Yazılım Geliştirme Sürecinde Yapılandırma)
Configuration (Yazılım Geliştirme Sürecinde Yapılandırma)

Configuration (Yapılandırma)Config (veya Configuration), yazılım geliştirme sürecinde uygulamanın çalışma şekli ve çevresel parametrelerinin tanı...

İncele →
Dependency (Yazılım Geliştirme Sürecinde Paket Bağımlılığı)
Dependency (Yazılım Geliştirme Sürecinde Paket Bağımlılığı)

Paket Bağımlılığı Nedir?Paket bağımlılığı, bir yazılım projesinde kullanılan bir kütüphanenin veya modülün, çalışabilmek için başka bi...

İncele →
Worm
Worm

WormWorm (Solucan), zararlı bir yazılım türüdür ve diğer zararlı yazılımlardan farklı olarak kendi kendine yayılabilme özelliğine sahiptir. Solu...

İncele →
Trojan
Trojan

TrojanTrojan (Truva Atı), zararlı bir yazılım türüdür ve adını, Antik Yunan mitolojisindeki Truva Atı hikayesinden alır. Trojan, genellikle zarars...

İncele →
Malware
Malware

MalwareMalware (Malicious Software), bilgisayar sistemlerine, ağlara veya cihazlara zarar vermek, veri çalmak veya kötü amaçlı işlemler gerçekleştirm...

İncele →
CryptoLocker
CryptoLocker

CryptoLockerCryptoLocker, ilk olarak 2013 yılında tespit edilen ve bilgisayarlarda depolanan dosyaları şifreleyerek kullanılamaz hale getiren bir tür fi...

İncele →
.htaccess
.htaccess

.htaccess Nedir?.htaccess (Hypertext Access), Apache web sunucusu tarafından kullanılan bir yapılandırma dosyasıdır. Bu dosya, belirli bir dizin veya si...

İncele →
Hotlink
Hotlink

HotlinkHotlink koruması, bir web sitesinin içeriklerinin izinsiz bir şekilde başka bir web sitesi tarafından kullanılmasını önlemeye yönelik bir gü...

İncele →
Black Friday (Kara Cuma)
Black Friday (Kara Cuma)

Black Friday (Kara Cuma) Nedir?Black Friday, ABD'de Şükran Günü'nden sonraki ilk Cuma günü düzenlenen ve büyük indirimlerle dolu alışveriş etkinli...

İncele →
Siber Pazartesi (Cyber Monday)
Siber Pazartesi (Cyber Monday)

Siber PazartesiSiber Pazartesi (Cyber Monday), Kara Cuma (Black Friday)'den sonraki ilk Pazartesi günü düzenlenen, çevrimiçi alışveriş sitelerinin yo...

İncele →
KKDF (Kaynak Kullanımı Destekleme Fonu)
KKDF (Kaynak Kullanımı Destekleme Fonu)

KKDF (Kaynak Kullanımı Destekleme Fonu)KKDF (Kaynak Kullanımı Destekleme Fonu), Türkiye’de finansal işlemlerden alınan bir fon kesintisidir. KKDF’n...

İncele →
BSMV (Banka ve Sigorta Muameleleri Vergisi)
BSMV (Banka ve Sigorta Muameleleri Vergisi)

BSMV Nedir?BSMV (Banka ve Sigorta Muameleleri Vergisi), Türkiye’de banka ve sigorta işlemleri üzerinden alınan dolaylı bir vergidir.1956 yılında kabu...

İncele →
Kilometretaşı (Milestone)
Kilometretaşı (Milestone)

MilestoneMilestone, bir proje yönetimi terimi olup, bir projenin belirli bir aşamaya ulaştığını gösteren önemli bir kilometre taşı veya dönüm nok...

İncele →
Sitemap & Robots.txt
Sitemap & Robots.txt

Sitemap ve Robots.txt Dosyaları Nedir?SitemapBir XML veya HTML dosyasıdır.Web sitenizdeki tüm sayfaların bir listesini içerir ve arama motorlarına site...

İncele →
Monitoring (İzleme)
Monitoring (İzleme)

Monitoring (İzleme)Monitoring (izleme), bir sistemin, uygulamanın veya altyapının performansını, kullanılabilirliğini ve sağlığını sürekli olara...

İncele →
Açık Kaynak (Open Source)
Açık Kaynak (Open Source)

Açık Kaynak Nedir?Açık kaynak (Open Source), bir yazılımın kaynak kodunun herkese açık olduğu ve kullanıcıların bu kodu incelemesine, değiştirm...

İncele →
Audit (Denetim)
Audit (Denetim)

Audit (Denetim) Nedir?Audit (denetim), bir yazılım sisteminde gerçekleşen işlemleri, değişiklikleri ve olayları kaydetme, izleme ve analiz etme sürec...

İncele →
Yazılım Lisans Türleri
Yazılım Lisans Türleri

 Yazılım Lisans TürleriYazılım lisanslama türleri, bir yazılımın nasıl kullanılabileceğini, dağıtılabileceğini ve modifiye edilebileceği...

İncele →
E-Fatura ve E-Arşiv
E-Fatura ve E-Arşiv

E-Fatura ve E-ArşivE-Fatura ve E-Arşiv, dijital ortamda fatura düzenleme, gönderme ve saklama süreçlerini ifade eden, Türkiye'de Gelir İdaresi Başkan...

İncele →
DNS Kayıtları
DNS Kayıtları

DNS KayıtlarıDNS (Domain Name System) kayıtları, bir alan adıyla ilgili çeşitli bilgileri depolayan kayıt türleridir. DNS kayıtları, alan adların...

İncele →
Sanallaştırma (Virtualization)
Sanallaştırma (Virtualization)

SanallaştırmaSanallaştırma, bir fiziksel donanım kaynağını (örneğin bir sunucu, bilgisayar, depolama birimi veya ağ cihazı) birden çok mantıksal...

İncele →
Bit & Byte ve Hafıza Boyutlarındaki Ölçüm Birimleri
Bit & Byte ve Hafıza Boyutlarındaki Ölçüm Birimleri

Bit ve Byte KavramlarıBit (Binary Digit):Dijital dünyadaki en küçük bilgi birimidir.İkili sayı sistemiyle çalışır ve yalnızca iki değeri olabilir...

İncele →
Java'daki İlkel Veri Tipleri ve Alabilecekleri Değerler
Java'daki İlkel Veri Tipleri ve Alabilecekleri Değerler

Java'daki İlkel Veri Tipleri ve Alabilecekleri DeğerlerJava dilinde ilkel veri tipleri, bellek kullanımını optimize etmek için belirli boyut ve aralıkl...

İncele →
Printer-Yazıcı
Printer-Yazıcı

YazıcıYazıcılar, dijital bilgileri fiziksel kopyalara dönüştürmek için kullanılan cihazlardır. Günümüzde yazıcılar, hem kişisel hem de endüs...

İncele →
Cronjob (Zamanlanmış Görevler)
Cronjob (Zamanlanmış Görevler)

Cronjob?Cronjob, belirli zaman aralıklarında otomatik olarak bir komut veya görev çalıştırmayı sağlayan bir zamanlama mekanizmasıdır. Genellikle Un...

İncele →
Sanal Özel Ağ - VPN (Virtual Private Network)
Sanal Özel Ağ - VPN (Virtual Private Network)

VPN Nedir?VPN (Virtual Private Network), Türkçe'de Sanal Özel Ağ anlamına gelir. VPN, bir cihazın (bilgisayar, telefon vb.) internet bağlantısını ş...

İncele →
Pagination (Sayfalama)
Pagination (Sayfalama)

Pagination, bir veri kümesini küçük parçalara (sayfalara) ayırma işlemidir. Bu işlem, özellikle büyük veri setlerinde, kullanıcıların verilere d...

İncele →
İçerik Yönetim Sistemi - CMS (Content Management System)
İçerik Yönetim Sistemi - CMS (Content Management System)

CMS Nedir?CMS (Content Management System), Türkçe’de İçerik Yönetim Sistemi anlamına gelir. CMS, kullanıcıların teknik bilgiye ihtiyaç duymadan we...

İncele →
B2B (Business-to-Business)
B2B (Business-to-Business)

B2B (Business-to-Business) Nedir?B2B, İngilizce “Business-to-Business” ifadesinin kısaltmasıdır ve işletmeler arasında gerçekleşen ticari işlemle...

İncele →
B2C (Business-to-Consumer)
B2C (Business-to-Consumer)

B2C (Business-to-Consumer), Türkçe’de İşletmeden Tüketiciye anlamına gelir. B2C, bir işletmenin ürün veya hizmetlerini doğrudan bireysel tüketici...

İncele →
Loglama
Loglama

LoglamaLoglama, bir uygulamanın çalışması sırasında gerçekleşen olayların veya işlemlerin kaydedilmesidir. Bu kayıtlar, yazılımın hata ayıklam...

İncele →
Lombok
Lombok

Lombok, Java dilinde boilerplate kodları (tekrar eden ve standartlaşmış kod parçalarını) otomatik olarak oluşturmayı sağlayan bir Java kütüphanesi...

İncele →
UI (User Interface) & UX (User Experience)
UI (User Interface) & UX (User Experience)

UI (User Interface) Nedir?UI, kullanıcı ile bir ürün arasında iletişim kurmayı sağlayan görsel ve etkileşimsel öğeleri ifade eder. UI tasarımı, ...

İncele →
SPAM
SPAM

SPAM Nedir?SPAM, alıcının isteği dışında gönderilen, genellikle toplu halde dağıtılan ve büyük ölçüde reklam, dolandırıcılık veya kötü n...

İncele →
FTP (File Transfer Protocol) Nedir?
FTP (File Transfer Protocol) Nedir?

FTP (File Transfer Protocol) Nedir?FTP (File Transfer Protocol), iki bilgisayar arasında dosya aktarımı yapmak için kullanılan bir ağ protokolüdür. İ...

İncele →
Dedicated IP
Dedicated IP

Dedicated IP Nedir?Dedicated IP (Adanmış IP), yalnızca bir kullanıcıya veya bir sunucuya tahsis edilmiş, benzersiz bir İnternet Protokolü (IP) adresid...

İncele →
Inode (index node)
Inode (index node)

Inode (index node), Unix ve Linux gibi dosya sistemlerinde bir dosya veya dizin hakkında meta verileri depolayan bir veri yapısıdır. Inode, bir dosyanın ...

İncele →
Sunuculardaki Trafik (Traffic)
Sunuculardaki Trafik (Traffic)

Sunuculardaki trafik terimi, bir sunucunun ağ üzerinden aldığı ve gönderdiği veri miktarını ifade eder. Trafik, sunucuya yapılan isteklerin ve bu is...

İncele →
Bant genişliği (Bandwidth)
Bant genişliği (Bandwidth)

Bant genişliği, bir ağın veya bağlantının belirli bir zaman diliminde iletebileceği maksimum veri miktarını ifade eder. Genellikle bit/saniye (bps),...

İncele →
Sunucularda Bant Genişliği
Sunucularda Bant Genişliği

Sunucularda bant genişliği, bir sunucunun belirli bir zaman diliminde internet veya ağ üzerinden aktarabileceği veri miktarını ifade eder. Bant genişl...

İncele →
Bant Daraltması (Bandwidth Throttling)
Bant Daraltması (Bandwidth Throttling)

Bant Daraltması (Bandwidth Throttling)İnternet servis sağlayıcısı (ISS) veya ağ yöneticisinin belirli veri akışlarının hızını sınırlamasıdı...

İncele →
WSDL ve WSD
WSDL ve WSD

WSDL ve WSD Nedir?WSDL (Web Services Description Language) ve WSD (Web Services Definition), web servislerinin tanımlanması ve iletişim protokollerinin bel...

İncele →
Vishing (Voice Phishing)
Vishing (Voice Phishing)

Vishing (Voice Phishing), dolandırıcıların telefon görüşmeleri yoluyla kişisel, finansal veya gizli bilgileri elde etmek için kullandığı bir sosya...

İncele →
Artırılmış Gerçeklik (Augmented Reality - AR)
Artırılmış Gerçeklik (Augmented Reality - AR)

Artırılmış Gerçeklik (Augmented Reality - AR), gerçek dünyaya dijital içeriklerin eklenmesiyle zenginleştirilmiş bir teknoloji türüdür. AR, gerç...

İncele →
Sanal Gerçeklik (Virtual Reality - VR)
Sanal Gerçeklik (Virtual Reality - VR)

Sanal Gerçeklik (Virtual Reality - VR), teknolojik araçlar kullanılarak fiziksel dünyadan bağımsız bir ortam oluşturmayı ve bireylerin bu ortama tama...

İncele →
Git Client (Git için Grafik Tabanlı Yardımcı Yazılım Araçları)
Git Client (Git için Grafik Tabanlı Yardımcı Yazılım Araçları)

Git istemci programları, Git’i komut satırı yerine görsel bir kullanıcı arayüzüyle (GUI) kullanmanızı sağlayan araçlardır. Bu tür programlar, ...

İncele →
2FA (Two-Factor Authentication)
2FA (Two-Factor Authentication)

2FA (Two-Factor Authentication) Nedir?2FA, MFA’nın bir alt kümesidir. Kullanıcının kimliğini doğrulamak için yalnızca iki farklı faktör kullanır...

İncele →
KEP (Kayıtlı Elektronik Posta)
KEP (Kayıtlı Elektronik Posta)

KEP (Kayıtlı Elektronik Posta) Nedir?Kayıtlı Elektronik Posta (KEP), e-posta gönderim süreçlerini güvenli ve hukuki olarak geçerli bir şekilde gerç...

İncele →
GUI (Graphical User Interface)
GUI (Graphical User Interface)

GUI (Graphical User Interface) Nedir?GUI (Graphical User Interface), bilgisayar kullanıcılarının bir yazılım veya donanım ile görsel unsurlar aracıl...

İncele →
Apache Software Foundation (ASF)
Apache Software Foundation (ASF)

Apache Software Foundation (ASF)Apache Software Foundation (ASF), açık kaynaklı yazılım geliştirme ve toplulukları desteklemek amacıyla kurulan bir or...

İncele →
MSI (Micro-Star International)
MSI (Micro-Star International)

MSI (Micro-Star International) Nedir?MSI (Micro-Star International), dünya çapında tanınan bir donanım üreticisidir ve özellikle oyun, içerik üretimi...

İncele →
MediaTek
MediaTek

MediaTek Nedir?MediaTek, mobil cihazlar, IoT (Nesnelerin İnterneti), tüketici elektroniği ve otomotiv teknolojileri için çipset üreten Tayvan merkezli b...

İncele →
Qualcomm
Qualcomm

Qualcomm Nedir?Qualcomm Incorporated, kablosuz iletişim teknolojileri ve yarı iletken çözümleri geliştiren bir Amerikan teknoloji şirketidir. 1985 yıl...

İncele →
Snapdragon
Snapdragon

SnapdragonSnapdragon, Qualcomm tarafından geliştirilen ve üretilen bir yonga seti ailesidir. Snapdragon çipsetleri, akıllı telefonlar, tabletler, giyile...

İncele →
AMD (Advanced Micro Devices)
AMD (Advanced Micro Devices)

AMD (Advanced Micro Devices)AMD (Advanced Micro Devices), bilgisayar işlemcileri, grafik işlem birimleri (GPU), yarı iletkenler ve yüksek performanslı bi...

İncele →
NVIDIA
NVIDIA

NVIDIA Nedir?NVIDIA Corporation, grafik işlem birimleri (GPU'lar), yapay zeka (AI) çözümleri, veri merkezi teknolojileri ve oyun platformları alanında l...

İncele →
Intel Corporation
Intel Corporation

IntelIntel Corporation, dünyanın önde gelen yarı iletken üreticilerinden biridir. 1968 yılında Robert Noyce, Gordon Moore ve Andrew Grove tarafından k...

İncele →
Bellek ve CPU (Central Processing Unit)
Bellek ve CPU (Central Processing Unit)

Bellek (Memory) Nedir?Bellek, bir bilgisayarın verileri geçici veya kalıcı olarak depoladığı donanım bileşenidir. Bellek, bilgisayarın çalışması...

İncele →
Ekran Kartı ve GPU (Graphics Processing Unit)
Ekran Kartı ve GPU (Graphics Processing Unit)

Ekran Kartı Nedir?Ekran kartı, bir bilgisayarda görsel verileri işleyip monitöre aktaran bir donanım birimidir. Grafik hesaplamalarını gerçekleştire...

İncele →
Siber Saldırılar&Siber Saldırı Türleri ve Alınabilecek Önlemler
Siber Saldırılar&Siber Saldırı Türleri ve Alınabilecek Önlemler

Siber Saldırı Nedir?Siber saldırı, bireylerin, kurumların veya devletlerin dijital sistemlerine veya ağlarına kötü niyetli bir şekilde erişim sağl...

İncele →
DoS (Denial of Service) ve DDoS (Distributed Denial of Service)
DoS (Denial of Service) ve DDoS (Distributed Denial of Service)

DoS (Denial of Service) ve DDoS (Distributed Denial of Service)DoS (Denial of Service):DoS saldırısı, bir sistemin, sunucunun veya ağın normal işlevleri...

İncele →
DNS (Domain Name System) Nedir?
DNS (Domain Name System) Nedir?

DNS (Domain Name System) Nedir?DNS (Domain Name System), internetin telefon rehberi olarak çalışan bir sistemdir. İnsanların hatırlaması kolay olan ala...

İncele →
Versiyon Kontrolü ve Versiyon Kontrol Sistemleri (VCS)
Versiyon Kontrolü ve Versiyon Kontrol Sistemleri (VCS)

Versiyon Kontrolü Nedir?Versiyon kontrolü, bir yazılım projesindeki dosya değişikliklerini kaydetmek, izlemek ve yönetmek için kullanılan bir sistemd...

İncele →
TCP Portları
TCP Portları

TCP PortlarıTCP (Transmission Control Protocol) portları, bir cihazdaki farklı uygulamalar veya hizmetler arasında veri iletimini yönlendirmek için kull...

İncele →
IIS (Internet Information Services) Nedir?
IIS (Internet Information Services) Nedir?

IIS (Internet Information Services) Nedir?IIS (Internet Information Services), Microsoft tarafından geliştirilen bir web sunucusu yazılımıdır. Windows i...

İncele →
Wi-Fi ve Bluetooth
Wi-Fi ve Bluetooth

Wi-Fi ve Bluetooth Nedir?Wi-Fi (Wireless Fidelity):Wi-Fi, cihazların kablosuz ağlara bağlanmasını sağlayan bir iletişim teknolojisidir.IEEE 802.11 stan...

İncele →
IoT (Internet of Things) Nedir?
IoT (Internet of Things) Nedir?

IoT (Internet of Things) Nedir?IoT (Internet of Things - Nesnelerin İnterneti), fiziksel nesnelerin, cihazların ve sistemlerin internet üzerinden birbirine...

İncele →
UDP (User Datagram Protocol) Nedir?
UDP (User Datagram Protocol) Nedir?

UDP (User Datagram Protocol) Nedir?UDP (User Datagram Protocol), internet protokolü ailesinde yer alan, hızlı ve basit bir veri iletim protokolüdür. UDP,...

İncele →
TCP (Transmission Control Protocol) Nedir?
TCP (Transmission Control Protocol) Nedir?

TCP (Transmission Control Protocol) Nedir?TCP (Transmission Control Protocol), internet üzerindeki veri iletiminde güvenilir ve sıralı bir şekilde ileti...

İncele →
IP (Internet Protocol) Nedir?
IP (Internet Protocol) Nedir?

IP (Internet Protocol) Nedir?IP (Internet Protocol), cihazlar arasında veri iletimi için kullanılan internetin temel iletişim protokolüdür. IP, bir ağ ...

İncele →
RFID (Radio Frequency Identification) Nedir?
RFID (Radio Frequency Identification) Nedir?

RFID (Radio Frequency Identification) Nedir?RFID (Radyo Frekansı ile Tanımlama), nesneleri radyo dalgaları aracılığıyla tanımlamak ve takip etmek içi...

İncele →
Radyo Frekansı (RF) ve Radyo Dalgaları
Radyo Frekansı (RF) ve Radyo Dalgaları

Radyo Frekansı (RF) ve Radyo DalgalarıRadyo Dalgaları Nedir?Radyo dalgaları, elektromanyetik spektrumun bir parçasıdır ve düşük frekanslı, uzun dal...

İncele →
Session ve Cookie Kavramları
Session ve Cookie Kavramları

Session ve Cookie KavramlarıSession (Oturum):Session, bir kullanıcı ile sunucu arasındaki oturum boyunca veri depolamak için kullanılan bir mekanizmadı...

İncele →
LDAP (Lightweight Directory Access Protocol)
LDAP (Lightweight Directory Access Protocol)

LDAP (Lightweight Directory Access Protocol), dizin hizmetlerine erişim sağlamak için kullanılan bir uygulama protokolüdür. Dizin hizmetleri, ağ üzeri...

İncele →
RDP (Remote Desktop Protocol) ve SSH (Secure Shell)
RDP (Remote Desktop Protocol) ve SSH (Secure Shell)

RDP (Remote Desktop Protocol)Microsoft tarafından geliştirilmiştir ve uzak masaüstü bağlantısı sağlayan bir protokoldür.Kullanıcıların bir başka...

İncele →
TMP
TMP

Merhaba, bu gönderi şablondur.

İncele →
TELNET
TELNET

Telnet, bir bilgisayardan başka bir bilgisayara uzaktan bağlanmak için kullanılan eski bir ağ protokolü ve programıdır. 1969 yılında geliştirilmiş...

İncele →
Sosyal Mühendislik
Sosyal Mühendislik

Sosyal Mühendislik Nedir?Sosyal mühendislik, insanların psikolojik manipülasyon yoluyla kandırılarak gizli bilgilere, sistemlere veya kaynaklara erişim...

İncele →
TLS (Transport Layer Security)
TLS (Transport Layer Security)

TLS (Transport Layer Security), internet üzerinden veri iletişiminin güvenliğini sağlamak için kullanılan bir şifreleme protokolüdür. SSL'nin (Secur...

İncele →
HTTP
HTTP

HTTP (Hypertext Transfer Protocol)HTTP (Hypertext Transfer Protocol), World Wide Web'deki (WWW) verilerin transferi için kullanılan bir iletişim protokolü...

İncele →
Transaction
Transaction

Transaction (işlem), veritabanı yönetim sistemlerinde bir veya birden fazla veri manipülasyonunun (okuma, yazma, güncelleme veya silme) bir arada yürüt...

İncele →
Cache(Önbellek)
Cache(Önbellek)

Cache (Önbellek), sık kullanılan verilere hızlı erişim sağlamak amacıyla kullanılan, genellikle daha yavaş veri kaynakları ile uygulamalar arasınd...

İncele →
Redis
Redis

Redis (Remote Dictionary Server), açık kaynaklı bir in-memory (bellek içi) veri yapısı deposudur. Yüksek performanslı veri saklama ve erişim imkanı ...

İncele →
What is NoSQL
What is NoSQL

What is NoSQL?NoSQL (Not Only SQL) refers to a category of database management systems that store and retrieve data in a non-relational manner. Unlike traditi...

İncele →
NoSQL
NoSQL

NoSQL Nedir?NoSQL (Not Only SQL), verileri ilişkisel olmayan bir yapıda saklayan ve genellikle büyük ölçekli ve yüksek performanslı veri işleme ihtiy...

İncele →
Docker
Docker

Docker, yazılım uygulamalarını izole edilmiş bir ortamda çalıştırmak ve dağıtmak için kullanılan açık kaynaklı bir platformdur. Docker, contai...

İncele →
Devops
Devops

DevOps Nedir ve Neden Önemlidir?Günümüz dijital dünyasında, hız ve kalite her şeyden önce gelir. Yazılım geliştirme süreçlerinin daha hızlı, d...

İncele →
SSL
SSL

SSL (Secure Sockets Layer), internet üzerindeki veri alışverişini şifreleyen bir güvenlik protokolüdür. Bu teknoloji, özellikle web siteleri ile ziya...

İncele →
Veritabanı
Veritabanı

Veritabanı Nedir?Veritabanı, verilerin organize bir şekilde depolandığı, yönetildiği ve erişildiği dijital bir sistemdir. Veritabanları, bilgiye h...

İncele →
What is an LLM (Large Language Model)?
What is an LLM (Large Language Model)?

What is an LLM (Large Language Model)?An LLM, or Large Language Model, is an artificial intelligence model trained on extensive textual data to understand and...

İncele →
LLM (Large Language Model) Nedir?
LLM (Large Language Model) Nedir?

LLM (Large Language Model) Nedir?LLM, "Büyük Dil Modeli" anlamına gelen bir yapay zeka modelidir. Bu modeller, geniş çaplı metin verileri üzerinde eği...

İncele →
What are ACID Principles?
What are ACID Principles?

What are ACID Principles?ACID is an acronym used to define four essential properties that ensure reliable and consistent database transactions. These properti...

İncele →
ACID (Atomicity, Consistency, Isolation, Durability) Nedir?
ACID (Atomicity, Consistency, Isolation, Durability) Nedir?

ACID (Atomicity, Consistency, Isolation, Durability) Nedir?ACID, veritabanı işlemlerinde güvenilirliği ve bütünlüğü sağlamak için kullanılan dört...

İncele →
Doğal Dil İşleme (NLP) Nedir ve Nasıl Çalışır?
Doğal Dil İşleme (NLP) Nedir ve Nasıl Çalışır?

Doğal Dil İşleme (Natural Language Processing - NLP), insan dili ile bilgisayarlar arasındaki etkileşimi sağlayan bir yapay zeka alt dalıdır. NLP, bil...

İncele →
SEO Nedir ve Neden Önemlidir?
SEO Nedir ve Neden Önemlidir?

SEO Nedir ve Neden Önemlidir?SEO (Search Engine Optimization), Türkçe anlamıyla "Arama Motoru Optimizasyonu", bir web sitesinin arama motorlarındaki gör...

İncele →
CDN Nedir ve Google SEO İçin Neden Önemlidir?
CDN Nedir ve Google SEO İçin Neden Önemlidir?

CDN Nedir ve Google SEO İçin Neden Önemlidir?İnternet sitelerinin hız ve performansını artırmak için kullanılan Content Delivery Network (CDN), web ...

İncele →
Non-Fungible Token (NFT)
Non-Fungible Token (NFT)

NFT Son yıllarda, dijital sanat alanında devrim niteliğinde bir değişim yaşanmaktadır. Geleneksel sanatın dijitalleşmesi ve blockchain teknoloji...

İncele →
Tek Seferlik Şifreler (One Time Passwords - OTP)
Tek Seferlik Şifreler (One Time Passwords - OTP)

Tek Seferlik Şifreler (One Time Passwords - OTP), dijital güvenliğin önemli bir parçası haline gelmiştir. Günümüzde, çevrimiçi hesapların güvenl...

İncele →
Çok Faktörlü Kimlik Doğrulama (Multi Factor Authentication-MFA)
Çok Faktörlü Kimlik Doğrulama (Multi Factor Authentication-MFA)

Çok Faktörlü Kimlik Doğrulama (Multi Factor Authentication-MFA)Günümüzde dijital ortamda gerçekleştirilen işlemler ve veri transferleri giderek artm...

İncele →
Kripto Paralar
Kripto Paralar

Kripto ParalarGünümüzde teknolojinin hızla ilerlemesi, finansal sistemlerde köklü değişimlere yol açarak dijital varlıkları popüler hale getirmiş...

İncele →
Blockchain
Blockchain

BlockchainBlockchain bir dizi verinin bloklar halinde zincirleme bir şekilde bağlandığı, merkezi olmayan ve şifrelenmiş bir dijital defter sistemidir. ...

İncele →
Şifreleme (Crypt)
Şifreleme (Crypt)

ŞifrelemeŞifreleme; bilgileri anlaşılmaz hale getirme işlemidir. Bu işlem, bilgilerin yetkisiz erişimden korunması, gizliliğin sağlanması ve verile...

İncele →
Alan Adı (Domain)
Alan Adı (Domain)

Alan Adı (Domain)İnternet, günümüzde bilgiye erişim, iletişim ve dijital varlıkları paylaşma konusunda hayati bir rol oynayan bir araç haline gelmi...

İncele →
Hosting
Hosting

HostingGünümüzde, çevrimiçi varlıklarını oluşturmak ve yönetmek isteyen bireyler ve kuruluşlar için web hosting (barındırma) hizmetleri hayati b...

İncele →
Sunucu (Server)
Sunucu (Server)

SunucuGünümüzün dijital çağında, sunucular (servers), bilgi işleme, depolama ve iletişim konularında temel bir rol oynayan güçlü bilgisayar siste...

İncele →
İnternet
İnternet

İnternetGünümüzde, bilgiye erişim ve iletişim konusunda devrim niteliğinde bir araç olan internet, dünya genelinde milyarlarca insanın hayatını de...

İncele →
Ağ (Network)
Ağ (Network)

Ağ (Computer Network)Bilgisayarlar ve diğer iletişim cihazlarının birbirleriyle bağlantı kurarak bilgi, veri ve kaynakları paylaştığı bir iletişi...

İncele →
Yapay Zeka (Artificial Intelligence)
Yapay Zeka (Artificial Intelligence)

Yapay ZekaBilgisayar sistemlerine insan benzeri düşünme ve öğrenme yetenekleri kazandırmayı amaçlayan bir bilim dalıdır. Yapay zeka, bilgisayarları...

İncele →
İşletim Sistemi (Operating System)
İşletim Sistemi (Operating System)

İşletim Sistemiİşletim sistemi, bir bilgisayarın donanım ve yazılım kaynaklarını yönetmek ve kullanıcıların bilgisayarı kullanmasını sağlama...

İncele →
Windows
Windows

WindowsWindows, Microsoft tarafından geliştirilen ve kişisel bilgisayarlar için kullanılan bir işletim sistemidir. Windows, grafik kullanıcı arayüzü...

İncele →
Microsoft
Microsoft

MicrosoftMicrosoft, 4 Nisan 1975 yılında Bill Gates ve Paul Allen tarafından kurulan, Amerika Birleşik Devletleri merkezli bir teknoloji şirketidir. Şir...

İncele →
Apple
Apple

AppleApple, 1 Nisan 1976 yılında Steve Jobs, Steve Wozniak ve Ronald Wayne tarafından kurulan, Amerika Birleşik Devletleri merkezli bir teknoloji şirketi...

İncele →
Google
Google

GoogleGoogle, dünyanın en büyük teknoloji şirketlerinden biridir. Arama motoru, e-posta, bulut bilişim, mobil işletim sistemi ve yapay zeka gibi birço...

İncele →
SQL Komut Türleri (SQL Command Types)
SQL Komut Türleri (SQL Command Types)

SQL Komut Türleri (SQL Command Types)Sql komutları; gerçekleştirdiği işleme göre sınıflandırılmıştır. Bu sınıflandırma aşağıdaki gibidir;D...

İncele →
Ubuntu Klavye Kısayolları
Ubuntu Klavye Kısayolları

Ubuntu Klavye KısayollarıSHIFT + PRINT SCR => aktif ekranın tamamının ekran görüntüsü alSHIFT + CTRL + ALT + R => detaylı/özel ekran görünt...

İncele →
Windows Klavye Kısayolları
Windows Klavye Kısayolları

Windows logo tuşu (super key) + D => Masaüstü göster / gizleWindows logo tuşu + , (virgül) => Masaüstünü aktif penceredeyken geçici ...

İncele →
IntelliJ IDEA Klavye Kısayolları & PhpStorm Klavye Kısayolları
IntelliJ IDEA Klavye Kısayolları & PhpStorm Klavye Kısayolları

IntelliJ IDEA Klavye Kısayolları & PhpStorm Klavye KısayollarıALT + INSERT => Otomatik Kod Üretme (Get, Set, Override vs)CTRL + R => Bul ve De...

İncele →
Google Chrome Klavye Kısayolları
Google Chrome Klavye Kısayolları

Google Chrome Klavye KısayollarıCTRL + Tab => Sekmeler Arası GezinmeCTRL + N => Yeni Pencere AçCTRL + SHIFT + N => Yeni Gizli Pencere AçCTRL + T...

İncele →
Derleyici ve Derleme (Compiler And Compilation)
Derleyici ve Derleme (Compiler And Compilation)

Programlama dili özelinde kullanıcı tarafından yazılan kod bloklarını, makinenin anlayacağı kod bloklarına çevirim işlemini gerçekleştirip çal...

İncele →
Abstract Sınıf (Doberman Örneği)
Abstract Sınıf (Doberman Örneği)

Bu gönderide; Doberman ırkını, Rottweiler ve Greyhound ırklarından soyutlama ile oluşturmaktan bahsediyorum.Doberman; adını üreticisinden alan tek k...

İncele →
Sınıftan Kaç Adet Nesne Türetildiğini Öğrenmek (Get Count Of Class Instance )
Sınıftan Kaç Adet Nesne Türetildiğini Öğrenmek (Get Count Of Class Instance )

Static anahtar kelimesi ile int veri türündeki değişkeni yapıcı fonksiyonda bir artırarak sınıftan kaç adet nesne türetildiğini öğrenmek mümkü...

İncele →
Static Anahtar Kelimesi (Static Keyword)
Static Anahtar Kelimesi (Static Keyword)

Merhaba, bu gönderide static anahtar kelimesinden bahsediyorum.Static anahtar kelimesi ile; nesne türetmeden, doğrudan sınıf adını belirterek sınıf ...

İncele →
Yerelleştirme (Localization #2)
Yerelleştirme (Localization #2)

Yerel dil bilgisini görüntülemek için App::getLocale() fonksiyonu kullanılırken, değiştirmek için App::setLocale() fonksiyonu kullanılır. SetLocale...

İncele →
Yerelleştirme (Localization)
Yerelleştirme (Localization)

Merhaba, bu gönderide yerel dile özgü tanımlamalardan bahsediyorum.Projenin varsayılan yerel dil bilgisi config dizini altındaki app.php dosyasında bul...

İncele →
Versiyonları (Etiketleri) Listeleme (List Tags)
Versiyonları (Etiketleri) Listeleme (List Tags)

Etiketleri listelemek için,git tagkomutu kullanılabilir.

İncele →
Etiketleme (Versiyonlama) (Tagging)
Etiketleme (Versiyonlama) (Tagging)

Projeyi versiyonlamak içingit tag -a versiyonBilgisi -m “mesajBilgisi”komutu kullanılır.Örneğin v1.2.6 sürümünü “kullanıcı; ürün ekleyebili...

İncele →
Config Verilerini Listelemek (git config -l, git config --list)
Config Verilerini Listelemek (git config -l, git config --list)

Repository'e ait değeri belirlenen konfigürasyon verilerinin tümüne erişmek içingit config --listgit config -lkomutları kullanılabilir.Kaynaklar;https...

İncele →
Sorgu ile Tekil Alan Kısıtlayıcısı Oluşturmak (Unique Constraint)
Sorgu ile Tekil Alan Kısıtlayıcısı Oluşturmak (Unique Constraint)

Bu gönderide sorgu ile tekil alan kısıtlayıcısı oluşturmaktan bahsediyorum. Aşağıdaki kod bloğu ile Alan için tekil kısıtlayıcı oluşturulabil...

İncele →
Input Üzerinde Otomatik Mail Tamamlama
Input Üzerinde Otomatik Mail Tamamlama

Merhaba, bu gönderide text input üzerinde mail adres bilgisi tamamlamaktan bahsediyorum.Açıklamayı daha sonra güncellliiciiiim.<script src="https://a...

İncele →
Bugünün Timestamp Değerine Erişmek (Get Today Timestamp)
Bugünün Timestamp Değerine Erişmek (Get Today Timestamp)

Bu gönderide bugünün timestamp değerine erişmekten bahsediyorum.const todaysTimestamp=Math.round(Date.now()/1000);

İncele →
Timestamp - Datetime Çevrimi (Convert Timestamp to Datetime)
Timestamp - Datetime Çevrimi (Convert Timestamp to Datetime)

Bu gönderide timestamp bilgisini datetime bilgisine çevirmekten bahsediyorum. Gün bilgisine erişmek için $date=new Datetime();nesne örneği ya...

İncele →
Asset Fonksiyonu ile Varlıklara Erişim (accessing assets via asset function)
Asset Fonksiyonu ile Varlıklara Erişim (accessing assets via asset function)

Bu gönderide asset fonksiyonundan bahsediyorum.Laravel projesi üzerinde varlıklar (css, jss, images gibi dosyalar) public dizininde bulundurulur. Bu dizind...

İncele →
env (environment)
env (environment)

Merhaba, bu gönderide .env dosyasındaki yapılandırma değişkenlerinin değerlerini getiren env fonksiyonundan bahsediyorum.Projenin temel yapılandırma ...

İncele →
Sabitlere Erişim (Accessing Constants (Config))
Sabitlere Erişim (Accessing Constants (Config))

Merhaba, bu gönderide sabitleri barındıran dosya oluşturup, oluşturulan dosyada sabitler belirtip, belirtilen sabitlere erişmekten bahsediyorum. Laravel...

İncele →
Sorgu Detaylarını Görüntüleme (Query Log)
Sorgu Detaylarını Görüntüleme (Query Log)

Merhaba, bu gönderide sorgu detaylarını görüntülemekten bahsediyorum.Sorgu kod bloğundan hemen önce DB sınıfının enableQueryLog fonksiyonu kullan...

İncele →
Hashing #2 (check)
Hashing #2 (check)

Bu gönderide, Hash sınıfının check fonksiyonundan bahsediyorum.Hash sınıfının check fonksiyonu ile; bu fonksiyona parametre olarak verilen iki değer...

İncele →
Hashing #1 (make)
Hashing #1 (make)

Merhaba, bu gönderide Hash konusunun derinine inmeden (umarım daha sonraki gönderi(ler)de derinine inerim), Laravel ile Hash sınıfını kullanarak veriyi...

İncele →
SQLSTATE[HY000]: General error: 1442 Error (used by statement which invoked this stored function/trigger)
SQLSTATE[HY000]: General error: 1442 Error (used by statement which invoked this stored function/trigger)

Bu gönderide SQLSTATE[HY000]: General error: 1442 hatasından bahsediyorum.MySQL; prosedür (stored procedure), tetikleyici (trigger) özelinde, ekleme önce...

İncele →
Dizilerde indis (index) neden Sıfır(0)'dan Başlar ?
Dizilerde indis (index) neden Sıfır(0)'dan Başlar ?

Dizi elemanının adresi, dizinin başlangıcına adresin ideksinin eklenmesi ile hesaplanmaktadır. Başlangıç indeksinin 1 olması, dizinin başında bir ...

İncele →
Sayılabilir Değer Azaltmak (decrement)
Sayılabilir Değer Azaltmak (decrement)

Bu gönderide, sayılabilir değer azaltmaktan bahsediyorum.Post isminde, gönderilerin kayıtlı olduğu bir tablo ve bu tabloda gönderilen beğenilme sayı...

İncele →
Sayılabilir Değer Artırmak (increment)
Sayılabilir Değer Artırmak (increment)

Bu gönderide değer artırımından bahsediyorum.Post isminde, gönderilerin kayıtlo olduğu bir tablo ve bu tabloda gönderilen beğenilme sayısının tut...

İncele →
Windows Komut Satırından MySQL Erişimi
Windows Komut Satırından MySQL Erişimi

Merhaba, bu gönderide komut satırından MySQL'e erişimden bahsediyorum.Öncelikle “Ortam Değişkenleri”nden mysql'in bin dizini PATH değişkenine ekl...

İncele →
Hata Sayfaları Oluşturmak (Creating Error Pages)
Hata Sayfaları Oluşturmak (Creating Error Pages)

Merhaba, bu gönderide varsayılan hata sayfalarını (HTTP Durum Koduna Özgü Sayfalar / HTTP State Code Pages) ezecek, özel olarak oluşturulan hata sayfa...

İncele →
Tarihi Azalan Olarak Sıralamak (Order By Descending Timestamp)
Tarihi Azalan Olarak Sıralamak (Order By Descending Timestamp)

Bu gönderide, tarih alanının azalan olarak sıralanmasından bahsediyorum. Sıralamak için orderBy fonksiyonu kullanılabilir fakat kısayol olan bir baş...

İncele →
Tarihi Artan Olarak Sıralamak (Order By Ascending Timestamp)
Tarihi Artan Olarak Sıralamak (Order By Ascending Timestamp)

Bu gönderide, tarih alanının artan olarak sıralanmasından bahsediyorum. Sıralamak için orderBy fonksiyonu kullanılabilir fakat kısayol olan bir başk...

İncele →
Azalan Olarak Sıralamak (Order By Descending)
Azalan Olarak Sıralamak (Order By Descending)

Merhaba, bu gönderide kayıtları azalan olarak sıralamaktan bahsediyorum.Sıralamak için orderBy fonksiyonundan faydanılabilir (varsayılan olarak artan ...

İncele →
Artan Olarak Sıralamak (Order By Ascending)
Artan Olarak Sıralamak (Order By Ascending)

Merhaba, bu gönderide kayıtları artan olarak sıralamaktan bahsediyorum.Sıralamak için orderBy fonksiyonundan faydanılabilir (varsayılan olarak artan s...

İncele →
Varsayılan Timestamp Alanlarını İptal Etmek
Varsayılan Timestamp Alanlarını İptal Etmek

Migration oluşturunca varsayılan olarak $table->timestamps() fonksiyonuyla ‘created_at’ ile ‘updated_at' alanları oluşturulur ve bu alanların do...

İncele →
Artisan komut yardımcısı (--help)
Artisan komut yardımcısı (--help)

Bu gönderide, artisan komutlarının kullanımı sırasında --help argümanı ile komut hakkında yardım bilgilerinin görüntülenmesinden bahsediyorum.Ç...

İncele →
php artisan db:wipe (Tüm tabloları silmek - Drop all tables)
php artisan db:wipe (Tüm tabloları silmek - Drop all tables)

Veritabanındaki tüm tabloları silmek için php artisan db:wipekomutu kullanılır.

İncele →
php artisan db:seed (--class)
php artisan db:seed (--class)

Bu gönderide, oluşturulan verisetlerini kullanarak veritabanına veri doldurmaktan bahsediyorum. Tohumlayıcı dosyalardaki tanımlamaların veritabanına t...

İncele →
php artisan make:seeder
php artisan make:seeder

Bu gönderide seeder (tohumlayıcı) dosya oluşturmaktan bahsediyorum. Seeder dosyasındaki verisetleri ile tabloya veri tohumlaması gerçekleştirilir. Ör...

İncele →
Birebir İlişki (One to One Relation)
Birebir İlişki (One to One Relation)

Bir sistem üzerinde, kullanıcılar ve roller tablosunun olduğu, bir kullanıcının yalnızca bir role sahip olabileceği düşünülsün. Bunun için kull...

İncele →
php artisan make:factory (Tabloya Örnek Veri Doldurma - Creating Factory)
php artisan make:factory (Tabloya Örnek Veri Doldurma - Creating Factory)

Tabloya örnek veri bulma ve doldurma zahmetinden kurtaracak, kullanılabilirliğini Factory soyut sınıfından alan, tablolara özgü veriseti oluşturmak i...

İncele →
Migration Dosyalarını Sıralamak (Order Migration)
Migration Dosyalarını Sıralamak (Order Migration)

Merhaba, bu gönderide migration dosyalarını sıralamaktan bahsediyorum.Bir migration dosyası oluşturulduğunda (Örneğin, php artisan make:migration Cre...

İncele →
Yabancıl Anahtar Oluşturma (Foreign Key)
Yabancıl Anahtar Oluşturma (Foreign Key)

Merhaba, bu gönderide migration dosyası üzerinde yabancıl anahtar oluşturmaktan bahsediyorum.Öncelikle users ve roles tablolarının olduğu varsayılı...

İncele →
Ubuntu 20.04 üzerinde Google Chrome Tarayıcı Kurulumu (Installing Google Chrome Browser on Ubuntu 20.04)
Ubuntu 20.04 üzerinde Google Chrome Tarayıcı Kurulumu (Installing Google Chrome Browser on Ubuntu 20.04)

Bu gönderide, Ubuntu 20.04 üzerinde gerçekleştirdiğim Google Chrome Tarayıcı kurulumunun detaylarını paylaşıyorum.CTRL + ALT + Tile terminal açıl...

İncele →
Belirli Boyut Kapsamındaki Dosyaları Listelemek ve Silmek (List and Delete Scope Spesific Size)
Belirli Boyut Kapsamındaki Dosyaları Listelemek ve Silmek (List and Delete Scope Spesific Size)

Merhaba, bu gönderide belirli boyut altındaki dosyaların isimlerini listelemekten bahsediyorum.find . -type ‘f’ -size -100kkomutu ile 100 KB altındaki...

İncele →
Jquery ile Klavye Girişindeki Basılan Tuşu Okumak (Get Key on Keypress in Text With Jquery)
Jquery ile Klavye Girişindeki Basılan Tuşu Okumak (Get Key on Keypress in Text With Jquery)

Bu gönderide, text input üzerinde klavye tuş girişi olduğunda, basılan tuş hakkında bilgilendirmek ve bazı tuşları görmezden gelmekten bahsediyoru...

İncele →
Helper Sınıf Tanımlama (Helper Class Definition)
Helper Sınıf Tanımlama (Helper Class Definition)

Bu gönderide, helper sınıfı oluşturmaktan bahsediyorum. Helper sınıfı; proje üzerindeki herhangi bir dosya üzerinde çalışıldığı anda, öncede...

İncele →
useCurrent Fonksiyonu (Anlık Zaman Bilgisi)
useCurrent Fonksiyonu (Anlık Zaman Bilgisi)

Merhaba, bu gönderide useCurrent fonksiyonundan bahsediyorum.useCurrent fonksiyonu ile eylemin gerçekleştiği zaman bilgisine erişilir. Yalnızca timestam...

İncele →
Blade Direktifleri (Blade Directives)
Blade Direktifleri (Blade Directives)

Merhaba, bu gönderide direktif kullanımından bahsediyorum.Direktifler; Blade dosyaları (view) üzerinde koşturulacak; kullanıcı tarafından tanımlanab...

İncele →
Erişimci Tanımlama (Defining Accessor)
Erişimci Tanımlama (Defining Accessor)

Bu gönderide, türetilen model ile kullanılabilecek “Erişimci” hakkında bilgilendirmelerde bulunuyorum. Model üzerindeki alanlara erişmek için kull...

İncele →
Model Oluşturma (Creating Model)
Model Oluşturma (Creating Model)

Bu gönderide model oluşturmaktan bahsediyorum. Model; veritabanı ile etkileşimde olduğumuz sınıftır. Model oluşturmak için;php artisan make:model Mo...

İncele →
Migration Üzerinde Tablo Tasarımı (Column Definition)
Migration Üzerinde Tablo Tasarımı (Column Definition)

Merhaba, bu gönderide “php artisan make:migration tabloisim” komutu ile oluşturulan migration dosyasındaki tablo tanımlamalarından bahsediyorum.env d...

İncele →
Ubuntu 20.04 Terminal Üzerinde Takma İsim Vererek Kısayol Oluşturma
Ubuntu 20.04 Terminal Üzerinde Takma İsim Vererek Kısayol Oluşturma

Merhaba,Bu gönderide, Ubuntu 20.04 terminal üzerinde takma isim (alias) vererek kısayol oluşturmaktan bahsediyorum. Öncelikle,CTRL + ALT + Tile terminal ...

İncele →
Ubuntu 20.04 Xampp Kurulumu
Ubuntu 20.04 Xampp Kurulumu

Bu gönderide, Ubuntu 20.04 üzerinde gerçekleştirdiğim Xampp kurulumunun detaylarını paylaşıyorum.Resmi “Xampp” sayfasından Linux için kurulum d...

İncele →
Ubuntu 20.04 Git Kurulumu
Ubuntu 20.04 Git Kurulumu

Bu gönderide, Ubuntu 20.04 üzerinde gerçekleştirdiğim Git kurulumunun detaylarını paylaşıyorum.CTRL + ALT + Tile terminal açılır.sudo apt install ...

İncele →
Ubuntu 20.04 PhpStorm Kurulumu
Ubuntu 20.04 PhpStorm Kurulumu

Bu gönderide, Ubuntu 20.04 üzerinde gerçekleştirdiğim PhpStorm kurulumunun detaylarını paylaşıyorum.CTRL + ALT + Tile terminal açılır.sudo apt ins...

İncele →
php artisan migrate:rollback
php artisan migrate:rollback

Son migration işleminde yansıtılan değişiklikleri geri almak için,php artisan migrate:rollbackkomutu kullanılır.Spesifik olarak işlem yapılacak dizi...

İncele →
php artisan migrate:fresh
php artisan migrate:fresh

Veritabanı; yenilemek(tazelemek) istenirse,php artisan migrate:freshkomutu kullanılmalıdır. Bu komut ile veritabanındaki tüm veriler silinir, migration ...

İncele →
php artisan migrate
php artisan migrate

Oluşturulan migration dosyalarındaki tanımlamaların veritabanına yansıtılması için,php artisan migratekomutu çalıştırılır. Bu komut; yeni migra...

İncele →
Could not find driver (information_schema.tables)
Could not find driver (information_schema.tables)

Bu gönderide, Migrate komutunun çalıştırılması anında Database/Connection sınıfında “  could not find driver (SQL: select * from information...

İncele →
php artisan make:migration (Migration Oluşturma)
php artisan make:migration (Migration Oluşturma)

Merhaba, bu gönderide migration dosyalarından bahsediyorum.Migration dosyaları, veritabanı tasarımı için adeta versiyon kontrolü imkanı sunan, verita...

İncele →
Dizgedeki karakter uzunluğu (length)
Dizgedeki karakter uzunluğu (length)

Dizgedeki karakter uzunluğunu öğrenmek için Str sınıfındaki length sabit fonksiyonu kullanılabilir. Aşağıda kullanımı örneklendirilmiştir.$str=...

İncele →
Dizgedeki boşlukları temizleme (trim)
Dizgedeki boşlukları temizleme (trim)

Dizge (string) içerisindeki sağdaki ve soldaki boşlukları temizlemek için Stringable sınıfındaki trim fonksiyonu kullanılır. Fonksiyonu kullanmadan ...

İncele →
UUID Kullanımı
UUID Kullanımı

Merhaba, bu gönderide UUID kullanımından bahsediyorum.Str sınıfında bulunan uuid statik fonksiyonu ile UUID oluşturulur.$uuid=Str::uuid();Oluşturulan ...

İncele →
UUID (Universally Unique Identifier - Evrensel Olarak Benzersiz Tanımlayıcı)
UUID (Universally Unique Identifier - Evrensel Olarak Benzersiz Tanımlayıcı)

Merhaba, bu gönderide UUID (Universally Unique Identifier - Evrensel Olarak Benzersiz Tanımlayıcı) hakkında bilgilendirmelerde bulunuyorum. UUID; GUID (G...

İncele →
Döngü Değişkenleri (Loop Variable #2)
Döngü Değişkenleri (Loop Variable #2)

Bu gönderide, daha önce giriş yapılan döngü değişkenlerinden bahsetmeye devam ediyorum. İç içe döngü olduğunda kullanılabilecek değişkenleri ...

İncele →
Döngü Değişkenleri (Loop Variable #1)
Döngü Değişkenleri (Loop Variable #1)

Bu gönderide döngü içerisindeyken kullanılabilecek değişkenlerden bahsediyorum. Sıfır (0) ile On (10) arasındaki çift sayıları barındıran dizin...

İncele →
PHP ini dosyası üzerinde terminal ile değişiklikte bulunmak
PHP ini dosyası üzerinde terminal ile değişiklikte bulunmak

Bu gönderide, terminal üzerinde php.ini dosyası üzerinde nasıl değişiklik yapılabileceğinden bahsediyorum.Öncelikle ilgili dosyanın bulunduğu dizi...

İncele →
Laravel Projesi Oluşturma
Laravel Projesi Oluşturma

Bu gönderide, composer ile laravel projesinin oluşturulmasından bahsediyorum.Terminal açılır ve dizine gidilir. (Xampp kullanıyorum, htdocs'a geçiş y...

İncele →
PHP Dom uzantı hatası (Install or enable PHP's dom extension)
PHP Dom uzantı hatası (Install or enable PHP's dom extension)

Merhaba, bu gönderide composer ile laravel projesi oluşturduktan sonra composer install komut dosyasının çalıştırılması sırasında alınan “Insta...

İncele →
Geri Sayım (Countdown)
Geri Sayım (Countdown)

Bu gönderide; eylemin tetiklendiği zamana +2 dakika ekleyip geri sayım gerçekleştiren sayacın kod bloklarını paylaşıp açıklıyorum. p {text-a...

İncele →
Ubuntu 20.04 npm Kurulumu
Ubuntu 20.04 npm Kurulumu

Bu gönderide, Ubuntu 20.04 üzerinde gerçekleştirdiğim Node.js kurulumunun detaylarını paylaşıyorum.CTRL + ALT + Tile terminal açılır.sudo apt inst...

İncele →
Ubuntu 20.04 Nodej.s Kurulumu
Ubuntu 20.04 Nodej.s Kurulumu

Bu gönderide, Ubuntu 20.04 üzerinde gerçekleştirdiğim Node.js kurulumunun detaylarını paylaşıyorum.CTRL + ALT + Tile terminal açılır.sudo apt inst...

İncele →
Ubuntu 20.04 Visual Studio Code Kurulumu
Ubuntu 20.04 Visual Studio Code Kurulumu

Bu gönderide, Ubuntu 20.04 üzerinde gerçekleştirdiğim Visual Studio Code kurulumunun detaylarını paylaşıyorum.CTRL + ALT + Tile terminal açılır,su...

İncele →
hasOwnProperty ile Nesnenin Varlık Kontrolü
hasOwnProperty ile Nesnenin Varlık Kontrolü

hasOwnProperty ile nesnenin varlık kontrolü sağlanabilir. Parametre olarak varlığı sorgulanmak istenen nesnenin varlığı string olacak şekilde v...

İncele →
Ubuntu 20.04 Composer Kurulumu
Ubuntu 20.04 Composer Kurulumu

Merhaba, bu gönderide Linux / Ubuntu üzerinde composer kurulumu için çalıştırdığım komutları listeliyorum. Terminal üzerinde çalıştırılan kom...

İncele →
Migration ile Oluşturulan Stored Procedure(Saklı Yordam) Kullanımı
Migration ile Oluşturulan Stored Procedure(Saklı Yordam) Kullanımı

Merhaba, bu gönderide daha önce migration ile oluşturulan stored procedure'ün kullanımını açıklıyorum. İlgili gönderiye bu adresten ulaşılabilir...

İncele →
Migration ile Stored Procedure(Saklı Yordam) Oluşturma
Migration ile Stored Procedure(Saklı Yordam) Oluşturma

Merhaba, bu gönderide Laravel üzerinde migration ile stored procedure oluşturulmasını örneklendirerek açıklıyorum. Örnek olarak herhangi bir paramet...

İncele →
self & this
self & this

this anahtar kelimesini, üzerinde işlem yapılacak olunan nesneye referans vereceğimiz zaman kullanırız, self anahtar kelimesini ise, sınıfın kendisin...

İncele →
Farklı Dokümanların Tek Dokümanda Birleştirilmesi (import)
Farklı Dokümanların Tek Dokümanda Birleştirilmesi (import)

CSS dizini altında a, b ve c isimlerinde scss dosyaları ve her birinde kendi adını taşıyan class tanımlı bulunsun;her bir class içerisinde ise border...

İncele →
Özellikleri Gruplama
Özellikleri Gruplama

Aynı isim uzayına bağlı css özellikleri gruplanabilir. Örneğin border düşünelim. Bu border'a ait style, width, color ve radius özellikleri var, bu ...

İncele →
Kalıtım (Extend/Inheritance)
Kalıtım (Extend/Inheritance)

Bir seçicide bulunan css özelliklerini başka seçiciye aktarmak @extend ile mümkün. Örneğin bir kutu şablonu oluşturalım ve bu kutu şablonundan kı...

İncele →
İç İçe Yapılar (Nesting)
İç İçe Yapılar (Nesting)

İç içe yapıları örneklendirelim; alışveriş sitelerindeki üst menüde bulunan kategorileri düşünelim. Bu menüde; giyim, elektronik, oto, ev, süp...

İncele →
Değişken Tanımlama
Değişken Tanımlama

Scss ile değişken tanımlamak $ işareti ile mümkün. Birkaç tane global değişken bildiriminde bulunalım ve daha sonra bu değişkenleri “test” ism...

İncele →
SASS - SCSS Giriş
SASS - SCSS Giriş

CSS önişlemcisidir, CSS formatına derlenelir (.sass ya da .scss),CSS'i statik yapıdan  dinamik yapıya çevirir,Programlama diline benzer yapıyla ge...

İncele →
Bir fonksiyona başka bir fonksiyonu parametre olarak vermek (Çağrılabilir - Callable - call_user_func_array fonksiyonu)
Bir fonksiyona başka bir fonksiyonu parametre olarak vermek (Çağrılabilir - Callable - call_user_func_array fonksiyonu)

call_user_func_array fonksiyonuna verilen parametreler neticesinde bir fonksiyonun başka bir fonksiyona parametre olarak belirtimi(çağırımı, callable) i...

İncele →
Class Kullanarak Sayfaya Dinamik Title ve Meta Tag Değerleri Belirtimi
Class Kullanarak Sayfaya Dinamik Title ve Meta Tag Değerleri Belirtimi

Aşağıdaki içeriğe sahip header.php sayfası olsun;<!doctype html><html lang="en"><head>    <title><?=$title?><...

İncele →
String Üretici & Şifreleyici (Cipher)
String Üretici & Şifreleyici (Cipher)

uzun bi' aradan sonra merhaba! Sezar'ın şifreleme algoritması üzerine düşünürken karakter dizisinden rasgele seçim ile veriyi gizleyen fonksiyon...

İncele →
Diziden Rasgele Sayıda Rasgele Eleman Döndürme (rand fonksiyonu)
Diziden Rasgele Sayıda Rasgele Eleman Döndürme (rand fonksiyonu)

rand fonksiyonu ile rasgele sayı üretilebilir. Bir önceki gönderiye benzeyen fakat bu örnekte rasgele sayıda rasgele eleman seçen kob bloklarını olu...

İncele →
Diziden Belli Sayıda Rasgele Eleman Döndürme (array_rand fonksiyonu)
Diziden Belli Sayıda Rasgele Eleman Döndürme (array_rand fonksiyonu)

array_rand fonksiyonu ile, diziden belli sayıda rasgele eleman döndürülebilir. Örneğin;$calisanlar=array("ömür","serdar","funda","şule","jale","berna...

İncele →
Paragrafın Her Saniyede Yazı Renginin Değiştirilmesi
Paragrafın Her Saniyede Yazı Renginin Değiştirilmesi

Merhaba, her saniyede yazı rengini değiştirmek için aşağıdaki gibi stil örnekleri oluşturdum.<style> .red { color:red; } .green { col...

İncele →
Klavye Kısayolları
Klavye Kısayolları

WindowsWindows logo tuşu (super key) + D => Masaüstü göster / gizleWindows logo tuşu + , (virgül) => Masaüstünü aktif penceredeyken g...

İncele →
Sayının Rakamlarının Tekrar Etme Sayısı (Basamak İşlemleri #3)
Sayının Rakamlarının Tekrar Etme Sayısı (Basamak İşlemleri #3)

Merhaba, daha önceki gönderilerden basamak işlemlerine, bu gönderi ile devam etmek istiyorum. Bu gönderide sayı içerisinde rakamlardan kaçar tane oldu...

İncele →
Narsist Sayılar (Armstrong Sayılar) - Narcissistic Number
Narsist Sayılar (Armstrong Sayılar) - Narcissistic Number

Bu gönderide “Narsistik (Armstrong)” sayıları tanımlamayıp PHP ile çözümlemesini gerçekleştireceğiz. Narsizm tanımı ile başlayalım. Narsizm...

İncele →
Sayının Basamak Değerlerini Bulma (Basamak İşlemleri #2)
Sayının Basamak Değerlerini Bulma (Basamak İşlemleri #2)

Önceki gönderide basamak işlemlerine giriş yapmıştık. Bu gönderide sayının basamak değerlerini yazdıracağız. Bunun için bir önceki gönderide ...

İncele →
Sayının Basamak Sayısını Bulma - (Basamak İşlemleri #1)
Sayının Basamak Sayısını Bulma - (Basamak İşlemleri #1)

Merhaba, basamak işlemlerine bu gönderi ile giriş yapalım. Bu gönderide örnek bir sayıyı karakterlerine ayırıp dizi haline getireceğiz ve dizinin e...

İncele →
Sayının Rakamlar Toplamını Bulma
Sayının Rakamlar Toplamını Bulma

Bugünkü yoğun gönderi paylaşımımın altında itiraf etmem gerekirse başlıca paylaşma isteğim olan “basamak ve basamak üzerine işlemler” yatı...

İncele →
Dizinin Elemanlarını Toplama (array_sum fonksiyonu)
Dizinin Elemanlarını Toplama (array_sum fonksiyonu)

Bir önceki gönderide 5 ile 100 arasında 5'er 5'er artan dizi tanımlamış ve bu dizinin eleman sayısı ekrana yazdırmıştık. Bu gönderide, bu dizinin...

İncele →
Dizinin Eleman Sayısını Bulma (count Fonksiyonu)
Dizinin Eleman Sayısını Bulma (count Fonksiyonu)

Dizinin eleman sayısını bulmak için count fonksiyonu kullanılabilir veya foreach döngüsü ile sayma işlemi yapılıp fonksiyon haline getirilebilir. ...

İncele →
Dizinin Başına Eleman Ekleme (array_unshift Fonksiyonu)
Dizinin Başına Eleman Ekleme (array_unshift Fonksiyonu)

Dizinin başına eleman eklemek için array_unshift fonksiyonu kullanılır. Parametre olarak ekleme yapılacak dizi ve eleman(lar)ı içerir. Örneğin,1 ile...

İncele →
Diziden Eleman Kaldırma (unset Fonksiyonu)
Diziden Eleman Kaldırma (unset Fonksiyonu)

Dizideki herhangi bir elemanı diziden kaldırmak için unset fonksiyonu kullanılabilir.  Fonksiyona verilecek parametre dizinin key değeri olmalı. Ö...

İncele →
Dizi Elemanlarını Ters Çevirme (array_reverse Fonksiyonu)
Dizi Elemanlarını Ters Çevirme (array_reverse Fonksiyonu)

Bir önceki gönderide her bir dizinin elemanı için o elemanı fonksiyona tabi tutup (kareAl) karelerini yeni bir dizide elde ediyorduk. Bu gönderide array...

İncele →
Dizinin Her Bir Elemanı İçin Fonksiyon Çağırma (array_map Fonksiyonu)
Dizinin Her Bir Elemanı İçin Fonksiyon Çağırma (array_map Fonksiyonu)

Bu gönderide array_map fonksiyonundan bahsedeceğim. Bu fonksiyon ile dizinin her bir elemanı için fonksiyon çağrılabilir. Örneğin 0 (sıfır) ile 10 ...

İncele →
Karakterleri Diziye Atama (str_split Fonksiyonu)
Karakterleri Diziye Atama (str_split Fonksiyonu)

Merhaba, bu gönderide str_split fonksiyonundan bahsedeceğim. Bu fonksiyon, string ya da int tipindeki değişkenlerin değerlerini karakter olarak bir dizi ...

İncele →
İki Gün Arasındaki Zaman Farkı (TIMESTAMPDIFF)
İki Gün Arasındaki Zaman Farkı (TIMESTAMPDIFF)

MySQL üzerinde zaman farkını elde etmek için TIMESTAMPDIFF isminde fonksiyon mevcut. Bu fonksiyon üç parametre alır; ilk parametre zaman belirteci (MON...

İncele →
Fermat Sayıları ve Fermat Asal Kontrolü
Fermat Sayıları ve Fermat Asal Kontrolü

Fermat sayıları; n sıfırdan küçük olmayan bir tam sayı olmak üzere, (2^(2^n)+1) şeklinde yazılabilen sayılardır. İsimlerini, bu sayıları ilk k...

İncele →
Faktöriyel Çözümleme
Faktöriyel Çözümleme

Daha önce faktoriyel üzerine şu gönderide giriş yapılmıştı. Bu gönderide, parametre olarak verilen sayının faktöriyele denk olması ve denklik ha...

İncele →
Pozitif Tam Sayının Bölenlerini Bulma
Pozitif Tam Sayının Bölenlerini Bulma

Pozitif tam sayı; 1 ile sonsuz değer aralığındaki herhangi bir değere karşılık gelen sayıdır. Bölenlerini bulmak için; bu sayının, 1'den başla...

İncele →
Faktöriyel Asal
Faktöriyel Asal

Faktöriyel konusuna şu gönderide giriş yapılmıştı. Bu gönderide ise faktöriyel asal tanımlamasını yapıp, PHP ile kod bloklarına dökmeye çalı...

İncele →
Faktöriyel
Faktöriyel

Bu gönderide faktöriyelin tanımı yapıp PHP ile çözümlenmesinden bahsedeceğim.Faktöriyel Nedir?n, 1’den büyük bir doğal sayı olmak üzere; 1’...

İncele →
Mersenne Asal Sayıları
Mersenne Asal Sayıları

Mersenne Sayılarını daha önce şu gönderide tanımlamıştım. Bu gönderide devam niteliğinde (ya da içerik eksikliğini tamamlamak anlamında !) Mers...

İncele →
Asal Sayılar
Asal Sayılar

Bu gönderide asal sayının tanımlamasını yapıp PHP ile sorgulanan sayının asal olup olmadığını sunan fonksiyonu ifade etmeye çalışacağım.Asal...

İncele →
Mersenne Sayıları
Mersenne Sayıları

Bu gönderide Mersenne Sayıları ve PHP ile listelenmesi ve sorgulanmasını kod bloklarına dökmeyi deneyeceğim.Mersenne Sayıları; ikinin kuvvetlerinin ...

İncele →
Saklı Yordam Kullanımı
Saklı Yordam Kullanımı

Bu gönderide, veritabanında oluşturduğumuz saklı yordamı kullanmayı ifade edeceğim. Daha önce oluşturulan saklı yordamı kullanacağım. Bu saklı ...

İncele →
En Yüksek (Maksimum) Değere Sahip Kayıtları Veren Saklı Yordam (Stored Procedure)
En Yüksek (Maksimum) Değere Sahip Kayıtları Veren Saklı Yordam (Stored Procedure)

Veritabanında envanter, envanterin bağlı olduğu tabmenu, tabmenunun bağlı olduğu kurumsal tabloları bulunsun ve belirli bir kurumsalın en yüksek de...

İncele →
DISTINCT Kullanımı
DISTINCT Kullanımı

DISTINCT ile tekrar eden kayıtlar tek bir kayıt gibi değerlendirilir. Örneğin sepet adlı tablo olsun ve bu tablo 5 kayıt içersin, 5 kayıt içers...

İncele →
Count(*) ile Count(alan) Arasındaki Fark
Count(*) ile Count(alan) Arasındaki Fark

COUNT(*) ile tablodaki tüm satırların sayısı çıktı olarak elde edilirken COUNT(alan) ile tablodaki parametre olarak verilen alanın NULL olmayan (yani...

İncele →
Veritabanında Oluşturulan Fonksiyonu Kullanma
Veritabanında Oluşturulan Fonksiyonu Kullanma

Daha önce mysql veritabanında fonksiyon oluşturmuştuk. Bu gönderide, oluşturulan veritabanını nasıl kullanacağımızı ifade etmeye çalışacağım...

İncele →
Function (Fonksiyon) Oluşturma ve Kullanma
Function (Fonksiyon) Oluşturma ve Kullanma

Belirli bir işi yapmak için uygun biçimde bir araya getirilmiş deyimler bütününe fonksiyon diyoruz.Örnek üzerinden ifade etmek için, önceden hazır...

İncele →
Herhangi Makaleye Ait Olmayan Resimleri Silmek (dosya silme-unlink)
Herhangi Makaleye Ait Olmayan Resimleri Silmek (dosya silme-unlink)

Herhangi bir makaleye ait olmayan ana resimleri silmek için NOT IN kullanarak verileri çekmiştik. Bu gönderide veriler dahilinde dosyaları silme işlemi ...

İncele →
NOT IN Kullanımı
NOT IN Kullanımı

NOT IN kullanarak belirtilen koşul-değer-sorgu öncesindeki verilere dahil olmayan değerler döndürülebilir. Örneğin, anaresim ve makale isminde iki ta...

İncele →
Dinamik Olarak Gönderiye Ait Kategori Üzerinden Bir Önceki ve Bir Sonraki Kayıtların Bilgilerine Ulaşmak
Dinamik Olarak Gönderiye Ait Kategori Üzerinden Bir Önceki ve Bir Sonraki Kayıtların Bilgilerine Ulaşmak

Blog içerisinde aktif penceredeki gönderiyi inceleyen kullanıcıya, gönderinin kategori bilgisi üzerinden bir önceki ve bir sonraki gönderiye gidebilme...

İncele →
Girilen Parametrelerin Birbirlerine Eşitliğini Kontrol Eden Uygulama
Girilen Parametrelerin Birbirlerine Eşitliğini Kontrol Eden Uygulama

Komut satırından 3 adet parametre alan ve üçü de eşitse eşit yazan, değilse eşit değil yazan uygulamayı gerçekleştirilmek istensin.public void es...

İncele →
Sorgu cümlesi,parametre veya hata bilgilerinin görüntülenmesi
Sorgu cümlesi,parametre veya hata bilgilerinin görüntülenmesi

Hatalı sorgular sonucunda hata bilgisine ya da sorgu ve parametre bilgilerine ulaşmak için PDO fonksiyonları mevcuttur.errorInfo fonksiyonu; dizi döndür...

İncele →
İlişkisel Veritabanında Yabancıl Anahtar ve Hareket Değerleri
İlişkisel Veritabanında Yabancıl Anahtar ve Hareket Değerleri

Yabancıl Anahtar (Foreign Key)İki veya daha fazla tabloyu birbiri ile ilişkilendirmeyi sağlar. Fakülte ve Bölüm arasındaki bağlantı(lar) düşünül...

İncele →
Her 5 dakikada ikiye bölünen bakteri örneği
Her 5 dakikada ikiye bölünen bakteri örneği

Bir bakteri cinsi her 5 dakikada bir ikiye bölünerek çoğalmaktadır. Başlangıçta bir bakteri olduğunu kabul ederek bir saat sonra oluşacak bakteri sa...

İncele →
API Tasarımında Arama Motoru Dostu URL Oluşturma
API Tasarımında Arama Motoru Dostu URL Oluşturma

Başlıktaki konuyu tam olarak kavrayabilmek için birkaç konu üzerinde kısaca durmamız gerekir.API Nedir?Uygulama geliştirme arayüzü anlamına gelen A...

İncele →
Fazla İlişkilerin Modelden Çıkartılması
Fazla İlişkilerin Modelden Çıkartılması

Analiz esnasında fazladan ve gereksiz bazı ilişkiler fark edilmeden varlık ilişki diyagramına eklenebilir. Bu durum genellikle diğer ilişkiler tarafı...

İncele →
Hata Raporlama-Gösterim (Error Reporting-Display)
Hata Raporlama-Gösterim (Error Reporting-Display)

ini_set('display_errors', 1);ini_set('display_startup_errors', 1);error_reporting(E_ALL);komutları ile hata raporlama / hata gösterimi (error reporting / er...

İncele →
Belirli bir değerden daha yüksek değerlere sahip kayıtları listelemek (Alt Sorgu - Sub Query)
Belirli bir değerden daha yüksek değerlere sahip kayıtları listelemek (Alt Sorgu - Sub Query)

envanter isimli tabloda id, ad ve fiyat alanları olsun. 1750 id değerine sahip envanterin fiyatı 4 olsun. Bu (4) değerden daha büyük değer(ler)e sahip ...

İncele →
Stored Procedure (Saklı Yordam) Oluşturma ve Çağırma
Stored Procedure (Saklı Yordam) Oluşturma ve Çağırma

Parametre olarak verilen kurumsalid değerinin sahip olduğu tabmenu tablosundaki her bir envanterin AVG ile ortalama fiyatını (ROUND ile virgülden sonraki...

İncele →
NULL İfadesi (is null, is not null)
NULL İfadesi (is null, is not null)

Tablonun belirli bir kaydında bir sütunun değerinin yok, atanmamış, bulunmaması durumunda NULL ifadesine erişiriz.Boşluk karakteri de bir veridir. NUL...

İncele →
Tüm Siparişleri Veren Görünüm (View)
Tüm Siparişleri Veren Görünüm (View)

Sipariş tarihine göre en yakın zamandan en uzak zamana göre sıralayan, siparişi veren ve siparişi alan kişinin bilgisi, siparişin tutarı, fiyatı ve...

İncele →
Belirli Miktardaki Zam Sonucu Ürünlerin Yeni Fiyatlarını Gösteren Sorgu
Belirli Miktardaki Zam Sonucu Ürünlerin Yeni Fiyatlarını Gösteren Sorgu

kurumsal_id, ad ve fiyat alanlarından oluşan envanter isminde bir tablo bulunmuş olsun ve 1 numaralı kurumsal_id değerine sahip envanterler için her bir...

İncele →
Çakışmalar (Conflicts)
Çakışmalar (Conflicts)

Çakışmalar (Conflicts)İki branch'te de aynı dosyayı değiştirmiş olsaydık ne olurdu? Bir branch'te değişiklik yaparken, takım arkadaşınız farkl...

İncele →
GitHub'a Proje Gönderme (git remote,git push)
GitHub'a Proje Gönderme (git remote,git push)

Bu gönderide yereldeki git projesini, github'da oluşturduğumuz boş repository'e göndereceğiz. Önceliklegit remote add takmaAd githubrepoadresiÖrneğin...

İncele →
git reset
git reset

Geçiş Bölgesi'nde (Staging Area) yaptığımız işlemleri geri alabilmek için kullanılır. git reset HEAD dosyaismikullanılır. Belirtilen commit'...

İncele →
git merge
git merge

Oluşturulan yeni branch, master branch'e eklenmek istendiğinde merge komutu kullanılır. Şöyleki, git merge branchismi 

İncele →
git branch
git branch

Bir önceki gönderide dallanma(branch) kavramından bahsetmiştik. Bu gönderide branch oluşturma ve branch geçişini ifade edeceğiz.Branch oluşturmak i...

İncele →
Dallanmalar (Branching)
Dallanmalar (Branching)

Branch Nedir? Git, commit'leri sadece tek bir dalda değil birden fazla dal içerebilen bir ağaç yapısı şeklinde tutabilir. Böylece iki ayrı dal ...

İncele →
git mv (dosyayı klasöre taşıma)
git mv (dosyayı klasöre taşıma)

git mv komutu ile doysa, klasöre taşınabilir. İlk parametre hangi dosya ikinci parametre hangi klasör bilgisini içerir. Örneğin git mv herkes.php...

İncele →
git mv (dosya isim güncelleme)
git mv (dosya isim güncelleme)

git mv komutu ile doysa ismi güncellenebilir. İlk parametre hangi dosya ikinci parametre neye dönüşeceği bilgisini içerir. Örneğin git mv herkez...

İncele →
git rm -r (klasör silme)
git rm -r (klasör silme)

Klasörü silmek için, içindeki dosyaların silinmesi(dosya olmaması) gerekli. Bunun için kendini çağıran (recursive) komut (fonksiyon) olangit rm -r k...

İncele →
git rm (dosya silme)
git rm (dosya silme)

Manuel (komut kullanmadan) silinmiş dosyayı geçiş bölgesine taşımak için, git rm dosyaadi.uzantikomutu kullanılabilir. rm yerine add ifadesi de ...

İncele →
git diff
git diff

Yapılan değişiklikleri listelemek içingit diffkomutu, dosya üzerinde yapılan değişiklikleri listelemek için isegit diff dosyaadi.uzantikullanılabili...

İncele →
git log
git log

Dosya üzerinde hangi tarihte ne yapıldığı (commit) listelenmesi içingit logkomutu çalıştırılmalıdır. Sadece commit kodu ve açıklama bilgisi iç...

İncele →
git checkout
git checkout

Diyelim ki bazı değişiklikler yaptık, bir şeyler denedik ama istenilen sonuçları alamadık. Kod çalışmıyor ya da enteresan çalışıyor… İşte,...

İncele →
git config --global user.name
git config --global user.name

git config --global user.namekomutu ile kullanıcı adı sunulur,git config --global user.name “yeniad”komutu ile kullanıcı adı değiştirilebilir.

İncele →
git commit -m
git commit -m

Commit (Taahhüt) : Bir dosyada yapılan değişikliklerin kalıcı değişiklikler olduğunun taahhüdünü verilir. Böylece o dosyada yapılan değişiklik...

İncele →
git add
git add

Takip edilmesini istediğimiz dosya için git add dosyaismi.uzantiya daTakip edilmesini istediğimiz tüm dosyalar için git add .komutu çalıştı...

İncele →
git status
git status

Masaüstünde "fornek" isminde bir klasör ve bu klasör içinde “baglanti.php” isminde veritabanı bağlantı kod bloklarını içeren php sayfası bulun...

İncele →
git init
git init

Masaüstünde "fornek" isminde bir klasör bulunsun.cd Desktop/fornekkomutu ile klasöre gidelim. Sonrasındagit initkomutunu yazalım. Bu komut (git init) il...

İncele →
git versiyon (git --version)
git versiyon (git --version)

git --versionkomutu ile kurulu olan git versiyonu kullanıcıya sunulur

İncele →
Php ile Farklı Sayfadan Veri Çekme (CURL)
Php ile Farklı Sayfadan Veri Çekme (CURL)

Merhabalar, bu gönderide farklı sayfadan (herhangi bir ihlal/şikayet ile karşılaşmamak adına harici sayfa olarak https://www.omurserdar.com/kategori/is...

İncele →
Birden Fazla Sipariş Veren Müşterileri Getiren Sorgu
Birden Fazla Sipariş Veren Müşterileri Getiren Sorgu

Örnek olarak; api.omurserdar.com adresinde kullanmış olduğum veritabanı üzerinden gidelim. Bireysel, Sipariş, Sipariş Detay tabloları bulunmakta. Bir...

İncele →
Bulanık Mantık ile Çamaşır Makinesi Modellenmesi
Bulanık Mantık ile Çamaşır Makinesi Modellenmesi

Bulanık Mantık dersi için gerçekleştirmiş olduğum “ Bulanık Mantık Tabanlı Çamaşır Makinesi Modellemesi” adlı çalışmama aşağıdaki link...

İncele →
Türkçe Tarih ve Saat Bilgisi (Anlık)
Türkçe Tarih ve Saat Bilgisi (Anlık)

setlocale(LC_TIME, 'tr_TR'); //setlocale ile yerel ayarlanır// LC_TIME tarih ve saat biçimlendirmesi için kullanılırecho strftime('%e %B %Y %A %H:%M:%S')...

İncele →
Bellek Yönetimi -  Best Fit
Bellek Yönetimi - Best Fit

Best Fit ile her defasında bellekteki ilk hücreden itibaren, kendi değerine “eşit ya da büyük değer” aranılır ve bulunan ilk hücre üzerinde iş...

İncele →
Bellek Yönetimi - Next Fit
Bellek Yönetimi - Next Fit

Next Fit ile bellekteki son yerleşim yerinden itibaren, kendi değerine “eşit ya da büyük değer” aranılır ve bulunan ilk hücre üzerinde işlem ge...

İncele →
Bellek Yönetimi - First Fit
Bellek Yönetimi - First Fit

First Fit ile bellekteki ilk hücreden itibaren, kendi değerine “eşit ya da büyük değer” aranılır ve bulunan ilk hücre üzerinde işlem gerçekle...

İncele →
LRU sayfa yer değiştirme algoritması (LRU-Least Recently Used page replace algorithm)
LRU sayfa yer değiştirme algoritması (LRU-Least Recently Used page replace algorithm)

LRU Nedir? Bellek yöneticisinin yeni bir sayfaya yer açmak için, hangi sayfayı dışarı alacağına karar veren algoritmalardan biridir.Örnek üzer...

İncele →
Deadlock (Ölümcül Kilitlenme) Nedir ve Nasıl Oluşur
Deadlock (Ölümcül Kilitlenme) Nedir ve Nasıl Oluşur

Deadlock (Ölümcül Kilitlenme) Nedir? İki veya daha fazla işlemin karşılıklı olarak birbirlerinin kilitlediği kaynaklara erişmek istemesiyle ol...

İncele →
FIFO sayfa yer değiştirme algoritması (FIFO-First in First out page replace algorithm)
FIFO sayfa yer değiştirme algoritması (FIFO-First in First out page replace algorithm)

FIFO Nedir? Bellek yöneticisinin yeni bir sayfaya yer açmak için, hangi sayfayı dışarı alacağına karar veren algoritmalardan biridir.Örnek üze...

İncele →
Round Robin Zamanlama Algoritması
Round Robin Zamanlama Algoritması

Round Robin zamanlama algoritması ile aşağıdaki işlemleri gant şemasında gösteriniz ve ortalama bekleme zamanını hesaplayınız. (time quantum:4 ms)...

İncele →
FCFS (First Come First Serve - İlk Gelen Önce İşlem Görür)
FCFS (First Come First Serve - İlk Gelen Önce İşlem Görür)

İlk Gelen Önce İşlem Görür (First Come First Serve) zamanlama algoritması ile aşağıdaki işlemleri gant şemasında gösteriniz ve ortalama bekleme ...

İncele →
SJF (shortest job first - önce en kısa)
SJF (shortest job first - önce en kısa)

SJF (shortest job first) algoritmasına göre aşağıdaki işlemleri gant şemasında gösteriniz ve ortalama bekleme zamanını hesaplayınız. İşlem...

İncele →
İşletim sisteminin temel işlevleri
İşletim sisteminin temel işlevleri

İşletim sistemi; bilgisayar donanımının doğrudan denetimi ve yönetiminden, temel sistem işlemlerinden ve uygulama yazılımlarını çalıştırmaktan...

İncele →
Kart Dağıtma (dosyaya yazma)
Kart Dağıtma (dosyaya yazma)

import random #rastgele secim icin random import edildi simgeler=['Karo','Maça','Sinek','Kupa'] #4 simgemiz var sayilar=[*range(2,11)] #2ile10(dahi...

İncele →
Sqlite veritabanı temel işlemler (dosyaya veri yazma)
Sqlite veritabanı temel işlemler (dosyaya veri yazma)

import os,sys,sqlite3;#moduller v0 = sqlite3.connect('.\MiniBlog.db');#veritabani olustur v1 = v0.cursor();#db isaretcisi ##Tablo olusturma &nb...

İncele →
Veri Sıkıştırma - Data Compress
Veri Sıkıştırma - Data Compress

metin=str(input("Metin Giriniz : ")) orjMetKrktrlr=[] #metin degiskenindeki herbir karakteri tutacak olan dizi tekrarliKarakterDizim=[] #metin degis...

İncele →
İstenen rakama tam bölünebilen değerleri bulma
İstenen rakama tam bölünebilen değerleri bulma

HTML tarafında php ile dizi içerisindeki rakamları içeren butonları ekrana yazdıralım.Delete Button: <input id="txtdelete" type="number" min="1" max...

İncele →
Belirli kelimeyi cümle içerisinden çıkarmak
Belirli kelimeyi cümle içerisinden çıkarmak

Aşağıdaki kod bloğu ile, değişkene; cümlemede aranan kelimenin bulunduğu her durum için ana cümleden o kelimenin çıkarılmış hali atanır.$("#ta...

İncele →
serialize fonksiyonu ile Name Değerlerini Elde Etme
serialize fonksiyonu ile Name Değerlerini Elde Etme

form üzerindeki inputların name ve değerleri, serialize() fonksiyonu ile elde edilebilir. Bunun için örnek aşağıda mevcuttur.HTML kısmında <...

İncele →
Jquery çoklu seçici ile nesnelere müdahale etme
Jquery çoklu seçici ile nesnelere müdahale etme

Sayfada p etiketleri, aşağıdaki gibi verilmiş olsun<p id="maviyazi" style="color:blue;">Mavi mavi masmavi </p><p class="kahverengiyazi" sty...

İncele →
preventDefault fonksiyonu
preventDefault fonksiyonu

preventDefault() fonksiyonu ile, işlev, işlevsiz bırakılabilir. Örnek olarak checkbox 'ın tıklanma özelliğini işlevsiz bırakalım.HTML üzerinde&nb...

İncele →
String - Number (Integer) Tip Dönüşümü
String - Number (Integer) Tip Dönüşümü

Tip dönüşümü yapmamız gereken durumlarla sıkça karşılaşırız. Örneğin api bilgisinden gelen stok adet bilgisi string olarak geldiğinde bu bilgi...

İncele →
Arttırma ve Azaltma Operatörleri
Arttırma ve Azaltma Operatörleri

Arttırma ve azaltma operatörleri, döngüler içinde, sayı değerinin arttırılması ya da azaltılması gerektiğinde sıklıkla kullanılır. Örneğin;...

İncele →
Javascript Sağa Eğik Çizgi ( Backslash \ ) Ekleme
Javascript Sağa Eğik Çizgi ( Backslash \ ) Ekleme

Javascript ile sağa eğik çizgi ( Backslash \ ) eklemek için iki tane sağa eğik çizgi ( \\ ) kullanılması gerekmektedir.Örneğin,console.log("Metin i...

İncele →
Javascript tırnak kaçış
Javascript tırnak kaçış

Metin içerisinde tırnak göstermek, kaçışta bulunmak için tırnak öncesinde sağa eğik çizgi ( \ ) kullanılır.Çift Tırnak İçin Örnek, con...

İncele →
Input File Name Parçalara Ayırma
Input File Name Parçalara Ayırma

Merhaba,bu gönderide input file ile seçtiğimiz verinin yolunu belirtmiş olduğumuz karaktere göre parçalara ayirmaya çalışacağız.Bunun için index....

İncele →
URL Sonuna Karakter Eklemek
URL Sonuna Karakter Eklemek

Merhabalar,bu gönderide URL sonu "/" ile bitmezse hata veren durumlar (ya da ihitiyacınıza yönelik durumlar) için fonksiyon oluşturmaktan bahsedeceğim....

İncele →
Farklı Sayfadan Json Veri Çekme
Farklı Sayfadan Json Veri Çekme

Merhaba,bu gönderide php ile farklı bir sayfadan json veri elde edeceğiz. Öncesinde jquery ile verileri alert etmiştik şu makalede. Kısa bir hatırlatm...

İncele →
Ajax Get ile Sayfadan JSON Veri Çekme
Ajax Get ile Sayfadan JSON Veri Çekme

Merhaba,bu gönderide "farklı sayfadan JSON formatındaki veriyi nasıl çekebiliriz?" sorusuna cevap vermeye çalışacağım.Öncelikle veriyi Ajax ile eld...

İncele →
Python ile Mükemmel Sayı Kontrolü
Python ile Mükemmel Sayı Kontrolü

Öncelikle mükemmel sayının tanımını yapalım;Kendisi hariç bütün pozitif bölenlerinin toplamı kendisine eşit olan sayılara mükemmel sayı ...

İncele →
Fonksiyonlar(Metod)
Fonksiyonlar(Metod)

Fonksiyon Nedir?Belirli bir işi yapmak için uygun biçimde bir araya getirilmiş deyimler bütününe fonksiyon diyoruz.Php ile programlama yaparken bize ha...

İncele →
Mysql Trigger(Tetikleyici) Kullanımına Giriş
Mysql Trigger(Tetikleyici) Kullanımına Giriş

Herhangi bir insert,update,delete sorgusundan sonra işlem yaptırmak istediğimizde isteğimizi yerine otomatik olarak sunucu tarafında yerine getirecek ola...

İncele →
PHP Data Objects (PHP Veri Nesneleri PDO)
PHP Data Objects (PHP Veri Nesneleri PDO)

PHP Veri Nesneleri (PDO) eklentisi, PHP'deki veritabanlarına erişmek için kullanılan bir arayüzdür. PDO arayüzü tanımı bulunan her veritabanı sür...

İncele →
Kısa if kullanımı
Kısa if kullanımı

Kullanım şekli şöyledir;Koşul ? 'koşul sağlanıyor ise' : 'koşul sağlanmıyor ise';

İncele →