Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

naneri

PHP разработчик.
  • 11
    вклад
  • 103
    вопроса
  • 22
    ответа
  • 9%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Безопасен ли telegram bot?

    naneri @naneri
    PHP разработчик.
    Если ты сам не напишешь логику с помощью которой бот сможет менять данные в твоей БД, то нет.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Кто хочет раскритиковать сайт?

    naneri @naneri
    PHP разработчик.
    5000 рублей за простое отбеливание зубов - дорого.
    Ответ написан более трёх лет назад
    8 комментариев
    8 комментариев
  • Друзья, есть ли какие задачи для практики по JavaScript?

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

    naneri @naneri
    PHP разработчик.
    в env файле после:

    DB_HOST=localhost
    DB_DATABASE=db
    DB_USERNAME=name
    DB_PASSWORD=pass


    ставите:
    DB_DATABASE2=db2


    потом в app/config/database

    создаете запись mysql2 и там всё тоже самое что и в обычной записи mysql, но вместо
    env('DB_DATABASE', 'forge')

    ставите
    env('DB_DATABASE2', 'forge')


    Потом в любой модели которая не в дефолтной БД пишете
    protected $connection = 'mysql2';


    Если английский шарите вот тут классно объясняется.
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Что выбрать для хранения диалогов чате: реляционные, объектно-ориентированные или документо-ориентированные бд?

    naneri @naneri
    PHP разработчик.
    Именно для поиска есть индекс Lucene и Solr и т.д.
    Для хорошей скорости лучше использовать их в дополнение к NoSQL бд, потому что данных чата очень много, а внутри чата реляционных данных мало.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Где и как можно заработать в интернете мастеру по шахматам (биржи, сервисы, игры, сайты, порталы)?

    naneri @naneri
    PHP разработчик.
    можете канал на youtube открыть и записывать уроки. Ещё есть chess.com - там гуру обучают за оплату, тоже можете с ними сотрудничать и обучать.
    Ответ написан более трёх лет назад
    7 комментариев
    7 комментариев
  • Когда новичку в php стоит учить фреймворки?

    naneri @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 фреймворк на данный момент (хотя могу ошибаться), при том, что он ещё только набирает популярность (особенно на Пост-СНГ пространстве). А следовательно для него есть много дополнений и готовых решений
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как найти файл less.js?

    naneri @naneri
    PHP разработчик.
    Вот есть CDN //cdnjs.cloudflare.com/ajax/libs/less.js/2.0.0/less.js
    можете сразу на него ссылку и тогда не придётся качать.
    <script src="http://cdnjs.cloudflare.com/ajax/libs/less.js/2.0.0/less.min.js"></script>


    Можете просто скачать по этой ссылке:
    https://github.com/less/less.js/archive/v2.0.0.zip

    Но! По идее это считается плохой практикой использовать lessjs файл, а не скомпилированный css.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Какие сложности возникают при фрилансе на odesk, elance, freelancer.com?

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

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

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

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

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

    naneri @naneri
    PHP разработчик.
    Через .htaccess можно ещё установить пароль.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • SVG и сложые объекты?

    naneri @naneri
    PHP разработчик.
    Открой исходный код страницы, там все координаты внутри тегов
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • С чего начать, javascript или jquery?

    naneri @naneri
    PHP разработчик.
    Если начинать - то начните с jQuery. Просто его очень просто начать использовать, и будет стимул хорошенько узнать JS.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Laravel как грузить данные из базы для layout?

    naneri @naneri
    PHP разработчик.
    Сам столкнулся с этой проблемой пару недель назад.

    Для этого есть View::share();
    Он автоматом во все вьюхи передаёт переменную, даже если ты заранее не знаешь в какую.
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Есть ли готовое решение для авторизации на странице только по паролю?

    naneri @naneri
    PHP разработчик.
    Сделайте обычную авторизацию, только вместо проверки на совпадение логина и пароля просто проверка на наличие пароля в базе.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Практическая часть изучения ЯП и web технологий?

    naneri @naneri
    PHP разработчик.
    Можете JS/Jquery выучить перед тем как начать изучать серверные языки программирования.
    JS позволяет сразу на практике начать применять программирование для добавления динамика в веб-приложения.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Где посмотреть видео про использование Git?

    naneri @naneri
    PHP разработчик.
    Не стоит коммитить изображения, а также файлы конфигурации, которые отличаются на разных машинах (например конфиг базы данных), потому что ГИТ ориентирован на командную работу.

    Коммитится можно так часто - как вам удобно. Можно раз в неделю. Но лучше коммитить при добавлении фичи или исправлении бага - так потом по названиям можно будет находить нужный коммит, смотреть на его изменения и понимать, как это работает.

    Несколько веток обычно ведут для экспериментов - например мастер ветка, это та, которая выкладывается в продакшн, потом ветка для добавления какой-то фичи, и т.д.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как работать с Laravel framework на Windows 7?

    naneri @naneri
    PHP разработчик.
    А в чём собственно проблема?
    В консоли пишете те же самые команды и всё работает...
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Шаблон майндмапа на JS - есть такой?

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

    З.Ы. вот заодно формат
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как организовать структуру приложения на Zend Framework 2 для создания AJAX REST API?

    naneri @naneri
    PHP разработчик.
    По второму вопросу - удобный УРЛ - можно на Ангуларе реализовать, у него как раз философия - работа с апи. Получается твои апи как раз будут нужны только для доступа к данным с БД.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Нарисовать график в JavaScript?

    naneri @naneri
    PHP разработчик.
    Highcharts неплохая библиотека. Для любой диаграммы есть пример кода на jsfiddle, так что даже не надо читать туториал.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • Drno
    • 13 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 6 ответов
    • 0 вопросов
  • telegram_value_maker
    • 5 ответов
    • 0 вопросов
  • tsklab
    Константин Цветков
    • 4 ответа
    • 0 вопросов
  • modelair
    modelair
    • 4 ответа
    • 0 вопросов
  • gkukuruz
    Геннадий
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации