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
    Dima
    wrote on last edited by
    #475900
    Що по грошам? Це цікавить
    1 Reply Last reply
    0
  • t302253680T Offline
    t302253680T Offline
    Max
    wrote on last edited by
    #475901
    Щоб ви не забували якими бувають так звані "міжнародні" організації
    1 Reply Last reply
    0
  • t139189834T Offline
    t139189834T Offline
    Ві тя 🇺🇦
    wrote on last edited by
    #475902
    там і евередж і ттл всередині set: (...) => {...}
    1 Reply Last reply
    0
  • 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

  • Login

  • Don't have an account? Register

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