• Каков план личностного развития JavaScript программиста с нуля?

    Hando
    @Hando
    Верстак
    Хорошим учебным пособием для тех, кто еще пока не настолько хорошо знает английский язык, чтобы читать на нем техническую литературу, будет вот этот ресурс - learn.javascript.ru Странно, что он до сих пор здесь не был озвучен, возможно только лишь потому, что это первое что дает поисковая выдача :)
    Ответ написан
    Комментировать
  • Так ли нужен Javascript в современном Front-end?

    Сейчас в интернете наблюдается тенденция к построению "толстых клиентов". Соответственно без javascript вы такой клиент не сможете сделать.
    Javascript нужен:
    1. Для общения с сервером без перезагрузки страницы (ajax)
    2. Для расширения возможностей css и html (всевозможные библиотеки и плагины, галереи, скроллинги, рич-элементы форм и т.д.)
    3. Для контроля действий пользователя (обработка форм, кликов по элементам и т.д.)
    4. Всякие специфические штуки (например построение 3-d моделей в браузере, различные интерактивные штуки)
    Кроме того, изучив javascript вам в будущем будет проще изучить node.js, а это уже back-end.
    Ну и чтобы вы сами осознали, киньте в меня линком на крупный популярный современный ресурс, на котором НЕ ИСПОЛЬЗУЕТСЯ javascript.
    Ответ написан
    Комментировать
  • Так ли нужен Javascript в современном Front-end?

    GM2mars
    @GM2mars
    Если вы не знаете javascript вы не фрон-эндер, а просто верстальщик.
    Ответ написан
    2 комментария
  • Как конвертировать html в css?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Как фронтенд-разработчик со стажем, говорю вам, это совершенно лишнее и так никто не делает. Что вас удручает, то что 2 раза приходится писать названия классов, один раз в html, второй раз в css? Это вовсе не плохо, когда идет интенсивный рабочий процесс, такие казалось бы задержки идут только в плюс, пока вы пишите название класса, переносите его в css (ctrl+c, ctrl+v), вы обдумываете этот класс, его содержимое. Очень часто в этот момент вы решаете что-то изменить, переименовать класс или вообще убрать. Вот где гибкость разработки. А то что вы хотите - это банально не удобно.
    Ответ написан
    Комментировать
  • Работа для прикладного математика

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    0. Data mining
    1. Компьютерное зрение
    2. Нейросети и системы принятия решений
    3. Биржевые торговые роботы
    4. Крипто-анализ и алгоритмы шифрования данных
    5. Системы моделирования физ. и хим. процессов
    6. Системы анализа вероятностей и предсказание процессов.
    7. Распределенные вычислительные системы и анализ их производительности для конкретных задач.
    Ответ написан
    2 комментария
  • Стоит ли первым языком (после школьного Pascal) выбирать node.js?

    ramntry
    @ramntry
    Я поддержу JS и Python.

    Первый, потому что благодаря node.js он позволяет программировать и фронтент, и бекенд - одним языком вы убьёте двух зайцев, быстрее сможете начать что-то делать для своего проекта. Возможно, даже трёх зайцев, так как некоторые NoSQL базы данных используют подмножество JS в качестве языка запросов, а NoSQL-подход в изучении попроще классического реляционного (в конце концов, вы автоматически получите представление о JSON, которому в большинстве случаев удаётся эффективно замещать значительно более тяжёлый XML).

    Второй, потому что он прост и очень много умеет, как в веб, так и в области автоматизации системного администрирования. Значит, в процессе его изучения вы сможете применять получаемые знания на практике, прямо на рабочем месте. Python вам подарит Django, который до поры до времени вообще скроет от вас премудрости работы с базами данных (благодаря ORM). Проще он потому, что имеет простую объектную модель, предлагает большой набор встроенных структур данных с хорошо продуманными интерфейсами (туториал на офф.сайте сразу вам скажет, что dict - ассоциативный массив, подробно расскажет, как им пользоваться. В JS можно умом двинуться, пока поймёшь, что Object и есть ассоциативный массив и как его в таком качестве эксплуатировать).

    Но JS для фронтенда всё равно придётся выучить.

    Ruby не стану советовать. Для вас Ruby в связке с Ruby on Rails будет тем же тандемом Python + Django, только 1) ощутимо более сложным для изучения 2) практически неприменимым на основном месте работы 3) перегруженным в смысле конкуренции на рынке труда не хуже PHP.

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

    А ещё есть такое предложение: может быть, вам лучше оглядеться на работе по сторонам, найти веб-разработчика в своей компании и по душам перетереть этот вопрос с ним? Так вы и больше узнаете, и источник ваш будет иметь надёжность, вам понятную (в отличие от анонимных товарищей из сети), и, в идеале, получите наставника.
    Ответ написан
    Комментировать
  • Стоит ли первым языком (после школьного Pascal) выбирать node.js?

    mannaro
    @mannaro Куратор тега JavaScript
    Умею профессионально гуглить
    В отличии от @ali_aliev, я посоветую вам учить JavaScript (а затем попробовать использовать серверную платформу Node.JS).
    Для меня JS показался достаточно легким. ООП тоже не очень сложный (главное понять принцип прототипирования).
    Ответ написан
    5 комментариев
  • Создание объекта с использованием jQuery селекторов?

    d4rkr00t
    @d4rkr00t
    Потому что в данном случае this ссылается на глобальный контекст в котором нет свойства slides, попробуйте завернуть this.slides.children() в анонимную функцию как-то так:

    slidesItems: function() {
        return this.slides.children();
    }
    
    Ответ написан
    2 комментария
  • Какой js framework выбрать для одностраничного intranet-сайта c множеством таблиц и списков

    @Leshrac
    Для подобного рода контента смело берите ExtJS( таблицы, пагинация и т.д.). Довольно простой + хорошая документация на сайте, тяжелый, но для локалки пойдет.
    Единственный минус — при обновлении самого фреймворка все может поломаться.
    Ответ написан
    2 комментария
  • Функционал vs Функциональность?

    Zorkus
    @Zorkus
    Имхо, зам директора решил выпендрится тем, кто в универе проходил чуть более глубокий курс математики, чем преподают на всяких АСУ, проектировании сетей и прочих популярных специальностей (говорю как математик).

    Упрощенно говоря говоря, в функциональном анализе, а не в чистом вариационном исчислении, функционал это просто частный случай оператора, отображающие множество (линийное пространство) в (действительное) число. Точное определелие можно найти в учебнике Смирнова, но имхо, определение которое вам дали под номером 1 — неграмотное.

    Мне не режет слух употребление слова функционал в нематематическом смысле.
    Ответ написан
    1 комментарий