(zakończony)Warsztat 15: etap 05: OPROGRAMOWANIE aplikacji (pod warsztat)
3 posters
Strona 1 z 1
(zakończony)Warsztat 15: etap 05: OPROGRAMOWANIE aplikacji (pod warsztat)
Hej
Otwieram etap 05 produkcji warsztatu nr 15.
Tu programiści będą prowadzić wszelką (jakby wewnętrzną między sobą) dyskusję w trakcie tworzenia kodów aplikacji (treningowej oraz egzaminacyjnej) pod ten, produkowany warsztat nr 15.
Zanim jednak zaczniecie tu postować, odpowiednio przygotujcie się do tego, tzn przejrzyjcie arkusz przebiegu tego etapu produkcji tej laborki:
https://docs.google.com/document/d/1YUZwLo2HxUHXNY2hOWPTn2o90uqirme7ovQHblDviHo/edit?usp=sharing (jast tam m.in link do specyfikacji aplikacji do napisania)
Odnośniki do wszystkich powyższych dokumentów znajdziecie tutaj:
https://docs.google.com/spreadsheet/ccc?key=0AiEDbuEU88x4dExzanFMbWZPUkRHelZ4ZUI4VmhndGc&usp=sharing
Życzę powodzenia wykonawcom tego etapu.
Otwieram etap 05 produkcji warsztatu nr 15.
Tu programiści będą prowadzić wszelką (jakby wewnętrzną między sobą) dyskusję w trakcie tworzenia kodów aplikacji (treningowej oraz egzaminacyjnej) pod ten, produkowany warsztat nr 15.
Zanim jednak zaczniecie tu postować, odpowiednio przygotujcie się do tego, tzn przejrzyjcie arkusz przebiegu tego etapu produkcji tej laborki:
https://docs.google.com/document/d/1YUZwLo2HxUHXNY2hOWPTn2o90uqirme7ovQHblDviHo/edit?usp=sharing (jast tam m.in link do specyfikacji aplikacji do napisania)
Odnośniki do wszystkich powyższych dokumentów znajdziecie tutaj:
https://docs.google.com/spreadsheet/ccc?key=0AiEDbuEU88x4dExzanFMbWZPUkRHelZ4ZUI4VmhndGc&usp=sharing
Życzę powodzenia wykonawcom tego etapu.
Ostatnio zmieniony przez koszmarek dnia Czw Maj 15, 2014 3:58 pm, w całości zmieniany 3 razy
koszmarek- Lider grupy "Madagaskar"
- Liczba postów : 596
Join date : 25/10/2012
Re: (zakończony)Warsztat 15: etap 05: OPROGRAMOWANIE aplikacji (pod warsztat)
Tylko proszę nie piszcie, że przydałby się tu system do kontroli wersji kodu np. GIT (wiem że przydałby się :p ! ... ale na razie nie mamy tego wdrożonego/skonfigurowanego).
Szacuję, że ten etap (pisania aplikacji pod warsztat) potrwa może nawet 3 tyg
Ponieważ ze specyfikacji ( https://docs.google.com/document/d/1-0e_xPUVU3A0Su8CO14lpvyucsUjc3NwubLQOLp_buU/edit?usp=sharing ) wynika, że jest tego kodu dość sporo (może się okazać, że starczy na 2 warsztaty), sugeruję podzielić się w ten sposób (poniższe etapy musimy wykonywać niestety sekwencyjnie, równolegle raczej się nie da):
Nie wiem czy uzbiera się nas czterech czy tylko dwóch programistów do napisania tych aplikacji. Po prostu zacznijmy pracować (i zbierać pierwsze doświadczenia) nad powyższymi punktami po kolei. Czekam na ochotników (dawajcie znać, który etap chcecie "wrzucić sobie na klatę"). ... ewentualnie proponujcie inną organizację pracy nad tymi kodami.
Pytajcie tu też na bieżąco , jeżeli czegoś nie rozumiecie z mojej specyfikacji tych kodów (będę Wam tu odpowiadał i poprawiał tą specyfikację na bieżąco).
Szacuję, że ten etap (pisania aplikacji pod warsztat) potrwa może nawet 3 tyg
Ponieważ ze specyfikacji ( https://docs.google.com/document/d/1-0e_xPUVU3A0Su8CO14lpvyucsUjc3NwubLQOLp_buU/edit?usp=sharing ) wynika, że jest tego kodu dość sporo (może się okazać, że starczy na 2 warsztaty), sugeruję podzielić się w ten sposób (poniższe etapy musimy wykonywać niestety sekwencyjnie, równolegle raczej się nie da):
- najłatwiejsza część: programista 1: oprogramuje bibliotekę "MadagascarUserInterface” wraz ze wszystkimi klasami
- potem programista 2 (mając już dostęp do powyższej biblioteki w formie tylko pliku .dll ): oprogramuje bibliotekę ”MadagascarTools” wraz z klasą ”LpgCalculator” (na razie bez klasy translatora Morsa)
- potem programista 3 (mając już dostęp do 2 powyższych bibliotek): oprogramuje dwie aplikacje klienckie (konsolową i okienkową) do kalkulacji opłacalności instalacji Lpg. Te dwie aplikacje klienckie oczywiście mają wykorzystać jedną lub dwie (zależy który UI) powyższe biblioteki
- potem programista 4 (mając już dostęp do wszystkich powyższych kodów źródłowych): poszerzy bibliotekę ”MadagascarTools” o klasę ”MorseTranslator” oraz analogicznie (jak w przypadku kalkulatora LPG) napisze dwie aplikacje klienckie pod translatora Morsa (konsolową i okienkową) ... czyli napisze kody będące wzorcem dla aplikacji na egzamin. Kodów tych autor nie udostępni nikomu (nawet mi), tylko exec działąjącej aplikacji (żeby nie psuć nam zabawy ... bo przecież będziemy zdawać kiedyś egzamin z tej laborki, co nie ? :p)
Nie wiem czy uzbiera się nas czterech czy tylko dwóch programistów do napisania tych aplikacji. Po prostu zacznijmy pracować (i zbierać pierwsze doświadczenia) nad powyższymi punktami po kolei. Czekam na ochotników (dawajcie znać, który etap chcecie "wrzucić sobie na klatę"). ... ewentualnie proponujcie inną organizację pracy nad tymi kodami.
Pytajcie tu też na bieżąco , jeżeli czegoś nie rozumiecie z mojej specyfikacji tych kodów (będę Wam tu odpowiadał i poprawiał tą specyfikację na bieżąco).
koszmarek- Lider grupy "Madagaskar"
- Liczba postów : 596
Join date : 25/10/2012
Re: (zakończony)Warsztat 15: etap 05: OPROGRAMOWANIE aplikacji (pod warsztat)
Stworzyłem dziś Solution w Visual Studio z projektami do poszczególnych bibliotek oraz wykonałem pierwszą wersję bilbioteki MadagaskarUserInterface.
Mailem powinniście otrzymać plik zip z pełną solucją. Krytyki/pochwały zawsze mile widziane bo zależy nam na jak najlepszej wartości naszych warsztatów
Mailem powinniście otrzymać plik zip z pełną solucją. Krytyki/pochwały zawsze mile widziane bo zależy nam na jak najlepszej wartości naszych warsztatów
zdanek- Egzaminator Warsztatów "Madagaskaru"
- Liczba postów : 10
Join date : 02/12/2013
Skąd : Warszawa
Re: (zakończony)Warsztat 15: etap 05: OPROGRAMOWANIE aplikacji (pod warsztat)
Super Zdanek !
Utworzyłem więc na naszym google drive 5 folderów na kody źródłowe / dll'ki , po jednym folderze na 1 moduł/aplikację do oprogramowania w tej laborce. @Zdanek Twoja biblioteka "MadagascarUserInterface" jest naturalnie w folderze 1:
https://drive.google.com/folderview?id=0ByEDbuEU88x4WGJ0d2lXNTlMWW8&usp=sharing
Czyli jeżeli ktoś teraz zgłosi się do napisania zgodnie ze specyfikacją np. klienckiej aplikacji konsolowej dla kalkulatora LpG (folder 3 z powyższego linka), to skorzysta z dll'ki "MadagascarUserInterface" z folderu 1
Co do uwag (o które prosi Zdanek), to bardziej koncentrujmy się na tym etapie na pisaniu/tworzeniu kodu, nie na uwagach jakościowych (kontrolę jakości całego kodu przeprowadzimy w kolejnym etapie, nr 6 produkcji tego warsztatu).
Czekam więc teraz na desperata ;p który napisze kod dla kolejnego kroku (do folderu 2 z powyższego linka): klasy "LpgCalculator" w bibliotece "MadagascarTools" (szczegóły oczywiście w specyfikacji: https://docs.google.com/document/d/1-0e_xPUVU3A0Su8CO14lpvyucsUjc3NwubLQOLp_buU/edit?usp=sharing) ... Zdanek, masz ochotę (dobrze Ci idzie, teraz to już machniesz rozpędem :p) ?
Utworzyłem więc na naszym google drive 5 folderów na kody źródłowe / dll'ki , po jednym folderze na 1 moduł/aplikację do oprogramowania w tej laborce. @Zdanek Twoja biblioteka "MadagascarUserInterface" jest naturalnie w folderze 1:
https://drive.google.com/folderview?id=0ByEDbuEU88x4WGJ0d2lXNTlMWW8&usp=sharing
Czyli jeżeli ktoś teraz zgłosi się do napisania zgodnie ze specyfikacją np. klienckiej aplikacji konsolowej dla kalkulatora LpG (folder 3 z powyższego linka), to skorzysta z dll'ki "MadagascarUserInterface" z folderu 1
Co do uwag (o które prosi Zdanek), to bardziej koncentrujmy się na tym etapie na pisaniu/tworzeniu kodu, nie na uwagach jakościowych (kontrolę jakości całego kodu przeprowadzimy w kolejnym etapie, nr 6 produkcji tego warsztatu).
Czekam więc teraz na desperata ;p który napisze kod dla kolejnego kroku (do folderu 2 z powyższego linka): klasy "LpgCalculator" w bibliotece "MadagascarTools" (szczegóły oczywiście w specyfikacji: https://docs.google.com/document/d/1-0e_xPUVU3A0Su8CO14lpvyucsUjc3NwubLQOLp_buU/edit?usp=sharing) ... Zdanek, masz ochotę (dobrze Ci idzie, teraz to już machniesz rozpędem :p) ?
koszmarek- Lider grupy "Madagaskar"
- Liczba postów : 596
Join date : 25/10/2012
Re: (zakończony)Warsztat 15: etap 05: OPROGRAMOWANIE aplikacji (pod warsztat)
Postaram się dziś "machnąć rozpędem"
zdanek- Egzaminator Warsztatów "Madagaskaru"
- Liczba postów : 10
Join date : 02/12/2013
Skąd : Warszawa
Re: etap 05 (w trakcie): OPROGRAMOWANIE aplikacji (pod warsztat)
Witam Panowie. Jak idzie realizacja punktu 2. ZDENEK- działasz coś?? jakbyś nie miał czasu to ja
mogę spróbować. Ewentualnie jakbyś Koszmarek mógł mi wysłać kod z warsztatu 13 z ćwiczeń to mogę coś poeksperymentować ( dla własnej satysfakcji)
mogę spróbować. Ewentualnie jakbyś Koszmarek mógł mi wysłać kod z warsztatu 13 z ćwiczeń to mogę coś poeksperymentować ( dla własnej satysfakcji)
Borixon911- Liczba postów : 90
Join date : 14/10/2013
Skąd : PIONKI-RADOM
Re: (zakończony)Warsztat 15: etap 05: OPROGRAMOWANIE aplikacji (pod warsztat)
Borixon pewnie że możesz pomóc!! Zdanek przed tym weekendem wykonał ponad 50% roboty, natomiast nie wiem dokładnie na jakim jest teraz etapie. Poproszę go w mailu o info co zostało do zrobienia, i dam Ci dokładne instrukcje (tak na prawdę odnośniki do istniejącej specyfikacji) co dalej. Postaram się dać Ci znać dzisiaj wieczorem ! (dostaniesz też info mailem ).Borixon911 napisał:Witam Panowie. Jak idzie realizacja punktu 2. ZDENEK- działasz coś?? jakbyś nie miał czasu to ja
mogę spróbować. Ewentualnie jakbyś Koszmarek mógł mi wysłać kod z warsztatu 13 z ćwiczeń to mogę coś poeksperymentować ( dla własnej satysfakcji)
koszmarek- Lider grupy "Madagaskar"
- Liczba postów : 596
Join date : 25/10/2012
Re: (zakończony)Warsztat 15: etap 05: OPROGRAMOWANIE aplikacji (pod warsztat)
Po 1. ZdAnek nie ZdEnekBorixon11 napisał:ZDENEK- działasz coś??
Po 2. zrobiłem biblioteki Console oraz UserInterface. Zrobiony jest też program konsolowy LpgCalulator.
Niestety z resztą prac się wstrzymuje gdyż cierpię obecnie na brak czasu, a potrzebuję zakończyć parę prywatnych spraw i nie ma co przedłużać tworzenia warsztatu z tego względu.
zdanek- Egzaminator Warsztatów "Madagaskaru"
- Liczba postów : 10
Join date : 02/12/2013
Skąd : Warszawa
Re: (zakończony)Warsztat 15: etap 05: OPROGRAMOWANIE aplikacji (pod warsztat)
Zdanek, wypełniłeś plan ponad normę, dzięki za to ! To teraz skoro Zdanek łapie oddech po swoim "sprincie" nad tym kodem, to Borixon przejmuje od niego pałeczkę i biegnie dalej .
Borixon, po pierwsze ściągnij sobie proszę to, co zostało zrobione przez Zdanka (są tam oprogramowane kompletne/zamknięte etapy): https://drive.google.com/folderview?id=0ByEDbuEU88x4NEFlZFJnMl8wdG8&usp=sharing
... wszystko jest celowo w jednej soulucji, aby mieć to w jednym worku w czasie dewelopmentu, ty będziesz dorabiał kolejny projekt do tej samej solucji.
Kontynuuj proszę prace nad kodem, czyli od zacznij od punktu 1.4 specyfikacji (oprogramowanie okienkowego/winformsowej Kalkulatora Lpg, która będzie miała podpiętą bibliotekę MadagascarTools --> klasę LpGCalculator, oprogramowaną przez Zdanka) :
https://docs.google.com/document/d/1-0e_xPUVU3A0Su8CO14lpvyucsUjc3NwubLQOLp_buU/edit?usp=sharing
Jeżeli masz jakiekolwiek pytania (np. techniczne) , to pisz do mnie w mailu.
Powodzenia !
Borixon, po pierwsze ściągnij sobie proszę to, co zostało zrobione przez Zdanka (są tam oprogramowane kompletne/zamknięte etapy): https://drive.google.com/folderview?id=0ByEDbuEU88x4NEFlZFJnMl8wdG8&usp=sharing
... wszystko jest celowo w jednej soulucji, aby mieć to w jednym worku w czasie dewelopmentu, ty będziesz dorabiał kolejny projekt do tej samej solucji.
Kontynuuj proszę prace nad kodem, czyli od zacznij od punktu 1.4 specyfikacji (oprogramowanie okienkowego/winformsowej Kalkulatora Lpg, która będzie miała podpiętą bibliotekę MadagascarTools --> klasę LpGCalculator, oprogramowaną przez Zdanka) :
https://docs.google.com/document/d/1-0e_xPUVU3A0Su8CO14lpvyucsUjc3NwubLQOLp_buU/edit?usp=sharing
Jeżeli masz jakiekolwiek pytania (np. techniczne) , to pisz do mnie w mailu.
Powodzenia !
koszmarek- Lider grupy "Madagaskar"
- Liczba postów : 596
Join date : 25/10/2012
Re: (zakończony)Warsztat 15: etap 05: OPROGRAMOWANIE aplikacji (pod warsztat)
Etap zakończony, wszystkie aplikacje utworzone. Aplikacje te można sobie ściągnąć z arkusza przebiegu tego etapu (link w otwierającym poście tego tematu).
Blokuję ten wątek już teraz, gdyż w kolejnym etapie (etap06: kontrola jakości kodu) będzie można strzelać dalszymi uwagami.
Dzięki przede wszystkim Zdankowi za oprogramowanie kodów, no i tym którzy oferowali pomoc/gotowość !
Blokuję ten wątek już teraz, gdyż w kolejnym etapie (etap06: kontrola jakości kodu) będzie można strzelać dalszymi uwagami.
Dzięki przede wszystkim Zdankowi za oprogramowanie kodów, no i tym którzy oferowali pomoc/gotowość !
koszmarek- Lider grupy "Madagaskar"
- Liczba postów : 596
Join date : 25/10/2012
Similar topics
» (zakończony)Warsztat 17: etap 05: OPROGRAMOWANIE aplikacji TRENINGOWEJ oraz EGZAMINACYJNEJ
» (zakończony)Warsztat 17: etap 06: KONTROLA JAKOŚCI kodów aplikacji treningowej oraz egzaminacyjnej
» (zakończony)Warsztat 16: etap 01-07
» (zakończony)Warsztat 15: etap 13: PODKŁAD MUZYCZNY
» (zakończony)Warsztat 15: etap 14: PUBLIKACJA NA YOUTUBE
» (zakończony)Warsztat 17: etap 06: KONTROLA JAKOŚCI kodów aplikacji treningowej oraz egzaminacyjnej
» (zakończony)Warsztat 16: etap 01-07
» (zakończony)Warsztat 15: etap 13: PODKŁAD MUZYCZNY
» (zakończony)Warsztat 15: etap 14: PUBLIKACJA NA YOUTUBE
Strona 1 z 1
Pozwolenia na tym forum:
Nie możesz odpowiadać w tematach