Szukam lekkiego czytania. Dla tych z was, którzy mają o wiele więcej doświadczenia niż ja, jakie są najlepsze pliki źródłowe do odczytania w Internecie? Gdyby ktoś nauczył się prawidłowych zasad Erlanga/OTP tylko z czytania surowego źródła, z jakim kodem powinien zacząć i gdzie powinien wykraczać poza to, aby uzyskać głębokie i zaawansowane zrozumienie?Jakie są najlepsze projekty/pliki Erlang z otwartym kodem źródłowym dla początkujących czytelników?
Jakie są najlepsze projekty/pliki Erlang z otwartym kodem źródłowym dla początkujących czytelników?
Odpowiedz
Zacząłem od Getting Started with Erlang. Przyjemne podsumowania dotyczące podstawowych cech języka i modelu współbieżności. Również całkiem niezły papier to A History of Erlang, ponieważ lubię odkrywać, jaki jest język korzeni.
Obecnie jestem zainteresowany CouchDB, więc zacząłem od przechodzenia przez jego źródło. To może nie być dobre na początek, ale jestem ciekawy, jak to działa.
Myślę, że poniższy tutorial ma dość realistyczne zastosowanie po praktykach OTP.
A fast web server demonstrating some undocumented Erlang features
Ale może być stronnicze, ponieważ ja w dalszym ciągu pracować nad tym, aby spotkać się z rzeczywistych potrzeb miałem projekt nazywa się „iserve”. Ale inni ludzie używali go jako materiału do nauki, patrz pokingarounderlang on iserve.
eTap w rzeczywistości jest dobrym przeglądem niektórych podstawowych pojęć, ale nie jest zbyt skomplikowany do naśladowania. Ma usługę i wysyła wiadomości, wyprowadza sformatowane dane i robi ciekawe rzeczy.
Jeśli chcesz dowiedzieć się, jak wykonać OTP, najlepiej postawić zakład MochiWeb. Jest trochę bardziej zaawansowany, ale ma pełną konfigurację OTP z superwizorami/gen_servers i byłby dobrym przeglądem ogólnego systemu OTP.
Czy widzisz stronę http://beebole.com/erlang?
Zawiera:
jak skonfigurować środowisko Erlang (z Mochiweb) na Ubuntu
jak zainstalować serwer WWW Nginx Tutorial
wideo zbudować mały aplikacja internetowa przy użyciu Erlanga
- 1. Najlepsze projekty WPF o otwartym kodzie źródłowym
- 2. Node.js/Express przykładowe witryny z otwartym kodem źródłowym
- 3. Jakie są dobre zasoby DirectX dla początkujących?
- 4. Jak prawidłowo otworzyć bibliotekę z otwartym kodem?
- 5. Czy są dostępne rozwiązania CAPTCHA o otwartym kodzie źródłowym?
- 6. Mechanizm rozpoznawania mowy o otwartym kodzie źródłowym
- 7. Jakie są główne/najlepsze rezonatory Maven do wykorzystania?
- 8. Program "log shipping" z otwartym kodem źródłowym lub z niską ceną
- 9. Jakie są dobre startery/tutoriale Haskell dla początkujących?
- 10. Czy istnieje implementacja języka R2RML z otwartym kodem źródłowym języka Java?
- 11. Czy istnieje serwer sieci Web z otwartym kodem źródłowym na telefonie iPhone?
- 12. Jakie są alternatywy open source dla Lattix?
- 13. Jakie są problemy bezpieczeństwa związane z otwartym połączeniem sieci Web?
- 14. Udostępnianie zasobów źródłowych z kodem źródłowym
- 15. CSS3 - Jakie są najlepsze praktyki dotyczące wydajności?
- 16. Sieć społeczna o otwartym kodzie źródłowym
- 17. Głębokie nurkowanie w otwartym kodzie źródłowym
- 18. Jakie są najlepsze praktyki dla plików we/wy w C?
- 19. Jakie są najlepsze narzędzia do testowania aplikacji dla urządzeń iPhone?
- 20. SDK o otwartym kodzie źródłowym do sprawdzania odcisków palców
- 21. Jakie są obecnie najlepsze biblioteki przetwarzania obrazu dla Javy?
- 22. Jakie są najlepsze rozwiązania dla wykresów i wykresów flash?
- 23. Jakie są najlepsze IDE dla ramek ekspresowych - nodejs
- 24. Jakie są najlepsze niedrogie biblioteki audio C++?
- 25. Jakie są najlepsze referencje do używania jQuery?
- 26. Jakie są najlepsze zasoby do nauki Ant?
- 27. Dobrze napisane aplikacje kakao o otwartym kodzie źródłowym do nauki?
- 28. Jak opracować aplikację WebRTC dla początkujących?
- 29. Czy w Ruby są zaimplementowane przeglądarki internetowe o otwartym kodzie źródłowym?
- 30. Dlaczego funkcja urllib.urlopen.read() nie odpowiada kodem źródłowym?