1 Videoda

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

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

  • @birkan8328
    @birkan8328 3 ปีที่แล้ว +6

    Koskoca Türkiyede şöyle detaylıca örnek videolar çeken nadir ender adamlardansın tebrik ederim

  • @mehmetaydar_QXyGeN
    @mehmetaydar_QXyGeN ปีที่แล้ว +2

    Hocam 2 yıl olmuş ama varya, efsane bir adamsınız. Ellerinize, emeğinize, yüreğinize sağlık. Bolca sevgiler, saygılar. Yazılım alanında sıfırdan sizin yanınızda gelişmeyi gerçekten çok ama çok isterdim. Bir gün tanışabilmek dileğiyle hocam 👑❤

  • @keremardicli4013
    @keremardicli4013 2 ปีที่แล้ว +1

    Seni bu kadar geç öğrendiğim için çok üzgünüm... Efsane video olmuş.

  • @musakurtgoz5276
    @musakurtgoz5276 4 ปีที่แล้ว +16

    tam olarak istediğim eğitimin geliyor olması süpersiniz hocam

  • @semiramispekkan6535
    @semiramispekkan6535 4 ปีที่แล้ว +3

    Ne kadar iyi bir insansınız. Çok teşekkür ediyorum emekleriniz için.

  • @anilsnl
    @anilsnl 4 ปีที่แล้ว +7

    Bildiğim şeyleri bile sen anlatıca izliyorum abi ya çok eğlencelisin 😂

  • @golcuk2076
    @golcuk2076 ปีที่แล้ว

    Bu videoda bitti, ellerinize sağlık tr de baktım bu tip konuları iyi bir şekilde açıklayan siz den başka Gençay Yıldız var onun Rabbitmq serisi daha uzun ama onu izlemek için de katılmak gerekiyor. Aslında hocam sizi motive ederse siz de belli bir katıl seviyesine özel yapıp daha ayrıntılı çekebilirsiniz belki konuları, sonuçta kuru kuruya emekte insan fıtratının kaldırabileceği bir şey değil. Tekrar dan teşekkür ediyorum buradan doğru Redis'e.

  • @takmakafana3328
    @takmakafana3328 4 ปีที่แล้ว +12

    Hocam aklimi aldiniz, hayran kaldim, universiteyi bittirdim bu sene o kadar ders, o kadar seminer , o kadar youtube egitim, udemy egitim videosu izledim. Boylesine denk gelmedim. Muthissiniz.

    • @kablosuzkedi
      @kablosuzkedi  4 ปีที่แล้ว +4

      Ne denilebilir ki :)) teşekkür ederim ☺️☺️

    • @feritkaktimur4091
      @feritkaktimur4091 2 ปีที่แล้ว

      @@kablosuzkedi Gökhan diye yazılır Adam diye okunur :)

    • @saitozdemirx
      @saitozdemirx 2 ปีที่แล้ว

      @@feritkaktimur4091 beton yetmez

  • @sercangoger
    @sercangoger 4 ปีที่แล้ว +3

    bu ders dehşetül vahşet şekilde mükemmel :)
    zevk aldım dersi izlerken :):))

  • @osmanyazici6032
    @osmanyazici6032 4 ปีที่แล้ว +2

    Emeğinize sağlık Gökhan hocam. Bilgi dağarcığımda yeni bir ufuk açtınız.

  • @lagalalugala
    @lagalalugala 3 ปีที่แล้ว

    Bu kadar izleyip tesekkür etmeden gitmek istemedim. Cok sagolasin emeklerin icin.

  • @yusufkaygn7890
    @yusufkaygn7890 ปีที่แล้ว

    Gökhan hoca bahsetmemiş ama bu videosunda exchangeler yok producerdan queue'ye doğrudan bir gönderim var. Rabbitmq kaynağına bakmanızı tavsiye ederim. Video çok güzel ama fanout direct gibi exchange tiplerine değinilmemiş. Daha iyi öğrenmek için dökümana bakın

  • @alparslankeskin9621
    @alparslankeskin9621 3 ปีที่แล้ว +1

    Yine farklı ve rahat bulunmayacak bir içerik. Kanalın içerisine düştüm çıkamıyorum.

    • @kablosuzkedi
      @kablosuzkedi  3 ปีที่แล้ว +1

      Ne mutlu bana :D

    • @alparslankeskin9621
      @alparslankeskin9621 3 ปีที่แล้ว

      @@kablosuzkedi Ne mutlu bizlere güzel eğitmenlere denk gelebiliyoruz. :) Hocam birde dün yayınlamış olduğunuz editör için uzantılar videosunu izledim ve editörü düzenlemek istedim ama italik yazıyı bir türlü düzeltemedim ve italik olunca da sinirimi bozuyo bir çaresi var mıdır?

  • @5gkhn2
    @5gkhn2 2 ปีที่แล้ว +1

    İyi ki varsın Gökhan abi :)

  • @huseyincuma9523
    @huseyincuma9523 2 ปีที่แล้ว

    çok güzel bi anlatım olmuş hocam rabbitMQ hakkında neredeyse hiçbirşey bilmeyen ben baya bi ayndınlanma yaşadım burdan sonrası çok daha kolay olur öğrenme için neyse , teşekkürler içerik için.

  • @emircanerkul
    @emircanerkul 4 ปีที่แล้ว +1

    Bildiğin laradock'a hazırlık :) Teşekkürler, cidden çok güzel anlatıyorsunuz (tonlamanız, anlatımınız vs. ile hiç sıkıcı olmuyor).

  • @OktaySabak
    @OktaySabak 4 ปีที่แล้ว

    cok guzel bir anlatim, elinize emeginize saglik. django projemde kullanacaktim. sanirim faydali olacak. bence begenmeyen arkadaslar yorum yaparsa daha iyi olur. en azindan eksik veya yanlis bir sey varsa takipcileri olarak biz de ogrenebiliriz.

  • @yusufcbl3468
    @yusufcbl3468 4 ปีที่แล้ว +8

    Hocam bir videoda rtmp rtsp hsv m3u8, webrtc lerden bashsedibilirmisiniz ?

  • @sametkamgul
    @sametkamgul 3 ปีที่แล้ว

    Sonuna kadar izledim. Uygulamasını da yapacağım. Mükemmel içeriik :)

  • @lutfullahozturk6889
    @lutfullahozturk6889 2 ปีที่แล้ว +1

    Elinize sağlık hocam

  • @kulucmakkuluckamakineleri3807
    @kulucmakkuluckamakineleri3807 4 ปีที่แล้ว +1

    emeğine sağlık gökhan hocam çok faydalı bilgiler paylaşıyorsun ne kadar teşekkür etsek azdır saygılar.

  • @Fatih_BULBUL
    @Fatih_BULBUL 4 ปีที่แล้ว

    Akıcı ve anlaşılır bir eğitim olmuş
    Emeklerinize sağlık

  • @ertugrul-bektik
    @ertugrul-bektik 3 ปีที่แล้ว +2

    Çok sağolum hocam, yine bize bayağı faydalı olacak bir ders çekmişsiniz :)

  • @sefacihangir8959
    @sefacihangir8959 3 ปีที่แล้ว +1

    Teşekkürler hocam, ağzınıza, emeğinize sağlık.Benim için gayet faydalı oldu.

  • @WaffenVerband
    @WaffenVerband 2 ปีที่แล้ว

    Mükemmel bir eğitimdi. Teşekkürler hocam

  • @karamanabdullah
    @karamanabdullah 3 ปีที่แล้ว

    Kral qui dedin kulaklarım yandı qö desen tamamdır o :D bu arada eline diline sağlık harika içerik böyle türkçe içerik bulmak bi nimet

  • @Atesh7
    @Atesh7 4 ปีที่แล้ว +11

    gozumuz go nun yollarina baka kaldi...

  • @berhanserin1020
    @berhanserin1020 3 ปีที่แล้ว

    Abi eline koluna sağlık bu güzel eğitim için çok teşekkür ederiz...

  • @rzacatalbas6580
    @rzacatalbas6580 4 ปีที่แล้ว +2

    Güzel bir konu teşekkürler. Eğer mümkünse Kafka ile ilgilide bir eğitim çekebilirmisiniz.

    • @kablosuzkedi
      @kablosuzkedi  4 ปีที่แล้ว +2

      Ayıpsın :)) Cuma günü Redis haftaya da muhtemelen salı Kafka var :))

  • @numicorn_app
    @numicorn_app 3 ปีที่แล้ว

    Çok iyi abi devops üzerine detaylı eğitimler yapsanız çok iyi hocam udemy üzerinde falan çok teşekkürler. 👏👏👏

  • @mehmetozdemirce
    @mehmetozdemirce 3 ปีที่แล้ว

    Emeğinize sağlık Çok Teşekkür ederim. Saygılarımla.

  • @birisiikisi7674
    @birisiikisi7674 4 ปีที่แล้ว +2

    Adam adam

  • @fthymn34
    @fthymn34 4 ปีที่แล้ว

    projelerde desteğe ihtiyacınız olursa lütfen yazın sizinle çalışmak isterim, videolarınızı ciddi ciddi keyifle izliyorum.
    Pandemi olmasaydı bi nargile eşliğinde sohbet etmek isterdim, videolarınızın devamını diliyorum :)

    • @kablosuzkedi
      @kablosuzkedi  4 ปีที่แล้ว

      O zaman bana bir yazar mısın :)) gokhan@gkandemir.com

  • @pantheon3962
    @pantheon3962 2 ปีที่แล้ว

    40:50 😀😀

  • @gokhanaydin7815
    @gokhanaydin7815 4 ปีที่แล้ว

    Muhteşem bir ders olmuş

  • @PutOnYourDeepThinkingCap
    @PutOnYourDeepThinkingCap ปีที่แล้ว

    İyi ki varsınız :)

  • @omersorhun4116
    @omersorhun4116 ปีที่แล้ว

    bu kedi bir harika dostum

  • @DevOpsEnver
    @DevOpsEnver 4 ปีที่แล้ว +1

    cok guzel olmus elinize saglik

  • @DevelopingwithHarun
    @DevelopingwithHarun ปีที่แล้ว

    RabbitMQ mantığı mı bu kadar basitti yoksa sizin sihiriniz mi bilemedim hocam 😃 Emekleriniz için çok teşekkür ederimi harika bi anlatımdı.

  • @emrearslan1
    @emrearslan1 2 ปีที่แล้ว +1

    Müthiş bir anlatım tarzına sahipsiniz. Çok istifade ettim :) Spring Boot ile ilgili de böyle bir video çekmeyi düşünüyor musunuz?

    • @marlena14855
      @marlena14855 2 ปีที่แล้ว

      Böyle bir çalışma çok faydalı olurdu hocam, saygılarımla

  •  4 ปีที่แล้ว +2

    Elinize saglık teşekkür ederiz

  • @SeferDemirci
    @SeferDemirci 2 ปีที่แล้ว +1

    Merhaba. Çok verimli bir ders olmuş elinize sağlık. consumer.js'i sunucu üzerinde sürekli aktif olarak sırayı dinleyecek ve sıraya iş geldiğinde yapacak şekilde nasıl kurgulayabiliriz.

  • @gokhanaydin7815
    @gokhanaydin7815 4 ปีที่แล้ว

    👌👌👌👌👌

  • @gurkanucar
    @gurkanucar 2 ปีที่แล้ว

    Teşekkürler elinize sağlık

  • @rahibjafarov9326
    @rahibjafarov9326 ปีที่แล้ว

    öncelikle teşekkürker, hocam.
    neden 1:10:28 ci dakikalarda publisherin veriyi göndermesini consumerler bekliyor. hemen işlemiyor? 100 bin veri gittikten sonra işlemeğe başlıyor.

  • @gokhanaydin7815
    @gokhanaydin7815 4 ปีที่แล้ว

    👏👏👏

  • @gokhanaydin7815
    @gokhanaydin7815 4 ปีที่แล้ว

    👍👍👍👍👍

  • @gokhanaydin7815
    @gokhanaydin7815 4 ปีที่แล้ว

    👌👌👌

  • @marlena14855
    @marlena14855 2 ปีที่แล้ว

    Selamlar hocam, spring boot ile bir çalışma yapmanız mümkün mü? Böyle bir çalışma çok faydalı olurdu, saygılarımla

  • @gokhanaydin7815
    @gokhanaydin7815 4 ปีที่แล้ว

    👍👍👍

  • @gokhanaydin7815
    @gokhanaydin7815 4 ปีที่แล้ว

    Harika olmuş.

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

    Hocam rabbitMq'yu paylaşımlı sunucuda nasıl kullanırım ?

  • @mehmetsurer9200
    @mehmetsurer9200 4 ปีที่แล้ว +2

    elinize sağlık vallahi 1 saat 10 dakika gibi geçiyor hocam . bu arada codeigniter 4 ile ilgili içerik hazırlayacak mısınız acaba yenilikler neler vesaire ?

    • @kablosuzkedi
      @kablosuzkedi  4 ปีที่แล้ว +1

      Abone olduğun için teşekkür ederim :) Sen yeni abonesin :))) Adamsın :)) Öyle bir içeriğim var evet. Gelecek fakat; öncesinde bu DevOps'dan bir geçelim sonrasinda Mikro Servisleri yapip ardindan Docker sonra devam edeceğiz yolumuza inşallah :)

  • @guliyevravan
    @guliyevravan 4 ปีที่แล้ว +2

    Öncelikle teşekkürler. Bugün dolu dolu geçiyor 👍👍 Ellerine sağlık.
    Bir sorum olacak. Şuan videoyu durdurup soruyorum)
    Publisher 2 consumer'a veriyi gönderiyor ack yaptığımızda verinin ulaştığını biliyor. Fakat anlamadığım nokta publisher bu ack bilgisini aldığında ikinci consumer'a neden veriyi yolluyor? Yani veri birine çatmış ve işlenmişse neden 2vi 3cü hatta 4cü consumer'a da gönderiyorki?

    • @guliyevravan
      @guliyevravan 4 ปีที่แล้ว

      Yani ben 2 consumer server'a e-mail gönderileceğini söylüyorum. Eğer biri başarıyla gönderdiyse 2ciye i verinin gitmemesi lazım. Yoksa 2 kere email gönderilecek

    • @guliyevravan
      @guliyevravan 4 ปีที่แล้ว +1

      Not: Sonuna kadar izledim. Muhteşem. Aklımda sadece bu soru kaldı. Çok kullanışlı :)

    • @kablosuzkedi
      @kablosuzkedi  4 ปีที่แล้ว +2

      Sen yazmadın bari ben yazayim :)) Aynı veri 2 farkli consumer'a gitmez :)

  • @erolergin
    @erolergin 4 ปีที่แล้ว

    Hocam çok teşekkürler.

  • @forxynet
    @forxynet 3 ปีที่แล้ว

    üsstad Macbook pro 16/1TB mi Thinkpad p1 32/1TB hangisini tavsiye edersin

  • @abdullahavsar641
    @abdullahavsar641 3 ปีที่แล้ว

    teşekkürler

  • @mustafakaya-tr6gs
    @mustafakaya-tr6gs 3 ปีที่แล้ว

    Kuyruğun eritilememe sebebini bulabildiniz mi :)

  • @yusufaslan4670
    @yusufaslan4670 4 ปีที่แล้ว

    teşekkürler eline sağlık.

  • @gunduzemreozer1589
    @gunduzemreozer1589 4 ปีที่แล้ว +1

    Emeğine sağlık, hap gibi videolar valla :)

  • @ahmetkartal1689
    @ahmetkartal1689 4 ปีที่แล้ว

    Emeğinize sağlık hocam. Bir sorum olacak en son yaptığınız uygulamada producer tüm verileri gönderdi işlem bittikten sonra consumer çalışmaya başladı. Fakat önceki yaptıklarınızda producer bir veri gönderdiğinde consumer direkt olarak aldı. Fark nedir acaba?

  • @soulfly9306
    @soulfly9306 3 ปีที่แล้ว

    Hocam connection'u 1 saniye sonra kapatıyorlar ama ne kadar sağlıklı çünkü işlem uzayabilir vs açık kalması mı mantıklı?

  • @mertgenc9890
    @mertgenc9890 2 ปีที่แล้ว

    pivotal yapmış yapacağını :)

  • @erkandegerli
    @erkandegerli 4 ปีที่แล้ว

    Merhaba Gokhan bey SAPUI5 ogrenmeye calisiyorum. Dokumantasyonu burda: sapui5.hana.ondemand.com
    XML ve json bilgim var. Bunun disinda JS ye orta duzeyde hakimim. Sizce SAPUI5 ogrenmek icin JS nin hangi konularina hakim olmaliyim? Yada bu framework e benzer (MVC) baska frameworklerde var mi? Tesekkurler

  • @mustafamahmutoglu1239
    @mustafamahmutoglu1239 4 ปีที่แล้ว +2

    Hocam sen varya ilaçsın ilaç

  • @YAZILIMCIAdam
    @YAZILIMCIAdam 4 ปีที่แล้ว +1

    Yani benim yaptığım online oyunda tcp yollarken server[1] ve server[2] ..vs diye sırayla seçtirip her tcp yi farklı bir servera gönderme işlemimi rabbitmq otomatik yapıyor diyebilir miyiz ?

    • @kablosuzkedi
      @kablosuzkedi  4 ปีที่แล้ว

      Onun için Go ile kolay bir Load Balancer yapabilirsin. RabbitMQ luk bir durumu yok. Ama sorunun cevabina gelecek olursak yaptirabilirsin tabi ki :)

  • @gizlikalsn9262
    @gizlikalsn9262 4 ปีที่แล้ว

    Hocam selamlar, tam 22:00 da girdiğiniz programın ismi ne acaba? Rabbit Mq'yu Windows'a yükleyince cmd gibi bir yer çıkıyor sizin ki gibi bir uygulama çıkmıyor. Teşekkürler

    • @kablosuzkedi
      @kablosuzkedi  4 ปีที่แล้ว +1

      Visual Studio Code dostum :)

    • @gizlikalsn9262
      @gizlikalsn9262 4 ปีที่แล้ว

      @@kablosuzkedi hehe tesekkurler hocam 😊

  • @kelimenhazir
    @kelimenhazir ปีที่แล้ว +1

    herkes niye anlamış. bir tek ben mi gerizekalıyım çok zor lan

  • @hurdanguneyyilmaz5697
    @hurdanguneyyilmaz5697 3 ปีที่แล้ว

    hocam merhaba . Ben windows kullanıyorum... npm run publisher queue1 dedikten sonra consumer kısmında bende sizinki gibi hata alıyorum ama bendekiler daha fazla:) tekradan queue1 i consume ettiğimde sürekli npm run publisher queue1 demişim gibi oluyor. yani terminalde ctrl + c nin dışında başka bir durdurma yöntemi var mı? yoksa bu şekilde consumer lar sürekli ilk gönderdiğim publisher ın verisini alıyorlar. İşallah anlatabilmişimdir:)

    • @dgokhan
      @dgokhan 3 ปีที่แล้ว

      Merhabalar, consumer tarafında ki channel.ack(message); sonunda ki ; unutulduğunda ack yapmadan devam edip gidiyor:) sonuna ; eklediğinizde işlenmiş queueleri silmiş olacaktır. Bir sonra ki aldığınız hatadan sonra 1den değil kaldığı yerden devam edecektir.

    • @hurdanguneyyilmaz5697
      @hurdanguneyyilmaz5697 3 ปีที่แล้ว

      @@dgokhan keşke dediğin gibi bir şey mümkün olsaydı:) ; bu işaret zaten var ona rağmen böyle... Büyük ihtimalle node.js sürümüyşe alakalı bi sorun ama upraşmayacam:) zaten mantığı kavramak amaç... Tavsiyeniz için çok teşekkür ederim...

  • @metecapar3717
    @metecapar3717 3 ปีที่แล้ว

    34:10 da consumer js i çalıştırmada hata alıyorum google ladım ancak çözüm yoluna ulaşamadım fikriniz varsa söyleyebilir misiniz teşekkürler
    Debugger attached.
    > rabbitmq@1.0.0 consumer /Users/metecapar/Desktop/rabbitmq
    > node consumer.js
    Debugger attached.
    Waiting for the debugger to disconnect...
    /Users/metecapar/Desktop/rabbitmq/consumer.js:1
    const amqp = requrire("amqplib")
    ^
    ReferenceError: requrire is not defined
    at Object. (/Users/metecapar/Desktop/rabbitmq/consumer.js:1:14)
    at Module._compile (internal/modules/cjs/loader.js:1137:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1157:10)
    at Module.load (internal/modules/cjs/loader.js:985:32)
    at Function.Module._load (internal/modules/cjs/loader.js:878:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)
    at internal/main/run_main_module.js:17:47
    npm ERR! code ELIFECYCLE
    npm ERR! errno 1
    npm ERR! rabbitmq@1.0.0 consumer: `node consumer.js`
    npm ERR! Exit status 1
    npm ERR!
    npm ERR! Failed at the rabbitmq@1.0.0 consumer script.
    npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
    npm ERR! A complete log of this run can be found in:
    npm ERR! /Users/metecapar/.npm/_logs/2020-12-16T03_42_13_060Z-debug.log
    Waiting for the debugger to disconnect...

    • @muhammetus
      @muhammetus 3 ปีที่แล้ว +1

      const amqp = requrire("amqplib")
      const amqp = require("amqplib") olacak dostum

    • @metecapar3717
      @metecapar3717 3 ปีที่แล้ว

      Basit bir hata gözümden kaçmış Zaman ayırdınız teşekkürler

  • @intelliacademy
    @intelliacademy 3 ปีที่แล้ว

    9:23 Neler Oluyor ?:D

  • @serhendiefendi
    @serhendiefendi 3 ปีที่แล้ว +1

    Herşey güzel alnınızdan öpüyorum yalnız bunlar herkesin anlattığı detaylar ihtiyacı olanlar için bu bilgilerin önemi yok. İnsanların aradığı şey kendi uygulamalarına adapte etmek express ile implementasyonu da yok video da komut satırı ile hallediliyor bu yanlış kimse bunu böyle kullanmaz.Tüm videolar birbirinin aynısı. Başlatıldığında frontende sürecin iletilmesi gerekiyor son kuyruk bittiğinde clientin haberinin olması önemli fakat hiçbir senaryo için bu bilgilere yer verilmiyorken indirme yükleme gibi giriş aşamalarıyla ilgili videolar hazırlıyorsunuz. Kimseye pek yardımı dokunacağını zannetmiyorum. Kaldı ki bunu nodejs yeni başlayan biri merak etmez kolay kolay. Bulaşmakta istemez ortada proje yokken kullanayım zaten kimse diyemez neden sanki sıfır bilgiye sahip akıllarını kaybetmiş kişilere anlatır gibi anlatıyorsunuz? Bu olayı hiç anlamıyorum. Videolu anlatımlarda anlam veremediğim tek şey. Bunu kullannmaya girişen kişinin dökümantasyonu okuyamadığını zannetmiyorum beklenti bir öz bir posa bir çok video hazırlanmış yerli yabancı birbirinin aynısı sadece çok azı biraz daha konuyu derinleştiriyor.
    Neden rabbitmq anlatılıp işlemler bittiğinde geriye bildirimin nasıl geçilebileceği söylenmez? En önemli özellikler ve arananlar bunlar olmasına rağmen. Sizin de amacınız kaynak oluşturmak göstermkk ve öğretmekse böyle bir anlatımla bu pek mümkün olmaz. İnsan nasıl progression tutabileceğini öğrenmek ister kolayca birkaç yazı okuyup bulabileceği bilgilerle video hazırlıyorsunuz. Her video içeriği aynı. Neredeyse birbirine bakıp taklit etmişler. Dökümantasyon örneğini birebir yapıştırmışlar Service'e çevirmek akıl edilmemiş mi? İnsanın zihin bariyerine çarpıyor javada gördüğüm connector olayı var misal araştırmasam böyle kullanabileceğimi hiç düşünmezdim socketio da olan etkileşim gibi arıyordum sizin videolarınız hiçbirşeyi açıklığa kavuşturmuyor bu nedenle nacizane yapıcı bir eleştiri olması ve bundan sonraki videolarda nasıl yarar sağlayabilceğiniz konusunda bilgilendirmek için üşenmeden yazdım.

  • @intigammammadli8057
    @intigammammadli8057 ปีที่แล้ว

    👍👍👍👍👍

  • @gokhanaydin7815
    @gokhanaydin7815 4 ปีที่แล้ว

    👌👌👌👌👌

  • @gokhanaydin7815
    @gokhanaydin7815 4 ปีที่แล้ว

    👏👏👏👏

  • @gokhanaydin7815
    @gokhanaydin7815 4 ปีที่แล้ว

    👍👍👍

  • @gokhanaydin7815
    @gokhanaydin7815 4 ปีที่แล้ว

    👏👏👏👏👏