Skip to content
  • Home
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Lux)
  • No Skin
Collapse
Ukraine Tryzub and Canada Leaf
  1. UKRAINIANS ON THE CANADA MAP
  2. Categories
  3. Вільне спілкування
  4. (UA) IT/Tech Ukrainians in Canada

(UA) IT/Tech Ukrainians in Canada

Scheduled Pinned Locked Moved Вільне спілкування
647.4k Posts 3.6k Posters 377.1k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    Grzegorz Brzęczyszczykiewicz
    wrote on last edited by
    #475903
    Якщо закрити очі на TTL і get average to tak
    1 Reply Last reply
    0
  • t139189834T Offline
    t139189834T Offline
    Ві тя 🇺🇦
    wrote on last edited by
    #475904
    let map = new Proxy({}, { get: (...) => {...}, set: (...) => {...} } ); я пройшов? 😏
    1 Reply Last reply
    0
  • t337882617T Offline
    t337882617T Offline
    ⁣⁣⁣Ihor⁣⁣⁣ 🇺🇦✙🍉
    wrote on last edited by
    #475905
    На них не написано нічого)
    1 Reply Last reply
    0
  • t1027899529T Offline
    t1027899529T Offline
    Daniel 🇺🇦🍁🇨🇦
    wrote on last edited by
    #475906
    Головне не в Галіфаксі)
    1 Reply Last reply
    0
  • T Offline
    T Offline
    Roman *
    wrote on last edited by
    #475907
    Тобі ок ота тема навколо Сувальського коридору і т. д. ?
    1 Reply Last reply
    0
  • t1027899529T Offline
    t1027899529T Offline
    Daniel 🇺🇦🍁🇨🇦
    wrote on last edited by
    #475908
    Добре) Ну, в одній компанії в Литві плюс мінус рейт на сеніор девопса - 10-12к евро)) Але це сіра зона)
    1 Reply Last reply
    0
  • T Offline
    T Offline
    Dima
    wrote on last edited by
    #475909
    Тримай будь ласка в курсі, якщо можеш. Це дуже цікаво
    1 Reply Last reply
    0
  • t1027899529T Offline
    t1027899529T Offline
    Daniel 🇺🇦🍁🇨🇦
    wrote on last edited by
    #475910
    Не знаю, поки це не обговорювалося
    1 Reply Last reply
    0
  • t692909089T Offline
    t692909089T Offline
    Alla
    wrote on last edited by
    #475911
    Я дозвонювалася, якщо починала дзвонити десь о 8.58 за EST
    1 Reply Last reply
    0
  • t346268378T Offline
    t346268378T Offline
    potihoygrusti
    wrote on last edited by
    #475912
    Загадка Жака Фреско чому вестернам взагалі хоч трошки цікава палестина
    1 Reply Last reply
    0
  • t139189834T Offline
    t139189834T Offline
    Ві тя 🇺🇦
    wrote on last edited by
    #475913
    get, set, getAverage === O(1)
    1 Reply Last reply
    0
  • t139189834T Offline
    t139189834T Offline
    Ві тя 🇺🇦
    wrote on last edited by
    #475914
    const ttl = 1000; // ms const avgKey = Symbol('average'); const lenKey = Symbol('length'); const getMymap = () => new Proxy( {}, { set(obj, prop, value) { // average calc const recalcAverage = (reverse = false) => { const avg = obj[avgKey] || 0; const len = obj[lenKey] || 0; if (reverse) { obj[lenKey] = Math.max(len - 1, 0); obj[avgKey] = obj[lenKey] ? (avg * len - value) / obj[lenKey] : 0; } else { if (obj.hasOwnProperty(prop)) { obj[avgKey] = ((avg - 1) * len + value) / len; } else { obj[avgKey] = (avg * len + value) / (len + 1); obj[lenKey] = len + 1; } } }; recalcAverage(); // ttl setTimeout(() => { delete obj[prop]; recalcAverage(true); }, ttl); obj[prop] = value; return obj; }, }, ); describe('mymap', () => { it('should set key value', () => { const mymap = getMymap(); mymap.abc = 2; expect(mymap.abc).toBe(2); }); it('should calc average', () => { jest.useFakeTimers(); const mymap = getMymap(); mymap.abc = 2; jest.advanceTimersByTime(500); mymap.cde = 3; expect(mymap[avgKey]).toBe(2.5); jest.advanceTimersByTime(500); expect(mymap[avgKey]).toBe(3); jest.advanceTimersByTime(500); expect(mymap[avgKey]).toBe(0); }); it('should calc len', () => { jest.useFakeTimers(); const mymap = getMymap(); mymap.abc = 2; mymap.cde = 3; expect(mymap[lenKey]).toBe(2); }); });
    1 Reply Last reply
    0
  • t139189834T Offline
    t139189834T Offline
    Ві тя 🇺🇦
    wrote on last edited by
    #475915
    виправив
    1 Reply Last reply
    0
  • t139189834T Offline
    t139189834T Offline
    Ві тя 🇺🇦
    wrote on last edited by
    #475916
    о бажина) я був би не я якби не було багів)
    1 Reply Last reply
    0
  • T Offline
    T Offline
    ✙ M
    wrote on last edited by
    #475917
    За денежку, но там не прям много
    1 Reply Last reply
    0
  • T Offline
    T Offline
    ✙ M
    wrote on last edited by
    #475918
    Поручи риелтору хорошему, и продадут и без тебя возможно оформят
    1 Reply Last reply
    0
  • T Offline
    T Offline
    ✙ M
    wrote on last edited by
    #475919
    Нексус вещь)) только с ним по сша летаю, проходишь все like a breeze
    1 Reply Last reply
    0
  • T Offline
    T Offline
    ✙ M
    wrote on last edited by
    #475920
    Не, я про изначально)) так-то я помню, что они давно тут)
    1 Reply Last reply
    0
  • T Offline
    T Offline
    ✙ M
    wrote on last edited by
    #475921
    То ти зараз overemployed?
    1 Reply Last reply
    0
  • t385897444T Offline
    t385897444T Offline
    Max Vedeneev
    wrote on last edited by
    #475922
    Ніби якщо родичі то податок не треба, але не думаю що тітка досить близький родич Податок від ціни продажу, але не меньше ніж маркет велью, для старих машин маркет велью може бути нуль
    1 Reply Last reply
    0

  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Home
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups