Разрабатываю на PHP. В основном использую Laravel.
Контакты

Достижения

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

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

Все теги (89)

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

Все ответы (22)
  • Какие сложности возникают при фрилансе на odesk, elance, freelancer.com?

    @naneri
    PHP разработчик.
    Начал работать в этом месяце. В принципе с конкуренцией проблем не возникает - серьёзные разработчики востребованы вне зависимости от того где расположены и таким много платят потому что их мало. (особенно если узкая специализация).

    Сложность именно с получением первых заказов, потому что нету отзывов, а без отзывов сложно получить заказы. В начале надо брать любые заказы - легче всего получить те, которые с маленькой оплатой (5-10 баксов) которые дают европейцы\амеры (потому что для них 5-10 баксов это не много и они с радостью рискнут вас нанять).

    Я первый заказ выполнил за 20 минут (изменения порядка вывода строк при экспорте в CSV), клиент оставил восторженный 5 звёздочный отзыв. Такой работы в принципе достаточно. При наличии 3-4 отзывов, можно легко наняться на не долгую почасовую работу. (порядка 1-10 часов). Затем уже можно браться за серьёзную работу и устанавливать порядка 15$-20$ за час.

    Как решать проблемы с языком - не знаю. Наверное, следует его учить :). Кстати, узко направленным специалистам в веб-разработке на oDeske тяжело (я по себе сужу ), там постоянно ищут Full Stack которые Frontend + Backend.

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

    @naneri
    PHP разработчик.
    Если основы PHP знаете и уже делаете странички, то для начала возьмите абсолютно базовые MVC фреймворки:
    Basic-MVC-Framework
    panique/tiny (этот фреймворк не использует mod_rewrite)
    panique/mini

    Посмотрите на архитектуру (там всего порядка 10 файлов которые отвечают за это). Поймите как взаимодействуют разные части. Попробуйте подключить ORM или Шаблонизатор, но перед этим попишите сырые SQL запросы и не используйте шаблонизатор, чтобы понять что ORM и шаблонизаторы облегчают вашу работу. Попробуйте подключить прочие нужные библиотеки, подрубите Composer к проекту.

    Когда поймёте как делать такие простые вещи можете уже браться за полноценные фреймворки. Присоединюсь к прочим и посоветую Laravel. Из плюсов этого фреймворка:
    • Относительная лёгкость изучения для такого количества возможностей
    • Интеграция с Composer (в отличие от скажем Yii)
    • Если полезете в архитектуру, то она вполне понятная и сделана с учётом всех Best Practices ООП (частичное спасибо Symfony)
    • Самый популярный PHP фреймворк на данный момент (хотя могу ошибаться), при том, что он ещё только набирает популярность (особенно на Пост-СНГ пространстве). А следовательно для него есть много дополнений и готовых решений
    Ответ написан
  • Друзья, есть ли какие задачи для практики по JavaScript?

    @naneri
    PHP разработчик.
    иди решай задачи на codeeval.com - выбери язык JS и вперёд. Даже сама логика парсинга данных из текстового файла помогает прокачать скилл (я потом разрабрался как данные парсятся из УРЛА в пхп)
    Ответ написан
  • Шаблон майндмапа на JS - есть такой?

    @naneri
    PHP разработчик.
    Вот тут код, копируйте и потом найдите в нём строчку
    "d3.json("data/d3_mindmap.json", function(error, flare) {" - вам надо в ней "data/d3_mindmap.json"
    заменить на свой источник данных,

    З.Ы. вот заодно формат
    Ответ написан
  • Нарисовать график в JavaScript

    @naneri
    PHP разработчик.
    Highcharts неплохая библиотека. Для любой диаграммы есть пример кода на jsfiddle, так что даже не надо читать туториал.
    Ответ написан

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

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