• Дайте совет начинающему юнцу на пути в программирование. Правильно ли я спланировал обучение?

    Zoominger
    @Zoominger Куратор тега IT-образование
    System Integrator
    На этом уровне попробовать залезть на фриланс и попробовать заработать

    И сразу вас постигает фиаско.

    Как Вы думаете, при таком количестве уделяемого времени обучению сколько я буду осиливать тропу до первого $?

    Года два где-то. Это если вам крупно повезёт и вы попадёте на бесплатную стажировку в какую-нибудь фирму.
    Ответ написан
  • Дайте совет начинающему юнцу на пути в программирование. Правильно ли я спланировал обучение?

    milssky
    @milssky
    Координатор племени фиолетовых обезьянок
    1. Гораздо практичнее изучать что-то на своем проекте. Пусть он будет кривой, косой, но вы реализуете его сами на выбранном стеке технологий. Голая теория без применения на практике скучна и забудется через месяц.
    2. Уверен, что вы не потянете по 6 часов в день обучения хотя бы 2 месяца к ряду без остановок. Не ограничивайте себя часами, занимайтесь по состоянию. Иногда на язык можно потратить 15 минут, а иногда и все 6 часов. Вы не машина.
    Ответ написан
    2 комментария
  • Что еще можно добавить или что переделать в формлении сайта?

    Zoominger
    @Zoominger Куратор тега Веб-разработка
    System Integrator
    Открыл сайт.
    Не работает прокрутка.
    Закрыл сайт.
    Ответ написан
    Комментировать
  • Как начать зарабатывать начинающему web-разработчику в 17 лет?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Блин, а я-то думал - что же так прорвало-то? А это ж отгремели "ночи пьяных бантиков" :)

    ТС и все бывшие уже школьники - во-первых, внимательно, по буквам перечитайте ответ Рональд Макдональд - это сбережет вам всем множество нервов, времени, самооценки и здоровья.

    В-вторых:
    Никто и никогда не берет джунов на удаленку

    На удаленку берут только матерого спеца, у которого есть свой портфолио и который сам может диктовать условия найма. Джуна могут взять только в офис, потому что никому не надо отвечать за то, что он сорвал очередной дедлайн - и спросить-то с него нечего! Если джун устроился в офис - за любые деньги (здесь любые - это в совершенно буквальном смысле!) - он должен корпоративный гимн распевать от счастья :) И жужжать электровеником, работать, набираться опыта, помня что он никто и звать его никак.

    Да, на фрилансе люди зарабатывают. И иногда даже прилично так, что не стыдно сказать :)

    Но они к этому заработку идут годами. Если кто-то думает, что вот он зарегился на freelance.ru и тут же к нему потекут дорогие и простые заказы - ему лучше треснуть себя по лбу, чтобы проснуться.

    Быстро и много в ИТ во фрилансе джуну заработать невозможно

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

    Хотите за лето заработать денег, а не считать копейки на проезд - оставьте мечты о том, чтобы работать дома. Дома работать не получается и у людей с в стопицот раз большим уровнем самоорганизации, чем у вчерашнего школьника. Идите в Макдональдс - только не балдеть, а работать, на стройку, в промоутеры, листовки разносить, собак чужих выгуливать...

    Добро пожаловать в жесткий и безжалостный мир взрослых. Вы все, кажется, в него так торопились - бухать и девок щупать? You are welcome. Но не обижайтесь на жесткость реакции - миру на вас на самом деле плевать...
    Ответ написан
    2 комментария
  • Чем отличается web-разработчик от web-программиста?

    Zoominger
    @Zoominger
    System Integrator
    Web-Разработчик занимается разработкой сайтов, а web-программист занимается программированием сайтов.
    Ответ написан
    3 комментария
  • Насколько перспективна технология WebGL?

    @madved
    Живу и зарабатываю только webgl с 2013го. С 2017го в свободном плавании, на хлеб хватает но пока без масла, про икру и не мечтаю. Рынок пока не сформирован в России особенно (Хз будет ли лучше (скорее будет) - это больше реализм чем пессимизм). Вообще зависит что ты за спец и какие цели, как прогерам так и художникам можно влиться в крупный проект через апворк, их там полно. В России сложнее, так как заказчики только что открыли для себя ентернеты и, ого! ёоутубе. А инвесторов которые шарят в ИТ супер мало, а претендентов на донат полно. Отсюда вывод - делать стартап на нехайповом webgl особенно сложно (с теми же нейронками уверен проще так как даже по телеку позывают). А влиться в проект как юнит довольно несложно, там дефицит кадров, даже в России.
    Ответ написан
    Комментировать
  • Насколько перспективна технология WebGL?

    @MechanicZelenyy
    Мои коллеги пишут на Kotlin систему визуализации событий в детекторах коллайдера NICA, для веб-версии (для удаленных дежурных) используется three.js (через KotlinJS).
    Ответ написан
    Комментировать
  • Насколько перспективна технология WebGL?

    profesor08
    @profesor08
    Вот полистай https://www.awwwards.com/
    Ответ написан
    Комментировать
  • Кастомная админка WP?

    @peecaboo
    Rest API решает все проблемы
    Ответ написан
    1 комментарий
  • Кастомная админка WP?

    anatoly_kulikov
    @anatoly_kulikov
    Помог ответ? Отметь решением!
    Мне в данном случае видится только такой вариант - создавать новую админку поверх обыкновенной. Т.е. обычная админка остаётся, но в неё прямого доступа нет - делается для админа спецстраницы, к ним - форма авторизации. Все входы/выходы из учётной записи с помощью хуков замыкаются на эту страницу.
    Ответ написан
    4 комментария
  • Кастомная админка WP?

    Kalombyr
    @Kalombyr
    Доброго дня.
    По-моему что бы настолько её модифицировать, Вам придётся переписать всё, что есть в wp-admin.
    т.к. мне кажется, что одними стилями тут не обойтись и нужно изменять именно разметку.
    Теоретически можно много что изменить хуками, но проще тогда уж жёстко изменять сразу в wp-admin
    Ответ написан
    2 комментария
  • Как бесплатно раскрутить сайт?

    Есть старый проверенный сервис по абсолютно бесплатной раскрутке сайтов https://4px.ru/seo/ - там вводите урл своего сайта и он начинает раскручиваться)
    Ответ написан
    1 комментарий
  • Реактовское состояние в чистом JS?

    rockon404
    @rockon404 Куратор тега React
    Frontend Developer
    Достаточно грубый пример, но суть должен передать:
    const updater = (component, prevState) => {
      if (Object.keys(prevState).some(
        key => prevState[key] !== component.state[key],
      )) {
        component.render();
        
        if (component.componentDidUpdate) {
          component.componentDidUpdate(prevState);
        }
      }
    }
    
    const domRender = (Component) => {
      const component = new Component();
      
      component.render();
      
      if (component.componentDidMount) {
        component.componentDidMount();
      }
    }
    
    class Component {
      constructor() {
        this.updater = updater;
      }
      
      setState(newState) {
        const prevState = this.state;
        
        if (typeof newState === 'function') {
          this.state = newState(prevState);
        } else {
          this.state  = { ...prevState, ...newState };
        }
        
        this.updater(this, prevState);
      }
    }
    
    class Example extends Component {
      constructor() {
        super();
        this.state = {
          value: 'Initial value',
        }
      }
      
      componentDidMount() {
        setTimeout(() => {
          this.setState({ value: 'New value' });
        }, 2000);
      }
    
      componentDidUpdate(prevState) {
        console.log('Prev state: ', prevState);
        console.log('New state: ', this.state);
      }
    
      render() {
        const { value } = this.state;
        
        document.querySelector('.example').innerHTML = value;
      }
    }
    
    
    domRender(Example);

    Демо
    Ответ написан
    4 комментария
  • Как создать сайт типа пикабу?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Что скажите по этому поводу, дайте советов.
    Есть ли готовый скрипт(движок)?
    Как называются подобные сайты и на английском?
    Читал про LiveStreet и InstantCMS.
    дайте развернутый ответ пожалуйста


    коммерческий успешный проект типа пикабу

    Вам нужно как-то выспаться, собраться с мыслями и понять, что коммерчески успешный проект и скрипт/движок - это вообще разные вещи.
    Движок можно любой. Немного денег, подкрутить и сайт готов.

    А вот вложиться в раскрутку сайта - это нужно МНОГО работы. Реклама, раскрутка, SEO оптимизация, тщательная работа с поисковиками. И может быть через пару лет на сайт зайдет первая тысяча человек.

    Но вот станет ли он после этого коммерчески успешным - неизвестно никому.

    Вопрос ваш - вне тематики тостера.
    Ответ написан
    Комментировать
  • Что делают эти символы в React?

    0xD34F
    @0xD34F Куратор тега React
    1. https://developer.mozilla.org/ru/docs/Web/JavaScri...
    2. https://developer.mozilla.org/ru/docs/Web/JavaScri...

    Забудьте про реакт на ближайшие полгода и марш изучать js.
    Ответ написан
    6 комментариев
  • Есть ли нюансы при использовании бесплатного плана в Firebase?

    @orbit070
    1. Достаточно ли базового бесплатного плана к примеру для приложение (Vue.js+Firebase) внутреннего пользования, для малого бизнеса (ведение учета, графики зависимостей и т.д.), в плане бд, хостинга, количества запросов и т.д. ?

    В большинстве случаев достаточно. Если не ошибаюсь в прошлом году публиковали статистику, согласно которой лишь чуть более 1% проектов превышали бесплатный тариф, что как понимаете очень мало.

    2. На сколько вообще распространена практика использования бесплатного плана Firebase для продакшен ?

    Более чем распространена, особенно в стартапах или просто новых проектах. Но на деле я рекомендую подключить платный тариф(не тот что за 25$ а тот который за фактическое использование), в таком случае если вы не превысите лимиты бесплатного тарифа то у вас ничего не будет списываться, но даже если вдруг будете превышать, то как правило это будут единицы долларов. Если вы делаете условную соц. сеть с миллионами юзеров, то я не рекомендую firebase, но для какого-то простенького проекта с десятками тысяч пользователей firebase лучшее что можно найти.

    3. Есть ли какие-то нюансы при использовании в продакшен такого плана ?

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

    4. Достаточно ли являются защищенными данные в БД ? Нужна ли для защиты дополнительная утилита?

    Дополнительная защита не нужна, вряд ли существует что-то более защищенное, чем сервисы гугла.
    Ответ написан
    2 комментария
  • Как создать такую анимацию?

    uselessmindYEAH
    @uselessmindYEAH
    Frontback cocaine developer
    Здесь есть разбор этой анимации
    https://youtu.be/TIz8KXsrdp0?t=1397
    Ответ написан
    Комментировать
  • Отображение полей select в safari?

    no1s1a
    @no1s1a Автор вопроса
    Самый темный час - перед рассветом!
    В общем нашел решение, спасибо всем за оперативность и тд и тп (сарказм). Проблема решается не paddingom и не webkitами. А text-indent: 10px; Не понятно, почему гении из эйпл не научили свой браузер элементарным вещам!
    Ответ написан
    Комментировать
  • Выгоднее ли быть разработчиком в СПБ, чем в Москве?

    Sanes
    @Sanes
    В Москве будет доход и расход больше. Если получится откладывать, то в Москве получится скопить больше.

    Климат и прочее - не особо учитываю.

    А зря. У меня на юге зимой солнца практически не бывает. Только в сильные морозы, которые редкость. Напрягает дико. В СПБ будет примерно тоже самое.
    Ответ написан
    5 комментариев
  • Кто как защищает от пиратства свое видео?

    irishmann
    @irishmann
    Научись пользоваться дебаггером
    Самый лучший способ защиты - не выкладывать в интернет.
    Ответ написан
    2 комментария