• Отладка скрипта в Safari, который вешает браузер намертво?

    @voidMan Автор вопроса
    Вдруг кому пригодится…
    Оказалось, что Сафари по-своему работает с массивами, например, такой код, вызывает заполнение массива от 0 до 27956 значением «undefined». Что вызывает жуткие тормоза (5-10 минут задумчивости вполне нормально...)
    promo_data = new Array();
    promo_data['27957'] = '27957';
    var promo_data2 = promo_data
    Если сменить «promo_data = new Array()» на «promo_data = {}», всё работает быстро
    Ответ написан
    Комментировать
  • Какой стек технологий лучше всего для быстрой, но серьёзной коммерческой веб-разработки в наше время?

    @egorinsk
    Я бы на PHP. А что за требования по масштабируемости? Серверов приложений на PHP можно хоть сотню в ряд выстроить.
    Ответ написан
    1 комментарий
  • 12 летка хочет учиться программировать

    creage
    @creage
    Не трогайте его, пусть сам все познает, через пробы и ошибки — от этого оно лучше запомнится, и опыта добавит.
    Ответ написан
    4 комментария
  • Мотивация программирования — деньги. Это нормально?

    danin
    @danin
    Вспомнились слова Ивана Дембицкого:

    "…Цель «сделать проект» или «построить магазин» и т.п. — ложная цель. Она предполагает много работы, но ничего не говорит о том, что нужно зарабатывать. Цель должна быть выражена в деньгах. И точка. Всё остальное — повышение профессионализма, известность, создание бизнеса, всё — лишь средства… Как только цель определяется деньгами, и конкретной суммой, мозг начинает искать варианты реализации…

    После того, как поставлена финансовая цель и найден потенциальный путь для его решения, нужно сделать декомпозицию задачи. То есть разбить ее на небольшие подзадачи. Установить срок решения подзадачи и понять, сколько нужно делать в день, чтобы эту подзадачу реализовать. И каждый день шаг за шагом выполнять план. Не нужно стремиться выполнять план. Его нужно выполнять.

    И еще: эта деятельность должна вам нравиться.
    Даже не пытайтесь заработать тем, что вам не нравится. Вы просто не сможете конкурировать с теми, кого от этого прёт."
    Ответ написан
    Комментировать
  • посты по музыке

    Efrit
    @Efrit
    Не факт, что затея выйдет удачной. Вкусы у всех разные, как и работа.

    Первый во время работы просто слушает любимые композиции, дабы находиться в привычной обстановке.
    Второй специально подбирает успокаивающую музыку, потому что его работа — сплошной стресс.
    Третий считает своё занятие ужасно скучным и рутинным — и поэтому ставит мощные и заводные песни.
    У четвёртого очень творческая профессия, поэтому он черпает вдохновение в классической музыке.
    И так далее…

    Я вот часто пишу код, когда в наушниках играет симфо-металл. Вроде бы, довольно мощная музыка — а меня, наоборот, расслабляет. Но не факт, что у остальных будет тот же эффект ;)
    Ответ написан
    2 комментария
  • Какие есть системы ведения базы знаний?

    arty87
    @arty87
    Если специально под IT-тематику, то советую Atlassian Confluence.
    Ответ написан
    Комментировать