Najnowsze wpisy
-
Jun 25, 2019: Programowanie w Go - #8 Funkcje i metody
Tym razem eksplorujemy tematyk臋 funkcji i metod w programowaniu w Go, nie zapominamy oczywi艣cie o funkcjach jako o typach danych, zasi臋gach funkcji, kwestiach zwracania wielu warto艣ci i funkcjach anonimowych. Tak, funkcje s膮 wa偶ne i w programowaniu cz臋sto ich u偶ywamy, bez nich ani rusz. Je艣li zatem ta tematyka wydaje Ci si臋 obca, mam nadziej臋, 偶e m贸j film pomo偶e tutaj wyja艣ni膰 pewne w膮tpliwo艣ci. [kod zostanie umieszczony w innym czasie]
-
Jun 21, 2019: Programowanie w Go - #7 Instrukcje steruj膮ce i warunkowe (for, switch, if/else)
Szybkie om贸wienie najwa偶niejszych instrukcji steruj膮cych i warunkowych w Go, jednak bez instrukcji select, kt贸r膮 b臋dziemy omawia膰 w innym odcinku. Oczywi艣cie z przyk艂adami. To s膮 instrukcje, bez kt贸rych w programowaniu ci臋偶ko by by艂o (aczkolwiek r贸偶ne j臋zyki maj膮 r贸偶ne do nich podej艣cia). [kod zostanie umieszczony w innym czasie]
-
Jun 9, 2019: Programowanie w Go - #5 Wi臋cej typ贸w, wi臋cej o typach i aliasach.
No i dalszy ci膮g m臋czenia typ贸w prostych w Go. Tutaj nieco rozszerzam temat, m.in. o typy w艂asne i aliasy. Poprzedni film troch臋 by艂 te偶 o kompilacji i uruchamianiu wi臋c tutaj skupiamy si臋 ju偶 na w艂a艣ciwym mi臋sie. Warto pami臋ta膰, 偶e kwestia typ贸w w j臋zyku programowania jest bardzo istotna, bo od niej zale偶y jak szybko piszemy programy oraz o ile 艂atwiej o jakie艣 b艂臋dy w trakcie. [kod zostanie umieszczony w innym czasie] [czytaj wi臋cej]
-
Jun 9, 2019: Programowanie w Go - #6 Stringi w Go
Tym razem ca艂y film o stringach w Go, bo nie jest to taki prosty temat. Staram si臋 nie zanudza膰, wi臋c troch臋 przyk艂ad贸w i zabawy z nimi b臋dzie zaprezentowane, oraz troch臋 teorii na temat czym w og贸le s膮 stringi w Go. [kod zostanie umieszczony w innym czasie]
-
Jun 5, 2019: Programowanie w Go - #3 Konfiguracja Visual Studio Code do programowania w Go
To nagranie pokazuje jakie edytory mo偶na u偶ywa膰, niemniej jednak, na cele mojego kursu zdecydowa艂em si臋 na darmowy Visual Studio Code, kt贸ry posiada plugin do obs艂ugi j臋zyka Go. Dzi臋ki temu szybkiemu nagraniu, dowiesz si臋 jak to zainstalowa膰 i skonfigurowa膰, aby po chwili m贸c cieszy膰 si臋 ca艂kiem sprawnym narz臋dziem pracy, kt贸re b臋dzie sporym u艂atwieniem.
-
Jun 5, 2019: Programowanie w Go - #4 Kompilowanie, uruchamianie, kwestie typ贸w, proste zmienne
Czas na pocz膮tek przygody z kodowaniem w Go! Co mo偶na zrobi膰 na samym pocz膮tku? Oczywi艣cie skompilowa膰 i uruchomi膰 pierwszy program. Do tego dowiesz si臋 r贸wnie偶 troch臋 o typach, prostych zmiennych, przypisywaniu i wypisywaniu. Porusz臋 te偶 r贸wnie偶 kwestie zasi臋g贸w leksykalnych oraz generalnych rekomendacji w sprawie metod przypisywania zmiennych. [kod zostanie umieszczony w innym czasie]
-
Jun 3, 2019: Programowanie w Go - #2 Szybka instalacja i konfiguracja 艣rodowiska programistycznego
Najtrudniej jest zawsze zacz膮膰… powiadaj膮 niekt贸rzy. W tym filmie poka偶臋 Ci, 偶e jednak nie musi by膰 wcale trudno. Dzi臋ki temu nagraniu dowiesz si臋 jak szybko i sprawnie zainstalowa膰 艣rodowisko do programowania w Go, bo zasadniczo wystarczy pobra膰 i rozpakowa膰 i generalnie tyle, ale aby 艣rodowisko dzia艂a艂o optymalnie trzeba jeszcze kilka ma艂ych kroczk贸w zrobi膰, kt贸re nie powinny Ci przysporzy膰 wi臋kszych trudno艣ci, przynajmniej nie w sytuacji, gdy ogl膮dniesz ten film. Najnowsze 艣rodowisko Go pobierzesz z tej strony. [czytaj wi臋cej]
-
May 28, 2019: Kurs Ansible - Kurs - #1. Sposoby instalacji Ansible
Zanim zaczniemy u偶ywa膰 ansible, oczywi艣cie powinni艣my go jako艣 zainstalowa膰. Sposob贸w jest wiele, dlatego te偶 przedstawiam na tym filmie 3 r贸偶ne sposoby rozpocz臋cia przygody z Ansible, aby m贸c 艣ledzi膰 m贸j kurs. Oczywi艣cie postaram si臋 opisa膰 wady i zalety poszczeg贸lnych podej艣膰 do tego tematu, aby ka偶dy m贸g艂 wybra膰 dla siebie optymaln膮 scie偶k臋, bo nie ma tutaj jedynej s艂usznej opcji - co najwy偶ej tzw. preferowane (przeze mnie w tym wypadku). Opisywane przeze mnie sposoby instalacji Ansible to: [czytaj wi臋cej]
-
May 27, 2019: Kurs Ansible - Wprowadzenie: #6 Instalacja MySQL za pomoc膮 Ansible
Teraz czas na praktyczny przyk艂ad u偶ycia Ansible: instalacja MySQLa dla kogo艣, kto nigdy nie pisa艂 r贸l. Dzi臋ki Ansible, taka czynno艣膰 jak instalacja bazy danych z bazow膮 konfiguracj膮, staje si臋 bardzo prosta, w tym filmie mam zamiar to pokaza膰. Jak b臋dziesz 艣ledzi膰 uwa偶nie m贸j kurs ansible, wtedy te偶 dla Ciebie nie powinno by膰 to problemem, a je艣li znasz si臋 na instalacji MySQLa, to tym bardziej docenisz oszcz臋dno艣膰 czasu, kt贸r膮 mo偶e zaoferowa膰 Ci ansible. [czytaj wi臋cej]
-
May 26, 2019: Kurs Ansible - Wprowadzenie: #5 Ansible Way, czyli dlaczego robimy po Ansiblowemu
W u偶ywaniu wielu tooli jak i j臋zyk贸w programowania, du偶膮 rol臋 graj膮 pewne praktyki, kt贸rych warto si臋 trzyma膰. Takie praktyki, to rodzaj pewnych “procedur”, kt贸re np. w innych dziedzinach oszcz臋dzaj膮 czas na ewentualne wynajdowanie nowych k贸艂. Ansible te偶 posiada takie praktyki, zw艂aszcza jak mowa o pisaniu playbook贸w. Ten film pokazuje prosty przyk艂ad dlaczego warto trzyma膰 si臋 takich praktyk, kt贸re z pozoru mog膮 komplikowa膰 spraw臋 przy pisaniu playbook贸w. M贸j kurs ansible oczywi艣cie nie zapomina o tych praktykach i zach臋ca do nich. [czytaj wi臋cej]
-
May 26, 2019: Programowanie w Go - #1 Szybkie wprowadzenie czy warto
Jest to pierwszy film z mojego autorskiego kursu o programowaniu w j臋zyku Go. Dlaczego Go? Jest to podstawowe pytanie na kt贸re pr贸buj臋 odpowiedzie膰 tym filmem, dlaczego dzi艣 warto uczy膰 si臋 tego j臋zyka. Na filmie zobaczysz kilka subiektywnych argument贸w za, ale to do Ciebie nale偶y decyzja czy uczy膰 si臋 tego j臋zyka. Sam kurs jest przeznaczony dla developer贸w, kt贸rzy jak膮艣 minimaln膮 styczno艣膰 z jakimkolwiek j臋zykiem programowania ju偶 mieli. Je偶eli wi臋c nigdy nie programowa艂e艣(a艣), to taki kurs mo偶e by膰 skokiem na zbyt g艂臋bok膮 wod臋 i doradzi艂bym skupienie si臋 na materia艂ach w sieci dla pocz膮tkuj膮cych, w tym dot. [czytaj wi臋cej]
-
May 25, 2019: Kurs Ansible - Wprowadzenie: #4 Dodawanie u偶ytkownika do systemu
Tym razem poka偶臋 jak mo偶na doda膰 u偶ytkownika do systemu. Dlaczego taki przyk艂ad, kto艣 spyta? A bo dodawanie u偶ytkownika do poszczeg贸lnych dystrybucji Linuksa mo偶na zrobi膰 na wiele sposob贸w, r贸偶nymi komendami. Je艣li jednak u偶ywasz Ansibla, masz to “zmartwienie” z g艂owy. W ten spos贸b, dzi臋ki temu kursowi ansible na YouTube dowiesz si臋 dlaczego to takie proste przy u偶yciu odpowiedniego narz臋dzia.
-
May 24, 2019: Kurs Ansible - Wprowadzenie: #3 Prosty playbook
Playbooki w Ansible to takie “rozkazy” do wykonania, kt贸re Ansible postara si臋 dla nas wykona膰, raportuj膮c przy tym bardzo du偶o - czy co艣 si臋 powiod艂o, czy nie, dlaczego itp. W tym filmie prezentuj臋 prosty, przyk艂adowy playbook, od kt贸rego mo偶na zacz膮膰 swoj膮 przygod臋 z Ansible. Czyli drobna zach臋ta w moim youtubowym kursie ansible.
-
May 23, 2019: Kurs Ansible - Wprowadzenie: #2 Jak dzia艂a Ansible
Kr贸tkie przedstawienie (mocno uproszczone) jak dzia艂a Ansible i dlaczego mo偶e by膰 dla nas to pomocne. Ansible z punktu widzenia serwera, zachowuje si臋 podobnie jak my, admini i dlatego jest taki przydatny. Zapraszam do ogl膮dania kolejnego filmu z mojego kursu Ansible na YouTube.
-
May 22, 2019: Kurs Ansible i DevOps - Wprowadzenie: #1 Czy warto u偶ywa膰?
TL;DR: Warto! W tym filmie staram si臋 pokaza膰 sens takich tooli jak Ansible na prostym przyk艂adzie na 2 serwerach (jeden na CentOS, drugi na Ubuntu). Tego typu toole ju偶 nawet w takiej prostej sytuacji mo偶na doceni膰 - a dlaczego, to pokazuj臋 na prostym przyk艂adzie na filmie mojego kursu.