• Как извлечь число из строки?

    0xD34F
    @0xD34F Куратор тега JavaScript
    Почему не работает:

    Если функция parseInt встречает символ, не являющийся числом в указанной системе счисления, она пропускает этот и все последующие символы

    Ну а получить своё число вы можете так, например: +/\d+/.exec(el).
    Ответ написан
    1 комментарий
  • Как получить значение кликнутого элемента и передать его в другой элемент?

    0xD34F
    @0xD34F Куратор тега Vue.js
    Можно завести в data свойство, отвечающее за выбранный элемент, выводить его в модальном окне, а значение устанавливать при клике на ссылку. Типа так.
    Ответ написан
    1 комментарий
  • Каковы перспективы фриланса в веб-разработке для полного новичка?

    AgentProvocateur
    @AgentProvocateur
    зарабатывать хотя бы 20 000 рублей в месяц

    Реально, но через год-два в нише "вёрстка+создание сайтов на cms" это будет +/- потолок для фрилансера (без опыта в N лет, портфолио на 30 лучших работ и 100+ отзывов). Слишком возросла конкуренция, слишком упали расценки на данный труд.

    Просто если цель этого всего - 20к руб./мес., то смысл тратить 2 года на выжигание глаз кодом? Гуманитарная вышка есть, любая неспециализированная офисная работа подойдет. Зарплата, скорее всего, будет больше (тыщ 25-30), но никаких кидков, толп конкурентов, гонки за копеечными заказами, дедлайнов, ночных переработок, фрилансерского ноулайфа и пр. А главное - стабильность, знаешь, что 15 числа, допустим, сумма придет на карту, и нет головной боли на тему "чем питаться завтра, если нет заказов". Да и без образования и вне офиса эти 20к можно хоть администратором, хоть в колл-центре зарабатывать спокойно.

    Если цель - связать жизнь с разработкой, то советую сразу смотреть в другие ниши мимо "вёрстки + WP".
    Ответ написан
    Комментировать
  • В какой ИТ-сфере реально продолжить карьеру после 55 лет?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Где нет конкуренции, там не будет ни денег, ни перспектив.
    Ответ написан
    51 комментарий
  • Кто такой программист 1С?

    DMGarikk
    @DMGarikk
    Lead Software Developer
    Программист 1С это человек оркестр, умеет программировать (с точки зрения обычных программистов очень своеобразным образом), знает бухучёт, документооборот, бизнеспроцессы, консультировать пользователей по работе программ и по бухучёту (например получить задание - настроить расчёт НДФЛ, потратить подня - высянить что это уже реализовано и внушить это заказчику, обучить заказчика этим пользоваться)
    И да, это всё в одиночку...никаких вам аналитиков, консультантов постановщиков задач, тех.писателей...и с зарплатой ниже обычного code-monkey
    ==
    советую идти в обычные программеры, и не соваться в этот желтый ад.
    и хотя и там есть очень интересные задачи, вы осложните себе переход в обычные программеры оттуда
    Ответ написан
    6 комментариев
  • Реально ли найти ментора по wp?

    4mobile
    @4mobile
    WEB developer
    А зачем?
    Берете любой популярный бесплатный шаблон и смотрите как он сделан.
    А на конкретные вопросы, думаю, здесь вы получите ответы. Или погуглить, 99% что ответ уже есть
    Ответ написан
    1 комментарий
  • Почему Ruby используют так мало сайтов, по сравнению с другими языками?

    @protven
    По сравнению с чем ? С php ? Тогда все языки кроме php используют очень мало сайтов. На ROR сделано достаточно много сайтов, особенно зарубежом.
    ИМХО, три основных фактора
    - дорогие программисты (их еще и мало по сравнению с пхп/питон).
    - сам по себе язык достаточно "медленный" и не подоходит для мало-мальски серьезных нагрузок.
    - нет серьезных драйверов в виде крупных компаний и/или большого коммьюнити, которые бы вложились в разработку и оптимизацию быстродействия, плюс быстрое внедрение новых фич, как это было например с тем же php.
    Своя ниша у рубей есть, причем не только в бекенде для сайтиков. Нравится - используйте. Не нравится - ну возьмите то что по душе.
    Ответ написан
  • Откуда в сети "бесплатные" прокси?

    vvpoloskin
    @vvpoloskin Куратор тега Компьютерные сети
    Инженер связи
    Есть различные варианты монетизации таких сервисов от подмены рекламы на собственную до угона учеток для определенных сервисов. Ну и конечно же встречается человеческая глупость в виде некорректно настроенного софта (3proxy, nginx, apache, squid и т.д) или же сетевых устройств.

    Как их находят? Ну делают nmap, потом на эти порты скриптом проверяют, прокси это или нет. В логах любого публичного вебсервера всегда по несколько раз в день мелькают запросы к гуглу или яндексу. Это как раз пример таких сканеров прокси.
    Ответ написан
    3 комментария
  • Изучать только git?

    @iMaximus
    Мое мнение что нет, даже если вы попадете в организацию где используют другие системы контроля, (мне такие не встречались) без труда адаптируетесь.
    Ответ написан
    Комментировать
  • В чём дело (Euler Problem 39)?

    DirecTwiX
    @DirecTwiX
    "display: flex;" уже предлагали?
    Какое значение p ≤ 1000 дает максимальное число решений?


    Upd:
    if( arr.indexOf(i) >= 0 && arr.indexOf(j) >= 0 && arr.indexOf(k) >= 0) {
       flag = false
       break;
    }

    Данная вроверка, похоже, слабовата. Если в массиве будет, например, [8,7,6], то алгоритм посчитает, что треугольник [6,6,8] уже был
    Ответ написан
    2 комментария
  • Как организовать откат миграций БД при откате к предыдущему релизу?

    @LiguidCool
    По моему откат это далеко не ежедневная операция и при необходимости должна выполняться ручками. Лучше тщательнее тестировать релиз ...
    Ответ написан
    Комментировать
  • В каких случаях использовать web framework, а в каких можно обойтись готовым движком для сайта?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Скорость исполнения кода - фреймворк.
    Скорость создания сайта - CMS.

    PS: непонятно лишь одно: как мог возникнуть такой вопрос?)
    Ответ написан
    Комментировать
  • Как задать другой параметр в роутинге?

    AlexanderMint
    @AlexanderMint
    Web Developer
    Если по простому, то используйте гем friendly_id
    Ответ написан
    Комментировать
  • PHP: можно ли обработать контент, полученный с помощью функции require?

    @just_hank_moody
    Нет, нельзя Функция require только подключает файл и не возвращает в ответ строку.

    В данном случае лучше прочитать про буфферизацию в php.

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

    Или file_get_contents плюс функция eval();
    Ответ написан
    1 комментарий
  • Английский. Где учить в интернете?

    @AnneSmith
    самая ленивая
    радио, прежде всего слушать радиопрограммы или аудио подкасты, пока тошнить не начнет
    словарь - только английский толковый, никаких переводов на русский

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

    аудирование - самый сложный навык, поэтому ему учатся с рождения, потом учатся говорить, а уже только потом читать и писать

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

    следующий шаг - заучивание готовых фраз и выражений вслух и наизусть: это нужно для приучения вашего артикуляционного аппарата автоматически произносить то, что нужно и как нужно, точно так же как это происходит на родном языке, тут только многократные тренировки и повторения, как в музыке и спорте, чем больше вы заучите таким образом, тем легче вам будет в разговоре

    осилите преподавателя-носителя языка хоть по скайпу - это будет идеально, но это должен быть именно преподаватель, который умеет преподавать english as a second language - ESL

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

    а потом всю оставшуюся жизнь много слушать и запоминать выражения, которыми пользуются носители, отмечать, как они думают и как строят фразы в контексте, ну и читать, конечно, без этого никак

    не слушайте никого, кто будет говорить, что вам сначала нужно выучить грамматику
    сначала надо освоить разговорный английский, хоть на уровне 5-летнего ребенка, а потом вы сами сможете понимать, что и как вам учить
    Ответ написан
    1 комментарий
  • Как выйти из рабочего коматоза?

    nki
    @nki
    bezkart.ru готовая система лояльности
    Универсальный совет - возьми ипотеку.
    Ответ написан
    11 комментариев
  • Лучший платный/бесплатный VPN-сервис без стороннего софта?

    Astrohas
    @Astrohas
    Python/Django Developer
    Ну если осведомлены в linux-е советую купить VPS например на ovh и накатить по мануалам openvpn , pptp, SSh туннелирование и прочее и прочее.
    У самого такое.
    Ответ написан
    4 комментария
  • Как исправить свою некоррктную работу на git?

    Ni55aN
    @Ni55aN
    Это конфликт слияния. Происходит потому, что в двух ветках были параллельно внесены изменения (перед ======= то, что в одной ветке изменилось, после - в другой)

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

    Похоже, что это появилось после автоматического форматирования кода (если везде так), поэтому лучше сделать checkout к нужному месту (откатить изменения в одной из веток) или fetch, если на удаленном репозитории нужные изменения уже есть
    Ответ написан
    Комментировать