Buzzwordy któr mają pokazać że jesteśmy lepsi ;)

Buzzwordy któr mają pokazać że jesteśmy lepsi ;)
Miang
  • Rejestracja:prawie 7 lat
  • Ostatnio:4 minuty
  • Postów:1659
1

Oczywiście buzzwordy programistyczne, zaczynam dzisiejszemu spostrzeżeniami:
inżynieria oprogramowania
generyczny


dzisiaj programiści uwielbiają przepisywać kod z jednego języka do drugiego, tylko po to by z projektem nadal stać w miejscu ale na nowej technologii
IC
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad rok
  • Postów:24
14

Monada :)

axelbest
chińska triada
stivens
Jesli "monada" to buzzword, to "interfejs" albo "klasa" to tez buzzword...
KamilAdam
@immanuel_cunt: A Aplikatywa? @axelbest czy chińska triada to Monada, Aplikatywa, Funktor?
axelbest
  • Rejestracja:ponad 17 lat
  • Ostatnio:2 dni
  • Lokalizacja:Warszawa
  • Postów:2251
1

NFT

p_agon
  • Rejestracja:ponad 9 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:96-230
  • Postów:953
4

Bukkake!


Reasumując wszystkie aspekty kwintesencji tematu, dochodzę do fundamentalnej konkluzji: To by nic nie dało, nie dałoby nic! Przez 10 minut można, przy 2h to już jakaś zemsta pagona.
axelbest
Honorowe bukkake popełniaja własnie gangterzy z chińskich monad :P Nie polecam wyszukiwac filmów z tego typu "egzekucji". Ryją banie!!
szatkus
  • Rejestracja:około 21 lat
  • Ostatnio:około 3 lata
  • Postów:227
4

Nieidiomatyczny kod


𐤃𐤐𐤀
Miang
co to znaczy?
KR
kod, który napisał ktoś inny
pedegie
@Krolik: to dokładnie tak samo jak z "legacy" = D
vpiotr
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
6

Integracja systemów - np. gdy poznałeś koleżankę z innego działu
Wydajność aplikacji - np. gdy była niska i poszedłeś na piwo
Śledzenie wydajności - np. przez przeglądanie logów
Projektowanie zaawansowanych struktur wielodostępowych (np. klucz biznesowy zawierający wszystkie kolumny w tabeli został zupgrejdowany do unikalnego po dodaniu timestampa)
Architektura systemów (np. gdy odkrywasz nieznane dotąd zalety integracji przez bazę danych)
Clean code (taki bez komentarzy)
Programowanie funkcyjne (np. lambda w sort).
Code coverage (wystarczy że wiesz co to, numerkami się nie przejmuj)

Poza tym clicking, double clicking:

LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:około 6 godzin
  • Postów:8409
8
  • "robimy start up" zamiast "mamy pomysł na biznes, ale nie mamy hajsu i musimy zbierać po inwestorach i dotacjach".
  • pieprzenie o "dobrych praktykach", a w rzeczywistości cargo cult tego, co ktoś wyczytał w internecie, że tak się powinno robić
  • "nasi seniorzy" zamiast "nasi programiści". Np. na rekrutacji HRka do mnie "później pogadasz z naszym seniorem" albo właściciel startupu się chwalił, że pozatrudniał samych seniorów.
  • nazywanie wszystkiego AI
Miang napisał(a):

Oczywiście buzzwordy programistyczne, zaczynam dzisiejszemu spostrzeżeniami:

inżynieria oprogramowania

Albo po angielsku się nazywa programistów "engineers" (niezależnie od wykształcenia formalnego i tego, czy się zajmują ambitnymi rzeczami czy pierdółkami). Nawet coś takiego jak HTML engineer zwraca jakieś wyniki: https://www.google.com/search?q=%22html+engineer%22


edytowany 1x, ostatnio: LukeJL
Miang
byś się zdziwił jakbyś zobaczył że wszyscy po 80 lat mają ;)
LukeJL
@Miang Oo, dzięki, to będzie dobry pomysł na ripostę, jak usłyszę coś podobnego kolejnym razem.
.andy
  • Rejestracja:ponad 16 lat
  • Ostatnio:około 3 lata
  • Postów:1524
3

Buzzwordy któr mają pokazać że jesteśmy lepsi ;)

Programuję w .NOT a nie w Javie :D


Software is like sex: it's better when it's free.
- Linus Torvalds
S9
  • Rejestracja:ponad 4 lata
  • Ostatnio:około 2 lata
  • Lokalizacja:Warszawa
  • Postów:1092
6

XMPP


P5
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 11 godzin
  • Postów:952
5

blockchain


Sieciowiec, który przez pomyłkę założył konto na forum dla programistów ¯\_(ツ)_/¯
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:około 6 godzin
  • Postów:8409
3
  • SPA i inne 3 literowe skróty np. DDD, TDD, API. A czasem też 2 literowe: VR, AR, AI. Ogólnie skróty.
  • chmura, kontenery, mikroserwisy i inny tego typu backendowy slang
  • agile, scrum, kanban i inne bzdurki

edytowany 1x, ostatnio: LukeJL
S9
Ale kontenery to są zajebiste.
WeiXiao
  • Rejestracja:około 9 lat
  • Ostatnio:około 11 godzin
  • Postów:5109
1

As a Haskeller myself :D

edytowany 2x, ostatnio: WeiXiao
Haskell
Eee?
Haskell
  • Rejestracja:ponad 9 lat
  • Ostatnio:11 miesięcy
  • Postów:4700
1

Buzzwordy IT nie mają pokazać, że jesteśmy lepsi tylko nowe koncepcje, idee czy praktyki potrzebują jakiejś nazwy. Buzzwordy, które mają pokazać że jest się lepszym to korpomowa czyli slang i nazwy dla rzeczy, które już mają polską nazwę.


Zaglądali do kufrów, zaglądali do waliz, nie zajrzeli do d**y - tam miałem socjalizm. Czesław Miłosz
Miang
3 razy niepotrzebnie użyte w trakcie rozmowy, bez doprecyzowania
Aventus
  • Rejestracja:około 9 lat
  • Ostatnio:ponad 2 lata
  • Lokalizacja:UK
  • Postów:2235
17

CERN


Na każdy złożony problem istnieje rozwiązanie które jest proste, szybkie i błędne.
P5
uuu ktoś tu chce sprowokować potężnego moderatora ;p
jarekr000000
Byłem tak kiedyś na zwiedzaniu i strasznie mnie zaimponowało i zdołowało. Teraz mi już przeszło.... chyba muszę się znowu wybrać.
Shalom
Zaraz sobie zapiszę listę tych co dali łapkę w górę... :P
LukeJL
No trudno, nie zatrudnią mnie xD Trochę szkoda, bo Cern to byłoby coś ;)
Shalom
Ano, miałbyś buzzword który ma pokazać że jesteś lepszy ;)
Miang
  • Rejestracja:prawie 7 lat
  • Ostatnio:4 minuty
  • Postów:1659
1

jeszcz dodam to które ja lubię używać czasem
ortogonalny


dzisiaj programiści uwielbiają przepisywać kod z jednego języka do drugiego, tylko po to by z projektem nadal stać w miejscu ale na nowej technologii
W0
Akurat to jest dobre słowo
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:około 6 godzin
  • Postów:8409
1

wielowektorowy.


PA
  • Rejestracja:ponad 22 lata
  • Ostatnio:dzień
  • Postów:3866
4

Nie wiem czy się kwalifikuje,ale: mam x lat doświadczenia.

Miang
jeszcze lepsze jest: mam 3x lat jako argument
LukeJL
Dokładnie. W jednej pracy miałem call integracyjny z ludźmi z różnych teamów i prawie każdy programista tam się przedstawiał "nazywam się tak i tak, jestem w takim projekcie, mam x lat doświadczenia". Trochę jak mierzenie przyrodzeń.
Miang
albo jak klub AA
PA
Jak coś takiego słyszę, to zapala mi się czerwona lampka. Ja programuje komercyjnie od 99 i nigdy takiego argumentu nie użyłem. Raz tylko jak usłyszałem o 10 latach, powiedziałem, że mam dekadę więcej i zaproponowałem przejście na argumenty merytoryczne...
SO
No jak ktoś używa tego jako argument, że posiada wiedzę, albo że on ma rację to słabo. Ale jak to zwykłe spotkanie, gdzie np. zespół się zapoznaje to co w tym złego?
ledi12
  • Rejestracja:ponad 5 lat
  • Ostatnio:25 dni
  • Lokalizacja:Wrocław
1

Comarch


Robię http response status cody w martwych ciągach
.andy
To akurat ma zupełnie odwrotny wydźwięk ;)
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:dzień
  • Lokalizacja:Wrocław
4

Ok, czyli problemem są głównie skróty i słowa wielosylabowe.

Podoba mi się pomysł unikania słownictwa technicznego w pracy związanej z technologią. Tylko wtedy zostają chyba tylko bluzgi, ale na te też marudzą. Ciężko dogodzić.

edytowany 1x, ostatnio: somekind
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
4

Quantum Cyber IOT Blockchain
DDD


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
jarekr000000
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 14 godzin
  • Lokalizacja:U krasnoludów - pod górą
  • Postów:4707
6

Nienawidzę przymiotnika lekki, lightweight w odniesieniu do technologii. g**no ono oznacza, często technologie wymarketowane jako "lekkie" są strasznie "ciężkie" w porównaniu z alternatywami.


jeden i pół terabajta powinno wystarczyć każdemu
edytowany 1x, ostatnio: jarekr000000
Zobacz pozostały 1 komentarz
LukeJL
Mam przynajmniej nadzieję, że ludzie, którzy piszą o swoich ciężkich bibliotekach "lightweight" świadomie kłamią. Bo już chyba lepiej kłamać dla marketingu niż być ignorantem. Bo jak ktoś jest kłamcą, to jest nadzieja, że zrobi jednak dobrą (choć nie tak lekką) bibliotekę. A jak ktoś nie umie ocenić, czy jego rozwiązanie jest lekkie, to przypuszczalnie jest słabym programistą i robi gie.
jarekr000000
Ale jak kłamią? - są co najmniej dwie niezależne osie wg których można mierzyć lekkość. Co więcej nie ma żadnych kryteriów - kiedy coś jest lekkie, a kiedy nie.
LukeJL
Jakie to osie? Ja tu bym rozróżnił choćby rozmiar bundla (ważne w przypadku JSa/webu, może w innych platformach będzie to mniej istotny czynnik) i skomplikowanie API. No to widziałem choćby bibliotekę, gdzie autor utrzymywał, że to "lightweight game engine", tyle, że opierał się na innej, ciężkiej (zarówno pod kątem bundle'a, jak i skomplikowania API) bibliotece. Więc to takie oszustwo. Trochę jakby ktoś wziął dystrybucję linuksa, dodał kilka skryptów w bashu i mówił, że zrobił "lightweight operating system" ;)
jarekr000000
@LukeJL: użyłem buzzworda ;-) - chodziło o różne wymiary. Dokładnie: rozmiar bundle maszynerii to jedno, stopień upierdliwości API (ograniczenia) to drugie. To drugie jest bardziej "standardowym" znaczeniem słowa lekkie, ale nawet wtedy nie jest oczywiste. W javie często pojawiają się pozornie proste API - niby nie musisz nic dziedziczyć, wywoływać itp. ale za to twoje klasy muszą mieć określoną strukturę i adnotacje - straszny bullshit.
LukeJL
no to w JS jest Redux, który jest prostą koncepcyjnie biblioteką i ma mały rozmiar bundle'a, ale niestety jego prostota/minimalizm sprawia, że korzystając z suchego Reduksa trzeba pisać kod w specjalny wydziwiony sposób i apki stają się strasznie skomplikowane, mimo, że używa się lekkiej biblioteki. Z drugiej strony do Reduksa zrobiono wiele dodatków, które dodają pewne funkcje czy ułatwiają kodzenie, ale znowu - każdy dodatek to kolejna cegiełka do skomplikowania projektu. Widocznie pewien stopień skomplikowania jest potrzebny i nie ma też co robić rzeczy zbyt prostych.
KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:4 dni
  • Lokalizacja:Silesia/Marki
  • Postów:5505
3
szatkus napisał(a):

Nieidiomatyczny kod

Idiomatyczny kod :D


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
Zobacz pozostałe 6 komentarzy
Miang
bierzesz ścierę i myjesz
wiciu
No co ja mam Ci książkę "Czysty Kod" recytować? xD Tam jest napisane, albo ścierę bierzesz jak @Miang napisał.
jarekr000000
@wiciu: Pytania : Czy jedynym źródłem na określenie co to jest czysty kod jest książka napisana kilkanaście lat temu, której treść dotyczy mocno jednego języka? Czy to znaczy, że Pythonowcy czy C++ owcy czystego kodu już nie napiszą? Czy żadnego postępu od tego czasu nie było? Lambd, var i innych konstrukcji w nowszych javach też już czysty kod nie dotyczy?
wiciu
To o czym piszesz, to już jest upgrade/uzupełnienie tematu pod kątem innych języków lub nowych ficzerów istniejących języków związanych chociażby z programowaniem funkcyjnym, co zostało dobrze poruszone w jednej z Twoich prezentacji : P. Ta książka jest nadal aktualna i pewne zasady przenoszą się pomiędzy językami, tylko nie porusza ona wszystkich możliwych aspektów.
YA
  • Rejestracja:prawie 10 lat
  • Ostatnio:około 21 godzin
  • Postów:2368
1

Paradygmat. Operacja idempotentna.

AR
  • Rejestracja:ponad 19 lat
  • Ostatnio:6 miesięcy
3

CEO
(Cieć Ewentualnie Ochroniarz)


464
XY
Mój aktualny nawet pasuje z wyglądu. ;)
wiciu
  • Rejestracja:ponad 11 lat
  • Ostatnio:3 dni
  • Postów:1205
4

cloud native

Sensacyjny Sebastian
  • Rejestracja:ponad 5 lat
  • Ostatnio:dzień
  • Postów:382
6
  • "Wszystko działa w chmurze" - w OVH się spaliły serwery, więc zrezygnowaliśmy z VPSa trzymanego u nich i teraz mamy maszynę wirtualną w AWSie
  • "Rozszerzalność" - spędziliśmy dwa miesiące na napisanie czegoś, co dałoby się zrobić w tydzień, no ale jak kiedyś trafi nam się klient z Zimbabwe, to będzie łatwo zmienić
  • "Skalowalność" - nasz system jest gotowy na obsłużenie nawet miliona użytkowników naraz, co prawda dopiero wczoraj zarejestrował się dziesiąty, ale jesteśmy gotowi na przyszłość, hehe trzeba mierzyć wysoko
Aventus
  • Rejestracja:około 9 lat
  • Ostatnio:ponad 2 lata
  • Lokalizacja:UK
  • Postów:2235
0

@Sensacyjny Sebastian:

Wszystko działa w chmurze" - w OVH się spaliły serwery, więc zrezygnowaliśmy z VPSa trzymanego u nich i teraz mamy maszynę wirtualną w AWSie

Trochę offtop ale to chyba Wasza wina czyż nie? Nie wiem dokładnie jak to wygląda w OVH. Ja mam hosting Hetzner i tam np. mam postawiony VPS w jednej lokacji. Jeśli chcę mieć lepsze zabezpieczenie przed fizycznymi katastrofami to ode mnie zależy żebym to lepiej zaplanował. Chcę mieć aplikację wielo-regionową tak aby moja aplikacja działała nawet jak jeden region padnie? Muszę postanowić nową instancję w innym regionie. Zależy mi tylko na zabezpieczeniu danych? Podepnę wolumen który ma kilka kopii rozproszonych geograficznie.

Także nie za bardzo rozumiem co pożar serwerowni OVH tutaj zawinił jeśli mieliście VPS tylko w jednej lokacji.


Na każdy złożony problem istnieje rozwiązanie które jest proste, szybkie i błędne.
Sensacyjny Sebastian
To tylko żart. Nie korzystaliśmy z OVH. Tak naprawdę serwer był w piwnicy i jakiś żul ukradł go na złom.
S9
xDDDDDDD
Marcin Marcin
  • Rejestracja:prawie 6 lat
  • Ostatnio:około miesiąc
  • Postów:610
1

Enterprise Edition w kontekście softu, który ma być bardziej korporacyjny a w rzeczywistości jest przekombinowany


Fan moderatora somekind
Miang
  • Rejestracja:prawie 7 lat
  • Ostatnio:4 minuty
  • Postów:1659
2

jeszcze
archetyp


dzisiaj programiści uwielbiają przepisywać kod z jednego języka do drugiego, tylko po to by z projektem nadal stać w miejscu ale na nowej technologii
Shalom
To chyba z języka polskiego raczej :D
LukeJL
Raczej z psychologii.
somekind
Ja tam kojarzę z polskiego.
S9
  • Rejestracja:ponad 4 lata
  • Ostatnio:około 2 lata
  • Lokalizacja:Warszawa
  • Postów:1092
1

Nienawidzę przymiotnika lekki, lightweight w odniesieniu do technologii. g**no ono oznacza, często technologie wymarketowane jako "lekkie" są strasznie "ciężkie" w porównaniu z alternatywami.

Guice jest na pewno lżejszy od Springa :P


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)