Populární témata
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.

Jeffrey Scholz
Krypto platby by měly být totožné s tím, jak děláme věci v Asii:
Metoda 1: Obchodník zobrazí QR kód, ve kterém je vložena částka platby a destinace. Skenuji, biometrická autentizace, hotovo. Funguje také při nákupu věcí online.
Metoda 2: Vytvořím QR kód (vyžaduje autentizaci). Obchodník naskenuje a peníze se automaticky stáhnou z účtu (to funguje pouze pro osobní nákupy).
Je opravdu nepříjemné sledovat, která platba přišla od koho, pomocí hashů transakcí, a někdy, pokud je RPC pomalé, transakci zmeškáte.
1,58K
Naučit se tyto programovací jazyky stojí za to, i když je nepoužíváte:
1/6
C
C je o krok odstraněn z zápisu sestavy. Nutí vás pochopit rozdíl mezi "stack" a "heap". Musíte se také potýkat s ukazateli – a trénování mozku, aby zvládl nepřímou komunikaci, vám pomůže později řešit těžší problémy, protože téměř každý "těžký" problém musí být modelován s určitou úrovní nepřímé komunikace.
9,25K
To je pravda.
Naše série Solana potřebovala pouze 5 kapitol na téma "právě tolik Rustu, aby se dala udělat Solana a vše ostatní".
Bez Kotvy by to bylo nejméně 15 kapitol – a to by bylo pro čtenáře opravdu odraditelné.
Anchor odvádí skvělou práci při skrývání složitějších aspektů Rustu (např. serializace a deserializace) při zachování bezpečnosti.
Ano, v určitém okamžiku byste měli napsat surový program Rust Solana pro vzdělávací aspekt, ale to je velmi zastrašující pro někoho, kdo Rust/C++ ještě nepoužíval.
Mohu však říci, že kdyby každý strávil na @RareCodeAI jen 15 minut denně, mistrovství v Rustu by bylo normou.
(A protože se mě stále ptají – další obsah Solana bude brzy k dispozici).

chase 📱25. 7. 12:07
IMO, pokud by @armaniferrante nevytvořil kotvu, solana by nebyla schopna získat kritické množství vývojářů aplikací, které má, a byla by kvůli tomu asi > 10x méně úspěšná.
Anchor postavil most do Rustu. Bez mostu by si mnoho vývojářů vybralo jiný řetězec.
3,2K
Nejdůležitější věcí, kterou můžete udělat pro svůj kariérní postup, není:
- naslouchání štěkání lidí na panelu ❌
- oslovování náhodných lidí, aby se s vámi bavili stále dokola ❌
- párty na doprovodné akci ❌
Je to o tom, že se v něčem velmi rychle zdokonalujete a zvyšujete kvalifikaci. ✅
O tom je RareWeek.

Guy23. 7. 19:53
Poté, co jsme se letos zúčastnili několika konferencí, jsme si všimli vzorce. Hlavní události ztrácejí jiskru.
příliš široké, příliš povrchní, příliš mnoho netechnických rozhovorů.
s RareWeekem vytváříme opak, kde se počítá každá hodina.
Vysoce intenzivní učení ⚡️ > technickou hloubkou 🛠️ > kurátorskou 🧠 myslí
zbývá méně než 7 týdnů!
@RareSkills_io

2,33K
Další článek Uniswap V3, který vyjde, lidem vyrazí dech.
Není to jen proto, že animace jsou skvělé, ale také proto, že to, co by normálně bylo děsivá matematika, působí extrémně stravitelně.
To je jedna věc, díky které je RareSkills jako vydavatelská společnost neuvěřitelná.
Nejde jen o to, že předěláváme stávající dokumentaci nebo návody a děláme je trochu více orientované na určité publikum.
Přepracováváme základní koncepty z prvních principů a objevujeme nejlepší konceptuální mapové znázornění tématu, které pak převedeme do článku.
Když existující derivace nejsou dost dobré, neděláme je lepší. Sami je vyřazujeme a znovu odvozujeme.
4,17K
Na základě prvních údajů, které vidím z @RareCodeAI, trvá asi 20-30 hodin věnovaného cvičení Rustu, než se dostanete do bodu "zvládnutí" Rustu.
"Zvládnutím" Rustu myslím:
- Můžete vymyslet řešení běžného problému (řekněme najít řetězce v sadě, které jsou navzájem přesmyčkami), aniž byste se namáhali.
- Můžete vycítit, jaká syntaxe je vám k dispozici v neznámé situaci.
- Většina chyb kompilátoru vás nezalekne a okamžitě poznáte řešení těch nejběžnějších.
Těchto 20-30 hodin NEZAHRNUJE:
- čtení tutoriálů
- trávit čas zjišťováním, co procvičovat a opakovat
- rozhodnutí, zda se máte naučit něco nového nebo si procvičit něco z dřívějška
Domnívám se, že bez RareCode by se potřebný čas blížil 40 až 80 hodinám.
Než tedy donutíte vývojáře, aby se naučili Rust, aby mohli používat váš produkt, zvažte skutečnost, že většina lidí nechce projít 80 vyčerpávajícími hodinami.
2,73K
Proč byste se měli učit rekurzi, i když ji nikdy nebudete používat?
Rekurzivní řešení vás naučí několika způsobům myšlení:
1. Spíše než se snažit vygenerovat řešení často začínáte s prací "jaká je struktura platného řešení" zpětně. U některých problémů je práce pozpátku mnohem snazší.
2. Když řešíte problém, je snadné se nechat rozptýlit všemi těmi "co kdyby". Při rekurzivním řešení problému jste často nuceni "ignorovat" 90 % problémů a soustředit se na to, abyste správně zvládli pouze jednu část.
3. To, co by často bylo "rohovým" případem v imperativním řešení, je "základním případem" v rekurzivním řešení. Rekurzivní myšlení vás někdy nutí neignorovat okrajové případy. Rekurzivní řešení navíc hojně využívají porovnávání vzorů, takže jste nuceni přemýšlet o všech situacích, které vás mohou potkat.
Zde je opravdu dobrý příklad: Leetcode 335 Self Crossing (Těžký problém).
Pohybujete se po spirálovité trajektorii po mřížce (tj. po ujetí určité vzdálenosti na sever, jih, východ nebo západ vždy odbočíte doleva). Otázka zní: "Vezmeme-li v úvahu vzdálenost každého 'segmentu' spirály v daném pořadí, protnula se spirála sama nebo ne?"
I když řešením nemusí být funkce, která volá sama sebe, "pěkné" řešení používá rekurzivní vlastnosti:
1. Pokud jsme ještě nenašli křížení, pak můžeme předpokládat, že v minulosti žádné křížení neexistovaly ani neplatné přechody. Dále si všimneme, že nezáleží na tom, zda cestujeme doleva, doprava, nahoru nebo dolů, protože můžeme pouze odbočit doleva. Jediné, co nás zajímá, je, zda jsou předchozí segmenty rovnoběžné s naším předchozím tahem a jak daleko jsou.
2. Když odbočíme doleva, ve spirále je extrémně omezený počet "segmentů", do kterých můžeme narazit, což je "rekurzivně" pravda bez ohledu na to, jak velká spirála je. Existuje mnoho minulých dat o spirále, která můžeme ignorovat.
3. Ve vašem předchozím tahu je omezený počet scénářů, které ovlivňují vaši logiku: a) cestovali jste dostatečně daleko, abyste do ničeho nenarazili, b) pokud ne, do čeho byste mohli potenciálně narazit? (také omezeno).
Nepříjemná věc na těžkých počítačích Leetcode je, že se najednou stanou snadnými, pokud najdete klíčový vhled. Ale tyto klíčové vhledy k vám přijdou přirozeněji, pokud jste se trénovali v rekurzivním programování.
Nejde jen o navrhování funkcí, které si říkají samy – jde o to přinutit se rozebrat problém takovým způsobem, aby mohl být vyřešen tím, že funkce volá sama sebe. Čím více způsobů můžete problém rozebrat, tím je pravděpodobnější, že najdete "aha" řešení.
Je zřejmé, že ve své profesi nepotřebuji leetcode, ale potřebuji najít kreativní způsoby, jak rozebrat problémy tak, aby se staly srozumitelnými – a trénink v rekurzi mi s tím rozhodně pomohl.

1,67K
Používat umělou inteligenci k programování je jako být astronautem na Měsíci.
Můžete najednou vyskočit mnohem výš a zvednout předměty, které by jinak byly příliš těžké.
Ale ve skutečnosti se stáváte fyzicky slabšími kvůli atrofii.
Aby se tomu zabránilo, musí být astronauti extrémně disciplinovaní při cvičení, aby si udrželi svaly.
Vidím to tak, že kodéři stráví většinu dne používáním umělé inteligence k vytváření, ale také trénováním – nejen proto, aby se vyhnuli atrofii – ale také aby zvýšili své dovednosti pomocí @RareCodeAI a/nebo @RareSkills_io.
V RareCode se umělá inteligence změní z práce za vás na to, že se stane koučem, který vás efektivně trénuje a zabrání neproduktivní frustraci a atrofii.

ℏεsam19. 7. 00:37
"Umělou inteligenci používám v samostatném okně. Nemám rád Cursor ani Windsurf, doslova cítím, jak mi kompetence mizí z prstů."
@dhh, legendární programátor a tvůrce Ruby on Rails, má tu nejkrásnější a nejfilozofičtější představu o tom, co AI programátorům bere.
3,94K
Top
Hodnocení
Oblíbené
Co je v trendu on-chain
Populární na X
Nejvyšší finanční vklady v poslední době
Nejpozoruhodnější