Na pamięć?

Hanna J
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 6 lat
  • Lokalizacja:Katowice
  • Postów:93
0

Czy uczyliście się wszystkich znaczników, poleceń na pamięć (html, css, js)?


Kij w mrowisko
0

Jak napiszesz kilka tysiecy znacznikow to same wejda do glowy.

Maciej Cąderek
Maciej Cąderek
  • Rejestracja:ponad 9 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Warszawa
  • Postów:1264
1

Nie, pisz po prostu dużo kodu.

LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:4 minuty
  • Postów:8399
4

Nie. Po prostu używasz, a jak czegoś nie pamiętasz, to sprawdzasz w necie. Ważniejsze jest rozumienie (w przypadku HTML i JS), a w przypadku CSS anty-rozumienie (Tzn. CSS rządzi się anty-logiką, więc trzeba ją anty-rozumieć).


PI
a wypośrodkować w pionie tekst pan umie? :D
Patryk27
@Pinek: flex w łapkę i bez problemu :-P
LukeJL
dokładnie. Albo grid. To już nie jest problem.
DE
  • Rejestracja:ponad 9 lat
  • Ostatnio:10 miesięcy
  • Postów:1788
2

Pamiętasz tylko to, co często używasz, a resztę googlujesz.

EP
  • Rejestracja:prawie 8 lat
  • Ostatnio:ponad 6 lat
  • Postów:122
0

To tak jak z językiem obcym, teoretycznie można się uczyć słówek z tabeli ale w praktyce niewiele to daje. Dopiero rozmowa z kimś w tym języku daje turbo do postępów nauki.


Wenn ist das Nunstück git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

@Hanna J analogiczne pytanie: czy uczyłaś się wszystkich literek i wszystkich słów na pamięć? ;)


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
czysteskarpety
czysteskarpety
  • Rejestracja:prawie 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
1

na pamięć nie, robisz kopiuj-wklej ze stacka i tyle


Hanna J
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 6 lat
  • Lokalizacja:Katowice
  • Postów:93
0

Dziękuję za odpowiedzi. Pytam bo chcę wiedzieć czego oczekuje przyszły pracodawca (nie mam na myśli polskich Januszy biznesu).


Kij w mrowisko
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
1

No to wyobraź sobie że przychodzisz na forum dla pisarzy i pytasz Czy uczyliście się wszystkich znaczników, literek na pamięć?. Pewnie da się coś napisać nie znając na pamięć wszystkich literek, ale nie wiem czy to dobry pomysł...


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
LS
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 6 lat
  • Postów:990
0
Hanna J napisał(a):

Dziękuję za odpowiedzi. Pytam bo chcę wiedzieć czego oczekuje przyszły pracodawca (nie mam na myśli polskich Januszy biznesu).

Zagraniczny oczekuje tego samego co polski Janusz ale kapitał ma w euro (albo dolarach) i często nie jest świadomy że w tym kraju możesz zrobić z pracownikiem wszystko a on będzie wdzięczny za możliwość rozwoju. Całe szczęście zagraniczny pracodawca szybko zatrudnia polski menedżment i odkrywa że wydajność może wzrosnąć nagle o kilkaset % bez wyraźnej przyczyny :)


--
Annuit Coeptis
1

czy na rozmowie o prace mozna googlowac odpowiedzi ?

VE
  • Rejestracja:około 9 lat
  • Ostatnio:około godziny
  • Postów:160
0

Zależy co masz do zrobienia. Jak dostajesz pytanie teoretyczne "co to jest XXX" albo "czym się różni XXX od YYY" no to raczej logiczne że nie można.

Jak masz jakieś trochę dłuższe zadanie praktycznie to wtedy przeważnie można.

mechanix
  • Rejestracja:około 9 lat
  • Ostatnio:13 dni
  • Postów:501
1
LukeJL napisał(a):

w przypadku CSS anty-rozumienie (Tzn. CSS rządzi się anty-logiką, więc trzeba ją anty-rozumieć).

Co jest takiego nielogicznego w CSS? Mam wrażenie, że ludzie narzekaniem maskują swoją zwykła niewiedzę na temat CSS-a. Potem widzę, że style w jednym pliku, ponad 4k linii, n-te zagnieżdżenia i jakieś 300 razy użyte !important

LukeJL
w zasadzie CSS jest na pewnym poziomie logiczny, problem tylko, że jest to logika najeżona masą wyjątków. To trochę jak prawo, niby prawo na poziomie pojedynczej ustawy jest logiczne, a przepisy są pisane ścisłym językiem - jednak prawo jako całość systemu logiczne już nie jest.
LukeJL
ja akurat zawsze mówię, że jestem słaby w CSS, więc nic nie muszę maskować ;)
LukeJL
ale kwestia też samego zrozumienia. Ja np. do dzisiaj nie wiem jak float działa XD nie jestem w stanie tego pojąć na poziomie koncepcji.
0
Hanna J napisał(a):

Czy uczyliście się wszystkich znaczników, poleceń na pamięć (html, css, js)?

Po pytaniach które zadajesz na tym forum to mam nadzieje że nigdy nie trafie na ciebie w pracy.

DE
A co jest złego w tym pytaniu? Ja tez na początku zastanawiałem się, czy mam się uczyc tego wszystkiego.
0

@albert Kowalski
Niby dlaczego? Przyda się, gdy internetu zabraknie.

Hispano-Suiza
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 5 lat
2

Jedyna słuszna nauka czegokolwiek - tylko z tej książki. Polecam :-)
title


"Trolling is a art"
0

No właśnie wszyscy piszą że uczenie sie na pamiec to glupota że google itp ale na rekrutacji i tak trzeba wszystko pamiętać wiec na jedno wychodzi.

0

^up
Uczenie się na pamięć to głupota i strata czasu. Lepiej robić ćwiczenia; też wejdzie do głowy a zyskujemy jeszcze doświadczenie.

R3id4k
  • Rejestracja:ponad 7 lat
  • Ostatnio:prawie 4 lata
  • Postów:175
0

Mimo, że uczę sie Javy od jakiegoś miesiąca, to też swierdzam, że uczenie się na pamięć jest bez sensu. Uczę się na trehouse i jakbym miał uczyć się na pamięć to wykucie na blachę i tak nie pozwoliło by mi zaimplementować rozwiązania w tzw. challange.
Czasami trzeba mocno i długo pogłówkować aby implementować takie fragmenty jak ten:

Kopiuj
Map<String, Integer> hashTagCounts = new HashMap<String, Integer>();
    for (Treet treet : treets) {
      for (String hashTag : treet.getHashTags()) {
        Integer count = hashTagCounts.get(hashTag);
        if (count == null) {
          count = 0;
        }
        count++;
        hashTagCounts.put(hashTag, count);
      }
    }
    System.out.printf("Hash tag counts: %s %n", hashTagCounts);
    
    
    Map<String, List<Treet>> treetsByAuthor = new HashMap<String, List<Treet>>();
    for (Treet treet : treets) {
        List<Treet> authoredTreets = treetsByAuthor.get(treet.getAuthor());
        if (authoredTreets == null) {
          authoredTreets = new ArrayList<Treet>();
          treetsByAuthor.put(treet.getAuthor(), authoredTreets);
        }
        authoredTreets.add(treet);
    }
    System.out.printf("Treet by author: %s %n ", treetsByAuthor);
    System.out.printf("Treet by nickrp: %s %n ", treetsByAuthor.get("nickrp"));
Hanna J
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 6 lat
  • Lokalizacja:Katowice
  • Postów:93
0
Albert Kowalski napisał(a):
Hanna J napisał(a):

Czy uczyliście się wszystkich znaczników, poleceń na pamięć (html, css, js)?

Po pytaniach które zadajesz na tym forum to mam nadzieje że nigdy nie trafie na ciebie w pracy.

Robię rozeznanie czy brać się za front-end. Myślę, że są to pytania dręczące wielu zainteresowanych tą działką. Poza tym np. na rozmowach kwalifikacyjnych na stanowiska związane z podatkami padają pytania o stawki podatkowe (nie tylko z podatku vat, ale z ustaw obowiązujących na egzaminie na doradcę podatkowego) i nie możesz zaglądnąć do ustaw. Rozumiem, że ciebie nic poza kodem nie interesowało gdy zaczynałeś. A to źle. Dobrze wcześniej też się zorientować czego oczekują pracodawcy, rekruterzy i z jakimi ludźmi w pracy będzie się mieć do czynienia: Czy z chociaż w miarę trochę życzliwymi czy takimi z cyklu "no jak można tego nie wiedzieć" (a sam wielu rzeczy nie wie).


Kij w mrowisko
edytowany 2x, ostatnio: Hanna J
Zobacz pozostałe 2 komentarze
Hanna J
Shalom, proszę wyjaśnij o co ci chodzi
czysteskarpety
czysteskarpety
@Hanna J: on tak zarywa foczki, nie zwracaj na to uwagi ;)
Shalom
@Hanna J: widze ze edytowałaś posta ale teraz jeszcze gorzej :D bo chodziarz to przynajmniej jest poprawne słowo, nawet jeśli oznacza sportowca który uprawia chód sportowy, a teraz zmieniłaś na chodziaż :D
Hanna J
Shalom, wzięłam pod uwagę twoje spostrzeżenie i poprawiłam błąd. Dziękuję bardzo.
MO
W przypadku @Shalom'a to chyba poprawniej byłoby zapytać "O ci łazi" zamiast chodzi
0

Wszystko to tak naprawdę angielskie słownictwo np. img, image, src source, co tu się dużo uczyć, a = to przypisanie jak w większości języków.

Na pamięć nie ma co wkuwać, wszystko jest po angielsku wystarczy znać budowę, bo tego się nie pominie, ale to wystarczy sobie tylko wyobrazić i napisać, niektóre nazwy są specyficzne np. jakiś skrót z wyrazu lub kilku wyrazów lub inne smaczki.

0

nie znając znacznikow,nazw klas i funkcji etc na pamiec tylko co chwile szukajac ich w googlach jestesmy baardzo ograniczeni i spowolnieni co może dzialac deprymująco poza tym niewiem ile trzeba byłoby naklepać stronek/programów żeby sie nauczyć na pamięć znacznikow " przy okazji" . Ja np kupuje i sprzedaje duzo rzeczy na aukcjach często widuje swoj numer konta czesto robie na na nie sobie różne wpłaty , posiadam je od 12 lat jednak do tej pory nie pamiętam jego numeru.

EP
To nie to samo, kopiowanie i wklejanie numeru konta to nie jest to samo, co pisanie kodu.
axelbest
Widujesz... ale sam go nie przepisujesz. Jeśli byś w przelewach wpisywał ten numer 20 razy w tygodniu to byś zapamiętał lub przynajmniej zapamiętał jakiś wzorzec np 4920 potem 4 zera, potem 3zera i jedynka.... itp itd
LS
Kolega po prostu nie ma pamięci fotograficznej, nie wróży to dobrze ale skoro wszystkiego da się naumieć to czemu nie?
0

A ja pamiętam swój cały PESEL

Hanna J
A numer dowodu osobistego?? :)
DE
Ja tam pamietam, bo wpisuje na bielecie co miesiąc :P
DE
  • Rejestracja:ponad 9 lat
  • Ostatnio:10 miesięcy
  • Postów:1788
0

Na rekrutacji nie trzeba wszystkiego znać na pamięć. Jakby mnie ktoś poprosił żebym mu podał sygnaturę funkcji redukującej tablice w php to bym go wyśmiał. Za każdym razem to googluje, bo nigdy nie pamietam (teraz nie muszę, AVE JetBrains i skrót alt + P).

Jeżeli bym na rekrutacji miał napisać kod na kartce bez dostępu do komputera i nie znałbym nazwy funkcji, która redukuje tablice, to bym wymyślił. Jakby mnie rekruter zapytał co to za funkcja to bym mu powiedział ze nie pamiętałem nazwy, a ze nie mailem googla to użyłem placeholder.

Swoją droga miałem chyba tylko dwie takie sytuacje i za każdym razem pisałem rozwiązanie z użyciem pseudo kodu.

Co innego sa pytania typu klasa abstrakcyjna, czy SOLID. To musisz rozumieć, żeby zastosować i gugiel Ci tu nie pomoże.

Kiedyś googlowalem chyba 500 razy jak wysrodkowac element w css (wertykalnie), zanim w końcu zapamiętałem (i zanim wszedł flex, bo teraz to banał)

Często nawet jak wiem, jak coś zrobić to i tak googluje. Dlaczego? Bo może to można zrobić jakoś sprytniej, czytelniej lub wydajniej. To rzecz, która mało osób robi. Większość ludzi, z którymi pracowałem pisało na pale pierwsze lepsze działające rozwiązaniem z użyciem pętli, masa zmiennych pomocniczych itp, zamiast wygooglować ze jest coś takiego, jak array_column.

Niestety uczenia na pale uczą w szkole - przynajmniej uczyli w mojej. Często potrafiłem coś wytłumaczyć, ale ponieważ nie mogłem zapamiętać fachowego słownictwa, to tłumaczyłem po swojemu, czego konsekwencja była niższa ocena, niż otrzymywały osoby, które wykluły definicje na pale bez zrozumienia.

edytowany 4x, ostatnio: Desu
LukeJL
nie wiem czy banał, ja jak mam zrobić cokolwiek we flexie, to wchodzę zawsze w A Complete Guide to Flexbox | z CSS-Tricks i tam czytam jakich właściwości użyć
DE
align-items akurat zapamiętałem :P
0
Hanna J napisał(a):
Albert Kowalski napisał(a):
Hanna J napisał(a):

Czy uczyliście się wszystkich znaczników, poleceń na pamięć (html, css, js)?

Po pytaniach które zadajesz na tym forum to mam nadzieje że nigdy nie trafie na ciebie w pracy.

Robię rozeznanie czy brać się za front-end. Myślę, że są to pytania dręczące wielu zainteresowanych tą działką. Poza tym np. na rozmowach kwalifikacyjnych na stanowiska związane z podatkami padają pytania o stawki podatkowe (nie tylko z podatku vat, ale z ustaw obowiązujących na egzaminie na doradcę podatkowego) i nie możesz zaglądnąć do ustaw. Rozumiem, że ciebie nic poza kodem nie interesowało gdy zaczynałeś. A to źle. Dobrze wcześniej też się zorientować czego oczekują pracodawcy, rekruterzy i z jakimi ludźmi w pracy będzie się mieć do czynienia: Czy z chociaż w miarę trochę życzliwymi czy takimi z cyklu "no jak można tego nie wiedzieć" (a sam wielu rzeczy nie wie).

No dokładnie, ja nie zastanawiałem sie o co będą mnie pytali na rozmowach i nie uczyłem się pod rozmowy. Zaczałem sie uczyć bo mnie to interesowało i satysfakcjonowało, na pierwsza rozmowe poszedłem bez przygotowywania i od razu mnie wzieli, właśnie dlatego ze nie uczyłem sie pod rozmowe.
Jeśli chcesz kuć cokolwiek na pamięć tylko dlatego ze powiedziano gdzies ci że bedziesz zarabiać 15k to odpuść sobie ten zawód.

Hanna J
Szukam zawodu, który da mi stabilność i pewność zatrudnienia. Tworzenie (jak na razie) w html sprawia mi dużo radości. Poza tym nie będę się uczyć się zawodu który wymaga dużo nauki a potem pracować za marne grosze (np. księgowa w biurze rachunkowym, kadrowiec).
DE
To sie ucz i nie przejmuj rozmowami :) tak btw. życie nie jest stabilne, nigdy nie było i nie będzie. Pamiętaj: stabilizacja motylka to szpilka.
Hispano-Suiza
@Hanna J: research w programowaniu to taka troche podstawa. Gdybys jakikolwiek zrobila to wiedzialabys, ze ksiegowa dobra moze zarabiac bardzo dobre pieniadze. I na pewno szybciej niz ludzie od programowania. A nauki wcale nie ma wiecej - wrecz przeciwnie. W IT tez dojdziesz do duzych pieniedzy (o ile ogarniesz) ale potrwa to duzo dluzej.
0

Jak chcesz mieć stabilne zatrudnienie to zostań lekarzem. Rynek IT mocno sie zmienia i nie jest to stabilna praca w skali 10-15 lat, na tym rynku może sie wydarzyć wszystko.

edytowany 1x, ostatnio: Shalom
Hanna J
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 6 lat
  • Lokalizacja:Katowice
  • Postów:93
0

Jestem już trochę po trzydziestce i nie zadawałam matury z biologii. Jak już to (gdyby nie było chętnych) dostałabym się na studia płatne, gdzie rok kosztuje
33 500 zł (sic!) na wydziale lekarskim. Na to mnie nie stać.


Kij w mrowisko
edytowany 1x, ostatnio: Shalom
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)