Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Денис Соколов

  • 13
    вклад
  • 84
    вопроса
  • 20
    ответов
  • 30%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Где практиковаться после прочтения книг по JavaScript?

    sergey-gornostaev
    Сергей Горностаев @sergey-gornostaev
    Седой и строгий
    На своём компьютере.
    Ответ написан 19 апр.
    Комментировать
    Комментировать
  • Интересные книги про хакеров, киберпреступления, кибербезопасность?

    IonDen
    Денис Инешин @IonDen
    JavaScript developer. IonDen.com
    The Art of Intrusion: The Real Stories Behind the ...

    Ghost in the Wires: My Adventures as the World's M...

    хз есть ли на русском.
    Ответ написан 30 авг. 2021
    1 комментарий
    1 комментарий
  • Интересные книги про хакеров, киберпреступления, кибербезопасность?

    sarapinit
    Илья @sarapinit
    Точу водой камень
    К. Митник Искусство быть невидимым

    Д. Туровский Вторжение. Краткая история русских хакеров
    Ответ написан 31 авг. 2021
    1 комментарий
    1 комментарий
  • Как лучше оформлять частичную занятость?

    vabka
    Василий Банников @vabka
    Токсичный шарпист
    Договор оказания услуг/Подряда/ГПХ - примерно одно и то же. Без ИП будет 13% налога.
    Ну и достаточно сложно оформлять.

    Самозанятость - самое простое в плане оформления, тк буквально никаких документов не оформляется, ну и
    Налог самый низкий (4% при работе с ФЛ). Но некоторые организации не очень охотно работают с самозанятыми.
    Можно спокойно принимать оплату на свою личную карточку.

    ИП - достаточно небольшой налог (6%), особенно если работать на патенте(фикс) в будущем можно нанять себе сотрудников, если нужно.
    Требуется некоторое время на регистрацию и фиксированный платёж каждый год (вроде 50к сейчас), даже если дохода 0.
    По хорошему надо оформлять ещё расчётный счёт.
    Нет смысла брать ИП, если доход меньше 1.8млн/год

    А ещё частичную занятость можно оформить через ТК
    Ответ написан более года назад
    3 комментария
    3 комментария
  • Кто работал с API discord?

    Habr @RozmarinUS
    YII2, PHP, React, VueJS, Node, NET.Core
    Нужно отправить тело запроса: указав token, client_id и client_secret

    const token = "Your Token" // Bearer токен
    
        var details = {
            'token': token,
            'client_id': 'Your clientId',
            'client_secret': 'Your clientSecret'
        };
    
        var formBody = [];
        for (var property in details) {
            var encodedKey = encodeURIComponent(property);
            var encodedValue = encodeURIComponent(details[property]);
            formBody.push(encodedKey + "=" + encodedValue);
        }
        formBody = formBody.join("&");
    
        const json = fetch('https://discord.com/api/v8/oauth2/token/revoke', {
            method: 'POST',
            headers: {
                'Authorization': "Bearer " + token,
                'Content-Type': 'application/x-www-form-urlencoded'
            },
            body: formBody
        })
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Хочу сделать конструктор discord бота сайт?

    Alexandre888
    Александр @Alexandre888 Куратор тега Discord
    Javascript-разработчик
    Можно ли создать один аккаунт дискорд и в него пользователи будут создавать ботов

    можно создать "команду" в портале разработчиков, доступ к которой вы сможете предоставить пользователям - в командах можно хранить аккаунты ботов
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как сделать так чтобы массив перезаписывался?

    o5a @o5a
    Для избежания выхода за пределы списка можно использовать модуль по количеству символов в списке, он "зациклит" индекс
    arr_shifr.append(letters[(ii + shifr)%len(letters)])
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как сделать кастомный textarea react?

    hzzzzl
    hzzzzl @hzzzzl
    возьми готовый типа такого
    https://github.com/ianstormtaylor/slate
    https://react-rte.org/demo

    -
    https://geekyhumans.com/wysiwyg-editor-for-react-js/
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Почему handlebars не хочет выводить данные с MongoDB?

    hzzzzl
    hzzzzl @hzzzzl
    попробуй await Todo.find({}).lean()
    запросы mongoose возвращают свои объекты mongoose с кучей дополнительных свойств, .lean() вернет тупо json из базы монго

    https://mongoosejs.com/docs/tutorials/lean.html

    я к тому, что подозреваю что там монгоос добавляет какое-то свое свойство .completed
    Ответ написан более двух лет назад
    7 комментариев
    7 комментариев
  • Как сделать модальное окно с изменяющейся информации в нем?

    0xD34F
    0xD34F @0xD34F
    https://jsfiddle.net/mwoLsdr7/
    Ответ написан более года назад
    2 комментария
    2 комментария
  • Почему не отрабатывает props React?

    abberati @abberati
    frontend-разработчик
    ({ active, setActive, ... props })
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как подружить jQuery и React. PHP (Обратная связь)?

    anatoly_kulikov
    Анатолий Куликов @anatoly_kulikov
    Помог ответ? Отметь решением!
    Для реакта использовать jquery это как-то слишком. Мне кажется, что эти библиотеки взаимоисключающие.

    Здесь легче сделать классовый компонент и в стейт записывать изменения всех ваших полей, а затем с помощью обычного fetch отправить запрос на бекенд (к php).

    А если хотите функциональные компоненты, то используйте хук useState.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как понять что ты знаешь javascript и готов приступить к изучению фреймворков?

    Дмитрий @dimoff66
    Кратко о себе: Я есть
    Один мальчик не зная javascriipt-а приступил к фреймворкам, нашел себе работу, дорос до тимлида, создал свои курсы, так и не поняв, что он не знал javascript и совершенно не был готов к изучению фреймворка. А время то не вернешь.

    PS Если говорить серьезно, то доказательство существования пудинга в его вкусе. Если пишете работающий код на js - значит знаете на уровне, достаточном для фреймворка. Процесс познания почти бесконечен. Поэтому какой-то точки, где можете сказать "Да, теперь я знаю" не существует. просто получайте удовольствие от изучения и программирования и не парьтесь знаете вы что-то или нет.
    Ответ написан более года назад
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • mayton2019
    • 12 ответов
    • 0 вопросов
  • Keylei
    Ренат
    • 7 ответов
    • 0 вопросов
  • 0xD34F
    0xD34F
    • 6 ответов
    • 0 вопросов
  • BasiC2k
    BasiC2k
    • 6 ответов
    • 0 вопросов
  • VoidVolker
    VoidVolker
    • 5 ответов
    • 0 вопросов
  • Adamos
    Adamos
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации