Załóżmy, że nie mam większych problemów ze składnią w języku X czy Y i podstawowymi bibliotekami. Jak jednak nauczyć się projektowania oprogramowania, planowania architektury programu? Często zdarza się tak, że gdy piszę jakiś większy program, to po pierwszych kilku tysiącach linii kodu dochodzę do wniosku, że najlepiej byłoby kod zaorać i napisać od nowa z innym podziałem klas, funkcji, etc. Często stoję pod znakiem zapytania czy powinienem skorzystać z dziedziczenia, zawierania czy
Wszystko
Najnowsze
Archiwum

MamCieNaHita
- 9

sokytsinolop
- 5
@MamCieNaHita: rob i poprawiaj projekty, pojęcie architektury jest tak zajebiście abstrakcyjne i skomplikowane że nie sądzę że możliwe jest urodzenie się z tym
kapelusz
- 5
@MamCieNaHita: najlepiej w pracy w zespole z doświadczonymi devami :)
- 1
https://github.com/getify/You-Dont-Know-JS
Ostatnio widziałem na githubie po polsku. Zgubiłem link.
Ktoś może ma?
#javascript #programowanie
Ostatnio widziałem na githubie po polsku. Zgubiłem link.
Ktoś może ma?
#javascript #programowanie
@lagito: PL wersję tłumaczył Helion, więc musiała być to jakaś "kopia zapasowa".
http://helion.pl/seria-JS.phtml
http://helion.pl/seria-JS.phtml
- 0
Czy w czystym JSie da się zrobić tak, że wyszukuje np. wszystkie elementy selektorem querySelectorAll, ale np minus jeden element (-:last-child)? Tak, żeby wyłączyć konkretny element z zasięgu selektora?
#javascript #naukaprogramowania
#javascript #naukaprogramowania
- 3
@Kain_to_Charlie_a_Delta_to_Kain: querySelectorAll zwraca ci tablice, wiec wystarczy, ze wywalisz ostatni element z tablicy, np array slice/splice(0, array.length-1) czy jakos tak
konto usunięte via Android
- 2
@Kain_to_Charlie_a_Delta_to_Kain nie sprawdzaj na co jest target tylko ustaw na html cose a na menu wyłącz propagacje
Jakby wam ktoś kiedyś zlecił translację js do pythona, to... Nie zapomnijcie przemnożyć kosztu roboczogodziny x2 albo nawet x4 ;) (P|D)owód poniżej. BTW, są wogóle jakieś toole do tego?
źródło: comment_XG54cCy3l3BJzazMTI2i1HqNNgkHCZ6j.jpg
Pobierz- 1
@siarkopol: python do jsa jest kilka w tym jeden świetny, w drugą stronę nie znam żadnych
- 4
@venomik: to co widzisz to tylko fragment współczesnego multilayerowego obfuscatora do js'a powszechnie używanego przez autorów malware; jakby k* już stary, dobry p.a.c.k.e.d. nie wystarczał... Żeby nie było, to jestem po tej jasnej stronie mocy ;) a translacja potrzebna była do dekryptera. Gdybając, to jeśli eѵal() zostałby usunięty z js, to ryzyko infekcji zmniejszyłoby się o jakieś 99% :)
Czesc.
Mam podstrone A i B. Na A mam zaladowany content i dodana klase za pomoca ng-class="class". Przechodze do podstrony B i wracam na podstrone A ale juz element nie posiada tej klasy. Czemu tak?
http://wklej.org/id/2982175/
#angular #angularjs #javascript #webdev
Mam podstrone A i B. Na A mam zaladowany content i dodana klase za pomoca ng-class="class". Przechodze do podstrony B i wracam na podstrone A ale juz element nie posiada tej klasy. Czemu tak?
http://wklej.org/id/2982175/
#angular #angularjs #javascript #webdev
Mirki którzy/re są w temacie proszę o pomoc.
Jakiś czas temu zapisałem się do projektu finansowanego z unii, w celu uzyskania szkolenia z Javy, Androida oraz stażu po ukończeniu. Miła Pani zadzwoniła z informacją ze nie widzi szans na uzbieranie się grupy 10 osob zainteresowanych tym tematem prędzej niż przed marcem 2017, poleciła mi projekt konkurencyjny stworzony na identycznych zasadach, czyli oni opłacają kurs oraz dają drobne stypendium za uczestnictwo i pomagają
Jakiś czas temu zapisałem się do projektu finansowanego z unii, w celu uzyskania szkolenia z Javy, Androida oraz stażu po ukończeniu. Miła Pani zadzwoniła z informacją ze nie widzi szans na uzbieranie się grupy 10 osob zainteresowanych tym tematem prędzej niż przed marcem 2017, poleciła mi projekt konkurencyjny stworzony na identycznych zasadach, czyli oni opłacają kurs oraz dają drobne stypendium za uczestnictwo i pomagają
- 2
Treść przeznaczona dla osób powyżej 18 roku życia...
@lubi: Weź po prostu dupę w troki i ogarnij temat. Ja pieprzę, zostanie programistą to najprostsza rzecz na świecie. Wszystkie kursy, szkolenia, materiały masz dostępne za free w internecie, wystarczy poświęcić na to czas i odszukać. Nie mam ukończonych studiów (dawno temu, przerwałem po 1 semestrze z powodu braku siana), nie uczestniczyłem w ŻADNYM kursie, nie brałem udziału w ŻADNYM szkoleniu, a obecnie (6 lat kariery, z tego 4 bez
konto usunięte via Android
- 2
Takie pytanie do mireczkow z tagow #frontend #backend no i #java.
Jeżeli stack technologiczny to powiedzmy java + spring na serwerze i JS + jakiś framework typu angular/backbone po stronie klienta to jaki jest zalecany, najnowszy sposob zapobiegania powtarzajacego się kodu HTML?
Powiedzmy ze navbar + footer powtarzaja sie na każdej stronie i chcemy tego uniknąć - przychodzi mi na myśl co najmniej kilka sposobów i zastanawiam
Jeżeli stack technologiczny to powiedzmy java + spring na serwerze i JS + jakiś framework typu angular/backbone po stronie klienta to jaki jest zalecany, najnowszy sposob zapobiegania powtarzajacego się kodu HTML?
Powiedzmy ze navbar + footer powtarzaja sie na każdej stronie i chcemy tego uniknąć - przychodzi mi na myśl co najmniej kilka sposobów i zastanawiam
@0verpress3d ja mam taki sam stack javowy i angulara ale robię SPA (chyba tylko wtedy angular ma sens), więc mam cały czas widoczne te same elementy jeśli chodzi o nawigację (zmieniają się tylko zagniezdzone widoki). A jeśli chodzi o wszystkie inne mniejsze czy większe elementy na stronie to używam angularowych komponentów, czyli mam jedną templatke do każdego powtarzającego się elementu w aplikacji, parametryzowana w miarę potrzeb.
@0verpress3d: Jak ma być framework frontendowy i nie chcesz żeby frontendowcy cię k------i to niech backend skończy się na wystawieniu API i zaserwowaniu statycznych plików apki, a javascript już sobie poradzi.
Mieszanie renderowania na serwerze z apką na froncie to jest dramat.
Mieszanie renderowania na serwerze z apką na froncie to jest dramat.
- 1
Mireczki jak w javascripcie zrobic romb petlami, pochylony w prawo, pomocy plx XD
#javascript
#javascript
Mireczki, zgłupiałem. Jaka jest różnica w tych dwóch zapisach? (chodzi mi JEDYNIE o różnice w kontekście wyniku, a nie o to, który zapis jest lepszy, optymalny etc.)
Zapis 1:
Zapis 1:
var arr = ["bitcoin", "take", "over", "the", "world", "maybe", "who", "knows", "perhaps"];
return arr.sort()[0].split('').join('***');- 1
- 1
@5z7k9: największe różnice w czasach przy pętli 1 000 times:
Między 2 a 8ms różnicy po kilkunastokrotnym kliknięciu.
Raz szybsze A, raz B. Odpalam na leciwym cinkpadzie T60.
Kurcze, spodziewałbym się że jedna z metod będzie stale wolniejsza w zadanych warunkach ( ͡° ʖ̯ ͡°)
Między 2 a 8ms różnicy po kilkunastokrotnym kliknięciu.
Raz szybsze A, raz B. Odpalam na leciwym cinkpadzie T60.
Kurcze, spodziewałbym się że jedna z metod będzie stale wolniejsza w zadanych warunkach ( ͡° ʖ̯ ͡°)
- 10
Dzisiaj w Packtcie za darmo:
Mastering Javascript
Mastering Javascript
The majority of websites employ JavaScript, and it is well supported by all modern web browsers without plugins. However, the JavaScript landscape has changed dramatically in recent years, and you need to adapt to the new world of JavaScript that people now expect. Mastering modern JavaScript techniques and the toolchain are essential to develop web-scale applications. Mastering JavaScript will be your companion as you master
źródło: comment_uBAkZPc76gWVgxxJcvsE0jotKVVaNEaT.jpg
Pobierz- 4
@piwniczak: Przepraszam za opoznienie. Na swoje usprawiedliwienie mam tylko to, ze ostatnio jestem zmuszony do korzystania z Windowsa
- 0
@trustME: Stoyan Stefanov Object-Oriented JavaScript, nie dziękuj, to jedyna książka która do mojego backendowego PeHaPowego serca przemówiła na tyle aby JS pojąć w czymś większym niż getElementById()
- 4
Hej Mirki,
mam pytanie odnośnie JS i funkcji .click().
Otóż dajmy na to mam kod JS w którym deklaruję sobie:
var
mam pytanie odnośnie JS i funkcji .click().
Otóż dajmy na to mam kod JS w którym deklaruję sobie:
var
źródło: comment_D4MTiuye7fKyBDCRtAflQQKxTqLaP4Z3.jpg
Pobierz@grubykr: sęk w tym, że ten ostatnio console.log zawsze Ci pokaze 10, bo jest wykonywany przed kliknięciem przycisku ;)
var a = 10;
var a = 10;
- 5
Szanowni Webmirkowie, mam pytanie.
Chcę się nauczyć porządnego frontdevu.
Moja sytuacja jest taka: Od wielu lat tworzę grafikę do www, ogarniam bardzo dobrze html, css, ale js w stopniu bardzo podstawowym (choć w jQ umiem zrobić w zasadzie dużo).
Chciałbym się naumieć porządnie js i Angualra i stać się frontendowcem z krwi i kości, a grafikiem być nadal, ale w drugim rzędzie.
Tylko że widzę że są jakieś Gulpy, Grunty, Gity i inne dziwne narzędzia.
1.
Chcę się nauczyć porządnego frontdevu.
Moja sytuacja jest taka: Od wielu lat tworzę grafikę do www, ogarniam bardzo dobrze html, css, ale js w stopniu bardzo podstawowym (choć w jQ umiem zrobić w zasadzie dużo).
Chciałbym się naumieć porządnie js i Angualra i stać się frontendowcem z krwi i kości, a grafikiem być nadal, ale w drugim rzędzie.
Tylko że widzę że są jakieś Gulpy, Grunty, Gity i inne dziwne narzędzia.
1.
Zlecę napisanie bota do pewnej strony. Więcej informacji na pw.
Nie znam się na #programowanie ale chyba w #php #javascript
Nie znam się na #programowanie ale chyba w #php #javascript
ttfsdfsdfsd
Ten artykuł http://piecioshka.pl/blog/2016/12/02/historia-jezyka-javascript.html
może zainteresować developerów #javascript i #java ( ͡° ͜ʖ ͡°)
Dajcie znać w komentarzach!
PS. Wpisuje też #js #webdev #frontend, bo może
może zainteresować developerów #javascript i #java ( ͡° ͜ʖ ͡°)
Dajcie znać w komentarzach!
PS. Wpisuje też #js #webdev #frontend, bo może
- 0
@piecioshka: drobne literówki
Na ciekawsze było to, że firma nie miała nic wspólnego z nazwą
Z kolei Netscape, gdy zobaczyć, że konkurencja robi kopię jej języka
- 1
@Termos69: literówki poprawione!
Przepraszam za niedogodności i dziękuję za zgłoszenie błędów.
Przepraszam za niedogodności i dziękuję za zgłoszenie błędów.
Nie wiem czy koś już reklamował, ale są na fesjbuku dwie grupy, na których można rowiązywać zadania związane z webdevem. Jeżeli chcecie się podszkolić a np. nie macie pomysłu co robić to zapraszam na dwie poniższe grupy:
Weekly JS Challenge - jak sama nazwa wskazuje, zdania dotyczą przede wszystkim Javascript
https://www.facebook.com/groups/1131907053499522/
Weekly
Weekly JS Challenge - jak sama nazwa wskazuje, zdania dotyczą przede wszystkim Javascript
https://www.facebook.com/groups/1131907053499522/
Weekly
Frontendowe miraski, jaka jest najlepsza według was biblioteka CSS/JS? Trochę wypadłem z obiegu. Czego teraz się najbardziej opłaca używać?
#programowanie (nie zabijcie) #webdev #javascript
#programowanie (nie zabijcie) #webdev #javascript
- 1
@CynicznySkurczybyk: Do mniejszych projektów Vue.js
- 1
@CynicznySkurczybyk: angularjs 2, vuejs, purecss, bootstrap 4, postcss
Mam pytanie: chce z poziomu dyrektywy (funkcji link) zmieniac dynamicznie widok (progress (%) wczytywania pliku). Mam w kontrolerze parametr "$scope.loadingProgress" i template dyrektywy, zalozmy prosty:
http://wklej.org/id/2976504/
W dyrektywie mam cos takiego:
http://wklej.org/id/2976506/
http://wklej.org/id/2976504/
W dyrektywie mam cos takiego:
http://wklej.org/id/2976506/
- 0
- 0
#programowanie #javascript
Jak nazywa się ten popularny skrypt, który zaraz po wejściu na stronę przyciemnia tę stronę i wyświetla okienko na jej środku? Zazwyczaj wyskakuje jako powiadomienie żeby wyłączyć adblocka albo jako reklama albo żeby polubić daną stronę na fejsie.
Jak nazywa się ten popularny skrypt, który zaraz po wejściu na stronę przyciemnia tę stronę i wyświetla okienko na jej środku? Zazwyczaj wyskakuje jako powiadomienie żeby wyłączyć adblocka albo jako reklama albo żeby polubić daną stronę na fejsie.
- 52
ULA właśnie zrewolucjonizowało zamawianie startu rakiet... przy pomocy JavaScriptu!
tl;dr:
Zamiast tygodni negocjacji, wystarczy wyklikać wymagania, a JavaScript złoży dla nas rakietę. ULA ją zbuduje i wystrzeli. Link poniżej.
Kupno startu rakiety -- jak to wyglądało do tej pory?
tl;dr:
Zamiast tygodni negocjacji, wystarczy wyklikać wymagania, a JavaScript złoży dla nas rakietę. ULA ją zbuduje i wystrzeli. Link poniżej.
Kupno startu rakiety -- jak to wyglądało do tej pory?
źródło: comment_t6wLkb8MsHgGJueDKEJ84t2UlLINtLaF.jpg
Pobierz- 5
@BionicA:
Tory Bruno powiedział, że rakiety jeszcze długo nie będą tak proste jak samoloty. Może nigdy. Bo "Samoloty to urządzenia zawierające pewną ilość paliwa. Rakiety to głównie paliwo owinięte minimalną ilością urządzenia."
Do samego "airplane like reusability" jeszcze bardzo długa droga. Ciekawe kiedy i czy uda się to osiągnąć
Wszystko super, ale wywalając całość do oceanu nigdy nie osiągną "airplane like reusability" o którym mówi Elon ( ͡° ͜ʖ ͡°)
Tory Bruno powiedział, że rakiety jeszcze długo nie będą tak proste jak samoloty. Może nigdy. Bo "Samoloty to urządzenia zawierające pewną ilość paliwa. Rakiety to głównie paliwo owinięte minimalną ilością urządzenia."
Do samego "airplane like reusability" jeszcze bardzo długa droga. Ciekawe kiedy i czy uda się to osiągnąć
- 199
#naukaprogramowania #webdev #javascript #frontend #php #programowanie #nieprogramowanie
Lista, recenzje i opisy najlepszych zrodel do nauki wg mnie. Poswiecam sporo czasu szukajac w necie dobrych kursow, ten post bedzie podsumowaniem tego.
Ogolnie webdev:
Codecademy.com
Lista, recenzje i opisy najlepszych zrodel do nauki wg mnie. Poswiecam sporo czasu szukajac w necie dobrych kursow, ten post bedzie podsumowaniem tego.
Ogolnie webdev:
Codecademy.com


























