Задать вопрос
  • Как при выборе значения в одном select'е обновлять другой?

    @DmitryWL
    Chained (dependent) selects
    Ответ написан
    Комментировать
  • Как при выборе значения в одном select'е обновлять другой?

    alsolovyev
    @alsolovyev
    ¯\_(ツ)_/¯ Enjoy life, Eat well & Laugh often
    Вешаете событие change на первый select.
    first.addEventListener('change', function(e) {
      ....
    });

    И меняете у в2 select'а значение в зависимости от первого
    first.addEventListener('change', function(e) {
      // this.value - значение первого select'а
      second.querySelector('option[value=' + this.value + ']').selected = 'selected'
    });

    https://jsfiddle.net/5jLrk8qv/

    ps если надо пересоздать опции второго select'а, то https://jsfiddle.net/hc90j1g5/3/
    Ответ написан
    Комментировать
  • Модули для верстки в Visual Studio 2017?

    Vlad_IT
    @Vlad_IT Куратор тега CSS
    Front-end разработчик
    Вообще, все это есть из коробки, просто погуглите как это используется.
    Но я не уверен, что вам нужна студия для верстки. Это как экскаватором копать ямку для цветка. Лучше посмотрите в сторону редакторов, например от тех же MicroSoft есть Visual Studio Code. Он намного легче, и более заточен под front-end.
    Ответ написан
    Комментировать
  • Как переписать код c# на java?

    Оф. документация


    Выведет 100 json объектов.
    import java.net.*;
    import java.io.*;
    
    public class URLReader {
        public static void main(String[] args) throws Exception {
    
            URL oracle = new URL("http://jsonplaceholder.typicode.com/posts");
            BufferedReader in = new BufferedReader(
            new InputStreamReader(oracle.openStream()));
    
            String inputLine;
            while ((inputLine = in.readLine()) != null)
                System.out.println(inputLine);
            in.close();
        }
    }
    Ответ написан
    1 комментарий
  • Что нужно уметь, чтобы я справедливо мог вписать git в резюме?

    rebase, в какой момент его лучше делать при мерже в мастер?
    можно ли в мастер делать push --force ?
    Интерактивный rebase зачем он нужен?
    Reset когда и какой?
    https://git-scm.com/book/ru/v2
    Ответ написан
    12 комментариев
  • Обслуживание ASPNet MVC проекта. Как это происходит?

    @Mindgrow
    Сам раньше мучался такой проблемой. Раньше паблишил, запихивал архив, закидывал на сервер и там распаковывал.
    Потом стал все делать через WebDeploy
    Ответ написан
    Комментировать
  • Обслуживание ASPNet MVC проекта. Как это происходит?

    dmitry_pavlov
    @dmitry_pavlov
    World-class .NET freelance contractor (remotely)
    Все проекты разные. Основной смысл - сделать все так, чтобы не сломать, что работает пока улучшаешь. Серебряной пули нет. В целом, для проекта как и для класса - принцип SOLID наш рулевой
    Ответ написан
    2 комментария
  • Кто то знает минимальный дистрибутив виндоус хп с рабочим интернетом?

    opium
    @opium
    Просто люблю качественно работать
    запускай его просто в безопасном режиме епта с поддержкой сети
    Ответ написан
    21 комментарий
  • JavaScript без верстки - какие есть варианты?

    Vlad_IT
    @Vlad_IT Куратор тега JavaScript
    Front-end разработчик
    Я не знаю отрасль в программировании, где бы не было элемента как рутина. Под мобильные приложения верстать интерфейс, под виндовские либо формочки кидать либо XAML писать, для бэкенда вечные CRUD, создание БД, и прочего. Даже в крутом машинном обучении - обработка и поиск данных.
    Другое дело, что для себя надо уметь делать данный процесс увлекательным. Например попробуйте pug+scss+бэм, получается красиво, быстро и не так скучно.
    Ну, или идите в разработку SPA, там минимум верстки. Но новичка туда не возьмут, поэтому пока страдайте.
    Ответ написан
    Комментировать
  • JavaScript без верстки - какие есть варианты?

    @McBernar
    Вы зря :) Мало людей испытывают теплые чувства к верстке, но на самом деле в хорошей верстке тоже огромный кайф. Анимации, всякие микро-интерекшены — это очень радует в работе. Если, конечно, вы ищете работу в продуктовой команде, а не в говностудии какой-нибудь.
    Ответ написан
    1 комментарий
  • Знания, которые не устаревают. С чего начать?

    Stalker_RED
    @Stalker_RED
    Прям совсем с нуля, или вы за эти 12 лет какие-то успешные шаги сделали?

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

    Самое важное: начните писать код прямо сейчас. Пусть это будет простенький hello world, или тупые и неэффективные решения задачки про 99 бутылок, пусть хоть самый ужасный говнокод, но это бесконечно лучше, чем вообще никакого.

    Если в компах полный ноль, то посоветовал бы ознакомиться хотя-бы поверхностно с архитектурой компьютера, операционных систем и сетей. Если Танненбаум не зайдет в легкую, то хотя-бы по книжкам для детей.

    Может Мартин Гарднер зайдет, попробуйте. Не стоит даже пытаться глубоко погружаться в каждую тему которую он описывает, но у него довольно много интересного и по математике и по логике.

    Пусть это будет как "фоновое" чтение, может даже получится читать эти книги для развлечения. Никаких мгновенных преимуществ в программировании они не дадут, но однажды вы можете заметить, что понимаете ПОЧЕМУ одни алгоритмы работают быстрее других.

    Для быстрого погружения в кодинг попробуйте пройти colobot, например. Он довольно легкий, ориентирован для детей. С интернете полно подсказок и готовых решений, но не стоит ими злоупортеблять и копировать код без понимания его работы.

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

    Вот вам еще один список: Карта развития веб-разработчика
    Здесь уже не только неустаревающие знания, но неплохо бы потратить на каждую из этих тем хоть по 10 минут, чтоб понимать о чем речь. Конечно, для нормальной работы на многие из этих тем придется потратит намного больше времени.
    Ответ написан
    2 комментария
  • Знания, которые не устаревают. С чего начать?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Зачем тут этот длинный список? Просто выберите язык, возьмите по нему учебник для начинающих и изучите. Потом учебник посложнее, потом учебники по стандартной библиотеке, популярным фреймворкам, прикладным применениям изученного языка и т.д. и т.п. И конечно же, постоянная практика. Большая часть пунктов из списка придут сами в процессе профессионального роста, а с некоторыми можно так никогда и не столкнутся за 18 лет работы, будучи при этом востребованным и высокооплачиваемым специалистом.
    Ответ написан
    5 комментариев
  • Знания, которые не устаревают. С чего начать?

    Griboks
    @Griboks
    С таким списком вы закончите учится в 50 лет. Впрочем, до пенсии теперь время есть.
    Предлагаю такой вариант:
    Проходите самоучитель по js
    С оставляете список тренировочных проектов (сервер, прокси, бд и т. п.)
    Делаете первый проект и записывает все недостающие знания
    Учите все это
    Повторяете со следующим проектом.

    Проекты должны быть учебные и включать все необходимые особенности языка и требуемых знаний. Они должны постепенно усложняться и увеличиваться в размерах.
    Ответ написан
    4 комментария
  • Подключение css файла к html файлу?

    @ferdasfarmazone
    Верстальщик!
    бросить это дело (web)
    Ответ написан
    Комментировать
  • Как набираться опыта и формировать портфолио?

    tv_dakota
    @tv_dakota
    Backend developer
    Не буду умничать. Расскажу лишь одну вещь, я человек далекий от программирования(вышка гуманитарий) в целом решил все же этим заняться. Подвернулась одна хорошая компания, которая взяла меня без какого либо теоретического и практического опыта. Полный 0 чтоб вы понимали. И мне с первого дня прямо в лобовую дали проект , он заключался в написании системы создания и редактирования тестов, с регистрацией и авторизацией пользователей, с дальнейшим занесением этого всего в базу, написанный строго в рамках Node JS + MySQL(не используя библиотеки, преимущественно нативный JS) со сроком в 2 месяца . К чему я это все, бросьте эти занятия на Гике, в гугле есть абсолютно все что вам нужно, если не на русском то на английском уж точно и если это вам действительно нужно, возьмите какой либо существующий проект и напишите его с нуля, тогда у вас не будет возникать сомнений в своих знаниях и навыках при устройстве на работу или написании реальных проектов.
    Ответ написан
    Комментировать
  • Будущее за JS или еще не всё потеряно?

    @m0nym
    1. Если бы можно было создать один идеальный язык - это было бы сделано еще до вашего рождения...
    2. JS является наскоро слепленным говном. Позиции держит только из-за монополии в браузерах, а то бы о нем уже все забыли.
    3. От него пытаются уйти (TypeScript, Dart и даже ES6 фактически уже другой язык), а вы говорите - придет он везде. Ага
    4. Там, где нет монополии браузеров - там JS вообще ничто. NodeJS таки не захватила сколько нибудь значимой доли в бэкенде. Используется только потому что полно фронтендеров, желающих писать бэкенд, но не желающих учить языки.


    Но для лично Вас - почему бы и нет.
    Существуют инструменты для использования JS где угодно.

    В браузерах, бекенде, мобилках и десктопе. Пользуйтесь на здоровье.
    Ответ написан
    6 комментариев
  • Как набираться опыта и формировать портфолио?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    Итак, я учусь на geekbrains веб-разработке.

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

    Пока не будете читать, так и будете практиковать визуальные эффекты на jQuery. Нужна база. В начале 25% теории 75% практики. Читайте https://css-tricks.com , большую книгу css (она немного устарела, гриды не рассматривают, но основная база очень полезная), смотрите Юрия Артюха (если хотите делать крутые анимации), лазьте по https://www.awwwards.com/ и разбирайтесь, как люди так делают. А также практикуйтесь, сделайте себе сайт, сайт другу, сайт девушке - всем.

    UPD: В чем сложно придумать себе близкую к боевому задачу? Боевую задачу вам вряд-ли кто-то даст, т.к. без опыта боевых задач, вы сделаете не боевое решение. Вот там "боевые" задачи.
    1) Сделайте калькулятор произведения матриц - разминочка.
    2) Сделайте игру арканоид, хоть на дивах (а раньше, когда мы учили программирование, новичков привлекала разработка игр, а сейчас почему-то сайты. Раньше было романтичнее как-то).
    3) Сделайте приложение учета личных финансов, в котором есть такие функции
    - личный счет
    - форма добавления денег в личный счет с комментарием и выбором группы доходов (долг, зп, заказ, подарок и.т.д.).
    - форма снятия денег с личного счета с комментарием и выбором группы расхода (вернул долг, купил домой что-то, купил технику, еду, потратил на женщину и.т.д.)
    - Вывод списка доходов и расходов с фильтром, сортировкой и категориями.
    - создание расписания автоматического пополнения (зп) или снятия (аренда, абонентская плата) средств с личного счета.
    - создание простого графика расходов и доходов. Я бы сюда добавил еще прогнозирование доходов и расходов хотя бы через линейную регрессию (да, я люблю машинное обучение),
    - добавление нескольких счетов
    Эта задача норм, и типа боевая, и для себя пригодится, и на гитхаб можно выложить - красота.
    Ответ написан
    14 комментариев
  • Где брать примеры хорошего ООП?

    Stalker_RED
    @Stalker_RED
    Посмотрите исходники nodejs, vue, или еще чего-нибудь, у чего тыщщи звезд.
    Даже если окажется, что ООП там не идеальный - вы будете не в одиночестве. Найдутся тысячи единомышленников, готовых вести святую войну за единственно правильный ООП. (По крайней мере на этой неделе.)
    Ответ написан
    Комментировать
  • Как отправлять событие onclick только один раз?

    Vlad_IT
    @Vlad_IT Куратор тега JavaScript
    Front-end разработчик
    Сохраняете состояние клика в localStorage и при клике проверяете
    Ответ написан
    Комментировать
  • Жив ли еще wcf?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    1 комментарий