Przeprowadzałem dziś rozmowę wstępną z kandydatem - absolwentem bootcampa junior frontend deweloper, wcześniej pracował jako tapicer w dużych zakładach pod Raciborzem. Była to rozmowa telefoniczna + dzielony ekran do pisania kodu.

Proszę go by zaimplementował ręcznie strukturę WeakMap - pyta się, czy może w pseudokodzie XD mówię, że na produkcję też wrzucisz pseudokod? ma być działająca implementacja. No to zbladł i powiedział, że tego ich nie uczyli.

Pytam, co robi metoda ArrayBuffer.isView(). Co się
  • 44
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zna ktoś jakąś sensowną metodę na ściąganie plików z użyciem ajaxa która by działała ie11+ i z plikami 10gb+ (najlepiej bez limitu), potrzebuję wiedzieć kiedy plik się skończy ściągać aby wykonać pewne akcje plik ściągam z serwera na którym nie mogę zrobić nic oprócz ściągania (zewnętrzne api).

-odpada zabawa z ciastkami
-odpada file url z bloba (za duże pliki)
-odpada flash/silverlight/rozwiązania wymagające dodatkowego oprogramowania na kompie usera

#javascript
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AlKaczone: Dodatkowo ja nie mam problemu z wyłapaniem kiedy kończy się ściąganie pliku tylko, nie mogę tego zrobić po stronie serwera bo to zewnętrzne api i tyle. Ja musiałbym się dowiedzieć o tym po stronie klienta i nie mogę robić sobie żadnych proxy. Jakbym miał pełną kontrolę na serwerem to to nawet na ciastkach można zrobić bez większych problemów.
  • Odpowiedz
@AlKaczone: Ba mógłbym to zrobić wtedy choćby
1. Używając ciastek
2. Używając socketów
3. ajaxową pętlą i flagami w bazie
4. I jeszcze kilka innych patentów których nie mogę wykorzystać w tym momencie
  • Odpowiedz
@przemek-: wyśmienicie. Mnie też irytują te, jak to nazwałeś "funkcji w funkcji wywołujących funkcje która uruchamia inna funkcje w funkcji". No ale trzeba przyznać rację przedmówcy, że z pracą w pythonie ciężko, czego sam obecnie boleśnie doświadczam.

ale samo programowanie w pythonie jest, co najmniej przyjemne. Do tego zabawne i pożyteczne. W łatwy sposób można napisać dla samego siebie wiele przydatnych narzędzi.
nyxesis - @przemek-: wyśmienicie. Mnie też irytują te, jak to nazwałeś "funkcji w fun...

źródło: comment_15997545470tZRWpwg8OUuWh3hb69KTV.jpg

Pobierz
  • Odpowiedz
AKTUALNE PROMOCJE PROGRAMISTYCZNE WRZESIEŃ 2020

Obecnie jest siedem promocji na kursy, ebooki i książki programistyczne. Dlatego zebrałem je we wpisie na blogu. W skrócie:

1) Ebooki z testowania oprogramowania -50%
2) Wybór książek programistycznych -40%
tomaszs - AKTUALNE PROMOCJE PROGRAMISTYCZNE WRZESIEŃ 2020

Obecnie jest siedem prom...

źródło: comment_1599753184LjIYJM7lBUohuaRzzAsEif.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ponc3k: żadne Twoje pomysły z breakpointami nie działają, z dokumentacji ec262 wynika że jedynym sposobem aby throw był wykonany jest błąd w yield * w generatorze - https://tc39.es/ecma262/#sec-generator-function-definitions-runtime-semantics-evaluation - no chyba że coś pominąłem
ponadto operacje na iteratorze nie przewidują nawet pobrania metody throw - https://tc39.es/ecma262/#sec-operations-on-iterator-objects

ale może wiesz coś więcej, nie bądź taki tajemniczy ( ͡° ͜ʖ ͡°)
  • Odpowiedz
To prawda ze mnostwo ludzi ostatnio pcha się do IT na roznego.rodzaju stanowiska.od testerow po programistow i ze potrafi byc nawet 100cv na jedno miejsce czy to miejskie legendy ?
Pracodawcy biora.najczesciej pod uwage te osoby.ktore maja wyksztalcenie w tym temacie (studia) czy na równi z tym po bootcampie są traktowani?
#programowanie #programista15k #java #javascript #csharp
  • 41
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej,

Potrzebuję zrobić pewne "rzeczy" z użyciem istniejącej karty SIM i najchętniej #nodejs albo #dotnet .
Myślałem początkowo o aplikacji na tel, ale ze względu na to jak zarówno iOS jak i Android tną taski w tle może okazać się to problematyczne...

Robił ktoś z Was coś tego typu? Istotne jest to że musimy użyć istniejącego, realnego numeru.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak usunąć ostatni element z array z wybranym id?

przykład:

[
{id: 1, text: "123123"}, {id: 0, text: "asdasd"}, {id: 1, text: "sdfsdf"}, {id: 0, text: "dfgdfg"},
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@aptitude: skrót id wywodzi się z angielskiego identificator. Ponieważ ma coś identyfikować, czyli ma mieć charakter unikalności w ramach jakiegoś zakresu cyklu życia, który zdefiniowany jest arbitralnie.

Np. każdy element w tablicy też ma poniekąd swój identyfikator, tylko ukryty jako indeks, ale obiekt w owej tablicy sam w sobie nie jest o nim świadomy.
  • Odpowiedz
@aptitude: Nieco głupi problem bo id powinno być unikalne, ale możesz to zrobić na wiele sposobów np.

const idToRemove= 'aaa';
let indexToRemove = -1;
arr =
  • Odpowiedz