Mirki, w związku z kontrowersyjnym ostatnio tematem setek jednakowych aukcji na allegro, napisałem wtyczkę obsługującą ten problem ( ͡° ͜ʖ ͡°)

Można ją dodać tutaj: https://chrome.google.com/webstore/detail/allehide/ppomomhijlahopjmibgpjleihkeiipgf

Wtyczka jest prosta - usuwa duplikaty ogłoszen z listy o takim samym tytule i cenie z wysyłką, nie patrząc na sprzedawcę (bo dostępu do informacji o sprzedawcy z poziomu listingu po prostu nie ma)

#allegro #programowanie #javascript
Pobierz notmenotyou - Mirki, w związku z kontrowersyjnym ostatnio tematem setek jednakowych a...
źródło: comment_1594893123d717Y6S5tKvAYhrCaJlNdD.jpg
#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws

JS:
Zestaw tooli dla frontendowców którzy nie mają artystycznego talentu - https://nodesign.dev/
Manager paczek do Deno - https://github.com/crewdevio/Trex

Golang:
Web framework inspirowany Tornado, Sinatra i Flaskiem - https://github.com/astaxie/beego/

Rust:
Jaki web framework wybrać? (tldr; actix-web) - https://www.lpalmieri.com/posts/2020-07-04-choosing-a-rust-web-framework-2020-edition/
Tutorial Rust - https://tourofrust.com/

Programowanie:
A jakby tak Pythona zamiast js'a użyć na froncie? - https://brython.info/
Sandbox aplikacji bez dodawania ani
#javascript

VSCode podpowiada mi że metoda sum jest dla typu Any,a z kolei mnożenie jest number.
Ogólnie gdy próbujję dodać 3+5 pokazuje mi 35 a no powinno być 8.
Jak to naprawić? Mnożenie działa ok.

let calculator = {
read() {
this.zmienna1 = prompt("Podaj 1 liczbe", "");
this.zmienna2 = prompt("Podaj druga", "");
},
sum() {
return (this.zmienna1 + this.zmienna2);
},

multiply() {
return (this.zmienna2 * this.zmienna1);
}
}
calculator.read();
alert(calculator.multiply());
Ogólnie gdy próbujję dodać 3+5 pokazuje mi 35 a no powinno być 8.


@yras8: Bo dodajesz stringi, a nie dwie liczby.

Jak to naprawić? Mnożenie działa ok.

W przypadku mnożenia JS ma pewność, że chodziło ci o liczby (stringów nie pomnożysz) i niejawnie rzutuje stringa na liczbę.
Eleganckie rozwiązanie problemu, dopisz + przed prompt.
this.zmienna2 = +prompt("Podaj druga", ""); // i będą liczby.
@yras8: zadeklaruj je jako properties w taki sam sposób jak te metody read itp. potem mozesz sie do nich odwoływać za pomocą this.zmienna1, this.zmienna2
@IT-Leaders_pl2018:

STATUS REKRUTACJI: 15.07.2020 ( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)

Hej Poniżej wykaz aktualnych rekrutacji z platformy IT-Leaders.pl. Sprawdź kto i kogo poszukuje

Poznań

- Mobile Developer | Pointpack | 7,5K - 15K PLN brutto/mies -> https://bit.ly/2DKxnEH

- Junior Data Scientist | Pointpack | 5K - 8K PLN brutto/mies -> https://bit.ly/2Oq6hVh

- .NET Developer |
Pobierz IT-Leaderspl2018 - @IT-Leaderspl2018: 

STATUS REKRUTACJI: 15.07.2020 ( ͡° ͜ʖ ͡°)( ...
źródło: comment_1594800535koPoxVwPZzGsyGZmJftief.jpg
#anonimowemirkowyznania
Czy są tutaj ludzie, co dostali pracę jako junior/stażysta po bootcampie?
Mam w planach zapisać się do CodersLab na kurs weekendowy (180 godzin/ 3-4 miesiące)
Słyszałem od znajomego że po takim kursie będę lepszy od 90% juniorów w tym kraju.
Do wyboru mam tak: Frontend JavaScript Developer: ReactJS lub Backend Java Developer: SpringBoot. Bardziej skłaniał bym się ku javie, choć pewnie o wiele trudniej o pierwsza pracę, no i jest trudniejsza
Nie wiem co jest granko ze mną. Mam funkcję jak poniżej. Gdy wykonuję checkLocation za żadne skarby nie mogę zmienić wartości tablicy user.

function FormPoi() {
return {

userlat: '',
userLng: '',
user: [
{lat: '', lng: ''}
],
poi: [
{city: '', street: '', streetNumber: '', lat: '', lng: ''}
],

checkLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(position) {
this.user.lat = position.coords.latitude,
this.user.lng = position.coords.longitude,
console.log(activeInput)
console.log(this.user.lat)
console.log(this.user.lng)
})}

}
}
}
Siemano, mam problem, gdyż korzystam ze skryptu counter-up (https://github.com/bfintal/Counter-Up) (taki skrypcik do takiego fajnego automatycznego podliczenia) i ogólnie to scrapuje dane z takiej stronki jednej i mam problem, bo nie chce mi podliczyć.
Wynik wychodzi np. taki:
18 383 km
i tak - obcinam te km takim czymś:

echo chop($zmienna," km");
lecz, gdy daje to tam w tego diva który ma to tak fajnie podliczać to nie chce tego zrobić i
Hej Miraski, jak polecacie nauczyć się Angulara, osobie na studiach technicznych, która od roku pracuje w Javie? Macie jakieś sprawdzone metody nauki nowych technologii? Polecacie jakieś konkretne książki/kursy internetowe/ serie filmów? Zależy mi na czymś, co nie zaczyna się od „co to jest klasa”, tylko autor zakłada że coś już tam wiemy. Z góry dzięki za pomoc! #programowanie #angular #javascript #typescript #informatyka #pytanie
#javascript

let user = { wartosc1: 1, wartosc2: 23, wartosc3:565 };

function XD() {

for (let key in user) {
for (let i=0; i<key.length;i++){console.log(i)};

};
};

XD();

Dlaczego to zwraca w outpucie od 0 do 7? Chciałem żeby wyprintowało mi tylko 3 klucze.. :(
@Jednorybek: tak, ponieważ mimo iż każda deklaracja (var/let/const) jest "hoistowana" (hoisting), o tyle var ma przypisany wtedy undefined, ale let/const będzie nadal niezainicjalizowany, zatem nie ma żadnej wartości. Idąc dalej - var wtedy należy do lexical scope poziom wyżej (zakładam, że tutaj już globalnego), a jakby to był let, to jego lexical scope ogranicza się do klamerek po "do", zatem while (a > 10) nie ma do niej dostępu
Sprawdzajcie najnowsze pracy w IT - Backend, Fullstack i Frontend!

BACKEND JOBS

- [REMOTE] Senior Java Engineer (Backend) @ kontakt.io 16.0k-18.4k (B2B), 14.0k-16.0k (UoP)
- [REMOTE] Senior Scala Tooling Engineer @ virtuslab.com 15.0k-20.0k (B2B)
- [REMOTE] Scala Tooling Engineer @ virtuslab.com 10.0k-16.0k (B2B)
- [REMOTE] Symfony Developer @ polcode.net 6.0k-10.0k (B2B), 5.0k-8.5k (UoP)
- [REMOTE] Python Developer @ softkraft.co 9.0k-15.0k (B2B)
- [REMOTE] Remote Ruby on Rails Engineer @ vlogit.pl 13.0k-15.5k