Przeskocz do treści

1

Odkąd zacząłem przygodę z programowaniem więcej pracuję z Linuksem. Na razie dzielę pół na pół z Windowsem w związku z pracą ale już wiem, że docelowo będzie to Linuks. Pomijając słodzenie okazało się że podział dysku na pół przy moich zabawach z Dockerem albo ostatnio z Vargantem okazało się że pojawił się komunikat o małej ilości miejsca na dysku. Czas przystąpić do czyszczenia i ten artykuł ma na celu ustalenia ścieżki postępowania oraz poznania i utrwalenia narzędzi do czyszczenia.

Czytaj dalej... "Przytyło nam się na zimę czyli jak odchudzić Linuksa"

1

Vagrant czy XAMPP?

Każdy kto kiedykolwiek próbował tworzyć hosting albo rozwiązania webowe spotkał się z koniecznością uruchomienia lokalnie serwera WEB-owego z obsługą bazy danych oraz PHP, może jeszcze z Joomla albo WordPress? Najczęściej w Linuksie nie ma problemu, po prostu instalujemy Apache, MySQL (albo inną bazę) oraz PHP czy co tam potrzebujemy. Oczywiście następnie trzeba przejść przez proces konfiguracji aby to wszystko działało. Pewno z tego powodu powstały rozwiązania takie jak XAMPP, WAMP lub inne które w instalacyjnej paczce zawierały to wszystko co wymieniłem plus kilka innych przydatnych rzeczy albo baz danych.
Dzisiaj trafiłem na pozycję pod nazwą VVV (Varying Vagrant Vagrants). Czym jest to rozwiązanie i czym się różni od wymienionych wyżej programów?
Czytaj dalej... "VVV … a może coś innego niż XAMPP do rozwoju projektów opartych na WordPress"

Learning Go ProgrammingTo jest 3 książka z serii programowania w języku Go, wychodzi na to że od tej trzeba zacząć. Autor Vladimir Vivien rok wydania październik 2016. Z pierwszego rozdziału możemy się dowiedzieć, że Go to taka kompilacja C++, Java, C# oraz Perla, Pythona i JavaScript 🙂 a tak naprawdę to z tych języków zaczerpnięto to co najlepsze i stworzono język programowania Go. Testowanie programów możemy wykonać na stronie internetowej: https://play.golang.org/. Możemy też poszukać plaginów do większości IDE popularnych na rynku, bezpośrednio dedykowanego IDE dla Go nie mamy.
Oczywiście musimy zainstalować środowisko do kompilowania i debugowania jeżeli chcemy testować programy na naszym komputerze. Do tego mamy narzędzia opisane tutaj: https://golang.org/doc/install Reszta książki to już tylko nauka i testowanie tego języka.

W PacktPub dzisiaj powtórka książki, którą już opisywałem tutaj, tak więc dzisiaj pomijam PacktPub. Biorę za to na tapetę coś co mnie ciągnie do opisania od kilku dni:

Co dostajemy w paczce, dla tych co nie wiedzą Humble Bundle to organizacja, która sprzedaje (wystawia) gry, programy, komiksy oraz książki. Pieniążki, które płacimy są podzielone na 3 grupy, w zależności od ceny dostajemy różne pozycje a zaczynamy całkiem przyzwoicie bo od 1$. Środki przekazujemy wg naszego uznania, dla wydawcy, dla organizacji oraz na cele humanitarne (najczęściej różne).

Za 8$ dostajemy to co powyżej plus dodatkowo:

A za maksymalną kwotę 15$:

Jeszcze się nie zdecydowałem ale z chęcią bym się przyjrzał kilku pozycjom.

Principles of Data ScienceSinan Ozdemir - grudzień 2016. Zacznij poznawać technikę i matematykę aby zrozumieć swoje dane, tak wita nas dzisiejsza pozycja w PacktPub. Poznajemy typy danych oraz podstawy nauki o danych, podstawy matematyki (nie, nie dodawanie i odejmowanie 🙂 ), zaawansowane prawdopodobieństwo, statystykę od podstaw do zagadnień zaawansowanych a kończymy na omówieniu kilku studium przypadków, np. przewidywanie cen akcji na postawie mediów społecznościowych. A jaki język programowania jest najlepszy do analizy danych? ... oczywiście Python 🙂

Docker CookbookNeependra Khare czerwiec 2015. Dzisiaj o świecie wirtualizacji i chmurach. Przeglądając książkę przypomniałem sobie ostatnie szkolenie na Chmurowisku dotyczące konteneryzacji za pomocą OpenShift. Ciekawe, że po Webinarze inaczej spojrzałem na książkę o Dokerze, z tym że OpenShift wychodzi na mniej skomplikowany niż Docker.
Jeżeli nie za bardzo interesuje Cię wirtualizacja to w tej książce warto poświęcić chociażby chwilę na przeczytanie pierwszego rozdziału. W bardzo przystępny sposób wyjaśnione jest czym różnią się różne rodzaje wirtualizacji.