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

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

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

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

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

Три системы мобильной аналитики глазами digital-компаний
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

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

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

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

Александр Таратин

Ищу работу. Контакты в профиле.
  • 2033
    вклад
  • 46
    вопросов
  • 2984
    ответа
  • 31%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как заставить антивирус не реагировать на мою программу как на вирус?

    Taraflex
    Александр Таратин @Taraflex
    New_account, Тогда остается только бабосиков отвалить и подписать приложение.
    Написано более двух лет назад
  • Как сделать такой блок на чистом css3?

    Taraflex
    Александр Таратин @Taraflex
    msdosx86, Совсем рандомные картинки не сделать, но из предопределенного набора вполне.
    Можно даже лоадер для webpack написать, который возьмет из директории все изображения и сгенерит для них соответствующий css код для анимаций - естественно заниматься такими вещами целесообразно лишь ради фана.
    Написано более двух лет назад
  • Какой выбрать анализатор кода JavaScript?

    Taraflex
    Александр Таратин @Taraflex
    Сергей delphinpro, https://editorconfig.org/ но решение спорное и далеко не полное.
    Написано более двух лет назад
  • Какой выбрать анализатор кода JavaScript?

    Taraflex
    Александр Таратин @Taraflex
    Я тут в общем к чему все веду. Большая часть правил в линтерах слишком строгая и непонятно зачем вообще придумана, но если их все повырубать, то в итоге останется не больше возможностей чем в автоформатерах + typescript.
    Но зачем тогда нужна эта старая бабка, которая только и умеет кричать по поводу и без, если автоформатер может тоже самое + правит самостоятельно.
    Написано более двух лет назад
  • Какой выбрать анализатор кода JavaScript?

    Taraflex
    Александр Таратин @Taraflex
    JRK_DV,
    то что можете предложить взамен,

    Ну можно еще хук в гите поставить для автоформата (как и для линта впринципе), благо утилит в npm куча на любой вкус.
    Написано более двух лет назад
  • Какой выбрать анализатор кода JavaScript?

    Taraflex
    Александр Таратин @Taraflex
    JRK_DV, Линтер же не форматирует ничего самостоятельно, он просто постоянно пинает тебя иногда по делу, но большую часть времени просто потому что (например не нравиться использование цикла for).
    ни одной вакансии не видел, чтобы хотя бы рекомендация была использовать конкретную ide в работе.

    А зачем это писать в вакансии?
    Написано более двух лет назад
  • Какой выбрать анализатор кода JavaScript?

    Taraflex
    Александр Таратин @Taraflex
    JRK_DV, Имхо в команде все должны работать в одинаковом окружении.
    Никого же в 2018 году не смущает, что в каждый проект тянется в зависимости webpack/babel/typescript и т. д.
    С ide аналогично.

    Понятно что в реальности далеко не так, но линтеры имхо все-таки костыль.
    Написано более двух лет назад
  • Какой выбрать анализатор кода JavaScript?

    Taraflex
    Александр Таратин @Taraflex
    Roman Kitaev, Кстати
    async function main1(){
        try{
    	return somePromise();//если тут не поставить await 
    //somePromiseFinalizer отработает раньше ресолва somePromise
        } finally {
            await somePromiseFinalizer();
        }
    }
    Написано более двух лет назад
  • Какой выбрать анализатор кода JavaScript?

    Taraflex
    Александр Таратин @Taraflex
    Roman Kitaev, Порядок импортов настраивается теми же автоформаторами кода.
    Написано более двух лет назад
  • Какой выбрать анализатор кода JavaScript?

    Taraflex
    Александр Таратин @Taraflex
    Roman Kitaev,
    return await <some_promise>
    Даст более информативный коллстек
    Сравните

    Причем, если заменить содержимое на то, что в комментарии - стеки станут одинаковыми. Что тоже имхо не есть хорошо.
    if (!!something)!! вырежет компрессор.
    Короче сколько я ни пытался понять, где мне линтеры могут быть полезны, так и не нашел таких кейсов. Лишь лишние палки в колеса и доп время на настройку.
    Написано более двух лет назад
  • Это вообще люди делают?

    Taraflex
    Александр Таратин @Taraflex
    hesrun, Там нет ничего особенного для человека из геймдева, просто у вас другая специализация.
    Написано более двух лет назад
  • С каких версий стоит поддерживать данные браузеры в 2018 году?

    Taraflex
    Александр Таратин @Taraflex
    Кстати из полезных апи, которого нет в старых ie вспомнил еще https://developer.mozilla.org/ru/docs/Web/API/File...
    довольно часто находит применение.
    Написано более двух лет назад
  • С каких версий стоит поддерживать данные браузеры в 2018 году?

    Taraflex
    Александр Таратин @Taraflex
    xmoonlight, Мы сейчас об одном https://github.com/eligrey/FileSaver.js/ говорим?
    FileSaver.js зависит от Blob.js на старых браузерах, который зависит от Uint8Array, которого нет в ie9.
    Прямо https://eligrey.com/demos/FileSaver.js/ работает???
    Написано более двух лет назад
  • С каких версий стоит поддерживать данные браузеры в 2018 году?

    Taraflex
    Александр Таратин @Taraflex
    xmoonlight, Он же только текст умеет в ie9 или нет? Тестите на эмуляторе или реальном ie?
    Даже в доках есть отдельное поясненние
    IE < 10

    It is possible to save text files in IE < 10 without Flash-based polyfills. See ChenWenBrian and koffsyrup's saveTextAs() for more details.
    Написано более двух лет назад
  • С каких версий стоит поддерживать данные браузеры в 2018 году?

    Taraflex
    Александр Таратин @Taraflex
    xmoonlight, Что сразу вспомнил
    Вебсокеты, флексбоксы, webgl, svg фильтры (на css фильтры можно не надеятся), - ie11+
    FileSaver.js ie10+
    Как по мне на ie10- - жизни нет.
    Написано более двух лет назад
  • С каких версий стоит поддерживать данные браузеры в 2018 году?

    Taraflex
    Александр Таратин @Taraflex
    Чет вспомнил как убеждал клиента, что пользователи ie8, firefox 1, chrome 1 не будут пользоваться сайтом продажи ювелирных украшений...
    :)
    Написано более двух лет назад
  • С каких версий стоит поддерживать данные браузеры в 2018 году?

    Taraflex
    Александр Таратин @Taraflex
    xmoonlight, IE10- мука, нужно научиться говориться заказчикам нет. Да и просто невозможно в большинстве случаев.
    Хотя судя по вашему ответу это была шутка.
    Написано более двух лет назад
  • Как сохранить json без сериализации в ноде?

    Taraflex
    Александр Таратин @Taraflex
    Алексей,
    Можно сделать поточный сериализатор, который запишет в первую строку { в последнюю }
    А сами свойства будет писать в стиле
    for (let prop in largeObject){
        const propValue = largeObject[prop];
        writeToSomeTarget(`"${prop}": ${JSON.stringify(propValue)},`); 
        await new Promise(resolve => setImmediate(resolve));//эту строку не нужно каждую итерацию вставлять, чекните экспериментально приемлемую для вас частоту вызова
    }
    Написано более двух лет назад
  • Как сохранить json без сериализации в ноде?

    Taraflex
    Александр Таратин @Taraflex
    Алексей, Вместо одного объекта с лямом свойств сделайте лям маленький объектов и храните в нормальном key-value хранилище.
    Написано более двух лет назад
  • Как можно улучшить распознавание еденичных символов по шаблонам?

    Taraflex
    Александр Таратин @Taraflex
    tessedit_char_whitelist тоже в vars_vec перенести
    Написано более двух лет назад
  • ← Предыдущие
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • Следующие →
Самые активные сегодня
  • Василий Банников
    • 18 ответов
    • 0 вопросов
  • hello_my_name_is_dany
    • 8 ответов
    • 0 вопросов
  • hottabxp
    Сергей Карбивничий
    • 8 ответов
    • 0 вопросов
  • Sanes
    Sanes
    • 7 ответов
    • 0 вопросов
  • sergiks
    Сергей Соколов
    • 6 ответов
    • 0 вопросов
  • Vlatqa
    Владислав Лысков
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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