KOD İNCELEMESİ: DEVLET SİTESİ (ÇOK TEHLİKELİ OLDU)

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 พ.ย. 2024

ความคิดเห็น • 121

  • @YAZILIMCIAdam
    @YAZILIMCIAdam  6 หลายเดือนก่อน

    Üslubumu beğenmeyen gitsin Enes Batur izlesin. 50 yıllık desing patternleri yanlış bulanların da isimlerini not aldım. İleride aynı şirkette çalışırsak kendilerini çaycım yapacağım. Anca çay getirir götürürler yazılımcı olmaz onlardan.

  • @mustafaturker6937
    @mustafaturker6937 7 หลายเดือนก่อน +46

    Site yayındayken debug fırlatıyor söylenecek pek bişey yok...

  • @asyalillahilhamd9486
    @asyalillahilhamd9486 7 หลายเดือนก่อน +44

    4 gb ramli, i3 işlemcili, 1 tb ssd li ve 5 gb sabit hatlı bir makina da aynı anda gelen 16 milyon isteğe dayandırabiliyorum ama gelin görün ki elinin altında bu kadar imkan olmasına rağmen bazı insanlar iş yapamıyor ve videoyu çeken arkadaşın ağzına sağlık mail attığımızda dönüş yapmıyorlar, aradığımız da telefon suratımıza kapanıyor üstüne bir de gidip yüz yüze konuşayım hataları göstereyim dediğimizde yüzümüz ensemiz okşanıp sen bunları kafana takma biz ne yaptığımızı çok iyi biliyoruz diyip geri gönderiliyoruz. kimse kusura bakmasın bence devlet hak ediyor :)

    • @dogus8662
      @dogus8662 7 หลายเดือนก่อน +4

      Burada vurgulamak istediğimiz nokta iyi optimize edilmiş kod ile kötü bir sistemde bile yüksek trafik mümkün mü? Merak ediyorum bu testler nasıl yapılır? Mesela jmeter ? Yada 16 milyon aktif kullanıcı bulmak lazım. Yanlış anlamayın meraktan soruyorum loadbalancer yada database replication gibi konularda onerebileceginiz makele / kaynak var mı?

    • @asyalillahilhamd9486
      @asyalillahilhamd9486 7 หลายเดือนก่อน

      @@dogus8662 aktif 10 milyondan fazla proxyniz varsa bunu test edebiliyorsunuz ki ücretleri de o kadar fazla değil, ve evet sistemin tabi ki de etkisi çok yüksek yani ne kadar sistemi, kodu, veritabanını, bloğu vb. optimize etseniz de sisteminiz, trafiğiniz yeterli değilse bir süre sonra soruna yol açacaktır ancak en ufak bir optimizasyon bile ekstra binlerce aktif kullanıcıya dayanmasına olanak sağlıyor. kullandığınız hosting çok önemli plesk mi cpanel mi xampp mi vamp mı öncelikle bunlar çok önemli ikincisi makina da ssh olması çok önemli, makinanın özellikle windows olmaması çok önemli çünkü windows normal şartlarda taşıyabileceği ağırlığı taşıyamıyor. örneğin yukarda belirttiğim makina windows bir makina olsaydı ne kadar optimize edilmiş olursa olsun ne kadar her şey en ince ayrıntısına kadar hesaplanmış olursa olsun yine de 16 milyonu kaldırmayacaktır. linux makina kullanmanızı tavsiye ederim bu birincisi, ikinci olarak da cpanel kullanmanızı tavsiye ederim. ssh kodlarının optimizasyon için çok fazla etkisi oluyor. örneğin ben websitemde kullanıcıları sıraya alma sistemi kullanıyorum yani eğer 1000 den fazla kullanıcı aynı anda index kısmına giriyorsa yani 1000 den fazla kullanıcı aynı anda siteye giriş yapıyorsa farklı bir ip adresine yönlendiriyorum ve sıra bittiğinde tekrar o ip adresinden kendi websiteme yönlendiriyorum tabi bu kısımda htaccess de çok önemli çünkü bunu yaparken birden fazla siteye aynı anda yönlendirdi hatasıyla karşılaşabiliyorsunuz. ip adresleri de çok pahalı şeyler değiller 100 ile 250 tl arasında rahat şekilde bulabiliyorsunuz, sıraya alma işlemi hem kendi makinamı hafifletiyor hem de içeride olan veya içeriye girmek isteyen kullanıcıların daha hızlı işlemlerini, sql sorgularını vb. etmenleri yapıp içeriye girecek olan kullanıcıların daha da hızlı girebilmelerini sağlıyor. bunun dışında database de mysql den daha iyisini de tanımıyorum yani mongo vb. gibi değişik değişik veritabanları kullanmayın. kullanımı biraz karışık ancak postgre sql kullanabilirsiniz, öğrendiğinizde mysql kullanmaktan pek bir farkı kalmıyor. mysqlden daha iyisini tanımıyorum dememin sebebi ise : mysql de ki indexleme mantığı ve mongo veya diğer dblerde ki indexleme mantığı farklı yani mysql de ki veritabanınızı adam akıllı düzgün bir şekilde indexlerseniz, diğer veritabanlarında ki indexlerden çok daha öne fazla öne çıkıyor ve arada ki hız farkı çok iyi oluyor. 250 milyon verilik bir veritabanında test ettiğim durumda mongo db de indexlenmiş veri tabanında sorgu yapıldığında 1.4 saniye de sonuç alırken indexlenmiş bir mysql veritabanında 0.9 saniye de sonuç alıyorum ama yine de postgre sql de indexlenmemiş halde 0.5 saniye de sonuç alıyorum bu sonucu aldıktan sonra indexleme ihtiyacı bile duymadım. kullanmamamın sebebi mysql in phpmyadmin özelliğinin bulunması veritabanlarının daha kolay yedeklenebilir olması vb. etmenler. paylaşabileceğim bir makale kaynak yok üzgünüm. iyi çalışmalar dilerim.

    • @tolgaflashtr2855
      @tolgaflashtr2855 7 หลายเดือนก่อน

      @@dogus8662 Arkadaşın vurgulamak istediği şey kendisinin gerçekten önemli bir şeyi yapabiliyorken insanların onun yeteneğini fark etmek yerine torpille adam kayırma peşinde olması... Yazık cidden :/

    • @tolgaflashtr2855
      @tolgaflashtr2855 7 หลายเดือนก่อน

      @@dogus8662 Ayrıca Türkçe kaynak arıyorsanız bence aramayın, onun yerine İngilizcenizi ilerletip İngilizce kaynaklardan ilerleyin, her türlü işinize yarar İngilizce.

    • @acercorparation9724
      @acercorparation9724 6 หลายเดือนก่อน

      Zaten bu yuzden turkiyede herkesin bilgileri netde satiliyor aq evlatlari hickimseyi dinlemiyorlar

  • @gokabebe
    @gokabebe 7 หลายเดือนก่อน +14

    Hocam şu haber sitesini bitirdikten sonra profesyonel koda dönüştürelim ayrı bir oynatma listesinde. Türkçe kaynakta bir numarasınız.

  • @kothyron
    @kothyron 6 หลายเดือนก่อน +12

    aşağı yukarı senin yaşlarında senior yazılımcıyım. Bahsettiğin şeyler cidden çok önemli ve takındığın üslup az bile kalmış. Bu tarz şeyleri biz genelde Jr developerlardan görür ve bekleriz açıkçası. Esasında başlagıçta bunu yapmalarını da isteriz. Çünkü gerçek hayat projelerinde ne yapmaları gerektiğini önden verirsek bilgi kalıcı olmaz. Hatalısını bir yapsın, doğrusunu da gösterip sonrasında bilgiyi nasıl kullandığına dikkat ederiz. Yazılım teknolojileri, mimariler, frameworkler, yaklaşımlar vs. o kadar gelişti ki, aslına bakarsak herkesin kendine ait bir proje yaklaşımı olmaya başladı. Haliyle birtakım arkadaşlar hangisine kanalize olacağına karar veremeyebiliyor ama bu şurada yapılan işin gözle görülür hatalarını aklamaz tabii ki. Emeğine sağlık hocam, farkındalık yaratıp defaultta yapılmaması gereken basit şeyleri güzelce açıklamışsın. Yolun açık, kodun temiz olsun :)

    • @samiozer8262
      @samiozer8262 6 หลายเดือนก่อน +2

      Junior bile yapmaz bence gerçi siz daha iyi bilirsiniz ama gerçekten bu dibin dibi

    • @kothyron
      @kothyron 6 หลายเดือนก่อน

      @@samiozer8262 kesinlikle katılıyorum bakkala sen kod yaz desen bu kadar yazar zannımca

  • @multilingualcomments93
    @multilingualcomments93 7 หลายเดือนก่อน +6

    Lütfen Sağlık Bakanlığı'nın Reçetem sistemini de inceleyin. Her gün farklı bir hata ekranı ile karşılaşıyoruz. E-imza ile reçete imzalamaya çalışıyoruz, ama sürekli hatalar oluyor.
    Yazılım konusunda çok bilgili değilim ama isterseniz bu konuda sizin için hata kodlarının ekran görüntülerini biriktirip sizinle paylaşabilirim.

  • @TheOzSr
    @TheOzSr 7 หลายเดือนก่อน +5

    2016 yılında, türkiyede kayıtlı bir domain adresinden 49 milyon vatandaşın mernis kayıtlarının yayınlandığını siber suçlar dairesine bildirdim. Gelen cevap, savcılığa gidin bireysel başvuru yapın oldu. Soramadım siz ne halta yarıyorsunuz orada diye. Devletteki liyakatsizlik ne yazık ki bu durumda. Çok üzücü

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  7 หลายเดือนก่อน +3

      6 temmuz 2023 de 85 milyon kişinin verisi çalındı. Alıştık artık.

    • @ahmgarci1349
      @ahmgarci1349 7 หลายเดือนก่อน

      @@YAZILIMCIAdam hsysden mi bahsediyorsunuz? gerçekten verilerimiz 12 yaşında çocukların elinde oyuncak oldu inanılır gibi değil...

  • @sinankocak2819
    @sinankocak2819 6 หลายเดือนก่อน

    Valla hocam php ile alakam yok daha cok nodejs ile gelismeye calisiyorum. fakat okullarda ders niteliginde olabilecek bir video olmus. Cok fikir katti eksiklerimi gormus oldum. İnsallah devlet tarafindan engellenmez video emegin icin tesekkurler hocam

  • @AYYILDIZAYYLDZ-r3s
    @AYYILDIZAYYLDZ-r3s 6 หลายเดือนก่อน

    12 yıllık elektrik-elektronik mesleğim, ve IT Specialist
    ile microsoft MCSA, MCSD, MCSE eğitimi aldım ama, sizi yen keşf ettim yazılımı bana, sevdiriyorsunuz kimse öyle acık acık anlatmaz şunu yapma, etme diye düzgün hocam elinize sağlık.

  • @FreddieBeercury
    @FreddieBeercury 6 หลายเดือนก่อน +3

    Böyle yerlerde gerçekten uzun vadeli bir ekosistem oluşturmak gerekiyor. Binary çıktı veren, type safe bir dil etrafında kendi platformlarını inşa etmeleri lazım. Yarın ne .Net ne de Laravel kalır, unutulur gider.
    Çok fantezi ve over-engineering olacak ama bu işi ben yönetiyor olsam her şeyi Rust tarafına taşımaya başlardım 😂

  • @learndotnetcore
    @learndotnetcore 7 หลายเดือนก่อน

    Çok sade bir anlatım ile faydalı bir video olmuş emeğine sağlık

  • @ASDDSA-nu7qj
    @ASDDSA-nu7qj 6 หลายเดือนก่อน

    PHP yazılımcı olmasamda not defterinde anlattıklarının bir çoğunu yapmaman beni memnun etti.
    Türkçe değişken kullanma sorunu malesef ülkemizde çok yaygın özellikle bazı üniversitelerde bu hata çok yapılıyor. bunu eleştirince insanlar sen çok mu biliyorsun gibi abuk subuk bir karşılık veriyor ama ileride github üzerinde bir proje başlatıp rezil olduklarında bunun önemini anlıyorlar.

  • @yesilsec7994
    @yesilsec7994 6 หลายเดือนก่อน +10

    Sırf alaylı diye yetenekli insanları almak yerine para ile özel üniversite bitiren yazılımcı alırsan böyle olur

  • @5gkhn2
    @5gkhn2 7 หลายเดือนก่อน

    Gerçekten devlet sitelerinin ve mobil uygulamalarının çoğu özensiz.

  • @dogus8662
    @dogus8662 7 หลายเดือนก่อน +3

    Merhabalar, controller icinde logic işlemleri yapılmaması gerektiğini öğrendiğimiz kaynağı paylaşabilirmisiniz? Mesela handle edilmemis hataların pat diye son kullanıcıya gösterilmemesi için controller icinde degil de bir servis yada modül içinde yapılması gerektiğini ogrendigiz kaynağı da merak ediyorum. Bunun gibi başka değerli bilgileri nerede bulabilirim? Her gün bir ton makale okuyorum ancak her biri bir diğerinin kopyası niteliğinde kendimi geliştirme için daha fazla vakit ayırmak istiyorum ama en son laravel kaynak kodlarını incelemekte buldum çareyi çünkü bazı özellikleri dokumanda bile yazılmamış

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  7 หลายเดือนก่อน +3

      Merhaba,
      15 yıllık kodlama geçmişim, büyük projelerde çalışmam (en önemlisi bu, proje büyük olmalı ki böyle sorunlarla karşılaşabilesiniz), design pattern kitapları ..vs ..vs Tabi ki bir youtube videosunda yada yorumunda 15 yıllık birikimimin hepsini aktaramam istediğin kaynaklar gibi. Ama Türkçe arıyorsun sanırım. Türkler 20 yıl geriden geliyor kodlama açısından.(bunu söyleyince de bana kızıyorlar ama) Bu kanalda düzeltmeye çalıştığım şey tam olarak bu. Aramanızı İngilizce yapın "why should we not use logic in controller in software?" Çıkan bazı kaynaklar:
      blog.szymonmiks.pl/p/dont-put-your-business-logic-in-the-controllers/
      softwareengineering.stackexchange.com/questions/26438/how-much-business-logic-should-be-allowed-to-exist-in-the-controller-layer
      softwareengineering.stackexchange.com/questions/306890/is-it-bad-practice-that-a-controller-calls-a-repository-instead-of-a-service

    • @dogus8662
      @dogus8662 7 หลายเดือนก่อน +1

      @@YAZILIMCIAdam Türkçe kaliteli kaynak bulmak zor. Teşekkürler paylaştığınız için.

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  7 หลายเดือนก่อน +2

      Çoğu insanın aksine kibarca sorduğun için ben teşekkür ederim ☺

  • @msalih
    @msalih 7 หลายเดือนก่อน +6

    Production'a çıkarken debug kapatılabiliyor. Kapatınca sadece ekrana 500 error mesajı geliyor.

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  7 หลายเดือนก่อน +2

      Evet onu yazmayı unutmuşum. Env dosyasından kapatmayı bile bilmiyordur 😐

    • @byailen
      @byailen 7 หลายเดือนก่อน +1

      @@YAZILIMCIAdam Belki ufak bir duzeltme icin production'da debugging yapiyorlardir? :D Pozitif dusunun.

    • @dogus8662
      @dogus8662 7 หลายเดือนก่อน +1

      @@byailen😂 belkide stajyer e nasıl yapılmaması gerektiği production üzerinden öğretiliyordur

  • @gebeskaplumbaga06
    @gebeskaplumbaga06 7 หลายเดือนก่อน

    elinize sağlık

  • @mustafasevindi8561
    @mustafasevindi8561 7 หลายเดือนก่อน

    9:00 'a bir ekleme yapayım Yapacaksanız komple Türkçe ve camelcase dikkat edilmeli ve lisans'a göre değerlendiriniz veya tamamen ingilizce yapınız NOT : Türkçe destekleyen diller için özel karakter sayılan Ç gibi şeyleri de ekleyin ki bir şeye benzesin

  • @mustafaturker6937
    @mustafaturker6937 7 หลายเดือนก่อน +1

    Türkçe kaynakta gördüğüm en donanımlı insan. Büyüksün Durancan ağabey :D

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  7 หลายเดือนก่อน +1

      Teşekkür ederim yorumun için ☺ daha iyileri var onları da ikna edebilirsem youtuber yapacağım 🤣

    • @mustafaturker6937
      @mustafaturker6937 7 หลายเดือนก่อน

      @@YAZILIMCIAdam + Çok mütevazi 😇

  • @dantero_
    @dantero_ 6 หลายเดือนก่อน +2

    Devletteki yazılım işleri için genelde yazılımcı alımı yapılmaz bu işlerin ihaleleri yapılır 3. parti bir şirket işi yapar teslim eder.

    • @eraykurt4004
      @eraykurt4004 6 หลายเดือนก่อน

      VDS xeon 5650 yaptırmış galiba ekdkkdkdkkdkd. neyse ucuz alıp kalan parayı cebe atmıştır eminim.

  • @zedeleyici.1337
    @zedeleyici.1337 6 หลายเดือนก่อน

    genelde C yazıyorum. söylediklerini dilden bağımsız değerlendirip kendime uyarlıyorum. nice content

  • @mehmetsakar9967
    @mehmetsakar9967 7 หลายเดือนก่อน

    Çok teşekkür ederim ❤

  • @yesil1026
    @yesil1026 6 หลายเดือนก่อน

    12:26 biz neden yapmıyoruz? Çünkü zaman yok. Kamu personeline köle gibi davrandıkları ve üstlerine kendi reklamlarını yaptıkları için bize 2 ayda bitireceksin dediklerine firmalarla 2 yıl süreli anlaşma yapıyorlar da ondan. Bir de toplantı diyince patladım zaten. Ne toplantısı? Direk veritabani tasarımı yaparak balıklama başlaman lazım projeye. Sonra alan veya tablo eklersen eklersin veya ilişkileri düzenleyeceksen filan. Bizim kuruma geçici görevle ne yazılımcilar geldi Microsoft'tan filan da sonra ben uğraştım düzeltmeye, onlar bile anladılar vaziyeti. Zaten ben de yapmasam kamu personelleri olarak hala Web forms ile yaziyorduk şimdi .net 8 ile yaziyorum şahsen. kendi indirdiğim ücretsiz versiyon VS2022 ile. Tabi sözleşmeli personeller de var bizim 3-4 katimiz maaş alan, onlar nasıl yazıyor bilmiyorum, bakmadım. Marmara üniversitesi bilgisayar mühendisliğini 4. bitirdim bu arada. Diyaliz hastası olmasaydım devlete zaten girmeyecektim

  • @adem-y5p5b
    @adem-y5p5b 6 หลายเดือนก่อน +1

    muhtemelen site en ucuz çalışacak elemana torpil ile verildiği için adamda zaten en ucuzu yapıyom diye bunları yapıyor. mağdur vatandas

  • @manavgatwebtasarim
    @manavgatwebtasarim 7 หลายเดือนก่อน

    Güzel örnek oldu, eline sağlık

  • @mibrahim0621
    @mibrahim0621 6 หลายเดือนก่อน

    Merhaba,
    11:00 da "category datas" kullanımının doğrusu category data olmalı çünkü data çoğul bir kelime ekstra s eklemeye gerek yok hocam

  • @sonpenguen8572
    @sonpenguen8572 6 หลายเดือนก่อน

    efsane içerik
    efsane kanal
    efsane prodüksiyon
    efsane ❤🐘

  • @nargiledeyim
    @nargiledeyim 6 หลายเดือนก่อน

    Elinize sağlık. Buradaki örneği tüm crud işlemleri için yapabilirseniz çok güzel olur.

  • @unstoppable-man1337
    @unstoppable-man1337 6 หลายเดือนก่อน

    Eline ağzına sağlık güzel video

  • @TakılPeşime
    @TakılPeşime 7 หลายเดือนก่อน

    teşekkürler hocam

  • @siberfx-dev
    @siberfx-dev 7 หลายเดือนก่อน

    o yazılımcının en büyük hatası daha APP_ENV i local de bırakarak projeyi yayına almış olması

  • @mrtsntrk
    @mrtsntrk 6 หลายเดือนก่อน

    Yani select yaptırmaktansa ufak bir kütüphane yazıp katman mimarı entegre edememişler ya yazık cidden sonra neden devlet dairelerinde verilerimiz internete sızıyor. Hayrat gibi kod mübarek.

  • @revivesoftware
    @revivesoftware 7 หลายเดือนก่อน

    Çok faydalı içerik. Bu video kaldırılırsa ayıp ederler.

  • @Kriptogamerr
    @Kriptogamerr 6 หลายเดือนก่อน

    Python da interception kullanarak klavye mouse yönlendirmesi yapmak için bir video çekebilirmisin rica etsem.

  • @tahsincr970
    @tahsincr970 7 หลายเดือนก่อน

    Hocam atıyorum bir WebAPI üzerinde Controller bölümünde kullanıcıya response gönderirken success ya da error gibi durumları belirtmek için logic kullanımında bir problem yok bence. Yani controller'da logic kullanma" ifadesi biraz katı olmuş gibi. Tabi gösterdiğiniz koddaki gibi kullanılmamalı logic. Sonuçta bir kısmı iş, bir kısmı veri erişim kodu. Gerçi kodda bulunan if bloğunu hiçbir şekilde kullanmamalısın .D Yani toparlarsak gönderilecek cevabı yönetmek için logic ifadesi kullanımında bir sakınca olmamalı bence.

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  7 หลายเดือนก่อน

      İlk başta ben de senin gibi düşünüyordum fakat servis mimarisiyle kod yazıp servislerimde problem olunca acı gerçekleri öğrendim :) chatgpt ye "mvc controllerda logic kullanmak neden kötüdür. neden logici repository de kullanmalıyız yada serviste" şeklinde yazarsan neden kötü olduğu ile ilgili benden çok daha fazla bilgi verebilir.

  • @spike3453
    @spike3453 6 หลายเดือนก่อน

    Farklı diller için farklı tablolar kullanma kısmına alternatif bir bakış getirmek istiyorum. Örnekteki tablo category isimli bir tablo, içerisinde çok fazla veri olduğunu düşünmüyorum, bu sebeple asıl anlatmak istediğim şeyden evvel ilgili örnek için ne yapılabilir ona bir değinicem, sonrasında ilgili örnektekine benzer kullanmamız gerekebilecek senaryolara değinicem.
    Çevirileri dbden okuyacaksa category id seçilen dil üzerinden joinleyip atıyorum CategoryId, LanguageId, Description gibi alanlar tutan bir tablodan çeviri getirilebilir. Veritabanı değil de bir json dosyadan okunacaksa veya dictionary ile cache üzerinden okunacaksa da yine aynı mantıkla çevirisine ulaşılabilir.
    Asıl değinmek istediğim nokta da şu, getirmeye çalıştığımız veri yüzlerce milyon satırdan oluşabilir. Biz yazılımcıyız, veritabanı seviyesinde bunlarla başa çıkmaya çalışmak yerine bir dba ile birlikte çalışıp optimum çözüme daha doğru gideriz. Ne yaparsak yapalım dba kadar konuya hakim olamayız, olmaya çalışır ve üzerine gidersek yazılımı bırakıp o alana komple yönelmiş olmamızı gerektirir. Her neyse, bu tür meselelerde bir dba ile oturup çalışmaya başladığınızda size çok güzel çözümler çıkaracaktır. Yeri gelir tabloda partitioning yapar, yeri gelir sorguyu analiz eder bir index oluşturur olayı bitirir vs. vs. Yeri gelir örnekteki gibi farklı tablolarda veri tutman gerekebilir.(Bu yöntem otomotiv yedek parça sektöründe dünya çapında otorite olan bir kurum olan Tecalliance tarafından sunulan TecDoc katalog veritabanlarında kullanılır, yüzlerce üreticinin ürünlerini onbinlerce çeşit araç bilgisiyle parça uyumluluğunu taşıyan ilişki tablolarında binek-hafif ticari araç ilişkisi ile ağır vasıta-iş makineleri-tarım araçları ilişkilerini tutan tablolar ayrı tablolar, her biri 400-500 milyon arası veri barındırır). Karşılaştırma yaptığın alan ve parametrenin veri tipi bile birbirinden farklı ise çok büyük performans kaybına sebep olur, hatta yüksek cpu tüketimine sebebiyet vereceği için sistemin geri kalanını da ağırlaştırır. Mesela baktığınız kolon varchar(20), parametreniz nvarchar(20). Sırf bu bile gereksiz cast edilerek çalışır ve yüksek frekanslı bir sorgu ise sunucuda cpu tüketimini çok etkiler.
    Kısaca demek istediğim, alanınız ne ise o işi yapın, alanınız dışına çıkan noktalarda az buçuk bilgi edinip kullanabilirsiniz, ancak iş sizi aşan bir noktaya gelirse mutlaka o alanın uzmanına bir danışın, saygılar.

  • @zedeleyici.1337
    @zedeleyici.1337 6 หลายเดือนก่อน

    18:51 12.satırda ?> yazılmamasına trigger landım

    • @halitdogan9931
      @halitdogan9931 6 หลายเดือนก่อน

      Onu eklemene gerek yok :)

  • @feddyxdx272
    @feddyxdx272 7 หลายเดือนก่อน

    laravel veya herhangi php tarzi dil bilmitorum ama yazdigin hatalar herhangi bir dili bilen yazilimcinin yapmamasi gerekir en azindan junior degilse

  • @hasirciogli
    @hasirciogli 6 หลายเดือนก่อน

    Sonuna kadar senleyiz reis video cekk

  • @descendantsfanclub5547
    @descendantsfanclub5547 6 หลายเดือนก่อน

    Vergi idaresi, devlete kira vergisi bile ödeyemiyor. Maliyeye gittim orada da çözemediler. Sorun yazılım hatası.

  • @YAZILIMCIAdam
    @YAZILIMCIAdam  7 หลายเดือนก่อน +5

    Evet memur bey bu video. Evet benim. Tabi gidelim. 🤣

    • @baturq7422
      @baturq7422 7 หลายเดือนก่อน

      👮

  • @ismailhakki100
    @ismailhakki100 6 หลายเดือนก่อน

    Klasse!

  • @dfnysym
    @dfnysym 6 หลายเดือนก่อน

    herhangi bir sitede php hata kodu gosteriyorsan zaten uzatmaya gerek yok bu kadar framework bagimlisi olursaniz olacagi bu php kodlamak baska birsey laravel kodlamak baska sey

  • @ismail10line78
    @ismail10line78 6 หลายเดือนก่อน

    KPSS sınavı ile yazılımcı alıyorlarsa demek ki
    Ezber programcısı diye bişey var. Kendinden bişeyler katmayıp okulda ezberlediği şekilde program yazanlar bunlar işte :)

  • @baturq7422
    @baturq7422 7 หลายเดือนก่อน

    eline sağlık abi

  • @atalayio
    @atalayio 6 หลายเดือนก่อน

    Selamlar, videonuz çok güzel bir konsept olmuş. Dil kısmında cidden koptum, gülme tuttu. O kodlar ne öyle ya. Hadi kendin bu yapıyı yapamıyorsun zaten i18 var hazır bir şekilde bare al onu kullan yani.

  • @emreayaz9894
    @emreayaz9894 7 หลายเดือนก่อน

    knk selam bence videoyu kaldir bir abide senin video benzeri bir video yayinlamisti adam mahkemeye cikana kadar 9 ay yatmisti içerde videoyuda görmüştüm yani biseyde yoktu sadece devlet sitelerindeki zayiyetleri bulup gerekli mecralara bildirinki yabancılar hackleyip bizi mağdur etmesinler demisti burasi turkiye hicbir basari cezasiz kalmaz maalesef iyi birisin seninde basin yanmasin lutfen videoyu kaldir!

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  7 หลายเดือนก่อน +3

      Koğuş ağası oldum (çok tehlikeli oldu) diye video gelir o zaman da. Şaka bir yana korkmuyorum, onlarca kez ifade verdim zaten saçma şeylerden bu ülkede...

  • @murad-dov
    @murad-dov 6 หลายเดือนก่อน

    kim bilir daha nice siteler varki injection'lar havada uçuşuyor...

  • @serverroot8361
    @serverroot8361 6 หลายเดือนก่อน

    hacı giriş isyanlarla dolu ama haklı bir doluluk😁☺🙃😉

  • @zyrasoftware
    @zyrasoftware 7 หลายเดือนก่อน

    Elinize sağlık daha fazla böyle kod inceleme videoları gelebilir mi ? hatta izleyicilerden kod yazıp atmalarını isteyip onları inceler misin?

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  7 หลายเดือนก่อน +1

      Merhaba, gönderenler var fakat seviyelerini bilmediğim için inceleme yapamam. Bu videodaki "devlet sitesi" diye bu kadar eleştirebiliyorum, standartların üstünde olmalı. Adamın / Kadının özel projesi ise istediği gibi kodlayabilir beni çok alakadar etmez açıkcası. Ek olarak hala cahilliğinin farkında olmayıp hakaret eden çok yorumlarda. Belki ileride katıl abonelerine özel..vs olabilir. Yorumun için teşekkür ederim.

    • @zyrasoftware
      @zyrasoftware 7 หลายเดือนก่อน

      @@YAZILIMCIAdam Geri dönüş için teşekkürler hocam web programlamada kullanılan dillerin/frameworklerin ayrıntılı karşılaştırmasını yapar mısınız? örneğin react(next) php veya düz html/css/js arasındaki farkları vs

  • @Nalsesleri
    @Nalsesleri 7 หลายเดือนก่อน

    emeğine sağlık SORUM ŞU ANA SAYFADA SIKINTI YOK MENÜLER GÖZÜKÜYO HAKKIMDA İLETİŞİM VSVS AMA HAKKIMDA KISMINA GEÇTİĞİM ZAMAN YUKARDA MENÜLER YOK ANA SAYFA HAKKIMDA GİBİ YAZILAR YOK DİĞER SAYFAYA GEÇİNCE BUNUN YOLU YORDAMI NEDİR

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  7 หลายเดือนก่อน +1

      Kodlarını görmeden bir şey diyemem görsem de düzgün yazılmış kodlar olması lazım yine bir şeyler diyebilme ihtimalim çok az. Laravel components videomu izle. O videodaki gibi layout yapısı yaparsan bir yerde farklı bir yerde farklı görünmesine imkan yok.

  • @tunti3538
    @tunti3538 7 หลายเดือนก่อน

    Türkçe değişkeni ancak ve ancak türkçe programlama dilinde kullanmalıyız. Abi neden türkçe yazarsın ki :D

  • @farukaydn6642
    @farukaydn6642 6 หลายเดือนก่อน

    myk'yı 1 haftada freelance olarak geliştiririz :D

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  6 หลายเดือนก่อน

      daha iyisini yaparız 1,5 hafta olursa

  • @Fury_99
    @Fury_99 7 หลายเดือนก่อน

    devlet uygulamalarının çoğundan kaçıyorum nasıl bankalarından veri sızdırmıyorlar hayret

    • @Gareyn
      @Gareyn 7 หลายเดือนก่อน +2

      Kim dedi sızdırmıyor :d

  • @Rimtay
    @Rimtay 6 หลายเดือนก่อน

    13:10 izlerken ben de açık kaynaklı bir kod inceliyordum. Blade içinde php kodu var. Çıldıracağım. Commit etmeye utanırım lan ben Laravel’e bu yapılır mı?

  • @kediyss
    @kediyss 6 หลายเดือนก่อน +1

    Hocam bir liseli olarak ben sizden özür dilerim böyle bir kod yazıldığı için 🥲

    • @kushypops
      @kushypops 6 หลายเดือนก่อน +1

      Sen niye özür diliyosun böyle bir kod yazıldığı için? :)

  • @emreozturk7803
    @emreozturk7803 6 หลายเดือนก่อน

    controllerda logic yapmamak gibi bir secenek nasil oluyor anlamadim en basitinden chat uygulamamda group ve private chatlere ayri veri returnlemem gerekiyor ve bunu nasil yapacagim ki ayrica adam dil secenegini degistirmek icin locig yazmis her turlu logic lazim degil mi ?

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  6 หลายเดือนก่อน

      videoyu izle en sonunda örneği var benim kodladığım

  • @necipkuruncu
    @necipkuruncu 7 หลายเดือนก่อน

    hacı bu yazdıklarını örneklendirecek bir site yapar mısın?

  • @zedeleyici.1337
    @zedeleyici.1337 6 หลายเดือนก่อน

    21. & 22. SATIRDA TIRNAK KAPATMAYI MI UNUTŞMUŞ O?

  • @yigit_altun_rootrootQ
    @yigit_altun_rootrootQ 6 หลายเดือนก่อน

    yanlış anlamadıysam site kendi sql ddos atmış

  • @yasinowen
    @yasinowen 6 หลายเดือนก่อน

    Sütçüye yazılım yaptırırsan olacağı bu😂

  • @BRKFun
    @BRKFun 6 หลายเดือนก่อน

    az bile konuşmuşsun bence daha fazlasının konuşulması lazım. Kesinlikle devlette çalışıp para kazanan birinin ben iş yaptığını düşünmüyorum. Bunlar aracı öğrencileri yada yeni başlayanlara basit işleri yaptırıp üzerlerinden para kazanıyorlar. Bu işin başka açıklaması olamaz.

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  6 หลายเดือนก่อน

      Olabilir valla hiç o açıdan düşünmemiştim.

  • @aytacmalkoc
    @aytacmalkoc 7 หลายเดือนก่อน

    krize girdim şu kodları görünce :D 1 milyon yazılımcı diye yola çıkıldığında bu sonuç kaçınılmaz oluyor :D

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  7 หลายเดือนก่อน

      O projeye bakmıştım youtubeda ki videoları yüklemişler söyleyeceklerim bu kadar :)

    • @aytacmalkoc
      @aytacmalkoc 6 หลายเดือนก่อน +1

      @@YAZILIMCIAdam TH-cam'dan video yüklemelerini geçtim video hazırlayanlar o kadar bilgisiz ve kötü anlatıyorlar ki! Hala 10-15 sene öncesinin teknolojisindeler :D

    • @Asimmimx
      @Asimmimx 6 หลายเดือนก่อน

      @@aytacmalkoc bir ara merak edip bakiyim dedim yaş için hiç bir lafım yok ama anlatan kişi +50 yaş arkadan klavye sesi geliyor ve çok takılıyordu anlatan kişi :D

  • @adamyaa321
    @adamyaa321 6 หลายเดือนก่อน

    bari debug modu false yapaydilar

  •  6 หลายเดือนก่อน

    Genel olarak bu tarz işler bir özel şirketle anlaşılarak yapılıyor. Liyakatsızlık sonucu bu leş kodlara tonlarca para veriliyor

  • @Bang-trak
    @Bang-trak 6 หลายเดือนก่อน

    abi php kullanma

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  6 หลายเดือนก่อน

      bi bitmediniz a...

  • @Germinalmt
    @Germinalmt 7 หลายเดือนก่อน

    Bu videodan kaynaklı mancınıkla Silivri’ye fırlatılınca gelemeyen pişmanlık hissi 😂 bknz: Birkan tekkan

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  7 หลายเดือนก่อน +1

      Atlet getirirsiniz artık 🤣