MorphOS.pl – Polska strona użytkowników MorphOS-a
MorphOS.pl – Polska strona użytkowników MorphOS-a

Strona główna Forums Klub dyskusyjny Warsztaty programistyczne

Znaczniki: 

Ten temat zawiera 6 odpowiedzi, i 1 głos , a ostatnio aktualizowany był przez  truman_burbank w dniu 1 tydzień, 2 dni temu.

Widok 7 wpisów - 1 z 7 (of 7 wszystkich)
  • Autor
    Wpisy
  • #5664

    truman_burbank
    Moderator

    Jest pomysł – bo entuzjazm po Pixel Heaven jeszcze nie opadł – zrobić warsztaty programistyczne. Pod patronatem morphos.pl (ale za inicjatywą stoi ‘widelec’ a nie ja, żeby była jasność). W temat zaangażowany mocno jest też ‘stefkos’.
    Dyskusja na ten temat toczy się na PPA w tym wątku:
    Warsztaty dla programistów

    Ze względu na fakt, że organizacją zajmują się użytkownicy MorphOS-a na wykładach musi być MorphOS, ale niewykluczone są uzupełniająco inne opcje.
    Najważniejsze cytaty z wątku na PPA, które dają pojęcie czym to ma być:

    “W związku z udaną imprezą PH, chcielibyśmy wyjść do Was dalej.

    Mamy plan, aby zorganizować spotkanie osób, które chciałyby nauczyć się bądź też douczyć programować „dla Amigi”.

    Chcemy, aby po takim kursie osoby mogły spokojnie usiąść sobie w domu i zaczęły pisać programy (portować) na nasze platformy. Od razu zaznaczę, że przy aktualnym sponsoringu (morphos.pl) kierowalibyśmy się głównie tym iż wykładowca musiałby poprowadzić warsztat na temat związany z tym systemem (np. programowanie MUI).
    Na sam początek zapewnilibyśmy miejsce (na 99% Warszawa), coś do picia, zjedzenia oraz pewnie komputery. Do tego pokrywalibyśmy koszty osób, które prowadziłyby takie szkolenia.
    Co o tym myślicie? Jakie macie pomysły? Czy są osoby, które można wstępnie zapisać? Takie, które chciałyby się nauczyć czegoś i pomóc „rozbudować nasze oprogramowanie”?
    Pamiętajcie, to, że coś się tyczy MorphOS-a (MUI) nie znaczy że nie tyczy się innych systemów. Dodatkowo, jest mnóstwo innych tematów, które można podjąć. Zapraszam do dyskusji.

    Dajcie swoje pomysły na warsztaty programistyczne. Możecie też zaproponować kiedy i gdzie, może inne miejsce gdzie to można by zorganizować.”

    “Sala w której prawdopodobnie byłyby szkolenia posiada już 2 macintoshe z systemem MorphOS (zarejestrowanym, bo pewnie znalazło by się jeszcze kilka maków bez klucza). Dodatkowo ja mogę “podzielić” się kilkoma maszynami. Jeżeli ktoś chciałby brać udział w kursie na jakiejś Amidze, ta tez by sie znalazla.
    Obstawiam jednak ze wiele osob przyjechalo by z jakims laptopem np powerbookiem badz dell’em/asusem gdzie bylby zainstalowany AmigaOS na emulatorze. Przy odpowiednim zainteresowaniu mozemy tez podyskutowac z Cloanto w celu zbudowania obrazu “dla programistow”.
    Nie mówiąc o tym że mogła by się nawet znaleźć kasa na zakup (bądź darmowych) nowych sprzętów/licencji MorphOS’a.”

    Na razie wiele osób woli wideokonferencje czy przygotowane nagrane materiały, ale są już pierwsi chętni na przyjazd. Śledźcie wątek tam, ale wypowiadajcie się też tutaj.

    #5665

    truman_burbank
    Moderator

    Osobno daję podesłane mi (przez osobę potencjalnie zainteresowaną nauką, ale bez wychodzenia z domu) linki do sprawdzenia. Część wydaje mi się stara bądź mało wartościowa, no ale jest w czym wybrać. Przetestujcie które u was działają.

    Nadawca: rgrg2
    np. na https://www.gg.pl/
    Możesz też rozmawiać w przeglądarce bez instalowania komunikatora.

    garść linków webinarium
    konferencje online
    http://www.clickmeeting.pl
    http://www.implix.com/pl/produkty/clickmeeting/
    http://www.openmediagroup.pl
    http://www.transmisjeonline.pl
    http://www.nasza-gadka.pl
    http://www.eventstream.pl

    Home


    http://www.vivicom.pl

    00 – iStream “HOME”


    http://www.taniespotkanie.com.pl Konferencje online na facebooku.
    http://www.gadu-gadu.pl Konferencje online na Gadu Gadu
    http://www.skype.pl Konferencje online na Skype
    http://www.multiscreen.tv/
    http://www.openmediagroup.pl/
    http://www.livetvstudio.com/
    http://www.livestream.com/prezentacjagvo
    Rejestracja w GVO: http://www.gvopolska.com
    http://www.hostthenprofit.com/pl/
    http://www.ontowebinar.com/
    http://www.instantpresenter.com
    http://www.meetcheap.com
    omnovia
    gotowebinar
    clickwebinar

    http://www.syskonf.pl
    System rejestracji uczestników konferencji, szkoleń, eventów, wspomagający organizację,
    Netventure Sp. z o.o., ul. Ojcowska 3, 02-918 Warszawa, tel.: +48 22 382 75 00, fax: +48 22 651 86 04, e-mail: [email protected]

    http://www.instantpresenter.com
    http://www.meetcheap.com
    http://bigbluebutton.org/ open source web conferencing system

    http://en.wikipedia.org/wiki/BigBlueButton
    http://en.wikipedia.org/wiki/Comparison_of_web_conferencing_software
    http://en.wikipedia.org/wiki/Web_conferencing

    #5677

    truman_burbank
    Moderator

    Na razie nie ma jeszcze oficjalnej strony, są rozbieżności czy ma być prosta strona informacyjna, czy coś z możliwością logowania się (np. dostęp do materiałów do szkolenia).
    Żeby temat nie usechł – wstępna lista (nicki z PPA).

    Zainteresowani materiałami do nauki wideo, udziałem online:

    KM
    teh_KaiN
    Pentanteles
    X-Type^HVR
    Renton
    gerul
    waldiamiga
    QUAD
    BULI

    Mogliby dotrzeć do Warszawy:

    AmmigaCDTV
    Phibrizzo
    chicago

    • Ta odpowiedź została zmodyfikowana 2 miesiące, 3 tygodnie temu przez  truman_burbank.
    #5694

    truman_burbank
    Moderator

    Niedawno pong777 wrzucił taką listę:

    Załóżmy, że mamy wybrane i poskładane już środowisko.
    Takie pytanka how-to:

    Kompilacja:

    jak wybrać odpowiedni target
    jak zoptymalizować program pod konkretny typ CPU / FPU
    jak dołączyć statycznie lub dynamicznie bibliotekę
    jak uruchomić optymalizację kodu
    jak pozbyć się konieczności posiadania ixemul.library

    Uruchomienie programu:

    jak sprawdzić, czy inna instancja programu nie jest już uruchomiona
    jak sprawdzić, czy program jest uruchomiony z konsoli czy z WB
    jak sprawdzić ile i jakie argumenty do programu zostały przekazane przy uruchomieniu
    jak zwrócić wartość do systemu operacyjnego
    jak wygląda funkcja główna dla programu konsolowego / GUI w MUI

    Co program wie o Amidze:

    Jak uzyskać informacje
    – jaki mamy zainstalowany CPU (generacja, maska, czętotliwość taktowania)
    – czy jest FPU, jeśli tak to jaki
    – jakim ROMem dysponujemy
    – jaką kartę turbo posiadamy
    – czy posiadamy procesor PPC
    – jak sprawdzić czy Amiga ma kości AGA/OSC/ECS itp
    – jak sprawdzić czy pracujemy pod kartą graficzną i ile ma wolnej pamięci grficznej / aktualnie wolnej pamięci
    – ile fizycznej pamięci CHIP/FAST jest zainstalowane w Amidze oraz ile jest aktualnie wolnej pamięci
    – jak uzyskać listę zamontowanych urządzeń

    Okno główne programu:

    jak otworzyć okno o zadanych parametrach x,y, głębia kol.
    jak zarządzać przyciskami na belce okna: minimalizuj, maksymalizuj, zamknij program
    jak blokować tymczasowo przyciski maksymalizuj, minimalizuj, zamknij program
    jak obsłużyć zdarzenie minimalizacji, maksymalizacji, zamknięcia programu

    Przycisk (button)

    – jak ustawić etykietę przycisku
    – jak odczytać etykietę z przycisku
    – jak zablokować możliwość naciśnięcia przycisku
    – jak odblokować możliwość naciśnięcia przycisku
    – jak ustawić przycisk na ekranie pod współrzędnymi x,y
    – jak zmienić rozmiar przycisku
    – jak odczytać aktualny rozmiar przycisku
    – jak wybrać krój i rozmiar czcnionki oraz kolor dla etykiety znajdującej się na przycisku
    – jak wybrać kolor wypełnienia przycisku oraz go odczytać
    – jak obsłużyć zdarzenie pojawienia się kursora myszki nad przyciskiem
    – jak obsłużyć zdarzenie wciśnięcia przycisku myszki na przycisku
    – jak obsłużyć zdarzenie zwolnienia przycisku myszki na przycisku
    – jak obsłużyć zdarzenie zwolnienia przycisku myszki na przycisku
    – jak obsłużyć zdarzenie dwukliku na przycisku
    – jak obsłużyć zdarzenie kliknięcia prawym klawiszem myszki na przycisku
    – jak ukryć tymczasowo przycisk (zniknięcie z ekranu)
    – jak ponownie wyświetlić przycisk po ukryciu przycisku

    #5729

    truman_burbank
    Moderator

    Strona warsztatów
    Stronę na worpdressie czy blogspocie to można założyć w 10 minut, no ale nie wiadomo jak temat się rozwinie; warto mieć stronę bez ograniczeń funkcjonalnych (we wspomnianych darmówkach jest ograniczenie typu wrzucanych plików).
    Ostatecznie będzie to bardzo prosta strona, prawdopodobnie “HTML 3” czyli na bazie tej: http://amiwigilia.ppa.pl
    Ma to zrobić ‘radzik’ i zwrócił się o domenę do ‘grmxa’. Prosił o DevConf.ppa.pl. Z nieznanych mi powodów utknęło to (nie dostał, mimo że ponowiłem prośbę w jego imieniu). W tej chwili ‘radzik’ jest na urlopie w USA, myślę, że za 2 tygodnie temat ruszy.
    Początkowo były bardziej ambitne plany (typu webinaria) ale jak się popatrzy na to, jak to idzie ślamazarnie – kto by się tym zajmował?
    Ja to widzę tak, że na stronie będą dane kontaktowe, terminy, lokalizacja, dojazd, materiały do pobrania.

    Jak to ma wyglądać
    Na Pixel Heaven ‘radzik’ przedstawił Dickinsonowi temat jako konferencja dla deweloperów. Ponieważ staramy się być realistami, trzeba go dopasować do rzeczywistości.
    ‘radzik’ widzi to tak:
    – ten pierwszy warsztat nie będzie ściśle programistyczny – żeby się wszyscy poznali i dowiedzieli o co chodzi, i dobrze byłoby międzynarodowo
    – Warszawa wygrywa lokalizacyjnie (bardziej środek Polski to chyba Łódź tylko), ale jeśli chodzi o połączenia… tu niema co dyskutować – kto przyjedzie to przyjedzie
    – reszta będzie mogła dostać odpłatnie materiały z kursu – to co prelegent będzie pokazywał jeśli będzie nagrane
    – sam udział jako taki (“na żywo” na miejscu) będzie bezpłatny
    – wstępny termin to połowa września
    Ta pierwsza edycja niech będzie nawet po polsku. Powinien być punkt otwarcia i zamknięcia. Przychodzi piątek, godzina 17:00, przywitanie, są blogerzy (coś tam pogadamy, chodzi żeby zrobić fajną otoczkę), potem spotkanie integracyjne. W sobotę jedziemy z tematem – warsztaty cały dzień. Przychodzi wieczór – powtórka z integracji.

    Jak to było zrobione na AmiWest
    Podaję nie jako kontrpropozycję tylko punkt odniesienia. Najpierw jest ogłaszana “o co chodzi” -> ogłoszenie.

    Obrazowo żeby pokazać klimat to w 2012 wyglądało to tak jak na zdjęciu poniżej

    warsztaty programowania w C

    To co zostanie przerobione zostaje potem udokumentowane i wrzucane na wiki -> dla programistów

    Różne watpliwości
    Kwestia organizacji warsztatów programistycznych w innych miejscach, o innej tematyce, tworzenie materiałów instruktażowych na wideo – to są wszystko rzeczy poboczne i pochodne tego, czym Dev Con miał być na początku. Po pierwszej edycji będziemy wiedzieć na czym stoimy.

    Jaką wizję mają ‘stefkos’ i ‘widelec’ nie wypowiadam się, bo mają tutaj konta i sami mogą to zrobić. Myślę, że jest dużo punktów wspólnych.

    #5838

    truman_burbank
    Moderator

    Złapałem kontakt z osobą, która ma zapewnić salę.
    Miejsce nazywanie jest “hackroom”. Lokalizacja to Chmielna 122 lok 113

    Tak wygląda okolica:
    okolica

    To jest samo centrum Warszawy, z tego co widzę “zaplecze” jest dobre (dworzec, parking, przystanki).
    Można sobie obejrzeć tutaj: https://goo.gl/maps/i8nJNt4465u

    Druga sprawa, zdeklarował się pierwszy wykładowca. Krashan (cytat z PPA z wątku o warsztatach):

    Mogę poprowadzić wykład na wiele tematów związanych z “systemowym” programowaniem na MorphOS i AmigaOS 3.x. Języki: C, asembler. Zarówno coś w rodzaju wprowadzenia do systemów amigowych, jak i wybrane szczegółowe zagadnienia, np. programowanie wielowątkowe, MUI, grafika niskopoziomowa (ale systemowa), dźwięk i tak dalej… Potrzebuję jedynie czasu między wyborem tematu, a terminem szkolenia na porządne przygotowanie i ram czasowych prezentacji.

    Więc wszystko wróciło na właściwe tory 🙂

    #5850

    truman_burbank
    Moderator

    Osoba kontaktowa do sali to Marcin Rusinowski. Wymieniliśmy kilka mejli, stanęło na tym (jego wypowiedź):

    “Odezwałem się do Grześka na fb, może tak będzie szybciej z pewnymi rzeczami – musicie określić jakieś terminy, zbadać zainteresowanie na nie i finalnie zadecydować ogłosić etc. Jak będziecie mieli te potencjalne terminy to ja je zablokuję do czasu, gdy wyklaruje się jeden finalny.”

    Wytłumaczyłem, że to zostało zrobione. Są dwa wątki (tu i na PPA), domawiamy się miesiącami, są chętni (niewielu ale są), jest zdeklarowany wykładowca. Jedyne co trzeba teraz zrobić to (moja wypowiedź):

    “Aktualnie zostało uzgodnić – i to ty z wykładowcą musisz uzgodnić – termin który pasuje obu stronom. Czyli z Grzegorzem Kraszewskim. To jest kwestia wykonania jednego telefonu.”

    Tym samym zostałem jakby wyłączony z dalszych uzgodnień. Więc teraz to czekanie – to nie wiem co się dzieje, czy coś wogóle się dzieje. Ja doholowałem temat do końca, zostało uzgodnić tylko termin.

Widok 7 wpisów - 1 z 7 (of 7 wszystkich)