This media is not supported in your browser
VIEW IN TELEGRAM
Π Git Π΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΈ Π΅ΡΠ»ΠΈ ΡΡ ΡΠ°ΡΡΠΎ ΠΈΡ Π·Π°Π±ΡΠ²Π°Π΅ΡΡ, ΡΡΠ° ΡΠΏΠ°ΡΠ³Π°Π»ΠΊΠ° ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ ΡΠ΅Π±Ρ.
Π ΡΡΠΎΠΌ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΡΡΡΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡΠΌΠΈ, Π° Π·Π°ΡΠ΅ΠΌ ΠΎΠ΄Π½ΠΈΠΌ Π»ΡΠ³ΠΊΠΈΠΌ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ Π½Π° Ctrl+C ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ .
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠ»ΡΡ β Π²ΡΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π½Π° ΡΡΡΡΠΊΠΎΠΌ. Π’Π°ΠΊ ΡΡΠΎ ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΠΌ!
π Π¨ΠΏΠ°ΡΠ³Π°Π»ΠΊΠ°
#git #ΡΠΏΠ°ΡΠ³Π°Π»ΠΊΠ°
Please open Telegram to view this post
VIEW IN TELEGRAM
Spark, ΠΏΡΠΎΠ΄ΡΠΊΡ Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠΈΠΈ GitHub Next, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΠΎΡΠΎΡΠΈΠΏΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°Ρ-ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°. Π ΠΎΡΠ½ΠΎΠ²Π΅ Spark Π»Π΅ΠΆΠ°Ρ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ GitHub, GitHub Actions ΠΈ Π±Π°Π·Π° Π΄Π°Π½Π½ΡΡ Microsoft Azure CosmosDB.
Spark ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΡΠ΅ Π²Π΅Π±-API, Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΌΠΎΠ³ΡΡ Π²ΡΠ±ΠΈΡΠ°ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΌΠΎΠ΄Π΅Π»ΡΠΌΠΈ Anthropicβs Claude Sonnet ΠΈ OpenAIβs GPT. Π’Π°ΠΊΠΆΠ΅ Π·Π°ΡΠ²Π»Π΅Π½Π° ΡΡΠ½ΠΊΡΠΈΡ ΡΡΡΠΈΠ½Π³Π° Spark-ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Ρ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΠΌΠΈ ΠΏΡΠ°Π²Π°ΠΌΠΈ Π΄ΠΎΡΡΡΠΏΠ°.
ΠΡΠΊΡΡΡΠ° Π·Π°ΠΏΠΈΡΡ Π² waitlist. ΠΠΎΠ΄Π°ΡΡ Π·Π°ΡΠ²ΠΊΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅.
githubnext.com
@machinelearning_ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Git Notes
ΠΠ΄Π΅ΡΡ ΡΠ°ΡΡΠΊΠ°Π·Π°Π½ΠΎ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ°Π»ΠΎΠ·Π°ΠΌΠ΅ΡΠ½ΡΡ, Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ Git β Git Notes β Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΊ ΠΊΠΎΠΌΠΌΠΈΡΠ°ΠΌ ΠΏΠΎΡΠ»Π΅ ΠΈΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ. Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΠΊΠΎΠΌΠΌΠΈΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ ΠΏΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠΌΠΈΡΠ°), Git Notes ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΏΡΠΈΠΊΡΠ΅ΠΏΠΈΡΡ ΠΊ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅ΠΌΡ ΠΊΠΎΠΌΠΌΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, Π½Π΅ ΠΌΠ΅Π½ΡΡ Π΅Π³ΠΎ.
Git Notes ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π·Π°ΠΌΠ΅ΡΠΊΠΈ ΠΊ ΠΊΠΎΠΌΠΌΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ git notes add. ΠΡΠΈ Π·Π°ΠΌΠ΅ΡΠΊΠΈ Ρ ΡΠ°Π½ΡΡΡΡ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ Π²Π΅ΡΠΊΠ΅ notes/commits ΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΡΠ³ΡΡΠΏΠΏΠΈΡΠΎΠ²Π°Π½Ρ ΠΏΠΎ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΠΌ ΡΠ΅ΡΠ΅Π· ΡΠ»Π°Π³ --ref. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΠΈΠΏΡ Π·Π°ΠΌΠ΅ΡΠΎΠΊ Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ ΡΠΎΠ³ΠΎ ΠΆΠ΅ ΠΊΠΎΠΌΠΌΠΈΡΠ° β Π·Π°ΠΌΠ΅ΡΠΊΠΈ, ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΎΠΉ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΠΈΠ»ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ΄Π°.
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» Git Notes ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π΅Π½ Π² ΡΠ°ΠΊΠΈΡ ΡΠ»ΡΡΠ°ΡΡ , ΠΊΠ°ΠΊ Ρ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² ΠΊ pull request'Π°ΠΌ (PR). Π ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Symfony ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Π²Π΅ΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠΎΡ ΡΠ°Π½ΡΠ΅Ρ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΈΠ· GitHub Π² Π²ΠΈΠ΄Π΅ Π·Π°ΠΌΠ΅ΡΠΎΠΊ Git Notes. ΠΡΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»ΡΡΡΡΡ ΠΊ ΠΊΠΎΠΌΠΌΠΈΡΠ°ΠΌ, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ Π΄Π°ΠΆΠ΅ ΠΏΠΎΡΠ»Π΅ ΡΠΌΠ΅Π½Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΠΈΠ»ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ PR. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ, ΡΠΎΡ ΡΠ°Π½ΠΈΠ² Π΅Π³ΠΎ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΊΠΎΠ΄ΠΎΠΌ.
ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΈΠ»ΠΈ ΠΈΠ·Π²Π»Π΅ΡΡ ΡΡΠΈ Π·Π°ΠΌΠ΅ΡΠΊΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ git log --notes ΠΈΠ»ΠΈ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ git fetch, ΡΡΠΎΠ±Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π·Π°Π³ΡΡΠΆΠ°ΡΡ Π·Π°ΠΌΠ΅ΡΠΊΠΈ Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°.
ΠΠ΄Π΅ΡΡ ΡΠ°ΡΡΠΊΠ°Π·Π°Π½ΠΎ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ°Π»ΠΎΠ·Π°ΠΌΠ΅ΡΠ½ΡΡ, Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ Git β Git Notes β Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΊ ΠΊΠΎΠΌΠΌΠΈΡΠ°ΠΌ ΠΏΠΎΡΠ»Π΅ ΠΈΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ. Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΠΊΠΎΠΌΠΌΠΈΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ ΠΏΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠΌΠΈΡΠ°), Git Notes ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΏΡΠΈΠΊΡΠ΅ΠΏΠΈΡΡ ΠΊ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅ΠΌΡ ΠΊΠΎΠΌΠΌΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, Π½Π΅ ΠΌΠ΅Π½ΡΡ Π΅Π³ΠΎ.
Git Notes ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π·Π°ΠΌΠ΅ΡΠΊΠΈ ΠΊ ΠΊΠΎΠΌΠΌΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ git notes add. ΠΡΠΈ Π·Π°ΠΌΠ΅ΡΠΊΠΈ Ρ ΡΠ°Π½ΡΡΡΡ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ Π²Π΅ΡΠΊΠ΅ notes/commits ΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΡΠ³ΡΡΠΏΠΏΠΈΡΠΎΠ²Π°Π½Ρ ΠΏΠΎ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΠΌ ΡΠ΅ΡΠ΅Π· ΡΠ»Π°Π³ --ref. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΠΈΠΏΡ Π·Π°ΠΌΠ΅ΡΠΎΠΊ Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ ΡΠΎΠ³ΠΎ ΠΆΠ΅ ΠΊΠΎΠΌΠΌΠΈΡΠ° β Π·Π°ΠΌΠ΅ΡΠΊΠΈ, ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΎΠΉ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΠΈΠ»ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ΄Π°.
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» Git Notes ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π΅Π½ Π² ΡΠ°ΠΊΠΈΡ ΡΠ»ΡΡΠ°ΡΡ , ΠΊΠ°ΠΊ Ρ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² ΠΊ pull request'Π°ΠΌ (PR). Π ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Symfony ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Π²Π΅ΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠΎΡ ΡΠ°Π½ΡΠ΅Ρ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΈΠ· GitHub Π² Π²ΠΈΠ΄Π΅ Π·Π°ΠΌΠ΅ΡΠΎΠΊ Git Notes. ΠΡΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»ΡΡΡΡΡ ΠΊ ΠΊΠΎΠΌΠΌΠΈΡΠ°ΠΌ, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ Π΄Π°ΠΆΠ΅ ΠΏΠΎΡΠ»Π΅ ΡΠΌΠ΅Π½Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΠΈΠ»ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ PR. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ, ΡΠΎΡ ΡΠ°Π½ΠΈΠ² Π΅Π³ΠΎ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΊΠΎΠ΄ΠΎΠΌ.
ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΈΠ»ΠΈ ΠΈΠ·Π²Π»Π΅ΡΡ ΡΡΠΈ Π·Π°ΠΌΠ΅ΡΠΊΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ git log --notes ΠΈΠ»ΠΈ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ git fetch, ΡΡΠΎΠ±Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π·Π°Π³ΡΡΠΆΠ°ΡΡ Π·Π°ΠΌΠ΅ΡΠΊΠΈ Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°.
This media is not supported in your browser
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Rust
RustOwl β ΡΡΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΆΠΈΠ·Π½ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
Π² Rust, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ Π±ΡΡΡΡΠΎ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ²Π°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ΄. ΠΡΠ½ΠΎΠ²Π½ΠΎΠ΅:
ΠΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅:
ΠΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈΠ»ΠΈ Π²ΡΠ·ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠΈΠ²Π°Π΅Ρ:
- ΠΠ΅Π»ΡΠ½ΡΠΌ: ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΆΠΈΠ·Π½ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ
- Π‘ΠΈΠ½ΠΈΠΌ ΠΈ ΠΏΡΡΠΏΡΡΠ½ΡΠΌ: Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΠΎΠ΅ Π·Π°ΠΈΠΌΡΡΠ²ΠΎΠ²Π°Π½ΠΈΠ΅
- ΠΡΠ°Π½ΠΆΠ΅Π²ΡΠΌ: ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π²ΡΠ·ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΈ
- ΠΡΠ°ΡΠ½ΡΠΌ: ΠΎΡΠΈΠ±ΠΊΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΆΠΈΠ·Π½ΠΈ
Π¨ΠΈΡΠΎΠΊΠ°Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΎΠ²:
RustOwl Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΠΊΠ°ΠΊ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ VSCode, ΠΏΠ»Π°Π³ΠΈΠ½ Π΄Π»Ρ Neovim ΠΈ ΠΏΠ°ΠΊΠ΅Ρ Π΄Π»Ρ Emacs. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΌΡ LSP-ΡΠ΅ΡΠ²Π΅ΡΡ (cargo owlsp) ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ°ΠΌΠΈ ΡΠ°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°.
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°:
ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ Π°ΡΠΏΠ΅ΠΊΡΡ Π²Π»Π°Π΄Π΅Π½ΠΈΡ ΠΈ Π·Π°ΠΈΠΌΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΠΎΡΠ»Π°Π΄ΠΊΡ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Rust-ΠΊΠΎΠ΄Π° Π±ΠΎΠ»Π΅Π΅ ΡΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΠΌΠΈ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌΠΈ.
β Github
@rust_code
ΠΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅:
ΠΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈΠ»ΠΈ Π²ΡΠ·ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠΈΠ²Π°Π΅Ρ:
- ΠΠ΅Π»ΡΠ½ΡΠΌ: ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΆΠΈΠ·Π½ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ
- Π‘ΠΈΠ½ΠΈΠΌ ΠΈ ΠΏΡΡΠΏΡΡΠ½ΡΠΌ: Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΠΎΠ΅ Π·Π°ΠΈΠΌΡΡΠ²ΠΎΠ²Π°Π½ΠΈΠ΅
- ΠΡΠ°Π½ΠΆΠ΅Π²ΡΠΌ: ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π²ΡΠ·ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΈ
- ΠΡΠ°ΡΠ½ΡΠΌ: ΠΎΡΠΈΠ±ΠΊΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΆΠΈΠ·Π½ΠΈ
Π¨ΠΈΡΠΎΠΊΠ°Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΎΠ²:
RustOwl Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΠΊΠ°ΠΊ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ VSCode, ΠΏΠ»Π°Π³ΠΈΠ½ Π΄Π»Ρ Neovim ΠΈ ΠΏΠ°ΠΊΠ΅Ρ Π΄Π»Ρ Emacs. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΌΡ LSP-ΡΠ΅ΡΠ²Π΅ΡΡ (cargo owlsp) ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ°ΠΌΠΈ ΡΠ°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°.
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°:
ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ Π°ΡΠΏΠ΅ΠΊΡΡ Π²Π»Π°Π΄Π΅Π½ΠΈΡ ΠΈ Π·Π°ΠΈΠΌΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΠΎΡΠ»Π°Π΄ΠΊΡ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Rust-ΠΊΠΎΠ΄Π° Π±ΠΎΠ»Π΅Π΅ ΡΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΠΌΠΈ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌΠΈ.
β Github
@rust_code
Forwarded from Machinelearning
Oumi - ΠΎΡΠΊΡΡΡΠ°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΡΠ°ΠΉΠ½ΡΡΠ½Π°, ΠΎΡΠ΅Π½ΠΊΠΈ ΠΈ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΎΠ² Ρ ΡΠ·ΡΠΊΠΎΠ²ΡΠΌΠΈ ΠΈ ΠΌΡΠ»ΡΡΠΈΠΌΠΎΠ΄Π°Π»ΡΠ½ΡΠΌΠΈ ΠΌΠΎΠ΄Π΅Π»ΡΠΌΠΈ, ΡΠΎΠ·Π΄Π°Π½Π½Π°Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΡΠΌΠΈ ΡΡΠΈΠ»ΠΈΡΠΌΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΈΠ· 13 Π²Π΅Π΄ΡΡΠΈΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠΎΠ².
Oumi ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΠΈ ΡΠ°Π±ΠΎΡΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ Π·Π°ΠΏΡΡΠΊΠ° ΠΌΠ°ΡΡΡΠ°Π±Π½ΡΡ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΎΠ² Π½Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠ΅, ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π² ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΡΡΠ΅Π΄Π΅ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΌΠ΅ΡΠΎΠ΄Ρ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ (FSDP, DDP):
Π ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠΎΠ±ΡΠ°Π½Ρ Π³ΠΎΡΠΎΠ²ΡΠ΅ Π½ΠΎΡΡΠ±ΡΠΊΠΈ ΠΈ ΡΠΊΡΠΈΠΏΡΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΡΡΠ°ΠΏΠΎΠ² ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠΊΠ»Π° ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, Π° ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΏΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π»Π΅Π³ΠΊΠΎ ΠΎΡΠ²ΠΎΠΈΡΡ ΡΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ.
@ai_machinelearning_big_data
#AI #ML #Oumi #Framework
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Machinelearning
This media is not supported in your browser
VIEW IN TELEGRAM
ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π°ΡΠ΄ΠΈΠΎΠ²Π΅ΡΡΠΈΠΈ ΡΡΠ°ΡΠ΅ΠΉ ΠΈΠ»ΠΈ Π±Π»ΠΎΠ³ΠΎΠ², ΡΠΏΡΠΎΡΠ°Ρ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠΎΠ΄ΠΊΠ°ΡΡΠΎΠ² Π΄Π»Ρ ΠΊΠΎΠ½ΡΠ΅Π½Ρ-ΠΌΠ΅ΠΉΠΊΠ΅ΡΠΎΠ², Π±Π»ΠΎΠ³Π΅ΡΠΎΠ² ΠΈΠ»ΠΈ Π² ΡΠ΅Π»ΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°:
$ pip install podcastfy
Podcastfy β ΡΠ΄ΠΎΠ±Π½ΡΠΉ ΠΈ ΠΏΡΠΎΡΡΠΎΠΉ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΏΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π°ΡΠ΄ΠΈΠΎΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Π² Π±ΠΎΠ»Π΅Π΅ ΠΊΡΡΠΏΠ½ΡΠ΅ ML-ΠΏΡΠΎΠ΅ΠΊΡΡ.
βͺGithub
βͺPaper
βͺColab
@ai_machinelearning_big_data
#podcast #gemini #openai #elevenlabs #genai #notebooklm
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Machinelearning
Step-Audio β ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡΠ°Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΡΠ΅ΡΠΈ Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΌΡΠ»ΡΡΠΈΡΠ·ΡΡΠ½ΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ² (ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΠΉ, Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ ΠΈ ΡΠΏΠΎΠ½ΡΠΊΠΈΠΉ).
Step-Audio ΡΠΏΠΎΡΠΎΠ±Π½Π° ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ ΡΠΌΠΎΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΎΡΡΠ΅Π½ΠΊΠΈ, ΡΠ΅Π³ΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ Π΄ΠΈΠ°Π»Π΅ΠΊΡΡ, ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΡΠΈΠ»ΠΈ ΡΠ΅ΡΠΈ ΠΈ Π²ΠΎΠΊΠ°Π»Π°.
ΠΡΠ½ΠΎΠ²ΠΎΠΉ Step-Audio ΡΠ²Π»ΡΠ΅ΡΡΡ 130B ΠΌΡΠ»ΡΡΠΈΠΌΠΎΠ΄Π°Π»ΡΠ½Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ Π² ΡΠ΅Π±Π΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΡ ΠΈ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΡΠ΅ΡΠΈ, ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ, Π²Π΅Π΄Π΅Π½ΠΈΡ Π΄ΠΈΠ°Π»ΠΎΠ³Π°, ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π³ΠΎΠ»ΠΎΡΠ° ΠΈ ΡΠΈΠ½ΡΠ΅Π·Π° ΡΠ΅ΡΠΈ. ΠΠ°ΠΆΠ½ΡΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠΎΠΊΠ΅Π½ΠΈΠ·Π°ΡΠΎΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π²ΡΡΠΎΠΊΠΎΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ Π·Π²ΡΠΊ Π±Π΅Π· ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠ±ΠΎΡΠ° Π΄Π°Π½Π½ΡΡ Π²ΡΡΡΠ½ΡΡ.
Step-Audio-Tokenizer - ΡΠΎΠΊΠ΅Π½ΠΈΠ·Π°ΡΠΎΡ ΡΠ΅ΡΠΈ. ΠΠ»Ρ Π»ΠΈΠ½Π³Π²ΠΈΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΎΠΊΠ΅Π½ΠΈΠ·Π°ΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΊΠΎΠ΄Π΅Ρ Paraformer, ΠΊΠΎΡΠΎΡΡΠΉ ΠΊΠ²Π°Π½ΡΡΠ΅ΡΡΡ Π² Π΄ΠΈΡΠΊΡΠ΅ΡΠ½ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ Ρ ΡΠ°ΡΡΠΎΡΠΎΠΉ 16,7 ΠΡ. ΠΠ»Ρ ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΎΠΊΠ΅Π½ΠΈΠ·Π°ΡΠΈΠΈ - ΡΠΎΠΊΠ΅Π½ΠΈΠ·Π°ΡΠΎΡ CosyVoice, ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ Π΄Π»Ρ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΡ ΠΈ Π²ΡΡΠ°Π·ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠ΅ΡΠ΅Π²ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ², ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠΉ Π½Π° ΡΠ°ΡΡΠΎΡΠ΅ 25 ΠΡ.
Step-Audio-Chat - ΠΌΡΠ»ΡΡΠΈΠΌΠΎΠ΄Π°Π»ΡΠ½Π°Ρ LLM Ρ 130 ΠΌΠ»ΡΠ΄. ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΡΠ΅Π»ΠΎΠ²Π΅ΡΠ΅ΡΠΊΠΎΠΉ ΡΠ΅ΡΠΈ.
Step-Audio-TTS-3B - TTS-ΠΌΠΎΠ΄Π΅Π»Ρ, ΠΎΠ±ΡΡΠ΅Π½Π½Π°Ρ Π½Π° ΠΊΡΡΠΏΠ½ΠΎΠΌ ΡΠΈΠ½ΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ Π½Π°Π±ΠΎΡΠ΅ Π΄Π°Π½Π½ΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΡΠ°Π΄ΠΈΠ³ΠΌΡ LLM-Chat. ΠΠΎΠ΄Π΅Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ·ΡΠΊΠΎΠ², ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠΌΠΎΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΠΈΠ»Π΅ΠΌ Π³ΠΎΠ»ΠΎΡΠ°. Step-Audio-TTS-3B ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΎΡΠΊΡΡΡΠΎΠΉ TTS-ΠΌΠΎΠ΄Π΅Π»ΡΡ, ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΠΉ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠ΅Π²ΡΠ΅ΡΠΊΠΈΠΉ Π²ΠΎΠΊΠ°Π».
StepEval-Audio-360 - Π΄Π°ΡΠ°ΡΠ΅Ρ, ΡΠΎΠ±ΡΠ°Π½Π½ΡΠΉ ΠΏΡΠΈ ΡΡΠ°ΡΡΠΈΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ Π°Π½Π½ΠΎΡΠ°ΡΠΎΡΠΎΠ² ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π²Π΅ΡΡ ΡΠΏΠ΅ΠΊΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ: ΠΏΠ΅Π½ΠΈΠ΅, ΡΠ²ΠΎΡΡΠ΅ΡΡΠ²ΠΎ, ΡΠΎΠ»Π΅Π²ΡΠ΅ ΠΈΠ³ΡΡ, Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ°ΡΡΡΠΆΠ΄Π΅Π½ΠΈΡ, ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π³ΠΎΠ»ΠΎΡΠ°, ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΠΌ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠΌ, ΠΈΠ³ΡΡ, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π²ΡΠΌΠΈ ΡΠΌΠΎΡΠΈΡΠΌΠΈ ΠΈ ΡΠ·ΡΠΊΠΎΠ²ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ Π½Π° ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠΌ, Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ ΠΈ ΡΠΏΠΎΠ½ΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ°Ρ .
β οΈ ΠΠ»Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ (41.6ΠΡ): Step-Audio-Tokenizer - 1.5 GB VRAM, Step-Audio-Chat - 256 GB VRAM, Step-Audio-TTS-3B - 8GB VRAM.
β οΈ ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΠ΅Π½Ρ, ΠΏΠΎ ΡΠ»ΠΎΠ²Π°ΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², Π΄ΠΎΡΡΠΈΠ³Π°Π΅ΡΡΡ Π½Π° 4xA800/H800 GPU Ρ 80GB ΠΈΠ»ΠΈ Π±ΠΎΠ»ΡΡΠ΅.
# Clone the repository
git clone https://github.com/stepfun-ai/Step-Audio.git
# Create a Conda venv
conda create -n stepaudio python=3.10
conda activate stepaudio
# Install dependencies
cd Step-Audio
pip install -r requirements.txt
git lfs install
git clone https://huggingface.co/stepfun-ai/Step-Audio-TTS-3B
# TTS inference
python tts_inference.py --model-path --output-path --synthesis-type use_tts_or_clone
@ai_machinelearning_big_data
#AI #ML #ASR #TTS #StepAudio
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Machinelearning
GitHub Copilot Π΄Π»Ρ Xcode Chat ΡΡΠ°Π» Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π΄Π»Ρ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π²ΡΡ. ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° ΡΠ°Π±ΠΎΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΡΠ΅ΡΠ½ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ GitHub.
GitHub Copilot β ΡΡΠΎ ΠΠ-Π°ΡΡΠΈΡΡΠ΅Π½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄ Π±ΡΡΡΡΠ΅Π΅ ΠΈ ΡΠΎΡΠ½Π΅Π΅. Π’Π΅ΠΏΠ΅ΡΡ, ΠΏΠΎΠΌΠΈΠΌΠΎ Π΄ΠΎΠΏΠΈΡΡΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ΄Π°, GitHub Copilot Π΄Π»Ρ Xcode ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ Π·Π°Π΄Π°Ρ ΡΠ΅ΡΠ΅Π· ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠΉ ΡΠ°Ρ.
ΠΠ»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ GitHub Copilot Π΄Π»Ρ Xcode ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π»ΠΈΡΠ΅Π½Π·ΠΈΡ Copilot. ΠΡΡΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ Π΄ΠΎΡΡΡΠΏ, Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈΠΉ 2000 ΠΈΡΠ΅ΡΠ°ΡΠΈΠΉ Π°Π²ΡΠΎΠ·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° ΠΈ 50 ΡΠ°Ρ-Π·Π°ΠΏΡΠΎΡΠΎΠ² Π² ΠΌΠ΅ΡΡΡ.
devblogs.microsoft.com
SWE-Lancer ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΎΡΠ΅Π½ΠΊΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠ·ΡΠΊΠΎΠ²ΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π² Π·Π°Π΄Π°ΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΡΡΠΈΠ»Π°Π½ΡΠ΅ΡΠΎΠ². ΠΠ½ ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° 1400 ΡΡΠΈΠ»Π°Π½Ρ-Π·Π°Π΄Π°ΡΠ°Ρ , ΡΠΎΠ±ΡΠ°Π½Π½ΡΡ ΠΈΠ· Upwork ΠΈ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ Expensify. ΠΠ°Π΄Π°Π½ΠΈΡ Π²Π°ΡΡΠΈΡΡΡΡΡΡ ΠΎΡ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π΅Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ Π΄ΠΎ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ ΠΊΡΡΠΏΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ.
SWE-Lancer ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΎΡΠ΅Π½ΠΊΠΈ ΠΊΠ°ΠΊ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΉ ΠΊΠΎΠ΄Π°, ΡΠ°ΠΊ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΡΠ΅ΡΠΊΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ, Π³Π΄Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ Π²ΡΠ±ΠΈΡΠ°ΡΡ Π»ΡΡΡΠ΅Π΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ². ΠΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠΈΠ»ΡΠ½ΡΡ ΡΡΠΎΡΠΎΠ½ SWE-Lancer ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΊΠ²ΠΎΠ·Π½ΡΡ ΡΠ΅ΡΡΠΎΠ² Π²ΠΌΠ΅ΡΡΠΎ ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΌΠΎΠ΄ΡΠ»ΡΠ½ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ. Π Π΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ Π±Π΅Π½ΡΠΌΠ°ΡΠΊΠ° ΠΎΠΆΠΈΠ΄Π°Π΅ΡΡΡ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ.
arxiv.org
X (Π΅Ρ -Twitter) Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ²ΡΡΠΈΠ»Π° ΡΠ΅Π½Ρ Π½Π° ΠΏΠ»Π°Π½ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ Premium+, Π΄Π°ΡΡΠΈΠΉ Π΄ΠΎΡΡΡΠΏ ΠΊ Grok 3 ΠΎΡ xAI. ΠΠ½Π° ΠΏΠΎΠ΄ΠΎΡΠΎΠΆΠ°Π»Π° ΠΏΠΎΡΡΠΈ Π΄ΠΎ 50 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π² ΠΌΠ΅ΡΡΡ.
Π’Π΅ΠΏΠ΅ΡΡ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ "deep search" ΠΈ "reasoning", Π½Π°Π΄ΠΎ ΠΎΡΠΎΡΠΌΠΈΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΏΠ»Π°Π½ SuperGrok ΡΠ΅ΡΠ΅Π· ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Grok.
Π‘ΠΎΠ³Π»Π°ΡΠ½ΠΎ ΡΠ°ΠΉΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ X, ΠΌΠ΅ΡΡΡΠ½Π°Ρ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠ° Π½Π° Premium+ Π² Π‘Π¨Π ΡΠ΅ΠΏΠ΅ΡΡ ΡΡΠΎΠΈΡ 50 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ², Π° Π³ΠΎΠ΄ΠΎΠ²Π°Ρ β 350 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ². ΠΡΠΎ ΡΠΆΠ΅ Π²ΡΠΎΡΠΎΠ΅ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅Π½ Π½Π° ΠΏΠ»Π°Π½ Premium+ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΠΏΠ°ΡΡ ΠΌΠ΅ΡΡΡΠ΅Π². Π Π΄Π΅ΠΊΠ°Π±ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΏΠΎΠ΄Π½ΡΠ»Π° ΡΠ΅Π½Ρ Ρ 16 Π΄ΠΎ 22 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π² ΠΌΠ΅ΡΡΡ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π½ΠΎΠ²Π°Ρ ΡΠ΅Π½Π° Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ Π²Π΄Π²ΠΎΠ΅ ΠΏΡΠ΅Π²ΡΡΠ°Π΅Ρ ΡΠ΅ΠΊΡΡΡΡ ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ.
techcrunch.com
NSA (Natively Sparse Attention) β Π½ΠΎΠ²ΡΠΉ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ Π½Π° Π·Π°ΠΌΠ΅Π½ΡFull Attention, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠΊΠΎΡΡΠ΅Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ Π΄Π»ΠΈΠ½Π½ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠ΅ΠΉ ΡΠ΅ΠΊΡΡΠ° Π±Π΅Π· ΠΏΠΎΡΠ΅ΡΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ.
NSA ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΡΡ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΡΠ΅ΡΠΊΡΡ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΎΡΠ΅ΡΠ°Π΅Ρ ΡΠΆΠ°ΡΠΈΠ΅ ΡΠΎΠΊΠ΅Π½ΠΎΠ² Π½Π° Π³ΡΡΠ±ΠΎΠΌ ΡΡΠΎΠ²Π½Π΅ Ρ ΡΠΎΡΠ½ΡΠΌ ΠΎΡΠ±ΠΎΡΠΎΠΌ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΡΠΎΠΊΠ΅Π½ΠΎΠ². ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° ΠΈ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΡΠΎΡΠ½ΠΎΡΡΡ. NSA ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠΊΠ²ΠΎΠ·Π½ΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅, ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ GQA ΠΈ MQA, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ Π΅Π³ΠΎ ΠΏΡΠΈΠ³ΠΎΠ΄Π½ΡΠΌ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΠΈΠ½ΡΠ΅ΡΠ΅Π½ΡΠ°, Π½ΠΎ ΠΈ Π΄Π»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ.
ΠΠΎΠ΄Π΅Π»ΠΈ, ΠΎΠ±ΡΡΠ΅Π½Π½ΡΠ΅ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ NSA ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ 9Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈ ΠΏΡΡΠΌΠΎΠΌ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠΈ ΠΈ 6Ρ ΠΏΡΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΌ Π΄Π»Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠ΅ΠΉ Π΄Π»ΠΈΠ½ΠΎΠΉ 64ΠΊ ΡΠΎΠΊΠ΅Π½ΠΎΠ² ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Full Attention. Π Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ - 11Ρ .
arxiv.org
ΠΠΈΡΠ° ΠΡΡΠ°ΡΠΈ, ex-CTO OpenAI, ΠΏΠΎΠΊΠΈΠ½ΡΠ»Π° ΡΠ²ΠΎΠΉ ΠΏΠΎΡΡ Π² ΡΠ΅Π½ΡΡΠ±ΡΠ΅ 2024, Π·Π°ΡΠ²ΠΈΠ² ΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ "ΡΠΎΠ·Π΄Π°ΡΡ Π²ΡΠ΅ΠΌΡ ΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ Π΄Π»Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠΉ". Π Π²ΠΎΡ ΡΡΠ°Π»ΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ, ΡΡΠΎ ΠΎΠ½Π° β CEO ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Thinking Machines Lab. ΠΠ΅ ΠΌΠΈΡΡΠΈΡ β ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΠ΅ΡΠ²ΠΎΠΊΠ»Π°ΡΡΠ½ΠΎΠ³ΠΎ AI, ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠ³ΠΎ Π΄Π»Ρ Π²ΡΠ΅Ρ .
Π ΠΊΠΎΠΌΠ°Π½Π΄Ρ Thinking Machines Lab Π²ΠΎΡΠ»ΠΈ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠ΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΈ ΡΡΠ΅Π½ΡΠ΅, Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΈΠ· OpenAI. Π‘ΡΠ΅Π΄ΠΈ Π½ΠΈΡ β ΡΠΊΡ-Π²ΠΈΡΠ΅-ΠΏΡΠ΅Π·ΠΈΠ΄Π΅Π½Ρ ΠΏΠΎ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡΠΌ ΠΠ°ΡΡΠ΅Ρ ΠΠΎΡ, ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΏΠΎ ΠΌΡΠ»ΡΡΠΈΠΌΠΎΠ΄Π°Π»ΡΠ½ΡΠΌ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡΠΌ ΠΠ»Π΅ΠΊΡΠ°Π½Π΄Ρ ΠΠΈΡΠΈΠ»Π»ΠΎΠ², ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² ΠΠΆΠΎΠ½ ΠΠ°ΠΊΠΌΠ°Π½ ΠΈ Π²Π΅Π΄ΡΡΠΈΠΉ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΡΠΊ ΠΠ΅Ρ. ΠΠ»Π°Π²Π½ΡΠΌ Π½Π°ΡΡΠ½ΡΠΌ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠΌ ΡΡΠ°Π½Π΅Ρ ΠΠΆΠΎΠ½ Π¨ΡΠ»ΡΠΌΠ°Π½, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Π΅ΠΉ ChatGPT, ΡΠ°Π½Π΅Π΅ ΡΠ°Π±ΠΎΡΠ°Π²ΡΠΈΠΉ Π² OpenAI ΠΈ Anthropic. ΠΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΠΈΠ· Google ΠΈ Mistral AI.
ΠΠΎΠΌΠ°Π½Π΄Π° ΡΠΆΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π°Π΄ ΡΡΠ΄ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π² ΠΎΡΠΈΡΠ΅ Π² Π‘Π°Π½-Π€ΡΠ°Π½ΡΠΈΡΠΊΠΎ. Π₯ΠΎΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΡ ΠΏΠΎΠΊΠ° Π½Π΅ΡΡΠ½Ρ, Thinking Machines Lab Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΊΠΎΠΏΠΈΠΈ ChatGPT ΠΈΠ»ΠΈ Claude. Π¦Π΅Π»Ρ β AI-ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΡΡΡΠΈΠ΅ ΡΠΎΡΡΡΠ΄Π½ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ ΠΈ AI, ΡΡΠΎ ΠΡΡΠ°ΡΠΈ ΡΡΠΈΡΠ°Π΅Ρ Π³Π»Π°Π²Π½ΡΠΌ ΠΏΡΠ΅ΠΏΡΡΡΡΠ²ΠΈΠ΅ΠΌ Π² ΡΠ°Π·Π²ΠΈΡΠΈΠΈ ΠΎΡΡΠ°ΡΠ»ΠΈ.
wired.com
@ai_machinelearning_big_data
#news #ai #ml
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Python/ django
β‘οΈFastAPI-Guard β ΡΠ΄ΠΎΠ±Π½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ Π·Π°ΡΠΈΡΡ Π·Π°ΡΠΈΡΡ Π²Π°ΡΠΈΡ
FastAPI-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
β ΠΠΎΠ½ΡΡΠΎΠ»Ρ IP-Π°Π΄ΡΠ΅ΡΠΎΠ²: ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ
β ΠΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΏΡΠΎΡΠΎΠ²: ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ Π·Π°ΠΏΠΈΡΡ Π²ΡΠ΅Ρ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠΉ
β ΠΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠ΅ Π°ΡΠ°ΠΊ: ΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ΅ Π²ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΏΡΡΠΎΠΊ Π²Π·Π»ΠΎΠΌΠ°
ΠΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ, Ρ ΠΎΡΠΎΡΠ΅Π΅ Π³ΠΎΠ΄Π½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π·Π°ΡΠΈΡΡ ΠΎΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π°ΡΠ°ΠΊ.
βͺGithub
βͺΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ
@pythonl
β ΠΠΎΠ½ΡΡΠΎΠ»Ρ IP-Π°Π΄ΡΠ΅ΡΠΎΠ²: ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ
β ΠΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΏΡΠΎΡΠΎΠ²: ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ Π·Π°ΠΏΠΈΡΡ Π²ΡΠ΅Ρ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠΉ
β ΠΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠ΅ Π°ΡΠ°ΠΊ: ΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ΅ Π²ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΏΡΡΠΎΠΊ Π²Π·Π»ΠΎΠΌΠ°
ΠΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ, Ρ ΠΎΡΠΎΡΠ΅Π΅ Π³ΠΎΠ΄Π½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π·Π°ΡΠΈΡΡ ΠΎΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π°ΡΠ°ΠΊ.
βͺGithub
βͺΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ
@pythonl
ββΠΠ΅Π³Π°Π³Π°ΠΉΠ΄: ΠΊΡΠ»ΡΡΡΡΠ° ΡΠ°Π±ΠΎΡΡ Ρ Git
Git β ΡΡΠΎ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ (ΠΈ Π½Π΅ ΡΡΠΎΠ»ΡΠΊΠΎ!) Π·Π½Π°Π½ΠΈΠ΅ ΡΠ°ΠΌΠΎΠΉ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄, Π½ΠΎ ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½Π°Ρ ΠΊΡΠ»ΡΡΡΡΠ° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ, ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ, ΠΏΠΎΠ΄Ρ ΠΎΠ΄Ρ, Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΡΠ½Π½ΠΎΡΡΠΈ. ΠΡΡ ΡΡΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π»ΡΡΡΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ Π΄ΡΡΠ³ Π΄ΡΡΠ³Π° ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±ΡΡΡΡΠ΅Π΅ ΠΈ ΡΡΡΡΠ΅.
Π ΡΡΠ°ΡΡΠ΅ β ΠΊΠ°ΠΊ ΡΠ°Π· ΠΎΠ± ΡΡΠΎΠΌ. Π Π½Π΅ΠΉ ΡΠ°ΡΠΊΡΡΠ»ΠΈ, ΡΡΠΎ ΡΠΎΡΠΌΠΈΡΡΠ΅Ρ ΠΊΡΠ»ΡΡΡΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Git: ΠΎΡ ΠΊΠΎΠ½Π²Π΅Π½ΡΠΈΠΉ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠΌΠΌΠΈΡΠΎΠ² ΠΈ Π΄ΠΎ ΠΏΡΠ°ΠΊΡΠΈΠΊ ΡΠ°Π±ΠΎΡΡ Π² ΠΏΡΠ»Π»ΡΠ΅ΠΊΠ²Π΅ΡΡΠ΅. Π ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ β ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΡΡΡΠ»ΠΊΠΈ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠ΅ ΠΎΠ±ΡΡΠ°Π»ΠΊΠΈ, ΡΠΏΠ°ΡΠ³Π°Π»ΠΊΠΈ ΠΈ Π³Π°ΠΉΠ΄Ρ: https://habr.com/ru/companies/yandex_praktikum/articles/812139/
#git #ΡΠΏΠ°ΡΠ³Π°Π»ΠΊΠΈ
Git β ΡΡΠΎ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ (ΠΈ Π½Π΅ ΡΡΠΎΠ»ΡΠΊΠΎ!) Π·Π½Π°Π½ΠΈΠ΅ ΡΠ°ΠΌΠΎΠΉ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄, Π½ΠΎ ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½Π°Ρ ΠΊΡΠ»ΡΡΡΡΠ° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ, ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ, ΠΏΠΎΠ΄Ρ ΠΎΠ΄Ρ, Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΡΠ½Π½ΠΎΡΡΠΈ. ΠΡΡ ΡΡΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π»ΡΡΡΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ Π΄ΡΡΠ³ Π΄ΡΡΠ³Π° ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±ΡΡΡΡΠ΅Π΅ ΠΈ ΡΡΡΡΠ΅.
Π ΡΡΠ°ΡΡΠ΅ β ΠΊΠ°ΠΊ ΡΠ°Π· ΠΎΠ± ΡΡΠΎΠΌ. Π Π½Π΅ΠΉ ΡΠ°ΡΠΊΡΡΠ»ΠΈ, ΡΡΠΎ ΡΠΎΡΠΌΠΈΡΡΠ΅Ρ ΠΊΡΠ»ΡΡΡΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Git: ΠΎΡ ΠΊΠΎΠ½Π²Π΅Π½ΡΠΈΠΉ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠΌΠΌΠΈΡΠΎΠ² ΠΈ Π΄ΠΎ ΠΏΡΠ°ΠΊΡΠΈΠΊ ΡΠ°Π±ΠΎΡΡ Π² ΠΏΡΠ»Π»ΡΠ΅ΠΊΠ²Π΅ΡΡΠ΅. Π ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ β ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΡΡΡΠ»ΠΊΠΈ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠ΅ ΠΎΠ±ΡΡΠ°Π»ΠΊΠΈ, ΡΠΏΠ°ΡΠ³Π°Π»ΠΊΠΈ ΠΈ Π³Π°ΠΉΠ΄Ρ: https://habr.com/ru/companies/yandex_praktikum/articles/812139/
#git #ΡΠΏΠ°ΡΠ³Π°Π»ΠΊΠΈ
π₯ 7 000+ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠΉ Π½Π° 76 ΡΠ·ΡΠΊΠ°Ρ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Exercism β Π±Π΅ΡΠΏΠ»Π°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π»Ρ ΠΏΡΠΎΠΊΠ°ΡΠΊΠΈ Π½Π°Π²ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ Π½ΡΠ»Ρ. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ·ΡΠΊ β ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΏΡΡΡ, Π½Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΡΠΉ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ.
ΠΠ»Π°Π²Π½ΡΠΉ ΠΏΠ»ΡΡ β ΠΎΠ±ΡΠ°ΡΠ½Π°Ρ ΡΠ²ΡΠ·Ρ ΠΎΡ ΠΎΠΏΡΡΠ½ΡΡ ΠΌΠ΅Π½ΡΠΎΡΠΎΠ². ΠΡΠ²Π΅ΡΡ Π·Π΄Π΅ΡΡ Π½Π΅ Π±ΡΡΡΡΡΠ΅, Π·Π°ΡΠΎ ΠΏΠΎ Π΄Π΅Π»Ρ ΠΈ Π±Π΅Π· ΡΠΎΠΊΡΠΈΡΠ½ΠΎΡΡΠΈ, ΠΊΠ°ΠΊ ΡΡΠΎ Π±ΡΠ²Π°Π΅Ρ Π½Π° Stack Overflow.
https://exercism.org/
Exercism β Π±Π΅ΡΠΏΠ»Π°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π»Ρ ΠΏΡΠΎΠΊΠ°ΡΠΊΠΈ Π½Π°Π²ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ Π½ΡΠ»Ρ. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ·ΡΠΊ β ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΏΡΡΡ, Π½Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΡΠΉ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ.
ΠΠ»Π°Π²Π½ΡΠΉ ΠΏΠ»ΡΡ β ΠΎΠ±ΡΠ°ΡΠ½Π°Ρ ΡΠ²ΡΠ·Ρ ΠΎΡ ΠΎΠΏΡΡΠ½ΡΡ ΠΌΠ΅Π½ΡΠΎΡΠΎΠ². ΠΡΠ²Π΅ΡΡ Π·Π΄Π΅ΡΡ Π½Π΅ Π±ΡΡΡΡΡΠ΅, Π·Π°ΡΠΎ ΠΏΠΎ Π΄Π΅Π»Ρ ΠΈ Π±Π΅Π· ΡΠΎΠΊΡΠΈΡΠ½ΠΎΡΡΠΈ, ΠΊΠ°ΠΊ ΡΡΠΎ Π±ΡΠ²Π°Π΅Ρ Π½Π° Stack Overflow.
https://exercism.org/
Forwarded from Golang
ΠΠΎΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ:
1. ΠΠΎΠ²ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΡΠ°Π±ΠΎΡΡ Ρ cruft packs
- Git Ρ ΡΠ°Π½ΠΈΡ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ (Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡΠ΅) ΠΎΠ±ΡΠ΅ΠΊΡΡ Π² ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ βcruft packsβ.
- Π Π°Π½ΡΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΈΠΌΠΈ Π±ΡΠ»ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎ: ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΈΠ»ΠΈ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΡ, Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π²ΡΡ ΠΏΠ΅ΡΠ΅ΠΏΠ°ΠΊΠΎΠ²ΡΠ²Π°ΡΡ, ΡΡΠΎ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΌΠ΅ΡΡΠ°.
- Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ ΡΠ»Π°Π³
--combine-cruft-below-size
: ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡ ΠΌΠ΅Π»ΠΊΠΈΠ΅ cruft packs Π² ΠΎΠ΄ΠΈΠ½, ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ βΡΠΈΡΡΠΈΡΡβ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ. - ΠΡΠΏΡΠ°Π²Π»Π΅Π½Π° Π²Π°ΠΆΠ½Π°Ρ ΠΎΡΠΈΠ±ΠΊΠ°: ΡΠ°Π½ΡΡΠ΅ ΡΠ°ΠΊΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ ΠΌΠΎΠ³Π»ΠΈ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ ΡΠ΄Π°Π»ΡΡΡΡΡ ΡΠ°Π½ΡΡΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ β ΡΠ΅ΠΏΠ΅ΡΡ ΡΡΠΎ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΠΌ.
2. ΠΡΡΡΡΠ΅Π΅ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠ΅Π² β ΠΌΠ½ΠΎΠ³ΠΎΡΠ»ΠΎΠΉΠ½ΡΠ΅ Π±ΠΈΡΠΌΠ°ΠΏΡ
- Π Π±ΠΎΠ»ΡΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ Git ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ βΠΊΠ°ΡΡΡβ (bitmaps), ΡΡΠΎΠ±Ρ Π±ΡΡΡΡΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ Π½ΡΠΆΠ½Ρ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΡ ΠΊΠΎΠΌΠΌΠΈΡΠΎΠ².
- ΠΠΎΠ²Π°Ρ Π²Π΅ΡΡΠΈΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ βΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠ΅β Π±ΠΈΡΠΌΠ°ΠΏΡ Π΄Π»Ρ multi-pack index β ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π½ΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π±ΡΡΡΡΠΎ, Π½Π΅ ΠΏΠ΅ΡΠ΅ΡΠΎΠ·Π΄Π°Π²Π°Ρ Π²ΡΡ ΡΡΡΡΠΊΡΡΡΡ.
3. ΠΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ ΡΠ»ΠΈΡΠ½ΠΈΡ ORT
- Π‘ΡΠ°ΡΡΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ
recursive
ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠ΄Π°Π»ΡΠ½: ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ»ΠΈΡΠ½ΠΈΡ (`merge`) ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π±ΡΡΡΡΡΠΉ ΠΈ Π½Π°Π΄ΡΠΆΠ½ΡΠΉ ORT.- ΠΡΠΎ ΡΠΏΡΠΎΡΡΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ, ΠΏΠΎΠ²ΡΡΠΈΡ ΡΠΊΠΎΡΠΎΡΡΡ merge ΠΈ ΡΠΌΠ΅Π½ΡΡΠΈΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΡΠΈΠ±ΠΎΠΊ.
4. Π£Π»ΡΡΡΠ΅Π½ΠΈΡ Π² ΡΡΠΈΠ»ΠΈΡΠ°Ρ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ cat-file
- Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΈΠ»ΡΡΡΠΎΠ²Π°ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΡ ΠΏΠΎ ΡΠΈΠΏΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π±ΡΡΡΡΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ βΠ΄Π΅ΡΠ΅Π²ΡΡβ (tree) Ρ ΠΏΠΎΠΌΠΎΡΡΡ
--filter='object:type=tree'
. - ΠΠΎΠΌΠ°Π½Π΄Π° Π΄Π»Ρ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ reflog ΡΡΠ°Π»Π° ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎΠΉ: Π²ΠΌΠ΅ΡΡΠΎ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΠΏΡΠΎΡΡΠΎ ΠΏΠΈΡΠ΅ΠΌ
git reflog delete <branch>
.5. ΠΠΎΠ»ΡΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π°Π΄ ΡΠ΅ΡΠ΅Π²ΡΠΌΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡΠΌΠΈ
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π΄Π»Ρ TCP Keepalive, ΡΠ΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π³ΠΈΠ±ΠΊΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ Git Π² Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΡ ΡΠ΅ΡΡΡ .
6. ΠΠ΅Π½ΡΡΠ΅ Perl β ΠΏΡΠΎΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠΎΠ±ΠΈΡΠ°ΡΡ
- Git Π΅ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ·Π±Π°Π²ΠΈΠ»ΡΡ ΠΎΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ Π½Π° Perl: ΡΠ΅ΡΡΡ ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΡΠΎΡΠ΅ ΠΈ ΡΡΠ°Π±ΠΈΠ»ΡΠ½Π΅Π΅, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°Ρ Π±Π΅Π· Perl.
7. Π Π°Π±ΠΎΡΠ° Ρ ΡΠ°Π·ΡΠ΅ΠΆΠ΅Π½Π½ΡΠΌΠΈ (sparse) ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡΠΌΠΈ ΡΡΠ°Π»Π° ΡΠ΄ΠΎΠ±Π½Π΅Π΅
- ΠΠΎΠΌΠ°Π½Π΄Ρ Π²ΡΠΎΠ΄Π΅
git add -p
ΡΠ΅ΠΏΠ΅ΡΡ Π½Π΅ ΡΡΠ΅Π±ΡΡΡ ΠΏΠΎΠ»Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ β ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ.8. ΠΠΎΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ
- ΠΡΠΈ ΡΠ΅Π±Π΅ΠΉΠ·Π΅ (rebase -i) Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΊΠΎΠΌΠΌΠΈΡΠΎΠ² ΡΠ΅ΠΏΠ΅ΡΡ ΠΎΡΠΎΡΠΌΠ»ΡΡΡΡΡ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ β ΡΠ°ΠΊ ΡΡΠ½ΠΎ, ΡΡΠΎ ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ Π΄Π»Ρ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠ°.
9. ΠΡΡΡΡΠ΅Π΅ ΠΊΠ»ΠΎΠ½ΠΈΡΡΠ΅ΠΌ ΡΠ΅ΡΠ΅Π· bundle-uri
- Git ΡΡΠ°Π» Π»ΡΡΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Ρ ΡΡΠΊΠΎΡΠ΅Π½Π½ΡΠΌ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ΅ΡΠ΅Π· *.bundle: ΡΠ΅ΠΏΠ΅ΡΡ ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΡΡΠΈΡΡΠ²Π°Π΅Ρ Π²ΡΠ΅ ΡΡΡΠ»ΠΊΠΈ, ΡΡΠΊΠΎΡΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ.
Git 2.50 β ΡΡΠΎ Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π°Π³ΠΎΠ², Π° ΡΠ΅Π°Π»ΡΠ½ΠΎΠ΅ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ Π΄Π»Ρ Π²ΡΠ΅Ρ , ΠΊΡΠΎ Π²Π΅Π΄ΡΡ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ, ΡΠ°ΡΡΠΎ ΡΠ»ΠΈΠ²Π°Π΅Ρ Π²Π΅ΡΠΊΠΈ ΠΈ Π·Π°Π±ΠΎΡΠΈΡΡΡ ΠΎ βΡΠΈΡΡΠΎΡΠ΅β ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ. ΠΠΎΠ²ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π΅Π»Π°ΡΡ ΠΆΠΈΠ·Π½Ρ ΠΏΡΠΎΡΠ΅, Π° ΡΡΠ°ΡΡΠ΅ Π±Π°Π³ΠΈ β ΡΡΠ»ΠΈ Π² ΠΏΡΠΎΡΠ»ΠΎΠ΅.
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM