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

    php666
    @php666
    PHP-макака
    фреймворк берем и пишем
    затраты на разбор чужого говнокода могут превышать затраты на написание своего
    Ответ написан
    Комментировать
  • Правильно ли выбрасывать исключения в бизнес логике?

    php666
    @php666
    PHP-макака
    Нет, это плохая практика.

    Исключительная ситуация на то и исключительная. Это ошибка запроса, нет коннекта к БД или отсутствие записи, которая, как мы уверены, должна существовать и тд. Это событие, после которого работа кода НЕВОЗМОЖНА.

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

    php666
    @php666
    PHP-макака
    Я окончательно потеряю зрение примерно через 10 лет, к 47-48 годам. Т.е. с офтальмологами я на ты)
    Но даже при своем трешовом заболевании я не ощущаю ничего физического. Усталость глаз - это скорее субъективные ощущения, там нечему "уставать". А вот
    чувство сухости и, будто, что-то в глаз попало
    это надо к врачу, а не на форум. Это может быть симптомом какого-либо заболевания.

    В любом случае, 8 часов за ПК не должны быть для глаз чем-то опасным, иначе бы у нас половина мегаполисов ослепла ))
    Ответ написан
    3 комментария
  • Можно ли чем то заменить mysqli_num_rows()?

    php666
    @php666
    PHP-макака
    Спрашивать зачем это надо не нужно.
    а давай мы все-же спросим. И ты опишешь задачу.
    mysqli_num_rows является лишь показателем того, сколько запрос на выборку возвратил рядов
    заменять её не надо
    надо просто описать, что ты хочешь сделать

    есть подозрение, что тебе нужно что-то типа SQL_CALC_FOUND_ROWS
    Ответ написан
  • Должен ли верстальщик уметь поднимать сервер и разворачивать проект на Linux?

    php666
    @php666
    PHP-макака
    говорят я должен это уметь, поднимать сервак итд
    работаю PHP разработчиком, не умею на Убунте работать и не хочу. Когда надо на *nix подобных системах что-то разворачивать пишу письмо специалистам в группу под названием UnixAdmins и они это делают. И это нормально. Моя задача - разрабатывать проект, а не ковыряться в серваках.

    развернуть локально на убунту проект на php, nginx, mysql, итд .... говорят я должен это уметь, поднимать сервак итд
    Нет, не должен. Это был бы безусловно полезный навык, но ты лишь junior frontend.

    Может посоветуете как быстро этому научиться?)
    Никак. Это будет тупой копипаст из мануала без понимания. А понимание приходит лишь с годами опыта.

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

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

    php666
    @php666
    PHP-макака
    Какие условно "интереснее"?
    Никакие не интереснее.
    Работа на любом ЯП неизбежно становится не интересной рутиной.
    Ответ написан
    1 комментарий
  • С чего лучше начать изучение PHP чтобы в конце достичь уровня профи?

    php666
    @php666
    PHP-макака
    Стремление знать на отлично: PHP, C++
    Почти 9 месяцев есть чтобы с нуля выучить и умень программировать как профи
    С чего лучше начать ?
    Снять розовые очки в свои 30 лет. Языки люди годами учат и практикуются, и не знают всех тонкостей языка спустя десятилетия. А ты тут такой красивый за 9 месяцев хочешь профи стать. Смешно.
    Ответ написан
    1 комментарий
  • "Частая" смена работы. Нормально ли это?

    php666
    @php666
    PHP-макака
    1)Москва
    2) 40+ лет
    3) 80 - 120 т.р.
    80 к в 40 лет в Москве - это дно. Ни одна баба не даст и семью не прокормить. Почему эти люди не имеют права менять работу? Работать за эти гроши? Новая Лада Гранта стоит от 600 тр, что человек с этим доходом (АЙТИШНИКА!!) может себе позволить на 80 круб?

    меня в детстве "накачивали" мыслями, что "бегунков" не любят, их неохотно принимают на работу и т.д.
    Конечно, в 21 на завод сразу после армии и в 65 на пенсию, если не вперед ногами с этого завода. Классический советский человек-терпила.

    это нормально менять часто работу, ну скажем раз в год?
    Нормально. Ибо в IT ХОРОШИХ контор - единицы. В остальном это шаражкины компании, где за 80-100 круб хотят видеть Мартина Фаулера, работающего с 9 до 21 часа. Поэтому люди и бегают туда-сюда, ищут достойные места.
    Ответ написан
    8 комментариев
  • Правильно ли я нарисовал план ООП игры шашки?

    php666
    @php666
    PHP-макака
    Изучаю ООП. Хотел попробовать написать игру шашки

    1. Изучать ООП на Жс не лучшая идея, возьми тот же пхп.
    2. Писать столь сложную игру, как шашки, да ещё и на ООП - не самая тривиальная задача для обучения
    Ответ написан
    Комментировать
  • Время интернет-магазинов прошло?

    php666
    @php666
    PHP-макака
    У меня родители занимались строительным бизнесом с середины 90-х, я видел все - и расцвет и закат. И ответственно скажу, что эпоха частников в РФ закончилась. Если раньше мой покойный отец имел на рынке до 7 торговых точек с продавцами и производство, то к 17 году остался лишь офис с товаром. Упала покупательская способность. Появились гиганты типа Леруа, которые опустили цены. Аренда стала невыносимо дорогой, давление государства на частный бизнес. Я сдавал с матерью в чермет остатки товара, битком набитая машина мебельной фурнитуры уходила по цене 2000 рублей. Продать невозможно ни частникам, ни оптовикам, которые все позакрывались.

    Эпоха интернет-магазинов, безусловно, уходит в прошлое - банально у людей нет денег. Да и люди всему этому наелись, дефицита нет - легче пойти в магазин и купить что нужно, пощупав и потрогав. Я, например, в ИМ вообще ничего не заказываю, разве что запчасти для авто. Я живу в Москве, под боком тройка огромных ТЦ, где есть ВСЁ.
    Скоро останутся лишь площадки-гиганты, которые выживают из-за оборота.

    Иметь свой ИМ - это очень дорого для частников. За 24 000 руб. в год можно купить аккаунт на tiu.ru, например, и создать почти полноценный ИМ, который поддерживает функционал, который удовлетворит 95% торгашей - и выгрузки и свойства товаров и многое другое. И при этом эта площадка дает почти топ в поисковой выдаче. Конечно, там не будет онлайн оплаты, но для частников она не нужна - все хотят получать нал или перевод на карту, Робокассы нах никому не сдались.

    Что думаете по этому поводу?
    на ЭТОМ сайте тебе ничего толкового не скажут, только будут петь песни о том, что ВЫ виноваты в том, что нет продаж. Это не так. Зайдите на biznet.ru - там люди, кто РЕАЛЬНО занимается бизнесом, они там всё распишут про реалии. Вот темы интересные: "Похороны" интернет-магазинов., "Похороны" интернет-магазинов- часть 2
    А тут спрашивать бесполезно - тут технари сидят, которые никогда ничего купить-продать не пытались.
    Ответ написан
    6 комментариев
  • Изучал веб программирование. Вопрос внутри?

    php666
    @php666
    PHP-макака
    Скажите мне,пожалуйста, какой уже у меня уровень владения php
    выложи код на гитхаб и покажи. Написать сайт на пхп в 2020, когда море информации и мануал полностью на русском - не шибко сложная задача, с которой справится любой обучающийся с интеллектом чуть выше, чем у хлебушка.

    Задача программиста - писать код, который может понимать не только интерпретатор (это легко), но и человек, который этот код будет поддерживать и расширять. А это куда более сложная задача.
    Ответ написан
    Комментировать
  • Почему не сохраняется сессия в базу данных Laravel?

    php666
    @php666
    PHP-макака
    Попробуй это: php artisan config:cache

    Необходимо сохранять сессию в базу данных после аутентификации пользователя.
    зачем в базу?
    Ответ написан
  • Где брать заказы на удаленку?

    php666
    @php666
    PHP-макака
    Серьезному бизнесу не нужны удаленщики.
    Никто в здравом уме не доверит проект, от которого зависит финансовая составляющая бизнеса, хрен знает кому. Особенно в РФ. Когда вы это уже поймете?

    У нас в организацию регулярно приходят резюме со влажными мечтами ойтишников об удаленной работе. Конечно, их мало волнует инфраструктура предприятия, безопасность, что для достижения результата надо бегать от монитора к монитору и взаимодействовать с коллегами. Ведь на Хабре жи сказали, что ойтишник легко и без напряга под пальмой в Тайланде работает.
    Ответ написан
    1 комментарий
  • Возможно ли переопределить статический метод?

    php666
    @php666
    PHP-макака
    если возникают такие вопросы, то это лишь признак очень плохой архитектуры кода
    в современном пхп ооп реализовано на достаточном уровне, что бы писать красивый и понятный код
    Ответ написан
    Комментировать
  • На чем лучше разрабатывать CMS?

    php666
    @php666
    PHP-макака
    laravel-boilerplate.com

    Есть авторизация, пользователи, некоторые улучшения по сравнения со стандартным Ларавел из коробки.
    У нас люди без опыта работы с фреймворками за неделю уже модули писали, опираясь на примеры, написанные в этом решении.
    Ответ написан
    Комментировать
  • Есть ли жизнь программиста-новичка после 30?

    php666
    @php666
    PHP-макака
    Сейчас у тебя бомбанёт, но я скажу - НЕТ.
    Ты пришел в курятник и спросил совет, стоит ли заводить лису? Конечно все ответят однозначно.

    ЗЫ
    компьютеры и программы всегда любил, копался, рылся, понятно что всё на любительском уровне, но тем не менее тяга была
    Это все сопли из разряда подростковых стереотипов. Игры, игрушки, программки... в реальной работе все иначе. 5 дней в неделю по ТК ты будешь смотреть в монитор, как прикованный к стулу и решать унылые задачи, клепать формы, строить отчеты и копаться в тоннах (скорее всего) плохого кода. Сейчас тебе 29, тебе потребуется не менее 3 лет, что бы крепко встать на ноги и дотянуть до уровня твёрдого джуна. Там дальше возраст 30+, тобой будут руководить твои ровесники или люди младше тебя. В итоге только к 40 годам ты, быть может, к чему-то придешь. К чему - не ясно. И для чего - тоже не ясно. В любом случае в обозримом будущем не станешь сильно хорошо зарабатывать, а вот времени потратишь и сил очень много.

    Игра не стоит свеч. Это адская работа, убивающая здоровье и нервы. Все истории успеха, которые ты прочтешь в интернете, запомни - пишутся с 90% враньем. Реальность другая.
    Ответ написан