Code Mining
Open in Telegram
ML4Code Π²ΠΎ Π²ΡΠ΅ΠΉ ΠΊΡΠ°ΡΠ΅, Π°Π½Π°Π»ΠΈΠ· ΠΊΠΎΠ΄Π° ΠΈ Π°ΡΡΠ΅ΡΠ°ΠΊΡΠΎΠ²: Π»ΠΈΡΠ΅Π½Π·ΠΈΠΈ, ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ, ΠΏΡΠΎΡΠ΅ΡΡΡ. ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΊ Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠΌ ΠΈ Π½Π΅ ΠΎΡΠ΅Π½Ρ Π½ΠΎΠ²ΠΎΡΡΡΠΌ, Π°Π½Π°Π»ΠΈΡΠΈΠΊΠ°, ΡΠΏΠΈΠ·ΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈΠΉ Π°Π²ΡΠΎΡΡΠΊΠΈΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ, ΠΌΠ΅ΠΌΠ°ΡΠΈΠΊΠΈ. ΠΡΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅: ods.ai, @codescoring ΠΠΎ Π²ΠΎΠΏΡΠΎΡΠ°ΠΌ β @alsmirn
Show more838
Subscribers
No data24 hours
+17 days
+230 days
Posts Archive
838
ΠΠ°Ρ ΠΊΠΎΠ΄ ΠΊΠ°ΠΊ ΠΌΠ΅ΡΡΠΎ ΠΏΡΠ΅ΡΡΡΠΏΠ»Π΅Π½ΠΈΡ
Π Π°Π½Π΅Π΅ ΠΌΡ ΠΏΠΈΡΠ°Π»ΠΈ ΠΏΡΠΎ ΡΡΠΏΠ΅Ρ-ΠΊΡΡΡΠΎΠΉ CodeScene ΠΈ Π΅Π³ΠΎ ΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΠ΄Π°ΠΌΠ° Π’ΠΎΡΠ½Ρ
ΠΈΠ»Π°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈ "Π΅ΡΡ ΠΊΠ½ΠΈΠΆΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΠΏΠΈΡΠ΅Ρ".
Π’Π°ΠΊ Π²ΠΎΡ, ΡΠ²ΠΈΠ΄Π΅Π»ΠΈ, ΡΡΠΎ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΎΠ½Π»ΠΈ ΠΎΠ΄Π½Ρ ΠΈΠ· Π΅Π³ΠΎ ΠΊΠ»ΡΠ²ΡΡ
ΠΊΠ½ΠΈΠ³ "Your Code as a Crime Scene", ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΊΡΠΏΠΈΡΡ Π½Π° ΡΠΊΠΈΠ΄ΠΊΠ΅ Π·Π° $5.
ΠΠ· ΠΊΠ½ΠΈΠ³ΠΈ Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΏΡΠΎ Π²ΡΡ ΡΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² Π΄Π»Ρ Π²ΡΡΠ²Π»Π΅Π½ΠΈΡ Π΄Π΅ΡΠ΅ΠΊΡΠΎΠ², ΡΠ·ΠΊΠΈΡ
ΠΌΠ΅ΡΡ ΠΈ ΠΏΠ»ΠΎΡ
ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π² Π²Π°ΡΠ΅ΠΌ ΠΊΠΎΠ΄Π΅.
Π§ΠΈΡΠ°ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΠΈ Π·Π°ΠΊΡΠΏΠ°ΡΡΡΡ Π³ΠΎΠ΄Π½ΡΠΌ Π·Π΄Π΅ΡΡ: https://pragprog.com/titles/atcrime/your-code-as-a-crime-scene/ (ΠΏΡΠΎΠΌΠΎΠΊΠΎΠ΄
FLASHSALECS).
ΠΠ«. ΠΠ΅ ΡΠ΅ΠΊΠ»Π°ΠΌΠ°, Π° ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ. ΠΡΠΎ Π²Π°ΠΌ Π½Π΅ ΠΡΡΡΠ° Π·Π° 2 ΠΊΠΈΠ»ΠΎΡΡΠ±Π»Ρ Π·Π° ΡΠΎΠΌ ΠΏΠΎΠΊΡΠΏΠ°ΡΡ ;).838
AIModel-Mutator: Finding Vulnerabilities in TensorFlow
Π ΡΡΠ±ΡΠΈΠΊΠ΅ #Π²ΠΈΠ΄ΠΎΡΠ½Π°Π²Π΅ΡΠ΅Ρ, Ρ
ΠΎΡΠΈΠΌ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡ Π²Π°Ρ Ρ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΡΠΌ Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠΌ Π²ΠΎΠΏΡΠΎΡΠΎΠΌ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ, ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ ΠΎ ΡΠΎΠΌ ΠΊΠ°ΠΊ ΠΎΡΠΈΠ±ΠΊΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Tensorflow) ΠΌΠΎΠ³ΡΡ Π½Π° ΡΡΠΎ ΠΏΠΎΠ²Π»ΠΈΡΡΡ. Π ΡΠ»ΠΎΠ²Ρ Ρ 2019 ΠΏΠΎ 2021 Π³ΠΎΠ΄, ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ CVE ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠ΅ΠΉ Π² TF ΡΠ²Π΅Π»ΠΈΡΠΈΠ»ΠΎΡΡ Π² 15 ΡΠ°Π·.
Qian Feng, ΡΡΠ°ΡΡΠΈΠΉ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΈΠ· Baidu Security ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΎ Π²Π°ΠΆΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅, ΠΊΠΎΡΠΎΡΡΡ ΠΎΠ½ΠΈ ΠΏΡΠΎΠ²Π΅Π»ΠΈ Ρ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ.
ΠΠΎΠ΄ΠΌΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ, Π° ΠΊΠ°ΠΊ ΠΌΡ Π·Π½Π°Π΅ΠΌ, ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΡΡΡΡ ΠΎΠ½ΠΈ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΠΈ Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ
-Π»ΠΈΠ±ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ
ΠΏΡΠΎΠ²Π΅ΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΠ΅ deep dive Π² Π²ΠΈΠ΄Π΅ΠΎ: https://www.youtube.com/watch?v=7QqbJRZ6CxU
838
DeepMind Π²ΡΠΏΡΡΡΠΈΠ» AlphaCode, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΎΠ³Π°Π΅Ρ Π»ΡΡΡΠ΅ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ ΡΠ²ΠΎΠΈΡ
Π·Π½Π°ΠΊΠΎΠΌΡΡ
.
ΠΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ ΠΏΠΎΡ
ΠΎΠΆ Π½Π° Codex, Π½ΠΎ Π΅ΡΡΡ ΠΎΡΠ»ΠΈΡΠΈΡ.
ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄:
1. Encoder-decoder, 41B ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²
1. ΠΠ΅ΠΊΠΎΠ΄Π΅Ρ ΠΎΠ±ΡΡΠ°Π΅ΡΡΡ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΡΠ»ΠΎΠ²ΠΎ, Π° ΡΠ½ΠΊΠΎΠ΄Π΅Ρ Π΄Π΅Π»Π°Π΅Ρ MLM. ΠΡΡ end2end.
1. ΠΠ°ΡΠΊΡΠ°ΠΏΠΈΠ»ΠΈ Π΄Π°ΡΠ°ΡΠ΅Ρ Π·Π°Π΄Π°ΡΠ΅ΠΊ Ρ Codeforces ΠΈ Π·Π°ΡΠ°ΠΉΠ½ΡΡΠ½ΠΈΠ»ΠΈ Π½Π° Π½ΡΠΌ ΠΌΠΎΠ΄Π΅Π»Ρ
1. ΠΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ»ΠΈΠ»ΠΈ ΠΎΡΠ΅Π½Ρ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ (Π΄ΠΎ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°) ΠΈ ΠΏΠΎΡΠΎΠΌ Π²ΡΠ±ΠΈΡΠ°Π»ΠΈ ΠΈΠ· Π½ΠΈΡ
Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ»Π°ΡΡΠ΅ΡΠΈΠ·Π°ΡΠΈΠΈ, ΡΠ²ΡΠΈΡΡΠΈΠΊ ΠΈ, ΡΠ°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅, ΠΏΡΠΎΡ
ΠΎΠ΄ΡΡ Π»ΠΈ ΠΎΠ½ΠΈ ΠΎΡΠΊΡΡΡΡΠ΅ ΡΠ΅ΡΡΡ ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½Ρ ΠΊ Π·Π°Π΄Π°ΡΠΊΠ΅. Π‘Π°Π±ΠΌΠΈΡΠΈΠ»ΠΈ Π½Π° ΡΠΈΠ½Π°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠΏ-10.
ΠΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΌ: AlphaCode ΡΠ΅ΡΠ°Π΅Ρ Π·Π°Π΄Π°ΡΠΊΠΈ Π»ΡΡΡΠ΅, ΡΠ΅ΠΌ 54% ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»Π΅ΡΠ΅ΠΉ Codeforces (Π½Π΅ ΠΎΡΠ΅Π½Ρ Π°Π»ΡΡΠ° ΠΏΠΎΠΊΠ° ΡΡΠΎ, Π½ΠΎ ΡΡΡΠ΅ΠΌΠΈΡΡΡ ΡΡΠ΄Π°).
ΠΠ΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΡΠ»ΠΈΡΠΈΡ ΠΎΡ Codex:
1. ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ Π΄Π»ΠΈΠ½Π° Π΄Π»Ρ ΡΠ½ΠΊΠΎΠ΄Π΅ΡΠ° 1536, Π΄Π»Ρ Π΄Π΅ΠΊΠΎΠ΄Π΅ΡΠ° 768
1. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ Multi-query attention, ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΡ attention, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΎΠ΄Π½ΠΈ ΠΈ ΡΠ΅ ΠΆΠ΅ K ΠΈ V Π΄Π»Ρ ΡΠ°Π·Π½ΡΠ΅Ρ
Π³ΠΎΠ»ΠΎΠ² β ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΡΠ»ΡΡΡΠΈΡΡ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡΠΈ ΠΈ ΡΠΊΠΎΡΠΎΡΡΡ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ
1. ΠΡΠ΅Π½Ρ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ ΡΠ»ΠΎΠ²Π°ΡΡ ΡΠΎΠΊΠ΅Π½ΠΈΠ·Π°ΡΠΎΡΠ°, 8Π.
1. ΠΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ°ΠΉΡΠ½ΡΠ½ΠΈΠ½Π³Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ 0.2, ΠΊΠΎΡΠΎΡΠ°Ρ Π΄Π΅Π»Π°Π΅Ρ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΎΡΡΡΡΠΌ. ΠΡΠΈ ΡΠ΅ΡΡΠ΅ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»Π°ΡΡ, Π½Π°Π·Π²Π°Π»ΠΈ ΡΡΠΎ tempering.
1. Π€Π°ΠΉΠ½ΡΡΠ½ΠΈΠ»ΠΈΡΡ ΠΈ Π½Π° ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΡ
ΠΈ Π½Π° Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΡ
ΡΠ΅ΡΠ΅Π½ΠΈΡΡ
, ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΌΠΎΠ΄Π΅Π»Π΅ Π·Π°ΡΠ°Π½Π΅Π΅ ΡΠΎΠΎΠ±ΡΠ°Π΅ΡΡΡ ΡΠΈΠ³Π½Π°Π» ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠ΅ Π»ΠΈ ΡΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
1. ΠΠ»Ρ ΡΠ°ΠΉΠ½ΡΡΠ½ΠΈΠ½Π³Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ Π»ΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ GOLD. ΠΠΎ ΡΡΡΠΈ ΡΡΠΎ Π²Π·Π²Π΅ΡΠ΅Π½Π½Π°Ρ ΠΊΡΠΎΡΡ-ΡΠ½ΡΡΠΎΠΏΠΈΡ, Π½Π΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΊΠ°ΠΊ RL.
ΠΠΎΡ ΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π½Π° Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ attention, Π° Π΅ΡΡ Π΅ΡΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π±Π»ΠΎΠ³ΠΏΠΎΡΡ
838
Π‘ΠΎΠΏΠ»ΠΈΠ²ΡΠΉ Π§Π΅ΠΉΠ½
ΠΠ½ΠΎΠ³ΠΈΠ΅ ΡΠ»ΡΡΠ°Π»ΠΈ, ΡΡΠΎ ΡΠ΅ΠΏΠΎΡΠΊΡ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ (Supply Chain) ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠ΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌ Π½Π°Π΄Π΅Π»Π°ΡΡ Π½Π΅ΠΏΡΠΈΡΡΠ½ΠΎΡΡΠ΅ΠΉ ΠΈ ΡΡΠΎ Π²Π°ΠΆΠ½ΠΎ Π²ΡΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π² ΡΠ²ΠΎΠΈΡ
CI/CD-ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Π°Ρ
.
Π #Π²ΠΈΠ΄ΠΎΡΠ½Π°Π²Π΅ΡΠ΅Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠ²Π΅ΠΆΠ°ΠΉΡΠ΅Π΅ Π²ΠΈΠ΄Π΅ΠΎ Ρ Black Hat: "Picking Lockfiles: Attacking & Defending Your Supply Chain" ΠΎΡ Greg Johnson ΠΈ Dennis Appelt. Π’ΡΡ ΠΈ ΠΊΠ»Π°ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΈ ΠΊΠ°ΠΊ ΡΠ΅ΡΠ°ΡΡ.
ΠΡΠΌΡ: https://www.youtube.com/watch?v=UkWJeqb8BZk
ΠΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ ΠΈ ΡΠΈΡΡΠΎΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°Π»Π΅ΡΠ°ΡΡ Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ², Π²ΡΡ ΡΠ°ΡΠ΅ ΠΈ ΡΠ°ΡΠ΅ Π²ΡΠΏΠ»ΡΠ²Π°ΡΡ. Π―ΡΠΊΠΈΠΉ ΡΠΎΠΌΡ ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ΅ΠΉΡ Ρ SolarWinds. ΠΡΠ΄ΡΡΠ΅ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΠΈΡΠ΅Π»ΡΠ½Ρ.
838
Module Counts
ΠΡΠ΅Π½ΠΈΡΡ ΠΏΡΠΈΡΠΎΡΡ Π½ΠΎΠ²ΡΡ
ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² Π² ΠΈΠ½Π΄Π΅ΠΊΡΠ°Ρ
Π²Π°ΠΌ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΡΠ΅ΡΠ²ΠΈΡ modulecounts.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Ρ
ΠΎΡΠΎΡΠΎ Π²ΠΈΠ΄Π½ΠΎ Π·Π°ΠΌΠ΅Π΄Π»Π΅Π½ΠΈΠ΅ ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΡ
RubyGems, ΠΈ Π½Π΅ΠΏΠ»ΠΎΡ
ΠΎΠΉ ΡΠ°ΠΊΠΎΠΉ ΠΏΡΠΈΡΠΎΡΡ Rust-ΠΏΠ°ΠΊΠ΅ΡΠΎΠ². ΠΡ ΠΈ Python ΠΎΠ±ΠΎΠ³Π½Π°Π» PHP ΠΏΠΎΠ΄ ΠΊΠΎΠ½Π΅Ρ 2021 Π³ΠΎΠ΄Π°. ΠΠΎ ΠΏΠΎΠ½ΡΡΠ½ΡΠΌ ΠΏΡΠΈΡΠΈΠ½Π°ΠΌ, npm Π½Π° ΡΠΊΡΠΈΠ½ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π½Π΅ Π±ΡΠ» ;).
ΠΡΡΡ ΡΡΠ°ΡΠ° ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π΄Π»Ρ Π΄Π²ΡΡ
Π΄Π΅ΡΡΡΠΊΠΎΠ² ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΡ
ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ². ΠΠ°, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ Π·Π΄Π΅ΡΡ Π½Π΅Ρ ΡΠΎΡΠ΅Π½ Java-ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ², ΡΠΎΠΆΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ Π±ΡΠ»ΠΎ Π±Ρ ΠΏΠΎΠΈΠ³ΡΠ°ΡΡΡΡ ΡΠΈΡΠΎΠΊΠΎΠΉ ΠΏΡΠ±Π»ΠΈΠΊΠ΅.
ΠΠΎΠ±ΡΠ΅ΠΌ ΠΏΠΎΡΡΠΊΠ°ΡΡ ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅: http://www.modulecounts.com/.838
Malware Provenance: Code Reuse Detection in Malicious Software at Scale
ΠΠ½Π°Π»ΠΈΠ· ΠΏΠ΅ΡΠ΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ΄Π° Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠΈ Π² ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΊ Π°Π½Π°Π»ΠΈΠ·Ρ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ² Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΠ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ
ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΡΠΈΠ³Π½Π°ΡΡΡ ΠΈΡ
ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° Π±Π°Π·Π΅ Locality Sensitive Hashing (LSH).
Π‘ΡΠ°ΡΡΡ 2016 Π³ΠΎΠ΄Π°, Π½ΠΎ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π½Π΅ ΠΏΠΎΡΠ΅ΡΡΠ»Π° Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΠΈ Π΄Π»Ρ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΎΠ² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π½Π΅ΡΠ΅ΡΠΊΠΈΡ
Π·Π°ΠΈΠΌΡΡΠ²ΠΎΠ²Π°Π½ΠΈΠΉ (Π΄ΡΠ±Π»ΠΈΠΊΠ°ΡΠΎΠ²).
ΠΠΎΡΠΈΡΠ°ΡΡ Π½Π° ΠΎΡΡΠ°ΡΠΊΠ°Ρ
Π²ΡΡ
ΠΎΠ΄Π½ΡΡ
ΠΌΠΎΠΆΠ½ΠΎ Π·Π΄Π΅ΡΡ: https://ieeexplore.ieee.org/document/7888735
838
CFP: Software Engineering and Information Management
23 Π°ΠΏΡΠ΅Π»Ρ ΠΏΡΠΎΠΉΠ΄Π΅Ρ ΠΊΡΡΡΠ°Ρ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΠΈ ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ SEIM.
https://seim-conf.org/en/
ΠΠ°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΉ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ, Π²ΠΎΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΈΡΡ Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ CodeMining-ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π°:
- Coding theory
- Compilers
- Empirical software engineering
- Information security
- Programming languages
- Software analysis
- Software testing
- Software verification
- Theoretical computer science
- Visual languages
ΠΠΎΠ΄Π°ΡΠ° ΡΡΠ°ΡΠ΅ΠΉ Π΄ΠΎ 9 ΡΠ΅Π²ΡΠ°Π»Ρ, Π΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠΏΠ΅ΡΡ!
CFP ΡΡΡ.
838
CodeScene
ΠΠ°ΡΠΊΠ½ΡΠ»ΠΈΡΡ ΡΡΡ Π½Π° ΡΡΠ°ΡΠ΅ΠΉΠΊΡ How do you visualize code? ΠΈ Π²ΡΠΏΠΎΠΌΠ½ΠΈΠ»ΠΈ, ΡΡΠΎ Ρ
ΠΎΡΠ΅Π»ΠΈ ΡΠ°ΡΡΠΊΠ°Π·Π°ΡΡ ΠΏΡΠΎ ΠΎΡΠ»ΠΈΡΠ½Π΅ΠΉΡΠΈΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΠΈΡΡ
ΠΎΠ΄Π½ΠΈΠΊΠΎΠ² β CodeScene.
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ CodeScene ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²ΡΡΠ²Π΅ΡΠΈΠ²Π°ΡΡ ΡΠΊΡΡΡΡΠ΅ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΌΠ΅ΡΡΠ° Π² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Π΅ ΠΊΠ°ΠΊ Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°, ΡΠ°ΠΊ ΠΈ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
Π Π°Π±ΠΎΡΠ° Ρ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠΌ Π΄ΠΎΠ»Π³ΠΎΠΌ, ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΠΌ, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ quality gates ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ-ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅Π³ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ³ΠΎ. ΠΡΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΉ, 25+ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ
ΡΠ·ΡΠΊΠΎΠ², api, etc.
ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΠΉ, Π±Π΅ΡΠΏΠ»Π°ΡΠ΅Π½ Π΄Π»Ρ open source. ΠΡΡΡ cloud & on-premise Π²Π΅ΡΡΠΈΠΈ.
Π Π΅ΡΡ, ΠΠ΄Π°ΠΌ Π’ΠΎΡΠ½Ρ
ΠΈΠ»Π», ΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠΈΡΡΠ΅ΠΌΡ, Π΅ΡΡ ΠΈ ΠΊΠ½ΠΈΠΆΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΠΏΠΈΡΠ΅Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ: Your Code as a Crime Scene.
838
CodeCaptcha
ΠΠ°Π΄ΠΎΠ΅Π»ΠΎ Π²ΡΠ±ΠΈΡΠ°ΡΡ ΡΠ²Π΅ΡΠΎΡΠΎΡΡ ΠΈ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Ρ Π½Π° Π³ΡΠ³Π»ΠΎ-ΠΊΠ°ΠΏΡΠ΅?
ΠΠΎΡΠ²ΠΈΠ»ΡΡ ΡΠ΅ΡΠ²ΠΈΡ CodeCaptcha, Π³Π΄Π΅ ΠΏΠΎΠ΄ΠΊΠΈΠ΄ΡΠ²Π°ΡΡΡΡ ΠΊΠΎΡΠΎΡΠΊΠΈΠ΅ Π·Π°Π΄Π°ΡΠΊΠΈ Π½Π° JavaScript Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠΉΡΠΈ Π΄Π°Π»ΡΡΠ΅ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅.
ΠΠΎΠ½Π΅ΡΠ½ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ ΡΠ·Π½Π°ΡΡ, ΠΊΠ°ΠΊ ΡΠΎΡΠΌΠΈΡΡΡΡΡΡ Π·Π°Π΄Π°ΡΠΈ. ΠΠ°ΡΠΈΠ°Π½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π½Π΅ΠΏΠ»ΠΎΡ
ΠΈΠΌ ΠΏΠΎΠ΄ΡΠΏΠΎΡΡΠ΅ΠΌ Π΄Π»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΊ Π΄Π»Ρ Π°Π²ΡΠΎΠΊΠΎΠΌΠΏΠ»ΠΈΡΠΎΠ², ΠΊΠΎΠ΄-ΡΠ΅Π²ΡΡ ΠΈ Ρ. ΠΏ. ΠΠΎ ΠΏΠΎΠΊΠ° Π·Π°Π΄Π°ΡΠΈ ΠΎΠΎΠΎΠΎΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΡΠ΅.
ΠΡΠΈΠΌΠ΅Ρ ΡΡΡΠ»ΠΊΠΈ:
https://codecaptcha.io/a/ObZpSpktgAi6kzIbtsr0
ΠΡ ΠΈ Π΄Π°, Π±ΡΠ»ΠΎ Π±Ρ ΠΊΡΡΡΠΎ, Π΅ΡΠ»ΠΈ Π±Ρ ΡΠ·ΡΠΊΠΎΠ² Π±ΡΠ»ΠΎ Π±ΠΎΠ»ΡΡΠ΅. Π ΠΏΠΎΠΊΠ° ΡΡΠΎ Π΅ΡΡΡ, ΡΠΎ Π΅ΡΡΡ.
838
Download trends for PyPI
ΠΠ»Ρ Π²ΡΠ·Π½Π°Π²Π°Π½ΠΈΡ ΡΡΠ΅Π½Π΄ΠΎΠ² ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π² python-ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΈΠ±Π΅Π³Π°ΡΡ ΠΊ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ
ΠΎ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠΈ (Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ ;).
Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, PyPI ΠΎΡΠ΄Π°Π΅Ρ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ΅, Π΄Π° ΠΈ Π½Π΅ ΡΠΎ :/.
Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π΅ΡΡΡ ΡΡΠ΄ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΈ ΠΏΠΎΠΈΠ³ΡΠ°ΡΡΡΡ:
- https://pypistats.org/
- https://pepy.tech/
ΠΠΎΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ Π½Π°ΠΏΡΡΠΌΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅ΡΠ΅Π· Google BigQuery, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΊΠΎΠ²ΡΡΡΡΡΡΡ ΠΈ ΠΏΠΎΠΈΠ³ΡΠ°ΡΡ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ: ΡΡΡ ΠΈ Π²Π΅ΡΡΠΈΠΈ ΠΏΠΈΡΠΎΠ½Π°, ΠΎΡΠΊΡΠ΄Π° ΡΠΊΠ°ΡΠΈΠ²Π°Π»ΠΈ ΠΈ Ρ.ΠΏ.
@codemining
838
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ ΡΡΠ±ΡΠΈΠΊΡ #ΡΠ·ΡΠΊΠΈΠ±ΡΠ²Π°ΡΡΡΠ°Π·Π½ΡΠ΅, Π½Π°ΠΏΠΈΡΠ΅ΠΌ ΠΏΡΠΎ Π΅ΡΡ ΠΎΠ΄ΠΈΠ½ Π²Π½Π΅Π·Π°ΠΏΠ½ΡΠΉ ΡΠ·ΡΠΊ, Rockstar.
Π―Π·ΡΠΊ Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΈΠΏΠΈΠ·Π°ΡΠΈΠ΅ΠΉ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π² Π²ΠΈΠ΄Π΅ ΡΠ΅ΠΊΡΡΠΎΠ² ΠΏΠΎΡ
ΠΎΠΆΠΈΡ
Π½Π° ΠΏΠ΅ΡΠ½ΠΈ.
ΠΠ΄ΠΎΡ
Π½ΠΎΠ²Π»Π΅Π½ ΡΠΎΠΊ-Ρ
ΡΠ²ΠΈ-Ρ
ΡΠΉΡ-ΠΌΠ΅ΡΠ°Π»Π»ΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ Π±Π°Π»Π»Π°Π΄Π°ΠΌΠΈ 80-90-Ρ
Π³ΠΎΠ΄ΠΎΠ² πΈπΈπΈ.
Π‘Π°ΠΉΡ | Π‘ΠΏΠ΅ΠΊΠ°
ΠΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΉ, Π² Ρ. Ρ. Π½Π° Python, JS, Java, OCaml, etc.
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΡΠΈΡΠ»Π° Ο:
My life was a mushroom cloud, then
it was nothing
Sin is unquenchable
My cell was empty
Your love was a jackhammer shaking the bars
Your life is a fungus
Your love is mycorrhizal
My life was empty without your love
Until your life is my life,
build my life up
Put your love into Me
Put my life into the song,
until your love is stronger than the song
Put the song of Me into Me
Knock the song down
Put your love into You
β¦
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΡΡΡ, Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² Π·Π΄Π΅ΡΡ. ΠΠ°Π΄Π΅Π΅ΠΌΡΡ, ΡΡΠΎ Π²Π°ΠΌ Π²Π΅ΡΠ΅Π»ΠΎ ;).838
code2vec: Learning Distributed Representations of Code
ΠΡ ΡΠΆΠ΅ ΡΠ°Π½Π΅Π΅ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π»ΠΈ ΠΏΡΠΎ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΡΠΌΠ±Π΅Π΄Π΄ΠΈΠ½Π³ΠΎΠ² ΠΏΠΎ ΠΊΠΎΠ΄Ρ Π² Π½Π°ΡΠ΅ΠΌ ΠΎΠ±Π·ΠΎΡΠ½ΠΎΠΌ Π΄ΠΎΠΊΠ»Π°Π΄Π΅ Π½Π° DataFest Siberia v2, Π½ΠΎ Π΅ΡΡΡ ΡΠΌΡΡΠ» Π²ΡΠ΄Π΅Π»ΠΈΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΌ ΠΏΠΎΡΡΠΎΠΌ.
ΠΠΎΡΠ»ΡΡΠ°ΡΡ ΠΏΠΎ-ΡΡΡΡΠΊΠΈ:
https://www.youtube.com/watch?v=qm2hB5Bi49A&t=507s
ΠΠΎΠΈΠ³ΡΠ°ΡΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π·Π΄Π΅ΡΡ:
https://code2vec.org/
Π‘ΠΎΡΡΡ | Π‘ΡΠ°ΡΡΡ
838
Using public datasets in commercial software
Great paper:
Can I use this publicly available dataset to build commercial AI software? Most likely not.
An extremely important question for the Data Science community: it turns out (wat?) that not all publicly available datasets can be used to build commercial solutions π£π£π£.
Authors examine license agreements of 6 popular datasets used in Computer Vision (CIFAR-10, ImageNet, Cityscapes, FFHQ, VGGFaces2 and MS COCO) and conclude that the models trained on these data can not be commercialized at least.
An example of the results of the CIFAR-10 dataset's license analysis is shown in the screenshot.
It was logical to assume this, but for many community members this may be the opening of the century.
Prepared by @codemining for ods.ai. Subscribe!838
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠ±Π»ΠΈΡΠ½ΡΡ
Π½Π°Π±ΠΎΡΠΎΠ² Π΄Π°Π½Π½ΡΡ
Π² ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠΌ ΠΠ
ΠΠΎΠ»Π»Π΅Π³ΠΈ ΠΈΠ· ODS ΠΏΠΎΠ΄Π΅Π»ΠΈΠ»ΠΈΡΡ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎΠΉ ΡΡΠ°ΡΡΡΠΉ: Can I use this publicly available dataset to build commercial AI software? Most likely not.
ΠΠΎΠ΄Π½ΡΡ ΠΊΡΠ°ΠΉΠ½Π΅ Π²Π°ΠΆΠ½ΡΠΉ Π²ΠΎΠΏΡΠΎΡ Π΄Π»Ρ DataScience ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π°. ΠΠΎΡΡΠ½ΡΠ΅ΠΌ, ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ (wat?), Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ Π²ΡΠ΅ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΎ Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ Π½Π°Π±ΠΎΡΡ Π΄Π°Π½Π½ΡΡ
ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΡ
ΡΠ΅ΡΠ΅Π½ΠΈΠΉ.
ΠΠ²ΡΠΎΡΡ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΎΠ½Π½ΡΠ΅ ΡΠΎΠ³Π»Π°ΡΠ΅Π½ΠΈΡ 6 ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ
Π΄Π°ΡΠ°ΡΠ΅ΡΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΡ
ΡΡ Π² Computer Vision (CIFAR-10, ImageNet, Cityscapes, FFHQ, VGGFaces2 ΠΈ MS COCO) ΠΈ Π΄Π΅Π»Π°ΡΡ "ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎΠ΅" Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅, ΡΡΠΎ Π½Π°ΡΡΠ΅Π½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π½Π° ΡΡΠΈΡ
Π΄Π°Π½Π½ΡΡ
ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ, Π½Π΅ ΠΌΠΎΠ³ΡΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡΡΡ.
ΠΡΠΈΠΌΠ΅Ρ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² Π°Π½Π°Π»ΠΈΠ·Π° Π»ΠΈΡΠ΅Π½Π·ΠΈΠΈ Π΄Π°ΡΠ°ΡΠ΅ΡΠ° CIFAR-10 ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ Π½Π° ΡΠΊΡΠΈΠ½Π΅.
ΠΠΎΠ³ΠΈΡΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅, Π½ΠΎ Π΄Π»Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ
ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΡΡΠΌΠΎ ΠΎΡΠΊΡΡΡΠΈΠ΅ΠΌ Π²Π΅ΠΊΠ° π£.
ΠΠΎΡΠΌΠΎΡΡΠΈΠΌ, ΡΠ΅ΠΌ ΠΎΡΠ²Π΅ΡΠΈΡ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ ;).
ΠΠ«: Π° ΠΌΡ Π² ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΠΏΠΎΠ½ΡΠ»ΠΈ, ΡΠ΅ΠΌ Π΅ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΡ ΠΊΡΡΡ ΠΏΠΎ Open Source Π»ΠΈΡΠ΅Π½Π·ΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
838
PyNose: a Test Smell Detector for Python
Π Π΅ΡΡ Π² ΠΏΡΠΎΡΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρ Ρ JetBrains Research Π²ΡΡΠ»Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ»ΠΊΠ° Π³ΠΎΠ²Π½ΠΎΠΊΠΎΠ΄Π° Π² python-ΡΠ΅ΡΡΠ°Ρ
. Π Π°Π±ΠΎΡΠ°Π΅Ρ Π΄Π»Ρ
Unittest & Pytest. ΠΠ΅ΡΡΠΈΡ 1.0.0 Π²ΡΡΠ»Π° Π² Π΄Π΅ΠΊΠ°Π±ΡΠ΅'21.
ΠΠΈΠ΄Ρ test smell, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠ΄Π΅Π»ΡΡΡ Π°Π²ΡΠΎΡΡ:
- Assertion Roulette
- Conditional Test Logic
- Constructor Initialization
- Default Test
- Duplicate Assert
- Empty Test
- Exception Handling
- Lack of Cohesion of Test Cases
- Magic Number Test
- Obscure In-Line Setup
- Redundant Assertion
- Redundant Print
- Sleepy Test
- Suboptimal Assert
- Test Maverick
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π² Π²ΠΈΠ΄Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΊ Pycharm.
ΠΠΎΠ΄: https://github.com/jetbrains-research/pynose
ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ Π² ΡΡΠ°ΡΡΠ΅: https://arxiv.org/abs/2108.04639. ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ΅, ΠΎΠ½Π° ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΡΡ Π²Π΅ΡΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π² Π²Π΅ΡΠΊΠ΅ ASE2021.
Upd. Π£ΡΠΎΡΠ½ΡΠ΅ΠΌ ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ:
1. Π±Π΅ΡΠ΅ΡΠ΅ ΡΠ±ΠΎΡΠΊΡ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΎΡΡΡΠ΄Π° (.zip)
2. ΡΡΠ°Π²ΠΈΡΠ΅ ΠΏΠΎ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ
3. Π±Π΅ΡΠ΅ΡΠ΅ ΡΠ΅ΡΡΡ, ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡ ΡΡΠΈ ΠΈΠ»ΠΈ ΡΠ²ΠΎΠΈ ΠΊΠ°ΠΊΠΈΠ΅-Π½ΠΈΠ±ΡΠ΄Ρ ;)
4. ...
5. profit, Π² IDE ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° Π³ΠΈΡΠΊΠ°Ρ
838
Hashing It Out: A Survey of Programmers' Cannabis Usage, Perception, and Motivation
Π ΠΊΠΎΠ½ΡΠ΅ ΠΏΡΠΎΡΠ»ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π° Π²ΡΡΠ»Π° Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π»ΡΠ±ΠΎΠΏΡΡΠ½Π°Ρ ΡΡΠ°ΡΡΡ ΠΎΠ± ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠΎΠ·Π½Π°Π½ΠΈΡ Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΏΠΎΠ΄ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ΠΌ ΠΠ°Π½Π½Π°Π±ΠΈΡΠ° ΠΎΡ Π£Π½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠ° ΠΠΈΡΠΈΠ³Π°Π½Π°.
Π ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠΎΡΡΠ°ΡΡΠ²ΠΎΠ²Π°Π»ΠΎ 803 ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° (ΠΈΠ· Π½ΠΈΡ
450 ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° Ρ ΠΏΠΎΠ»Π½ΠΎΠΉ Π·Π°Π½ΡΡΠΎΡΡΡΡ). ΠΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ ΠΏΠΎΡΠΈΡΠ°ΡΡ ΠΏΡΠΎ ΠΌΠΎΡΠΈΠ²Π°ΡΠΈΡ, ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ ΠΈ ΡΠ΅Π°Π»ΡΠ½ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΈΡΡΠ»Π΅Π΄ΡΠ΅ΠΌΡΡ
.
ΠΠΎΡΠΈΡΠ°ΡΡ Π΅ΡΡΡ ΡΡΠΎ, Π½ΠΎ ΡΠ°ΠΌΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅ ΠΈ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠ΅ Π½Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ°Ρ
Π²ΡΡΠ΅.
Π Π°Π±ΠΎΡΠ° ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π° Π² ΡΠ΅Π»ΡΡ
ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ Π±ΠΎΡΡΠ±Ρ Ρ Π½Π°ΡΠΊΠΎΡΠΈΠΊΠ°ΠΌΠΈ Π½Π° ΡΠ°Π±ΠΎΡΠΈΡ
ΠΌΠ΅ΡΡΠ°Ρ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ².
Π‘ΡΠ°ΡΡΡ: https://arxiv.org/abs/2112.09365
838
Π‘ Π½ΠΎΠ²ΡΠΌ Π³ΠΎΠ΄ΠΎΠΌ! π²π²π²
ΠΡ "Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ" ΠΏΠΎΡΠΏΠ°Π»ΠΈ ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ. ΠΡΠ΅ΠΌ Π·Π΄ΠΎΡΠΎΠ²ΡΡ ΠΈ Π²ΡΠ΅Π³ΠΎ ΡΠ°ΠΊΠΎΠ³ΠΎ!
Π§ΡΠΎ-ΡΠΎ Π² ΡΡΠ΅Π΄ΡΠ΅ΠΌ Π³ΠΎΠ΄Ρ Π½Π΅ ΡΡΠΏΠ΅Π»ΠΈ Π΄ΠΎΠ²Π΅ΡΡΠΈ ΠΈ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°ΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΡΡ Π½Π΅Π΄Π΅Π»Ρ-Π΄Π²Π΅ Π±ΡΠ΄Π΅ΠΌ Π·Π°ΠΊΡΡΠ²Π°ΡΡ Π³Π΅ΡΡΠ°Π»ΡΡΡ :).
ΠΠ«: ΠΏΡΠΈΠΊΡΡΡΠΈΠ»ΠΈ ΡΠ΅Π°ΠΊΡΠ΅Π½Ρ π.
838
ΠΠΎΡΠΎΡΠ΅Π½ΡΠΊΠΈΠ΅ ΠΈΡΠΎΠ³ΠΈ Π³ΠΎΠ΄Π° @ods.ai
Π ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ ΡΡΠ±Π±ΠΎΡΡ (18.12), ΠΏΠΎΠ΄Π²Π΅Π»ΠΈ ΠΈΡΠΎΠ³ΠΈ Π³ΠΎΠ΄Π° Π² ODS-ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π΅ Π½Π° Data Πlka. ΠΡΠΈΠΊΠ»Π°Π΄ΡΠ²Π°Π΅ΠΌ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡ ΠΈ ΡΡΡΠ»ΠΊΡ Π½Π° ΡΡΡΠΈΠΌ, Π³Π΄Π΅ ΠΎΠ½Π° ΠΎΠ·Π²ΡΡΠ΅Π½Π° Π³ΠΎΠ»ΠΎΡΠΎΠΌ.
838
ΠΠΎΡΠ΅ΠΌΡ Π·Π½Π°ΡΡ ΠΏΡΠΎ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠΎΡΡ Π²Π°ΠΆΠ½ΠΎ?
ΠΠ½ΠΎΠ³ΠΈΠ΅ ΡΠ»ΡΡΠ°Π»ΠΈ ΠΏΡΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ Π΄Π΅ΡΡΡΠΈΠ»Π΅ΡΠ½ΠΈΠΉ ΡΠΏΠΎΡ Π·Π° Π½Π°ΡΡΡΠ΅Π½ΠΈΠ΅ Π°Π²ΡΠΎΡΡΠΊΠΈΡ
ΠΏΡΠ°Π² Π½Π° ΡΠ°ΡΡΠΈ ΠΊΠΎΠ΄Π° Java ΠΌΠ΅ΠΆΠ΄Ρ Oracle & Google. ΠΡΡ ΡΠ°Π·ΡΠ΅ΡΠΈΠ»ΠΎΡΡ Π² ΡΡΠΎΡΠΎΠ½Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ
π©ββοΈ.
Π‘Π΅ΠΉΡΠ°Ρ Π½Π° Π½Π°ΡΠΈΡ
Π³Π»Π°Π·Π°Ρ
, ΠΏΠΎ Ρ
ΠΎΠ΄Ρ, Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠΉ ΡΠ΅Π·ΠΎΠ½Π°Π½ΡΠ½ΡΠΉ ΠΊΠ΅ΠΉΡ Π·Π° ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠ½Π°Π±Π»ΡΠ΄Π°ΡΡ.
Π‘ΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎΠΌ Π²Π΅ΡΡΠΌΠ° ΡΠ΅Π±Π΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ, ΡΡΠΎ ΡΠ²Π΅ΠΆΠ΅Π·Π°ΡΠ΅Π»ΠΈΠΆΠ΅Π½Π°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° TikTok Live Studio ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° OBS (Π»ΠΈΡΠ΅Π½Π·ΠΈΡ GPL v2.0), ΡΡΠΎ, ΠΊΠ°ΠΊ ΠΌΡ Π·Π½Π°Π΅ΠΌ ΠΈΠ· ΠΊΡΡΡΠ° Π»ΠΈΡΠ΅Π½Π·ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π½Π°ΠΊΠ»Π°Π΄ΡΠ²Π°Π΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ, ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Π²ΡΠΊΡΡΡΠΈΠ΅ ΠΏΠ°ΡΠΈΠ΅Π½ΡΠ° ΠΏΠΎΠ΄ ΡΠΎΠΉ ΠΆΠ΅ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ ΠΈ ΡΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ ΠΊΠΎΠΏΠΈΡΠ°ΠΉΡΠ° ΠΈ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΈ :).
ΠΠΎΡΠΈΡΠ°ΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ Ρ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠΌΠΈ IANAL (I'am not a lawyer) ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π½Π° Hacker News.
ΠΡ Ρ ΡΠ΅Π±Ρ Π² ΠΠ°Π±ΠΎΡΠ°ΡΠΎΡΠΈΠΈ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π³Π»ΡΠ½Π΅ΠΌ ΠΊΠ΅ΠΉΡ ΠΈ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ ΠΎΠ± ΡΡΠΎΠΌ ΡΠ΅ΡΠ΅Π· Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΡΠ΅ΠΌΡ. ΠΡ Π° Π΄Π»Ρ ΠΏΡΠΎΠ°ΠΊΡΠΈΠ²Π½ΡΡ
ΡΠΈΡΠ°ΡΠ΅Π»Π΅ΠΉ ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Ρ
ΠΎΡΠΎΡΠΈΠΌ ΠΠΎΠΌΠ°ΡΠ½ΠΈΠΌ Π·Π°Π΄Π°Π½ΠΈΠ΅ΠΌ (ΠΈΠ»ΠΈ ΡΠ΅ΡΡΠΎΠ²ΡΠΌ ;).
838
Data Elka 2021 π₯
Π‘Π°ΠΏ, ΠΊΠ°ΠΊ Π³ΠΎΠ²ΠΎΡΠΈΡΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ Π½Π΅Π±Π΅Π·ΡΠ·Π²Π΅ΡΡΠ½ΠΎΠΌ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π΅ ;).
ΠΡ ΡΠ°Π΄Ρ ΠΏΡΠΈΠ³Π»Π°ΡΠΈΡΡ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ² Π½Π° Π΅ΠΆΠ΅Π³ΠΎΠ΄Π½ΠΎΠ΅ Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΠΎΠ±ΡΡΠΈΠ΅ Data Elka, Π² ΡΠ°ΠΌΠΊΠ°Ρ
ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΠΎΠ΄Π²ΠΎΠ΄ΡΡΡΡ ΠΈΡΠΎΠ³ΠΈ ΡΡ
ΠΎΠ΄ΡΡΠ΅Π³ΠΎ Π³ΠΎΠ΄Π° ΠΈ Π²ΡΡΡΠ°ΡΡΡΡ ΠΏΠ°ΠΌΡΡΠ½ΡΠ΅ ΠΏΠΎΠ΄Π°ΡΠΊΠΈ Π·Π° Π²ΡΠ΅ Ρ
ΠΎΡΠΎΡΠ΅Π΅ Π»ΡΡΡΠΈΠΌ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌ OpenDataScience-ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π° π€.
Π ΡΠ²ΡΠ·ΠΈ Ρ ΡΡΠΈΠΌ, ΠΊΠ°ΠΊ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΎΡΡ CodeMining-ΡΡΠ΅ΠΊΠ°, ΠΎΠ±ΡΠ°ΡΠ°Π΅ΠΌΡΡ ΠΊ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Ρ Π·Π° ΠΏΠΎΠΌΠΎΡΡΡ Ρ Π²ΡΠ±ΠΎΡΠΎΠΌ Π»ΡΡΡΠΈΡ
Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠ² 2021 Π³ΠΎΠ΄Π°.
Π‘Π²ΠΎΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΌΡ ΠΈΡ
ΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»ΠΈ Π² ΡΡΠ±ΡΠΈΠΊΠ΅ #Π²ΠΈΠ΄ΠΎΡΠ½Π°Π²ΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠΊΡ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΌΠΈ Π²ΠΈΠ΄ΠΎΡΠ°ΠΌΠΈ.
ΠΡΠ΅ CodeMining-Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ Π³ΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠΊΠ΅ ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π½ΠΎΠΉ ΠΏΡΠΎΡΠ΅Π΄ΡΠ΅ΠΌΡ DataFest'Ρ: https://ods.ai/tracks/code-mining-df2021
ΠΡΠ»ΠΈ Π²Π°ΠΌ ΡΡΠΎ-ΡΠΎ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ»ΠΎΡΡ, ΡΠΎ Π²Π΅Π»ΠΊΠ°ΠΌ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°ΡΡ Π½Π°ΡΠ΅ ΡΠΊΡΠΎΠΌΠ½ΠΎΠ΅ ML4Code-Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅.
ΠΠΈΠ΄Π΅ΠΎ Π½ΠΎΠΌΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Ρ Π² ΡΠ°Π·Π΄Π΅Π»Π΅
Industry domains, Π³ΠΎΠ»ΠΎΡΠΎΠ²Π°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡ (ΡΠ΅Π³Π° ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½Π°).
Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ Π±ΡΠ΄ΡΡ ΠΎΠ·Π²ΡΡΠ΅Π½Ρ Π²ΠΆΠΈΠ²ΡΡ Π½Π° ΡΡΠ°Π½ΡΠ»ΡΡΠΈΠΈ Π² ΡΡΠ±Π±ΠΎΡΡ.
ΠΠΎ ΡΠ»Π°Π²Ρ ΠΠ°ΡΠ° ΠΠ»ΠΊΠ΅! πππ