Kod Örnekleri & Teknik Rehberler
Python, C#, PHP ve modern web teknolojileri üzerine profesyonel örnekler.
Python & Veri Bilimi
PopülerÖğrenmesi kolay ve son derece güçlü. Yapay Zeka, Veri Analizi ve Otomasyon dünyasının lider dili Python ile ilgili en güncel snippetları keşfedin.
Müşteri davranışlarına bakarak üyeliğini iptal edip etmeyeceğini tahmin eden temel model.
from sklearn.ensemble import RandomForestClassifier
# Örnek Veri: [Harcama, Kullanım Süresi, Destek Kaydı]
X = [[100, 12, 1], [20, 2, 5], [150, 24, 0]]
y = [0, 1, 0] # 1: İptal etti, 0: Devam ediyor
clf = RandomForestClassifier().fit(X, y)
print(f"Tahmin: {clf.predict([[30, 1, 6]])}")
# Örnek Veri: [Harcama, Kullanım Süresi, Destek Kaydı]
X = [[100, 12, 1], [20, 2, 5], [150, 24, 0]]
y = [0, 1, 0] # 1: İptal etti, 0: Devam ediyor
clf = RandomForestClassifier().fit(X, y)
print(f"Tahmin: {clf.predict([[30, 1, 6]])}")
Fotoğrafların üzerine otomatik olarak logo veya metin (telif hakkı) ekleyen grafik kodu.
from PIL import Image, ImageDraw, ImageFont
img = Image.open("foto.jpg")
draw = ImageDraw.Draw(img)
font = ImageFont.load_default()
draw.text((10, 10), "Kod Örnekleri", fill=(255, 255, 255), font=font)
img.save("watermarkli_foto.jpg")
img = Image.open("foto.jpg")
draw = ImageDraw.Draw(img)
font = ImageFont.load_default()
draw.text((10, 10), "Kod Örnekleri", fill=(255, 255, 255), font=font)
img.save("watermarkli_foto.jpg")
C# (CSharp) & .NET Core
KurumsalModern, nesne yönelimli ve yüksek performanslı. ASP.NET Core ve Entity Framework ile profesyonel web ve masaüstü projeleri geliştirin.
System.IO.Compression kütüphanesi kullanarak bir klasörü tek satırda ZIP formatında sıkıştırma.
using System.IO.Compression;
string kaynak = @"C:\Loglar";
string hedef = "arsiv.zip";
ZipFile.CreateFromDirectory(kaynak, hedef);
string kaynak = @"C:\Loglar";
string hedef = "arsiv.zip";
ZipFile.CreateFromDirectory(kaynak, hedef);
TimeSpan sınıfını kullanarak iki farklı tarih arasında kaç gün veya saat olduğunu hesaplayan örnek.
DateTime tarih1 = new DateTime(2023, 1, 1);
DateTime tarih2 = DateTime.Now;
TimeSpan fark = tarih2 - tarih1;
Console.WriteLine("Gün farkı: " + fark.Days);
DateTime tarih2 = DateTime.Now;
TimeSpan fark = tarih2 - tarih1;
Console.WriteLine("Gün farkı: " + fark.Days);
PHP & Web Programlama
DinamikWeb dünyasının emektar ve güçlü dili. PDO veritabanı yönetimi, API işlemleri ve modern PHP 8.x tekniklerini inceleyin.
Kullanıcının başka bir URL adresine yönlendirilmesini sağlar.
<?
header("Location: http://www.google.com");
?>
header("Location: http://www.google.com");
?>
Bir kullanıcının tarayıcısına setcookie() komutu kullanılarak çerez eklenmektedir.
<?
setcookie ("username", "MErhaba", time()+3600);
?>
setcookie ("username", "MErhaba", time()+3600);
?>
JavaScript (ES6+)
Frontendİnteraktif web sayfalarının kalbi. Modern JS, Async/Await ve DOM manipülasyonu üzerine en pratik kod parçacıkları burada.
Javascript ile sayfanızda XML dosyalarını kullanmanız için hazırlanan bir örnek
<html>
<body>
<script type="text/javascript">
// XML Yükleniyor
var xml = new ActiveXObject("Microsoft.XMLDOM")
xml.async = false
xml.load("kitaplar.xml")
// XSL Yükleniyor.
var xsl = new ActiveXObject("Microsoft.XMLDOM")
xsl.async = false
xsl.load("kitaplar.xsl")
// Yazdırılıyor.
document.write(xml.transformNode(xsl))
</script>
</html>
</body>
<body>
<script type="text/javascript">
// XML Yükleniyor
var xml = new ActiveXObject("Microsoft.XMLDOM")
xml.async = false
xml.load("kitaplar.xml")
// XSL Yükleniyor.
var xsl = new ActiveXObject("Microsoft.XMLDOM")
xsl.async = false
xsl.load("kitaplar.xsl")
// Yazdırılıyor.
document.write(xml.transformNode(xsl))
</script>
</html>
</body>
Sayfanızın durum satırında dikkat çekmek için yanıp sönen yazı göstermek için kullanabileceğiniz bir örnek.
// *****************************************************************
// <BODY> Bölümleri arasına eklenecek olan bölüm
// *****************************************************************
Durum satırına yanıp sönen mesaj ekleyen bir script örneği.
<script language="javascript">
var mesaj = "MErhaba ";
var hiz = 500;
var visible = 0;
function goster()
{
if (visible == 0)
{
window.status = mesaj; visible =1;
}
else { window.status = " "; visible = 0; }
setTimeout('goster()', hiz);
}
</script>
// <BODY> Bölümleri arasına eklenecek olan bölüm
// *****************************************************************
Durum satırına yanıp sönen mesaj ekleyen bir script örneği.
<script language="javascript">
var mesaj = "MErhaba ";
var hiz = 500;
var visible = 0;
function goster()
{
if (visible == 0)
{
window.status = mesaj; visible =1;
}
else { window.status = " "; visible = 0; }
setTimeout('goster()', hiz);
}
</script>