Powiązane publikacje 'scala'


Funktory i zastosowania
W „jednym z moich wcześniejszych artykułów” starałem się w przystępny sposób wyjaśnić monady. Oto próba zrobienia tego samego dla innych członków tej samej rodziny — funktorów i funktorów aplikacyjnych. Mimo że objaśnione tutaj koncepcje i zasady mają charakter ogólny w programowaniu funkcjonalnym, łagodny akcent zostanie (jak zwykle) położony na Scalę. Funktory Jeśli przeczytałeś wspomniany artykuł o monadach, być może pamiętasz, jak opisałem je jako opakowania wokół wartości. Każda..

Rozwiązanie koła Scala Word
Przede wszystkim dla tych, którzy go nie znają; Scala to funkcjonalny język programowania działający na wirtualnej maszynie Java. Jest niezwykle bogaty w funkcje i pozwala rozwiązywać niektóre problemy znacznie bardziej elegancko niż inne języki obiektowe, takie jak Java czy C++. Podobnie jak Python; Scala zawiera potężny interpreter, który pozwala na ocenę kodu w locie: Welcome to Scala 2.11.8 (OpenJDK 64-Bit Server VM, Java 1.8.0_92). Type in expressions for evaluation. Or try..

Budowa silnika reguł do optymalizacji płatności cyklicznych na dużą skalę
W Disney Streaming bardzo poważnie podchodzimy do doświadczeń użytkowników abonentów. Nasz serwis obsługuje ponad 100 milionów abonentów na całym świecie. Chcemy zapewnić naszym subskrybentom najlepsze doświadczenia podczas oglądania naszych treści i stworzyć proces miesięcznych płatności o niskim tarciu, aby usprawnić korzystanie z platformy. Zespół ds. płatności w Disney+ jest odpowiedzialny za zaprojektowanie i utrzymanie platformy płatniczej, która umożliwia wydajne, oszczędne i..

Biblioteki dostępu do baz danych w Scali
W ostatnich latach w różnych kontekstach używano słowa „reaktywny”. Czasami oznacza to, że powinniśmy wyrzucić tradycyjny RDBMS i przejść na skalowalny NoSQL. Jednak wiele systemów biznesowych w rzeczywistości nadal pracuje na RDBMS. RDBMS ma wystarczającą funkcjonalność i wydajność dla prawie aplikacji, więc myślę, że nie powinniśmy wybierać NoSQL, jeśli faktycznie go nie potrzebujemy. Oczywiście w świecie Scali istnieje wiele bibliotek dostępu do baz danych, ale niektóre z nich nie są..

Wykorzystanie uczenia maszynowego do przewidywania pogody w Bazylei — cz. 1 Dane i wartości bazowe
Jest to pierwsza część serii artykułów, która koncentruje się na analizie danych i uczeniu maszynowym w JVM za pomocą Scala , przy użyciu bibliotek takich jak Smile , Deeplearning4j i EvilPlot . Pełny kod tego wpisu na blogu można znaleźć na GitHub . Jako osoba, która uwielbia przebywać na świeżym powietrzu, pogoda odgrywa znaczącą rolę w moim życiu. Ponieważ bardzo lubię eksperymentować z danymi i uczeniem maszynowym, zastanawiałem się, w jakim stopniu techniki uczenia maszynowego..

Zwalnianie squbów 0.9.0
squbs 0.9 zapewnia solidną podstawę dla squbów przechodzących na wersję 1.0. Nie przewidujemy w przyszłości większych zmian w interfejsie API. Poniżej znajdują się największe oczekiwane zmiany pomiędzy wersjami squb 0.9.0 i 1.0.0: Aktualizacja z Akka 2.4.x do Akka 2.5.x. Będzie to miało wpływ na przeniesienie przypadków użycia aktora Java do ostatecznej wersji API AbstractActor w Akka 2.5.x. Uaktualnij wersję Scala 2.11.x do wersji Scala 2.12.x Dlaczego squby? squbs to..

Odkrywanie struktury internetowej Play za pomocą szablonów Twirl
Pierwsze spojrzenie na framework sieciowy inny niż JavaScript Scala jest silnym, statycznie typowanym językiem programowania ogólnego przeznaczenia, obsługującym programowanie obiektowe i funkcjonalne. Play to framework sieciowy, który tworzy aplikacje internetowe w Scali i Javie. Play posiada Twirl , silnik szablonów oparty na Scali, który ma następujące zalety: Kompaktowy, wyrazisty i płynny: minimalizuje liczbę znaków i naciśnięć klawiszy wymaganych w pliku i umożliwia..