Ответы пользователя по тегу JavaScript
  • Как (и возможно ли) дотянуться до Junior JavaScript Developer в кратчайшие сроки?

    Yertuwernat
    @Yertuwernat
    Кратко о себе: живу в России, не женат, характер
    "Junior JavaScript Developer" — этим ты никогда не станешь уже.
    Забудь.
    Это не твой кейс.
    Юзай гайды.

    Но ты можешь стать "Начинающим ЖС Разработчиком"!

    Ты еще ничего толком не сделала - и уже о работе мечтаешь.
    Верстальщик это не серьезно, это недопрограммист.

    Стань настоящим программистом™ для начала - на это надо три года обучения и практики, как в техникуме-вузе, иначе никак, мозги медленно растут.
    Ты думаешь чо, модными словами будешь разговаривать и сойдешь за программистку?

    Нельзя просто так взять и стать программистом!

    Чтобы стать настоящим программистом™ надо выполнить минимальную программу обучения - сделай какой-нить чат блог форум своими руками и своими мозгами, без чужого готового кода.
    +php изучи основы немного, без фреймворков.

    Ты должна уметь делать простые вещи сама - после этого думай дальше, что учить и где работать

    Освой четыре базовых веб-языка - и сделай простой клиент-серверный велосипед. И тогда гарантированно наступит просветление.

    От простого к сложному, а не наоборот, через ж

    На церковно-айтишном это простейший базовый "мейн стек".
    Кароч - тебе лучше надо быть фулстечной тёткой.
    Ответ написан
    Комментировать
  • Node.JS не знающему программирования, реально?

    Yertuwernat
    @Yertuwernat
    Кратко о себе: живу в России, не женат, характер
    Node.js это просто среда исполнения приложений на JS
    как и браузерная среда
    ничего сложного - наоборот, нет ничего проще на планете

    Главное - сразу во время учебы делай простой проект типа чата блога форума, без использования готового кода.

    После года-двух-трех такой практики обязательно обретешь просветление и станешь настоящим програмистым™
    Ответ написан
    Комментировать
  • Как должно быть построено SPA на native JS с Ajax?

    Yertuwernat
    @Yertuwernat
    Кратко о себе: живу в России, не женат, характер
    Вот прекрасная статья

    Или попробуй так
    Ответ написан
    Комментировать
  • Рационально ли хранить base64 картинки в local storage?

    Yertuwernat
    @Yertuwernat
    Кратко о себе: живу в России, не женат, характер
    localStorage ограничен по времени и по размеру - для картинок не подходит
    используй localforage

    localStorage можно использовать для чего-то простого и неважного - например настройки приложения
    Ответ написан
    2 комментария
  • Как наверстать знания в javascript?

    Yertuwernat
    @Yertuwernat
    Кратко о себе: живу в России, не женат, характер
    Как вариант ты можешь работать без всех этих технологий: babel, webpack, typescript и тд и тд.

    Вообще без них!

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

    Я например создаю веб-приложения "для себя" ну и для всех кому понравится, и пишу код так как мне удобно, и не страдаю вообще, и для работы мне хватает старенького мака 2005 года выпуска.
    В принципе, работая так, можно даже делать на заказ. Но чаще всего заказчики дебилы и хотят чтобы разработчик работал по стандартному шаблону, чтобы его потом можно было бы уволить и нанять другого. Это страх и недоверие типичное в наших людях.

    На самом деле эта возможность легко увольнять разработчиков - это и есть главная причина существования этих безумных сложных технологий: babel, webpack, typescript и тд и тд.

    И те кто вынужден работать в этих фреймворках чаще всего сами себе внушают что так и должно быть и это нормально - и рекламируют это другим...
    Это просто дурдом.
    Ответ написан
    15 комментариев
  • Как вы боретесь со слабой типизацией и зачем ее придумали?

    Yertuwernat
    @Yertuwernat
    Кратко о себе: живу в России, не женат, характер
    Тебе надо бы подучить матчасть в общей теории.
    Это догмат такой, у тех людей кто умеет работать только в рамках готового шаблона...

    Алан Кей сказал:


    «Пока мы не придумаем, как по-настоящему нужно разрабатывать софт, выходом может быть создание динамических систем с экстремально поздним связыванием во всех его проявлениях».

    «Позднее связывание позволяет воплощать идеи на поздних стадиях разработки с экспоненциально меньшими усилиями чем традиционное раннее связывание как в C, С++, Java и прочих похожих языках»

    «Если вы используете язык с ранним связыванием, как делает большинство людей, вместо языка с поздним связыванием, вы окажетесь взаперти у проделанной работы. Переформулировать что-то будет уже непросто»

    «Я не против типов, но я не знаю ни одной системы с типами, которая бы не вызвала мучений, так что я по-прежнему за динамическую типизацию»



    аналогично обычно люди не понимают что такое ООП:


    «Я думал об объектах как о живых клетках или как об отдельных компьютерах в сети, которые обмениваются сообщениями... Я жалею, что придумал термин «объекты» много лет назад, потому что он заставляет людей концентрироваться на мелких идеях. По-настоящему большая идея — это сообщения... Объектно-ориентированное программирование для меня означает только отправку сообщений, локальное удержание и защиту, а также скрытие состояний-процессов, и экстремально позднее связывание всего»
    Ответ написан
    Комментировать
  • Физический 2d движок на js. Какой выбрать?

    Yertuwernat
    @Yertuwernat
    Кратко о себе: живу в России, не женат, характер
    как вариант посмотри на cocos2d
    Ответ написан
    Комментировать
  • Какие есть способы получить JSON массив с внешнего сайта?

    Yertuwernat
    @Yertuwernat
    Кратко о себе: живу в России, не женат, характер