Pokazywanie postów oznaczonych etykietą skrinkasty. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą skrinkasty. Pokaż wszystkie posty

12 stycznia 2015

Skrinkasty czy artykuły wprowadzające do języka Scala?

0 komentarzy
To pewnie zawsze będzie pytanie, na które niełatwo będzie znaleźć jednoznaczną odpowiedź.
Czy nagrywać skrinkasty czy pisać artykuły o języku Scala?
Z punktu widzenia autora wydaje się, że to wszystko jedno, bo i tu, i tu należy się podobny wkład pracy. Coś mi jednak mówi, że pisanie jest prostsze, bo jakby na dowód można by wskazać zestawienie piszących do nagrywających - tych pierwszych zawsze było jakoś więcej.

Ze znanych mi osób programujących w Javie i Scali w Polsce nikt nie nagrywa z nielicznymi osobami, które pozostały przy pisaniu i publikowaniu wpisów na własnym blogu.

To może świadczyć o większej trudności w przekazie bezpośrednim, czym według mnie jest nagrywanie, w porównaniu do pisania, które jest stosunkowo pasywne.

A gdyby zapytać Ciebie o preferencje jako odbiorcy treści - czy preferujesz skrinkasty (oglądanie i słuchanie) czy artykuły/wpisy na blogu (czytanie)? Ciekawym Twojej odpowiedzi.

p.s. Ktoś kiedyś przewidywał, że mikroblogowanie (w stylu twitter czy jeszcze wtedy blip) wykończy blogi i na tamten czas byłem bardzo sceptyczny słuszności takiego myślenia, ale dzisiaj sam niejednokrotnie łapię się na zaniedbywaniu blogowania w ogólności, a o blogowaniu w naszym ojczystym języku już nie wspomnę. Tutaj zauważyłem, że StackOverflow czy GitBook wypiera ostatki czasu na pisanie (poza pisaniem aplikacji). Jakoś mnie to martwi.

26 lutego 2012

IBM WebSphere Application Server V8: Developing RESTful Web Services (JAX-RS)

0 komentarzy
To zawsze było moje prywatne postanowienie, aby usiąść nad tematem nagrywania skrinkastów i ze zmianą grupy na IBM Worldwide WebSphere Competitive Migration Team, nagrania stały się całkiem wartościowym narzędziem reklamy, a wręcz mój szef dopytuje się o nie (!)

Tym samym znalazłem trochę czasu, aby się zebrać i opublikować kolejny odcinek z serii "Jak to się robi w Java EE 6, IBM WebSphere Application Server 8 i IBM Rational Application Developer 8".

W "IBM WebSphere Application Server V8: Developing RESTful Web Services (JAX-RS)" poznasz jak stworzyć usługę RESTową korzystając z JAX-RS i IBM Rational Application Developer V8. Aplikacja jest wdrażana na IBM WebSphere Application Server V8.


Mimo, że starałem się wykorzystać możliwie jak najwięcej uproszczeń WAS V8, to i tak przegapiłem możliwość skrócenia klasy ConferenceApplication jak opisano w Configuring JAX-RS applications using JAX-RS 1.1 methods. Można spodziewać się kolejnego nagrania już niebawem.

Chętnie dopasuję nagrania do Twoich uwag. Daj mi tylko je poznać, aby kolejne odcinki były jeszcze lepsze i bardziej dopasowane do Twoich potrzeb. Pewnie jest też obszar w Java EE 6, który chciałbyś poznać przez skrinkasty. Jaki?

14 lipca 2011

IBM RAD V8.0.3 Installation - part 3: Creating profile - mój, pierwszy, angielskojęzyczny skrinkast

2 komentarzy
Jak to mówią: "Jak się bardzo chce, to w końcu się uda." Mi zwykle idzie znacznie dłużej niż innym, często bez wyraźnego powodu i najbardziej bolesnym jest to doświadczenie, na które czeka się latami, aby okazało się, że wszystkie te wyimaginowane przeciwności odeszły natychmiast w zapomnienie. Dzisiaj przekonałem się kolejny raz, że pierwszy krok jest najtrudniejszy i kosztuje najwięcej wysiłku, często za sprawą naszych wewnętrznych fobii.

Tak było z moimi skrinkastami. Ile to razy obiecywałem sobie, że w końcu zdobędę się w sobie, aby zacząć nagrania z włączonym głosem w wersji angielskiej i trzeba było czekać latami, aby dopiero dzisiaj, 14 lipca 2011, wyszedł mój, pierwszy, angielskojęzyczny skrinkast.

Wszystko za sprawą jednego gościa, który uparcie, ale z gracją, namawiał mnie na udźwiękowienie nagrań. Łukasz ''Smok'' Rybka dopiął swego i udało mu się przekonać mnie do wypuszczenia skrinkasta z obrazem i dźwiękiem. Dziękuję Łukasz za pomoc. Była nieoceniona i zawsze będę pamiętał, kto sprawił, że w końcu się przemogłem.

Nie zabieram więcej czasu i zachęcam do obejrzenia kolejnego odcinka z serii IBM RAD V8.0.3 Installation, w którym tworzę profil serwera aplikacyjnego IBM WebSphere Application Server V8. Czekam niecierpliwie na uwagi i dalsze sugestie odnośnie doskonalenia mojego warsztatu nagraniowego ku Twojej przyjemności wizualno-poznawczej.

12 lipca 2011

IBM RAD V8.0.3 Installation - part 2: RAD installation

5 komentarzy
Po ostatnim nagraniu zabrałem się ochoczo za kolejne. Kiedy odkryłem (=dotarło do mnie), że nagrywanie powinno odbywać się w rozdzielczości docelowej i że jej zmiana to wybór odpowiedniego menu na iMac'u, nagrywanie stało się znacznie mniej absorbujące. Niestety, nagranie wciąż nieme, więc trudno znaleźć w nim odpowiedzi, dlaczego instalacja wyglądała tak, jak wygląda. Wersji dźwiękowej można oczekiwać niebawem, bo od tej ciszy aż uszy puchną :)
Zachęcam do obejrzenia 8-minutówki. Uwagi odnośnie nagrania i przyszłym tematów mile widziane. Odpowiedzi pojawią się w kolejnych nagraniach i/lub w komentarzach. Właśnie czytam książkę na temat EJB 3.1, więc to będzie głównym tematem kolejnych nagrań, w których IDE to RAD 8, a serwerem aplikacyjnym będzie WAS 8.

Zastanawiam się jeszcze, czy właściwym miejscem na skrinkasty jest YouTube. Bardziej skłaniałbym się ku vimeo. Jakieś takie bardziej profesjonalne.

11 lipca 2011

Doskonalenie warsztatu - artykuły, recenzje, a teraz i skrinkast

1 komentarzy
Istnieje wiele technik doskonalenia wiedzy i poza biernym czytaniem, a później aktywną praktyką, warto również rozważyć inne techniki samodoskonalenia, np. spisywanie swoich doświadczeń na blogu czy artykułach, spotkania, w których demonstrujesz zdobytą wiedzę lub nagrywanie skrinkastów. Jest wiele sposobów na dotarcie do nieaktywnych przestrzeni naszego mózgu i mówią, że korzystamy z nie więcej niż 10% jego możliwości, więc "wyrwanie" chociażby 1 procenta może być kamieniem milowym naszego technicznego rozwoju. Najważniejsze, aby nie poprzestawać i wciąż próbować, kwestionować, dyskutować i w ogóle być aktywnym.

Idąc tym tropem, w ramach doskonalenia własnego warsztatu technicznego, udało mi się przeczytać kilka książek, spisać moje doświadczenia w postaci artykułów na moim Wiki, a wczoraj upubliczniłem nagranie (skrinkast) z instalacji IBM Installation Managera, który posłuży mi do instalacji środowiska do poznawania Java EE 6.

Wielu podkreślało znaczenie treści pisanej, ale było też wielu, którzy wykazywali zainteresowanie treścią nagraną w postaci skrinkastów.

Pozostawiam do Twojej dyspozycji kolejność, w której zapoznasz się z materiałem. A jest go niemało treścią, niewiele czasowo (próbowałem zachować wysoki współczynnik treści do formy). Okres wakacyjny nie nastraja, aby przesiadywać przed monitorem komputera, więc próbowałem zmieścić się z materiałem w okolicach 5 minut.

Zachęcam do zapoznania się z ostatnimi moimi produkcjami i wyrażenie swojej opinii. Bez niej, zapał szybko się wyczerpuje.
Byłbym niezwykle rad, gdybyś znalazł(a) 2 minuty na obejrzenie skrinkasta, w którym demonstruję instalację środowiska IBM Rational Application Developer V8.0.3 do poznawania Java EE 6 z IBM WebSphere Application Server V8 (nie zabraknie również JBoss AS 7, GlassFish 3.1 oraz Apache Geronimo 3). Na razie 2-minutówka o instalacji IBM Installation Manager. Zalecam oglądanie na pełnym ekranie.

Wystarczająca rozdzielczość (720p HD)? Brakuje głosu? Masz jakiekolwiek sugestie odnośnie podkładu dźwiękowego? Skłaniam się ku kompozycjom muzyki poważnej, bo potrafi zaskoczyć swoją różnorodnością, której rzadko mam przyjemność zasmakować. Nie za długie nagranie? A może za krótkie? Jaka tematyka byłaby interesująca najbardziej? Daj poznać swoje uwagi.

01 grudnia 2010

Java EE 6 webapp development with CDI, GlassFish and NetBeans 7

9 komentarzy
Próbowałem się z NetBeans IDE 7.0 (wersja rozwojowa z dzisiaj) i kiedy sprawdzałem możliwości CDI z przekazywaniem (aka wstrzykiwaniem) zależności do servletu przyszło mi do głowy, aby nagrać moje doświadczenia. Nie są one wyrafinowane, ale chodziło mi raczej o popróbowanie się ze skrinkastami w kwadrans, aby nabrać większej umiejętności w tego typu przekazie niż na samej oprawie czy treści. Chciałem również sprawdzić, czy uda mi się opublikować nagranie na YouTube w formacie 1080p.

Zero podkładu głosowego, zero muzyni, niewiele treści merytorycznej, ale nagranie w Full HD jest. Tym samym 3-minutówka znalazła się na YouTube do oceny publiczności.

Teraz kolej na Ciebie. Zadanie na dziś to obejrzenie filmiku i ocena jego przydatności, a właściwie wskazanie niedoskonałości i tym samym zagwarantowanie sobie bardziej przyzwoitej treści w kolejnych odsłonach.

Zapraszam na swój kanał na YouTube do obejrzenia Java EE 6 webapp development with CDI, GlassFish and NetBeans 7.

p.s. Uruchomiłem ankietę "Temat przewodni na grudzień", której celem jest określenie tematyki, którą chciał(a)byś, abym rozpracowywał w ostatnim miesiącu tego roku - grudniu 2010. Zainteresowanych wyrażeniem swojego zdania zapraszam na blog, gdzie po prawej u góry znajduje się ankieta. Sugestie w postaci odpowiedzi "Inne?!" proszę o rozwinięcie na priv, albo w komentarzu do tego wpisu.

21 maja 2010

Skrinkast o Java EE 6 z @WebServlet, NetBeans IDE 6.9 i IBM WebSphere AS V8 w HD 720p na YouTube

8 komentarzy
Slajd tytułowy skrinkastaW końcu się udało! Po bodajże miesiącu przygotowań - tworzeniu scenariusza i kilkakrotnym nagrywaniu, aby później wszystko wrzucić do kosza i testowe publikacje na YouTube - mogę w końcu nagłośnić, że moja najnowsza produkcja filmowa trafiła pod strzechy YT w wersji HD 720p - Skrinkast o Java EE 6 z @WebServlet, NetBeans IDE 6.9 i IBM WebSphere AS V8!

Największym wyzwaniem było nagranie głosu, jednocześnie z wykonywanymi czynnościami podczas nagrania oraz utrzymanie czasu, który z planowanych 3-5 minut rozciągnął się do 6 minut i 4 sekund. Później postprodukcja - obróbka i nauka trików w ScreenFlow (dobrym źródłem okazała się sama dokumentacja oraz ScreenFlow's Product Demos & Tutorials, lektura o formatach do exportu i materiał był gotowy do publikacji.

Myliłby się ten, kto sądziłby, że publikacja na YT to koniec wytężonej pracy. Teraz pewnie tak będzie, ale kiedy napiszę, że skrinkast miał ujrzeć światło dzienne około 22giej wczoraj, a ujrzał dopiero po północy i jeszcze nie byłem pewien, czy wszystko jest dobrze, wszystko będzie jasne. Sam export może trać i w moim przypadku trwał około 30 minut, później zapis na YT chwila (około 5 minut), ale dopiero po tym zabawa zaczyna się na dobre - przetwarzanie filmiku przez samego YT. Do końca nie wiadomo, czy wersja skrinkastu będzie w rozdzielczości HD (próbowałem się z 1080p, ale ostatecznie skończyłem na 720p).

Co znajdziemy w skrinkaście? Jest to skrinkast-zagadka, w którym dzielę się doświadczeniami z pierwszych chwil z Java EE 6, NetBeans IDE 6.9 i IBM WebSphere Application Server V8. Utworzyłem projekt aplikacji webowej z servletem, który nie ma definicji w deskryptorze WEB-INF/web.xml oraz korzysta z adnotacji @WebServlet. Na koniec nagrania okazało się jednak, że popełniłem błąd i pomyślałem sobie, że zamiast poprawić, zostawię nagranie w postaci skrinkasta-zagadki.

I teraz najlepsze - pora rozpocząć zabawę. Zapraszam do obejrzenia mojego skrinkastu o platformie Java EE 6, NetBeans IDE 6.9 i WAS8 w akcji. Uwagi mile widziane, szczególnie o elementach nagrania, jak głos, tempo, głośność i inne takie. Szukam dobrego materiału dźwiękowego, aby podłożyć w tło, więc tutaj liczę również na Twoją pomoc. Pamiętaj, aby obejrzeć nagranie w wysokiej rozdzielczości!

14 maja 2010

Skrinkast #1: Pozdrowienia z GeeCONa

6 komentarzy
GeeCON - Let's move the Java worldMiało być rzadziej, ale sytuacja nadzwyczajna, więc...nie mogłem się powstrzymać.

Wczoraj pozdrawiałem uczestników
GeeCONa (dla niewtajemniczonych: 2-dniowa konferencja javowa w Poznaniu, która, gdyby nie Javarsovia, byłaby z pewnością najlepszą w Polsce), aby dzisiaj rano w skrzynce znaleźć...pozdrowienia z GeeCONa!

Wszystkich serdecznie pozdrawiam ze słonecznego Stambułu i życzę równie udanego poranka, co i nocno-wczesnoporannej zabawy. Jeśli atmosfera konferencji jest choć trochę, jak na nagraniu, to...może i dobrze, że siedzę tutaj, a nie tam. Wrażeń jest zdecydowanie mniej i daję radę :-)

A teraz konkurs: Kto występuje w nagraniu? Nagrody idą do tych, którzy wymienią osoby występujące w nagraniu (nimi nie będąc, oczywiście). Nagroda główna - udział w konferencji Javarsovia 2010 26 czerwca!

30 stycznia 2010

Niemy film(ik) na weekend - Java Persistence (JPA) 2.0 praktycznie - zestawienie środowiska z EclipseLink i Apache Maven 2

14 komentarzy
Spisałem scenariusz (artykuł Java Persistence (JPA) 2.0 praktycznie - zestawienie środowiska z EclipseLink i Apache Maven 2) i kolejnego dnia przyszło do kręcenia filmiku.

Mimo swoich wad reżyserskich, miernej gry aktorów (poza tymi technologicznymi) i jego dopadło światło dzienne. Na YouTubie pojawił się bez fanfar, nagrody Grammy, Złotych Lwów, czy Oscara, ale doświadczenie jest zdecydowanie większe. Scrinkast można podziwiać na deskach YouTube - Java Persistence (JPA) 2.0 praktycznie - zestawienie środowiska z EclipseLink i Apache Maven 2.

Wiele w nim niedoskonałych cięć, ale z samego produktu jestem niezwykle zadowolony, bo jest to pierwsza edycja, która ujrzała światło dzienne z gadżetami w stylu podświetlanie, spowalnianie, wstawki tekstowe na rozpoczęcie odpowiedniej sesji nagranionej, więc dużo było przy tym pracy edycyjnej, ponagraniowej. Teraz pozostaje zrobić ostatni krok - podłożyć głos narratora, aby poza oglądaniem było trochę życia w nagraniach. Kiedy będzie głos w skrinkastach, będzie mi bliżej do zrealizowania jeszcze jednego pomysłu - podkastów. To takie połączenie przyjemnego z pożytecznym (co jest czym pozostawiam Waszej ocenie). W przypadku skrinkastów, ja kontroluję, co będzie powiedziane, a podkast uważam za ewaluację głosową, gdzie tych rozmówców oczekuje się więcej.

Komentarze odnośnie mojej dotychczasowej pracy nagraniowej są bezcenne na tym etapie, więc śmiało! Potrzeba mi wrażeń w stylu - co było denerwujące, czego za mało/dużo, długość nagrania i sam sposób przedstawiania - wklejanie kawałków kodu zamiast ich wpisywanie. Więcej ich, to mniej Waszego cierpienia później. To tak, jakby powiedzieć "Jak sobie pościelesz, tak się wyśpisz", co oznacza, że jeśli teraz pojawią się (dobre?) rady, to ich wdrożenie na tym etapie będzie przyczynkiem do moich przyzwyczajeń później. Nie ma obawy o mój stan psychiczny. Dam sobie radę nawet z komentarzami w stylu "Do kitu! Zajmij się lepiej hotdogami.", aczkolwiek preferowałbym w takiej sytuacji więcej argumentów.

Przydałaby się jakiś akompaniament muzyczny na podkład, coś w stylu muzyki poważnej, ale delikatnie. Propozycje propozycji pozbawionych praw autorskich, tj. możliwych do użycia bezpłatnie, mile widziane. Ten sam problem będzie i przy podkastach.

A teraz do skrinkasta...