• Представить код в Node?

    0xD34F
    @0xD34F
    А почему было не обратится к документации? - сразу стало бы понятно, что переданные аргументы начинаются с индекса, равного 2. А не 1.

    Ну и конечно вы забыли о том, что аргументы командной строки имеют тип string, а вы их как числа используете - результат получится совсем не тот, что вы ожидаете. Надо преобразовывать.
    Ответ написан
    3 комментария
  • Можно ли изменить input, чтобы он был как на картинке?

    Madeas
    @Madeas
    UI / UX Designer, Frontend Developer
    Можно.
    В стилях пишите что вам нужно и будет так же.
    input#file-input {
    
    }
    Ответ написан
    2 комментария
  • Правда что >80% работы backend'а - это "пилить" CRUD-API?

    proudmore
    @proudmore
    Нет, это не так. CRUD - это очень маленький пласт задач. Так повелось, что бизнес-логика в подавляющем большинстве случаев выходит за рамки crud, поэтому и задач там больше
    Ответ написан
    Комментировать
  • Можно ли использовать только методы jQuery?

    @Flying
    $(selector) возвращает объект jQuery, а document.querySelector() - DOM node. У последнего, очевидно, нет методов jQuery поэтому приведённый код document.querySelector("a").методJQ() работать не будет.
    Ответ написан
    Комментировать
  • Как сгенерировать компоненты на основании данных полученных через ajax?

    0xD34F
    @0xD34F Куратор тега React
    const Image = ({ url }) => (
      <div>
        <img src={url} />
      </div>
    );
    
    class App extends React.Component {
      state = {
        items: [],
      }
    
      componentDidMount() {
        fetch('https://api.kai-zer.ru/dev/method/products.getAll')
          .then(r => r.json())
          .then(r => {
            this.setState({
              items: r.response.items,
            });
          });
      }
    
      render() {
        return (
          <div>
            {this.state.items.map(n => <Image {...n.image} />)}
          </div>
        );
      }
    }
    Ответ написан
    Комментировать
  • Прием платежей без ИП?

    Jump
    @Jump
    Системный администратор со стажем.
    возможно ли получать платежи (пополнение баланса пользователей) без оформдения ИП или ООО и пр.?
    Да.

    Какие могут быть риски и какие штрафы?
    В зависимости от объемов.
    Если суммы небольшие - там чисто символический штраф.
    Если суммы побольше - там до 300тыс или до двух лет исправительных работ.
    Если суммы большие - до 500тыс, или пять лет лишения свободы.
    Ответ написан
    1 комментарий
  • Прием платежей без ИП?

    @d-stream
    Готовые решения - не подаю, но...
    УК РФ Статья 171. Незаконное предпринимательство

    1. Осуществление предпринимательской деятельности без регистрации или без лицензии в случаях, когда такая лицензия обязательна,
    если это деяние причинило крупный ущерб гражданам, организациям или государству либо сопряжено с извлечением дохода в крупном размере,
    за исключением случаев, предусмотренных статьей 171.3 настоящего Кодекса, - наказывается штрафом в размере до трехсот тысяч рублей
    или в размере заработной платы или иного дохода осужденного за период до двух лет, либо обязательными работами на срок до четырехсот восьмидесяти часов, либо арестом на срок до шести месяцев.

    2. То же деяние:

    а) совершенное организованной группой;
    б) сопряженное с извлечением дохода в особо крупном размере, -
    наказывается штрафом в размере от ста тысяч до пятисот тысяч рублей или в размере заработной платы или иного дохода осужденного
    за период от одного года до трех лет, либо принудительными работами на срок до пяти лет, либо лишением свободы на срок до пяти
    лет со штрафом в размере до восьмидесяти тысяч рублей или в размере заработной платы или иного дохода осужденного за период
    до шести месяцев либо без такового.

    Притом "я и жена" или "я и дизайнер/сеошник" - это уже деяние, совершенное группой лиц... со всеми вытекающими
    Ответ написан
    Комментировать
  • SEO; не разводят ли меня, ребята, прямой сейчас?

    zamboga
    @zamboga
    Аналитика данных, BI-аналитика, дашборды
    1. В коммерческих нишах - это важно, домен должен быть 2го уровня.
    2. Это задача оптимизатора +копирайтера, но никак не дизайнера+верстальщика (итог работы которых - рабочий сайт согласно ТЗ).
    3. Целесообразно, но вот будет ли трафик окупаться -- зависит от ниши и самого сайта. Если сайт г. -- то у него конверсия будет ниже плинтуса, и любой рекламный трафик будет дорогой (вернее, не сам трафик, а его результат - число заказов на определённый объем трафика).
    .
    .
    .
    Ну а теперь по существу. Вы сдали работу 6 лет назад. У вас в договоре написано что-то типа "сайт должен быть в топ 10 в яндексе и гугле по таким-то запросам в течение 6 лет после подписания акта сдачи-приемки работ"?

    Если да -- думайте, что вам дороже, репутация или деньги на доработку сайта согласно ТЗ и договора.

    Если нет -- то шлите заказчика в пешее эротическое, вы ему ничего не должны.
    Ответ написан
    3 комментария
  • Хочу сделать систему, чтобы при переводе с карты на карту часть оставалась у меня?

    @shmaroder
    https://creditpower.ru
    Все просто. Таких систем куча во всем мире и в России. Система называется БАНК. Но открывать уже поздно, сейчас все ликвидируют. 400 банков ликвидировано. :)
    Вот тут посмотри, не подойдет? https://kassa.yandex.ru/

    8cd1be77621c5439bf917df943d422f5.jpg
    Ответ написан
    Комментировать
  • Хочу сделать систему, чтобы при переводе с карты на карту часть оставалась у меня?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Требования к деятельности платежных агентов
    Так как деятельность платежных агентов заключается в приеме денежных средств, то закон предъявляет к таким организациям особые требования.

    Необходимо открыть специальные счета. Нужно запомнить, что со спецсчета агента деньги поставщику можно перечислить только на спецсчет. За нарушение указанного правила предусмотрена ответственность.
    Агент обязан проводить идентификацию плательщиков.
    Кассовый чек платежного агента должен соответствовать предъявляемым требованиям.
    Платежные агенты обязаны вести отдельную кассовую книгу по средствам, полученным ими в рамках деятельности платежного агента и формировать отдельные приходные кассовые ордера на них. Эти деньги не учитываются при расчете лимита кассы и должны полностью сдаваться в банк. Деньги с момента их поступления в кассу платежного агента принадлежат третьим лицам.
    Отдельные требования есть и для платежных агентов, применяющих в своей работе платежные терминалы или банкоматы:

    использовать ККТ в составе платежного терминала, банкомата;
    регистрировать ККТ в налоговой инспекции;
    применять исправную ККТ и эксплуатировать ее в фискальном режиме;
    выдавать кассовый чек;
    вести и хранить документацию по ККТ;
    обеспечивать проверяющим доступ к ККТ и документации на нее.
    Между поставщиком и платежным агентом заключается, как не трудно догадаться, агентский договор. Вознаграждение, по общему правилу, удерживается непосредственно агентом.

    Но важно понимать, что если агент получает наличные от физических лиц, то всю сумму необходимо перечислить на свой специальный банковский счет (до этого момента вычесть свое вознаграждение нельзя). И уже со спецсчета можно будет перечислять средства на другие счета (п. 4 ч. 16 ст. 4 Закона от 3 июня 2009 г. № 103-ФЗ). При этом 103-ФЗ не конкретизирует, на чьи счета могут списываться средства.

    Это значит, что платежный агент должен сдать в банк все полученные от потребителей платежи для зачисления на спецсчет, а уже потом причитающееся ему комиссионное вознаграждение за оказанную услугу перечислить на свой счет.



    Ответственность
    Если платежный агент перечислит на свой специальный банковский счет не все наличные, полученные от граждан (ч. 2 ст. 15.1 КоАП РФ), он может быть привлечен к административной ответственности.

    За такое нарушение грозит штраф:

    для организации – от 40 000 до 50 000 руб.;
    для должностных лиц (главного бухгалтера, а если его нет – руководителя организации), предпринимателей – от 4000 до 5000 руб.
    Заметим, что индивидуальные предприниматели могут быть привлечены к ответственности только в качестве должностных лиц. Это следует из определения категории «должностные лица», которое дано в статье 2.4 Кодекса РФ об административных правонарушениях.

    Не исключено одновременное привлечение к административной ответственности как организации, так и ее руководителя. Правомерность такой позиции подтверждается письмом Минфина России от 30 марта 2005 г. № 03-02-07/1-83 и арбитражной практикой (см., например, постановления ФАС Московского округа от 14 июля 2005 г. № КА-А40/6231-05, Дальневосточного округа от 17 мая 2005 г. № Ф03-А16/05-2/984, Западно-Сибирского округа от 5 июля 2005 г. № Ф04-4410/2005 (12792-А03-32)).

    Таким образом, если вы планируете принимать деньги от физических лиц, тщательно проверьте свою бизнес-модель и определите, являетесь ли вы платежным агентом (чтобы потом вас не привлекли к ответственности).

    В свою очередь, если платежный агент принимает наличные деньги в вашу пользу, обязательно используйте специальный банковский cчет.

    Еще желание осталось ?
    Ответ написан
    4 комментария
  • Можно ли запустить 2 функции в props компонента?

    GreyCrew
    @GreyCrew
    Full-stack developer
    <Button
         style={styles.addFotoBtn}
         onPress={this.handleOnPress}
    >

    в классе новый метод, который объединяет оба
    handleOnPress = () => {
        Actions.CheckIn(); 
        this.props.onModalOut()
    }
    Ответ написан
    2 комментария
  • Можно лишь на одном JavaScript написать фронтенд?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега JavaScript
    Не обойтись.
    Ответ написан
    Комментировать
  • Как наиболее эффективно найти и заменить значения в объекте?

    Vlad_IT
    @Vlad_IT Куратор тега JavaScript
    Front-end разработчик
    Опишу примерный алгоритм, а вы попробуйте сами его сделать.
    1) Создаем функцию, которая принимает один аргумент - объект.
    2) Проходим по корневым свойствам этого объекта в цикле.
    3) Делаем проверку, тип текущего значения является null, меняем на пустую строку.
    3.1) Если тип является объектом, то передаем этот объект в рекурсию, в эту же функцию, и начинаем с первого шага но уже для этой ветки.
    4) возвращаем обработанный объект.

    Объект передается по ссылке в рекурсию, поэтому ничего ждать от вызова функции рекурсии не нужно.

    UPD: Мне что-то подсказывает, что данный объект вы получили из JSON строки. Так может сразу при парсинге ее обработать?
    JSON.parse(data, function (key, value) {return (value == null) ? "" : value})

    Тут переданная во втором аргументе функция выполняется для каждой пары ключ-значение, и берет из возвращаемого значения этой функции новое значение.
    Ответ написан
    4 комментария
  • Стоит ли выкладывать свои мини-проекты на гитхаб?

    nki
    @nki
    bezkart.ru готовая система лояльности
    К поделкам отношусь хорошо, сам такими занимаюсь. Пример работ на гитхабе это хорошо. Как минимум, показывает, что вы знаете что это такое и умеете с ним работать. Оценивать специалиста по работам десятилетней давности - глупо. Не парьтесь, ведите свои проекты как вам удобно.
    Ответ написан
    Комментировать
  • Какие онлайн-курсы порекомендуете для продвинутой вёрстки?

    Vlad_IT
    @Vlad_IT Куратор тега Вёрстка
    Front-end разработчик
    https://webref.ru/css + опыт + Большая книга CSS + опыт + css-tricks.com + опыт. Курсы в помойку.
    Ответ написан
    1 комментарий
  • Какие есть интересные free API для веб проекта?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Комментировать
  • Как кастомизировать в ant-design tabs?

    Less-variables
    /*
     ant-design/components/style/themes/default.less
     строка 396-397
    */
    @tabs-horizontal-padding: 12px 16px;
    @tabs-vertical-padding: 8px 24px;
    Ответ написан
    Комментировать