Jakis czas temu w wątku "Wizualizacja nasycenia tkanek" zadeklarowałe się że udostępnie kod programu do liczenia nasycenia tkanek gazami obojetnymi. Napisan w w C# chwilowo umozliwia:
Zrobione:
- wprowadzanie profilu (75%)
- wizualizacja profilu (90%)
- wizualizacja nasycenia (75%)
- zapis i odczyt profilu - xml
- zapis i odczyt gazów - xml
- export do excel'a - excel xml
- opcje użytkownika (10%)
- kilka dostępnych zestawów tkanek teoretycznych (80%)
- kilka innych rozgrzebanych rzeczy
Ponieważ obkomentowałem już całkiem sporo to moge udostępnić źródła i omówić kod, jesli ktoś byłby chętny do współpracy. Trzeba by sie zgadzac gdzie zrobić repozytorium (GitHub (?)) i omówić zasady współpracy.
Jeśli ktoś zainteresowany niech da znać.
gorcio [Usunięty]
Wysłany: 25-02-2014, 16:34
Ja jestem zainteresowany ale ... moze zgadajmy sie jakos na priva i omowmy jakies cele - po co to chcemy robic.
Wiek: 52 Dołączył: 15 Mar 2010 Posty: 1532 Skąd: Jaworzno
Wysłany: 28-02-2014, 19:23
Ponieważ kilka osób się odezwało, pozwolę sobie jeszcze zaśmieć trochę forum.
Potencjalna współpraca może być na poziomie kodowania czyli klenia jakiejś części kodu w C#, opracowywania modeli czyli przejścia między słowotokiem zawartym w artykułach/książkach a wzorami w postaci gotowej do przełożenia kod testowania czyli szukania błędów w oprogramowaniu, specyfikowania interfejsu, konsultacji, pomysłów etc.
Jeśli chodzi o kodowanie mogę udzielać pomocy w ramach swojej wiedzy choć w ramach ograniczonego czasu
Mogę również pomóc osobą które nigdy nie pracowały ze repozytoriami kodu (czyli miejscami gdzie składuje się kod, archiwizuje zmiany, i umożliwia współpisanie).
Do czego to ma służyć:...i jakie ma mieć cechy:
Chciałbym napisać lub współuczestniczyć w napisaniu narzędzie które bedzie:
- czysto zabawowo-naukowe (przydatność w praktycznym nurkowaniu może być żadna)
- umożliwi stworzenie nakładek, które pozwolą na coś więcej (mogą to być kolejne projekty/pomysły innych użytkowników)
- umożliwiało analizę stanu "tkanek teoretycznych" dla zadanego profilu nurkowania (czyli wprowadzamy profil i obserwujemy/analizujemy wyniki)
- możliwość działania na różnych modelach i różnych zestawach paramentów dla danego modelu
- możliwość porównania wyników dla różnych modeli/zestawów parametrów dla tego samego profilu
- dopuszczać dopuszczać pełna manipulacje parametrami , tak aby było jak najbardziej uniwersalni, nawet jeśli sens praktyczny jest żaden - w końcu ma być zabawa i wartości poznawcze (przykład ujemne GF'y, skokowe profile etc.)
- będzie możliwość przetworzenia dużej ilości zdefiniowanych profili w celu statystycznego porównania wyników (duże ilości to >1000 profili, działanie automatyczne bez ingerencji użytkownika, pobierając profile z jakiejś bazy danych)
- umożliwi zapis i odczyt excel (aby łatwo obrabiać rezultaty)
- możliwość naczytywania profili z jakichś uniwersalnych formatów
Kładłbym nacisk na wartości poznawcze i poszerzanie umiejętności i wiedzy, zarównano programistycznej jak i tej dotyczących modeli dekompresji. Będziemy się starali powsadzać tyle modeli ile się będzie dało, również nietypowych, archaicznych etc.
Będzie się można się odciągnąć w programowaniu lub nawet nauczyć...
Do czego to ma służyć:
Nie planujemy stworzenia jakiegokolwiek nowego dekoplanera.
- Programik z topornym interfejsem użytkownika
- Predefiniowane tkanki teoretyczne dla kilku modeli (półokresy, M0 i dM) dla azotu (dla helu jest miejsce ale trzeba uzupełnić)
- Oblicza nasycenia każdej z tkanek dla każdego czasu "nurkowania" oraz sufit dekompresyjny
- Większość kodu jest obkomentowana po polsku
Aby sobie skompilować program to najprościej: Ściągnąć ze strony Microsoftu Visual Studio Express (darmowy), ściągnąć źródła z GitHuba (można sobie zainstalować nakładkę do Windowsów - będzie łatwiej)
Jeśli administratorzy forum nie mają nic przeciwko będę jeszcze ciągnął watek o ile będzie odzew.
Jakis czas temu w wątku "Wizualizacja nasycenia tkanek" zadeklarowałe się że udostępnie kod programu do liczenia nasycenia tkanek gazami obojetnymi. Napisan w w C# chwilowo umozliwia:
Zrobione:
- wprowadzanie profilu (75%)
- wizualizacja profilu (90%)
- wizualizacja nasycenia (75%)
- zapis i odczyt profilu - xml
- zapis i odczyt gazów - xml
- export do excel'a - excel xml
- opcje użytkownika (10%)
- kilka dostępnych zestawów tkanek teoretycznych (80%)
- kilka innych rozgrzebanych rzeczy
Na pewno Twoja praca będzie ciekawa lecz ja niestety nie programuje w C#. Wszystkie swoje programiki pisałem w Exelu.
Pokazanie nasycenia tkanek w wybranym profilu to niezbyt trudna sprawa. Dużo trudniej przedstawić graficznie to nasycenie dla wszystkich 12 czy 16 tkanek na jednym wykresie jednocześnie.
Teraz pracuje nad wizualizacją max. przesyceń pojawiających się w tkankach w trakcie wynurzania dla wybranych profili nurkowych
Chętnie włączę się w jakąś współpracę
Pozdrawiam Jacek
Ostatnio zmieniony przez jackdiver 02-03-2014, 18:49, w całości zmieniany 1 raz
[ Dodano: 07-03-2014, 19:42 ]
Jeszcze jedna rzecz aby już nie zaśmiecać FN.
W celu komunikacji założyłem listę mailingową na Google:
https://groups.google.com/d/forum/fndevelopers
Jeśli ktoś ma chęć w czymś pomóc niech napisz list na adres fndevelopers@googlegroups.com, to podepnę.
Listy tylko na tematy użyteczne przy pisaniu programu: algorytmy, omówienia zadnień, uwagi, testy etc.
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Nie możesz ściągać załączników na tym forum
Administrator FORUM-NURAS uprzejmie informuje, że nie ponosi odpowiedzialności i w żaden sposób nie ingeruje w treść wypowiedzi umieszczanych przez użytkowników na Forum.
Zastrzega sobie jedynie prawo do usuwania i edytowania, w ciągu 24 godzin, postów o treści reklamowej, sprzecznej z prawem, wzywających do nienawiści rasowej, wyznaniowej, etnicznej
czy tez propagujących przemoc oraz treści powszechnie uznanych za naganne moralnie, społecznie niewłaściwe i naruszających zasady regulaminu.
Przypominam, że osoby zamieszczające opinie, o których mowa powyżej, mogą ponieść za ich treść odpowiedzialność karną lub cywilną.
Serwis wykorzystuje pliki cookies, które są zapisywane na Twoim komputerze. Technologia ta jest wykorzystywana w celach funkcjonalnych, statystycznych i reklamowych. Pozwala nam określać zachowania użytkowników na stronie, dostarczać im odpowiednie treści oraz reklamy, a także ułatwia korzystanie z serwisu, np. poprzez funkcję automatycznego logowania. Korzystanie z serwisu Forum-Nuras przy włączonej obsłudze plików cookies jest przez nas traktowane, jako wyrażenie zgody na zapisywanie ich w pamięci urządzenia, z którego korzystasz.
Jeżeli się na to nie zgadzasz, możesz w każdej chwili zmienić ustawienia swojej przeglądarki. Przeczytaj, jak wyłączyć pliki cookie i nie tylko