• Как вывести данные из БД в layouts Yii2?

    myspace
    @myspace
    Через виджет или параметры приложения
    Ответ написан
    Комментировать
  • Можно ли одним запросом заполнить строку и получить ID строки в MYSQL?

    frolover
    @frolover
    у pdo у объекта соединения с бд есть метод lastInsertId();
    Ответ написан
    Комментировать
  • Как правильно в php получать данные по url?

    frolover
    @frolover
    file_get_contents(), curl
    Ответ написан
    Комментировать
  • Как можно закодить 2 зависимых select'а?

    Комментировать
  • Как вызвать свойство класса с названием как значение переменной?

    frolover
    @frolover
    class Employee {
        public $data = 'SomeString';
    }
    
    $name = 'data';
    
    $employee = new Employee();
    var_dump( $employee->{$name} ); //string(10) "SomeString"
    $employee->{$name} = 'NewSomeString';
    var_dump( $employee->{$name} ); //string(13) "NewSomeString"
    Ответ написан
    Комментировать
  • Пример реализации написания кода php?

    frolover
    @frolover
    вот разберите https://github.com/symfony/symfony-demo
    Ответ написан
    Комментировать
  • Как заставить яндекс быстрее индексировать страницы?

    Jump
    @Jump
    Системный администратор со стажем.
    Как заставить яндекс быстрее индексировать страницы?
    Для этого нужно устроится в руководство яндекса.

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

    Sanes
    @Sanes
    КПД такой работы очень низкий. Задачи скорее всего будут, копаться в чужом г** и лепить костыли.
    Отсюда постоянный нервяк и конфликты с руководством. Про нормальную з/п можно забыть.
    Лучше переехать. Не обязательно в сам город, можно в пригород. Чтобы пару раз в неделю могли приехать в офис на несколько часов.
    Ответ написан
  • Работаете с откатами?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Периодически сталкиваюсь с ситуацией, когда менеджер просит делать откат

    ни разу не было такого. Вы фартовая, это же проще всего. Я по поводу откатов решил так: - если человек делает свою работу, но за доп средства сделает немного больше - ок, если человек требует деньги за то что должен сделать бесплатно - это в прокуратуру и наказывать тварь по всей строгости закона (преподаватели, чиновники). Ваш случай пограничный. Но "связаться напрямую с заказчиком и рассказать об этой схеме" точно плохая затея.
    Ответ написан
    4 комментария
  • С чего начать работу на фрилансе?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Начните с гугла. На тостере подобных вопросов было несколько сотен.

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

    На фрилансе главная задача - уметь быть САМОСТОЯТЕЛЬНЫМ, а вы даже начать сами не можете.
    Ответ написан
    Комментировать
  • Сколько взять за Android проект "Счетчик калорий" начинающему разработчику?

    @amambaru
    Цена определяется сверху - максимумом, что согласен еще добровольно оплатить заказчик.
    Минимумом - сколько тебе нужно для проживания (продукты, квартира, интернет).

    Оптимумом: чуть больше чем ты не заработаешь, когда откажешься от другой работы, пока будешь делать эту.

    Но я студент, не работал еще (зарплату не получал). Поэтому прошу дать адекватную цену с вашей точки зрения которая будет приемлема за ~100ч работы над таким проектом.


    Адекватной цены нет.
    Адекватной является только ваша индивидуальная договоренность с заказчиком.

    Это может быть и 5000 рублей и 200 000 рублей.
    Серьезно.
    Ответ написан
    4 комментария
  • Что лучше: тематический блог или обо всём?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    мол если писать обо всём, то ТОПа не видать

    Топ для блога не видать в любом случае, если Вы не начали его 10 лет назад. Путь в топ долгий и главный показатель - это интересность, качество контента.

    Если писать на блоге про (к примеру) политику, wordpress, музыку, то будет "салат" в глазах ПС

    Самое главное, что для посетителя будет салат. Главное - поведенческий фактор, постоянные читатели. Если Вы думаете, что есть люди, которым одновременно интересен wp и политика - нет проблем. Но мне кажется, что тут даже возрастные аудитории разные.

    ПС: Хотите добиться успеха, сделать интересный блог - делайте его для людей, а поисковики подтянутся.
    Ответ написан
  • Какой планшет купить начинающему художнику?

    sim3x
    @sim3x
    Хочет работать в етой сфере - пусть привыкает к вакому
    Когда станет звездой - купит себе моноблок с тачем за $2-5k
    Ответ написан
    Комментировать
  • Лёгкие заказы без портфолио?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    Мой вам совет, сделайте себе портфолио работ такого типа, которые вы бы хотели делать за деньги. Таким образом, в последующем, заказчики буду давать вам работу, ориентируясь на ваше портфолио.
    Не делайте работу за бесплатно или дешево, т.к. заказчики-халявщики это страшные люди, вы будете за 500р ему пару недель пахать, пока не откажетесь делать какую-нибудь фигню, а он не откажется отдавать вам вторую часть предоплаты (если конечно вы вообще сможете у него взять предоплату).
    Портфолио нужно обязательность, чтобы как минимум самому знать, что способен сделать работу. А как максимум, доказать это заказчику.
    Если уж прям хочется, то есть кворк.
    Ответ написан
    Комментировать
  • Стратегия входа, путь развития во фрилансе. С чего начать, чтобы стать верстальщиком и php-программистом?

    Nikolino
    @Nikolino
    Html и css с практическими задачами лучше изучать на htmlacademy.ru. После того как освоился, качаешь бесплатные psd макеты и верстаешь, с адаптивом, какие-то сложные вещи, которые не можешь сверстать оставляешь пока.
    Далее ищешь видео где верстают макет, обычно на первых секундах-минутах показывают макет и сразу можешь понять сможешь ли сверстать сам или нет, если понимаешь, что не сможешь, то смотришь как автор это сделает, узнаешь новое для себя.

    По php. Читать большие и толстые книги пока бессмысленно, всё прочитанное будет вылетать из головы. Ставишь OpenServer, и сразу в бой:
    1. Переменные, условия, циклы, массивы.
    2. Пользовательские функции
    3. Базовые функции по работе со строками и с массивами. Комбинация функций. (важно понять и запомнить что они умеют).
    4. Post и Get запросы, получение Post и Get запросов из формы (тут сразу и html по формам подтянешь)
    5. Базы данных, простые запросы к базе, выборки, запись в базу данных из формы.
    6. Куки, сессии.
    7. Чтение и запись в файлы.
    8. Регулярные выражения.
    9. ООП, базовые понятия. Самое сложное и непонятное для новичка. Непонятно потому, что не ясно зачем это нужно и почему это в дальнейшем упрощает работу, поэтому как-то мимо ушей все пролетает.

    Если с английским хорошо, то codecademy.com.
    Если плохо, то базовую теорию (и сразу практику) делать здесь.

    Далее лучше сразу переходить на фреймворк (лучше Laravel). MVC в теории тоже понимается плохо потому, что пользу донести до понимания новичкам сложно, а при работе с фреймворками сам понимаешь почему это удобно.
    Во время изучения фреймворка и ООП подтянешь.

    Самое главное, по моему опыту обучения, это сразу делать практические задания по ходу изучения тем, постепенно, набивать руку. Задания лучше не пропускать (с мыслью "да тут легко, в теории я знаю как это сделать, пропущу, интересно что будет дальше").
    Самое неправильное, это дойти в чтении чуть ли ни до ООП, а открыв редактор кода, понять, что не можешь написать простые условия или перебор массива.

    То есть чтения меньше, практики больше. Это про голый PHP.

    Про фреймворк, если английский позволяет то Laracasts: Laravel 5.4 from scratch. Если не позволяет, то ищешь в ютубе что-то вроде "простой блог на Laravel", смотришь и кодишь параллельно у себя.
    Тут тоже самое, под попкорн просмотреть всю серию роликов от начала до созданного блога с админкой бесполезно. Обнаружится потом, что не можешь даже базовые вещи сделать. Нужно делать параллельно с автором, он делает какой-то функционал, смотришь, делаешь также, изначально может быть непонятно многое и зачем автор это делает, но со временем поймешь как это работает.

    Далее пробуешь сделать что-то свое, какие-то "фичи", например авторизацию с помощью соц. сетей, лайки к постам и комментариям (с помощью ajax, тут можно jQuery изучить чуть-чуть), вложенность комментариев и т.д. Можешь другой себе проект придумать(представь себя стартапером).

    Далее можно изучить системное администрирование чуть-чуть, покупаешь VPS недорогой, ставишь Nginx, MySQL, PHP-FPM и т.д. Пробуешь залить туда свой проект, так чтобы всё работало. Далее можешь попробовать прикрутить какой-нибудь поисковый движок (Sphinx, например). Изучение командной строки тоже на codeacedemy.com есть.

    Возможно для фриланса это и не особо нужно, но при устройстве на работу (в том числе и удаленную), будет не лишним, во многих вакансиях это требуют даже от Junior'ов (но в вакансиях любят преувеличить).

    Сам изучаю всё это недавно. До этого был Python+Django(первый фреймворк). В команде никогда не работал. Так что можно сказать передаю опыт от новичка новичку.
    Ответ написан
    3 комментария
  • Как узнать статистику поисковых запросов по региону?

    DariaShvakh
    @DariaShvakh
    "Она - безнадёжна" (с)
    zantxo, ну так Яндекс Вордстат - (же-же), это даже я - знаю.)
    Ответ написан
  • Как оградить себя от неадекватных исполнителей?

    Jump
    @Jump
    Системный администратор со стажем.
    Собственно к сути вопроса - как отсеивать таких исполнителей? Как бороться с этим? Что думаете по этому поводу?
    Отсеивать несложно - увидели такого, прекратили всякое общение.
    Бороться с этим не стоит, если вы конечно не являетесь любителем битв с ветряными мельницами.

    Далее все же пошел на уступки и отправил ТЗ
    Ну да, после этого закономерно возникает вопрос - зачем вы это сделали.
    Ответ написан
    4 комментария
  • Какие книги почитать веб-дизайнеру, среднего уровня?

    @McBernar
    Могу вам посоветовать поменьше читать профессиональной литературы, а в сэкономленное время сидеть и рисовать. 4 работы в портфолио — это ни о чем.
    Ответ написан
    5 комментариев
  • Может ли дизайнер работать только в растровом режиме?

    @McBernar
    Если вы хотите заниматься интерфейсами —забудьте про Фотошоп, освойте Скетч или Фигму.
    А Фотошопу оставьте то, что он хорошо умеет — работать с растром.
    Ответ написан
    Комментировать
  • Как изменять область не изменяя текста в photoshop?

    @ehs
    Architect / 3d designer
    Нужно включить инструмент Текст и ткнуть по тексту. Повится область - вот ее и тягать.
    А вы похоже нажали Ctrl+T так будет трансформация. Возможно конечно эту у вас уже не текст а склеенный слой, растр просто.
    Ответ написан
    5 комментариев