- 163
- 31 927
Libredu
เข้าร่วมเมื่อ 28 ก.ย. 2007
Rust Programlama Dili - Idiomatic Rust
th-cam.com/video/P2mooqNMxMs/w-d-xo.html
Ulvi bey kaynaktaki videoyu Türkçeleştirerek ele aldı. iyi seyirler.
Udemy kurs reklamı :) www.udemy.com/user/mehmeterbol/
Ulvi bey kaynaktaki videoyu Türkçeleştirerek ele aldı. iyi seyirler.
Udemy kurs reklamı :) www.udemy.com/user/mehmeterbol/
มุมมอง: 1 388
วีดีโอ
Linux Sistemlerine Rust ve Code Editörlerini Kurmak
มุมมอง 1834 หลายเดือนก่อน
Linux Sistemlerine Rust ve Code Editörlerini Kurmak
Rust & Slint ile Android Uygulaması Geliştirme 9
มุมมอง 1069 หลายเดือนก่อน
Rust & Slint ile Android Uygulaması Geliştirme 9
Rust & Slint ile Android Uygulaması Geliştirme 7
มุมมอง 549 หลายเดือนก่อน
Rust & Slint ile Android Uygulaması Geliştirme 7
Rust & Slint ile Android Uygulaması Geliştirme 6
มุมมอง 679 หลายเดือนก่อน
Rust & Slint ile Android Uygulaması Geliştirme 6
Rust &Slint ile Android Uygulaması Geliştirme 2
มุมมอง 9339 หลายเดือนก่อน
Rust &Slint ile Android Uygulaması Geliştirme 2
Rust & Slint ile Android Uygulaması Geliştirme
มุมมอง 2239 หลายเดือนก่อน
Rust & Slint ile Android Uygulaması Geliştirme
Rust ile Fullstack Webassembly Yazıyoruz - Aktiviteler 4
มุมมอง 186ปีที่แล้ว
Rust ile Fullstack Webassembly Yazıyoruz - Aktiviteler 4
Rust ile Fullstack Webassembly Yazıyoruz - Aktiviteler 3
มุมมอง 48ปีที่แล้ว
Rust ile Fullstack Webassembly Yazıyoruz - Aktiviteler 3
Rust ile Fullstack Webassembly Yazıyoruz - Aktiviteler 2
มุมมอง 80ปีที่แล้ว
Rust ile Fullstack Webassembly Yazıyoruz - Aktiviteler 2
Rust ile Fullstack Webassembly Yazıyoruz - Aktiviteler 1
มุมมอง 108ปีที่แล้ว
Rust ile Fullstack Webassembly Yazıyoruz - Aktiviteler 1
Rust ile Fullstack Webassembly Yazıyoruz - Kısıtlamalar 3
มุมมอง 64ปีที่แล้ว
Rust ile Fullstack Webassembly Yazıyoruz - Kısıtlamalar 3
Rust ile Fullstack Webassembly Yazıyoruz - Kısıtlamalar 2
มุมมอง 48ปีที่แล้ว
Rust ile Fullstack Webassembly Yazıyoruz - Kısıtlamalar 2
Rust ile Fullstack Webassembly Yazıyoruz - Kısıtlamalar
มุมมอง 88ปีที่แล้ว
Rust ile Fullstack Webassembly Yazıyoruz - Kısıtlamalar
Rust ile Fullstack Webassembly Yazıyoruz - Öğretmenler Sayfası
มุมมอง 78ปีที่แล้ว
Rust ile Fullstack Webassembly Yazıyoruz - Öğretmenler Sayfası
Rust ile Fullstack Webassembly Yazıyoruz - Sunucu Ayarlamaları
มุมมอง 55ปีที่แล้ว
Rust ile Fullstack Webassembly Yazıyoruz - Sunucu Ayarlamaları
Rust ile Fullstack Webassembly Yazıyoruz - Email Onaylama 5
มุมมอง 112ปีที่แล้ว
Rust ile Fullstack Webassembly Yazıyoruz - Email Onaylama 5
Rust ile Fullstack Webassembly Yazıyoruz - Email Onaylama 4
มุมมอง 83ปีที่แล้ว
Rust ile Fullstack Webassembly Yazıyoruz - Email Onaylama 4
Rust ile Fullstack Webassembly Yazıyoruz - Email Onaylama 3
มุมมอง 91ปีที่แล้ว
Rust ile Fullstack Webassembly Yazıyoruz - Email Onaylama 3
Rust ile Fullstack Webassembly Yazıyoruz - Email Onaylama 2
มุมมอง 92ปีที่แล้ว
Rust ile Fullstack Webassembly Yazıyoruz - Email Onaylama 2
Rust ile Fullstack Webassembly Yazıyoruz - Email Onaylama 1
มุมมอง 123ปีที่แล้ว
Rust ile Fullstack Webassembly Yazıyoruz - Email Onaylama 1
Rust ile Fullstack Webassembly Yazıyoruz - Validation
มุมมอง 79ปีที่แล้ว
Rust ile Fullstack Webassembly Yazıyoruz - Validation
ya abim çok teşekkürler aradığım bir içerikti abone oldum
Güzel yayındı hocam, ağzınıza sağlık
Hocam değerli vaktini ayırıp, içerik ürettiğin için teşekkür ediyorum, podcast gibi takip ediyorum tüm yayınlarını, akıp gidiyor vallahi :D
Böyle yorumlar da olmasa havanda su dövüyorum diye düşüneceğim :)
En iyisi lokalda calisacaksa baska bilhisayarda en başta kurup network kartini kapatip calistirmak.
Zaten ilk etapta böyle çalışacak ama insanlar alıştıktan sonra internet olmadan çalışmaması için de özellik ekleyeceklerdir.
Hocam yayın esnasında gösterdiğiniz ekranda daha iyi içerikler gösterebilirsiniz bence örneğin rust ile js hızı hakkında konuşurken bir grafik karşılaştırma vs gösterirseniz içerik açısından daha zengin ve ilgi çekici olabilir. Yayın esnasında meşguldüm iyiki paylaştınız teşekkürler.
Valla aklımdan geçiyor aslında ama bunun için bir konu üzerinde 1-2 hafta öncesinden de hazırlık yapmak gerekiyor, zaman yeni formata hepimizin alışması gerekiyor. O zaman yayına gün geçtikçe, tecrübe kazandıkça daha fazla hakim olabiliriz. Teşekkürler.
hocam ağzınıza sağlık. sizi tebrik ediyorum.
Teşekkür ederim.
54:37 Charlie Clouser: Hello Zepp 🎵🤣🤣 Merhaba 🙋🏻♂️ Ben Ulvi. İyi seyirler dilerim. Sorularınız varsa yorumlarda cevaplamaya çalışırım. Sunumumu beğenirseniz benim kanalımı da takip edebilirsiniz. 🤗
Dün konuşmadan ayrıldıktan sonra dinlemeye devam etmistim ama bugun Sedat hocamın kısmı tekrar dinledim. Çok başarılı. Bu sohbet formatı çok kaliteli ya. Fikir ayrılığı olması da muhabbeti 4 saat sürükledi. Ben çok begendim; izleyen, görüş bildiren arkadaşlara da teşekkürler.
Haftaya Windows vs Linux vs Mac tartışması yapalım da ortalık yıkılsın :) Gerçi Mac kullanan var mı bilemiyorum ama yoksa demek ki kötüdür diye de tartışmaya devam ederiz.
@@Libredu ben uzun süre mac kullandım ihtiyaçlar dolayısıyla windowsa geçtim. 30 yılım nerede ise eşit şekilde ikisinde de geçti hocam. Güzrl sphbet çok doluyum bu konuda. Linux bilmem ama windows fanı gelirse fena topa tutarım
Aruz vezni ile şiir yazmak gibi. Teşekkürler.
teşekkürler emeğinize sağlık
Hocam yayına katılamadım ama faydalaniyoruz. Emeğinize sağlık. Elimizi kirletelim haklısınız
Rust demek benim için web3 demek. Sağ olun.
Cok guzel anlatim. Tesekkurler HOCAM
Teşekkürler hocam sizin gibi öğretmenlere ihtiyaç var
Selam Hocam, Bence bir dahaki yayının konusu, Rust neden bukadar ilgi çekiyor yerine, hocayı rusttan nasıl soğuturuz üzerine olsun 😁
Bir tane daha güzel alternatif olursa anında fikirlerim değişir. Ocaml, Haskell?
yayını izledim. ağzınıza sağlık her zamanki gibi güzel anlatım. sadece diyeceğim ben şahsen tauriyi seviyorum hatta onunla ilgili bir proje fikrim var. modüler olması da çok güzel. elzem şeyler dışında neredeyse boş geliyor sen lazım olan pluginlerle genişletiyorsun. genel olarak rust ın sıkıntısı bi kere rust öğrendim mi artık diğer dillerden ufak bir tiksinme geliyor. herşeyi rust ile yapmak istiyorsun bu da başlı başına ayrı bir sorun. Çiviye göre çekiç seçmek lazım iken biz herşeye balyoz sallamaya çalışıyoruz. :D ama şunu söyleyebilirim. çok afilli yeni bir dil gelmedikçe rust yerini sağlamlaştırdı gibi. npm ile c yi birleştirmiş gibi oldu ki bu remote kütüphane olayı low levelde büyük eksiklikti. sırf onun için bile namı kolay silinmez. Bu arada izlediğim için yayına yetişemediğim dizinin adı Halt and Catch Fire. Konusu 80lerde geçiyor ve bilgisayar yapmaya çalışıyorlar. Yazılım/donanım işinde hevesli arkadaşlara kesinliklle tavsiye ederim. AMC nin dizisi. AMC, Breaking Bad dizisinin de yapımcısı ve Breaking Bad final yaptıktan sonra onun saatine bu diziyi koymuş o kadar söyleyim. Baya başarılı.
Benim tauriye kanım ısınmadı ama güçlü olduğu su götürmez bir gerçek. Ben ısınamadım bir türlü :) Bir ara bu lifetime işini bir dil çözebilirse rust'ın yerini alabilir diye düşünüyordum ama o iş öyle kolay görünmüyor. Başka bir yaklaşım şu an mümkün görünmüyor, lifetime illa ki olmalı ve şu an en iyi yaklaşım da rust ile yapılıyor. Zig çok övülüyor ama benim için rust varken ona bakmak için sebebim yok maalesef. Diziye başlamıştım ama bitirememiştim. Ağır bir havası vardı.
zor hocam rust ya.javacı olarak kafam basmadı :))
Değil değil, çok kolay. :)
fbı ın arka kapısı zate.kullanıcı bilgilerini veriyo.hatta rusyanın seçime müdahalesini böle bulmuşlar.adamlar amerikanın veri bankası.kaldı ki rusya ve çinde bunu kullanmazlar.bi bildikleri varmış
ubuntu candır...
ne ise uariyor
Eğitim için yazdığım bir şey. Akıllı tahtalarda kilit uygulaması.
Güzle video
Maksadınızı gayet iyi anlıyorum... ve haklısınız hiç kimse yeni doğmuş bir bebeğe yemek vermez!
mama verirler, adana kebap değil.
Video çok uzun izleyemedim fakat bu patternler çıktıysa elbet bir sebebi var arkadaşlar. Profesyonel hayatta tek amaç yazılım geliştirmek değil ayrıca o yazılımın bakımının ve yeni özelliklerin kolay bir şekilde eklenebilmesi de önemlidir. Bu noktayı kaçırmamak lazım. Tonlarca if bloğuna yeni bir iş mantığı eklemekle bu iflerin patternlarla ayrılıp sadece yeni bir dosya ekleyip o dosyaya yeni iş mantığını yazmak aynı değildir.
Uzun cevap yazabilirim ama okunmayabilir. Kısa bir cevap olsun. "Şirketlerde biz şöyle yapıyoruz" demek yeni adayların kendilerini yetersiz görmesine sebep olmak içindir. Bilinçli yapılır, yetersizlik bir kez zerk edilirse çalışanı kontrol etmek daha kolaydır.
@@Libredu bu yapılan zaten bam başka bir karakter problemi. bu sektör olsun hatta bu hayatta olsun hiç kimseyi gözünüzde büyütmemek lazım. iş görüşmelerinde şöyle uçuyoruz böyle kaçıyoruz derler koda bir bakarsın hava cıva. burada yeni adaylar da öyle her şeyden etkilenmesin :) sadece kendinizi geliştirmeye odaklanın
Nvidia kart ile manjaroda wayland çalıştığını biliyorum.
Test isoları bile çalışmadı bende. Belki de kart eskidir, bilemiyorum. Çalışan tek dağıtım cachyos şimdilik.
hocam içimizdekileri söylemişssiniz valla ama unutmayın yazılımcılar bazen başka insanlara karşı göt gibi davranıyorlar ama ne iş yapıyorlar ki sıfırdan algoritma mı yazıyorlar Einsteinmış gibi davranıyorlar ama yaptığı iş altı üstü database bağlanmak frond end işleri tabiki bu işlerin de zorluğu var ama işte dediğim gibi yazılımcı götlüğü diye bir şey var neticede. Not: yazılım mühendisiyim
basit şeyleri bide karmaşık anlatıyorlarya deli oluyorum bide bilmiş bilmiş anlatıyolar.
Sektörü pek bilmiyorum daha çok internet ortamında gördüğüm ünlü/üstad kişilere bakarak yorum yaptım. Yaptıkları işin değerli olup olmaması değil mesele, verimli olması. Basit bir web sitesi ile kendini doyuran olsa "ne güzel" derim ama basit bir web sitesi yazıp "herkes html öğrensin, matematik gereksiz" diye ahkam kesmek problem. Eğitimci olarak diyorum, karmaşık şeyler vardır ama iyi bir eğitimci bunu gayet basit anlatabilir. Ama bizde basit şeyler çok karmaşık bir şekilde anlatılır. Kimi konular hatta anlatılmaz, zaman içerisinde öğrenilir. Design Pattern böyle bir şeydir mesela.
@@Libredu dediğiniz gibi gereksiz değil ama biz yazılımcılar her zaman en iyisini biz biliyoruz havasına gireriz ve çoğunlukla yaptığımız işler de aman aman büyük işler değiller
Onlara "pazarlamacı" diyorum ben. Yazılımdan ekmek yemiyorlar ama kendilerinin veya şirketlerinin reklamından ekmek kazanıyorlar.
canlıyı kaçırdım ama banttan hepsini izledim. bence design pattern ve rest hakkında elestirdiginiz sey aslinda malpractice ve istismar durumlari. bu konularda hakli olabilirsiniz. şekilcilik gibi bisey oluyor ortada icraat yok ee uml diyagram cizdik. istedigin kadar plan çiz, projeyi yapmak icin ilk icraata gectigin anda patlayacak o plan. bu tür seylerde kesinlikle katiliyorum. sadece komple hic ise yaramadigini soylemek de haksizlik olur gibime geliyor. problem cozme kaliplari gibi dusunebilirsiniz. aslinda bilmeden kendi kendinize bile ordaki kaliplardan birini uyguluyor olabilirsiniz. sadece en yaygin kullanilan patternleri söylüyorlar diye dusunebilirsiniz. hatta antipatternler bile var ve yaygin da kullaniliyor. rest api ise bugun devlet kurumlarina erisen sivil uygulama gelistirecek herkesin mecbur bilmesi gereken bisey. kendi sektorumden soyleyim mesela saglik sistemi eskiden soap kullaniyodu bi kaç yildir rest api acti bi ferahlik geldi. rest isleri gercekten kolaylastiriyor. bu kadar cinciklamaya gerek yok o konuda haklisiniz bunu al kullan işte demi ne kurcaliyosun o kadar. teşekkürler yayın için.
Aslında gereksiz olduğunu söylemedim daha çok bunun yazılıma yeni başlamış kişilerin önüne konulup ağır bir yük olarak gösterilmesini eleştirdim. :)
Teşekkürler
Merhabalar bazı diller hariç(Rust) diğer dillerde şartlarda bool değer istemediği için 0 false, diğer sayılar true.
Çok güzel bir muhabbet olmuş valla. teşekkürler. tesadüfen denk geldim!
Teşekkürler
sayın hocam yeni videolarınızı da bekliyorum
Sayın Hocam Allah razı olsun
Teşekkurler.
Öncelikle böyle efsane bir canlı yayını kaçırdığım için üzgünüm. 2 kez baştan sona izledim. İlkinde yoldaydım podcast gibi dinledim. 2. defa izlerken not tuttum. 11:46 Hep bir başkasının yazdığı toolu kullanma düşüncesi bende de oluyor ama bir sorun var sınırı nereye çizecez. Yani VSCode da kullanıyorum onu da başkası yazdı onu da mı ben yazmalıyım. React kullanan da reactı başkasının yazdığı birşey gibi görmek yerine ben bu toolu iyi kullanıyorum olarak görüyor. 14:39 Yeni dil öğrenmenin hobi olması pratikte doğru olsa da teorikte sırf beyinde oluşturduğu nöral bağların faydası için bile yeni dil öğrenilebilir. O bağlar sayesinde bakış açısı genişler. Ama pratikte amaç para kazanmak olduğu için kullanmayacağın şeyleri öğrenmeye uğraşmak halihazırda yaptığın işten vakit çalmak oluyor. Kürşad'ın olayda da benim anladığım Rust işe yaramıyor değil. JS vs TS ile yaptıklarını Rust ile de yapabilir ama sektör blokaj koyuyor ve patronlar Rust'ın artılarını umursamıyor. Bi de patron açısından bakarsak, sayısı çok olan amelelere daha az maaş vermek dururken Rust bilen kalifiye eleman ben bu mallarla aynı parayı mı alacam der haliyle daha fazla para ister. 25:23 "Tekerleği keşfedecek kafa" önermesine kesinlikle katılıyorum. 27:48 Google'dan kesinlikle ben de çok rahatsızım. Eski Microsoft'um kötü imajı neyse şimdi Google o hale geldi gözümde. Nefretle tiksinti arasında gidip geliyorum. En kötüsü de mecbur kalıyorsun bunların teknolojisine ama Ukrayna-Rusya savaşında gördük. Direk kapattılar sistemlerini. Google hizmetleri bildiğin zehirli bal. Yerken tatlı ama öldürüyor. 25:50 Pazarlamacı yazılımcılar muhabbeti süper. Kesinlikle böyle. 31:19 Tosuncuk ahahaha 😄 32:12 aynen wix mix o siteler bi ton da reklam yaptı. bi ara no-code akımı vardı. 34:44 Sorun yok biz de aynıyız Mehmet hocam. 😅 36:20 Aynen öyle. Havuz problemi çözmek gerçek hayatta da havuz işine gireceğin anlamına gelmez. Vizyon genişletir. 39:42 Geldik mi yine pazarlamaya. İkiyizlülük işte yapılanla söylenen birbirini tutmuyor. Bu tunusol kağıdı gibi. Doğal seleksiyon gibi. Yapılan pazarlamaya kanıp peşinden gidenler perişan oluyor, sistemden eleniyorlar. Kendini geliştirenler kaya gibi sağlam duruyor. 40:38 Konudan bağımsız orada çok güzel bir açı var. O kadar iyi olacaksın ki yapayzeka pazarlarken bile seni işe almak isteyecekler. Hatta seni sevmese bile sırf rakibe kaptırmamak için mecbur çalıştıracaklar. O kadar iyi olacaksın yani. Matematik ve hesap makinası örneği de cuk oturmuş. 44:22 sen daha cümle kurmayı bilmiyorsun kro😂 ahjksdhasklj çok iyi 47:44 Mafyatik güçlerin çökme mevzusunu ben de çok düşünüdm. Eğer çok güzel bi fikrin var tutturdun güzel para kazanıyorsun ama arkan yoksa tehdit şantaj bir şekilde elinden alırlar. Bu ülkede öyle bir değer üretmek çok maaliyetli durduk yerde sorun yokken güzel birşey yaparsan başına belayı alırsın. Çakalların salyası akmaya başlar hemen. 54:25 Yani Rust o kadar iyi olduğu halde neden ilan yok yukarda bahsettim. Yeni teknoloji muhabbetinde çok haklısınız. Bu pazarlama tayfanın yeni teknoloji dediği sadece js framework galiba. 1:20:25 Yapayzeka hakkında olan gelişmeler çok güzel ama mevut hype, reelde olandan çok yüksekte. Yani açığa satılabilir😅Aynı ponzi mantığında bir de kriptopara piyasası var. Hatta kriptoparalar zaten bana yeni nesil legal kumar gibi geliyor. Herkes bi coine yükleniyor ve sona kalanın canı çıksın misali son girenin parasını düdüklüyorlar. Manipülasyon serbest ve borsa gibi bir regülasyon da yok. Çok saçma işler dönüyor. Ya bana sorarsanız asrın projesi olabilecek hatta devletin yapması gereken bir proje olan Çiftlik Bank projesi, başındaki tosunun parayı gidip cryptocoine gömmesiyle mahvoldu gitti. Halbuki müthiş projeydi. Bu sayede şehirde beton içindeki adamın bile ineği vardı. Tarımı kalkındıracak, tarıma finans ayıracak efsane projeydi ama yanlış ellerde açgözlülük yüzünden mahvoldu gitti. Çiftlikbank devlet kurması gerekirken hatta ziraat bankasının bu işleri yapması gerekirken gittiler sudandan arazi kiralayıp tarım yaptılar. Türkiye'de yazılımın tarıma sağlayacağı en büyük katkı gerçek çiftlik bank olacaktı. 1:23:45 Valilikler konusuna katılmıyorum. Valilikler kime verecekti ki bu işi ve mevcut sistemde işler daha da dolambaçlı olcaktı. Açıkçası vatandaş olarak valiliklerle de o kadar tebelleş olmak istemezdim. Devlet adamlığı bilmeyen çok narsist valiler var. Valiler tutar siteye resmimi koy falan derdi, sen ilaç kullanım sürene bakıcaksın, edevletini açardın valinin sıfatı popup olarak karşına düşerdi, şunu yaptım bunu yaptım diye reklamına maruz kalırdın. Size birşey demiyorum ama bizde çalışmaz yani iyi niyet olsa bile hatalı çözüm. Kendi sektörümden örnek vereyim. Şimdi mesela gidin neredeyse her ilde eczacı odası var ama git bak yarıdan çoğunun sitesini OBEN Teknoloji yapmıştır. Çünkü müşteri yazılımdan anlamasa bile sonuç üründe kalite farkını görüyor ve o kaliteyi talep ediyor. Ohaaa siten güzelmiş kime yaptırdın diye diye sonuçta herkes OBEN kalitesini istiyor ve gidip ona yaptırıyor. Bir de şu var; kimse de gidip OBEN'e sen Rust mı kullandın diye sormuyor. Müşteri ne bilsin Rust, Go. Haklı olarak o işinin görüldüğüne bakıyor. Herkes memnun. 1:34:51 Matrix severim 😄 1:35:38 Armağan tailwinde karşıymış, herkes düz CSS yazmalıymış. O kadar da emin kendinden. İş yapmaya gelince Vue'nin componentleri kullanıyor ama. Hadi orda da düz js yaz ne Vue kullanıyosun. O kadar boş kibire rağmen kendine nasıl imposter syndrome etiketi yapıştırabiliyor anlamış değilim. Gerçi o da bir çeşit kibir şekli. Adam resmen yazılım sektörünün Ajdarı😂askjdhlkashdasd Teşekkürler. Çok güzeldi.
Cevap bekliyorum :)
@@Libredu selamlar hocam. özür telaşem vardı bugün. şu anlık yayına katılamam bi ameliyat durumum var ama izlerim. yaynlarınız muhteşem.
Çok geçmiş olsun. Teşekkürler.
@@Libredu teşekkürler. endişelenecek bir şey yok böbrek taşı. aksilik olmazsa 2 güne taburcu olunuyor.
@@Libredu bu arada 42:25'de yapayzeka artık bach gibi müzik yapacak dediğiniz kısımla ilgili birşeye denkgeldim. geçen hafta Fatih Altaylı'ya Serdar Kuzuloğlu katılmış yapayzeka hakkında konuşmuşlar. o videonun 44:25inci dakkasında tam sizin dediğinizden bahsediyor. yapayzeka insanın en iyi ve kolay yaptığı şeyleri yapma derdinde en zorlandığı şeylerde de suya sabuna dokunmuyor diyo. yapayzeka şiir yazıyo ya şiir sen ne yazıyosun şair kıtlığı mı var. sen kardeşim yeri silsene niye insana yer sildiriyosun, diyor. accaip yerinde bir tespit.
terminalden gui ye geçtik oradan da çok benzer olsa da webe geçtik. Javascript burada bence tartışmanın dışında. Çünkü internete erişim uygulamaları frontend de bu dili "varsayılan (W3C)" kabul ediyor. (wasm konu dışı tutalım şimdilik). yani js in gücü bir varsayılanlıktan geliyor. Ondan iyidir kötüdür gibi metrikler ile ölçemeyiz. Esas mevzu bence şu, bilgisayarın düğmesine basınca terminal geliyordu. artık gui geliyor. frontend (web veya desktop) prototipleme ile ilerliyor. iki hafta yazdığınızı bir saatte silmeniz gerekebilir. denk iş görme kapasitesinde planlama ile sistem dilleri ile frontende aynı işi yaptırmak belki 2 ay alacaktı. tek başına proje geliştiren için sıkıntı değil. çünkü frontendi kendi belirliyor. ama işin içine takım veya şirket girince frontend çok prototipleme yapmak zorunda. sistem dilleri yapısı gereği hızlı prototiplemeye uygun değil. bu sistem dillerinin eksiği değil gücü. onlardan beklenen performans. güncel bilgisayarlarda gui şart oğlu şart olduğundan türlü türlü uygulamalar ortaya çıkıyor. benzer tartışmalar 20 yıl önce windows 3.1 e vb6 ile uygulama geliştiren ile printer driveri yazan arasında da olmuştu yabancı bir basında. tartışma güncel ama talepler farklı. en gıcık olduğumuz ama kaçınılmaz olan ifade yine karşımıza çıkıyor. "It depends". mevzu kabaca budur. system dili talebi ile frontendçi talebi emek piyasasında arz talep olarak farklı. Rust zip c++ carbon liste böyle uzar gider. bunlar sistem dilidir. emek piyasasında talep de düşüktür, arz da düşüktür. yine bu iyi ve kötü demek değil. durum bu. ondan ben açıkçası dilleri kıyaslamayı doğru bulmuyorum. Bir frontend frameworku sık değişebilir, değişiklik olsun webde örnek vermeyelim başka bir yerden frontend örneği verelim. Microsoft şu anda aktif olarak windows forms, wpf, uwp, maui, winui, en sonda kapsayıcı olacak şekilde sanırım windows app sdkye aynı anda destek veriyor. aynnı firma kendi işletim sistemine uygulama geliştirmek için 5 veya 6 tane ui framework yapıyor. Windowsu geliştiren ekipte çalışan mühendis sayısı ile windowsa uygulama geliştiren geliştirici sayısı arasında epey fazla fark vardır. yani burada anahtar kelime frontend. Ters piramit gibi abstractionın farklı seviyelerine çıktıkça uygulama ve senaryo sayısı artıyor dolayısıyla emek talebi fazla oluyor. ama ama abstractionda aşağı indikçe emek piyasası daha dar. Bir veritabanına dayanan bir sürü uygulama olabilir, ama bir uygulamanın dayanabileceği veritabanı uygulaması sayısı iki elin parmağı kadar. Mevzu soyutlama. He mevzu gençlere yönelik olarak tavsiye ise burada iş ve kariyer ayrımı yapmak gerekiyor. Emek talebinin yukarıda saydığım gerekçeler ile fazla olduğu "frontend"de talep fazla dolayısıyla oraya emek arzı oluyor. Esasında bu programlama dilleri kıyas ve tartışmalarında özünde konuştuğumuz şey ekonomi. İçeriden çok bilgisayar ile alakalı gibi duruyor. ama mevzu dışarıdan bakınca ekonomik bir durum. Bu bağlamda bakınca tartışma hem daha üretici hem de daha yönlendirici olur diye düşünüyorum.
baya iyi ve bilgilendirici bir yorum. teşekkürler.
@kaplansedat, @yapayzeka; yorumlar gerçekten güzel. videoda bir başıma konuştuğum için tam bir tartışma havası olmuyor ama böyle bir konu tartışmaya daha uygun. Dilerseniz sesli bir yayın planlayalım mı?
@@Libredu olur hocam
Yarın akşam 21.30'da uygun mudur? Yapayzeka pek eleştiri getirmemiş ama sizin eleştirileriniz ve onun yazdıkları üzerine konuşabiliriz. Discord üzerinden yayını açarız.
@@Libredu çok pardon hocam yeni gördüm
Hocam sayfa çirkin olabilir ama bize verdiginiz bilgiler çok kiymetli. Tesekkur ederim
vizyoner öğretmenler olduğunu bilmek çok mutlu etti beni. Teşekkürler hocam.
Yararlandığınız kaynakları paylaşır mısınız ?
Hangi konu için kaynak sordunuz? Rust mı yoksa bu backdoor için mi?
@@Libredu Konu hakkında çok detaylı konuştunuz da xz backdoorunun bulunması hakkında yazı yazıyordum. Ama araştırınca Microsoft un kendi bu konu hakkındaki yazılarına ulaştım teşekkür ederim.
Ben üniversitedeyken sınavlarda tanımları noktasına virgülüne kadar aynı yazılmasını isteyen bir hocamız vardı en sevilen hoca oydu. Malesef insanlığın çoğunluğu böyle sığır hocam. Düşünmek istemiyor, ezberleyip geçmek istiyor.
hocam türkiyede teksin internette sayılısın eline koluna sağlık efsanesin saygılarımla...
Merhabalar mutable(muteybıl), scope(sıkob). Yazmamın amacı aynı ifadeleri konuşmalıyız ki anlaşabilelim. Bilgileriniz için teşekkürler.
👍
hocam kanalınızı bir arkadaş tavsiyesi ile görüp takip etmeye başladım. özellikle rust diline olan bakış açınız ve camiada olması gerekenler üzerine mentaliteniz çok hoşuma gitti. ender kanallardansınız. bir tavsiye olarak alırsanız şahsi fikrimi belirtmek istiyorum. videolarınız bir şeyleri hali hazırda ypanlar için uygun. fakat yeni başlayanlar için karışık geliyor. eğer vakit ayırırsanız ve bir program dahilinde eğitim serisi çekerseniz çok hoş olur. eğitim: değişkenler, şartlar döngüler rusta özgü kavramlar ve bir proje yapımı şeklinde olursa daha geniş bir kitleyi yakalayabilir. piyasada başka dillerde eğitim adı altında bir sürü işlevsiz set var. rust hak ettiği yerde değil. işi bilenlerde gençler için böyle bir çalışma yapma niyetinde değiller. yayınlarınızı keyifle izledim. sektördeki birçok ikiyüzlülüğe değinmişsiniz. umarım bunlar değişir. sevgiler saygılar
Teşekkürler yorumunuz için. Videolar için aslında biraz da youtube'un yapısının azizliğine uğruyor kanal. Oynatma Listeleri şeklinde düzenleme imkanım olsaydı kanalı iyi olurdu ama gelen kişi videoyu izliyor ama o videonun bulunduğu oynatma listesini görmüyor. Rust Eğitimleri için -> th-cam.com/play/PLKcZzS5KRROJ-Ts1Yf02O_5k4s37R8IUy.html Rust Mobil için -> th-cam.com/play/PLKcZzS5KRROLj2fLtcEbZvhPm6ORD25cE.html Rust ile Libredu Fullstack eğitimleri için -> th-cam.com/play/PLKcZzS5KRROKhz-9PY6RE6qIw0VtZOOlQ.html gibi bir sürü oynatma listesi mevcut aslında ama bunları kullanıcı görmüyor. Kanalı ya şansa ya tavsiye ile görüyor. Görmesi için kanala girip bakması lazım ama youtube için bu kullanıcı alışkanlığı yok. Daha çok denk gelen videoyu izleyip geçiyoruz. Bir de ne hikmetse benim bütün kanal rust üzerine olmasına rağmen youtube türkçe aramalarda benim kanalı araya serpiştiriyor.
@@Libredu bu konularda pek uzman değilim ama naçizane tavsiyem başlık, video bölümlendirme ve kapak konusuna çalışabilirsiniz hocam. videonun içeriğini anlatan başlığı ve arkaplan resmini dikkat çekici ve basitlikte tutabilirsiniz. bu şekilde yeni başlayan, meraklısını ve dolayısıyla youtubeun daha çok dikkatini çekersiniz. mesela eğtiim serisinde web assembly 1 başlığı yerine ders adı + sıra nosu + anlatılan konuların ana 1-3 başlıkları gibi. ve yazılım anlatımı olduğu için fareyi biraz daha fazla belirginleştiren, kısayollara basınca bir köşede hangi tuşlara bastığınızı gösteren bir program hakimiyeti arttırabilir. imkan dahilinde sesinizdeki yankıyı azaltan bir mikrofon süngeri veya programla patlamaları azaltma yapılabilir(işin süsü :p). yerli ve yabancı kanalları takip ediyorum. 2 tür içerik üreticisi var. biri pazarlamacı diğeri mühendis. laravel vs symfony. tecrübeme göre siz mühendis olan taraftasınız. symfony gibi işleriniz güzel ama sunumu laravel gibi süslemiyorsunuz. tabirlerim aşırı olabilir ama anlatmaya çalıştığımı anladığınızı düşünüyorum. kapaktı başlıktı bunlarda birer mesai ama bir standarta girince çok basit işler olmaya başlıyor. içerik üreticileri bu konuda videolar atıyor. 1-2 video izlemenizi isterim. canva ile 1dkdan daha az sürede kapak hazırlıyorlar. genç arkadaşların vakitlerini buraya verirken, sırf kendini düşünenleri değil de sizin gibi değerli hocalarımızı izlemelerini isterim. başarılar dilerim. kanaldaki oynatma listeriden bazıları hakkında fikir sahibi olmadığım halde izliyorum. umarım ilerde boynuz kulağı geçer :) seviliyorsunuz
Cok faydali olmus. Teşekkürler.
Merhabalar Ubuntu veya Linux Mint uygundur. 13 senedir Ubuntu kullanıyorum.
Ben Ubuntu tabanlı sürümlerden uzak duruyorum maalesef. Snap hiç içime sinmiyor.
Hocam rust içerikleriniz çom iyi bastan basladim turkce nadir güzel kaynaklardan elinize sağlık
Teşekkür ederim.
Teşekürler. Linux açısından ben de yıllarca elementaryOS kullandım ama güncellemelerde bozulmasından bıkmıştım. 1 yılı aşkındır Pop!_OS geçtim nefis.
apt kullanan dağıtımlardan uzak durdum yıllarca. Bu yüzden ne ubuntu ne elementary vs kullanmadım ama bugünlerde hafif ve sağlam dağıtım bakınıyorum. Şimdilik sparkylinux deniyorum, bakalım nasıl olacak.
zorin os ultimate tavsiye ederim.
Hocam bu da benim cozumun kendimce bi seyler yapmaya calistim.
Sanırım yorumda kodlarınızı paylaşmayı unuttunuz.
use std::{collections::HashMap}; fn main() { let t = std::time::Instant::now(); let mut hm = HashMap::new(); let ver_uzunliq = (1..1000000).collect::<Vec<i64>>(); for i in ver_uzunliq{ let mut z = i; let mut zu: i64 = 1; loop { if z%2==0 { z = z/2; zu +=1; }else if z%2!=0 && z>1{ z = (3*z) + 1; zu+=1; }else { break; } if zu>1000000{ break } } hm.insert(i, zu); } let mut max_val = 0; let mut max_key: i64 = 0; for (k, v) in hm.iter() { if *v > max_val { max_key = *k; max_val = *v; } } println!("zaman= {}, Rakam: {max_key}, Zincir uzunlugu: {max_val}", t.elapsed().as_millis()) }
Buradaki else için z%2!=0 kısmına gerek yok zira burası zaten z%2==0 değilse çalışacak.
👍