Nowe działy na forum

Wawer0123
  • Rejestracja:prawie 4 lata
  • Ostatnio:ponad 3 lata
  • Postów:94
0

no i gdzie te ankiety bo tak zapodane by nikt nie znalazł

stivens
W tym samym dziale
Wawer0123
  • Rejestracja:prawie 4 lata
  • Ostatnio:ponad 3 lata
  • Postów:94
0

Mam nadzieję, że te wnioski z tych ankiet nie będą wyciągane demokratycznie, bo to najgorszy ustrój świata tylko będzie się aptrzyć na ilość głosów pozytywnych.

No bo np. może być 20 zapalonych scalowców i to już wystarcza by mieli swój dział, ale 80 ludzi nienawidzi tego języka i zagłosuje na nie.

flowCRANE
Moderator Delphi/Pascal
  • Rejestracja:ponad 13 lat
  • Ostatnio:minuta
  • Lokalizacja:Tuchów
  • Postów:12153
0

Nigdy nie są wyciągane demokratycznie — ankieta jest tylko sugestią, nie jedynym warunkiem co do podejmowanych decyzji. Ostateczne zdanie i tak należy do właściciela serwisu.


Pracuję nad własną, arcade'ową, docelowo komercyjną grą z gatunku action/adventure w stylu retro (pixel art), programując silnik i powłokę gry od zupełnych podstaw, przy użyciu Free Pascala i SDL3. Więcej informacji znajdziesz na moim mikroblogu.
edytowany 1x, ostatnio: flowCRANE
superdurszlak
  • Rejestracja:prawie 7 lat
  • Ostatnio:około 3 godziny
  • Lokalizacja:Kraków
  • Postów:1999
5

Na te nowe działy spojrzał bym jeszcze w taki sposób:

Obecnie na forum mamy głównie działy techniczne dotyczące języków i technologii, które

  • dość często występują na rynku pracy
  • często wałkowane na uczelniach od PW po PWSZy
  • są delikatnie rzecz ujmując wiekowe

Przez te punkty wyżej dyskusje w tematach "językowych" może i są częstsze - bo i więcej studentów ma problem z nauką Javy bądź C++ niż tych, których w ogóle próbują Haskella, ale też raczej niezbyt odkrywcze, no bo ile można wałkować powtarzalne problemy we wiodących językach?

A wszystko inne leci do otchłani zapomnienia pt. "inne języki programowania".

Może dajmy @stivens poszaleć i trzaśnijmy parę dedykowanych kategorii. Może Scali, może czegoś innego. Jeśli chodzi o dodatkową robotę dla administracji to przypuszczam, że taki @KamilAdam nie obrazi się o rolę moderatora działu Scala, a @jarekr000000 Haskella lub Idrisa ;) Sam bym mógł potencjalnie coś przygarnąć


somekind
Ty się weź nie rozpędzaj z tymi decyzjami personalnymi. :P
superdurszlak
Decyzje personalne to by były, jakbym zapraszał na piwo, a nie sugerował że ktoś się ucieszy jak mu dadzą Scalę ;)
KamilAdam
@Koziołek jest chyba najbardziej funkcyjnym moderatorem tutaj
PerlMonk
"ile można wałkować powtarzalne problemy we wiodących językach?" - do oporu :D
WeiXiao
  • Rejestracja:około 9 lat
  • Ostatnio:minuta
  • Postów:5105
0

to jakaś nowa forma podrzucania komuś zwierzątka? ;)

edytowany 1x, ostatnio: WeiXiao
superdurszlak
Bardziej granatu :D
Wawer0123
  • Rejestracja:prawie 4 lata
  • Ostatnio:ponad 3 lata
  • Postów:94
1

Delphi do wyrzucenia

Zobacz pozostałe 10 komentarzy
flowCRANE
Nie wiem co to znaczy mieć rację w tym kontekście, ale po mnie spływa to jak po kaczce. ;)
GH
Może i spływa, chociaż odniosłem przeciwne wrażenie 🙂
flowCRANE
Tego typu trolling dzieje się od lat i już jestem na niego uodporniony.
flowCRANE
Oszukuj się dalej.
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:5 dni
  • Lokalizacja:Wrocław
3
Wawer0123 napisał(a):

No bo np. może być 20 zapalonych scalowców i to już wystarcza by mieli swój dział, ale 80 ludzi nienawidzi tego języka i zagłosuje na nie.

W takiej sytuacji należy dział utworzyć, bo jeśli ktoś nienawidzi jakiegoś języka, to znaczy, że ma ciężki problem natury psychicznej, a my nie mamy umowy z NFZ na prowadzenie tego typu terapii.


Po dopracowaniu rozwiązania każdy będzie mógł założyć własny drzewiasty wątek.
DR
  • Rejestracja:prawie 12 lat
  • Ostatnio:około godziny
  • Postów:1129
6

Patrząc się na to jakie tematy najczęściej są poruszane na tym forum przydałoby się raczej działy:

  • Płaska ziemia, wczoraj i dziś
  • Szczepienia to zło
  • xxxxx xxx
  • Lewaki do domu
  • Kuce pany

Zacznijcie prowadzić więcej merytorycznych dyskusji związanych z kodem, a nie swoim światopoglądem, bo coraz częściej rozlewa się to poza flame czy offtop. I jak będzie wystarczająca ilość tematów to i przyzwolenie na nowe działy będzie.

edytowany 2x, ostatnio: Dregorio
superdurszlak
  • Rejestracja:prawie 7 lat
  • Ostatnio:około 3 godziny
  • Lokalizacja:Kraków
  • Postów:1999
5
Dregorio napisał(a):

Patrząc się na to jakie tematy najczęściej są poruszane na tym forum przydałoby się raczej działy:

  • Płaska ziemia, wczoraj i dziś
  • Szczepienia to zło
  • xxxxx xxx
  • Lewaki do domu
  • Kuce pany

Zacznijcie prowadzić więcej merytorycznych dyskusji związanych z kodem, a nie swoim światopoglądem, bo coraz częściej rozlewa się to poza flame czy offtop. I jak będzie wystarczająca ilość tematów to i przyzwolenie na nowe działy będzie.

No nawet nie zdziwiłbym się, gdyby podkategorie we Flame okazały się 50x 500x* bardziej popularne, niż ten nieszczęsny https://4programmers.net/Forum/Devops

* zapomniałem, że w Devops jest pi razy oko tyle postów miesięcznie, co we Flame w ciągu godziny.


edytowany 1x, ostatnio: superdurszlak
jarekr000000
  • Rejestracja:ponad 8 lat
  • Ostatnio:7 minut
  • Lokalizacja:U krasnoludów - pod górą
  • Postów:4706
9

Co do tych Scal, haskellelów i idrisów.
Może mieć sens wyodrębnienie kategorii jezyki funkcyjne - z całym śmieciem - jeszcze F#, Clojure, pure kotlin, a nawet funkcyjne C++.
Wtedy może byłby ruch wystarczający - może jako dział w programowanie, obok nietuzinkowe tematy itp.


jeden i pół terabajta powinno wystarczyć każdemu
Burdzi0
Jakie tam scale, haskelle czy idrisy, tylko Ocaml
szatkus
Jak czytałem ten wątek to pomyślałem o tym samym. Duże jest zainteresowanie FP tylko języki różne.
PerlMonk
@jarekr000000: Dobrze, że Ty jeden Perla nie obrażasz ;)
flowCRANE
Moderator Delphi/Pascal
  • Rejestracja:ponad 13 lat
  • Ostatnio:minuta
  • Lokalizacja:Tuchów
  • Postów:12153
2
jarekr000000 napisał(a):

Wtedy może byłby ruch wystarczający - może jako dział w programowanie, obok nietuzinkowe tematy itp.

Ruch nie musi być teraz wystarczający — przy odpowiednich przewidywaniach co do trendów, można takie działy utworzyć. Obecnie mam wrażenie, że z takich powodów powstał dział Embedded — ruch ma znacznie mniejszy niż Delphi/Pascal, ale jest raczej pewne, że ”kiedyś” dyskusji będzie się pojawiało znaczne więcej.


Pracuję nad własną, arcade'ową, docelowo komercyjną grą z gatunku action/adventure w stylu retro (pixel art), programując silnik i powłokę gry od zupełnych podstaw, przy użyciu Free Pascala i SDL3. Więcej informacji znajdziesz na moim mikroblogu.
pstmax
  • Rejestracja:ponad 18 lat
  • Ostatnio:około 2 miesiące
  • Lokalizacja:Reda
  • Postów:68
1

Szkoda, że chcecie wyrzucać stare języki programowania.
W ramach refleksji:
Jak wygląda "tworzenie" dzisiejszych dedykowanych aplikacji? Dołącz bibliotekę tą, dołącz moduł ten itd - Czy ktokolwiek patrzy na rozmiary plików. Czy w programowaniu także jest coraz więcej "sklejaczy" modułów, obiektów i gotowców?


Powtarza się to samo, co w sprzętowych serwisach. Obecnie 90% to nie serwis tylko wymieniacze modułów, części.

Smutne... Przykre...


Piotr Strzemkowski
edytowany 2x, ostatnio: somekind
somekind
Nikt nie chce niczego wyrzucać. A na pewno nie na poważnie.
WeiXiao
  • Rejestracja:około 9 lat
  • Ostatnio:minuta
  • Postów:5105
0

@pstmax:

Powtarza się to samo, co w sprzętowych serwisach. Obecnie 90% to nie serwis tylko wymieniacze modułów, części.

czy nie jest to na + dla klientów?

edytowany 1x, ostatnio: WeiXiao
pstmax
Z czasem sam się przekonasz. Piszesz program dla klienta, a on Ci walnie podczas rozmowy - Czy w waszym dziale programistów pracują sami debile. Przecież ja zainstalowałem sobie taką to a taką apkę i sam to zrobiłem w 10 minut (Oczywiście taki idiota zrobił to na swoim komputerze i działa to tylko u niego)
pstmax
  • Rejestracja:ponad 18 lat
  • Ostatnio:około 2 miesiące
  • Lokalizacja:Reda
  • Postów:68
1

Może, właśnie to, aby istniały takie miejsca (nawet z najstarszymi działami i językami programowania) - W pracy, gdzie wymagają od programistów, tak naprawdę bezmyślności, a nie twórczej pracy klikajmy i róbmy swoje - bo co jest ważne dla Kierownika szefa działu tworzenia aplikacji WYNIK (Taka osoba bardzo często od dawna sama już nic nie programuje, tylko siedzi na stołku)
To tutaj w forum można znaleźć pasjonatów, zapaleńców i entuzjastów programowania. Jedyne co jest nam potrzebne, to porzucenie stylu "cwaniaczka" i komentarzy typu "no coś ty nie wiesz?" albo "poszukaj sobie w google"


To tak jak ze studentami i profesorem na egzaminach. Profesor zadaje w jego mniemaniu proste pytanie, a student męczy się, duka, poci się, jąka....
Wszystko zależy od tego z jakiej perspektywy patrzysz.


Piotr Strzemkowski
edytowany 2x, ostatnio: hauleth
pstmax
Uczę się programowania, a nie wyścigu szczurów w programowaniu. Pragnę dociekać i tworzyć rozwiązania, a nie WYSZUKIWAĆ gotowce.
gk1982
Jeszcze nie zdążyłem zadać pytania.
KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:dzień
  • Lokalizacja:Silesia/Marki
  • Postów:5505
3
pstmax napisał(a):

W pracy, gdzie wymagają od programistów, tak naprawdę bezmyślności, a nie twórczej pracy klikajmy

W pracy ani nie wymagają bezmyślności, ani myślności. Ani pracy twórczej, ani copy-pasty.
W pracy wymagają dostarczania wartości biznesowej. Dyski są duże, ramu jest dużo, więc nikt nie zwraca uwagi na wielkość programów. Jak chcesz zwracać uwagę na wielkość programów to idź do embedded. Tam jeszcze walczą ze sprzętem. Albo do produkcji gier AAA gdzie walczą z kartą graficzną


Mama called me disappointment, Papa called me fat
Każdego eksperta można zastąpić backendowcem który ma się douczyć po godzinach. Tak zostałem ekspertem AI, Neo4j i Nest.js . Przez mianowanie
edytowany 1x, ostatnio: KamilAdam
Adam Boduch
Administrator
  • Rejestracja:około 23 lata
  • Ostatnio:około 11 godzin
  • Postów:11948
5

@superdurszlak: ok, tak więc dev/ops został wydzielony jako kategoria główna. Zobaczymy jak sobie poradzi, czy cokolwiek się zmieni.

stivens
A to nie powinno byc w Programowanie - pozostałe zagadnienia?
tajny_agent
  • Rejestracja:ponad 11 lat
  • Ostatnio:ponad rok
  • Postów:1340
1
KamilAdam napisał(a):

W pracy ani nie wymagają bezmyślności, ani myślności. Ani pracy twórczej, ani copy-pasty.
W pracy wymagają dostarczania wartości biznesowej. Dyski są duże, ramu jest dużo, więc nikt nie zwraca uwagi na wielkość programów. Jak chcesz zwracać uwagę na wielkość programów to idź do embedded. Tam jeszcze walczą ze sprzętem. Albo do produkcji gier AAA gdzie walczą z kartą graficzną

Marne tłumaczenie.
Równie dobrze można powiedzieć, że nie ma sensu zwracać uwagi na zużycie wody czy energii, bo przecież "mamy jej dużo".


"I love C++. It's the best language in the world right now for me to write the code that i need and want to write"
~ Herb Sutter
stivens
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 4 godziny
4

Jak sie skonczy woda to bedzie realny problem a w biznesie kosci RAM sa tansze niz pisanie programow w C


λλλ
Zobacz pozostałe 2 komentarze
pstmax
Każdy człowiek z natury jest leniwy - cytat. Poprawiałeś kiedyś kod i/lub robiłeś optymalizację dla przyjemności?
stivens
Dla przyjemnosci? Przeciez to bedzie dla pieniedzy :)
pstmax
Taka ironia to była... w tym drugim zdaniu.
stivens
Zgodnie z zasada Pareto 20% kodu odpowiada za 80% zasobow. Latwiej jest kiedys wrocic do tego kawalka niz pisac i czytac kod w C. A problemu potencjalnie nigdy nawet nie bedzie...
stivens
Premature optimization is the root of all evil
Adam Boduch
Administrator
  • Rejestracja:około 23 lata
  • Ostatnio:około 11 godzin
  • Postów:11948
0

@stivens: ile czasu dajemy na głosowanie? Czy te 2 tyg wystarczą na rozstrzygnięcie?

pstmax
Przydało by się podsumowanie dyskusji. Krótko i na temat. i dopiero start czasu na głosowanie. :-)
stivens
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 4 godziny
3

Ty tu decydujesz


λλλ
PA
  • Rejestracja:ponad 22 lata
  • Ostatnio:około godziny
  • Postów:3865
2

To ja wtrące swoje 3 grosze. Jako pełnoletni użytkownik forum cyklicznie obserwuje dyskusje na temat działów, czy dodania nowych/usnięcia obecnych/zmiany nazwy.

Jakby na to nie patrzeć zawsze ktoś znajdze technologie/język która trafi do działu inne, zresztą przeglądając kategorie mamy z nazw i opisów wymienione takie języki/technologie/frameworki itd.

Kopiuj
C/C++
	C
	C++
	C++ Builder
	Visual C++

C# i .NET
	C#
	platforma .NET

Java
	JVM
	platforma Java
	
Python
	Python, 
	Django
	Flask
	Pyramid
	Twisted
	Tornado
	
PHP
	PHP
	
JavaScript
	JavaScript
	Node.JS
	ES
	Angular.JS
	Vue.JS

Webmastering
	HTML
	XHTML
	CSS
	SASS
	LESS
	XML
	XSLT
	AJAX
	XPath

Mobilne
	Android
	iOS
	Xamarin
	Cordova

Delphi i Pascal
	Pascal
	Free Pascal
	Delphi
	Delphi for .NET 
	Oxygene
	Lazarus
	CodeTyphoon

Inne języki programowania
	Ruby
	Perl
	Assembler
	ColdFusion 
	inne

VBA

Bazy danych
	MySQL
	MS SQL
	Oracle
	PostgreSQL
	SQLite
	Access
	SQL

Embedded

Dev/ops
	Docker
	AWS
	Kubernetes

Co już wprowadza pewną niekonsekwencje, bo np. PHP JavaScript ma osobny dział, a języki chodzące na JVM są w jednym worku (JAVA), tak jak .NET (C# i .NET), ale i to jest niejednoznaczne, bo trzymając się opisu kategorii o Delphi for .NET, należy pisać w dziale Delphi.
Jeżeli dobrze liczę to mamy ankiety dotyczące 5 różnych działów, co mam przekonanie graniczące z pewnością doprowadzi za jakiś czas do dyskusji, które usunąć bo są martwe i nic się w nich nie dzieje i lista jest za długa.

To jest normalne, jak zmienia się technologia, tak oczekiwania co do treści na forum też. IMO rozwiązaniem nie jest tworzenie nowych działów, a stworzenie rozwiązania w których to sam content będzie definiował co widzimy i w jakich działach. Co mam konkretnie na myśli, taki szybki draft:

Musiałby istnieć na forum tagi, ale specjalna kategoria, która musi być wybrana przy tworzeniu nowego wątku technicznego. W sensie nowy wątek musi mieć wybrany tylko jeden taki tag. Wtedy taki tag automatycznie by przypisywał do odpowiedniej kategorii forum. np tagi java, kotlin do JAVA, a c#, vb.net do działu C#.NET. Można by wtedy przemyśleć jak te kategorie ogólnie nazywać, aby jakoś te tagi odpowiednio przypisywać.

I teraz nowa zakładka widoku forum o nazwie np, Programistyczne obok Wszystkie/Obserwowane/Moje/Moje tagi, gdzie dostalibyśmy widok jak kategorii, ale kategoriami byłyby te tagi główne. Gdyby zdecydować się, że to będzie (na początku) domyślny widok, może podniosłoby to kontekst techniczny serwisu.

Inspirowałem się trochę flarum.org, gdzie tagi faktycznie kategoryzują treść. Patrzę jak sam używam 4p, bo nie korzystam z widoku kategorie, a z widoku wszystkie, i przy codziennym korzystaniu tych nowych tematów nie ma, aż tyle by te kategorie jakoś szczególnie pomagały.

Inaczej za jakiś czas powrócimy do takiej samej dyskusji, tylko zmienia się nazwy języków

Zobacz pozostałe 6 komentarzy
PA
Tylko to działa w dwie strony, można też zignorować takich którzy chcą nowy dział, zamiast pisać w inne ;)
pstmax
Budowa oznaczenia tematu mogłaby wyglądać tak: "klikając i wybierając na działy tak naprawdę wybieram stałe tagi, a na końcu mogę dodać jeszcze własne indywidualne tagi. Wynik zawiera (tagi kluczowe (których nie mogę zmienić) oraz tagi indywidualne
pstmax
Struktura powinna (o ile to możliwe) być trochę jak drzewko z checkbox plus na końcu (najniższy poziom) mogę dodać indywidualnie
Silv
@pstmax: a po co w ogóle "struktura"? W sensie: sztywna, niezmienialna ad hoc? <myśli>
pstmax
  • Rejestracja:ponad 18 lat
  • Ostatnio:około 2 miesiące
  • Lokalizacja:Reda
  • Postów:68
0

@Adam Boduch: Przydało by się podsumowanie dyskusji. Krótko i na temat. i dopiero start czasu na głosowanie. :-)


Piotr Strzemkowski
Stefan_3N
  • Rejestracja:około 6 lat
  • Ostatnio:6 dni
  • Postów:145
3

Napisałem to w innym wątku, ale tamten wątek zniknął.
Napiszę jeszcze raz i z góry przepraszam, że będę się powtarzał :-)

Język jest środkiem, a nie celem programowania.
Celem jest rozwiązanie problemu.

Jeśli mam problem, to potrzebuję podyskutować o sposobie jego rozwiązania. I będę szukał pomocy w grupie osób, które rozwiązują podobne problemy, a nie używają jakiegoś konkretnego języka.

Owszem, może się zdarzyć, że problemem jest sam język. Ale są to przypadki dotyczące raczej osób poznających jakiś język, a nie osób biegle nim władających. Stąd i tematyka postów w działach „językowych” przewija się wokół rozwiązywania zadań semestralnych.

Próbowałem poprosić o dział „system Windows”, ale otrzymałem odpowiedź, że są tagi.
Może i są, ale osią dyskusji powinny być problemy, a nie języki do ich rozwiązywania. Jeśli ja mam problem dotyczący systemu (jakiejś funkcji systemowej), to mnie nie interesuje w jakim języku ktoś mi poda rozwiązanie (oczywiście wolę, jeśli w C, bo tego używam na co dzień, ale z innym też sobie poradzę).

Dzielenie tematyki forum w oparciu o kryterium językowe to mniej więcej tak, jakby na forum Literatura utworzyć działy: język angielski, język niemiecki, itp. i dziwić się, że padają pytania o to, jak odmieniać konkretny wyraz. Odpowiedź nasuwa się sama: „zajrzyj do słownika”. Chyba że o to właśnie chodzi i temu ma służyć to forum.

Proponuję odkleić się od języków, a skupić się na problemach, np.:
Multimedia z działami, np.: Audio, Gry, Grafika 2D, Grafika 3D, Video, itd.
Systemy operacyjne: Linux, Windows, itd.
Innych działów głównych nie proponuję, bo ich nie uprawiam, ale pewno dałoby się to jakoś poukładać.


edytowany 1x, ostatnio: Stefan_3N
Zobacz pozostałe 35 komentarzy
Silv
Mam! Znalazłem ten wątek, w którym pisałem o automatycznym tagowaniu: https://4programmers.net/Forum/Coyote/347754-kategoryzowanie_tagowanie_wpisow_na_mikroblogu?p=1744668#id1744668 (warto przeczytać cały wątek, nie tylko mój post)
somekind
śledzika - taki jeden ciąg treści, jak na Naszej Klasie
pstmax
Budowa oznaczenia tematu mogłaby wyglądać tak: "klikając i wybierając na działy tak naprawdę wybieram stałe tagi, a na końcu mogę dodać jeszcze własne indywidualne tagi. Wynik zawiera (tagi kluczowe (których nie mogę zmienić) oraz tagi indywidualne
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:5 dni
  • Lokalizacja:Wrocław
5
Stefan_3N napisał(a):

Może i są, ale osią dyskusji powinny być problemy, a nie języki do ich rozwiązywania. Jeśli ja mam problem dotyczący systemu (jakiejś funkcji systemowej), to mnie nie interesuje w jakim języku ktoś mi poda rozwiązanie (oczywiście wolę, jeśli w C, bo tego używam na co dzień, ale z innym też sobie poradzę).

Ciebie może nie interesować, ale zazwyczaj problemy są związane z konkretną technologią. Jeśli ktoś ma w Javie problem pt. jak zwrócić z API enum jako opis, a nie liczbę, to podanie rozwiązania w Node.js mu nic nie da. Podobnie jak ktoś chce przekazać dane między formularzami w WinForms, to rozwiązanie z Delphi też mu wiele nie da. Ten podział ma jeszcze większe znaczenie, gdy chodzi o problemy z konkretną biblioteką czy inny 3rd party componentem pod konkretną platformę.

Są dyskusje, które można prowadzić w oderwaniu od technologii, i od tego są odpowiednie działy: algorytmy, inżynieria oprogramowania, nietuzinkowe tematy.

Dzielenie tematyki forum w oparciu o kryterium językowe to mniej więcej tak, jakby na forum Literatura utworzyć działy: język angielski, język niemiecki, itp. i dziwić się, że padają pytania o to, jak odmieniać konkretny wyraz. Odpowiedź nasuwa się sama: „zajrzyj do słownika”. Chyba że o to właśnie chodzi i temu ma służyć to forum.

Nie wiem, co chciałeś przekazać, ale na forum o literaturze ludzie raczej będą o literaturze niż o gramatyce rozmawiali. I podział na literaturę według kraju pochodzenia ma jak najbardziej sens.


Po dopracowaniu rozwiązania każdy będzie mógł założyć własny drzewiasty wątek.
pstmax
Znam ludzi, którzy "srają się z miłości do Chrome" a inne przeglądarki tylko tolerują - to taki przykład
pstmax
Wpis dotyczy innego tematu - sorki...
GH
  • Rejestracja:prawie 4 lata
  • Ostatnio:około 3 lata
  • Postów:811
0

Gdyby tagi były obowiązkowe i predefiniowane, to każdy temat by miał swój tag albo tagi, a działy mogłyby być wirtualne, czyli generowane z tagów. Każdy mógłby sobie sam zdefiniować działy jakie chce, zawierające jeden tag albo i kilka

Czy to by się sprawdziło? Raczej słabo według mnie.

Silv
Moderator Wiki
  • Rejestracja:ponad 10 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Warszawa
1

@Ghost_: czemu słabo?


GH
  • Rejestracja:prawie 4 lata
  • Ostatnio:około 3 lata
  • Postów:811
1

Bo więcej z tym zachodu, niż korzyści z tego i pewnie mało kto by sobie te kategorie ustawiał inaczej niż domyślnie.

somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:5 dni
  • Lokalizacja:Wrocław
0

Tagi mamy od wielu lat, ktoś ich na poważnie używa?


Po dopracowaniu rozwiązania każdy będzie mógł założyć własny drzewiasty wątek.
Zobacz pozostałe 2 komentarze
PerlMonk
Ty akurat gardzisz wieloma ideami. ;)
PerlMonk
Czekaj, idę rozwijać listę...
somekind
Wystarczą ze trzy przykłady.
GH
Nikt nie używa, bo nie są obowiązkowe
PA
  • Rejestracja:ponad 22 lata
  • Ostatnio:około godziny
  • Postów:3865
0
somekind napisał(a):

Tagi mamy od wielu lat, ktoś ich na poważnie używa?

Problem polega na tym że nawet jak używa to robi to źle. Nagminnie w dziale bazy danych używany jest tag MySQL, prawdopodobnie dlatego, że jest podpowiadamy jako pierwszy.

Moim zdaniem jakby rozdzielić tagi które kategoryzują od innych i ich wymagać to możliwe, że pomyłki byłyby na poziomie złej kategorii forum. Oczywiście to moje przypuszczenie. Z drugiej strony mam wrażenie że tagi na 4p nigdy nie były jakoś szczególnie pomocne.

Drogi są 2: albo pójdzie to w stronę poszerzania kategorii, albo "nauczymy użytkowników" prawidłowego tagowania.

Kierunek który zaproponowałem to raczej ewolucja w silniku forum, a nie rozwiązanie na już. Mnie osobiście ilość kategorii nie przeszkadza, ale to nie jest elastyczne.

WeiXiao
  • Rejestracja:około 9 lat
  • Ostatnio:minuta
  • Postów:5105
1

Musiałoby być tak jak na SO, że tagi są mergowane np..netcore i .net-core

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)