[Projekt] funkcyjne.pl

[Projekt] funkcyjne.pl
MK
  • Rejestracja:ponad 16 lat
  • Ostatnio:ponad 16 lat
0

Witam!

Od pewnego czasu chodzi mi po glowie pomysl stworzenia portalu zrzeszajacego
ludzi ktory maja cos wspolnego z programowaniem funkcyjnym, plus stworzenie bazy wiedzy dotyczacej
programowania funkcyjnego (wlasne/tlumaczone artykuly tutoriale etc)
sam kod serwisu ( haskell + happs + inne ;]) jest raczej w powijakach
post ten ma na celu bardziej stworzyc podwaliny do powstania takiej spolecznosci niz reklamowac nieistniejecy serwis ;]
osoby zainteresowane zapraszam na ircowy kanal #funkcyjne.pl w sieci freenode

pozdrawiam
MaK

Mendoza
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 2 lata
0

Déjà vu :-O

Ostatnio powstal bardzo podobny temat na forum. Poczytaj i zobacz czy warto.


deus
  • Rejestracja:prawie 21 lat
  • Ostatnio:około 12 lat
0

@Mendoza, tak? A jaki to ma związek. Portal poświęcony programowaniu funkcyjnemu i kopia manuala z php.net faktycznie są bardzo podobne. Jeden ma na celu zebranie społeczności, drugi po prostu mirrorowanie i ew. tłumaczenie tekstów.


I nie udawaj, że rozumiesz.
MK
  • Rejestracja:ponad 16 lat
  • Ostatnio:ponad 16 lat
0

hmm to ciekawe, a powiedz mi gdzie jest to podobienstwo, poza tym ze oba tematy maja zblizona nazwe?

Mendoza
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 2 lata
0

Nie chodzilo mi o podobienstwo tematyczne tylko o ogolne zalozenia obu portali.

MaK napisał(a)

stworzenie bazy wiedzy dotyczacej
programowania funkcyjnego (wlasne/tlumaczone artykuly tutoriale etc)

Igor__ napisał(a)

oto tu chodzi aby przetłumaczyć funkcje i ciekawe artykuły z angielskich stron na język polski.

Oba portale beda zawierac tlumaczone teksty z innych stron. Z tym, ze ten pierwszy bedzie miec tez wlasne.

divixw napisał(a)

której to użytkownicy tworzą, oraz edytują zawartość informacji

MaK napisał(a)

do powstania takiej spolecznosci

W obu portalach bedzie istniala spolecznosc (swoja droga to teraz wszedzie same spolecznosci sa), ktora bedzie rozwijac dany portal.


EgonOlsen
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 12 lat
0

Jak dla mnie cała ta akcja wygląda tak: portale zawitały pod strzechę.


<img src="http://www.siglaunch.com/sigs/wow/6/2/7/2/5/1762725HEdyN.png" alt="user image" />
I am he who watches they. I am the fist of retribution. That which does quell the recalcitrant. Dare you defy the Warchief? Dare you face my merciless judgement?
dodekam
  • Rejestracja:około 19 lat
  • Ostatnio:prawie 16 lat
0

patrz, MaK, jaki pech - idiotyczny portal, wątek o którym przypadkowo znalazł się blisko twojego wątku robi ci antyreklamę...

do ludzi nierozumiejących - funkcyjne.pl to ma być w teorii takie 4p, tyle że o programowaniu funkcyjnym, a nie o delphi


There is no system but GNU, and Linux is one of its kernels.
JID: dodek@jabber.org
0
dodekam napisał(a)

do ludzi nierozumiejących - funkcyjne.pl to ma być w teorii takie 4p, tyle że o programowaniu funkcyjnym, a nie o delphi

To nie lepiej pisac po prostu na 4p o programowaniu funkcyjnym? Nie lepiej polaczyc sily?

dodekam napisał(a)

patrz, MaK, jaki pech - idiotyczny portal, wątek o którym przypadkowo znalazł się blisko twojego wątku robi ci antyreklamę...

Jaka antyreklama? Ten portal nawet nie istnieje. "Dobry pomysl obroni sie sam" jak to sie mowi. A ten portal ma takie same zalozenia jak ten drugi.

dodekam
  • Rejestracja:około 19 lat
  • Ostatnio:prawie 16 lat
0

na 4p można pisać co najwyżej o delphi i <s>znaleźć</s> ściągnąć społeczność delphi.


There is no system but GNU, and Linux is one of its kernels.
JID: dodek@jabber.org
rnd
  • Rejestracja:prawie 17 lat
  • Ostatnio:ponad 13 lat
0

A nie można by części artykułów z nowo powstałej stronki przerzucić na 4p ? Myślę że autor nie miałby nic przeciwko, a funkcyjne.pl istniałaby sobie równolegle.


#define TRUE FALSE
//Happy debugging suckers :D
0
dodekam napisał(a)

na 4p można pisać co najwyżej o delphi i <s>znaleźć</s> ściągnąć społeczność delphi.

To chyba nigdy na glownej stronie nie byles i nie widziales innych kategorii jezykowych.

deus
  • Rejestracja:prawie 21 lat
  • Ostatnio:około 12 lat
0

@ja, Ty może i byłeś ale ich nie przeglądałeś...


I nie udawaj, że rozumiesz.
0

No ale co ma piernik do wiatraka? Dodekam twierdzi, ze na 4p mozna pisac jedynie o delphi co jest straszna bzdura.

deus
  • Rejestracja:prawie 21 lat
  • Ostatnio:około 12 lat
0

Nie zauważyłeś koniunkcji. 4programmers w założeniach było właśnie serwisem poświęconym Delphi i takim jest nadal. 1/3 wszystkich postów to tylko dział Delphi. Gdyby nie przenoszenie co najmniej połowy nowych wątków do Newbie to aktualnie byłaby ponad połowa. Jeżeli o artykuły chodzi - 2783 na 3320 należy do kategorii Delphi.
Prawda jest taka, że oddzielny serwis jest konieczny, na 4p utonęłoby to wszystko wśród wszelakiego śmiecia...


I nie udawaj, że rozumiesz.
0
deus napisał(a)

Prawda jest taka, że oddzielny serwis jest konieczny, na 4p utonęłoby to wszystko wśród wszelakiego śmiecia...

Raczej w reklamach.

Nadal nie widze sensu oddzielnego portalu. Mozna wszystko na 4p umiescic w odpowiednim dziale. No ale jak sam moderator twierdzi ze 4p sie nie nadaje to pewnie tak jest...

deus
  • Rejestracja:prawie 21 lat
  • Ostatnio:około 12 lat
0

Reklamy? Ja nie widzę reklam.

Można umieścić, można też zrobić kilka wątków na forum, ale to wszystko po prostu zginie wśród materiałów dotyczących innych zagadnień. Jest takie pojęcie jak specjalizacja, mam nadzieję, że nie jest Ci ono obce. A po co powstają serwisy i społeczności związane z konkretnym językiem lub biblioteką skoro jest 4p?


I nie udawaj, że rozumiesz.
0
deus napisał(a)

Reklamy? Ja nie widzę reklam.

Powiedz to ludziom co nie wiedza co to np adblock. Wiem zaraz powiesz ze to ich problem ze nie znaja, ale w takim razie jaki jest sens reklamowania w serwisie w ktorym kazdy uzytkownik blokuje reklamy?

deus napisał(a)

Można umieścić, można też zrobić kilka wątków na forum, ale to wszystko po prostu zginie wśród materiałów dotyczących innych zagadnień. Jest takie pojęcie jak specjalizacja, mam nadzieję, że nie jest Ci ono obce.

Wiesz to Od razu usunmy wszystkie inne dzialy poza delphi. Po co ludzie maja sie tam produkowac i pomagac innym jak to i tak zginie wsrod 'innych zagadnien'.

deus
  • Rejestracja:prawie 21 lat
  • Ostatnio:około 12 lat
0

Logicznie patrząc od tego są właśnie te inne działy aby tego z delphi nie mieszać... Serwis jest zdominowany przez Delphi i tyle. Jeżeli chodzi o tematy nie należące do najpopularniejszych to ciężko tutaj uzyskać pomoc, toną wśród bardziej popularnych, niestety taka jest prawda. A w ogóle po co komu 4p? Są większe serwisy ogólne, w których można kilka poddziałów związanych z programowaniem zrobić. Głupi pomysł? Że powinniśmy być na swoim? Ano, 4p zajmuje się programowaniem imperatywnym, oni (my?) chcą być na swoim.


I nie udawaj, że rozumiesz.
SZ
  • Rejestracja:ponad 21 lat
  • Ostatnio:ponad 15 lat
  • Postów:3356
0

@MaK: mysle, ze kazdy pomysl, ktory jest efektem czyjejs inicjatywy i checi zrobienia czegos jest dobry. Osobiscie temat mnie nie interesuje, ale trzymam kciuki, bys znalazl programistow, ktorzy skorzystaja lub rowniez beda mieli swoj wklad w tworzenie serwisu.

Zachecalbym Ciebie do utworzenia tego, jako czesci (poddzialu) serwisu czy forum 4P, ale oczywiscie wybor nalezy do Ciebie. Zastanow sie tylko, jaka aktywnosc mialby taki dzial na 4P? Mala... wez pod uwage, ze w nieznanym, nowym serwisie bedzie jeszcze mniejsza - przynajmniej na poczatku.

W kazdym razie powodzenia.


Dzięki wszystkim forumowiczom za lata wspólnych dyskusji; miłej zabawy w programowanie!
Sławomir "Szczawik" Włodkowski
Ranides
  • Rejestracja:około 19 lat
  • Ostatnio:ponad 9 lat
  • Postów:892
0

IMO serwis bardzo potrzebny, bo o funkcyjnym w polskim języku jest mało.

Z drugiej strony, ludzi też mało. Zastosowań funkcyjnych też ja widzę mało - większość życiowych projektów w imperatywnych leci, funkcyjnym paradygmatem jedynie się wspierając. Mogę się mylić, ale tak jak ja myśli większość, a nie mniejszość.

Innymi słowy, potrzebny serwis umrze z powodu braku wsparcia, jeśli od razu jako społecznościowy powstanie. Jeśli MaKu nie masz pod ręką minimum 5-10 ludzi, którzy by machnęli 1-2 artykuły na miesiąc, to się wstrzymaj. Serwis społecznościowy musi mieć na starcie spory "sztuczny ruch".

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)