• Как правильно отправить красивое письмо Maileroм Yii2?

    Сорри, я не очень вчитывался в в код, но так понял, что вопрос именно в "как сделать красивое письмо", а не как реализовать технически ( тут все просто, по сути обычный вью ).
    Используйте https://foundation.zurb.com/emails.html. Очень симпатичные html мейлы выходят. Все довольно просто делается.
    Ответ написан
  • Где можно устроиться на удаленную стажировку?

    А почему бы просто не зарегистрироваться на Upwork и не начать работать за $?
    Это не подтвержденная трудовой книжкой стажировка, конечно, но зато реальный опыт, к тому же за хорошие деньги ( по началу не очень хорошие, но через пару-тройку месяцев может быть больше, чем у любого джуна фултайм в офисе ).
    Ответ написан
    6 комментариев
  • Какие есть книги для новичков в PHP? Самоучители?

    Как мне кажется, люди советуют довольно advanced штуки для новичка. Читать Зандстру или уже какие-то нюансы на php the right way - база нужна какая-то.
    Книгу не посоветую. Но посоветовал бы видео попробовать еще разочек от Linda-dot-com.
    Автор Kevin Skoglund: php with mysql essential training. Имхо, он умничка. Не слишком затянуто, но самое важное, очень четко и понятно.
    А вот после этого уже перебираться на фреймворк какой-нибудь и практиковаться.
    Ответ написан
    Комментировать
  • Взял первый заказ на UpWORK от индуса. Как разрулить проблемы?

    Чо-то ржу )
    Мой совет - послать его в попу, закрыть заказ. Во-первых, $10 баксов того не стоят. Во-вторых, просто верните их ему обратно. Работы стоимостью меньше $5 не отображаются в вашей хистори и ревью он вам не напишет. Так что на репутацию это никак не повлияет.
    Работайте с западными заказчиками.

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

    SELECT * FROM table WHERE keyword = title - это как-то слишком очевидно.
    Может вам надо найти разные записи, у которых keyword и title совпадают?
    SELECT * FROM table t1, table t2 WHERE t1.keyword = t2.title, что-нибудь вроде этого.
    Ответ написан
    Комментировать
  • Почему не выводятся картинки из папки?

    1. Права доступа к папке проверели?
    2. URL у вас получается "upload/...", то есть относительно текущего УРЛа страницы с картинками.
    То есть если это страница "www.example.com/gallery", то картинки будут "www.example.com/gallery/upload/...".
    Добавьте слэш $src = "/upload/...". Тогда сорс картинок будет "www.example.com/upload/...".
    Ответ написан
    Комментировать
  • Какую книгу выбрать для изучения программной архитектуры компьютера?

    Шикарная книга - Чарльз Петцольд "Код. Тайный язык информатики".
    Она не сильно научная, без терминов всяких, которые еще больше путают, все на пальцах.
    В оригинале - Charles Petzold "Code: The Hidden Language of Computer Hardware and Software".
    Ответ написан
    Комментировать
  • Неплохо знаю WP но зарабатываю мало, что делаю не так?

    Начните работать на Upwork.com. Там очень много работы по вордпрессу. Работайте с западными заказчиками ( желательно западня Европа, США, Австралия; индийский/арабские/азиатские заказчики - не стоит ).
    Становитесь профи. Ставьте себе задачи сами, тренируйтесь. Смотрите ленут предложений, чтоб понять какие задачи встречаются, и снова тренируйтесь.
    Нет такой штуки, как цена за какую-то конкретную работу. Это самый большой психологический барьер. С опытом понимаете, что хороший клиент платит не только за результат, а за комфорт работы с вами, простоту в общении, умении задавать правильные вопросы и не надоедать излишними вопросами, за умении быть на связи, отвечать быстро, кратко, четко, делать работу так, чтоб потом не приходилось дофига фиксить и доводить.
    Не работйте с плохими клиентами, которые считают что вы им что-то должны, не ценят ваше время и т.д. Во время контракта - вы профессионал, который оказывает квалифицированную помощь тому, кто в ней нуждается, а не просто наемный хз-кто. Вы работаете "с кем-то", а не "под кем-то". Учитесь отказывать плохим клиентам, говорить "нет"; не объясняться, а говорить об условиях, на которых согласны работать.
    Для начала поставьте себе рейт $12 в час ( и теперь сравните сколько это выйдет за тот же объем работы, за который вы получаете 12к рублей сейчас ). В зависимости от успехов, кол-ва заказов и качества отзывов за полгода-год рейт можно поднять до $25-40 в час ( и это не предел, я видел ВП-про, которые берут $65-80 за ВП ).

    Важный момент. Не сочтите за троллинг, но "дъявол в мелочах". Без обид. Научитесь писать грамотно. Безалаберный в деловой переписке человек, может писать такой же безалаберный код. Под рукой всегда есть гугл, водр с проверкой грамматики и т.д. Не ленитесь.

    И самое главное - верьте в себя. Если кто-то другой может, вы и тоже можете. Все получится.
    Удачи =)
    Ответ написан
    2 комментария
  • Как запустить yii2 приложение?

    Да, надо еще запустить ./init.
    https://github.com/yiisoft/yii2-app-advanced/blob/...
    Инит создаст необходимые конфиги для локальной среды и их надо будет подрправить под ваши нужды.

    Кроме того, у вас есть БД. Если это не sqlite, то 'php serve' тут не годиться. Похоже придется ставить что-нибудь дополнительное для локальной разработки - xamp, mamp, vagrant или что-то подобное.
    Ответ написан
    Комментировать
  • Как изучать компьютерные сети? Таненбаум не читается. И можно какие-нибудь эксперименты с этим делать,а то в холостую ненавижу читать.?

    Ну вслепую тыкаться тоже странно. Хоть какая-то теория все равно нужна.
    Попробуйте книгу: В. Олифер, Н. Олифер "Компьютерные сети. Принципы, технологии, протоколы".
    Простым языком написана, может пойдет.
    Ответ написан
    Комментировать
  • Куда ехать фрилансить, в какую страну?

    Подтролливают тебя немного =)

    $1000 баксов это не очень большая сумма, но все ж одному вполне можно пожить в разных интересных местах.

    Вот, например, забавный вариант: Казахстан/Астана. Молодой, современный город. В прошлом году прожил там 5 месяцев случайно, и, надо сказать, в восторге. Сам из СПб, сравниваю с ним.
    Страна мусульманская, но это заметно только тем, что синьки по улицам не шатается и гопотни во дворах не сидит. Ночью в любое время прогуляться приятно. Малышня без присмотра взрослых и мамы с колясками гуляют до 2 ночи. Люди сами по себе добрей, чем в СПб. У меня по возвращении был культурный шок. Неделю дома сидел - выходить не хотелось.
    Цены низкие на все. Питаться - практически бесплатно. Самый лучший шашлык в моей жизни попробовал именно там, в отличном ресторане, в который местные не ходят, т.к. дорого. Шашлык обошелся в 150 рублей.
    Транспорт - автобусы. Но за 5 месяцев я ездил на автобусе 1 раз. Потому что убер "бесплатный". Однажды довелось проехать весь город по диагонали на Порше Кайен за 100 рублей! Это убер икс, не блэк.
    Казашки очень красивые девушки и любят "фарангов" =)
    Климат/погода прекрасные. Один нюанс - нет демисезонов. Лето, а потом сразу снежок пошел =)
    Жилье - по разному. Я немного жировал и снимал огромную светлую новую квартиру в неплохом районе. По деньгам где-то 30к+ выходило. Интернет шикарнейший. Во время моего там прибывания проходила выставка Экспо 2017, поэтому цены были очень высокие. Выставка кончилась, должны были сильно упасть.
    В общем, на $1000 там можно жить очень комфортно. Заморочка одна - виза. Въезд без визы, на 1 месяц. Потом надо идти в миграционку с хозяином квартиры ( надо договориться с ним, чтоб сделал тебе гостевую визу ). Ее продляют до 3х месяцев ( то есть первый + еще 2 ). Потом по-любому бордер-ран нужен. Ну и по новой. Заморочек никаких.

    Тайланд ( сейчас тут как раз, уже 4 месяца ). На $1000 вполне можно жить. Все упирается в желаемый уровень комфорта и любовь к транжирству денег =) Паттайю не советую. Мое мнение - помойка полная. Куча прекрасных мест. В качестве бюджетного варианта посоветовал бы Краби попробовать. В Краби мало пляжей, делать особо нечего, но спокойно и дешево. Самое то, чтоб начать. И чтоб на байке научиться кататься - там движение хорошее, спокойное, дороги кайф. Домик можно снять тыщ за 8-9 бат неплохой ( в рублях, грубо, х2 ). Считай в 20к уложишься. Важно, чтоб с кухней. Тайская еда осточертеет, начнешь по дорогим рестикам ходить. Я вот в какой-то момент по 1-2к бат в день на хавку сливать начал =) Ужас. Байк на месяц 3к бат. Безнин дешевый, байк почти не ест. Похавать самому - зависит. Можно и в 100бт уложиться. Средняк для пацана, я бы сказал, 200-250бт, если с пивом ( в рестиках дороже в 2 раза, нежели в магазе ). Питаться дома дешевле, большие магазины есть, чтоб затариваться. В общем - на $1000 прожить вполне можно, если не загуливать особо. А вот загулять тебе может быть очень несложно. Тайку в постель заполучить тут сильно проще ( и дешевле ), чем в России симотную девку в кино с рестиком сводить без каких-либо дальнейших перспектив. Так что - самодисциплина прежде всего =)
    Если хочется чего-то пошумней, чтоб движухи побольше - Пхукет или Самуи можно попробовать. Пхукет - дорогой с туристической стороны ( на западе острова ), а вот если поселиться в Равайе - можно тоже очень бюджетно. Есть хорошие кондоминиумы, где отличнейшие квартирки по 8-9к бат. Но действительно очень хорошие и с кухней. Самуи считается дорогим местом, но "места надо знать". Туристам простым жилье загоняют за большие деньги, зная места можно снять прекрасный дом за 10-15к бат. Дом! С кондеем, гигантским балконом, 2-3 комнатами и т.д. На Самуи тьма русских ( больше чем тайцев по ощущениям ), русские всех сортов - от быдо-нариков-бухариков, до семей с кучей детишек и т.д. Кому-то наличие соотечественников плюс, кому-то минус. Но в твоем случае может плюс - больше помощи, советов, поддержки и т.д. Не так сложно начинать бродяжничать будет =)

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

        Привет!
        Про возраст - забей париться и никого не слушай на тему того кто и кем должен быть во столько и столько.
    Я работал в одной крупной конторе и однажды к нам пришел мужичок лет за 40 на джуна. С нуля. В команду 20-30 летних. Ему было сложно вписаться в коллектив, но никто его не троллил, не избегал и т.д. Ему захотелось попробовать что-то новое и все получилось отлично. Стартанул он очень хорошо и за год с небольшим добрался до тим-лида. Если есть желание и интерес - все получится. За бугром люди и 40 и в 50 легко приходят в новую профессию. Это у нас есть такой стереотип, что после 30 ты нафиг никому не нужен. Вздор.
        Лично я тоже пришел в айти сферу в 27, и ушел в веб разработку. Full-Stack PHP Developer себя называю. Тоже есть пунктик "учиться учиться учиться". Поэтому. Просто учиться - бестолку. Это тоже самое, что в сериалы смотреть или в игры играть. Времяпровождение. Интересно - да, полезно - совсем чуть-чуть, сделает ли программистом - нет. Без практики все вылетает из головы довольно быстро. В голове остается лишь знание "ага, это по силам понять, я как-то врубался в это уже, но что-то нифига не помню...." =)
        Очень вводят заблуждения все эти высказывания о том, что надо учить и что должен знать программист в определенном возрасте, на определенной ступени профессионализма и т.д. 99% - тоже вздор =) Зачем нужно знать паттерны программирования? Чтоб выбрать хорошее решение при проектировании сложного кода, например. А будешь ли ты этим заниматься вообще? Для того, чтоб делать сайты, при чем довольно сложные, вполне достаточно въехать что такое MVC, и использовать какой-нибудь популярный фреймворк. Надо ли знать алгоритмы? Тоже зависит от рода деятельности. Мне за почти 10 лет веб-дева это знание ни разу не пригодилось, хотя работал над реально оч. большими и тяжелыми проектами. Есть люди, которые удачно продают себя на апворке за $50-60 в час называя себя веб-программистами и специализируясь исключительно на Вордпрессе. То есть по факту не кодят, а собирают сайты из конструктора, допиливая темплейты из html/css/php ( минимум php ).
        Очень важно найти свою специализацию. Что больше нравится - backend или frontend и найти удобные и комфортные для себя инструменты. Если бэкэнд - именно PHP - попробовать Laravel, Yii2, Symfony. Почувстовать что твое, что комфортно. Если фронт - пощупать Vue, Angular, React. Стоит выбрать "свой" инструмент и прокачиваться в нем. Маленькая заметка на тему PHP. Есть гораздо более удобные языки для разработки. "Голый" PHP - это для фанатиков. Сейчас современный PHP - это уже конструктор, где приложение собирается из чужих пакетов. Но самому с нуля на нем что-то делать - не очень =) Попробуй Python для бэкэнда для сравнения ( Django или Flask ). Совсем другое ощущение от разработки. Если бы я раньше попробовал, то за PHP не брался бы. Но на фрилансе заказов на PHP все же сильно больше. Python еще хорош тем, что сфер применения намного больше. Еще варианты для бэка - Ruby (RoR), Go набирает популярность, Java, C# и т.д. Выбирать следует из того, куда больше тянет - в офисную работу или во фриланс, я считаю.
        Очень важно поработать в команде. В замкнутой среде не с чем сравнить свои успехи, не у кого подсмотреть реальные рабочие решения и т.д. Всегда будет оставаться какая-то не уверенность - а что если мое решение не хорошее? Насколько я профи? Работа в команде быстро показывает, что идеальных кодеров нет и каждое решение хорошо в определенных ситуациях.

    Разошелся =) Мог бы еще накатать, но и так уже слишком много букв и пора мне в оффлайн =)
    Удачи, все получится.
    Ответ написан
    2 комментария
  • Совместимы ли хороший рейт, фултайм и long-term на фрилансе/удалёнке?

    Очень много хороших ответов. По моему опыту - стабильно поддерживать 4-5 часов в день действительно сложно. Ничего нового не напишу.
    Но. Пару раз доводилось работать в команде с ребятами, которые трекают 30-40 и больше часов в неделю. Рейты у ребят не сильно маленькие $35-45 и отличнейшие отзывы, Job Success 100%. Но глядя на их комиты - злость берет. За "трудные" 20 часов в неделю я делаю в десятки раз больший объем работы. Ребята откровенно халявят, "кидают" не смыслящего в коде заказчика. Так что да - можно регулярно "работать" 30-40 часов в неделю за хороший рейт. Но это насколько совесть/здравый смысл позволят.
    Ответ написан
    5 комментариев
  • Если отказаться от проекта в котором еще не начал работать?

    Лень искать пруфлинк, но где-то в хелпе апворка инфа есть:
    если заработано меньше $5 - фидбека в профайле не будет. Так что бояться плохого отзыва не стоит.

    Клиенту стоит прямо написать, что I'm sorry but due to personal reasons I won't be able to work on this project, например.
    Ответ написан
    Комментировать
  • Сколько времени понадобится на изучение MEAN stack?

    Отличная книга. Чувак очень хорошо пишет. И лаконично, и просто даже для новичка (как мне кажется).
    https://leanpub.com/mean-machine
    За пару выходных ее вполне можно осилить, примеры в ней разбираются хорошие. Регистрация, авторизация (+ passportjs, полезная штука). Хороший kick start.
    Удачи!
    Ответ написан
    Комментировать
  • Где найти книгу по быстрому счету в уме?

    Билл Хэндли "Считайте в уме как компьютер". В сети водится нормальная пдфка на русском.
    "Trachtenberg Speed System of Basic Mathematics" тоже не сложной найти.
    Ответ написан
    Комментировать