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
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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% :)
  • Odpowiedz
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ą
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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
  • Odpowiedz
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
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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.
  • Odpowiedz
@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.
  • Odpowiedz
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:

var arr = ["bitcoin", "take", "over", "the", "world", "maybe", "who", "knows", "perhaps"];
return arr.sort()[0].split('').join('***');
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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 ( ͡° ʖ̯ ͡°)
  • Odpowiedz
Dzisiaj w Packtcie za darmo:
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
piwniczak - Dzisiaj w Packtcie za darmo:
Mastering Javascript
The majority of websit...

źródło: comment_uBAkZPc76gWVgxxJcvsE0jotKVVaNEaT.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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()
  • Odpowiedz
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.
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#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.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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?
Sh1eldeR - ULA właśnie zrewolucjonizowało zamawianie startu rakiet... przy pomocy Jav...

źródło: comment_t6wLkb8MsHgGJueDKEJ84t2UlLINtLaF.jpg

Pobierz
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@BionicA:

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ąć
  • Odpowiedz