Sezer YAMAN https://sezeryaman.com Yazılım Geliştirici Mon, 16 Mar 2026 19:03:46 +0000 tr hourly 1 https://wordpress.org/?v=7.1.2 .DS_Store dosyası gitignore’dan kalıcı olarak nasıl engellenir? https://sezeryaman.com/ds_store-dosyasi-gitignoredan-kalici-olarak-nasil-engellenir/ https://sezeryaman.com/ds_store-dosyasi-gitignoredan-kalici-olarak-nasil-engellenir/#respond Mon, 16 Mar 2026 18:40:20 +0000 https://sezeryaman.com/?p=245 Mac’indeki tüm repolar için kalıcı olarak engellemek için global gitignore ayarı aşağıdaki gibidir. Bu kodu terminalden uygulamanız yeterlidir.

git config --global core.excludesfile ~/.gitignore_global
echo '**/.DS_Store' >> ~/.gitignore_global
Bash
]]>
https://sezeryaman.com/ds_store-dosyasi-gitignoredan-kalici-olarak-nasil-engellenir/feed/ 0
Windows 11 sağ tık menüsü Windows 10 gibi nasıl yapılır? https://sezeryaman.com/windows-11-sag-tik-menusu-windows-10-gibi-nasil-yapilir/ https://sezeryaman.com/windows-11-sag-tik-menusu-windows-10-gibi-nasil-yapilir/#respond Sun, 15 Mar 2026 22:37:59 +0000 https://sezeryaman.com/?p=240 Bilgisayarınızdan powershell açtıktan sonra aşağıdaki kodu çalıştırın ve görev yöneticisinden Windows Gezgini’ni yeniden başlatın

PowerShell nasıl açılır?

PowerShell’e yapıştırılacak kod;

reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve

 

]]>
https://sezeryaman.com/windows-11-sag-tik-menusu-windows-10-gibi-nasil-yapilir/feed/ 0
SEZER YAMAN https://sezeryaman.com/sezer-yaman/ https://sezeryaman.com/sezer-yaman/#respond Mon, 14 Sep 2020 03:28:01 +0000 https://sezeryaman.com/?p=192 İÇERİK

speedtest.net görsel sonucu
speedtest.net görsel sonucu

ssh speed test

radore serverinde speedtest sonucu

radore serverinde speedtest sonucu
radore serverinde speedtest sonucu

]]>
https://sezeryaman.com/sezer-yaman/feed/ 0
C# Sayı tahmin oyunu https://sezeryaman.com/c-sayi-tahmin-oyunu/ https://sezeryaman.com/c-sayi-tahmin-oyunu/#respond Tue, 05 Jun 2018 13:10:27 +0000 https://sezeryaman.com/?p=73
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Random rastgele = new Random();
            int sayi = rastgele.Next(100);
            int sayac = 1;
            while (true)
            {
                Console.WriteLine("Tahmin girin: ");
                int tahmin = Convert.ToInt32(Console.ReadLine());

                if (tahmin > sayi)
                {
                    Console.WriteLine("Tahminin büyük");
                }
                else if (tahmin < sayi)
                {
                    Console.WriteLine("Tahmin küçük");
                }
                else
                {
                    Console.WriteLine("Tebrikler, {0} tahminde bildin.", sayac);
                    break;
                }
                sayac++;
            }
        }
    }
}

]]>
https://sezeryaman.com/c-sayi-tahmin-oyunu/feed/ 0
C# Not Harfi Bulma https://sezeryaman.com/c-not-harfi-bulma/ https://sezeryaman.com/c-not-harfi-bulma/#respond Tue, 05 Jun 2018 13:10:01 +0000 https://sezeryaman.com/?p=71
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            while (true)
            {
                byte not;
                Console.Write("Not Girin: ");
                string notal = Console.ReadLine();
                if (byte.TryParse(notal, out not))
                {
                    if ((not >= 0) && (not <= 100))
                    {
                        if (not >= 90)
                        {
                            Console.WriteLine("Not: A1");
                        }
                        else if ((not >= 80) && (not <= 89))
                        {
                            Console.WriteLine("Not: A2");
                        }
                        else if ((not >= 75) && (not <= 79))
                        {
                            Console.WriteLine("Not: B1");
                        }
                        else if ((not >= 70) && (not <= 74))
                        {
                            Console.WriteLine("Not: B2");
                        }
                        else if ((not >= 65) && (not <= 69))
                        {
                            Console.WriteLine("Not: C1");
                        }
                        else if ((not >= 60) && (not <= 64))
                        {
                            Console.WriteLine("Not: C2");
                        }
                        else if ((not >= 55) && (not <= 59))
                        {
                            Console.WriteLine("Not: D1");
                        }
                        else if ((not >= 50) && (not <= 54))
                        {
                            Console.WriteLine("Not: D2");
                        }
                        else if ((not >= 40) && (not <= 49))
                        {
                            Console.WriteLine("Not: E");
                        }
                        else if ((not >= 0) && (not <= 39))
                        {
                            Console.WriteLine("Not: F1");
                        }
                    }
                    else
                    {
                        Console.WriteLine("\nNotlar 0-100 aralığında olmalıdır.\nTekrar girin: ");
                        continue;
                    }

                    Console.WriteLine("\nDevam etmek istiyor musunuz? (E/H)");
                    string devam = Console.ReadLine();
                    if ((devam == "E") || (devam == "e"))
                    {
                        Console.Write("\n");
                        continue;
                    }
                    else
                    {
                        break;
                    }
                }
                else
                {
                    Console.WriteLine("Notlar 0-100 aralığında olmalıdır.\n");
                    
                }
            }

        }
    }
}

]]>
https://sezeryaman.com/c-not-harfi-bulma/feed/ 0
C# ile iki sayının toplamını alma https://sezeryaman.com/c-ile-iki-sayinin-toplamini-alma/ https://sezeryaman.com/c-ile-iki-sayinin-toplamini-alma/#respond Tue, 05 Jun 2018 13:09:19 +0000 https://sezeryaman.com/?p=69
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace odev1
{
    class Program
    {
        static void Main(string[] args)
        {
            int a, b;
            string a1, a2;
            Console.Write("İlk sayıyı girin: ");
            a1 = Console.ReadLine();

            while (true)
            {
                if (int.TryParse(a1, out a))
                {
                    break;
                }
                else
                {
                    Console.Write("İlk sayı için geçerli değer girilmedi. Tekrar girin: ");
                    a1 = Console.ReadLine();
                }
            }

            Console.Write("İkinci sayıyı girin: ");
            a2 = Console.ReadLine();

            while (true)
            {
                if (int.TryParse(a2, out b))
                {
                    break;
                }
                else
                {
                    Console.Write("İkinci sayı için geçerli değer girilmedi. Tekrar girin: ");
                    a2 = Console.ReadLine();
                }
            }

            Console.WriteLine("\nİlk sayı: " + a);
            Console.WriteLine("İkinci sayı: " + b);
            Console.WriteLine("Toplamı: " + (a + b));
        }
    }
}
]]>
https://sezeryaman.com/c-ile-iki-sayinin-toplamini-alma/feed/ 0
C# dairenin alan ve çevresini hesaplama https://sezeryaman.com/c-dairenin-alan-ve-cevresini-hesaplama/ https://sezeryaman.com/c-dairenin-alan-ve-cevresini-hesaplama/#respond Tue, 05 Jun 2018 13:08:23 +0000 https://sezeryaman.com/?p=67 C# ile kullanıcıdan yarıçapı isteyip dairenin alan ve çevresini hesaplatma formülü

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace deneme
{
    class Program
    {
        static void Main(string[] args)
        {
            // PI'yi sabitle
            const double PI = 3.14;
            double yaricapi, alan, cevre;
            Console.Write("Dairenin yarı çapını giriniz:");

            // kullanıcıdan yarıçapı iste
            yaricapi = Convert.ToDouble(Console.ReadLine());

            // alanı hesapla
            alan = PI * yaricapi * yaricapi;

            // çevreyi hesapla
            cevre = 2 * PI * yaricapi;

            // sonuçları ekrana yazdır
            Console.WriteLine("Alan: " + alan);
            Console.WriteLine("Çevre: " + cevre);
        }
    }
}

]]>
https://sezeryaman.com/c-dairenin-alan-ve-cevresini-hesaplama/feed/ 0
Warning: session_start() [function.session-start]: open hatasının çözümü https://sezeryaman.com/warning-session_start-function-session-start-open-hatasinin-cozumu/ https://sezeryaman.com/warning-session_start-function-session-start-open-hatasinin-cozumu/#respond Tue, 05 Jun 2018 13:07:04 +0000 https://sezeryaman.com/?p=65 Bu hatayı aldığınız php dosyasının içine girip session_start(); kodunu buluyoruz ve hemen başına session_save_path(“/tmp”); ekliyoruz ve bir de bakmışsınız sorununuz çözülmüş 🙂

]]>
https://sezeryaman.com/warning-session_start-function-session-start-open-hatasinin-cozumu/feed/ 0
Terminalden (SSH) tüm veritabanlarını (MySQL) onarmak https://sezeryaman.com/terminalden-ssh-tum-veritabanlarini-mysql-onarmak/ https://sezeryaman.com/terminalden-ssh-tum-veritabanlarini-mysql-onarmak/#respond Tue, 05 Jun 2018 13:05:57 +0000 https://sezeryaman.com/?p=63
mysqlcheck – -all-databases -r #repair
mysqlcheck – -all-databases -a #analyze
mysqlcheck – -all-databases -o #optimize

bu kodları terminalde (putty üzerinden ssh’de) sırasıyla uyguladığınız zaman (buradan kopyala yapıştır yapınca sırasıyla işleme sokar) sunucunuzdaki çözülebilmeye yüzü olan tüm veritabanlarını işleme sokar ve tamamen patlamadıysa eğer veritabanınızı onarma işlemine sokar, bol şanslar.

]]>
https://sezeryaman.com/terminalden-ssh-tum-veritabanlarini-mysql-onarmak/feed/ 0
iptables kullanımı https://sezeryaman.com/iptables-kullanimi/ https://sezeryaman.com/iptables-kullanimi/#respond Tue, 05 Jun 2018 13:04:50 +0000 https://sezeryaman.com/?p=61 Okumaya devam et "iptables kullanımı"]]> Sunucunuza erişmesini istemediklerinize ip bloğu koymak için kullandığımız veya özellikle erişmek istediklerinizi (dışarıdan kendiniz) beyaz listeye alma gibi işlemleri terminale bağlantıktan sonra iptables aracılığıyla yapıyoruz.

Kısaca;

// bloklanmış IP'leri listelemek için;
iptables -L INPUT -v -n

// bloklanmış IP'yi silmek (bloğu kaldırmak) için;
iptables -D INPUT -s x.x.x.x -j DROP

// IP adreslerini beyaz listeye eklemek (güvenilir kılmak) için;
// INPUT: girişlere, OUTPUT: çıkışlara
iptables -A INPUT -s  x.x.x.x -j ACCEPT
iptables -A OUTPUT -s x.x.x.x -j ACCEPT
]]>
https://sezeryaman.com/iptables-kullanimi/feed/ 0