
ΠΠ΄ΡΠ°Π²Π΅ΠΉ, Π₯Π°Π±Ρ! ΠΠ΅ΡΠΎΡΡΠ½ΠΎ, Π²ΡΠ΅ΠΊΠΈ ΠΎΡ Π½Π°Ρ ΠΈΠΌΠ° ΡΠ°ΠΊΡΠ² ΡΠ°ΠΉΠ», Π² ΠΊΠΎΠΉΡΠΎ ΠΏΡΠΈΠΊΡΠΈΠ²Π° Π½Π΅ΡΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ Π·Π° ΡΠ΅Π±Π΅ ΡΠΈ. ΠΡΠΊΠ°ΠΊΠ²ΠΈ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ ΠΊΡΠΌ ΡΡΠ°ΡΠΈΠΈ, ΠΊΠ½ΠΈΠ³ΠΈ, ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ, ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°. Π’ΠΎΠ²Π° ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΎΡΠΌΠ΅ΡΠΊΠΈ Π² Π±ΡΠ°ΡΠ·ΡΡΠ° ΠΈΠ»ΠΈ Π΄ΠΎΡΠΈ ΠΏΡΠΎΡΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΡΠ°Π·Π΄Π΅Π»ΠΈ, ΠΎΡΡΠ°Π²Π΅Π½ΠΈ Π·Π° ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ. Π‘ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° Π½Π°ΡΠ°ΡΡΠ²Π°, Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ΡΠ΅ ΡΠΏΠΈΡΠ°Ρ Π΄Π° ΡΠ°Π±ΠΎΡΡΡ, Π° Π³ΠΎΠ»ΡΠΌΠ° ΡΠ°ΡΡ ΠΎΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΈΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΠΎΡΡΠ°ΡΡΠ²Π°Ρ.
Π ΠΊΠ°ΠΊΠ²ΠΎ Π°ΠΊΠΎ ΡΠΏΠΎΠ΄Π΅Π»ΠΈΠΌ ΡΠ°Π·ΠΈ ΡΠ΅Π½Π½ΠΎΡΡ Ρ ΠΎΠ±ΡΠ½ΠΎΡΡΡΠ° ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°ΠΌΠ΅ ΡΠΎΠ·ΠΈ ΡΠ°ΠΉΠ» Π² GitHub? Π’ΠΎΠ³Π°Π²Π° Π²Π°ΡΠΈΡΠ΅ ΡΡΠΈΠ»ΠΈΡ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ ΠΈ Π·Π° Π΄ΡΡΠ³ΠΈ, Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Π½Π΅ΡΠΎ Π½Π° Π°ΠΊΡΡΠ°Π»Π½ΠΎΡΡΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΡΠ°Π½Π΅ Π·Π°Π΅Π΄Π½ΠΎ, ΠΏΡΠΈΠ΅ΠΌΠ°ΠΉΠΊΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΎΡ ΠΆΠ΅Π»Π°Π΅ΡΠΈΡΠ΅ ΠΏΡΠ΅Π· ΡΡΠ°ΡΠΈ Π΄ΠΎΠ±ΡΠΈ PR-ΠΎΠ²Π΅. ΠΠΌΠ΅Π½Π½ΠΎ Π·Π° ΡΠΎΠ²Π° Π΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ ΠΏΡΠΎΠ΅ΠΊΡΡΡ . Π’ΠΎΠΉ ΠΏΠΎΠΏΠ°Π΄Π° Π² Π’ΠΠ-10 Π½Π° ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡΠ΅ Π² GitHub, ΠΈΠΌΠ° 138Π Π·Π²Π΅Π·Π΄ΠΈ ΠΈ Π»ΠΈΠ½ΠΊΡΡ ΠΊΡΠΌ Π²Π°ΡΠΈΡΠ΅ ΡΡΠΈΠ»ΠΈΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΠΊΠ°ΠΆΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΎ Π² Π½Π΅Π³ΠΎΠ²ΠΎΡΠΎ ΠΊΠΎΡΠ΅Π½Π½ΠΎ README, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΠΏΡΠΈΠ²Π»Π΅ΡΠ΅ ΠΎΠ³ΡΠΎΠΌΠ½Π° Π°ΡΠ΄ΠΈΡΠΎΡΠΈΡ ΠΊΡΠΌ Π²Π°ΡΠ΅ΡΠΎ ΡΠ²ΠΎΡΡΠ΅ΡΡΠ²ΠΎ. ΠΡΡΠ½ΠΎ Π΅, ΡΠ΅ Π·Π° ΡΠΎΠ²Π° ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅ ΠΌΠ°Π»ΠΊΠΎ ΡΡΠΈΠ»ΠΈΡ. ΠΡΠΊΠ°ΠΌ Π΄Π° ΡΠΏΠΎΠ΄Π΅Π»Ρ Ρ Π²Π°Ρ ΡΠ²ΠΎΡ ΠΎΠΏΠΈΡ Ρ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ ΡΡΠΈΠ»ΠΈΡ.
ΠΠ°Π·Π²Π°ΠΌ ΡΠ΅ ΠΠ°ΠΊΡΠΈΠΌ ΠΡΠ°ΠΌΠΈΠ½. Π ΠΠ ΠΠ ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π°ΠΌ Ρ Java ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½ΠΈΡ Π² ΠΎΠ±Π»Π°ΡΡΡΠ° Π½Π° Π±Π°Π·ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ. Π ΡΠΎΠ·ΠΈ ΠΏΠΎΡΡ ΡΠ΅ Π²ΠΈ ΡΠ°Π·ΠΊΠ°ΠΆΠ° ΠΊΠ°ΠΊΠ²ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π°Ρ Awesome Lists ΠΈ ΠΊΠ°ΠΊ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠ²ΠΎΠ΅ ΠΈΡΡΠΈΠ½ΡΠΊΠΎ ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΎ awesome ΡΠ΅ΠΏΠΎ.
ΠΠ°ΠΊΠ²ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π°Ρ Awesome Lists
ΠΠΎΠ³Π°ΡΠΎ ΠΌΠΈ ΡΠ΅ Π½Π°Π»Π°Π³Π° Π΄Π° ΡΠ΅ Π·Π°ΠΏΠΎΠ·Π½Π°Ρ Ρ Π½ΡΠΊΠ°ΠΊΠ²Π° Π½ΠΎΠ²Π° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΈΠ»ΠΈ Π΅Π·ΠΈΠΊ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅, ΠΏΡΡΠ²ΠΎΡΠΎ, Ρ ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ Π·Π°ΠΏΠΎΠ·Π½Π°Π²Π°ΠΌ, Π΅ ΡΠΎΡΠ½ΠΎ ΡΡΠΊ β Π½Π°ΠΌΠΈΡΠ°ΠΌ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠ°ΡΠ° ΡΠ΅ΠΊΡΠΈΡ ΠΈ Π² Π½Π΅Ρ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡΠΈΡΠ΅ ΡΠΏΠΈΡΡΡΠΈ. Π ΡΡΠ΄Π΅ΠΉΠΊΠΈ ΠΏΠΎ Π±ΡΠΎΡ Π·Π²Π΅Π·Π΄ΠΈ ΠΈ ΡΠ΅Ρ
Π½ΠΈΡ ΠΏΠΎΡΡΠΎΡΠ½Π΅Π½ ΡΠ°ΡΡΠ΅ΠΆ, Π½Π΅ ΡΠ°ΠΌΠΎ Π°Π· Π³ΠΎ ΠΏΡΠ°Π²Ρ.

ΠΡΡΡΠ½ΠΎΡΡ β ΡΠΎΠ²Π° Π΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ ΠΏΠ»ΠΎΡΡΠΊ readme.md, ΠΊΠΎΠΉΡΠΎ ΠΆΠΈΠ²Π΅Π΅ Π² ΠΎΡΠ΄Π΅Π»Π΅Π½ , Π·Π°Π΅ΠΌΠ° 8-ΠΌΠΎ ΠΌΡΡΡΠΎ ΡΡΠ΅Π΄ Π²ΡΠΈΡΠΊΠΈ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈ Π² GitHub ΠΈ Π²ΠΊΠ»ΡΡΠ²Π° Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ ΠΊΡΠΌ Π΄ΡΡΠ³ΠΈ ΡΠΏΠΈΡΡΡΠΈ, ΠΏΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ Π² ΡΠ΅ΠΊΡΠΈΡΡΠ° Programming Languages ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ ΡΠΏΠΈΡΡΡΠΈ Awesome Python ΠΈ Awesome Go, Π° Π² Front-End Development ΠΈΠΌΠ° ΠΎΠ³ΡΠΎΠΌΠ½ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅ΡΡΡΡΠΈ ΠΏΠΎ ΡΠ΅Π± ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°. Π, ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅, β ΡΠ΅ΠΊΡΠΈΡ (Π·Π° ΠΊΠΎΡΡΠΎ ΡΠ΅ ΡΠ΅ Π²ΡΡΠ½Π΅ΠΌ ΡΠ»Π΅Π΄ ΠΌΠ°Π»ΠΊΠΎ). Π Π΄Π°, Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° Π½Π΅ ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π° ΡΠ°ΠΌΠΎ Π΄ΠΎ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΠ΅ΠΌΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΡΠ΅ΠΊΡΠΈΠΈΡΠ΅ Entertainment ΠΈ Gaming ΡΡΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΈ Π½Π΅ΡΠ° (Π»ΠΈΡΠ½ΠΎ ΠΌΠ΅Π½ ΠΌΠ΅ Π·Π°ΡΠ°Π΄Π²Π° ).
ΠΡΠ½ΠΎΠ²Π½Π°ΡΠ° Ρ
Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ° Π΅, ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΡΠ΅Π·ΠΈ ΡΠΏΠΈΡΡΡΠΈ ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ Π½Π΅ Π»ΠΈΡΠ½ΠΎ ΠΎΡ Π°Π²ΡΠΎΡΠ°, Π° ΠΎΡ ΠΎΠ±ΡΠ½ΠΎΡΡΡΠ° ΠΈ ΡΠ° ΡΡΡΡΠ°Π²Π΅Π½ΠΈ Π² ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»Π΅Π½ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΡΠΎΠ³ . ΠΡΠ΅ΠΊΠΈ ΡΠ°ΠΊΡΠ² ΡΠΏΠΈΡΡΠΊ Π΅ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»Π½Π° ΠΎΠ±ΡΠ½ΠΎΡΡ ΠΎΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈ, ΠΆΠΈΠ²Π΅Π΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½ ΠΆΠΈΠ²ΠΎΡ ΠΈ Π΅ ΠΎΡΠ²ΠΎΡΠ΅Π½ Π·Π° Π²Π°ΡΠΈΡΠ΅ pull request-ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΡΡ Π΄ΠΎΡΠΈ ΠΏΠΎ-Π΄ΠΎΠ±ΡΡ. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° Π²ΡΠ΅ΠΊΠΈ, ΠΊΠΎΠΉΡΠΎ ΠΆΠ΅Π»Π°Π΅, ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½ ΡΠΏΠΈΡΡΠΊ, Π°ΠΊΠΎ Π½ΡΠΊΠΎΡ ΡΠ΅ΠΌΠ° Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ Π΅ Π±ΠΈΠ»Π° ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½Π°.
ΠΠ²ΡΠΎΡΡΡ Π½Π° ΠΈΠ΄Π΅ΡΡΠ° ΠΈ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠΎΡ Π½Π° Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° Π΅ Π»Π΅Π³Π΅Π½Π΄Π°ΡΠ½ΠΈΡΡ Π‘ΠΈΠ½Π΄ΡΠ΅ Π‘ΠΎΡΡ
ΡΡ, , Π°Π²ΡΠΎΡ Π½Π° Π½Π°Π΄ ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠΎΠΉ ΡΠ΅ ΠΏΡΠΈΠ΅ΠΌΠ° Π²Π°ΡΠΈΡΠ΅ PR-ΠΈ.

ΠΠ°ΠΊ Π΄Π° Π²Π»Π΅Π·Π΅ΡΠ΅ Π² awesome-list
ΠΠΊΠΎ Π½Π΅ ΡΡΠ΅ Π½Π°ΠΌΠ΅ΡΠΈΠ»ΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ ΡΠΏΠΈΡΡΠΊ ΠΏΠΎ ΡΠ΅ΠΌΠ°ΡΠ°, ΠΊΠΎΡΡΠΎ Π²ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π°, ΡΠΎΠ²Π° Π΅ ΠΏΡΡΠ²ΠΈΡΡ ΠΏΡΠΈΠ·Π½Π°ΠΊ, ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠ°ΠΌΠΈ!
Π©Π΅ Π²ΠΈ ΡΠ°Π·ΠΊΠ°ΠΆΠ° Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ° Π½Π° ΠΌΠΎΠ΅ΡΠΎ ΡΠ²ΠΎΡΠ΅Π½ΠΈΠ΅ β ΠΡ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡ ΠΌΠΈ ΡΠ΅ Π½Π°Π»Π°Π³Π° Π΄Π° ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΈ Π·Π°ΡΠΎΠ²Π° ΡΡΠ·Π΄Π°Π΄ΠΎΡ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, Π² ΠΊΠΎΠΈΡΠΎ ΡΡΠ±ΠΈΡΠ°Ρ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ ΡΡΡ , ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΠ ΠΌΠΈΠ³ΡΠ°ΡΠΎΡΠΈ, IDE-ΡΠ°, Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡΠΊΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ, ΡΡΠ΅Π΄ΡΡΠ²Π° Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΈ Π²ΡΡΠΊΠ°ΠΊΠ²ΠΈ Π΄ΡΡΠ³ΠΈ. ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΠΈΡΠΎ Π²Π΅ΡΠ΅ Π±ΡΡ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π» ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎ ΠΏΠ»Π°Π½ΠΈΡΠ°Ρ Π΄Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ°. Π‘ΠΏΠΎΠ΄Π΅Π»ΡΡ ΡΠΎΠ·ΠΈ ΡΠ°ΠΉΠ» Ρ ΠΊΠΎΠ»Π΅Π³ΠΈΡΠ΅ ΡΠΈ Π² ΠΠ ΠΠ ΠΈ ΠΈΠ·Π²ΡΠ½ Π½Π΅Π³ΠΎ. Π’ΠΎΠ²Π° ΠΏΠΎΠΌΠΎΠ³Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ Π½Π° Ρ ΠΎΡΠ°ΡΠ° ΠΈ Π±Π΅ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ. Π ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ°, ΠΈΡΠΊΠ°Ρ Π΄Π° ΠΏΠΎΡΡΠΈΠ³Π½Π° ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌΠ° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡ, ΠΊΠΎΠ³Π°ΡΠΎ Π·Π°Π±Π΅Π»ΡΠ·Π°Ρ , ΡΠ΅ Π² ΡΠ°Π·Π΄Π΅Π»Π° Databases Π½ΡΠΌΠ° ΡΠΏΠΈΡΡΠΊ Π½Π° ΡΠ°Π·ΠΈ ΡΠ΅ΠΌΠ°. Π ΡΠ΅ΡΠΈΡ Π΄Π° Π΄ΠΎΠ±Π°Π²Ρ ΡΠ²ΠΎΡ.
ΠΠ°ΠΊΠ²ΠΎ Π΅ Π½ΡΠΆΠ½ΠΎ Π·Π° ΡΠΎΠ²Π°?
- Π Π΅Π³ΠΈΡΡΡΠΈΡΠ°ΠΌΠ΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ GitHub ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ Ρ ΠΈΠΌΠ΅ ΠΎΡ Π²ΠΈΠ΄Π° awesome-Π½Π΅ΡΠΎ-ΡΡΠΊ. Π ΠΌΠΎΡ ΡΠ»ΡΡΠ°ΠΉ ΡΠΎΠ²Π° Π±Π΅ΡΠ΅ awesome-database-tools.
- ΠΡΠΈΠ²Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΡΠΏΠΈΡΡΠΊΠ° ΡΠΈ Π²ΡΠ² ΡΠΎΡΠΌΠ°Ρ awesome, Π² ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ Π½ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ ΠΊΠΎΠΉΡΠΎ ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ° Π²ΡΠΈΡΠΊΠΈ Π½ΡΠΆΠ½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Π² Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈΡ ΡΠΎΡΠΌΠ°Ρ.
- ΠΠ°ΡΡΡΠΎΠΉΠ²Π°ΠΌΠ΅ ΠΈΡΡΠΈΠ½ΡΠΊΠΈ CI. ΠΈ travis ci ΡΠ΅ Π½ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ Π΄Π° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°ΠΌΠ΅ Π½Π° Π½Π°ΡΠΈΡ ΡΠΏΠΈΡΡΠΊ.
- Π§Π°ΠΊΠ°ΠΌΠ΅ 30 Π΄Π½ΠΈ.
- ΠΡΠ°Π²ΠΈΠΌ ΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΏΠΎΠ½Π΅ 2 ΡΡΠΆΠ΄ΠΈ PR-Π°.
- Π Π½Π°ΠΊΡΠ°Ρ ΠΏΡΠ°Π²ΠΈΠΌ PR Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ ΡΠ΅ΠΏΠΎ, ΠΊΡΠ΄Π΅ΡΠΎ Π΄ΠΎΠ±Π°Π²ΡΠΌΠ΅ Π»ΠΈΠ½ΠΊ ΠΊΡΠΌ Π½Π°ΡΠ΅ΡΠΎ ΡΠ΅ΠΏΠΎ. Π’ΡΠΊ Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° ΠΏΡΠΎΡΠ΅ΡΠ΅ΡΠ΅ Π²ΡΠΈΡΠΊΠΎ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»Π½ΠΎ ΠΈ Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΠΈΡΠ΅ ΡΡΡΠΈΠΊΡΠ½ΠΎ Π²ΡΠΈΡΠΊΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ ΠΊΡΠΌ Π½ΠΎΠ²ΠΈΡ ΡΠΏΠΈΡΡΠΊ ΠΈ ΡΠ°ΠΌΠΈΡ PR.
ΠΠΎΡΡ ΠΏΡΡΠ²ΠΈ ΠΎΠΏΠΈΡ

ΠΠΎ ΠΈΠ·ΠΌΠΈΠ½Π° ΠΌΠ°Π»ΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅, ΡΡΠ±ΡΠ°Ρ
ΠΎΡΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΈ, ΠΏΠΎΡΠ°Π±ΠΎΡΠΈΡ
Π½Π°Π΄ Π³ΡΠ΅ΡΠΊΠΈΡΠ΅ ΠΈ ΡΠ΅ ΡΠ΅ΡΠΈΡ
Π½Π° .
ΠΠΎ Π·Π°Π±ΡΠ°Π²ΠΈΡ
Π·Π° ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ½ΠΎ Π½Π΅ΡΠΎ, Π·Π° ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΈ Π½Π°ΠΌΠ΅ΠΊΠ½Π°Ρ
Π° ΠΏΠΎ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»Π΅Π½ Π½Π°ΡΠΈΠ½:

ΠΡΡ
ΠΌΠ°Π»ΠΊΠΎ Π½Π΅Π±ΡΠ΅ΠΆΠ΅Π½ ΠΈ Π½Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ
Π΅Π΄ΠΈΠΎΡΠΎΠ³Π° Π² Π·Π½Π°ΠΊ Π½Π° ΠΏΠΎΡΠ²ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅, ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ ΡΠ° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈ.

Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΠΈΠ·ΠΌΠΈΠ½Π° ΠΎΡΠ΅ ΠΌΠ°Π»ΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅, ΠΎΡΠ΅ ΠΌΠ°Π»ΠΊΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΈΠΈ ΠΏΠΎ Π·Π°Π±Π΅Π»Π΅ΠΆΠΊΠΈΡΠ΅ ΠΈ ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ Π΄ΡΠ»Π³ΠΎΠΎΡΠ°ΠΊΠ²Π°Π½ΠΈΡΡ , ΡΠ΅ ΠΌΠΎΡΡ PR Π±Π΅ΡΠ΅ ΠΏΡΠΈΠ΅Ρ.
Π’Π°ΠΊΠ° ΡΡΠ°Π½Π°Ρ Π°Π²ΡΠΎΡ Π½Π° ΡΠ²ΠΎΡ ΠΏΡΡΠ²ΠΈ ΡΠΏΠΈΡΡΠΊ ΠΈ Π·Π°ΠΏΠΎΡΠ½Π°Ρ Π΄Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π°ΠΌ ΠΎΡ ΠΎΠ±ΡΠ½ΠΎΡΡΡΠ° Π·Π° Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° Π½ΠΎΠ²ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ. Π ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ ΡΡΡ Π²Π΅ΡΠ΅ ΡΠ° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π² . ΠΠΊΠΎ Π²ΠΈ ΠΌΡΡΠ·ΠΈ Π΄Π° ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Π½Π° Π²ΡΡΠ·ΠΊΠ°ΡΠ°,
Π΅ΡΠΎ Π°ΠΊΡΡΠ°Π»Π½Π° ΠΊΡΠΌ ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π½Π° ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ ΠΏΠΎΠ΄Π±ΡΠ°Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ
Awesome Database Tools
Π‘ΠΏΠΈΡΡΠΊ Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, ΡΡΠ·Π΄Π°Π΄Π΅Π½ ΠΎΡ ΠΎΠ±ΡΠ½ΠΎΡΡΡΠ°
Π’ΡΠΊ ΡΠ΅ ΡΡΠ±Π΅ΡΠ΅ΠΌ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° Π½Π΅Π²Π΅ΡΠΎΡΡΠ½ΠΈ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈΡΠ΅ Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈ Π·Π° DBA, DevOps, ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ ΠΈ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ.
ΠΠ΅ ΡΠ΅ ΠΊΠΎΠ»Π΅Π±Π°ΠΉΡΠ΅ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΡΠ΅ ΡΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΠΈΠ»ΠΈ Π²Π°ΡΠΈΡΠ΅ Π»ΡΠ±ΠΈΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ ΠΎΡ ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ.
Π‘ΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅
IDE
- β ΠΡΠ΅ΠΌΠΈΠ΅Ρ ΠΌΠ½ΠΎΠ³ΠΎΡΠ΅Π»Π΅Π²ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΠ²Π΅Π½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠ½ΡΡΠΎΠ» ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°.
- β Aqua Data Studio Π΅ ΡΠΎΡΡΡΠ΅Ρ Π·Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, DBA ΠΈ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡΠΈ.
- β ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Ρ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Π½Π°Π΄ 20 Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ.
- β ΠΡΠΎΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π° IDE Π·Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΠΈ SQL ΠΎΡ JetBrains.
- β ΠΠ΅Π·ΠΏΠ»Π°ΡΠ΅Π½ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»Π΅Π½ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΠΈ SQL ΠΊΠ»ΠΈΠ΅Π½Ρ.
- β Π£Π½ΠΈΠ²Π΅ΡΡΠ°Π»Π½Π° IDE Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ Π½Π° MySQL ΠΈ MariaDB Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ.
- β ΠΠΎΡΠ½Π° IDE Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅, Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Oracle.
- β GUI ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΠΈ ΠΎΠ±Π΅ΠΊΡΠΈ.
- β ΠΠΎΡΠ½Π° ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π° ΡΡΠ΅Π΄Π° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π·Π° SQL Server, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅, Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅, Π°Π½Π°Π»ΠΈΠ· Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ ΠΎΡΡΠΈΡΠ°Π½Π΅.
- β ΠΠΎΠ΄Π΅ΡΠ½Π° (JavaScript/Electron) ΠΎΡΠ²ΠΎΡΠ΅Π½Π° IDE Π·Π° MongoDB. ΠΠΌΠ° ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ MongoDB.
- β ΠΡΠ΅ΠΎΠ±Ρ Π²Π°ΡΠ΅Π½ GUI ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° Firebird ΠΈ InterBase.
- β ΠΠ΅ΠΊ ΠΊΠ»ΠΈΠ΅Π½Ρ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° MySQL, MSSQL ΠΈ PostgreSQL, Π½Π°ΠΏΠΈΡΠ°Π½ Π² Delphi.
- β MySQL Workbench Π΅ Π΅Π΄ΠΈΠ½Π΅Π½ Π²ΠΈΠ·ΡΠ°Π»Π΅Π½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΠΈ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ ΠΈ DBA.
- β ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠΉΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΠ²ΡΡΠΆΠ΅ΡΠ΅ Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ MySQL, MariaDB, SQL Server, Oracle, PostgreSQL ΠΈ SQLite Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΠΎΡ Π΅Π΄Π½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
- β Oracle SQL Developer Π΅ Π±Π΅Π·ΠΏΠ»Π°ΡΠ½Π° ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π° ΡΡΠ΅Π΄Π° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, ΠΊΠΎΡΡΠΎ ΠΎΠΏΡΠΎΡΡΡΠ²Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Oracle Database ΠΊΠ°ΠΊ Π² ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΈ, ΡΠ°ΠΊΠ° ΠΈ Π² ΠΎΠ±Π»Π°ΡΠ½ΠΈ ΡΡΠ΅Π΄ΠΈ.
- β ΠΠ°ΠΉ-ΠΏΠΎΠΏΡΠ»ΡΡΠ½Π°ΡΠ° ΠΈ Ρ Π½Π°ΠΉ-ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ Π·Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° PostgreSQL, Π½Π°ΠΉ-Π½Π°ΠΏΡΠ΅Π΄Π½Π°Π»Π°ΡΠ° ΠΎΡΠΊΡΠΈΡΠΎ Π±Π°Π·ΠΈΡΠ°Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π² ΡΠ²Π΅ΡΠ°.
- β ΠΡΠ»Π³ΠΎΡΡΠΎΡΠ½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° pgAdmin3.
- β IDE, ΠΊΠΎΡΡΠΎ Π΅ ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ Π½Π°ΡΠΎΡΠ΅Π½Π° ΠΊΡΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΡΡ ΡΠ°Π½ΡΠ²Π°Π½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡΠΈ Π·Π° Oracle Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ.
- β ΠΠ°Π²ΡΡΡΠ΅Π½ ΠΈ ΠΌΠΎΡΠ΅Π½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅, Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° PostgreSQL.
- β Toad Π΅ Π²ΠΎΠ΄Π΅ΡΠΎΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ, Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ ΠΈ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡΠΈ Π½Π° Π΄Π°Π½Π½ΠΈ. Π£ΠΏΡΠ°Π²Π»ΡΠ²Π°ΠΉΡΠ΅ ΡΠ»ΠΎΠΆΠ½ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Ρ Π΅Π΄ΠΈΠ½Π΅Π½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ.
- β ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° MySQL ΠΈ Postgres.
- β TOra Π΅ ΠΎΡΠ²ΠΎΡΠ΅Π½ SQL IDE Π·Π° Oracle, MySQL ΠΈ PostgreSQL Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ.
- β Π‘ΡΠ·Π΄Π°Π²Π°ΠΉΡΠ΅, Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°ΠΉΡΠ΅, Π·Π°ΠΏΠΈΡΠ²Π°ΠΉΡΠ΅ ΠΈ ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°ΠΉΡΠ΅ Valentina DB, MySQL, MariaDB, PostgreSQL ΠΈ SQLite Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π±Π΅Π·ΠΏΠ»Π°ΡΠ½ΠΎ.
GUI ΠΠ΅Π½ΠΈΠ΄ΠΆΡΡΠΈ/ΠΠ»ΠΈΠ΅Π½ΡΠΈ
- β Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π² Π΅Π΄ΠΈΠ½ PHP ΡΠ°ΠΉΠ».
- β Π£Π½ΠΈΠ²Π΅ΡΡΠ°Π»Π΅Π½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ, DBA ΠΈ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡΠΈ.
- β ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ ClickHouse Ops UI Π·Π° Π²Π°Ρ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° Π·Π°ΡΠ²ΠΊΠΈ, ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π½Π° Π·Π΄ΡΠ°Π²Π΅ΡΠΎ Π½Π° ClickHouse ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ.
- β ΠΠΈΡΠ΅ΠΊΡΠ΅Π½ SQL Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π²ΡΠΈΡΠΊΠΈΡΠ΅ Π²ΠΈ Π΄Π°Π½Π½ΠΈ, Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡΠΊΡΠ΄Π΅ ΡΠ΅ Π½Π°ΠΌΠΈΡΠ°Ρ.
- β Π£Π΅Π± ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ.
- β Π£Π΅Π± Π±Π°Π·ΠΈΡΠ°Π½ Π±ΡΠ°ΡΠ·ΡΡ Π·Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° PostgreSQL, Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Go ΠΈ ΡΠ°Π±ΠΎΡΠ΅Ρ Π½Π° macOS, Linux ΠΈ Windows.
- β Π£Π΅Π± Π±Π°Π·ΠΈΡΠ°Π½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ Π½Π° SQLite Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° PHP Ρ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° SQLite3 ΠΈ SQLite2.
- β Π£Π΅Π± ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π·Π° MySQL ΠΈ MariaDB.
- β PSequel ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΡΠΈΡΡ ΠΈ ΠΏΡΠΎΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, Ρ ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π±ΡΡΠ·ΠΎ Π΄Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ ΠΎΠ±ΠΈΡΠ°ΠΉΠ½ΠΈ PostgreSQL Π·Π°Π΄Π°ΡΠΈ.
- β Π‘ΡΠ²ΡΠ΅ΠΌΠ΅Π½Π΅Π½, ΠΊΠΎΠ»Π°Π±ΠΎΡΠ°ΡΠΈΠ²Π΅Π½ SQL ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Π·Π° Π²Π°ΡΠΈΡ Π΅ΠΊΠΈΠΏ.
- β Π‘ΡΠ²ΡΠ΅ΠΌΠ΅Π½Π΅Π½ PostgreSQL ΠΊΠ»ΠΈΠ΅Π½Ρ Π·Π° Mac.
- β Robo 3T (Π±ΠΈΠ²Ρ Robomongo) Π΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° MongoDB, ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½ Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ ΠΊΠΎΠ½Π·ΠΎΠ»Π°.
- β Sequel Pro Π΅ Π±ΡΡΠ·ΠΎ ΠΈ Π»Π΅ΡΠ½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° Mac, ΡΠ°Π±ΠΎΡΠ΅ΡΠΎ Ρ MySQL & MariaDB.
- β ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΡΠ°Π±ΠΎΡΠ° Ρ SQL Server, Azure SQL DB ΠΈ SQL DW ΠΎΡ Windows, macOS ΠΈ Linux.
- β ΠΡΠ°ΡΠΈΡΠ΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ Π²ΡΠΈΡΠΊΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° SQLite.
- β Π£Π΅Π± Π±Π°Π·ΠΈΡΠ°Π½ SQL ΡΠ΅Π΄Π°ΠΊΡΠΎΡ, ΡΠ°Π±ΠΎΡΠ΅Ρ Π² ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΎΡΠΎ Π²ΠΈ ΡΠ°ΡΡΠ½ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎ.
- β ΠΡΠΎΡΡ, ΠΌΠΎΡΠ΅Π½ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡ Π½Π° Postgres Π·Π° macOS.
- β ΠΡΠ°ΡΠΈΡΠ΅Π½ SQL ΠΊΠ»ΠΈΠ΅Π½Ρ, Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Java, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° Π²ΠΈΠΆΠ΄Π°ΡΠ΅ ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ, Π΄Π° ΠΏΡΠ΅Π³Π»Π΅ΠΆΠ΄Π°ΡΠ΅ Π΄Π°Π½Π½ΠΈΡΠ΅ Π² ΡΠ°Π±Π»ΠΈΡΠΈΡΠ΅, Π΄Π° ΠΈΠ·Π΄Π°Π²Π°ΡΠ΅ SQL ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΈ Π΄Ρ.
- β Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° VSCode.
- β ΠΠ°ΠΉ-ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΈΡΡ ΠΈ Π»Π΅ΡΠ΅Π½ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ MySQL GUI.
- β SQL ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΠΈ ΠΎΡΠΊΡΠΈΡΠΎ ΠΈΠ·ΡΠΎΡΠ½ΠΈΠΊ ΠΏΡΠΎΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° Π±ΠΈΠ·Π½Π΅Ρ ΠΈΠ½ΡΠ΅Π»ΠΈΠ³Π΅Π½ΡΠ½ΠΎΡΡ Π·Π° Clickhouse.
- β Π‘ΡΠ²ΡΠ΅ΠΌΠ΅Π½Π΅Π½, ΠΌΠ΅ΡΡΠ΅Π½ ΠΈ ΠΏΡΠΈΡΡΠ΅Π»ΡΠΊΠΈ GUI ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΡΠ΅Π»Π°ΡΠΈΠΎΠ½Π½ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ: MySQL, PostgreSQL, SQLite ΠΈ Π΄Ρ.
- β PostgreSQL ΡΠ΅Π± ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π·Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ β ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅ Π²Π°ΡΠΈΡΠ΅ PostgreSQL Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΠΎΡ Π²ΡΡΠΊΡΠ΄Π΅, Ρ Π±ΡΡΠ·, Π±ΠΎΠ³Π°Ρ AJAX ΡΠ΅Π± ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ.
CLI ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ
- β Π‘Π²ΡΡΠΆΠ΅ΡΠ΅ ΡΠ΅ Ρ Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ, Π·Π° Π΄Π° ΠΈΠ·Π΄Π°Π²Π°ΡΠ΅ SQL ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π² IPython ΠΈΠ»ΠΈ IPython Notebook.
- β CLI ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° Redis Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π΄ΠΎΠΏΡΠ»Π²Π°Π½Π΅ ΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ½ΠΎ ΠΎΡΠ²Π΅ΡΡΠ²Π°Π½Π΅.
- β ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ Π½Π° PostgreSQL, ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π° top.
- β ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° top, Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π½Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡΠ° Π½Π° ΡΡΡΠ²ΡΡΠ° PostgreSQL.
- β 'top' Π·Π° PostgreSQL.
- β ΠΠΎΡΡΠ³ΡΠ΅Ρ ΡΡΡΠ°Π½ΠΈΡΠ°.
- β Oracle SQL Developer Command Line (SQLcl) Π΅ Π±Π΅Π·ΠΏΠ»Π°ΡΠ΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π·Π° ΠΊΠΎΠΌΠ°Π½Π΄Π΅Π½ ΡΠ΅Π΄ Π·Π° Oracle Database.
- β Π£Π½ΠΈΠ²Π΅ΡΡΠ°Π»Π΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π΅Π½ ΡΠ΅Π΄ Π·Π° PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ NoSQL ΠΈ Π½Π΅-ΡΠ΅Π»Π°ΡΠΈΠΎΠ½Π½ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ!
dbcli
- β AthenaCLI Π΅ CLI ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° AWS Athena ΡΡΠ»ΡΠ³Π°, ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡΡΡΠ΅ΡΡΠ²ΡΠ²Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π΄ΠΎΠΏΡΠ»Π²Π°Π½Π΅ ΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ½ΠΎ ΠΎΡΠ²Π΅ΡΡΠ²Π°Π½Π΅.
- β CLI Π·Π° SQLite Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π΄ΠΎΠΏΡΠ»Π²Π°Π½Π΅ ΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ½ΠΎ ΠΎΡΠ²Π΅ΡΡΠ²Π°Π½Π΅.
- β ΠΠΎΠΌΠ°Π½Π΄Π΅Π½ ΠΊΠ»ΠΈΠ΅Π½Ρ Π·Π° SQL Server Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π΄ΠΎΠΏΡΠ»Π²Π°Π½Π΅ ΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ½ΠΎ ΠΎΡΠ²Π΅ΡΡΠ²Π°Π½Π΅.
- β Π’Π΅ΡΠΌΠΈΠ½Π°Π»Π΅Π½ ΠΊΠ»ΠΈΠ΅Π½Ρ Π·Π° MySQL Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π΄ΠΎΠΏΡΠ»Π²Π°Π½Π΅ ΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ½ΠΎ ΠΎΡΠ²Π΅ΡΡΠ²Π°Π½Π΅.
- β Postgres CLI Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π΄ΠΎΠΏΡΠ»Π²Π°Π½Π΅ ΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ½ΠΎ ΠΎΡΠ²Π΅ΡΡΠ²Π°Π½Π΅.
- β Vertica CLI Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π΄ΠΎΠΏΡΠ»Π²Π°Π½Π΅ ΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ½ΠΎ ΠΎΡΠ²Π΅ΡΡΠ²Π°Π½Π΅.
ΠΠ°Π²ΠΈΠ³Π°ΡΠΈΡ ΠΈ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° DB-ΡΡ Π΅ΠΌΠΈ
- β ΠΡΡΠ· ΠΈ ΠΏΡΠΎΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΠΊΠΎΠΉΡΠΎ Π²ΠΈ ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° ΡΠΈΡΡΠ²Π°ΡΠ΅ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΈΡΠ΅ Π½Π° ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡΡΠ° Π½Π° Π²Π°ΡΠ°ΡΠ° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ ΠΈ ΠΏΠΎΡΠΎΠΊΠ° Π±ΡΡΠ·ΠΎ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΏΡΠΎΡΡ DSL Π΅Π·ΠΈΠΊ.
- β ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΈ Π½Π° Π²ΡΡΠ·ΠΊΠΈΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΠ±Π΅ΠΊΡΠΈΡΠ΅.
- β ΠΠ΅Π·ΠΏΠ»Π°ΡΠ΅Π½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΠΎΡΠΊΡΠΈΡΠΈΠ΅ ΠΈ ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π½Π° ΡΡ Π΅ΠΌΠ°ΡΠ° Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ.
- β ΠΠ΅Π½Π΅ΡΠΈΡΠ°ΠΉΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π½Π° Π²Π°ΡΠ°ΡΠ° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π² HTML, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΈ Π½Π° Π²Π·Π°ΠΈΠΌΠΎΠ²ΡΡΠ·ΠΊΠΈΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΠ±Π΅ΠΊΡΠΈΡΠ΅.
- β CI-ΠΏΡΠΈΡΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π΅ Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ, Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Go.
ΠΠΎΠ΄Π΅Π»Π΅ΡΠΈ
- β ΠΠΎΡΠ΅Π½ ΠΈ ΠΈΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅Π½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠΉΡΠΎ Π²ΠΈ ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΡΠ°Π»Π½ΠΈ, Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈ ΠΈ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° Π΄Π°Π½Π½ΠΈ.
- β Oracle SQL Developer Data Modeler Π΅ Π±Π΅Π·ΠΏΠ»Π°ΡΠ΅Π½ Π³ΡΠ°ΡΠΈΡΠ΅Π½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΠΊΠΎΠΉΡΠΎ ΡΠ²Π΅Π»ΠΈΡΠ°Π²Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΡΠ° ΠΈ ΠΎΠΏΡΠΎΡΡΡΠ²Π° Π·Π°Π΄Π°ΡΠΈΡΠ΅ ΠΏΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ.
- β ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ, ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½ Π·Π° PostgreSQL.
ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ
- β ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ ΠΊΠ°ΡΠΎ ΠΊΠΎΠ΄, ΠΊΠΎΠΉΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡΡΠ° Π·Π° ΠΈΠ΄Π΅ΠΌΠΏΠΎΡΠ΅Π½ΡΠ½ΠΈ DDL ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅.
- β ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΠΌΠΈΠ³ΡΠΈΡΠ°Π½Π΅ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ.
- β ΠΠ½Π»Π°ΠΉΠ½ ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ Π½Π° ΡΡ Π΅ΠΌΠΈ Π·Π° MySQL.
- β ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠ° ΠΎΡ Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Π·Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² ΡΡ Π΅ΠΌΠ°ΡΠ° Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ.
- β ΠΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° diff, Π½ΠΎ Π·Π° ΡΡ Π΅ΠΌΠΈΡΠ΅ Π½Π° PostgreSQL.
- β Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΌΠΈΠ³ΡΠ°ΡΠΈΠΈ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π² Node.js, ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½Π° ΠΈΠ·ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Π·Π° postgres. (ΠΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈ Π·Π° Π΄ΡΡΠ³ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΎΡΠ³ΠΎΠ²Π°ΡΡΡΠΈ Π½Π° SQL ΡΡΠ°Π½Π΄Π°ΡΡΠ° β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ CockroachDB.)
- β ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΡΡΠΈΠ»ΠΈΡΠΈ Π·Π° ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΡΡ Π΅ΠΌΠ°ΡΠ° Π½Π° PostgreSQL Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ ΠΊΠ°ΡΠΎ YAML.
- β ΠΠΏΠ΅ΡΠ°ΡΠΎΡ Π½Π° Kubernetes Π·Π° Π΄Π΅ΠΊΠ»Π°ΡΠ°ΡΠΈΠ²Π½ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΡ Π΅ΠΌΠ°ΡΠ° Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ (gitops Π·Π° ΡΡ Π΅ΠΌΠΈΡΠ΅ Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ).
- β Π Π°Π·ΡΠΌΠ½ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π² Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΎ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π±Π΅Π· ΡΠ°ΠΌΠΊΠΈ ΠΈ Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅.
- β OΡΠ΅ Π΅Π΄ΠΈΠ½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° Π²Π΅ΡΡΠΈΡ Π½Π° ΡΡ Π΅ΠΌΠ°ΡΠ° ΠΈ ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ, ΡΡΠ·Π΄Π°Π΄Π΅Π½ ΡΠ°ΠΌΠΎ Ρ ΡΠΎΠ΄Π½ΠΈΡ .NET Core 3.0+ ΠΈ Π½Π°Π΄ΡΠ²Π°ΠΌΠ΅ ΡΠ΅ ΠΏΠΎ-Π΄ΠΎΠ±ΡΡ.
ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠΎΠ΄
- β ΠΠ·Π²Π»ΠΈΡΠ° SQL DDL (ΠΠ·ΠΈΠΊ Π·Π° Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ) ΠΎΡ Π΄Π°Π½Π½ΠΈ Π½Π° ΡΠ°Π±Π»ΠΈΡΠΈ.
- β Π£ΡΠΈΠ»ΠΈΡΠ° Π·Π° ΠΊΠΎΠΌΠ°Π½Π΄Π΅Π½ ΡΠ΅Π΄ Π·Π° Π΅ΠΊΡΠΏΠΎΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΡ Π΅ΠΌΠ°ΡΠ° Π½Π° Oracle Π² Π½Π°Π±ΠΎΡ ΠΎΡ ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ Π·Π° ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ddl Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΠΈΠ»ΡΡΠΈΡΠ°Π½Π΅ Π½Π° Π½Π΅ΠΆΠ΅Π»Π°Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΡΠ°Π·Π΄Π΅Π»ΡΠ½Π΅ Π½Π° DDL Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, Π΅Π»Π΅Π³Π°Π½ΡΠ½ΠΎ ΡΠΎΡΠΌΠ°ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ·Ρ ΠΎΠ΄Π°.
ΠΠ±Π²ΠΈΠ²ΠΊΠΈ
- β ΠΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ REST API Π±Π΅ΠΊΠ΅Π½Π΄ Π·Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ, ΡΠ΅Π± ΠΈ IoT ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
- β ΠΠ·ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Π±ΡΡΠ·ΠΈ, ΠΌΠΈΠ³Π½ΠΎΠ²Π΅Π½ΠΈ ΡΠ΅Π°Π»Π½ΠΈ GraphQL API Π½Π° Postgres Ρ ΠΏΡΠ΅ΡΠΈΠ·Π΅Π½ ΠΊΠΎΠ½ΡΡΠΎΠ» Π½Π° Π΄ΠΎΡΡΡΠΏΠ°, ΡΡΡΠΎ ΡΡΠΈΠ³Π΅ΡΠΈ ΡΠ΅Π± Ρ ΡΠΊ Π½Π° ΡΡΠ±ΠΈΡΠΈΡ ΠΎΡ Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ.
- β SQL Π·Π° ΠΏΠΎΡΠΎΡΠΈ JSON ΠΈ CSV.
- β ΠΠ±Π²ΠΈΠ²ΠΊΠ° Π·Π° ΡΡΠΆΠ΄ΠΈ Π΄Π°Π½Π½ΠΈ PostgreSQL Π·Π° MySQL.
- β ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° Java Π² ΡΡΠ΅Π΄Π½ΠΈΡ ΡΠ»ΠΎΠΉ, ORDS ΡΠ²ΡΡΠ·Π²Π° HTTP(S) Π³Π»Π°Π³ΠΎΠ»ΠΈ (GET, POST, PUT, DELETE ΠΈ Ρ.Π½.) Ρ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ ΠΈ Π²ΡΡΡΠ° Π²ΡΡΠΊΠ°ΠΊΠ²ΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ, ΡΠΎΡΠΌΠ°ΡΠΈΡΠ°Π½ΠΈ Ρ JSON.
- β Prisma ΠΏΡΠ΅Π²ΡΡΡΠ° Π²Π°ΡΠ°ΡΠ° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π² ΡΠ΅Π°Π»Π΅Π½ Π³ΡΠ°Ρ API.
- β REST API Π·Π° Π²ΡΡΠΊΠ° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Postgres.
- β ΠΠ°ΡΠΈΠ½ Π·Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° RESTful API ΠΎΡ Π²ΡΡΠΊΠ° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ, Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Go.
- β ΠΠ΅Π½Π΅ΡΠ°ΡΠΎΡ Π½Π° SQL Ρ Java ΠΈ HTTP API, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΏΡΠΎΡΡ RESTful HTTP API Ρ XML ΠΈΠ»ΠΈ JSON ΡΠ΅ΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ.
- β ΠΠ΅ΡΠ½ΠΎ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ²Π°ΠΉΡΠ΅ Π²Π°ΡΠ°ΡΠ° SQL Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π² REST API.
- β ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠ°ΠΉΡΠ΅ RESTful API ΡΡΠ»ΡΠ³Π° Π·Π° Π²Π°ΡΠ°ΡΠ° Π½Π°ΡΠ»Π΅Π΄Π΅Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ.
- β Π Π°Π·ΡΠΈΡΠ΅Π½ REST ΠΈ UI ΠΎΠ±Π²ΠΈΠ²ΠΊΠ° Π·Π° Π²Π°ΡΠΈΡΠ΅ SQL Π·Π°ΡΠ²ΠΊΠΈ.
ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎ ΠΊΠΎΠΏΠΈΠ΅
- β ΠΠ°Π΄Π΅ΠΆΠ΄Π½ΠΎ Π°ΡΡ ΠΈΠ²ΠΈΡΠ°Π½Π΅ ΠΈ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° PostgreSQL.
- β ΠΠ΅Π½ΠΈΠ΄ΠΆΡΡ Π·Π° Π°ΡΡ ΠΈΠ²ΠΈΡΠ°Π½Π΅ ΠΈ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π·Π° PostgreSQL.
Π Π΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡ/ΠΠΏΠ΅ΡΠ°ΡΠΈΠΈ Ρ Π΄Π°Π½Π½ΠΈ
- β ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½Π΅ ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ.
- β Π£ΡΠ»ΡΠ³Π° Π·Π° ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ ΡΡΠ°Π½ΡΡΠ΅Ρ Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° MySQL.
- β Π‘ΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ Postgres ΠΌΠ΅ΠΆΠ΄Ρ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ.
- β Π‘ΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡ ΠΎΡ MySQL Π΄ΠΎ PostgreSQL, Π½Π°ΠΏΠΈΡΠ°Π½Π° Π½Π° Python 3. Π‘ΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° mysql-replication, Π·Π° Π΄Π° ΠΈΠ·Π²Π»Π΅ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΡΠ΅Π΄Π° ΠΎΡ MySQL, ΠΊΠΎΠ΅ΡΠΎ Π΅ ΡΡΡ ΡΠ°Π½Π΅Π½ΠΎ Π² PostgreSQL ΠΊΠ°ΡΠΎ JSONB.
- β Π£Π΅Π±ΡΡΡΠ²ΡΡ Π½Π° Golang Π·Π° ΠΏΠΎΡΠΎΡΠ½ΠΎ ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² Postgres Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΎ Π²Π΅Π΄Π½ΡΠΆ ΠΏΡΠ΅Π· ΡΠ΅Π± ΡΠΎΠΊΠ΅ΡΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΡΡΠ½ΠΊΡΠΈΡΡΠ° Π·Π° Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ Π½Π° Postgres.
- β ΠΠ°ΠΉ-ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈΡΡ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡ Π·Π° ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡ Π·Π° PostgreSQL.
Π‘ΠΊΡΠΈΠΏΡΠΎΠ²Π΅
- β ΠΠΎΠ»Π΅ΠΊΡΠΈΡ ΠΎΡ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ ΠΌΠ°Π»ΠΊΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ Π·Π° Π°Π½Π°Π»ΠΈΠ· ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, ΡΡΠ·Π΄Π°Π΄Π΅Π½ΠΈ ΠΎΡ Π½Π°ΡΠΈΡ Π΅ΠΊΠΈΠΏ Π² PostgreSQL Experts.
- β ΠΠ°ΠΏΠΈΡΠ²Π°Π½ΠΈΡ Π·Π° ΠΈΠ·ΠΌΠ΅ΡΠ²Π°Π½Π΅ Π½Π° ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΎ Π½Π°Π΄ΡΠ²Π°Π½Π΅ Π² ΠΈΠ½Π΄Π΅ΠΊΡΠΈ ΠΈ ΡΠ°Π±Π»ΠΈΡΠΈ Π·Π° PostgreSQL.
- β SQL ΡΠ΅ΡΡ, ΠΊΠΎΠΉΡΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π° Π΄Π°Π»ΠΈ Π²Π°ΡΠ°ΡΠ° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ ΡΠΏΠ°Π·Π²Π° ΠΏΡΠ°Π²ΠΈΠ»Π°ΡΠ° ΠΎΡ .
- β ΠΠΎΠ»Π΅Π·Π½ΠΈ ΡΡΠΈΠ»ΠΈΡΠΈ Π·Π° PostgreSQL.
- β ΠΠΎΠ»Π΅Π·Π½ΠΈ SQL ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΎΡ .
- β ΠΠΈΠΏΡΠ²Π°Ρ Π½Π°Π±ΠΎΡ ΠΎΡ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° DBAs Π½Π° Postgres ΠΈ Π²ΡΠΈΡΠΊΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ.
- β ΠΠΎΠ»Π΅Π·Π½ΠΈ Π·Π°ΠΏΠΈΡΠ²Π°Π½ΠΈΡ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π½Π° PostgreSQL.
- β Π’Π΅Π·ΠΈ sqlplus ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ ΡΠ° Π·Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° Oracle Database ΠΈ ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°Π½Π΅ Π½Π° Π½Π΅ΠΈΠ·ΠΏΡΠ°Π²Π½ΠΎΡΡΠΈ.
ΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³/Π‘ΡΠ°ΡΠΈΡΡΠΈΠΊΠ°/ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ
- β ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ Π³ΡΠ°ΡΠΈΡΠ΅Π½ ΠΈΠ·Π³Π»Π΅Π΄ Π½Π° Π°ΠΊΡΠΈΠ²Π½Π°ΡΠ° ΠΈΡΡΠΎΡΠΈΡ Π½Π° ΡΠ΅ΡΠΈΠΈΡΠ΅ Π² Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Oracle ΠΈ PostgreSQL.
- β ΠΠ΅Π±Π»ΠΎΠΊΠΈΡΡΠ΅ΠΌ ΠΈ ΠΈΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅Π½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π½Π° MySQL.
- β ΠΠΎΠ½ΠΈΡΠΎΡΠΈΡΠ°ΠΉΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° Π²Π°ΡΠΈΡ SQL Server Π½Π° Linux Ρ collectd, InfluxDB ΠΈ Grafana.
- β ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ΅Π½, ΠΏΡΠΎΡΡ ΠΈ Π±Π΅Π·Π°Π³Π΅Π½ΡΠ΅Π½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π½Π° ΠΎΡΠ΄Π°Π»Π΅ΡΠ΅Π½ΠΈ ΡΡΡΠ²ΡΡΠΈ, ΠΊΠΎΠΉΡΠΎ Π΅ Π½Π°ΡΠΎΠ²Π°ΡΠ΅Π½ Ρ ΠΌΠΎΡΠ½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, Π·Π° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° Π²ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉ-Π΅ΡΠ΅ΠΊΡΠΈΠ²Π΅Π½.
- β ΠΡΠ²ΠΎΡΠ΅Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° MySQL ΠΈ MongoDB.
- β Π‘ΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈ ΠΊΠΎΠ»Π΅ΠΊΡΠΎΡ pganalyze Π·Π° ΡΡΠ±ΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠ΅ΡΡΠΈΠΊΠΈ ΠΈ Π»ΠΎΠ³ΠΎΠ²Π΅ ΠΎΡ PostgreSQL.
- β ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠ° ΠΎΡ Π½ΠΎΠ²ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΡΡ Π΄ΡΠ»Π±ΠΎΡΠΈΠ½Π΅Π½ Π°Π½Π°Π»ΠΈΠ· Π½Π° Π·Π΄ΡΠ°Π²Π΅ΡΠΎ Π½Π° Postgres Π±Π°Π·ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ.
- β ΠΠΊΡΠΏΠΎΡΡΠ΅Ρ Π½Π° ΠΌΠ΅ΡΡΠΈΠΊΠΈ Π·Π° ΡΡΡΠ²ΡΡΠ° PostgreSQL Π·Π° Prometheus.
- β ΠΠ·ΠΌΠ΅ΡΠ²Π° ΠΈ ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π° Π²ΡΠ΅ΠΊΠΈ Π°ΡΠΏΠ΅ΠΊΡ Π½Π° PostgreSQL Π±Π°Π·ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ.
- β Π’Π°Π±Π»ΠΎ Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ Π·Π° Postgres β ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π½Π° Π·Π΄ΡΠ°Π²Π΅ΡΠΎ, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ ΠΈΠ½Π΄Π΅ΠΊΡΠΈ ΠΈ ΠΎΡΠ΅.
- β Π‘ΡΠ±ΠΈΡΠ° ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ ΠΎΡ ΡΠ°Π±ΠΎΡΠ΅Ρ PostgreSQL ΡΡΡΠ²ΡΡ.
- β ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π·Π° ΠΎΠ±ΡΡΠ½ΠΈΡΠ΅Π»Π½ΠΈ ΠΏΠ»Π°Π½ΠΎΠ²Π΅ Π½Π° Postgres, ΠΏΠ»ΡΡ ΡΡΠ²Π΅ΡΠΈ Π·Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ°.
- β Π‘ΡΠ±ΠΈΡΠ° ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ ΠΎΡ PostgreSQL ΠΈ ΠΈΠ»ΠΈ Π³ΠΈ Π·Π°ΠΏΠ°Π·Π²Π° Π² CSV ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, ΠΈΠ»ΠΈ Π³ΠΈ ΠΎΡΠΏΠ΅ΡΠ°ΡΠ²Π° Π½Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈΡ ΠΈΠ·Ρ ΠΎΠ΄.
- β ΠΡΠ²ΠΊΠ°Π²ΠΎ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»Π½ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³/ΡΠ°Π±Π»ΠΎ Π½Π° ΠΌΠ΅ΡΡΠΈΠΊΠΈΡΠ΅ Π½Π° PostgreSQL.
- β ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΠΌΠ΅ΡΡΠΈΠΊΠΈ Π·Π° Π²Π°ΡΠ°ΡΠ° Postgres Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ.
Zabbix
- β ΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π°Π³Π΅Π½Ρ Π·Π° PostgreSQL.
- β Orabbix Π΅ ΠΏΠ»ΡΠ³ΠΈΠ½, ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Ρ Zabbix Enterprise Monitor Π·Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³, Π΄ΠΎΠΊΠ»Π°Π΄ΠΈ Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ ΠΈ Π½Π°Π»ΠΈΡΠ½ΠΎΡΡ ΠΈ ΠΈΠ·ΠΌΠ΅ΡΠ²Π°Π½ΠΈΡ Π·Π° Oracle Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, Π·Π°Π΅Π΄Π½ΠΎ Ρ ΠΌΠ΅ΡΡΠΈΠΊΠΈ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° ΡΡΡΠ²ΡΡΠ°.
- β Π’ΠΎΠ²Π° Π΅ ΡΠ°Π±Π»ΠΎΠ½ Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Zabbix Π·Π° PostgreSQL Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ.
- β Python ΡΠΊΡΠΈΠΏΡ Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π½Π° Oracle Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ.
- β ZabbixDBA Π΅ Π±ΡΡΠ·, Π³ΡΠ²ΠΊΠ°Π² ΠΈ Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°Ρ ΡΠ΅ ΠΏΠ»ΡΠ³ΠΈΠ½ Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π½Π° Π²Π°ΡΠΈΡ RDBMS.
Π’Π΅ΡΡΠ²Π°Π½Π΅
- β Π Π°ΠΌΠΊΠ° Π·Π° ΡΠ΅ΡΡΠ²Π°Π½Π΅ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΡΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Π»Π΅ΡΠ½ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ Π½Π° ΡΠ΅ΡΡΠΎΠ²Π΅ Π·Π° Π²Π°ΡΠΈΡ ΠΊΠΎΠ΄ Π·Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ.
- β Π Π΅Π³ΡΠ΅ΡΠΈΠΎΠ½Π½ΠΎ ΡΠ΅ΡΡΠ²Π°Π½Π΅ Π½Π° Π²Π°ΡΠΈΡΠ΅ SQL Π·Π°ΡΠ²ΠΊΠΈ.
ΠΠ΅Π½Π΅ΡΠ°ΡΠΎΡ Π½Π° Π΄Π°Π½Π½ΠΈ
- β Π’ΠΎΠ²Π° Π΅ ΡΠ°ΠΌΠΊΠ° Π·Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅Π°Π»ΠΈΡΡΠΈΡΠ½ΠΈ ΠΈ Π²Π°Π»ΠΈΠ΄Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° ΡΠ΅ΡΡΠ²Π°Π½Π΅ Ρ Π²ΠΈΡΠΎΠΊΠΈ ΠΎΠ±Π΅ΠΌΠΈ Π·Π° Π²Π°ΡΠ°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° ΠΏΠΎΠ΄ ΡΠ΅ΡΡ (ΠΈΠ·Π±ΡΠ³Π²Π°ΠΉΠΊΠΈ Π°Π½ΡΠΈΡΠ°Π±Π»ΠΎΠ½Π° Datalite).
- β ΠΠΎΡΠ΅Π½ GUI ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΌΠ°ΡΠΈΠ²Π½ΠΈ ΠΎΠ±Π΅ΠΌΠΈ ΠΎΡ ΡΠ΅Π°Π»ΠΈΡΡΠΈΡΠ½ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° ΡΠ΅ΡΡΠ²Π°Π½Π΅.
- β ΠΠ°Π»ΡΠΊ, Π½ΠΎ ΠΌΠΎΡΠ΅Π½ GUI ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΠΏΠΎΠΏΡΠ»Π²Π°Π½Π΅ Π½Π° Oracle ΡΡ Π΅ΠΌΠΈ Ρ ΠΎΠ³ΡΠΎΠΌΠ½ΠΈ ΠΎΠ±Π΅ΠΌΠΈ ΠΎΡ ΡΠ΅Π°Π»ΠΈΡΡΠΈΡΠ½ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° ΡΠ΅ΡΡΠ²Π°Π½Π΅.
- β ΠΠΎΡΠ΅Π½ GUI ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° Π±ΡΡΠ·ΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° Π·Π½Π°ΡΠΈΠΌΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° ΡΠ΅ΡΡΠ²Π°Π½Π΅ Π·Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ.
Administration
- β ΠΡΡΠ· Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ Π½Π° Π»ΠΎΠ³ΠΎΠ²Π΅ Π·Π° PostgreSQL.
- β Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠΎΠ»ΠΈΡΠ΅ Π½Π° ΠΊΠ»Π°ΡΡΠ΅Ρ Π½Π° Postgres, ΡΠ»Π΅Π½ΡΡΠ²Π° Π² ΡΠΎΠ»ΠΈ, ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΎΡΡ Π½Π° ΡΡ Π΅ΠΌΠΈ ΠΈ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ.
- β ΠΠ°ΡΡΠΈΡΠΈΠΎΠ½ΠΈΡΠ°Π½Π΅ Π½Π° Postgres ΡΠΎΠ»ΠΊΠΎΠ²Π° Π»Π΅ΡΠ½ΠΎ, ΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΠΏΠ°ΡΡΠ΅ ΡΠΎΡΡΠ°.
HA/Failover/Π¨Π°ΡΠ΄ΠΈΠ½Π³
- β Π Π°Π·ΡΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° Postgres, ΠΊΠΎΠ΅ΡΠΎ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Ρ Π²Π°ΡΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ ΠΈ Π·Π°ΠΏΠΈΡΠ²Π°Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π²ΡΠ·Π»ΠΈ.
- β Π¨Π°Π±Π»ΠΎΠ½ Π·Π° Π²ΠΈΡΠΎΠΊΠ° Π½Π°Π»ΠΈΡΠ½ΠΎΡΡ Π½Π° PostgreSQL Ρ ZooKeeper, etcd ΠΈΠ»ΠΈ Consul.
- β Π Π΅ΡΠ΅Π½ΠΈΠ΅ Ρ Π²ΠΈΡΠΎΠΊΠ° ΡΠΊΠ°Π»ΠΈΡΡΠ΅ΠΌΠΎΡΡ Π·Π° ΠΊΠ»ΡΡΡΠ΅ΡΠΈ Π½Π° MySQL ΠΈ Π²ΠΈΡΠΎΠΊΠ° Π½Π°Π»ΠΈΡΠ½ΠΎΡΡ.
- β ΠΠ΅Π½ΠΈΠ΄ΠΆΡΡ Π½Π° PostgreSQL, ΡΡΠ·Π΄Π°Π΄Π΅Π½ Π·Π° ΠΎΠ±Π»Π°ΠΊΠ°, Π·Π° Π²ΠΈΡΠΎΠΊΠ° Π½Π°Π»ΠΈΡΠ½ΠΎΡΡ Π½Π° PostgreSQL.
- β Π Π°Π·ΡΠΈΡΠ΅Π½ΠΈΠ΅ ΠΈ ΡΡΠ»ΡΠ³Π° Π½Π° Postgres Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ ΠΏΡΠΈ ΠΏΠΎΠ²ΡΠ΅Π΄Π° ΠΈ Π²ΠΈΡΠΎΠΊΠ° Π½Π°Π»ΠΈΡΠ½ΠΎΡΡ.
- β ΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π½Π° ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΡΠ° Π½Π° PostgreSQL ΠΈ Π΄Π΅ΠΌΠΎΠ½ Π·Π° ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ ΠΏΡΠΈ ΠΏΠΎΠ²ΡΠ΅Π΄Π°.
- β ΠΠΈΡΠΎΠΊΠ° Π½Π°Π»ΠΈΡΠ½ΠΎΡΡ Π·Π° Postgres, Π±Π°Π·ΠΈΡΠ°Π½Π° Π½Π° ΠΈΠ½Π΄ΡΡΡΡΠΈΠ°Π»Π½ΠΈ ΡΠ΅ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ Pacemaker ΠΈ Corosync.
- β ΠΠ»ΡΡΡΠ΅Ρ Π½Π° PostgreSQL Ρ Π²ΠΈΡΠΎΠΊΠ° Π½Π°Π»ΠΈΡΠ½ΠΎΡΡ (Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° "Patroni" ΠΈ "DCS(etcd)"). ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅ΡΠΎ Ρ Ansible.
- β Π‘ΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΊΠ»ΡΡΡΠ΅ΡΠΈΡΠ°Π½Π΅ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° Ρ ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»Π½ΠΎ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ Π½Π° MySQL ΡΡΠ΅Π· ΠΎΠ±ΠΎΠ±ΡΠ΅Π½ΠΈ ΡΠ°ΡΠ΄ΠΎΠ²Π΅.
Kubernetes
- β Π£Π»Π΅ΡΠ½ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π² Kubernetes.
- β Postgres ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° Π²ΠΈΡΠΎΠΊΠΎ Π½Π°Π»ΠΈΡΠ½ΠΈ PostgreSQL ΠΊΠ»ΡΡΡΠ΅ΡΠΈ Π½Π° Kubernetes (K8s), Π·Π°Π΄Π²ΠΈΠΆΠ²Π°Π½ΠΈ ΠΎΡ Patroni.
- β HA PostgreSQL ΠΊΠ»ΡΡΡΠ΅ΡΠΈ Ρ Docker.
- β PostgreSQL ΠΎΡ ΠΊΠ»Π°Ρ Π½Π° ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ, Full Stack Π½Π° Kubernetes.
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ°
- β Π‘ΠΊΡΠΈΠΏΡ, Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Perl, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π±ΡΡΠ·ΠΎ ΠΏΡΠ΅Π³Π»Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡ Π½Π° MySQL ΠΈ ΠΏΡΠ°Π²Π΅Π½Π΅ Π½Π° ΠΊΠΎΡΠ΅ΠΊΡΠΈΠΈ Π·Π° ΠΏΠΎΠ²ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° ΠΈ ΡΡΠ°Π±ΠΈΠ»Π½ΠΎΡΡΡΠ°.
- β ΠΠ΅Π·ΠΏΠ»Π°ΡΠ΅Π½ ΠΎΠ½Π»Π°ΠΉΠ½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½ΠΈ
postgresql.conf. - β ΠΠ°Π³ΡΠΎΡΠ½ΠΈΠΊ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π° PostgreSQL.
- β ΠΡΠΎΡΡ ΡΠΊΡΠΈΠΏΡ Π·Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° Π½Π° Π²Π°ΡΠ°ΡΠ° PostgreSQL Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΡΡΠ²Π΅ΡΠΈ Π·Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ°.
DevOps
- β DBmaestro ΡΡΠΊΠΎΡΡΠ²Π° ΡΠΈΠΊΡΠ»Π° Π½Π° ΠΏΡΡΠΊΠ°Π½Π΅ ΠΈ ΠΏΠΎΠ΄ΠΊΡΠ΅ΠΏΡ Π³ΡΠ²ΠΊΠ°Π²ΠΎΡΡΡΠ° Π² ΡΡΠ»Π°ΡΠ° ΠΠ’ Π΅ΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠ°.
- β Toad DevOps Toolkit ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° ΠΊΠ»ΡΡΠΎΠ²ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π²Π°ΡΠΈΡ DevOps ΡΠ°Π±ΠΎΡΠ΅Π½ ΠΏΡΠΎΡΠ΅Ρ β Π±Π΅Π· Π΄Π° ΠΊΠΎΠΌΠΏΡΠΎΠΌΠ΅ΡΠΈΡΠ° ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° ΠΈΠ»ΠΈ Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎΡΡΡΠ°.
ΠΡΠΈΠΌΠ΅ΡΠΈ Π·Π° ΡΡ Π΅ΠΌΠΈ
- β ΠΡΠΈΠΌΠ΅ΡΠ½ΠΈ ΡΡ Π΅ΠΌΠΈ Π½Π° Oracle Database.
ΠΡΡΠΈΡΠ°Π½Π΅
- β ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° SQL ΠΎΡΡΠ΅ΡΠΈ, Π»Π΅ΡΠ½ΠΎ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΎ Π·Π° Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° SQL.
Π Π°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ
- β ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΠΊΠΎΠΉΡΠΎ Π»Π΅ΡΠ½ΠΎ ΡΠ°Π·Π³ΡΡΡΠ° MySQL Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ.
- β PowerShell ΠΌΠΎΠ΄ΡΠ», ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅ ΠΊΠ°ΡΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅Π½ ΡΠ΅Π΄ SQL Server Management Studio.
- β ΠΡΠ»Π½ΠΎΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡ Π½Π° PostgreSQL, ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½Π° ΠΊΠ°ΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° Mac.
- β Π Π°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° Postgres, ΡΠ΄ΠΎΠ±Π½ΠΎ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ.
- β Π£Π΅Π±-Π±Π°Π·ΠΈΡΠ°Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° PostgreSQL, ΠΊΠΎΠΉΡΠΎ ΠΎΠ±Π΅Π΄ΠΈΠ½ΡΠ²Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ PostgreSQL.
Π‘ΠΈΠ³ΡΡΠ½ΠΎΡΡ
- β ΠΠΎΠΌΠΏΠ»Π΅ΠΊΡ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ. ΠΡΠΎΠΊΡΠΈ Π·Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Ρ ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π΅ Π½Π° Π½ΠΈΠ²ΠΎ ΠΏΠΎΠ»Π΅, ΡΡΡΡΠ΅Π½Π΅ Π² ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΡΠ²Π°Π½Π΅ Π½Π° SQL ΠΈΠ½ΠΆΠ΅ΠΊΡΠΈΠΈ, ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° Π½Π°Ρ Π»ΡΠ²Π°Π½ΠΈΡ, ΠΏΡΠΈΠΌΠ°ΠΌΠΊΠΈ. ΠΠΎΠ΄ΠΏΠΎΠΌΠ°Π³Π° ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π΅ ΠΊΠ°ΠΊΡΠΎ ΠΎΡ ΡΡΡΠ°Π½Π° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ°, ΡΠ°ΠΊΠ° ΠΈ ΠΎΡ ΡΡΡΠ°Π½Π° Π½Π° ΠΏΡΠΎΠΊΡΠΈΡΠΎ ("ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎ"). SQL, NoSQL.
Π€ΠΎΡΠΌΠ°ΡΠΈΡΠ°ΡΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅
- β Π―Π·ΠΈΠΊΠΎΠ²ΠΎ-Π°Π³Π½ΠΎΡΡΠΈΡΠ½ΠΎ ΠΊΡΠ°ΡΠΈΠ²ΠΎ ΡΠΎΡΠΌΠ°ΡΠΈΡΠ°Π½Π΅ ΡΡΠ΅Π· ΠΌΠ°ΡΠΈΠ½Π½ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅.
Contributing
- ΠΠ°ΡΠΈΡΠ΅ ΠΏΡΠΈΠ½ΠΎΡΠΈ Π²ΠΈΠ½Π°Π³ΠΈ ΡΠ° Π΄ΠΎΠ±ΡΠ΅ Π΄ΠΎΡΠ»ΠΈ! ΠΠΎΠ»Ρ, ΠΏΡΠΎΡΠ΅ΡΠ΅ΡΠ΅ ΠΏΡΡΠ²ΠΎ.
ΠΠΌΠ°ΡΠ΅ Π½Π°Ρ ΠΎΠ΄ΠΊΠΈ Π·Π° ΠΠ β ΡΠΏΠΎΠ΄Π΅Π»Π΅ΡΠ΅. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ΅ ΡΠ΅ ΡΠ°Π΄Π²Π°ΠΌ Π΄Π° ΠΏΠΎΠ»ΡΡΠ° ΠΎΠ±ΡΠ°ΡΠ½Π° Π²ΡΡΠ·ΠΊΠ° β PRβΠΈ ΠΈ Π·Π²Π΅Π·Π΄ΠΈΡΠΊΠΈ. ΠΡΡΠ°Π½Π°Π»ΠΈ ΡΠ° Π²ΡΠΏΡΠΎΡΠΈ ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π²Π°ΡΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ Π»ΠΈΡΡΠΈ β ΡΡΡΠΎ ΠΏΠΈΡΠ΅ΡΠ΅.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
