• Как физику подключить оплату на сайт?

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

    ali5,
    Access denied for user 'xxx'@'localhost' (using password: YES)
    гугл переводчиком пользоваться умеешь? написано же, что доступа нет.
    ты на своем локальном по должен иметь базу, она наверняка есть, пароль должен знать от нее.
  • Подработка программированием без диплома учебного заведения/сертификата о прохождении курса: возможно ли это?

    ArtemDragonsky, ты спрашивал про подработку.
    Можешь стать программистом и работать в штате.

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

    Алексей,
    никого не интересуют при трудоустройстве пет-проекты.
    +++
    у меня на гитхабе были открыты свои репы, мегабайта 3 чистого кода на пхп, своего
    по статистике никто дальше файла index.php и пары подпапок не смотрел никогда
    и на собеседованиях никто про пет-проекты ничего не спрашивал, не разбирал их
  • Использовать ли геттеры в классе где объявлены приватные свойства?

    Sergey Ilichev, не надо эту помойку читать.
    вся эта "академическая" хренотень, которая часто всплывает на всяких хабрах, к реальной работе отношения не имеет.
  • О каких IT специалистах говорят, когда речь идет о дефиците кадров?

    Сергей Горностаев,
    нам нужны тысячи разработчиков способных с этим справится, а в стране едва ли сотни таких найдутся
    это напоминает сюжет из тупого американского фильма, где планету спасает отряд юродивых алкашей - бывших спецназовцев. Те такая аллегория, что кроме них в многомиллиардном мире больше никого нет, а они (не понятно почему) - незаменимые. Хотя каждый год в мир приходят миллионы новых спецназовцев, сантехников и программистов. И что среди как новичков, так и среди вновь прибывших, гениев не очень много, все +/- одинаковые.

    Отсюда возникают вопросы к вашей компании:

    Специалистов на Java в стране "едва ли сотни" найдутся? Как минимум десять человек знаю.
    Почему тысячи Java-разработчиков, которые есть в стране, вам не подходят?
    У вас какое-то особенное it?
    Какая-то особенная java?
  • Будут ли перспективы работы в IT в будущем?

    Сергей, если Вас держат в заложниках - дайте знать!
  • Запрещены ли вопросы с просьбами о code review?

    какая политика может быть у ресурса, где 90% - школьники, в тч в модерации?
    это не серьезное сообщество, это детсадовское учреждение
  • Вопрос про модели и репозиторий php?

    OneTwoThreeFourFive, мне лень писать. Скажу вот что.
    Есть сухая теория. А есть реальная практика. Если ты пишешь свои собственные велосипеды, то не бойся экспериментировать и создавать для себя удобную архитектуру. Я, в отличие от множества теоретиков, в своё время написал и свой фреймворк и ORM систему, что в сумме до сих пор успешно работает на одном проекте. И минимально рабочий продукт вышел лишь со 2 или 3 попытки, те пришлось около 3 раз кардинально изменить код, на это ушло много времени.

    По архитектурным паттернам есть книга Мартина Фаулера "Архитектура корпоративных программных приложений", там описаны AR, DataMapper, шлюзы и многое другое, что занимается сохранением данных в базу и обратно.

    Просто тебе нужно немного выдохнуть и перестать зацикливаться над формулировкам и в стиле
    Также в статьях говорилось, что репозиторий не может создавать объекты, то есть нельзя new User() в методе getUserByID.
    эти статьи не часть библейских книг, любое утверждение можно опровергать бесконечно. У меня, например, в моем велосипеде, как раз getfindUserByID возвращает объект, а код продолжает исправно работать. Почему не должен и кто это сказал - я хз. Я просто написал систему с четкой архитектурой, а как она работает со стороны статейных писак мне похрен.

    На собеседованиях спрашивают про SOLID, а потом ты открываешь проект и видишь, что там черт ноги поломает., а все эти теоретики сами пишут откровенное гамно. Прекрати молиться на теорию и займись практикой.
  • Вопрос про модели и репозиторий php?

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

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

    по факту - нет. сама модель не должна иметь в в себе механизмов поиска, это должен делать отдельный объект/слой по. поэтому я тебе и написал пример, когда модель знает о своем создателе. и вызывая метод save данные уходят в слой, который их сохранит в бд.

    Кто должен делать new User и передавать все поля из базы данных, чтобы экземпляр класса User содержал соответствующие свойства

    https://habr.com/ru/post/198450/
  • Вопрос про модели и репозиторий php?

    Максим Федоров, ссылка на репозиторий, который хранится в инстанцированном классе модели.
  • В каких ЯП мало или вообще нет фреймворков?

    php666
    @php666 Автор вопроса
    всё так.
    знаний с каждым годом требуется как с ученого.
    представители иных профессий тихо ржут в сторонке и получают деньги за то, что выучив однажды, практикуют всю жизнь, разве что с минимальным "доучиванием"
  • В каких ЯП мало или вообще нет фреймворков?

    php666
    @php666 Автор вопроса
    Во вторых - ну вот выучили лару и нет желания колупаться в условном уйй - ищите вакансии под нее, че париться
    я парюсь с заделом на будущее.

    1.Лара рано или поздно уйдет. Просто потому, что это не ЯП, это по факту просто чье-то решение.
    2. Второй и важный фактор - ментальный, скажем так. Вот есть условный HTML. Это и технология и стандарт. У фреймворков нет стандарта, это даже не часть ЯП. Я не хочу инвестировать в знания того, что просто "филькина грамота". Это просто не серьезно.
  • В каких ЯП мало или вообще нет фреймворков?

    php666
    @php666 Автор вопроса
    ThunderCat, блин, только собрался учить и даже программу накатал. Я в депрессии (((
  • В каких ЯП мало или вообще нет фреймворков?

    php666
    @php666 Автор вопроса
    Adamos,
    Есть подозрение, что вы это рассказываете как раз молодому смузифагу, который на самом деле не изучил ни одного фреймворка, смутно представляет, как они работают "под капотом",
    Есть подозрение, что вы сами вряд ли знаете, как фреймворки работают под капотом, ибо с учетом того, что кода, как и контрибьютеров в них много, то один человек физически не сможет знать, как они работают под капотом от и до. В принципе, это и не обязательно - для этого эти инструменты и были придуманы - для облегчения разработки, а не для того, что бы досконально знать их внутреннюю кухню.

    и именно поэтому от перспективы учить что-то другое (то есть просто отойти от трех выученных действий) пришел в ужас и придумал вот такой нелепый вопрос.
    я учу "что-то другое" с 2000 года, те примерно 22 года. И да - мне не хочется бесконечно учить то, что:

    - не является стандартом, а филькиной грамотой
    - появляется и затухает в течении нескольких лет
    - учить разные инструменты 24/7, вместо того, что бы акцентироваться на чем-то одном. Проблема в том, что в той же пхп нише есть масса фреймворков, а жизнь у меня подошла к середине, и я не имею возможности (как и желания) как в 20 лет просиживать за пк все свободное время, что бы тратить время на то, что не стандарт, не технология, а it-подделка без каких-либо гарантированных перспектив на будущее.
  • Как решить проблему: "Fatal error: Uncaught Error: Class "mysqli" not found in"?

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

    вот более менее приличный пример обработки формы - https://phpclub.ru/talk/threads/%D0%BF%D1%80%D0%B8...
  • Выбор работы: эникей или программист?

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