Ostatnio jakiś Mirek pytał o #szyfrowanie #jsi node. A ja pytam o #php . Przykładowo mam jakiś panel www - chcę go udostępnić klientowi, aby mógł zainstalować lokalnie na swoim kompie (tutaj też pytanie o to, czy da się od razu z wbudowanym serwerem #apache #mysql) , ale nie chcę aby mógł podglądnąć/skopiować/edytować kod. Wiem, że pewnie rozwiązań jest dużo, ale
Wszystko
Najnowsze
Archiwum
8
Closure w JavaScript - trudny temat z rozmów rekrutacyjnych

Programując w JavaScript niemal na każdym kroku wykorzystujemy mechanizm closure. On sam pojawia się na rozmowach rekrutacyjnych i często sprawia problem nawet doświadczonym programistom. W tym filmie w prostych słowach tłumaczę o co w nim dokładnie chodzi.
z- 7
- #
- #
- #
- #
- #
- #
- 0
Możesz utworzyć aplikację z użyciem Electron, która będzie instalowalna, natomiast backend w takiej sytuacji powinieneś hostować na zewnątrz. Aplikacja w Electron to HTML, CSS i JS, a więc frontend, który może się komunikować z backendem w PHP.
@loginek0: takie rzeczy to nie w #php , ale jeśli się uprzesz:
https://www.ioncube.com
ale nie chcę aby mógł podglądnąć/skopiować/edytować kod.
https://www.ioncube.com
O! Własnie obczaiłem, ze w #javascript podobnie jak w #python można pisać duże liczby jako 200_000 co jest tożsame z 200000. Ułatwia życie mocno.
- 1
Pytanie do ekspertów JS i node - da się te aplikacje zabezpieczyć przed wglądem do kodu. Pojawił się klient który chce aplikacje jednak nie bedzie to mój serwer na wyłączność a klienta na którym ma to być zainstalowane - chce skompilować kod do wersji takiej jak np kompiluje się aplikacje .net, może nie do pliku exe dla iis ale coś mniejwięcej takiego trudnego do skopiowania / modyfikacji aby było to nieopłacalne.
Coś
Coś
- 1
@warstwowy_kabel: Klient kupuje produkt, nie kod. Kod ma działać i niekoniecznie ma mieć wgląda. Dwa Cena za produkt to X za kod pewnie z 10X po może potem skalować. Zazwyczaj sprzedaje się produkt + wsparcie techniczne, kod to sprzedaje ja do softwarehouse. Chodzi o implementacje algorytmów na X żeby nie były łatwe do skopiowania przez np inną firmę i nie chodzi o samego klienta, jemu ma to działać i tyle.
- 2
@bi-tek: jeśli nie jest to jakiś moloch, to użyj jakiegoś bundlera, np. webpack z minifikacją/uglifikacją kodu bez source map i spakuj wszystko w jeden uruchomieniowy js, będziesz miał brzydki i nieczytelny kod, ewentualnie możesz jeszcze dostarczać produkt w formie obrazu dockera, zawsze to jeden krok więcej żeby zajrzeć do środka
Chyba wielu z nas czeka na kolejny rok... ale zanim to nastąpi - wpadajcie na Podsumowanie 2020 w IT! ( ͡° ͜ʖ ͡°)
Edycja specjalna Śniadania z Programowaniem właśnie startuje! Będzie m.in. o:
-> Top 3 newsy z 2020, o których musicie wiedzieć
-> Top 3
Edycja specjalna Śniadania z Programowaniem właśnie startuje! Będzie m.in. o:
-> Top 3 newsy z 2020, o których musicie wiedzieć
-> Top 3

#programowanie #nodejs #javascript
Na backendzie przechowuję w sesji (express-session) wszystkich zalogowanych użytkowników, a na froncie trzymam sobie cookie.
Pierwszy raz stawiam coś w oparciu o sesje i ciasteczka dlatego parę pytań:
1. Jaki najlepiej ustawić czas ważności cookiesa? (maxAge)
2.
Na backendzie przechowuję w sesji (express-session) wszystkich zalogowanych użytkowników, a na froncie trzymam sobie cookie.
Pierwszy raz stawiam coś w oparciu o sesje i ciasteczka dlatego parę pytań:
1. Jaki najlepiej ustawić czas ważności cookiesa? (maxAge)
2.
- 3
@Alodnog: co do 3 - WebSockety. Jak użytkownik wyjdzie ze strony, to zerwie połączenie, więc masz info. Tym samym kanałem możesz na żywo aktualizować listę dostępnych osób.
- 2
@kot_gagarina: Właśnie ogarnąłem że w express-session jest taka właściwość rolling, która ustawiona na true odnawia automatycznie ważność cookie przy każdym requeście. Chyba właśnie użyję tego i ustawię krótki czas cookie
- 6
#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #elektronika
JS:
NodeJs best practices - https://github.com/goldbergyoni/nodebestpractices
Pisanie strony w JSONie - https://webdatarender.com/
Darmowe hostingi dla web developerów -
JS:
NodeJs best practices - https://github.com/goldbergyoni/nodebestpractices
Pisanie strony w JSONie - https://webdatarender.com/
Darmowe hostingi dla web developerów -
- 2
#programowanie #python #javascript
Nie rozumiem żartu z samego końca tego artykułu:
https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f
Nie rozumiem żartu z samego końca tego artykułu:
https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f
- I’m just going to move back to the backend. I just can’t handle these many changes and versions and editions and compilers and transpilers. The JavaScript community is insane if it thinks anyone can keep up with this.
- 7
@mk321: chodzi o to ze python 2 byl baaardzo szeroko używany, a python 3 niekompatybilny z poprzednikiem. wiec meritum tegoc "zartu" jest takie, ze w backendzie tez sie technologie zmieniaja i moze to byc bardziej bolesne niz na froncie nawet
- 3
Treść przeznaczona dla osób powyżej 18 roku życia...
- 2
Po czym poznać programistę języków imperatywnych?
kąkuter sceince xD
#programowanie #javascript
const result = [];
input.map(e => result.push(...));kąkuter sceince xD
#programowanie #javascript
- 541
Witam w kolejnym dniu hakowania cyberpunka, dziś zajmiemy się fizyką motoru. Domyślnie motocykl ma tendencję do obracania się wokół osi Z, możemy to skorygować w następujący sposób:
W windowsie główny plik exe otwieramy w Resource Hackerze jako administrator
zamieniamy poniższy kod na hexy (w osobnym pliku resource hackera) i wklejamy zamiast fragmentu z linii 2994 - 3712:
RaycastHit motorbike-direction-z-hit;
W windowsie główny plik exe otwieramy w Resource Hackerze jako administrator
zamieniamy poniższy kod na hexy (w osobnym pliku resource hackera) i wklejamy zamiast fragmentu z linii 2994 - 3712:
RaycastHit motorbike-direction-z-hit;
źródło: comment_1608109792KQxW9EW2iNxwzZXop6Yb1x.jpg
PobierzWłaśnie przeczytałem „The principles of object oriented java script”. Programuje w sumie hobbystycznie, stad tez ciężko mi w pełni ocenić wartość tej książki,niemniej polecam. Dobrze skondensowana, napisana lekkim i czytelnym językiem. #javascript
- 2
#programista15k #praca #krakow #nodejs #javascript #react
Hej,
Firma w której pracuje (Kraków, zakłady bukmacherskie) poszukuje Frontend Developerów, praca głownie w React i NodeJS.
Rekrutacja składa się z 3 etapów najpierw krótka (15 min) rozmowa HR'owa o oczekiwaniach finansowych i przedstawieniu firmy, potem 30 minut call który sprawdza czy kandydat zna się jakkolwiek na JS i potem 1h technicznej rozmowy.
Widełki
Hej,
Firma w której pracuje (Kraków, zakłady bukmacherskie) poszukuje Frontend Developerów, praca głownie w React i NodeJS.
Rekrutacja składa się z 3 etapów najpierw krótka (15 min) rozmowa HR'owa o oczekiwaniach finansowych i przedstawieniu firmy, potem 30 minut call który sprawdza czy kandydat zna się jakkolwiek na JS i potem 1h technicznej rozmowy.
Widełki
14
Programista stworzył AirDrop-a z użyciem Javascript-u

Nie trzeba kupować produktów Apple, instalować aplikacji by udostępniać pliki osobom w pobliżu. Wszystko dzięki Javascript-owi I wolnemu internetowi
z- 3
- #
- #
- #
- #
- #
- #
Jest jakiś sposób na zablokowanie wpisywania liter tylko w jednym polu oprócz zmienienia type na number?
#naukaprogramowania #javascript
#naukaprogramowania #javascript
@Bumbel_xen: nawet jak zmienisz na number, to bedziesz mógł wpisać "e" ;)
- 2
@Bumbel_xen: możesz dodać atrybut pattern do inputa gdzie wpiszesz odpowiedni regex
Nie mogę pisać, gram
ostrapila.pl/66
#programowanie #dotnet #python #java #javascript #software #php #podcast #testowanie #polskipodcast #programista15k #ostrapila
#docker #containers
ostrapila.pl/66
#programowanie #dotnet #python #java #javascript #software #php #podcast #testowanie #polskipodcast #programista15k #ostrapila
#docker #containers
źródło: comment_1607937836jq71wL0SoCTQXfH4j0cxfv.jpg
Pobierz- 2
@jaroslaw-stadnicki: Fajni goście i fajnie się słucha! Bardzo dobry odcinek tylko trochę +18.
- 0
#html #javascript #coffeescript #frontend #webdev
Czy istnieje i jak się nazywa format/język jak html, ale bez tagów zamykających a zamiast nich używających wcięć jako zawartość tagu?
Coś jak (mniej więcej) CoffeeScript do JavaScript albo yml do json.
Coś jak to:
https://codebeautify.org/yaml-to-json-xml-csv/f79e6a
Czy istnieje i jak się nazywa format/język jak html, ale bez tagów zamykających a zamiast nich używających wcięć jako zawartość tagu?
Coś jak (mniej więcej) CoffeeScript do JavaScript albo yml do json.
Coś jak to:
https://codebeautify.org/yaml-to-json-xml-csv/f79e6a
- 1
Prosty algorytm kolizji jednak czasami obiekt nie dotyka linii w sytuacji gdy w jednym czasie przemieszcza się w osi X i Y, za pomocą strzałki w górę i w prawo. Co może być powodem tego problemu?
https://jsfiddle.net/8zj97d3b/
#javascript #programowanie
https://jsfiddle.net/8zj97d3b/
#javascript #programowanie
źródło: comment_16078099363t6S4klBK5RDdWixPUthkB.jpg
Pobierz- 1
@Morritz: Bo masz ruch w skokach o 5 jednostek. Gdy obiekt chce się ruszyć o 5 w prawo, a przeszkoda jest w odległości 1-4 jednostek w prawo, to się nie rusza (bo obiekt przeniknąłby przez przeszkodę). Dodaj wyrównywanie do przeszkody w takim przypadku i będzie po kłopocie. Ew. Rób skoki o 1 jednostkę. Przy okazji - tragiczny kod, nawet jeżeli "działa".
- 1
@Morritz:
Tak, tylko w pewnych okolicznościach, bo odległość musi być mniejsza niż 5 jednostek i większa niż 0. Nieważne ile będziesz skakał w prawo i lewo, to odległość będzie taka sama przy przeszkodzie (jak masz odległość 0, to nawet skacząc wcześniej w prawo i lewo +5 +5 +5 -5 +5 -5 -5 +5 etc. pozycja wyjdzie ci taka sama). Zmiana pozycji i odległości następuje tylko przy
tylko przy pewnych okolicznościach
Tak, tylko w pewnych okolicznościach, bo odległość musi być mniejsza niż 5 jednostek i większa niż 0. Nieważne ile będziesz skakał w prawo i lewo, to odległość będzie taka sama przy przeszkodzie (jak masz odległość 0, to nawet skacząc wcześniej w prawo i lewo +5 +5 +5 -5 +5 -5 -5 +5 etc. pozycja wyjdzie ci taka sama). Zmiana pozycji i odległości następuje tylko przy
- 0
Piszę sobie swój dodatek do Chroma. Potrzebuję wykorzystać w nim zewnętrzną bibliotekę. Ona sama w sobie jeszcze korzysta z innych dependencies. Jak mogę wykorzystać ją w swoim kodzie, tak aby dałoby radę to obsłużyć przez #chrome?
Da się jakoś spakować npmowską paczkę wraz z jej wszystkimi zależnościami żebym mógł ją wrzucić bezpośrednio do swojego kodu zamiast próbować odwoływać się do plików z node_modules?
#javascript #nodejs
Da się jakoś spakować npmowską paczkę wraz z jej wszystkimi zależnościami żebym mógł ją wrzucić bezpośrednio do swojego kodu zamiast próbować odwoływać się do plików z node_modules?
#javascript #nodejs
@elcor: normalnie odwołujesz się do paczek z node_modules, a potem webpackiem budujesz
@elcor: wszystko jest wyjasnione na samym poczatku strony domowej webpacka
https://webpack.js.org/
w skrocie: podajesz mu plik wejsciowy a on po kolei wchodzi w twoje importy, zaciaga z nich kod i finalnie wypluwa bundle.js czyli twoj plik wynikowy ktory zawiera wszystko to co w importach
Musisz miec webpacka zainastalowanego, np w ten sposob (globalnie):
npm i webpack -g
https://webpack.js.org/
w skrocie: podajesz mu plik wejsciowy a on po kolei wchodzi w twoje importy, zaciaga z nich kod i finalnie wypluwa bundle.js czyli twoj plik wynikowy ktory zawiera wszystko to co w importach
Musisz miec webpacka zainastalowanego, np w ten sposob (globalnie):
npm i webpack -g
Mireczki, ludzie dobrej woli mam pytanie. Chciałbym zaczerpnąć porady, a mianowicie chodzi mi o #programowanie chociaż część z was powie ze to xhui a nie programowanie ( ͡° ͜ʖ ͡°) bo chodzi o #javascript a konkretnie o ReactJS. Znam podstawy, coś tam kminie w tym temacie ale nie wiem jak to poprowadzić dalej, skupić się na stronach, czy może iść bardziej w jakieś złożone
@miszcz_ortografi: nie ma szansa, żeby ktoś cie zatrudnił jako freelancer bez doświadczenia w firmie. Chyba, że jesteś kozakiem. Ale jak dopiero znasz podstawy React to z czym do ludzi. Rób projekty, ucz się i idź na staż/juniora. Jak nabędziesz dobre praktyki pisania kodu, wiedzy itd to wtedy baw się w freelancerke.
- 2
Moim celem jest zostanie freelancerem
@miszcz_ortografi: przed tym musisz mieć parę lat doświadczenia na "etacie". Nikt Cię nie weźmie od tak, za granicą musisz konkurować z pajetami którzy zrobią 2x więcej za miskę ryżu.


























Mam pewien obiekt i zauwazylem ze lepiej mi sie pisze metody gdy sa jego prototypami - czy to jest dobre podejscie?
Czy raczej powinienem stosowac zewnetrzne funkcje?