• Какой самый дешевый vps для vpn?

    FanatPHP, что-то жесть вы стали разговаривать, раньше за вами такого не замечал. Я даже не буду отправлять жалобу, чтобы ваше сообщение не удалили, а то тут многие, как и я раньше, считают что вы адекватный.
    Не люблю отвечать грубиянам, но сейчас вы ужасно не правы ещё и грубите. Придется ответить
    Все чаще натыкаюсь на вот такие новости https://m.habr.com/ru/company/globalsign/blog/466911/ Выходит, по вашей логике, суд США тоже "нищербродская мразота". Публичные сайты в интернете должны быть открытыми, это весь смысл открытого интернета. Если ваша информация под каким-то патентом, лицензией, или авторским правом, то и защищайте его в суде, если кто-то будет использовать его в коммерческих целях. Вы открыли его публично, не в личном кабинете, значит инфу можно использовать. Как? Другой вопрос. Нельзя сказать, что если я скачал информацию о квартирах на Авито, то я буду делать свое Авито, нет, я же могу эту информацию исследовать, а это наука, это круто, и я по этой причине не буду мразотой.

    Эти сволочи не позволяют мне унести домой скамейку из парка!

    Ещё больше не люблю отвечать на такие тупые аналогии. Меня никто не тронет, если я буду считать количество скамеек в парке, или записывать себе в книжку названия и цены товаров.
    Круто вы всех аналитиков назвали мразотой.
    Написано
  • Какой самый дешевый vps для vpn?

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

    Гадить, это не давать возможность парсить данные с веб-сайтов, которые открыты публично. Конкурирующие дяди наймут ручных "парсеров", и все эти "защиты" мешают лишь энтузиастам.
    300р за VPN это много, это пол стоимости интернета. Но тут конечно выхода нет, экономить нельзя, т.к. пропускная способность будет ужасной.
    Написано
  • Ноутбук или компьютер для программирования?

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

    Процы часто меняют на одинаковый TDP, если они не BGA (а тут не Socket M). Но в данном случае это бессмысленно, т.к. под этот сокет есть только двухядерники, можно только повысить так частоту (но с 2ГБ оперативки все за зря).
    Написано
  • Как работает функция нахождения индекс элемента с максимальным значением?

    Vlad_IT
    @Vlad_IT Куратор тега JavaScript
    Igor Rodichev, не не, сравниваются между собой элементы. Элементы берутся по индексу, в данном случае два индекса
    max - это индекс максимального элемента.
    counter - это индекс текущего в цикле элемента.

    Чтобы понять лучше, нужно начать выполнять алгоритм в "голове".

    let array = [-3, 0, 45, 22, 123, -485, 98, 34];

    Итерация 1
    Индексы: counter = 1, max = 0
    Значения:
    array[counter] === array[1] === 0
    array[max] === array[0] === -3

    0 > -3 т.е. array[counter] < array[max], значит counter становится новым индексом максимального элемента.

    Итерация 2
    Индексы: counter = 2, max = 1 (max изменился в предыдущей итерации, а counter меняется инкрементнированно в цикле).
    Значения:
    array[counter] === array[2] === 45
    array[max] === array[1] === 0

    45 > 0 т.е. array[counter] > array[max], опять нашли новое максимальное значение (оно больше текущего максимального значения), зачин меняем индекс max = counter

    Итерация 3
    Индексы: counter = 3, max = 2 (max изменился в предыдущей итерации, а counter меняется инкрементнированно в цикле).
    Значения:
    array[counter] === array[3] === 22
    array[max] === array[2] === 45

    22 < 45 т.е. array[counter] < array[max], новое значение не больше максимального, значит не меняем max.

    Таким образом, индекс max меняется только в том случае, если текущее значение в цикле больше сохраненного максимального.
    Написано
  • Ноутбук или компьютер для программирования?

    Владимир, это будет норм. Система, браузер, какой-нибудь редактор, нода, и еще останется место. В любом случае, это будет лучше дешевого HDD на 500гб, особенно, если собирать фронтенд.
    Написано
  • Ноутбук или компьютер для программирования?

    Пользуюсь ноутом с SSD на работе и с HDD дома

    Это крайне странно, т.к. банально отзывчивость системы сильно различается. С HDD жить можно, но незачем, сейчас SSD копейки стоит.
    Написано
  • Какой ноутбук взять для учебы?

    xmoonlight,
    asus - не долговечны.

    Про HP тоже самое можно сказать - отвал видео-чипа обычная история для них. Про Asus не слышал, чтобы прям часто, разве что на дешевых моделях (а они горят у всех).

    Про тошибу погорячился, новых ноутбуков у них не нашел в продаже.
    Написано
  • Какой ноутбук взять для учебы?

    пройдитесь по dell'ам.
    Hp, dell - всё.
    Остальные - даже не смотрите.

    Не холивара ради, но все же, почему? У тошибы, asus не хуже платформа, матрица почти у всех может быть одинаковой (т.к. не все ОЕМщики), остальная комплектуха тоже не своя.
    1. Wi-Fi: 802.11ac

    5 ГГц круто, но для бюджетного ноутбука не необходимо, учитывая, что он будет сильно влиять на стоимость. Позже можно будет купить mPCI-E карточку (если конечно ноут не DELL или Toshiba, у них vendorid для mPCI-E устройств зашит в whitelist). Но если есть, конечно круто.
    Написано
  • Какие стили применить к этой кнопке (градиент к ссылке)?

    Vlad_IT
    @Vlad_IT Куратор тега CSS
    Павел Титов, непонятно что вы хотите. Наложить градиент конкретно на сам текст а не на кнопку? То, что градиент переопределяет цвет фона, это нормально, так и должно быть.
    Написано
  • Как узнать название функции внутри этой функции?

    Vlad_IT
    @Vlad_IT Куратор тега JavaScript
    Анатолий, нет, так нельзя (если не брать в расчет eval, но это плохо). Лучше создайте объект и работайте с ним
    Написано
  • Есть ли выгода от переезда в столицу из миллионика?

    Я согласен с Артемом, за 100кр можно создать наиболее хорошие условия жизни в других городах, чем за 140кр в Москве, это что касается "насколько становится сытнее". Про комфорт все индивидуально, я лично не представляю, как тут можно жить всю жизнь. Другой вопрос, что в Москве 140кр это не потолок, а для других регионов (если не брать расчет удаленную работу) для программиста в среднем это потолок.
    Написано
  • Как узнать название функции внутри этой функции?

    Vlad_IT
    @Vlad_IT Куратор тега JavaScript
    Анатолий, лучше ничего не сокращать ломая читабельность. Пусть код выглядит не супер-круто, но он должен быть лаконичным и читабельным.
    Написано
  • Выдумать себе опыт работы - это хорошая идея?

    Если остались какие-нибудь наработки, код на гитхабе, то это будет не хуже Pet проекта.
    Написано
  • Как найти одинаковые значения в двух массивах?

    Vlad_IT
    @Vlad_IT Куратор тега JavaScript
    longclaps, не очень понял, про что вы.
    Написано
  • Как найти одинаковые значения в двух массивах?

    Vlad_IT
    @Vlad_IT Куратор тега JavaScript
    В голову лезет только следующий высокопроизводительный алгоритм.

    1. Сортируем массивы (не важно в каком порядке, главное чтобы в одинаковом порядке оба массива).
    2. Собираем комбинации из всех возможных значений в каждом массиве отдельно, получая два массива с комбинациями.
    3. Создаем пустой массив maxElement = [], в котором будем хранить самый длинную найденную комбинацию
    4. И теперь проходимся по массиву комбинаций 1, и ищем в нем элементы, которые есть в массиве комбинаций 2 (желательно вложенным циклом). Сравнивать нужно arr1.join('') === arr2.join('').
    5. Если нашли элемент по такому условию, то проверяем его еще на следующее условие

    if (lastElement.length > maxElement.length) {
        maxElement = lastElement;
    }


    Таким образом, элемент с максимальным количеством совпадений maxElement и будет результатом ['five', 'one'].

    Я не успел написать код, т.к. уже пора спать. Но думаю, массивы из вопроса автора он бы легко обработал до утра.
    Написано
  • Какую выбрать сферу в IT с нуля когда тебе "под 40"?

    Северное Сияние, отлично, из двух ваших примеров два не в Москве. И точечно так выбирать это абсолютно необъективно.
    https://hh.ru/vacancy/33986283 - тут фулстек, вакансии у более узких специалистов чаще "вкуснее". Но для Питера зарплата нормальная, к тому же, туда можно устроиться с годом опыта работы, если нормально показать себя на собеседовании.
    https://hh.ru/vacancy/33972787 - тут подойдет тот самый крепкий джун, если у него этот год опыта будет как раз в разработке REST API, а не сайтиков на WordPress и простеньких интернет магазинов.
    https://hh.ru/vacancy/33864976 - тут мидл, и ЗП до 150 это хорошо. То, что там творится внутри, это другой вопрос, и это чисто как повезет, ЗП в данном случае на это не влияет, шкуру могут сдирать и на зп 60кр.
    https://hh.ru/vacancy/33654622 - это Нижний Новгород, мидл и зп от 100кр, что тоже неплохо.

    Я говорю про год опыта, и по таким условиям достаточно много вакансий в Москве. Вот например на Reactjs Frontend разработчика https://hh.ru/search/vacancy?area=1&clusters=true&...

    Я согласен с тем, что сейчас СМИ сильно приукрашивают положение дел в айти сфере, рассказывая о том что тут можно работать по 5 часов и зарабатывать больше деньги без сильных усилий.
    Но когда борешься с враньем, нужно в этой борьбе не использовать вранье.

    выстегнул, человек даже не знает, кто такой джун (:


    Ну вы конечно же знаете. Весь мир не знает, многие компании для себя создают свои требования, что такое джун-мидл-сеньер.
    В компании где я работаю (которая имеет серьезный вес в ИТ рынке СНГ) под джуном подразумевается человек, который хорошо знает язык и фреймворк, на котором программирует, имеет небольшой опыт работы, но неспособен самостоятельно, без помощи других программистов, решать задачи.
    Мидл это уже более ответственная единица.
    Написано
  • Какую выбрать сферу в IT с нуля когда тебе "под 40"?

    Северное Сияние,
    за 100 000 с тебя три шкуры сдерут, ты должен быть человеком с опытом, набором знаний и должен постоянно поддерживать свои знания в актуальном состоянии и при этом работать как вол.

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