Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (3)

Наибольший вклад в теги

Все теги (30)

Лучшие ответы пользователя

Все ответы (50)
  • Реальная заработная плата frontend/backend разработчика в Москве?

    @php666
    Специально тут зарегестрировался, что бы немного высказать свое мнение. Соглашусь с теми, кто пишет, что в Москве это не деньги. Объясню почему.

    Живу с рождения за МКАДом, недалеко от Москвы. Практически вся хлебная IT-работа в центре Москвы. На окраинах города - спальные районы, нет почти бизнес-центров, соответственно мало работадателей. За МКАДом по IT - вообще нет работы (там вообще никакой работы нет). Так вот, что бы ежедневно добираться до центра Москвы надо либо иметь колоссальный запас здоровья, либо квартиру хотя бы около метро. Остальное - выжмет из вас все соки, вы проклянете это IT и с радостью убежите к себе в провинцию работать кем угодно. Т.е. как минимум 30-35 круб на аренду в спальном районе готовтесь отдать.

    У меня сейчас зп 100 ровно. Для Москвы не много (как и для моего стажа), но я нашел место, куда из своего подмосковья доезжаю на машине за час. Обратно - 30 минут! Это - просто идеальнейший вариант. Раньше, много лет назад, я работал в Москве, в центре, и полностью подорвал здоровье - ежедневно только на дорогу 4-5 часов в день в переполненных вагонах метро, электрички, маршрутке. Когда обзавелся автомобилем - стало легче, но столкнулся с другой проблемой - колоссальные московские пробки, большой расход бензина, траты на амортизацию машины и ремонты. Получается, что работа в Москве - это всегда компромисс. Не получится просто так приехать и получать 100 круб без финансовых или физических затрат. 100 в месяц для Москвы - это нормальные деньги, если вы москвич. Не замкадыш, не понаехавший, а москвич со своей квартирой, которому даже автомобиль не нужен, что бы добраться до метро.

    Далее. Цены, как тут сказали, в Москве выше. На все. Зарплата в 100 - это просто минимальный прожиточный минимум для взрслого человека, у которого есть хоть немного амбиций (свое авто, накопления, здоровье, одежда). На эти деньги тут даже семью нельзя содержать. Я недавно был у стоматолога, цена за один зуб - от 3500 до 6000 (работы на полчаса). Парикмахерская - 500 рублей. Лайтовывй пакет в Пятерочке из помидор, сосисок, пачки сигарет и кошачего корма выйдет в 1000 рублей. Сломались очки, цена новых - 7000 рублей! Если захотим свое авто или импотеку, то вообще не о чем и говорить с таким доходом.

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

    Провинциалам я всё же советовал искать удаленку или другой город.
    Ответ написан
  • Как зарабатывать 1000$ на фрилансе верстальщику?

    @php666
    А кто сказал, что на фрилансе вы должны зарабатывать 1000$?
    Все идет от вашего же непонимания простых вещей. Вы сами же пишите:
    Конкуренция большая, даже при наличии отзывов тяжело конкурировать с кучей людей, демпингуюших цены.
    Я вообще удивляюсь людям, кто свято верит в сказки, которые непонятно кем выдуманы насчет фриланса.

    У меня знакомый недавно на фрилансе решил поработать. В итоге в ужасе сбежал обратно в офис.
    Ответ написан
  • Зачем использовать NULL в базах данных?

    @php666
    Простой пример: таблица пользователей и форма для их редактирования. Если мы не заполняем поле и отправляем форму, то на сервер приходит пустая строка, которая и сохраняется в БД.
    это у вас она сохраняется. Что мешает этого не делать? Достаточно после валидации бизнес-логики пройтись по массиву данных, перед вставкой в базу, и обNULLить все переменные с пустыми строками. Пустые строки в базе не нужны, никогда. Нет ни одной причины их там хранить.

    пустая строка - это тоже осмысленное значение
    теоретически - это "осмысленное значение", практически - это мусор, это результат развития языков высокого уровня, типа php, которые позволяют вам записывать в базу пустую строку (поощряют это делать в виду своих конструктивных особенностей).
    Ответ написан
  • Как переписать PHP движок с Windows-1251 на UTF-8?

    @php666
    Я так понимаю, речь идет об этом списке аналогов: php.net/manual/ru/ref.mbstring.php ?
    Да. Плюс, возможно, придется искать еще и самописные аналоги, которых еще нет в самом php. Я когда свой двиг переписывал, то мне понадобилось лишь 3 функции-аналога найти.

    Насколько я понимаю, по части PHP нужно будет еще как минимум задать нужную кодировку в конфиге.
    У меня в htaccess вот это:
    # Кодировки
    php_value mbstring.language "Russian"
    php_value mbstring.internal_encoding "UTF-8"
    php_value default_charset utf-8
    
    AddDefaultCharset utf-8


    БД - то уже отдельные пляски
    Конвертируем и при подключении к базе задаем mysqli->set_charset('utf8').

    Еще из нюансов - на сайте есть AJAX, с перекодировкой результатов
    да, убрать перекодировку, оставить лишь заголовок 'application/json; charset=utf-8' и сделать просто json_encode.

    Например, есть preg_replace, но нет mb_preg_replace.
    там есть модификатор /u

    Вот статья - https://webonrails.ru/post/143646653415428599/
    Ответ написан

Лучшие вопросы пользователя

Все вопросы (8)