áĽáá° "ááá?" ááááľ áĽáŤááá˝ á ááľ á¨áᨠá˝áá á á -
áĽá ááŁáĽáá˝ á á, ááľáááá ááááŤáśá˝ á ááłááśášá á áááľá, áĽá á ááłááśáš, á á°ááŤáá, áááá á áŁá áŤáłááá. áá á áá°áľ ááááťá¸áľ áĽá áá áááá ἠáĽááááá.
á¨áá áŤáá ááŁáĽá á¨á áłá˝ áľááŞááľ á ááŤá¨áĽá ááłáĽ á á áá§áᣠááá áá á áĽáááľ á ááá°áľáŠáľá (á¨áá á ááľ á¨á°á áááŠáľ á˘ááá) á áá¨á°ááľ ááááŤáśá˝á˘
- á áŽááá°áá/áľááá áá áá°ááŤáŠ á áłážá˝ á¨á°áťá áĽáá°áá áááá á ááĽááľá˘
- á á°áŤá˛áá˝ áĽáĽá ááŁáŞáŤ áááá ááš á áá°áá.
- á áááľ á ááľ áá á˘áłá°áá á˝áááťá¸á áĽááłáŤáááĄááľ á¨ááľáááá¸á á°áŤá˛áá˝ á˝áá á áá°ááłáá˘
á á ááá á°á¨ááá˝ áá á áááľá¨áľ á áŁá˘áŤá ááľáĽ á¨á°á°áŤ ááŁáŤáľ áá áá ááš á áá°áá ᣠááááŤáąá áአáአá˝ááá˝ ááá áĽááłá áá á˘ááŤá¸áá ᣠááááá áá áá á°á¨áá ááŤáá áá˝ááá˘
ááááŞáŤ ááᣠá¨á áá¤áľá¤áľ áááĽá (ááá áĽá áĽááłá) áááá¨áľ áĽááá áá áᣠáĽááŤá á áľá°áłá˝ áááŽá˝á áĽáť áľáź áá áᢠáá á áá¨á¨áť ᣠRSS á ááá ἠá áŁá ááš á áááľáá áá á-á ááááá áá᳠ᣠáá ááľ á˝áá á áľá°áŤá¨áľ / áľáá˝ áááľá áľ / áá° á°ááłáá˝á ááá¨áá ᣠá á áłáš ááľáĽ ááá á ááĽááľá˘ ááá áá á áá áááĽááľ á¨ááľáĄ ááŁáĽáá˝á á¨ááááá á¨á´áááŤá áŚáľ á¨áááŠáľá˘ á´áááŤá áĽáŤáą áἠá áľá-áĽááłáá˝á áŤáááá, áá á á¨áááá / á°á¨á / áĽááłáá˝ áá¨á áá á°á°ááŽ, á áŁá áá¨á á°á áááľáá.
á¨ááá¨áĽ á áłá˝ áĽáá° á¨áĽáŤá áá áłáá˝, á¨á áťáťá áá°áľ áĽá á´áááŤá áááľááá˝ áŤá ááááŽá˝ áá¸á.
áľá áŚáľ á á ááŠ
áá¨ááťáĄ
á á´áááŤá ááľáĽ:
á°á ááá ááłáá˝ áĽá á°áŤá˛áá˝ á°á¨á᪠á°á¨áá áŤááááᢠá¨á፠á áá ááŁáŞáŤ á á ááážáš áá áá°áá áŤá - á¨á˝áá á°á¨á á áá Ꮰáá ᣠá¨á°áŤá˛á á¨á°á áá á°á¨á áĽá á ááŤá á¨á°á áá á°á¨ááá˝ á áá፠á°á¨áá¨ááᢠáá á á á°á áá á¨á°ááá¸á áá°áĽ á áá á¨ááᣠá˝áá ááŁáŞáŤáá áŤáááá˘
áŚáľ á¨ááá á¨áá áἠá ááá áĽá áááľ áááááľ áá áᢠá á°á¨ááŞá ᣠáŤáá á áááľáŹ áĽáŤá´á á áľáłááłááá˘
áá áá¨ááľ áá áá˘
ááá áĽáŤáá áá áᣠáĽá áŚáľ áááťá áá°ááŠá˘ áĽá áĽáťáá á áá°ááᣠááá áá áľáŤá á¨áááŤá áá°á áá áĽá á¨áá ááá ááťá á¨áááᢠá áááአá°áľá á°áŞ ááľá áá á - áŽáą á áĄáľá ááá¨áŁá ᣠáľáŤá ááá ááľá áá á áĽá á áááľ áłáááłáľ ááá á á ááľ áá ááľáĽ áŚáą ááá áááá áĽáŹ á áľá¤ áá áá˘
ááá áĽááłá áĽá áŤá´ ááááľ áĽááľ áááłáľ á¨áá áá° áá á áááľ áá áŽáľ áĽá¨áťáአá˘ááá ᣠááá á°á áá áá áŽáľ á áááá¨áľá ááá á áááá¨áľá-á¨á¤áľ áĽááľáłáľ ááŽáááśá˝ ᣠá ááłááľ ááłáŚá˝á ááá¨á ᣠáá¨áá á ááľáá°á ᣠᨠFP á ááłááľ á˝áá°-ááłáŚá˝á ááá ᢠá áĄáľá ááľáĽ á¨á áťáťá áŽáľ áá áĽáá°áááľá áááá á áŁá ááááľ áá á¨á, ááááŤáąá á áŽá áá áŤáá áŽáľ á á°ááŤá¨ ááááľ ááťá áá˝áá.
áá áááľ áá˝á áá áᢠáĽáá°áá
? ááá áĽáá áááŽá˝á á áá¸áŠáá˘
á¨á°áá¸áá ááá áá á¨ááἠáłáŞáá á áá áá áá¨áłá°á ááťááá˘
á ááľ á¨áááá á°á á ááá 27 áá¨ááť áá ᨠᣠáá áá ááá á áá°á¨áá ᣠáľááá áŽáľ ááťá áááአá˘
30 ááá
áŁááŠáĄ á¨ááĽá á áá¤áľá¤áľ ááᢠáľááłá áťááŠá˘
com.github.pureconfig
ᨠtypeafe áá áŽá˝á áááá ἠá ááĽáł áá° ááŤáŁ áááá˝ (á áŁá ááš áá á°áááˇá)scala-xml
xml á áááá áĽáĄ- ááááŞáŤ áá á¨áŤá´á á á°ááŁá á á rss ááἠáááťá áľáááááŠáŁ áĽá RSS ááἠá xml á áá¸áľ áľáááᣠáá áá á¤á°-áá˝áááľ ááá°áá°á á°á áááŠáľá˘ á áĽáááąáŁ RSS áá°áá°áá áłá¨á˘scalatest
ááá°ááá˝. ááĽáá á ááŽáááśá˝ áĽááłá, áá¨áŤáá˝á ááá ááá áááĽáŁá - áááłá, xml á ááááá á˛ááł, áá° ááá ááá¨áľ, áá¨áŤáá˝á ááťá áĽá áľá á°áśá˝á ááľá°áŤá¨á á áŁá ááá áá. á áá áá á ááłááľ áĽáááł á¤á˝á˛á¤áá¤áá áá áŁááá utf-8 ááááá˝ á áá°áá°á á ááľ áľá á°áľ á˛á¨á°áľ ááá ááľáĽ áááľááἠáĽá áá¨áŤ ááá¨áá á¨á áá á ááş áá á°áááˇáá˘- á°áááŽá˝ á¨á áŤ. áĽáá° áĽáááą á¨áá, á ááŤá˝ á áŤáľáááá áá á, ááá áá ááŽáááą á¨á°ááá áá°áľáł áá, áĽááąá áááá¨á ááá áá á. á áá¤áąá, áĽáá°áá°áľáŠáľ ááááá ááá áá. ᨠOOP ááłáĽ á¨áááá ááá ááłá áá˝áá - áááĽááľ á¨ááááᥠá°áááŽá˝ á áᢠá áŁá á¨ááŤáľá°ááá ááá áááĽááą áĽááłáá°ááľ ááá áĽááłáá°áŤ á ááŤáľá˝á ááááľ (áĽá) áŽáľ ááá áá˝áá (á á á ááá, áááŤá á á ááľ áá á áŽáááŠá°á áá á˛á°áŤ, áááááśá˝ ááĽááľ á¨ááŁá¸áá). ááááŞáŤ áá ááá áá´á áĽá¨á§áአáá á áĽá á°áááŽá˝ áĽááľ á ááłá¸á á¨áááááĄá áľ áŽáľ ááľáĽ ááťáť áá á ᣠáá á áá¨á¨áť ááá áŤá áĽá á¨ááŤáá á ááŞá´áá¸á ááá á áťááŠá˘ á áĽáŤááłááą á°áááŤá ááľáĽ áŤáá áŽáľ áá á-áá á°á°áá ááá°áľ áá˝áá ᣠá°ááአá˛ááľá ᣠá áŤá áĽáá°áá áŤáľááá¨áá - áá¤áą á áľááá áľá á°áľá á¨áááá áľáááľ ááá˘
9 ááá´
áá° ááŽáááą á¨ááŹáŤáá scala-scrapper
á¨á¤á˝á˛á¤áá¤á ááá˝á á¨ááĽá ááá°áá°á (áĽáá° á¨á˝áá á°á¨áᣠá¨áááŁáśá˝ áĽááľáŁ ááá° áŤá áá¨ááá˝á ááááŁáľ)á˘
áĽá áľááśá˝. á áááľ ááľáĽ áŤááľá˘
á¨á፠áľá á°á¨ááá á¨ááἠááłáá˝ áá˝áá á áá áĽáŠ ᣠá¨CRDT ááłáĽ ááľáááá (á¨áááľ áá á¨áá á¨á°áŁá á¨ááἠááááľ áŁ
áĽáá° áĽáááą á¨áá, ááłáĄ á áŁá ááá áá - á áá áááľ á¨áááአááŁáŞáá˝ á áá. á¨ááľá°ááááŤáá˝ ááĽá ááľ á ááľ áĽáŤá°á áá, áĽáá˛áá á¨áááľ ááĽá (áĽáá˛áá á¨ááááľ áĽááľ). áľá á ááľ ááŁáĽá áááľ á¨áá¨á áľáŞáśá˝ áŤáá ᣠá¨á፠âáá° á ááľ ááááľ áĽá˝áááâ - áľáá á¨ááá á¨ááŁáŞá áááł á¨á áá á áá áĽáá°áá ááá áŤáá˘
á¨áá áĄáľá áááľ áľá ááŁáĽá áá¨á áŤáá¸á áááľ áááŽá˝ áá° á ááľ ááááą áá˝áá áááľ ááᢠáááŁáŁáľ áááľ áááąáá A + B áĽá B + A ááááľ áá˝áá, áá¤áąá á áľáĽáá áá á¨á°áá°á¨á° á áá°áá, áĽá á áá¨á¨áť á á˛áą áľáŞáľ áááŤá. á áááŤá˝á áá, áĽáá á°ááłáááľá á á.
áááłáᣠáĽáá°áłáá°áᣠrss á¨áá°áá°á á áá áľá á˝áá á áľááš á¨á°áłá¨á áá¨á á á áá§á - áĽáá° á¨áĽááłáá˝ áĽááľ áŤá áááŞáŤáá˝á˘ á ááľ áአá°ááá á¨ááŤá áľá á˝áááš áá¨á ááľáś ááááá áĽá á¨á áŽáá áľáŞáľ áá áááááľ áá° html áážáš áŽá á˘
á á á áááᣠáĽáá° akka ááľáĽáŁ áá ááá á áŤáľáááá áá áᣠá ááá áá˝áá UpdateDate á áá¨áá¸áľ áĽá áŤá ááá áá á°áľ á á˛áľ ááá°áľ áľá˝ááá˝áᣠááá áá á¨ááĽáą ááááľ ááŤáá˘
12 ááá´
á¨á áá ááááľ áá°áá ááá áĽáᣠááááááľ áĽáťáŁ áĽáŤááłááąá ááááľ á¨á°áᨠá°ááá á áľáááááᢠá ááľá ááłáĽ, á°ááá áĽáŤáą áá° 300 áŁááľ ááááá áĽá á áááŽáá˝ ááá አáá˝áá, áľááá áá áá á áá á¨á°ááá° á áŤááľ áá. áááľáá á áŁá á áľá°áłá˝ áá áłá¨ááĄ-
á ááľ á°ááá á á ፠ááľáĽ á á´áááŤá á áááá áĽá á áááĽááľ áľáááľ ááŤá¨á áľááľá áá áᢠá ááá áááááśá˝á á°ááĽá áá°ááááá á¨ááááľ á°ááá áá¨á˘ á¨ááááľ á°ááአá áááš á¨áá ááá ááá áá˝áá - áĽá á°áááś áá° á´áááŤá áááŤáᢠá áŁá ááš á¨ááá áá á°ááá á á°áťá áá á ááá áá ááááĽááśá˝ ááá˝ á¨ááľá áľ áááá áĽáť á¨áŤá ááá ááᢠá áááŤá˝á áá áľá á áłá˛áľ ááŁáĽáá˝ áá¨á áá° áĽáŤááłááą ááááľ ááŁ, áá áĽáá°áá á áá ááľáĽ ááá á˝áá á ááłá¨áá.
á á á ááá áŚáľ ááľáááá áĽá¨á°áŤ áá á ááááĽááśá˝ ááá˝ á ááľá áľ áá°á ááá á¨á°ááŠáľá ááŁáĽáá˝ áááá áĽáŤá¨áá¸á áá á áĽá áŚáľá ááá áá áĽáŹ á áľá¤ áá áᢠá¨á°áŤá˛ áľáá˝á áĽá áááŤáá˝á áá°á á ááľá¨á ("sd f"á á "s_d_f" á áá°áŤáľ) ááľ á ááľ áľáá˝ áŁá áŞáŤáľá á¨ááŹáŤááá˘
á ááľ ááá áĽáť áᨠáľáá˝ áá - áááą á¨áľá á ááłááá˘
ááá ááá á°áłáľáˇáá˘
áŚáľ á áĽááľ áĽáťáŹá áĽáá°áťáአá áľá°ááá ááááᢠáľááá ᣠááá°áá á°áłáłá á áĽáľááą ááľáĽ á°áłá°á ᣠáĽá á¨áá¨á°ááľ áááŚá˝ á áŽáą ááľáĽ áłáŠ á˘
- MongoDB áááłá ááá¨áá¸áľ áłá¨á˘ á á°ááłáłá áá, á ááŽáááą ááľáĽ áŤááľ áááἠááľáłááťáá˝ á°á°áĽá¨áá, ááááŤáąá á áá ááááŤáľ ááá á áááá áááĽááľ ááá ááᨠáĽá á ááłááľ á°áá˝ á ááá á ááá á áá á°á¨á á áĽááˇá¸áá.
- á á´áááŤá ááľáĽ áŤáá á¨áľááľá á°ááá á¨ááá á áá á°ááá áĽá áááĽááśá˝á áĽáŤáą áá°áá°á ááá¨á˘
- á¨áťáľ á°áááŽá˝ áŤá áá áŤá á°ááá ááᣠáĽá á ááľáŠ á á ááľ á°ááá á°á°áŠ áľá ááá áťáśá˝ áááá áá¨ááá˝ á á ááľ áá á°á áᢠááĽáŤááłááą ááľáá áľ áá á°ááá á˝áá ááľáĽ ááŁá˘ á°á á ᣠá á ᣠáá áĽáá° á ááľ ááŁáĽá áá¨áá á˛áŤááá ᣠáááá á¨ááááľ á°áááŽá˝ ááá á¨áŁáľ áá (áĽá áĽáá° ááá áá ᣠá áááŽáá˝ á¨ááá አá°á áááá˝ á áťáą ááľáĽ á ááľ áááŽá ááŁáĽáá˝á áĽá¨á á á áá¸á) ᣠáá áťáą á á°ááá ááĽá ᣠáá° ááá áááŁáľ á¨á°ááá° ááᢠáĽá áááś áĽáá°á°á¨áłááľáŁ á¨áťáśáš á¨áľáŤ á áááᎠáĽáá˛á áá á áá á°ááá§á áĽá á áĽáą áŚáł á ááľ á¨ááá°áŤ ááá áłá¨á˘
- á¨ááááš ááááľ á¨áᨠááá áąáŤ á¨ááá˘
- á ááłááľ á¤áá áŤááá á áááᎠá°áááŽáš áĽááľ á ááľ á áááááŁá¸á áá° áá áááł áłáá°ááá˘
- á¨áá¨á á ááááŽá˝ á¨ááááľ ááľáŽá˝ áá
Option[Int]
áĽáá° -1 áŁá á áľááłá ááŁáŞ áĽá´áśá˝ áá° á˘ááľ á°ááá ᢠá áá áá mongoDB jsoná áĽáá°ááŤá¨áá˝ á°ááááĽáŠ áĽá áĽá፠áá¨áá¸áľ ááá á˝áá á¨áá áľáOption
á°á áᣠááá á˘áŤááľ -1 áĽáá° á¨ááᣠáá á ááŤá áá áá áá á ááá á áĽá âáĽáá˛á áá ááá áŤáá áľâ áĽáŹ ááá ááľá áá áᢠáŤáá áŽáľ á ááťááŠá, áĽá áááá ááááἠá áá°á¸áááŠá. - ááá á áá á áľáŤáťáŹ á¨ááá¨á á ááá፠áĽááłáá áĽá á áĽáŤááłááą áá áá° ááá á¨á°ááá°áá¸á áááá ááľáĽ áá¨áá áĽááłááĽá á°á¨áľáťááᢠáŚáąá á á áŤáŁá˘á ááááŠáŁ ááá áĽáá° áŠáŁá፠á ááá á ááááŽá˝ áá á¨áá áŚáł áá áá˘
- á áľáááľáŁ áá´áááŤá á¨áááŤáá˝ áĽá á¨áááĽááľ áá¨áť áá°á áááľ á áᢠ(áá ᣠááá áááá?)
- á¨áŚáľ áááł á ááŤá á¨ááἠááł ááľáĽ áá¨áá¸áąá ááľá áá áᣠáĽá áĽáá°áá á˛ááá ááá áĽááłáá°áá ᨠááľáŤáąá ááĽááᢠááá ᣠáá áĽá¸áá á°á¨á᪠áá áá˘
ááá°áá á°á ááá á¨á°áᨠá¸áŠá á ááá á¨áᣠáĽá áĽááá áá áááŚá˝ á á´áá´áá á ááááŞáŤ áá á á ááľ áľáá ááá ááľáĽ áłáŠá˘ á¨ááŤáľá¨áľááá ááľááľ áá á áá˛áŤáá á áá°áá áŠá áĽá á¨áá¨á ááąá áĽáŤ áá¨áłáľ áááአᣠááááŤáąá⌠á¨áá á ááľ á¨áĽááą áá á°ááááź á ááá áᢠá áá áĽáť áá áŤá á á¨áľáŤ áŽáľ áĽáá°á°áá¨á áĽá á áĽáą áŚáł áá áŤá á áłááŤáá˝ áĽáá°áłá¨á ááŁáá˘
á´áá´áá á
ááááŞáŤ áá áááá á á°áἠááá á áá áá áĽáŹ á áľá¤ áá áᢠá¨áá á¨áá¨á ááą áá áááŁáŁáľá áá°áŤááľ áĽá ááŽá˝á á¨ááľá°áŤá áľ áĽá áľá
á°áľ á¨ááľá°áŤá áľ áĽá áĽá áááá ááľ áĽáŹ ááŁáᢠáááłá, á°á ááá áĽáá° áááľ áááááśá˝ á¨á°áá á /subscribe
- áĽá ááĽáŤááłááłá¸á ááá˝ á á áá á¨áĄ ááľáĽ áá¤áľ áĽáááĽáŤáá, ááááŤáąá áĽáááŤá áááááśá˝ á áá°áŤá áľ áá á°á ááá á áá°áááá á. á áá áŁáá ááአá¨ááá áá á¨áá°á¨á áááááľ á á°áťá ááááľ á¨á°áťá á áá°áá á¨áá áĽááŁáŹ á ááᢠáááłá á¨á°á ááá á
áá
áśá˝ á á°ááááĄá áľ á
á˝á áľ á°ááĽá¨ááᢠá¨á°áá áááľ ááááŁá áĽáááł á ááľ áĽááąá ááááἠá¨áá¨á¨ ... áŚáľ ááá ááá˝ á áá°á á, ááááŤáąá á á°ááá ááľáĽ áŤáá áŽáľ áá
ááĽáŽá˝ á¨ááἠááł ááľáĽ ááĽáˇá, á ááááá áĽá á°á°áááá. áĽáá° á áľáááááą ááá ááźáľ á ááá áá á°áĽá á˛á á¨á
á°á ááá áŤáá°áááá áááἠáĽáá°ááŤáľááá á°á¨áłá⌠á¨áááĽááľ ááŁáŞáŤ áľáááą á áá ááááľ á¨á°á°á¨áá ááá
áŤááá áá ᣠáĽá áŽáąá á á°áἠá¨á°ááá¨áľáŠ á áá áĽááłá ááľá¨á áĽá˝ááá ᢠááááŞáŤ áá á áá
ááááľ áłáľáŚ áĽáá°áá ááá áĽá፠áľá
á°áľ áĽááłá á áááŁááá˘
ááťáľ á¨áá¨áĄ ááŁáĽáá˝ áááá á ááá á¨áᤠáááááľ áĽá áŤá´ áĽááľá˝áá¸á á°á ááᢠáá á áŁá á áľáá¨áá - á á á ááá áááá á áááľ áááŽá˝ áá° ááŽáááą ááá°áľá á áá°ááááŠá ááá áá áĽááá á áááŽá˝ á ááĽáś áá á á á á°á ááááŤáłá áááá. áá á ááááᣠááá°áá á°áłáłá áááá ááá á¨á°á°á áááľááᣠááá áá á áťáą ááľáĽ áŤáá áááá ááĽá áááľá áá á°áĽá áľáááááľ áĽáá° âá¨á°áá¨á á˝áá áá°á áá xâ áŤá ááľá°áśá˝á ááááľ ááľá¨á á áľááá áá á áĽááᢠá¨ááŤá á°á ááá á á˛áľ ááŁáĽáá˝á áááá á¨á á¨á áá° áłáłá¤á áĽáŤá ááá á áľááá áá á, áá á á¨á°á ááá áá á¨á°áááą ááľá°áśá˝á á¨ááľá°áśá˝ ááááŁá, áĽáá˛áá á¨á áłá˛áľ ááŁáĽáá˝á áááá áŤááá, áŤáŁáŤá, áá° á°á ááá áááŤá. áĽá áľááá ááłá ááľá°áśá˝á áá° á¨ááἠááł ááá°á ááŁááľá˘
ááá°áá á°áłáłá áŚáľ ááŁáĽáá˝á á¨ááĽá á˛áá á áĽá áá° á´áááŤá áĽáť áłááá á˛áá áá° á ááľ áŚáł á°ááľáˇáá˘
áĽá áĽáá°ááá áá´áá´áá á ááá°á á ááá˝ ááľá°áśá˝á á á°áᨠááááľ ááá á°ááŁáŤá á áľáááŤááᢠá áŁá áĽáŠ á áá°áá, ááá áá á˘áŤááľ áŚáľ ááĽáŤáľ ááᨠáĽá á˝ááá˝á áĽáá°áá ááá ááá¨, áĽá á áŽáą ááľáĽ áá áĽá¨áá áĽááłá ááľ áĽáŹ á áá á.
á áá áá° ááááŞáŤá á°áááľ áĽá áá¨ááťá ááááŞáŤ á áĽá áĽááłáá°áá ᨠá áľáłááľá˘ áá áĽáá°áá áááľ áá˝á áá á? á¨ááá°áľ áĽáŤáᏠá°ááŁáááľ á ááááᢠá¨áá á áááľ áŽáľ áĽááłáá á°ááá ᣠá áĄáľá ááľáĽ áĽáá´áľ áĽáá°áá°áŤ á ááá áᣠáĽá á áá áŁáá á¨á á°ááŁá á áŠáᣠáá áłááŤáá˝á ááľá°áŤá¨á áá á¨áĽá áĽá áá°ááťáá áľ áááł á ááŁáŤáá˘
á°á áłá¨á áĽá á¨á°ááááá áłáŞá áĽá á¨á°áťááá áŽáľ áá á á°ááá¨áľáŠá˘ ááááŞáŤ áá á áĽáŠ áááł á¨á°áá áĽá á¨ááŤá áá° áá á¨á°á°á አá ááłáá˝á á°ááá¨áľáŠâŚ
F*rk áŤáľáááľ
á˝ááá á áľáłááľáŠáľ
áŤá áľáá ፠ááá á°á á áĽáááľ ááłáĽ á áŤáľááááá áĽáŹ á á°áĽáŠá˘ á á ááľ áŽáááŠá°á áá áĽáá° ááá á¨á፠ááŽááŤá á á ááľ áá á áŽá á¨áá°áŤ á¨áá°áŤ áŚáľ áĽáá˛áá¨á áĽááááá áĽáŹ á á°áĽáŠá˘ áá°á á˛á áĽáá°áá áŤá áŚáśá˝á áľááťáአá¨áĽá áŚáľ áĽáá°áá áłáááá áááŤáľ áĽáá°áá°áŤ á ááááᢠá áľáááľ ááľá áá°á ááá áá á˝áá áŤáá°áᨠá°áአááŹáľ áá á áááľá á áĽá ááá á áľá¨á ááá á áá¨á°áľá.
áŽáą á ááá á¨ááá°áŤ á¨áá ááá á áá á¨áá°áŤ á¨áá DockerᣠmongoDB áĽá ááá˝ á¨áŤáá á ááᎠâá¨áŁáľâ áśááľáá ááá áĽááááá?
ááŽáááąá ášáŤ á á°á¨áá áĽá á¨ááááŠáľá áá á á°á¨ááá˘
á ááŤá á°ááľ á áŤáŁá˘ áĽáŤ ááᏠáá áá á áŁá áĽáŚáľ áááŠá˘ á ááľ áá á áŁáĄá ááľáĽ á¨áĽáá áá áááᣠáá˝áľ áá ááááź á°áááľáŠ áĽá ááá ááľá¨á á áááááᢠáá°áá°á áá ááá ááá á áá°á¨áŠá, á¨ááŤá áŚáąá ááá¨á¨áľ áŤáá ááááľ á á¨áłáĽá, áĽá á ááľ áá° áĽáŤ áĽá¨ááłá áĽáŤá áŽáąá ááľ áĽáŹ ááá ááááŠ. ááŹáŤá áá á á áááᥠá áááá áἠáŁáĄá áá á°ááጠáááśá ááá áá á°ááጠá¨áľááá áá á¨á°á°áŤá¨á ááá áááá¨áľ á áŁá ááš á áá°ááᢠááá áŽáľ á ááťá áŤáłááá áá áá á áá áłááłáá á á¨á¨ áĽá ááŽáááą ááľ á ááľ áá° á¨áľáŤ áááł áááľ ááá¨á˘
á á áĽááŽáŹ ááᣠá¨áá áŚáł mongoDB á ááá áá á¨áááá á¨áĽááŁáŹ áľá áá á¨áŁ ááá áá á¨"á áľá°ááá" á¨áááľ áá¨ááť áĽá áá˝ á á°á¨á᪠á¨ááłáŠ ááłáśá˝ áĽááłá á áľá¤ áá áá˘
- á¨áá¨á ááą áá á¨ááľááľ ááĽáĽ ááááá˘
- áŽáą áá áἠááľáĽáľáĽ áĽá¨áá ááĽáˇáᣠáĽá áĽáąá áááá áĽá áá áááľáľáĽááá˘
- áŽáą áááá áĽá áááŁá á ááááᤠá áá á°á¨ áľááľáł ááľáĽ áŤááá ááá á¨ááá¨á ááá áááŚáš áá° áłáłá¤á áááŤá áĽá á áľáááá á¨áá áá° áá ááá°áłáá˘
- á á°áᨠá°áá á¨áĽ ááľáĽ á ááľá°áśá˝ á¨áá¨ááť á áááľ áá áá°áŚá˝ á á, áá á á¨áá¨á ááą áአáŁá áŞáŤáľ áá á¨á°ááŤá áá.
- á¨ááá á¨áá¨áŤ áľáŞáľ á ááłááľ áá°áŚá˝ á ááľáŁ áĽá áá° áĽááą á¨ááĄáŁ á á ááľ ááá áá áááá ááľááá áĽá áááá ááááĽááłáá˘
ááááá áááŹááá, á áá ᨠbot's áááł á ááá á ááŽááŤá áá á°á¨ áľááľáł ááľáĽ á°á¨áá˝áˇá áĽá á¨áá áá° áá á json ááá ááá ááľáĽ ááááŁá. ááááŁáľ á á áľá°áŤá¨áśáš ááľáĽ áĽá á°áłáľáťáá ᣠá¨ááἠááłá áĽá á áá ááá áŤáá áľ áĽáá áá ᣠááá° áĽáá áá˝áá ᢠáá áá á¨áĽá ááŽáááľ áá, á¨ááá áá áŤáá á ááŤá¨áĽ á á°áťá áá á ááá áĽá ááá˝ á áá ááááľ áá°áŤá.
áĽáá° -1 áŤá á áľááłá áĽá´áśá˝á áŁáá áĽá á¨á°áááąáľá áááą Option
ᣠá¨á°áአááŁáĽáá˝ á¨ááááľ áá¨á áá áá° ááá á¨á°áአá¨áá˝ á á¨á´á áá¨ááť áłáááᢠáááá ááá áááá¨áá¸áľ á¨á ááľáľ áááľ á áá áľááአá˝ááá˝ áá¨á áá°á¨á áłáááᢠáááἠááľáłááťá áá° áĽáŤ áááł á ááŁá - áááἠááľáłááťáá˝ á ááá áĽá á áŽááśá áá á á°ááŁáŁá áá á á°á˝áááᢠáĽáá° áááłá ááľááἠááá áĽáá° á¨á°á áááá˝ áĽá á˝ááá˝ áĽááľ áŤá áľáłá˛áľá˛ááľá ááááľ áŤá áĽá á¨á áľá°áłáłáŞ áľáááá˝á áłáááá˘
á¨á°áľá°áŤá¨á áĽáá á áááŽá˝áĄ áááłá áá˝ááá˝ á¨á°á áááá ááŁáŞáŤ á ááŤááá áľ áá á¨áĽááłáá˝áŁ á¨á°áá°áąáŁ á¨ááááą áĽá á áľá°áŤá¨áśá˝ áĽááľ á áá á°á áááᢠá á á ááá, áá áŤá á áĽáá á áááŽá˝ ááľá°áŤá¨á áĽááłááŁá¸á á¨ááŤáľááá áá. ááááŠá á áľáááŤáá, áĽá፠áŤááľá áááá "á á-áἠáľáááśá˝" á áľá°áᏠáĽá á á°áťá áá á á áľá°áŤááá¸á.
áááłáᣠáááá á áá áśá˝ á á ááľ áááĽááľ ááľáĽ á ááĽáł á¨áááááľ á˝ááł á ááŤáááĄ-
/subscribe
/rating +20
/author a -30
/author s -20
/author p +9000
/tag scala 20
/tag akka 50
áĽá áá áĄáľá /settings
á áľááá á áá
á
á˝ ááľáĽ áŤáłáŤá¸áá ᣠá˝ááá á¨áĽáą ááá°áľ áĽá áááá ááźáśá˝ ááá°á ááá áá˝ááá˘
áľáá˝ ááá áááľáá, áá á á°ááá á¨ááá አá°ááłáłá áĽáá
á áááŽá˝ á á.
á ááá ááľááŤá áá´á ááá á¨á°á°áá ᨠááŁáĽáá˝á ááŁáŤáľ - á°á ááá áá°áŤá˛áá˝ áĽá áááŤáá˝ á°á¨á᪠á°á¨áá áĽáá˛áá á¨áááť áĽá´áľ áááááľ áá˝ááᢠá¨á¸ááá á°á¨á áľááᣠá¨áááŤáá˝ á ááŤá á°á¨á áĽá á¨á˝áá áľáááá á°á¨á á¨áááť áĽá´áą á¨áá áἠá¨áá á˝áá áá°á ááá ááłáŤáᢠáá áŚáľ ááŁáĽáá˝á á áľáĽáá/á á˛áľ áá á¨á ááá ááŚáą á°áá áááľ ááááἠáá˝áá áĽá á ááááá á°ááľ á˝ááá˝á á áá áááĽááľ áááŤáá˘
á á á ááá ááĽáŤááłááą ááŁáĽá á°á¨á᪠áŁá áŞáŤáľá (ááá¨áá˝áŁ á¨á áľá°áŤá¨áśá˝ áĽááľáŁ áááŁáśá˝áŁ á¨á°á¨á áááŚá˝ á°ááááááľáŁ á¨á˝áá áá áᣠá á áááš ááľáĽ áŤá ááľáá˝ áĽá áŽáľáŁ ááá áááľ) ááááŁáľ áĽá áá°á ááá ok/ áááłá¨áľ ááłáĽ áá á¨áᢠá áá°áá ok á áĽáŤááłááą ááŁáĽá áľá áľáá˝ ááľá áľ áĽá ááĽáŤááłááą á°á áá áá´á áá°áá á, ááá áá áĽá á áŁá á°áá áá á.
á á°á¨ááŞá á¨áĽáŤá á áááᎠá áŁá ááá˝ á áááá. á áá áĽá áĽá ᨠ+9000 á°á¨áá ááłáŤá áᎠáááá á áĽá˝ááá áĽá á +20 á¨ááááŞáŤ á°á¨á á°á¨á áááá á˝ááášá áááá á ááľáľá áĽá°áŁáá (á áĽááἠᣠáá ááłááľ áááŤáá˝ -100500 áŤááľáááĽáŠ á áá)á˘
á¨áá¨á¨áťá áĽá ááá á áŁá ááá áá-
- á¨áááá ááááśá˝ áĽá ááŁáĽáá˝ áááł á¨ááŤá¨áá˝ á°áááᢠáááłáá á á˛áľá áá áŤáá ááá áááá áĽá á¨áá áá° áá á áĽáŤááłááą áá áá° á á˛áľ ááá áŤáľáááŁáá˘
- á áá¤áľá¤áľ áááĽá á áá á áá á¨ááá áᣠáľá á áłá˛áľ ááŁáĽáá˝ á¨áááᣠáááááá˝á á¨áááá¨áľáŁ á¨áá°áá°á áĽá áĽááá á ááŁáĽáá˝ áááááŞáŤá á°ááá á¨ááá á°ááá ááᢠá á°á¨ááŞá, á ááłááľ áá á¨ááááŞáŤá á°ááá á¨á˝ááá˝á áááá áá ááá, á¨áśáľáľ áááľ á áá áŤááááľá ááááŁá, áá áá¨á á áá áŤáá°ááááľá ááááŁá áĽá áŤáááá.
- á¨á´áááŤá áá á¨áááá á°áááᢠá ááá áááĽááąá áá á áá áá°áá°á áá°áá á ááŁáᢠá á°ááá ááááľáŁ ááááľ áááá áĽááááá - á ááą áᢠáááááśá˝á áĽáá˛á°áá°áᣠááá°áá á°áá áŤáá°áአáááááśá˝á áĽáá°áá áááá á¨ááłá°á á¨áľáŤááľáááľ á˝ááŽá˝á áááá¨áłáᢠá áá áĽáá°áá ááá á¨áá, áĽá á áľá á°áľ ááááŤáľ áŤáá°á¨á°á áááĽááľ á ááá áá áá (á áááἠááľáłááťáá˝ ááľáĽ áŤáá°á áá° á áľá°áá), áá áá áĽáľáŤáá ááá á˝áá á áááŁá. ááááŁáľ áĽá á°áá˝ ááŚáą á¨á°áááᥠáĽá áááááśá˝á áááá áá°áĽ áá á¨á°á¨áľáŠ á˝ááŽá˝ ááá አáá˝áá).
áĽá á¨áá°áľáŠáľ áá á፠ááľáá áááŁáá á¨á°áááŤá 2 áĽá 3 ááá°á á á á ááá á¨áŚáľ á ááťá¸á áá á°á˝áĽá á áŤáłáľááᢠááááŁáľ á ááłááľ ááŁáĽáá˝ á á°ááą á áá°áááá ááá á ááłááľ áááááśá˝ áá° á´áááŤá á áá°ááąá ᣠáá áááŤá á°áááŠá áĽáá°áá áŤáľááá¨áá áĽá ááá ááá ááľáŤáąá áááĽááᢠá˝áá áá°á ááá á¨ááłá¨áá áá¨á á¨ááľááἠá¨á´áááŤá á°ááá áááĽááąá á á°áłáŤ áááł ááľá¨áąá á˛áááľ áĽáť ááᢠá¨ááŤáľááŤáŤá á áŁá ááĽáá ááá áááĽááąá áĽá áá ááá áá (á¨á°ááá áá áá¨áááŤá á áá ááááľ á ááˇá)ᢠá ááá á°á¨á ᣠá¨ááááŞáŤá á°ááá áááąá á áŤáą ááľáĽ áŤáá¨áὠᣠáá á¨á ááłááľ á¨ááἠááł áá á¨á°ááá ᣠáĽáą á áááłáá áááł ááľá áá° ááááľ ááááľ áá˝ááᢠá¨á°áááŤáá áááł áá°áá á¨á áľ áááááľ Akka á˝ááľ ááá¨áá áĽá˝á áá áᣠááá áá á áá áŤáá áľáá ፠á áááááą ááľááááᢠá¨áĽá áŽáľ áĽá áá á¨áá áá˝ á áá°áá - á á°ááŤááᣠá¨áááťá áááľá¨á áĽá áĽá¨áľ á áľáááŤááᢠáá ááĽá ááá áá¨á°áłá ᣠáĽá ááŽááŤáá áá° áááá°á áááĽáŤáŽá˝ - á°áááŽá˝ á¨áá¨ááá á˝ááł ááĽá á áŁá ááš áĽá á°ááŁáŤá áá°ááá˘
ááĽ-ci á¨áᏠáŽáą á¨á°á°á ᨠáá˛áŤáá áľááą ááá áá˝ááᢠá˘áŤááľ áŽáą áá ááá á ááá áááľ ááᢠááááŞáŤ áá áľáŤáŞáľá áá¨áá áĽááá áá á, ááá áá ááŽáááśáźá áŤá ášáŤáá˝ áĽáť áá áŤáłá¨á. á á á ááá áĽááá áááąá áááŽá˝ á áááľ áá¨ááťáá˝ ááľáĽ á ááááľ áĽá á áá ááá áá˝áá.
áá¤áśá˝
ááľááá á áłá ááᢠáŚáą á°á˝ááᣠááááľ áááľ áłáááłáľ áĽá¨á°á áááŠá áľ áá áĽá ááľááááᢠá¨ááťáťáŤ ááłáŚá˝ áŤááľ áááᢠáᢠááá á áááłá á ááłá¨áá - áĽáá˛á°áŤ áĽá á áľá°áłá˝ ááŁáĽáá˝á áááŠá˘
á¨áŚáľ áááááĄ
GithubáĄ
á ááľá°á áá°áá°ááŤáá˝;
- á ááľ áľáá˝ ááŽáááľ áĽááłá áĽá áá áááľáľ áá˝áá.
- ááá á áá°áá áᢠáľáá˘áŚá˝á á¨ááľá áá°áŽáą ááá áááł á¨áááᢠááá áááľá áĽáá˛á áá ፠áá˝áá.
- á¨á¤áľ áĽááľáłáľ ááŽáááśá˝ á áłá˛áľ á´áááááá˝á áááá¨á á áŁá áĽáŠ áá¸á.
- á¨á´áááŤá áŚáśá˝ á ááá á¨á°áá áá¸áᢠ"á¨áĄáľá áľáŤ" áĽá á¨á´áááá áá¨áŤáá˝ áŁááአáᎠáŚáľ á á ááľ ááá á áááľ áłáááľ ááľáĽ ááťá áá á.
- á¨á°ááá áá´á á¨áĽá-áá áĽá áľá á°áľ-áłáá˝ áŽáľ áá á¨ááľáá á áľá°áłá˝ ááá ááá˘
- áááľ ááá áá á á¨á°áĄ ášáŤáá˝á ááá áĽáá°áááľ á¨áááľáŠ áááľáááá˘
- á¨áá¨á ááśá˝ áĽáŠ áá¸á ááááŤáąá á¨áá°áá áŞáŤá áááł á¨á áá á áá á áá°áá áŞáŤ áĽáá˝áśá˝/áłáá ááľááá áá á¨á°á፠á áá°áááŁááá áá á¨áłáł á¤á áá ááľáŤáľ áŽáąá áŤááłáľá áá áĽá á ááἠááá á áá áá°áŚá˝á ááĽááá˘
ááá: hab.com