-
Data: 2018-07-23 17:23:48
Temat: List do programistamag.pl
Od: s...@g...com szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Witam
Zamieszczam poniżej treść listu do magazynu programistamag.pl pt:
"Propozycja artykułu: procesory dokumentacji kodów źródłowych i tworzenia
dokumentacji systemów informatycznych"
Celem przedyskutowania tego tematu (bo może coś źle pojmuję, albo nie w pełni, albo
czegoś wcale nie uwzględniam). Ten post adresuję głownie do czytelników pisma.
pozdro
Szyk
Oto treść listu:
W najnowszym numerze Programisty jest artykuł o... hmm... systemie Latex... Co jest z
nim nie tak? Ano to, że to jest nie dzisiejsze podejście do tworzenia publikacji.
Jakie jest podejście współczesne? Ano takie, że piszemy dokument w danym formacie i
generujemy programem lub skryptem wersję w danym formacie docelowym, np. Html, Pdf,
Doc, Ppt (prezentacje), Flash (np. do realizacji dostępu ekskluzywnego, czyli dla
ograniczonego kręgu (płacących) odbiorców). W sumie to dość szokujące, że wydawnictwo
programistyczne nie rozumie ducha czasów, choć samo musi się mierzyć z takimi
problemami jak różne formaty docelowe dokumentacji (w tym wypadku czasopisma).
Co ciekawe jest potrzeba tworzenia dokumentacji programistycznej bibliotek w formacie
umożliwiającym wiele formatów docelowych. Jest tak, gdyż czymś oczywistym jest
dokumentacja w Internecie (dostęp przez przeglądarkę) i na dysku (dostęp przez
dedykowaną aplikację). To jest obecnie standard! I wiedza o dostępnych rozwiązaniach
i ich mocnych i słabych stronach jest potrzebna. Sztandarowym rozwiązaniem jest
Doxygen, w bibliotece Qt natomiast jest QDoc. Może są też inne poważne rozwiązania.
Na pewno mają wady i zalety - i to należy wyłuskać i podać! Tak byśmy mogli TWORZYĆ
ŚWIADOMIE profesjonalne rozwiązania!
A nie jakieś pierdum-pierdum o tym, że jest jakiś Latex i można w nim używać
znaczników do modyfikowania wyglądu - to widzę po samych skrenszotach! Ten artykuł
nawet nie próbował podjąć tematu edytorów, bo autor bezradnie stwierdza: "W sumie to
trudno powiedzieć który jest najlepszy..." - Jak nie ma miejsca na rzeczowy artykuł
to nie wstawiajcie "zapchaj dziury" bo to kompromitacja, nawet mimo "lekkiego
charakteru" numeru wakacyjnego!
[[[ NAWIASEM MÓWIĄC: ]]]
to powyższe jest moją opinią i możecie myśleć, że jestem stronniczy (i mielibyście
rację bo obstaję przy swoich interesach). Dlatego radziłbym się pytać
"praktykujących" programistów:
1. Czego by się chcieli dowiedzieć? (i na co nie mają czasu by "przewąchać temat")
2. Jakiej wiedzy im brakuje? (o co się potykają na co dzień)
3. Co robią na co dzień i z czego nie są zadowoleni? (bo czują, że można by lepiej,
ale nie wiedzą jak)
I proszę: nie piszcie mi, że wasz "expert" od C++ nie uznaje Qt, więc dla nas ona nie
istnieje, bo to nie jest z M$, bo takie podejście Was odrealnia i w końcu Was
załatwi. Piszę to, bo uważam, że magazyn o programowaniu jest bardzo potrzebny...
I jak brakuje Wam rzetelnych autorów (a nawet gdyby wszyscy byli rzetelni) to waszym
podstawowym obowiązkiem jest CIĄGŁE POSZUKIWANIE LEPSZYCH AUTORÓW - to powinien być
element strategi ciągłego dążenia do nie możliwego - czyli do ideału i najwyższej
jakości. Gdzie szukać?!? Ludzie wiedzą kto wyróżnia się w społeczności (scena, grupy
dyskusyjne, fora, środowiska akademickie - tam też wielu ludzi pracuje w firmach na
część etatu - więc nie są całkiem odrealnieni) i nie powinniście się ograniczać do
autorów polskich (choć może jest to uzasadnione z przyczyn ekonomicznych - choć może
i za wschodnią granicą są jacyś sensowni eksperci - w końcu Helion publikował ich
książki i w dodatku ponoć Ruski mają najwyższą proporcję ludzi z wyższym
wykształceniem - to musi dawać jakieś efekty!).
W sumie nie wiem jaki sens jest publikowanie artykułów prezentujących "helo word" w
różnych językach czyli po nowemu: "frame workach" gdzie te programy mają dla nie
poznaki formę "wyświetl okno z kontrolkami" - przecież to jest banał (tak, tak,
artykuł o Xwt z najnowszego numeru - w dodatku co to za "wieloplatfomowość"
ograniczona do WinDos i MacOs). Potrzebne są informacje o sprawdzonych "scenariuszach
użycia" w jakichś mniej banalnych projektach. Wydajność, bezpieczeństwo,
współbieżność, modularność, rozszerzalność (skalowanie architektury). Choć nie jestem
zwolennikiem technologii M$ to ukazanie silnych stron architektury .Net było by
ciekawe - oraz jak wygląda na jego tle konkurencja (C++, C, Java, Delphi, Www).
Skoro już jesteśmy przy sprawdzonych rozwiązaniach w praktycznych projektach.
Przecież jest wiele dużych projektów Open Source (tak, tak, wiem, wiem to znowu nie
M$...). Czy widzieliście tą stornę:
http://aosabook.org/en/index.html ?!? Na niej są opisane prawdziwe projekty - ich
mocne i słabe strony, to co się sprawdziło i co działa. To nie są dyrdymały i
dywagacje - TO JEST PRAWDA!!! Nie mówię, że macie tłumaczyć te książki, ale może
mogłyby być jakimś argumentem za daną technologią/rozwiązaniem?
Następne wpisy z tego wątku
- 23.07.18 20:13 wąchacz, merdacz, dyndacz 'POPiS/EU
- 23.07.18 23:32 g...@g...com
- 24.07.18 22:10 s...@g...com
- 24.07.18 22:52 Sebastian Biały
- 25.07.18 10:50 g...@g...com
- 25.07.18 13:23 Stregor
- 25.07.18 17:13 s...@g...com
- 25.07.18 18:16 s...@g...com
- 25.07.18 20:02 Sebastian Biały
- 25.07.18 22:28 Roman Tyczka
- 25.07.18 23:03 g...@g...com
- 26.07.18 09:15 Maciej Sobczak
- 26.07.18 10:03 g...@g...com
- 26.07.18 11:24 g...@g...com
- 26.07.18 18:40 Maciej Sobczak
Najnowsze wątki z tej grupy
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Re: Najgorszy język programowania
- NOWY: 2025-09-29 Alg., Strukt. Danych i Tech. Prog. - komentarz.pdf
- Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
Najnowsze wątki
- 2025-12-24 Warszawa => Młodszy Specjalista ds. wsparcia sprzedaży <=
- 2025-12-24 New York Times zagrożeniem bezpieczeństwa narodowego USA - POTUS D. Trump
- 2025-12-24 Podżeganie?
- 2025-12-24 => Senior Algorithm Developer (Java/Kotlin) <=
- 2025-12-24 otwarcie drugiej obwodnicy Trójmiasta
- 2025-12-24 Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- 2025-12-23 Prezent dla kierowców od prezydenta Nawrockiego
- 2025-12-23 Warszawa => Asystent ds. Sprzedaży i Rozwoju Klienta <=
- 2025-12-23 Warszawa => Senior IT Recruitment Consultant <=
- 2025-12-22 czy wiedziałeś że?
- 2025-12-22 Unijne KOOOORWY mówią że WYCOFUJĄ się z zakazu rejestracji elektryków
- 2025-12-22 Białystok => ERP Microsoft Dynamics 365 Commerce Consultant <=
- 2025-12-22 Lublin => Project Manager <=
- 2025-12-22 Warszawa => Project Manager (AI and innovation) <=
- 2025-12-22 TVN oczekuje: Za Ziobrem BĘDZIE czerwona nota Interpolu! Czy może Interpol da drugi raz (w) dupę? ;-)




7 pułapek i okazji - zobacz co cię czeka podczas kupna mieszkania na wynajem