• Что именно надо знать в Java чтобы начать делать приложения на Android?

    Robur
    @Robur
    Знаю больше чем это необходимо
    говорят что по нынешним временам чтобы начать делать приложения под андроид, в Java надо знать Kotlin
    Ответ написан
    Комментировать
  • Вопрос о асинхронности?

    Robur
    @Robur
    Знаю больше чем это необходимо
    прочитайте про event loop https://developer.mozilla.org/en-US/docs/Web/JavaS...
    код в JS на самом деле всегда "синхронный" и параллельно ничего не выполняется.
    в каждый момент работает только одна "инструкция", и пока она не выполнится - никакая другая не будет работать.
    Если у вас иснтрукция2 выполняется час - то все остальные будут этот час её ждать, вне зависимости от того что у них был таймаут 3 секунды или запрос завершился или пользователь мышкой кликнул или еще что.
    Ответ написан
  • Как в JS сделать запрос url с оператором ИЛИ?

    Robur
    @Robur
    Знаю больше чем это необходимо
    я не знаю php и вопрос вообще не понял, но внутренний программист говорит что надо так:
    <li{if !empty($request) && (mb_stripos($request.uri, "/domain-registration") === 0 || mb_stripos($request.uri, "/prodlenie-domenov/") === 0)} class="active"{/if}>
         <a href="/domain-registration/">Домены</a>
    </li>
    Ответ написан
  • Почему Typescript-линтер не видит типы в global.d.ts?

    Robur
    @Robur
    Знаю больше чем это необходимо
    tsc это не линтер а компилятор
    globals.d.ts должен быть тем или иным образом подключен к проекту. в tsconfig.json или ///
    вы это сделали?
    для простоты проверки добавьте /// в какой-нибудь файл с ошибкой
    Ответ написан
    1 комментарий
  • Можно ли как-нибудь получить селектор из JQuery объекта? Или как еще решить такую задачу?

    Robur
    @Robur
    Знаю больше чем это необходимо
    $block.selector
    Ответ написан
    Комментировать
  • Как правильно разработать одностраничную ИС с т.з. правильного тона программирования?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Возьмите любой шаблонизатор, разложите все красиво по разным файлам и пусть он вам итоговый html собирает который вы не будете трогать и заглядывать тоже не будете
    Ответ написан
    Комментировать
  • Как назвать папку с личным кабинетом, с формами reg & auth и с обычными страницами?

    Robur
    @Robur
    Знаю больше чем это необходимо
    как обычно называют папку


    Как угодно.
    Ответ написан
    Комментировать
  • 4K монитор для программирования: 32" или 43"?

    Robur
    @Robur
    Знаю больше чем это необходимо
    как и вы работал когда-то на двух мониторах, чтобы программировать в одном и смотреть результаты в другом и тоже не хватало. думал как бы воткнуть еще.
    Потом волей судеб пересел на макбук и привык переключать окна вместо поворота головы. Пальцы устают меньше чем шея. Со временем понял что это куда эргономичнее, если именно работать на обоих мониторах то неудобно, все равно один будет основным, а на второй хочется смотреть чем меньше тем лучше.
    Сейчас взял себе 4k монитор, но теперь уже использую вируальные десктопы и хоткеи для разных переключений окон.
    4к - для того чтобы не видеть пикселей, а не для того чтобы больше влезало. 24'' масштаб 200%.
    и то временами великоват, если надо читать с противоположных углов экрана.
    Ответ написан
    1 комментарий
  • Как стать javascript разработчиком?

    Robur
    @Robur
    Знаю больше чем это необходимо
    1. Как устроиться джуном? Приведите пример вакансии с хх.ру на которое можно было бы послать свое резюме. Нужен пример для понимания, что искать на хх, чтобы взяли на работу.

    Ищите вакансии где написано что нужны джуны.


    2. Есть мнение что лучше сразу устроиться в компанию имея минимальные знания по языку. Изучать все и вся по книжкам - окажется пустой тратой времени. Так ли это? Каков минимальный порог входа по знаниям на з/п 80к?

    Сразу в компанию конечно лучше, вопрос в том возьмут ли. Чтобы взяли - надо хоть что-то знать и уметь полезного. на зп 80к вам нужен будет какой-то реальный опыт, с нуля вот так вряд-ли.

    3. Не очень люблю верстку, но многие пишут что это часть фронтэнда, и найти работу где 90% времени будет чистый JS будет сложно, так и есть?

    Да. Можно пойти в бек но там порог входа резко выше будет.


    4. Перейти рубеж в 120к за какое время реально при условии адекватного работодателя? Фултайм в Мск.


    Условие не в работодателе а в вас. Если вы адекватный работник и активно развиваетесь, плюс у вас уже есть бекграунд в разработке, то есть понимаете что такое проекты/сроки/работа в команде и тп - то полтора-два года.
    Ответ написан
    Комментировать
  • Что такое React Native?

    Robur
    @Robur
    Знаю больше чем это необходимо
    А чем вас не устроили ответы с сайта самого React native?

    Если вкратце - все можно, погружаться сильно не придется, но в любом случае в то как устроена мобильная разработка вникнуть придется
    Ответ написан
    Комментировать
  • Стоит ли в 2019 учить mobx?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Да.
    mobx в большинстве случаев лучше чем redux, redux вовремя заехал на волне хайпа.

    Карта не закон, это мнение человека который её нарисовал.

    "необходимости" ни в чем нет - есть возможность и варианты, среди которых можно выбрать то что лучше подходит.
    mobx не имеет отношения к асинхронным запросам, как и redux.
    Но в силу его реактивности с ним можно использовать что угодно- от простого fetch до чего-то навороченного.
    Все что способно поменять значение у поля объекта отлично интегрируется с mobx
    Ответ написан
    Комментировать
  • Можно ли найти работу Linux-админом с небольшим опытом?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Можно ли найти работу Linux-админом с небольшим опытом?


    Кому-то можно. Кому-то нет. В каких-то условиях можно. В других нет.
    Лично для вас - есть только один способ выяснить. Вы его конечно же уже знаете.

    А на тостер вы пришли за моральной поддержкой. Хоть это и вне тематики ресурса, но давайте я вас поддержу:

    Дерзай мужик! ты сможешь! ничего не бойся!

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

    Robur
    @Robur
    Знаю больше чем это необходимо
    вот тут основные способы: https://perishablepress.com/3-ways-preload-images-...
    Ответ написан
    Комментировать
  • Нормальный ли вариант для логина/реги?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Если вы не особо шарите и хотите скопипастить, то просто возьмите то что получится завести. Не важно какой там говнокод или нет - вы все равно его поддерживать и развивать не будете.
    Ответ написан
    1 комментарий
  • Какой тип конфиг-файла лучше всего использовать для Node.js?

    Robur
    @Robur
    Знаю больше чем это необходимо
    1) основная особенность - то что при правильной работе, параметры берутся не только из этого файла но и из реальных переменных окружения. Это позволяет иметь разные настройки в разной среде (локально одни, на продуктовом сервере другие, у Васи - третьи). Плюс разные вещи типа паролей и ключей не хранятся в исходном коде, а хранятся там где этот код будет выполняться.
    2) Формат понимаемый всеми. Удобен если ваши конфиги обрабатываются или генерятся где-то еще кроме ноды
    3) удобен тем что можно запихать туда какую-то логику.

    берите 3+1
    все что может зависеть от среды выполнения - в .env, все остальное - в js - конфиг где вы все это читаете и собираете в кучу
    Ответ написан
    2 комментария
  • В каком направлении двигаться чтобы начать работать с базами данных?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Какие есть варианты кроме node.js чтобы js мог работать с базой данных?

    Гуглите BAAS, или возьмите облачную бд типа firebase.

    И есть ли смысл использовать это?

    Это это что? Ноду - кому-то есть, кому-то нет, есть ли вам - откуда знать.
    Если вы переживаете что нода "уже не та" - не переживайте, с каждым годом все более та.

    Не нравится PHP и "что-то не то слышали" про ноду - есть еще 100500 других языков в которых можно работать с бд.
    Ответ написан
    1 комментарий
  • Await - это блокирующее служебное слово?

    Robur
    @Robur
    Знаю больше чем это необходимо
    да.
    нет.
    Ответ написан
    Комментировать
  • Работает код на чистом js быстрее чем jquery?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Если написать точно такой же код - то он будет работать точно так же, не быстрее и не медленнее
    Ответ написан
    Комментировать
  • Когда не использовать vuex | redux | flux?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Посмотрите как работает GraphQL + Apollo client. Особо внимательно про нормализацию и кеширование на клиенте. Там уже люди очень серьезно подумали на проблемами которые вы озвучили (и другими тоже) и много чего хорошего придумали - грех не воспользоватся. Если не самими технологиями то подходами и решениями.
    Ответ написан
    Комментировать
  • В новых проектах есть смысл использовать cookie или достаточно все заменить JWT?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Смысл есть. Но может быть и достаточно заменить на JWT.
    от проектов зависит.

    Если ваш вопрос на самом деле был в том что "не устарели ли куки, и не стоит ли перестать их использовать в угоду токенной авторизации" - нет, не устарели.
    Ответ написан