Li Xiaolai, GitHub trend listesinde birinci sırada yer aldı ve% 37 "sert çekirdekli tavuk çorbası" ile size kendi kendine öğrenen programlama öğretir

Guo Yipu, Aufei Tapınağı'ndan Qian Ming

Qubit Raporu | Genel Hesap QbitAI

Bir rehberden Hangzhou'da bir ev satın almaya, kadın giyim koleksiyonuna kadar GitHub hiçbir zaman büyülü projelerden yoksun olmadı.

Hayır, bu GitHub trend listesinin en üstüne atlayan başka bir proje, bu yüzden bugün sizi kübitlerle tanıştıracağım:

"Sihirli proje nerede - büyük para çemberinin tavuk çorbası programlama kılavuzu"

Aslında bu, "Kendi kendine çalışma bir zanaattır" başlıklı bir kitaptır.Yazar, bir önceki madeni para çemberi ünlüsü, tüm nitelikleri ve özel efektleri olan turuncu tepe orakının sahibi. Li Xiaolai .

Çevrimiçi olduğu sadece 3 günde, kitap yalnızca 2.100'den fazla yıldız biriktirmekle kalmadı, aynı zamanda 2.600'den fazla çatal, 190'dan fazla kayıt ve 40'tan fazla katılımcı aldı.

Ana dosyada 60 dosya değiştirildi, 785 dosya eklendi ve 235 dosya silindi.

Önce GitHub trend listesini doğrudan önerin.

Büyük şirketlerin açık kaynak projeleri bile o kadar aktif değil. Yapay zeka endüstrisinde popüler olan NLP modeli BERT, beş aydan uzun bir süre içinde 2.800'den fazla çatal biriktirdi.

Kitaptaki içeriğin çoğundan bu, ana satır Python olan bir programlama kitabıdır.

Ancak Li Xiaolai, bunun sadece bir "programlama kitabı" değil, kendi kendine öğrenen bir kitap olduğunu ve önemli kullanımlarından biri kaygıyı hafifletmek olduğunu söyledi. Ve açıkça, bunun dünyadaki en zor tavuk çorbası kitabı olabileceğini söyledi.

Peki bu kitapta ne yazıyor?

Çorba tenceresinde programlama, ne kadar çok pişirirsen o kadar güzel kokulu

Önce kataloğa bir göz atalım:

Kısaca inceleyelim: Kitapta beş bölüm var: Önsöz, Bölüm 1, Bölüm 2, Bölüm 3, postscript ve ek.

Katalogdan bakıldığında, "dizge", "özyinelemeli işlev", "düzenli ifade" vb. Dahil olmak üzere bazı anahtar kavramların tanıtılması gibi Sekiz Klasik ile programlamayla ilgili bazı anahtar sözcükler vardır;

Bununla birlikte, bir "sert çekirdek tavuk çorbası kitabı" olduğu için, kitaptaki içeriğin büyük bir kısmı "çok sert ve sert tavuk çorbası" dır. Bu sadece ilham verici değil, aynı zamanda "kasıtlı uygulama" ve "zafer" gibi bazı öğrenme yöntemi önerileridir. Bu metodolojilerin ve değerlerin zorlukları.

İçinde ne kadar tavuk çorbası olduğuna bir bakalım:

"Sakar ve sabır", "Zorlukların üstesinden gelmek", "Kendi kendine öğrenen alan" ... Bu programlama çorbası kabına bol miktarda tavuk özü eklenmiştir.

Burada bir konsept sunuyoruz:

Çorba oranı Bir kitaptaki / bölümdeki tavuk çorbası oranı hesaplama formülü aşağıdaki gibidir:

Çorba oranı = tavuk çorbası bölümleri / toplam bölüm sayısı.

Bu "Kendi kendine çalışma bir zanaattır" a göre, önsöz ve son yazı eki dahil 46 bölüm bulunmaktadır.Yaklaşık 17 bölüm yuvarlanmış tavuk çorbasıdır. % 37 çorba , Bütün kitap Üçte birden fazla Hepsi tavuk çorbası.

Önsöz hariç, bu kitabın üç ana bölümünde ve son metninde yazılanlara ciddi bir şekilde bakalım:

Bölüm 1, çorba oranı% 30

Başlangıçta kalın tavuk çorbasıydı:

"Neden kendi kendine çalışma yeteneğinde ustalaşmalıyız?

"Neden kendi kendine çalışmaya giriş olarak programlamayı kullanalım?

"Yeni Becerileri Yalnızca Okuyarak Öğrenmek"

Tavuk çorbasındaki öğeler esas olarak akıl yürütme, yaşam deneyimi ve dünya gelişimidir. Yanılmadılar, ancak programlamayla ilgileri yok. Size "Merhaba Dünya!" Yazmayı öğretmiyorlar.

Tavuk çorbası biter ve meze servis edilir:

nasıl okunur;

Kitaptaki kodla nasıl başa çıkılacağı;

Bir Boolean, Boolean işlemlerinin Booleanı vardı, değerler, süreç kontrolü, fonksiyonlar, dizeler, veri kapları ... bazı ilgili temel kavramlar tanıtıldı.

Meze bittikten sonra ana yemeği servis edebilirsiniz.

Python resmi öğreticisi

Bundan sonra artık yok.

Beklenmedik bir şekilde ana yemek o kadar kısa ki gerçekten basit ve kaba 1. Bölüm bitti. 13 bölümde 4 bölüm tavuk çorbası var ve çorba oranı% 30'u geçiyor.

Bölüm 2, çorba oranı% 25

Bölüm 2'nin başında hala tavuk çorbasıydı.

"Sakar ve Sabır" ve "Kasıtlı Uygulama", bunlar da öğrenme metotları olarak kabul edilir.Çorbada et var ki bu epey bir anlaşma.

Daha sonra parametreler, özyinelemeli işlevler, modüller ve çalıştırılabilir Python dosyaları gibi biraz daha karmaşık kavramlar tanıtılmaya başlandı.

Son olarak, başka bir "Kazınmış Anlam Testi" kabı daha var. Bu, önceki "Kasıtlı Uygulama" nın yükseltilmiş bir versiyonudur. Size onu öğrendikten sonra daha fazla pratik yapmanızı söyler. Sonuçta, "kendi kendine çalışma" ve programlama hakkında bir kitap gibi görünüyor. Çok değil.

Bölüm 2'nin 12 bölümü arasında, 3 bölüm% 25 çorba oranıyla tavuk çorbasıdır.

Bölüm 3, çorba oranı% 58

Kitabın ana bölümünün son kısmı olarak, 3. Bölümün başında, tavuk çorbasının çok daha az olduğu görülüyor ve sadece "Zorlukların Üstesinden Gelmek" bölümü size şunu söylüyor:

Programlama dünyasının en güzel çocuğu olmak istiyorsan, en zor bilgiyi öğrenmelisin.

Kendi kendine programlama kendi kendine öğrenmenin zorluklara meydan okuma arayışını, cesurca yüksek zirvelere tırmanma, sürekli sıkı çalışma ve zorlukların üstesinden gelme ruhunu ifade eder ... Temel olarak, çocuklara ilkokul ve ortaokul kompozisyonunda çok çalışmaları için ilham veren cümle bu bölümde özetlenebilir. Temel içerik.

Bu kase tavuk çorbasını yaptıktan sonra, kuru ürünlere bir göz atalım. İşte daha ileri düzey kavramlardan bazıları:

Nesne yönelimli programlama

Python uygulaması

İşlev aracı

Düzenli ifade

...

Kuru yiyecekler var, dil kısmı nispeten basit ve anlaşılması kolay, ancak bu kuru yiyeceklerden sonra sonsuz tavuk çorbası var:

"Sökme"

"Sadece İhtiyaç Duyulan İllüzyon"

"Kapsamlı - Kendi Kendine Çalışma Alanı"

"Kendi Kendine Çalışmanın Sosyal Durumu"

"Bu, kendi kendine öğrenmenin altın çağı"

"Dikkat Kaymasını Önleme"

Tavuk çorbasının bu kısmı, her halükarda, yarım bölümlü et suyu olan bazı sözde "metodoloji" ye sahiptir.

Bölüm 12, Bölüm 7,% 58 çorba içeren tavuk çorbasıdır.

Sonunda hepsi tavuk çorbası mı? Yapma

Postscript ve ekte, Li Xiaolai 7 bölüm yazdı.

Bu kadar uzun, tavuk çorbası olmalı?

Hayır, bu oldukça muhteşem bir Dubai yazarının "Tam Yığın Mühendisi Yol Haritası" gibi değerli veri kitaplıklarını içerir. Önce size arka uç bölümünü göstereyim:

Sadece bu da değil, postscript bölümünde bir kuru ürün kitap listesi var:

Buna vicdan kaynaklarının tavsiyesi deniyor ve ortaya çıkıyor ki tüm kitabın özü son metinde.

Sadece bu değil, arka tarafta süper pratik bir ek var:

Visual Studio Code kurulumu ve yapılandırması

Git'e Giriş

Jupyterlab kurulumu ve yapılandırması

Bu semboller neyi temsil ediyor?

Bunlar gerçekten pratik.

Postscript ve ekte, Bölüm 7'de sadece 2 bölüm tavuk çorbası var ve çorba içeriği sadece% 28, bu dokunaklı.

Orak yine el salladı mı?

Kitap yayınlandıktan sonra çeşitli tartışmalara yol açtı.

Bazı insanlar Li Xiaolai'nin kitabını destekliyor. Örneğin, GitHub'da minnettarlığını ifade eden Huo Ju ve Hong Qianning.

Weibo'da, Tsinghua Üniversitesi'nden sertifika ile mezun olan bir blog yazarı, bu kitabı çoktan sınıf arkadaşlarına ve arkadaşları Amway'e verdiğini ve Amway'in nedenini uzun süre anlattığını söyledi.

Bu kitabın herkese "ne öğreneceğini" söylediğini, ayrıca herkese "nasıl öğrenileceğini" söylediğini ve herkese "neden öğrenmesi gerektiğini" vb. Anlattığını söyledi.

Bazıları da bu kitabın açık kaynak çıkmasına şaşırdığını ifade etti.

Ek olarak, blok zinciri ve Bitcoin patlaması sırasında "pırasa kesme" skandalının çökmesi nedeniyle, birçok kişi şöyle düşünüyor: Li Xiaolai, tekrar IQ vergisi almaya geliyor ...

Birisi alay etti, "Geçen sefer kesildikten sonra, yeni pırasa tohumları serpildi. Bununla ilgilenmek ister misin?"

Hatta bazıları kitabın mutlaka kendisi tarafından yazılmadığını söyledi ve bazıları doğrudan ona kitabı değiştirmek için kimi aradığını sordu ...

Li Xiaolai'nin kitabı hakkında ne düşünüyorsunuz? Mesaj alanında etkileşime hoş geldiniz ~

Bu kitapla ilgileniyorsanız, lütfen portalı saklayın:

GitHub adresi:

https://github.com/selfteaching/the-craft-of-selfteaching

Bir şey daha

Bu kitapta ayrıca bazı Bitcoin gölgeleri de var.

En doğrudan yapılanma, "Bu kitabı gerçekten okuduğunuzu nasıl kanıtlayabilirsiniz?" Bölümüdür.

Li Xiaolai, birçok kişinin kitabı okumama ya da bitirememe durumuna sahip olduğunu söyledi.Bazıları kendilerini kandırdılar ve kitabı çoktan okudular.Bu problem nasıl çözülür?

Bitcoin'den bir konsept ödünç aldı "Çalıştığını gösteren belge" (Proof of Work) GitHub'ın sürüm kontrol aracı git ile birlikte, provaları okumak için bir dizi yöntem tasarladı:

Git commit komutunu, üzerine kurduğunuz depoya değişiklikler göndermek için kullanabilirsiniz - bu sizin okuma çalışmanızın kanıtıdır.

Ek olarak, Li Xiaolai başka bir tür çalışma kanıtından da bahsetti, yani okuma sürecinde, yazım hataları, kod hataları vb. Bulursanız, bunu bir çekme isteği ile iyileştirebilirsiniz.

GitHub'ın nihai kullanımı olduğu söylenebilir.

Belki de projesindeki taahhütlerin bu kadar yüksek olmasının nedeni budur.

- Bitiş -

Samimi işe alım

Qubit, editörleri / muhabirleri işe alıyor ve merkezi Pekin, Zhongguancun'da bulunuyor. Yetenekli ve hevesli öğrencilerin bize katılmasını dört gözle bekliyoruz! İlgili ayrıntılar için lütfen QbitAI diyalog arayüzünde "işe alım" kelimesini yanıtlayın.

Qubit QbitAI · Toutiao İmzalayan Yazar

' ' Yapay zeka teknolojisi ve ürünlerindeki yeni eğilimleri izleme

Sonuçlar milli futbolu kıskandırıyor! Beş maçta sadece Doğu Timor'u kazandı ancak Asya Oyunları'nın ilk dördüne başarıyla ulaştı
önceki
Oyunu oynamak için ne kadar çalışıyorsun? Lise öğrencileri aslında sınıfta, cep telefonlarını ve klavyelerini kullanarak LOL sıralamalarını oynuyorlar!
Sonraki
Asya Oyunları'nın bir numaralı aşırı yaş oyuncusu, kaptan Sun Xingmin "ölümsüz altın madalya" kazanmak üzere olduğunu gösteriyor.
Telefonun kilidini açan fotoğraflara katlanamıyor musunuz? Canlı algılama için OpenCV'yi kullanmayı öğretin | Kod var
192 jin şişman adamdan Malezya'daki PB229 tanrısına: gelin ve Chen Long ile tanışın!
Japon pazarına girmek için Tencent mücadele ediyor! King Glory'nin üst düzey versiyonu Japonlar için özel olarak özelleştirildi!
Başaramazsan asker olacaksın! Sun Xingmin bugün büyük bir sınavla karşı karşıya ve Asya Oyunları çeyrek finallerini durdurabilir.
"Alexa, bana çilek besle": Robot hizmetçi ortaya çıkar, yemek pişirip besleyebilir
Prestijli bir okuldan mezun, mimar, maraton PB246 ... Onun için bu yeterli değil!
DOTA2'nin patlamasının arkasında, aslında küçük bir kitap mı? Tencent hemen görüyor ve öğreniyor!
Manken yıldızı maçtan sonra fazla mesai yapmak için spor salonuna gidiyor.Serie A sadece an meselesi.
Yapay zekayı yalnızca büyük ölçekli bilgi işlem gücü kurtarabilir mi? Takviye Öğrenmenin Babası Oxford Profesörü'ne Karşı Bir Uzay Tartışması Başladı
Kilo vermek için acıkmayın! Bunun gibi üç öğün ye, ne kadar çok yersen o kadar zayıflarsın!
Klavye sınıflandırmasına bakın, LOL'un dört gerçek tasvirine bakın! Oyuncu: Büyük tanrı her zaman avucuyla crtl'yi sıkıştırır!
To Top