Wspólny projekt

Wątek przeniesiony 2015-03-02 18:13 z Edukacja przez msm.

fasadin
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
  • Postów:4882
5

Widziałem tutaj już parę tematów jak ten. Lecz z tego co zauważyłem żaden nie odniósł sukcesu. Takie rzeczy trudno zorganizować, prowadzić oraz także brać w nim udział. Jednakże chcę spróbować teraz ja!

Byłbym "szefem" tego projektu, przynajmniej na początku by go rozpędzić i wszystko ustalić.

Dlaczego robię coś takiego? Bo strasznie nie lubię programować samemu. Także nawet jeżeli będzie druga osoba można śmiało już zaczynać projekt :)

Dla kogo? Dla każdego, nawet dla bardzo początkujących (takich co nie wiedzą co to jest zmienna).

W czym i co? Obojętnie w każdym języku i wszystko. Ja jestem elastyczny (nawet webdeveloperka za która nie przepadam ;)). Jeżeli uczestnicy nie wybiorą to temat wybiorę ja. Póki co chodzi mi po głowie

  • puzzle quest w unity
  • prosta strzelanka z rzutu izometrycznego także w unity

Ideą jest samonauka. Oczywiście będę pomagał jeżeli ktoś będzie takowej pomocy potrzebował. Ale większość rzeczy to będzie własny research. Na pewno nie chodzi o dawanie rybki tylko wędki, tak by w przyszłości każdy kto uczestniczył mógł poprowadzić takie coś samemu czy napisać coś takiego samemu

Nie jestem doświadczonym programistą. Większość rzeczy zapewne będę musiał się nauczyć. Ale przecież o to chodzi w programowaniu ;) Zielony także nie jestem (w końcu pracuję w zawodzie ;))

póki co wstępne spotkanie na ircu jutro (2014-01-04 sobota) o godzinie 20
http://webchat.quakenet.org/
na kanale #wsproj

pomysły jakiekolwiek oraz chęci czy cokolwiek co chcecie napisać jutro piszcie teraz pod tym postem ;) Im mniej czasu jutro nam to weźmie tym lepiej.

Wiem, że jutro to bardzo szybki deadline, ale... Jestem trochę w gorącej wodzie kąpany ;)

edytowany 3x, ostatnio: fasadin
0

a może Java ?

Chodzi mi po głowie ostatnio projekt, system obslugi szkoły / wirtualny dziennik / zarzadzanie cala szkola (nauczyciele + uczniowie), 3 panele (dla ucznia, nauczyciela i adminstratora). Aplikacja desktopowa łącząca się z zewnetrzną bazą danych.

propomowane technologie JAVA + Hibernate.

Może i proste, banalne ale warto, szczegolnie dla poczatkujacych.

fasadin
pewnie. Czemu nie :) Zobaczymy jeszcze inne propozycję, jeżeli to będzie jedyna to wtedy wybierzemy tą.
azalut
  • Rejestracja:około 12 lat
  • Ostatnio:ponad rok
  • Postów:1129
0

hm.. myślę, że jakby mi czas pozwolił to bardzo chętnie bym się przyłączył ;) pomysł z dziennikiem popieram

KA
KA
  • Rejestracja:prawie 12 lat
  • Ostatnio:prawie 5 lat
  • Lokalizacja:Warszawa
  • Postów:1683
0

A tak na poważnie: na Jave/C/C++ mogę się pisać ;)


PROGRAMY NA ZAMÓWIENIE, ZALICZENIA STUDENCKIE, KONFIGURACJA SERWERÓW, SYSTEMÓW I BAZ DANYCH, STRONY INTERNETOWE, POMOC W PROGRAMOWANIU, POPRAWIENIE I OPTYMALIZACJA APLIKACJI
JAVA, C++, LINUX, WWW, SQL, PYTHON
POSIADAM KOMERCYJNE DOŚWIADCZENIE
TANIO, SZYBKO I PORZĄDNIE
Z KOMENTARZAMI OBJAŚNIAJĄCYMI KOD
PISZ NA PRYWATNĄ WIADOMOŚĆ
CENY JUŻ OD 49,99ZŁ ZA PROGRAM
ZAJMIJ SIĘ TYM CO CIĘ NAPRAWDĘ INTERESUJE!
A1
  • Rejestracja:ponad 12 lat
  • Ostatnio:około 3 lata
  • Postów:311
0

może nowego fejsbuka? xd

Zobacz pozostały 1 komentarz
A1
1. W czym? Obojętne, co chętni wybiorą, ale znow nie jakiś pascal, można i jave i c++ albo pythona, bo php wątpie by tu ktoś chciał ;d Ta tematyka ogólnie mogłaby być ciekawa, skalowanie, cache'owanie, algorytmy (takie "genialne" np. coś tam zależnego od gustu użytkownika, gust okreslany na podstawie zebranych klików, itd.) 2. Nie musi to być od razu dla ludzi - do sieci, ale szkoda by było tyle czasu stracić dla zwykłego stworzenia i odstawienia gdzieś na dysku... Tyle mózgów (chętnych), to coś można wymyśleć, może niszą, grupe docelowa, poprawic bledy fejsa - a sporo tego
fasadin
powiem tak, zapomnij. na razie niech dziennik wypali i jak będzie kolejna edycja to może coś bardziej skomplikowanego. Bujasz w obłoku. Piszesz o rzeczach o których chyba średnio masz pojęcie. Takie coś to mogę jedynie spróbować zacząć żeby się rozkręciło, sam nie chciałbym w czymś takim brać udział.
A1
tylko zaproponowałem ;p
fasadin
kazda propozycja jest dobra, tylko Ty na tym punkcie masz delikatnego swira ;)
A1
azalut
  • Rejestracja:około 12 lat
  • Ostatnio:ponad rok
  • Postów:1129
0

mnie przez myśl przeszedł też pomysł na projekt systemu do obsługi klientów w gastronomii. tzn byłyby tam listy produktów, tworzyłoby się plansze ustawienia stolików i można byłoby bonować zamówienia ludzi
Nie wiem czy ktoś kiedys pracował w gastronomi z systemem POS - coś podobnego ;) już co prawda stworzone, ale moglibyśmy się czegoś nauczyć

0

Ten system POS to nawet ciekawa sprawa, można by to wykonać jako open source i puścić w świat. Bo dziennik to mało ciekawa sprawa bo szkoły takiego systemu nie wprowadzi bo z kuratorium pieniądze dostają na librusy.

Dodatkowo ciekawie by było to zrobić w wielu technologiach, bo java+hibernate w styczniu dla osoby co nigdy obu nie kompilowało to ZUO.

fasadin
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
  • Postów:4882
0

W tym wszystkim nie chodzi żeby "puścić w świat". W tym wspólnym projekcie NIE szukajcie zarobków. Może przy następnych jeżeli ten się uda. Moim zdaniem dziennik w Javie jest ciekawym rozwiązaniem. Jest prosty, ale łatwo go rozbudować o nowe rzeczy. Jeżeli dzienniczek się uda to wtedy będzie następny projekt. Może być i ten program do obsługi barów. Fajny, nie jest szablonowy. Ale na początek moim zdaniem jest za trudny (chyba, że każdy kto tutaj będzie programował nie będzie tak uważał to można zacząć od tego). Dzisiaj o 20 się wybierze projekt i zobaczy kto będzie w tym uczestniczył. Jak będą 2 osoby to będzie i tak sukces. A jak projekt zostanie ukończony to już w ogóle bajka ;)

azalut
dodam tutaj w komentarzu, dzisiaj mogę nie dotrzeć na 20stą, ale chętny jestem ;)
DR
  • Rejestracja:prawie 12 lat
  • Ostatnio:około 18 godzin
  • Postów:1129
0

Jestem za projektem w C/C++ chciałbym w tym uczestniczyć, ale moje możliwości językowe są ograniczone.

fasadin
przyjdz o 20 na irca, pogadamy tam. Moze beda dwa projekty (w zaleznosci jak bardzo zaawansowany jestes), jezeli bedzie wystarczajaco osob. Poki co dziennik w javie jest najlepszym pomyslem. Chyba ze masz jakis konkretny pomysl w c++?
DR
Pomysł w C/C++ to coś z robotyką bo i tu jest mój krąg zainteresowania, ale wątpię by komuś się spodobała taka zabawa
S7
  • Rejestracja:ponad 11 lat
  • Ostatnio:prawie 10 lat
  • Lokalizacja:Słupsk
  • Postów:39
0

Świetny pomysł, już od dłuższego czasu czekałem na coś takiego :) Jeżeli będzie w C++ to przyłączę się, bo niestety jest to jedyny język, który szlifuję póki co.

Programmer98
  • Rejestracja:ponad 11 lat
  • Ostatnio:ponad 9 lat
0

Też był bym zainteresowany tylko C++ znam :/

fasadin
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
  • Postów:4882
4

Pierwsze spotkanie za nami! Przepraszam wszystkich za chaos na ircu. Ale po podzieleniu się na trzy obozy ciężko było to ogarnąć wszystko. A chciałem dać już pierwsze zadania każdemu by projekty już ruszyły

Osób na kanale było koło 15, a do projektów będzie 10-11 osób! Dlatego stwierdziliśmy, że nie będzie jeden projekt, a kilka by się podzielić na małe grupy

Będą realizowane trzy projekty

  1. interaktywne menu w barze/restauracji do zamawiania potraw/napojów
  2. Dziennik dla nauczycieli i uczniów
  3. Puzzle quest w c++

1. Interaktywne menu w barze/restauracji do zamawiania potraw/napojów obj-c + cos na server
Tutaj mam największy orzech do zgryzienia. Temat dla mnie nie jest prosty a nawet bardzo nowy jeżeli chodzi o logike działania (webservice).
Osób chcących realizować ten projekt jest 2. iOSGuy oraz TheStranger. (może jeszcze **azalut(?) **)
Niestety nie udało nam się początkowych szczegółów ustalić. Chłopaki dajcie mi jakoś znać to postaramy się coś razem ustalić.

**2 Dziennik dla nauczycieli i uczniów java + hibarnate **
Osoby chcące brać udział: **szweszwe **xyz12345 **azalut(?) **niezdecydowany(?) **zibi ****hcubyc **(male taski)

opis programu (pierwszej wersji)
<fasadin> wiec mamy prosty panel logowania
<fasadin> użyszkodnik oraz haslo
<fasadin> przy logowniu od razu powinno rozpoznac czy to uczen czy admin czy nauczyciel
<fasadin> pozniej proste menu dla kazdego z nich z mozliwoscia ogladania ocen, dodawania edytowania oraz dodawania uzytkownikow

o godzinie 22 spotkamy się na ircu na kanale #drugiprojekt by przedstawić swoje architektoniczne wizje na temat tego programu. Czyli każdy z uczestników powinien mieć strukture by się z resztą podzielić (klasy, powiazania miedzy klasami oraz metody). Jutro zdecydujemy najlepsza architekture (by pozniej mozna tez ta aplikacje rozwijac) zdecydujemy jaki system kontroli wersji, przez co sie komunikujemy oraz pierwsze taski dla osob.

3. Puzzle quest w c++ w sdl
Osoby chcące brać udział: Gancus, Dregorio, se7ven, ZU0

<fasadin> bedzie proste menu ( w tym wypadku tylko imiona i graj) // sadze ze jeszcze awatar dla graczy, zeby wygrac z 5 dostepnych np
<fasadin> pozniej jako poczatek
<fasadin> wyswietlenie planszy 8x8 rozna wariacja planszy (losowa, ale nie moze na samym poczatku byc trojek czworek czy piatek)
<fasadin> po dwoch stronach lewej i prawej awatary graczy oraz ich pasek zdrowia
<fasadin> przy 4 czy 5 beda jakies specjalne moce // z tego w pierwszej wersji bym zrezygnowal
<fasadin> bedzie jeden typ ktory zabiera zycie drugiemu
<fasadin> na razie bez zadnego AI
<fasadin> dwoch graczy grajacy ze soba

o godzinie 19 spotkamy sie na ircu na kanale #trzeciprojekt w celu takim samym jak przy drugim projekcie

jeżeli ktoś nie chcę na kartce rozrysowywać to tutaj link do programu w którym można takie rzeczy robić
http://www.genmymodel.com/

jak cos to do irca uzywam
http://xchat.org/

edytowany 6x, ostatnio: fasadin
azalut
wybaczcie, że nie było mnie na chat'cie ale nie dałem rady po prostu. co do POS'a myślałem, żeby wszystko stworzyc jako web-app w javie na komponentach JSF-Primefaces, EJB, moze Spring - każdy by coś się nauczył bo sam nowy jestem w niektorych rzeczach ;) ale jeśli już wypadło Object-C to wporzadku, szkoda ze nie moge pomóc przy nim
fasadin
a Ty nie chciałeś czasem dziennika robić? Czy wolisz ten POS? akuratnie pierwszy projekt nie jest do końca omówiony.
azalut
generalnie mnie obojętnie, najchętniej pisałbym oba ;) gdyby zrobić grupy pod względem preferowanych języków i im przydzielać zadania - lub też, niech każda grupa ma jedno zadanie do opracowania w innym jezyku albo technologii (choćby celem porównania możliwość danych jezykow itd.) Zawsze możnaby wtedy było zrobic javowo najpierw dziennik, a później POS czy na odwrót :)
azalut
jedno zadanie - mam na myśli jedno i to samo :P
AlfaLeporis
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 10 lat
  • Lokalizacja:Polska
0

Tak z ciekawości, planujecie jakieś publiczne repozytorium gdzie na bieżąco będzie udostępniony kod projektów? Nie ukrywam że chętnie bym czasami popatrzył :]

fasadin
read zapewne tak, write zapewne nie ;)
AlfaLeporis
Ok, tyle mi w zupełności wystarczy :)
Endrju
  • Rejestracja:około 22 lata
  • Ostatnio:ponad rok
0

Nie mogliście po prostu przyjść na jedyny słuszny kanał #4programmers w (nieco trupiej) sieci PolNet? Mamy ten kanał od zawsze tam, kiedyś był całkiem żywy.

Wybaczcie, że dopiero teraz to napisałem.


"(...) otherwise, the behavior is undefined".
Zobacz pozostały 1 komentarz
Endrju
Zapraszam. Opa dawno tam nikt nie widział, trzeba jakieś TO zrobić. ;-)
fasadin
cos nie moge sie polaczyc do polnetu
Endrju
katowice.ircnet.pl powinno działać?
somekind
A tam ktoś siedzi poza @Endrju? ;P
AS
  • Rejestracja:około 11 lat
  • Ostatnio:około 11 lat
  • Postów:1
0

Czy wciąż można dołączyć do projektu?

fasadin
do 3 nie, do 2 wlasnie trwa spotkanie. Ale też za bardzo miejsca nie ma.
fasadin
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
  • Postów:4882
3

Skończyliśmy drugie spotkanie wspólne i raczej ostatnie do pierwszej działającej wersji!

w drugim projekcie udział weźmie cztery osoby
@szweszwe, @hcubyc bogdn oraz @pulek

Omówiliśmy wstępną architekturę programu oraz zostały przydzielone pierwsze zadania. Dziennik będzie działał webowo. Więcej informacji zapewne napisze dopiero gdy będzie wypuszczony pierwsza działająca wersja. Nie chce za bardzo napalać tutaj publiczności :D Repo będzie dostępne na githubie, muszę je jeszcze stworzyć. Dodatkowo chce stworzyć dokument opisujący semantykę pisania. Temat dla mnie nowy, bo w javie to ja znam składnie i mechanizmy :) jeszcze tylko dodam, że zapewne zostanie użyty Hibarnate oraz JSF

w trzecim projekcie udział weźmie 5 osób
@Gancus @Dregorio @se7ven @ZU0 @Programmer98

Tutaj również omówiliśmy wstępna architekturę oraz także zostały podzielone pierwsze zadania. Funkcjonalność nadal taka sama jak z postu mojego wyżej, nic się nie zmieniło. Repo zostanie także utworzone i również dokument na temat semantyki. Wszystko również stoi na githubie. Sądzę, że pierwsza działająca wersja będzie za 2 tygodnie (wraz z placeholderami)

Dziękuje wszystkim za zaangażowanie. Pamiętajcie, że bez Was projekty by nie ruszyły. Teamy, zamykam. Oznacza to, że jeżeli nikt się nie wypiszę, nikt nie może dojść już do istniejących projektów. Po prostu nie miałby co robić. I tak w tej chwili zadania są dość małe. Projekt pierwszy zostaje porzucony. Prowadzenie dwóch projektów i tak zajmie mi dużo czasu.

Wszystkie rzeczy postaram się zrobić jak najszybciej. Jutro mam cały dzień zajęty, ale MOŻE zrobię to jutro. Najpóźniej do środy.

osoby w trzecim projekcie zgodziły się na irca na quakenecie w pokoju #trzeciprojekt, póki co, nie mam alternatywy dla irca, więc prosiłbym uczestników projektu drugiego o byciu na ircu w #drugiprojekt.
Pamiętajcie żeby odwiedzić irca 4p który znajduję sie na PolNecie (endrju wyżej dał serwer na który można się logować) IRC łączy ludzi :)

W razie potrzeby znajdziecie mnie na ircu lub pisać tutaj prywatne wiadomości.

EDIT jest już github dla trzeciego projektu
https://github.com/puzzle4p/puzzle4p

i dla drugiego tutaj
https://github.com/dziennik4p/dziennik4p

także każdy z uczestników odbija brancha od mastera i robi swoje zadania. Później wszystko z tym co ustalaliśmy na spotkaniach

Pamiętajcie o dokumentacji ;) co do javy
http://pl.wikipedia.org/wiki/Javadoc

co do c++ to trzeba stworzyć osobny plik i w nim pisać (nie znam żadnego narzędzia który by to robił w c++)

edytowany 5x, ostatnio: fasadin
fasadin
@Gancus @Dregorio @se7ven @ZU0 @Programmer98 @pulek @szweszwe przypominam, że jak zaczniecie prace żeby odbić brancha i na nim komitować.
AlfaLeporis
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 10 lat
  • Lokalizacja:Polska
4

Jeśli chodzi o dokumentacje do C++ to chyba pora zainteresować się Doxygenem ;)

edytowany 1x, ostatnio: AlfaLeporis
fasadin
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
  • Postów:4882
2

Minely dwa tygodnie. od rozpoczecia

Pierwszy projekt padl zanim nawet sie rozpoczal, nikt z zainteresowanych nie chcial nic napisac do mnie pod tym wzgledem. Temat szybko ucichl. A szkoda, bo pomysl byl bardzo fajny

Drugi projekt.
Musze Tu pochwalic @hcubyc ktory jako jedyny cos zrobil (to co mial w tasku). Wykazuje zainteresowanie i checi. Ja ten projekt porzucam, we wzgledu na to, ze nie chce mi sie ciagnac trupa, niby jakies zainteresowanie jest ale na dobra sprawe nie ma zadnego progresu. Szkoda, ze niestety tak to sie konczy. Jednak jezeli @hcubyc bedziesz chcial mozemy razem (Ty i ja) zrobic jakas aplikacje ;)

Trzeci projekt
Tutaj dwie osoby, @se7ven i @Gancus pracuja swoim tempem, reszta zrezygnowala lub nie odpowiada. Jaki rezultat?
Dwa komity na mastera od se7ven'a (jest juz gotowy szkielet z main i State jezeli chodzi o menu). Teraz pracuje nad gui tak by mozna bylo dodawac buttony i inne rzeczy tego typu. Najbardziej podoba mi sie jego postawa. Jest najbardziej aktywny ze wszystkich, widac ze chce skonczyc projekt wspolnie oraz sie nauczyc/podpowiedziec. Sadze ze z tego projektu juz cos wyciagnal co moze mu sie w przyszlosci przydac.
Oraz jeden wielki branch od Gancus'a (boardAndTiles) W ktorym na dobra sprawe juz powoli mozemy grac z tego co mi wiadomo (nie sprawdzalem, ale wierze na slowo).
Jeszcze pewnie pare poprawek i sadze ze do dwoch tygodni powinna byc pierwsza wersja w ktora mozna jako tako pograc :) Wtedy juz chyba powinno byc z gorki. Jezeli hcubyc nie bedzie chcial niczego pisac, to wtedy dolacze rowniez do kodzenia z chlopakami.

Dziekuje przede wszystkim tym trzem osobom ktore wkladaja swoj czas i energie w te projekty. Dzieki Wam wspolny projekt na dobra sprawe sie udaje :) Nastepny post miejmy nadzieje to bedzie informacja o wydaniu pierwszego release'a!

edytowany 1x, ostatnio: fasadin
hcubyc
z chcęcią ; )
mr_jaro
  • Rejestracja:ponad 13 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Grudziądz/Bydgoszcz
  • Postów:5300
0

Słomiany zapał skąd ja to znam... Z chęcią bym też do czegoś dołączył (c++ lub c#) ale już jestem uwikłany w pewien projekt poza pracą i uczelnią i zabiera mi prawie cały czas. Hmm zastanawiam się jak by tu ludzi zmotywować bo widzę, że się nieźle na to napaliłeś @fasadin . U mnie jest to, że mamy społeczność użytkująca to i wypowiadającą się w liczbie ok 70 miesięcznie i to jest motywacją więc może by zamiast robić to poprzez forum stworzyć specjalny dział na coś takiego? Typu nasze projekty promowane przez 4p? Wiem, że jest możliwość pochwalenia się swoim projektem ale to nie to samo. Taką jakby stronę danego projektu wbudowaną w 4p zrobić z pełnymi informacjami, buglistą itp jako promocja na świat projektu a że w 4p jest wielu ludzi to już zalążek użytkowników by był. Jeżeli się widzi, że ludzie korzystają to naprawdę jest spora motywacja często większa niż kasa na koncie ;)


It's All About the Game.
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

@mr_jaro był już kiedyś taki dział: Yosemite ale nie wypalił ;]


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
HE
  • Rejestracja:ponad 11 lat
  • Ostatnio:ponad 2 lata
  • Lokalizacja:Kraków
  • Postów:233
0

Chętnie dołączę do projektu nr 2. Jak coś proszę o info :)

fasadin
tylko ze jego juz nie ma. Czyta sie caly watek ;) ostatni moj post, jak byk napisane.
HE
Racja doczytałem do momentu gdzie byli wypisani uczestnicy, mój błąd :)
MJ
  • Rejestracja:około 13 lat
  • Ostatnio:prawie 3 lata
  • Postów:34
0

też chętnie dołączę jak będzie coś wiadomo proszę o info na najlepiej na pw
java/js/c#

EDIT: teraz zauważyłem reszte wypowiedzi ... ale zostawie jak by coś ruszyło to chętnie dołącze

edytowany 1x, ostatnio: mjhallll
BB
  • Rejestracja:ponad 11 lat
  • Ostatnio:ponad 10 lat
  • Lokalizacja:100lica
  • Postów:79
0

Fajny pomysł z tą inicjatywą ;).
Jakby byli chętni to ja mam pomysł na fajną (moim zdaniem) prostą grę na podzielność uwagi, którą już od dawna chodzi mi po głowie, ale jakoś nie było mi dane jej napisać... Gra jest naprawdę prosta (kiedyś nawet zacząłem ją pisać), i na upartego sam bym ją zrobił, ale niestety potrzebuję jakiegoś bodźca motywującego i fajnie byłoby to zrobić w kilka osób (przynajmniej 2 a najlepiej 3)... Gra może być szczególnie pomocna do poprawienia micro w takich grach jak warcraft 3 lub starcraft ;D.
Jeśli chodzi o mnie to w grę wchodzi tylko C++. Na pewno przydałoby się jakieś wsparcie - przynajmniej w zakresie organizacji kodu i takich tam, bo nigdy nie pisałem gier :P

Jak będą zainteresowani to chętnie opiszę zasady gry i podam więcej szczegółów ;D


Z zawodu księgowy. Programować dopiero się uczę, więc proszę o wyrozumiałość ;). W kręgu zainteresowań: sztuczna inteligencja (SSN, AG, LR etc.).
Ola Nordmann
Spróbuj założyć nowy temat. Tutaj łatwo przeoczyć taki post.
Ola Nordmann
  • Rejestracja:ponad 11 lat
  • Ostatnio:ponad 8 lat
  • Postów:414
0

Coś mi się widzi, że bez porządnego UML'a na start każdy projekt skończy się tak jak ten pierwszy :)


<img src="http://scontent-a-vie.xx.fbcdn.net/hphotos-ash3/1379478_311850692288742_1730250652_n.jpg" />
Geniusz zua :>
n0name_l
A na co komu UMLe?
Ola Nordmann
Do pracy grupowej się mimo wszystko przydają.
n0name_l
Oczywiscie, jak ktos lubi tworzyc komiksy w UMLu zamiast pisac soft ;D
Ola Nordmann
Z tymi UMLami jest jak z singletonami. Zawsze wychodziłem z założenia, że to niepotrzebny badziew służący chyba tylko do tego, żeby się pochwalić jak to się świetnie zna wzorce. Dopóki nie zobaczyłem jak jeden baran próbuje mi utworzyć instancję klasy CApp w jakiejś mało ważnej funkcji z featurem, którego prawdopodobnie do tej pory nikt nie użył.
Ola Nordmann
Prawda jest taka, że jak nie pokażesz palcem to zrobią źle.
n0name_l
Ja po paru latach uzywania umla stwierdzilem pare rzeczy: 1) Po jakims tam czasie rozwoju projektu pozostaja nieaktualne bo nikomu sie nie chce tego klepac, a z kolei nie wszedzie jest bajer wyciagniecia tego z kodu, 2) Polowa osob tego uzywajacych nie ma pojecia jak sie tego uzywa 3) W wiekszosci przypadkow to strata czasu, bo szybciej sobie nabazgram na tablicy niz wyklikam w umlu.
Ola Nordmann
Jak masz fizyczny kontakt ze współprogramującymi to UML traci sens, ale przy takowym projekcie tego fizycznego kontaktu brak, uczestnicy tak naprawdę nie wiedzą co robią i nawet nie mają jak się sensownie podzielić robotą.
Shalom
UML jest zbędny. Wystarczy specyfikcja architektury, sensowne opisane taski i ogarniający zespół ;) Jeśli czegoś brakuje, to żaden uml tu nie pomoże.
somekind
Tja, najlepiej nie mieć dokumentacji, i utrzymanie systemu prowadzić poprzez reverse engineering. ;]
Shalom
Nie, ale lepiej napisać aktualną dokumentację kiedy dana funkcjonalność jest już dostępna i wiadomo jak została wykonana ;) A nie że masz diagram który przedstawia "jak to miało wyglądać" a w kodzie zupełnie co innego...
somekind
Bo dokumentację trzeba aktualizować na bieżąco.
NoZi
  • Rejestracja:około 16 lat
  • Ostatnio:około 21 godzin
0

Chętnie bym coś popisał w javie, w razie co PM ;)


Hate the sin, love the sinner
TF
  • Rejestracja:prawie 13 lat
  • Ostatnio:ponad 10 lat
  • Postów:9
0

chetnie dolaczylbym do projektu 3 jesli to jeszcze mozliwe ;)

fasadin
a czytać potrafimy? czy nie czytamy wszystkich postów?
TF
owszem potrafimy;) wspomniałeś, że kilka osób się obija wiec pomyślałem, że coś się mogło zmienić ;p
fasadin
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
  • Postów:4882
1

Ostatni raz jak tu pisałem, mówiłem, że napiszę jak będzie pierwszy release. Niestety tak nie jest.

Jest tak, że mamy wszystko praktycznie gotowe (już gotowy kod) tylko teraz musimy po mergować, poprawić estetycznie kod, poprawić bugi, i zrobić kod by korzystał z tych samych klas. Sądzę, że jutro jak każdy z nas będzie miał czas (@se7ven oraz @Gancus oraz ja) to jutro powinienen napisać małego posta o tym, że zostało wszystko wydane, ale w innym dziale. A dokładniej opinie i recenzje :)

Nie są to och achy jeżeli chodzi o grafikę. Ale podstawowa logika została zrobiona.

Obecnie na masterze, jest gotowy plik projektu (visual studio 2013) wystarczy odpalić i już można budować. Nic nie trzeba konfigurować.
Na branchu Game, można zagrać już i stoczyć walkę (niestety na razie bez AI)

Cieszę się, że na pewno to zostanie ukończone, chłopaki chcą prowadzić to dalej. Plan mamy śmiały bo chcemy zrobić multiplayera. Nie wiadomo kiedy wszystko zostanie wydane. Jednak mimo sesji i u mnie trochę braku czasu zdołaliśmy ukończyć :)

Na razie nikogo nie chcę by dołączał do projektu, ta dwójka + ja radzimy sobie całkiem sprawnie i wiem, że mogę na nich polegać. Nie ma problemu by ktoś korzystał z tego co tam jest. Może po pierwszym relase jak będzie dużo pracy to wtedy napiszę posta, że jest miejsce dla kogoś.

edytowany 1x, ostatnio: fasadin
A1
  • Rejestracja:ponad 12 lat
  • Ostatnio:około 3 lata
  • Postów:311
0

Ja jednak będę miał czas aby coś "społecznościowo" poduczyć się, więc jeżeli będzie możliwość to można by uruchomić nowy "nabór"

fasadin
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
  • Postów:4882
1

http://4programmers.net/Forum/Off-Topic/Oceny_i_recenzje/229711-puzzle4p_prosba_o_feedback

:)

także sądzę, że możemy jeszcze jedną osobę wziąć do projektu. Nie ważny jest poziom zaawansowania tej osoby, może być baaaardzo początkujący. Chodzi mi bardziej by osoba miała czas i wolę napisania. Żebym się nie naprodukował dzień czy dwa na input a później tyle słychu od tej osoby. Także nie fajne jest jak ktoś coś dostaje do zrobienia i także znika. Więc kryteria chyba nie są bardzo wygórowane ;)

0

Czy są chętni, żeby ożywić projekt nr 2?
Java, hibernate i może spring ze strutsami? ;)

init0
ja moge być chętny po sesji
A1
Ja jestem chetny. Mam doświadczenie z java, springiem, hibernatem. Daj znac na pw jak cos
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)