ααα»αααααααΆαααα ααααΆα’αααα αΆααααααΎα 1000 ααααα ααΆααααααΎαααΆααα·ααααααΆααααΈ 10000 ααααααααΆαα’αα»ααααα
αααααΊααΆααΆααααααααααΈ Oyama Masutatsu αααααααααα ααα»α ααα’αααααααΆααααΆαααα’α ααααα·αααΎα’αααα ααααααΆαααΆα’αααα’αα·ααααααααα’ααα αΆααα α αΌαααααΆααΆαα αααααΊααΆα’αΆααααααΆααααΆαααααα»αα α αααΆααααα αααΎααααααα ααααΆαα α»α α αΎααα»αααααΆα αααα»αααΆαα’αα»ααααα αααααΆααααα’αααααΉαααΈαα ααααΎαααΆα’αααα’αα·ααααααα
αααααΊααΆααααααα ααα½α 7 αααα’αΆα αα½αα’ααααααα»αααΆαα’αα·ααααααα ααΈαααΆααααα»αααΆαααααΎαααΎαααααα αα αααα·ααααΆααααα’ααα - ααααΎα’αααΈαααααααααααααΌαα’αααα ααααΆαα
(αααααΈααΆαααΆαααααα»ααααααΆαααΈαα»αα α‘)
ααααααααΈ 1: Pacman
αααααΎαααααααααΆαααααα½αααααα’ααααα Pacman α αααααΊααΆαα·ααΈααααα’αα½αααΎααααΈααα½αααΆααααα·αα’αααΈαααααααα ααααααααΌαααΆααααααΎαα‘αΎα αα·ααααααΈααΌαααααΆαα ααααΎααααααααα JavaScript, ααααα·αααα α¬ Vue α
α’αααβααΉαβααα:
- αααααααααΆαα»ααααΆααααΈ
- αααααααααααΆα α»α αα½αααΆ
- ααααααααααααααααΆααααΆααααααααα·α
- α’αααα’αΆα αα ααααααααα αα·αααααααααΆααααααααααα αααΆααααα
α’αααααΉαααΎαα§ααΆα ααααααααααααααα
"ααααααΎαα»αα αααΎαααΆαα’αααα αΆααααααΎαααααΆααΆα"
ααΆαααΆααααααΆαααααα»ααα - ββαααα»αα αα»α
ααααααααΈ 2α ααΆααααααααααα’αααααααΎααααΆαα
αααααα
ααΆααααααΎααααααα·ααΈαααααα CRUD αααααΆααααΆααααααααααα’αααααααΎααααΆααααΉαααααααα’αααααΈααΌαααααΆαααααΉαααααΆαα’αα·ααααααα ααΆααΆαααααααααααΆαα·ααααααααΆααα’αααα’αα·ααααααααααΈα
α’αααβααΉαβααα:
- ααΎα’αααΈααΆααααΌα
- αααααααααααΆααααααααααα αΌααα·αααααα αα·ααα·αα·αααααΎαα’αααΈαααα’αααααααΎααΆααααα αΌα
- ααααααααΎααΆαααΆαα½αααΌαααααΆααα·αααααα - αααααΎα α’αΆα ααααΎαα αα α»ααααααααΆα αα·ααα»ααααααααΆα
ααααααααΈα£α αα·αα·αααα’αΆααΆαααΆαα»αα ααΈααΆααααααα’αααα
αααααα
ααααα·αααΎα’αααα αααααααΎααααααα·ααΈ ααΌαα αΆααααααΎαααΆαα½ααααααα·ααΈα’αΆααΆαααΆαα»α αααααααααα’αΆα ααααΌαααΆααααα αααααααααΎ Swift α
ααααααααΈααΎααΆαααα½αααΆααααα·ααααααααααΎααααααα·ααΈ α’αααααΉααααα
- ααααααααΎααΆαααΆαα½α API
- ααααααααΎααΈααΆααααΌαα·ααΆααααα
- ααααΎα±αααααααα·ααΈααααα’αααααΆαααΆαααααΆα αΆααααΆααα»ααααααααααααΆααααα αΌαα’αααααα αα αααα»αααα α’αααααααΎααααΆααααΉαα’αΆα α αΌααα αααα»αααΈααΆαααααααα½ααα ααΎααααΈαα·αα·αααααΎαα’αΆααΆαααΆαα»αα αααα»αααΈααΆααααΆααααΆαααα½αα
α’αααααΉαααααΌαααΆα API α ααΎααααΈααα½αααΆααα·ααααααα’αΆααΆαααΆαα» ααΌαααααΎ OpenWeather APIα ααααααΆαααααααα’αααΈ OpenWeather API
ααααααααΈ α€α αααα’α½α αααα
αααα’α½α
αααααααααααα»ααα
αααα»ααααααααΆα ααΎααα
αααα»αααααΆαααααααα·ααΈαα»αααααΆαα’ααΈαααΊαα·αααΈα
ααΆααααααΎαααααΆααααααααΊααΆαα·ααΈααααα’α₯αααα ααααΎααααΈα αΆααααααΎαααΆαα½αααααα αααααΎαααααααα αα αααα·ααααΆααΊααααΆααα ααΆα§ααΆα ααα Node.js ααΊααα’α₯αααα ααα
α’αααααΉααααααΈαααααααααααααααΎαααΆα αα·αααααα’αα»αααααα½αααΆα αααααΊααΆα’αααααααααααα αααααααααααααααα
ααααα·αααΎα’αααααΆα’αααα’αα·αααααα Laravel αααα
ααααααΎααΆαααΆαα½α sockets ααΌαα’αΆααααααααα»α
ααααααααΈ α₯α GitLab CI
ααααα·αααΎα’αααααααΈαααα»αααΆααα½ααααα αΌαααΆαααααααααΆαα (CI) ααΌααααααΆαα½α GitLab CI α αααα αααα·ααααΆααα½αα ααα½α α αΎαααααΆααΆαααααΎαααΆαααΆαααααΎααααααα½αα ααα½αα ααΆβαα·αβαααβααΆβααααααβαα·ααΆαβααααΆααβαααβαα ααα»ααααβαααα»αβααααΆααβααΆβα’αααβααΉαβαααβααΆαβα αααΎαβααΈβααΆα αααα»αα’αα·ααααααααΆα αααΎαα₯α‘αΌαααααααα»αααααΎααααΆαα CI α ααΉαααΈααααααααΎααΆααΆαααααααααα
α’αααβααΉαβααα:
- ααΎ GitLab CI ααΆα’αααΈ?
- ααααααααααα
ααΆαααααααα
.gitlab-ci.yml
αααααααΆααα’αααααααΎααααΆαα GitLab α’αααΈαααααααΌαααααΎ - ααααααΆαααααααΆααα ααα·ααΆααΆαααααααααα
ααααααααΈ α¦α α’ααααα·ααΆαααα ααααα
αααααΎα scraper ααααα·ααΆαα’ααααααααααα ααααα αα·ααααααΎαααΆαααΆαααααααααααα½αααα α§ααΆα ααα α’αααα’αΆα
αα·αα·αααααααααΆα alt αααααΆαααα
αααα»αααΌαααΆαα α¬αα·αα·αααααΎαααΆααΎαααααααΆαααααΆαααααΆ SEO α scraper α’αΆα
ααααΌαααΆααααααΎααααααααΆαα
ααα»α
αααααΆααα’αααααααΎα
α’αααβααΉαβααα:
- ααΎ scraper ααααΎαααΆααααΆαααΌα ααααα ?
- αααααααααΎαα§αααααααααΎαααΎα DOM
- ααααααααααααα½ααααααααΆα
- ααααα·αααΎα’ααααα·αα ααααααα ααΈααααα αααααΎαα ααα»α αααααΆααα’αααααααΎα α’αααααα’αΆα αααααΎααααΆαααΆααααα ααΎααα αααααααΈαα½αααααα’ααααα·αα·ααααααααα
ααααααααΈ 7α ααααααα ααααΆααΎααααααααααααααααααΆαααααα
ααΆαααααΎαα’αΆαααααααα ααΎααααααααααααααααααΆααααααααΊααΆαα·ααΈααααα’αα½αααΎααααΈααααΆαα’αααΈααΆαααααααΆαααΈαα
α’αααα’αΆα α αΆααααααΎααααααΆααα·ααΆαααΎαααααΆαααααααααα½αα ααα»ααααααααααΌαααΆααααααΆα αΆααααααΎαααΆαα½α Twitter α
ααααα·αααΎα’αααααΆααααα·αααααααΆαα½αααΆαααααααΆαααΈααα½α α αΎα ααΌαααααΆααΆααααααΌααα·ααααααααΈαααααΆαααααααααααα α αΎααααα αΌαααΆα αΌαααααΆα
α’αααβααΉαβααα:
- ααΎααΆαααααααΆαααΈαααΊααΆα’αααΈ
ααΆαα’αα»ααααααΈαααΆαα
ααΆααααααα: Diana Sheremyeva
ααααα: www.habr.com