• Как правильно реализовать приложение гарант, чтобы минимизировать затраты на перевод средств?

    @boss_lexa
    Возникает не только комиссия но и налоги.
    Если проект для РФ между физ лицами https://kassa.yandex.ru/secure-deal

    Больше и подробнее тут Как работают маркетплейсы в России?
    Ответ написан
    Комментировать
  • Как правильно реализовать приложение гарант, чтобы минимизировать затраты на перевод средств?

    opium
    @opium
    Просто люблю качественно работать
    Комиссии фигня на фоне того сколько себе забирает гарант
    Так что просто через свой счёт гоняйте
    Ответ написан
    Комментировать
  • Как правильно реализовать приложение гарант, чтобы минимизировать затраты на перевод средств?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    называется finance + accounting

    наймите того, кто понимает, но для гаранта нет пути без его счета
    Ответ написан
    Комментировать
  • Реально ли неофициально устроиться на оффлайн работу в IT (без паспорта)?

    sergiks
    @sergiks Куратор тега Веб-разработка
    ♬♬
    Если с английским всё неплохо, а вот это «sinior» – просто опечатка, то есть смысл найти долгоиграющую задачу / работу через UpWork.

    Через другие каналы можно найти такого же плана работу с зарубежным стартапом, организованным русскоговорящими основателями, и общение будет на Русском языке.

    В обоих случаях вам будет капать в меру регулярная высокая по местным оценкам оплата в валюте на ваш счёт в PayPal или Payoneer, и про паспорт никто и не вспомнит.
    Ответ написан
    7 комментариев
  • Реально ли неофициально устроиться на оффлайн работу в IT (без паспорта)?

    @neu3y
    Не проблема вообще неофициально.

    Только ты никакой не сеньор, ибо твой жизненный опыт = 0.
    Ответ написан
    Комментировать
  • Реально ли неофициально устроиться на оффлайн работу в IT (без паспорта)?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    Ну Senior слушай, что тебе джун подскажет :)
    Если нет активной фазы поиска от полиции, просто типа должен сходить в армию, то получить паспорт сможешь -- от военкомата не нужно ничего. Для прописки тоже не нужно, хот просят и даже настаивают сходить. По поводу трудоустройства -- риск и с паспортом такой же, что не возьмут и также далеко ехать.

    По уровню знаний не знаю, что там да как. Один из навыков мидла/сеньора -- принимать решения и решать бизнес (жизненные для бизнеса, считай просто жизненные) задачи, так что не знаю тут :) Ну и вопросы так себе в профиле.

    Фронтендером устроиться можно
    Но не в большую контору точно (а нафига ты такой), а в мелкую можно... Чтобы неформально начать устраиваться, можно прибегнуть к способу не из HeadHunter тянуть варианты, а лично связаться с руководителем, вот я описывал свой способ -- Как я искал работу на vc.ru и в соцсетях

    Рекомендую:
    - начать с VC (почему увидишь из ссылки выше)
    - писать честно, но все же сначала ценность свою продавай, а не вываливай всю картину с паспортом.
    Понравишься -- договоришься.
    Ответ написан
    Комментировать
  • Что в express называют midleware?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    app.get('/api/v1', function middleware (req, res, next) {
        // this function is middleware
        req.locals.middlewareObject = { name: 'middleware', called: true }
        next()
    }, function otherMiddleware (req, res, next) {
        // this function is middleware too
        return res.json(req.locals.middlewareObject)
    })
    Ответ написан
    Комментировать
  • Что в express называют midleware?

    Ptolemy_master
    @Ptolemy_master
    Middleware - в переводе "промежуточный слой". По факту - это функция, через которую автоматически проходят запросы. Можно задать функции, через которые будут проходить все без исключения запросы, а можно назначить эти функции определенным запросам.
    Я бы еще добавила, что этот слой (который определяется пользователем) не является обязательным, но его удобно использовать для выполнения какой-нибудь дополнительной логики. Например, нужно проверять все запросы на удовлетворение определенному условию и перенаправлять запрос на другой адрес в случае необходимости.
    Ответ написан
    Комментировать
  • Что делают асинхронные генераторы (async function*)?

    dummyman
    @dummyman
    диссидент-схизматик
    Хм. Странно, что вам ни разу сильно не понадобились обычные генераторы. Промисы, генераторы, async/await, co/thunkify - все они призваны распутывать лапшу из колбэков. Причем, решения могут выглядеть по-разному, но формально работает по одному и тому же алгоритму. Потому ваше утверждениие чрезчур категорично. То есть, например, использование async/await бабелью будет перекодировано в алгоритм схожий с принципами промисов. Но, бывают даже находятся люди, которые используя более высокоуровневые async/await, утверждают, что не пользуются ни промисами, ни генераторами. - И зачем их придумали вообще?!

    Теперь по вашему вопросу. А что вас удивляет в новых генераторах? Я бы назвал их не асинхронными, а генераторами генераторов! Так как простые генераторы тоже задуманы выполняться асинхронно. И использовано оно может быть в тех же ситуациях, просто смотря на уровень выше. Ну и for await, соответственно, туда же. - Может быть использован, например, когда вам нужно прочитать все файлы в папке рекурсивно.
    Ответ написан
    4 комментария
  • С чего начать в функциональном программировании на js?

    Еще я понял, что ramda это самая близкая к фп библиотека , а другие что то типо либ общего назначения.

    Это так. В Ramda все функции каррированы из коробки, аргументы передаются в удобном для функционального стиля порядке, функции не мутируют данные, а создают новые копии.

    Подскажите с какой библиотеки лучше начать.

    Определённо, с Ramda.

    А может Elm?

    Если уже знаете JS то проще будет начать с Ramda. Хотя Elm жёстче в плане соблюдения правил функционального подхода.

    Еще такая проблема , что я обычно читаю документацию с плагином google translate и нормально понимаю смысл, но с фп у меня так не выходит (пытался читать документацию ramda и underscore). Может сталкивались с переводами документаций или их подобиями?

    Учите английский. Без него изучать программирование в любом случае затруднительно.

    Алсо, маст хэв для ФП в JS - Fantasy Land (можно добавить ещё Static Land). Но это следующий уровень, после того как освоите основные приёмы ФП и прочитаете пару статей о монадах, функторах и т.д.
    Ответ написан
    Комментировать
  • Хочу "залить сайт водой", можете посоветовать способ реализации?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    1. В целом, нужно видео с такой водой: https://www.shutterstock.com/video/clip-3570359
    2. А потом сделать с прозрачным слоем эту воду: www.sciencelifeny.com/transparency/transparency.html

    UPD: видео затопление/заполнение
    Ответ написан
    Комментировать
  • Хочу "залить сайт водой", можете посоветовать способ реализации?

    @EverOne
    R&D Management since 2011
    Ответ написан
    Комментировать
  • Существует ли аналог babel, только для css?

    @maxfox
    cssnext.io
    Однако не стоит думать, что вы напишете страницу на гридах и она волшебным образом будет работать в IE8. Надо смотреть на наличие полифилов для конкретной функциональности. Эмулировать Flexbox или Grid в браузерах, их не поддерживающих - не самая лучшая идея.
    Ответ написан
    Комментировать
  • После редактирования иконок в addobe illustrator они не работают на сайте. В чем проблема?

    RostOsipov
    @RostOsipov
    Designer
    Смотря как Вы редактируете и как после этого сохраняете.
    После редактирования убедитесь, что все элементы объеденены в единый шейп (если речь идет о монохромной аутлайн иконке) или максимально объеденены (в случае мультицветной графики).

    И экспортируйте потом через File > Export for Screens... > и там уже выберите в поле Format – SVG.
    Ответ написан
    Комментировать
  • Как правильно вставлять svg, img или background-imgae?

    @cssfish
    Плохое знание основ - причина больших бед
    у svg картинок нет размера, это вектор. можете вставить обычным img (если это не спрайт у вас) и прописать ему нужный размер через атрибуты или css. причем ширины хватит, высоту он отмасштабирует сам
    <img src="img.svg" width="500" alt="ololo">
    Ответ написан
    Комментировать
  • Как подключить bootstrap скачанный из npm во vue-cli webpack проекте?

    Fragster
    @Fragster
    помогло? отметь решением!
    Ответ написан
    Комментировать
  • Как подключить bootstrap скачанный из npm во vue-cli webpack проекте?

    kulakoff
    @kulakoff Куратор тега Vue.js
    Vue.js developing
    Просто импортируете файлы в main.js например:

    import Vue from 'vue'
    import BootstrapVue from 'bootstrap-vue';
    
    import 'bootstrap/dist/css/bootstrap.css'
    import 'bootstrap-vue/dist/bootstrap-vue.css'
    
    Vue.use(BootstrapVue);
    Ответ написан
    Комментировать
  • Что означает однопоточность Node.js?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Значит ли это, что 143 потока процессоров будут простаивать ?

    грубо говоря да

    Решают ли кластеры эту проблем ?

    да, но проще запустить N процессов nodejs через тот же supervisord

    Значит в воркеры можно поместить только какие то вычисления.

    можно, правда целесообразность зависит от поставленной задачи

    Мне лично кажется именно по этой причине Node не применяется для действительно сложных проектов с огромной аудиторией

    для чего-то маленького, завязанного на event-loop нода подходит, тот же statsd - вполне production hl решение.
    Ответ написан
    Комментировать
  • Что означает однопоточность Node.js?

    @emp1re
    Однопоточность не касаеться самого процесора, в процесоре или других просецах могут выполнять N задач.
    Event loop это способ передачи задач процесору/процесам/сервисам. Есть очереди со своими правилами и приорететностью, сылки в памяти на задачи которые ждут результа вычисления.
    Однопоточность не становиться многопоточностью через кластеризацию. Это всего лиш клон вашего приложения который занимает свободное ядро. Это паралельность.
    Node очень просто в скалировании, поднятии и распределении нагрузки. Так что имеено для этого и используют все большие компании.
    Ответ написан
    2 комментария
  • Что означает однопоточность Node.js?

    gobananas
    @gobananas
    finishhim.ru
    Значит ли это, что 143 потока процессоров будут простаивать

    вообще да

    по этой причине Node не применяется для действительно сложных проектов с огромной аудиторией

    Серверный JS появился не так давно, на это надо делать скидку. Всё от проекта зависит и требований, V8 довольно хорошо оптимизирован внутри, но если нужна многопоточность из коробки то лучше взять go с его горутинами, другое дело что это не всем надо + мне нужно новый язык изучать а так я знаю JS и могу строить систему пусть и однопоточную но зато на привычном стеке.
    Когда C++ появился многоядерные процессоры даже не планировались ещё, способы работы с многопоточностью были добавлены во многие языки намного позже, где-то более удачно, где-то менее.
    Ответ написан
    2 комментария