• Какой софт или сервис используете для перевода статей с английского?

    neochar
    @neochar
    PHP vs Python
    Для браузера использую плагин Google Translate, который показывает перевод во всплывающей подсказке по двойному клику на слово или при выделении участка текста.
    Честно, без этого плагина на свежей установке браузера - как без рук.
    Ответ написан
    Комментировать
  • Удаленная работа с Европой/Америкой Ваш опыт?

    neochar
    @neochar
    PHP vs Python
    Нашёл заказчика из Европы через биржу. Работем три года.
    Зп действительно выше, но далеко не самолёт, есть куда расти и сейчас ощущается острая потребность, хотя сначала было клёво, особенно когда доллар резко вырос. Да, ставка у заказчика тоже растёт примерно раз в год-полтора.
    Конкретно насчёт мидлов-сеньоров не могу сказать - всё индивидуально. Но смысл искать удачу на западе, я думаю, есть в любом случае.
    Ответ написан
    Комментировать
  • Есть ли в YII2 возможность запускать миграции и консольные команды через браузер?

    neochar
    @neochar
    PHP vs Python
    Можно написать оболочку, которая будет вызывать консольные команды по запросу.
    Ответ написан
  • Зеркало в TOR. Как присоединиться к mysql?

    neochar
    @neochar
    PHP vs Python
    У меня есть сервер на Tilaa. В настройках конкретной БД я могу указать список IP адресов (доступен wildcard) с которых я могу подключаться к этой БД удалённо.
    После я в скрипте указываю хост - IP адрес сервера, стандартный порт, логин, пасс и имя БД.
    Обычный запрос. TOR тут не причём.
    Ответ написан
  • Как лучше расхлебать заваренную кашу?

    neochar
    @neochar
    PHP vs Python
    Я менял свои имя и фамилию на upwork, прадва ещё до первого заработка (мой профиль где-то год висел без активности). Ничего не было.
    Я бы зарегал новый акк через прокси и через прокси же на него сходил разок-другой. А потом с него написал в поддержку с вашим вопросом.
    Ответ написан
    Комментировать
  • Как реализовать htaccess прокси для ссылки с работающими iframe и ajax-запросами?

    neochar
    @neochar Автор вопроса
    PHP vs Python
    Окей, пока я нашёл только как изменить baseUrl из контроллера так, чтобы не сыпались AJAX-ошибки из-за проблем с безопасностью.

    1. Передаю в htaccess GET-параметр baseUrl = product-one.com
    2. В контроллере пишу:
    public function actionProduct($id, $baseUrl = null)
        if (!empty($baseUrl)
            Yii::$app->set('urlManagerFrontend', [
                'class' => 'yii\web\UrlManager',
                'baseUrl' => $baseUrl,
                'enablePrettyUrl' => true,
                'enableStrictParsing' => true,
                'showScriptName' => false,
            ]);
        }
    }


    Пока это рабочее решение. Но всё равно буду благодарен за дополнительные идеи!
    Ответ написан
    Комментировать
  • Почему стремление к упорядочиванию приводит к большей энтропии и отнимает силы?

    neochar
    @neochar
    PHP vs Python
    Я замечал, что энтропия присутствует в жизни независимо от того, насколько ты пытаешься её упорядочить. Её просто нужно принять как данность.

    Очевидно и однозначно, что планирование и формирование целей, а также следование им, даёт гораздо большие результаты, чем простое выполнение всех дел, которые появляются в течение дня.

    Я для себя принял такое решение:
    - веду дела в Checkvist
    - есть @todo-лист со списком "сегодня", "завтра"
    - ежедневно вечером сравниваю свой план на "сегодня" с тем, что я сделал, а также составляю план на завтрашний день
    - записываю это на диктофон, отправляю себе на почту
    - ставлю себе около 4-5 задач, потому что знаю, что в течение обязательно появятся ещё задачи, которые обязательно отнимут время (у кого-то что-то сломалось, появились вопросы, запрос на сайт, короче, лютая энтропия)
    - среди задач есть как срочные (связанные с заработком, семейными делами, что угодно) так и обязательно хоть одна, но важная (работа с проектом, обучение, развитие, вобщем из любого списка важных дел)
    - утром захожу на почту, удаляю хлам без прочтения и открываю свое письмо и слушаю что сделал вчера и что нужно сделать сегодня
    - переношу вчерашние законченные задачи из списка "сегодня" в список "сделано" (если у вас pro версия - можно прям группой их переносить)
    - добавляю сегодняшние задачи в список "сегодня" и/или переношу их из списка "завтра", при этом срочные отмечаю красным цветом (клавиша 1), важные - синим (клавиша 2) - это особенности checkvist
    - в течение дня, если появляются задачи, добавляю их в список "завтра"

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

    PS: когда пишу на диктофон, все задачи перечисляю по памяти, чтобы не притуплять её
    PPS: также запись на диктофон помогает услышать огрехи в дикции, над ней тоже можно косвенно работать))
    Ответ написан
    Комментировать
  • Делаете ли вы гимнастику для глаз?

    neochar
    @neochar
    PHP vs Python
    Я делаю гимнастику перед сном. Обычно не забываю, т.к. глаза сами напоминают.
    Выполняю круговые движения по часовой, против часовой. Затем полукруговые движения по часовой и против часовой сверху, затем снизу. Затем простые движения сверху-вниз и снизу-вверх, слева-направо и справа-налево.
    Не знаю, получится ли у вас это делать в темноте, но ещё очень эффективное упражнение, которое я выполняю в завершении, - это смена фокуса. Очень хорошо снимает усталость с глаз. Можно делать при освещении, можно делать в любое время суток и несколько раз в день. Просто берёте две точки фокуса на большом расстоянии друг от друга (это можно делать и мысленно, тогда получится совмещать с упражнениями перед сном) и медленно переключаетесь между ними, смотря сначала на ближнюю, затем на дальнюю точки.
    На каждое упражнение можно тратить около минуты.
    Ответ написан
    Комментировать
  • Висячие предлоги в верстке?

    neochar
    @neochar
    PHP vs Python
    Неразрывными пробелами.
     
    Ответ написан
    Комментировать
  • Как организовать прикрепление файлов к записям?

    neochar
    @neochar
    PHP vs Python
    1. Можно хранить все аттачи для сообщения в отдельном поле в формате json, например. Выводить аттач через javascript, без лишних запросов, просто генерируйте линк на лету. Например, по хешу из id + '.mp3' и получите ссылку на аттач в mp3. Тип аттача можно также хранить в json в определенном свойстве.
    2. Можно делать несколько дополнительных запросов и получать готовые ссылки на стороне сервера.
    3. Можно сделать отдельную таблицу для всех аттачей и получать их при выводе сообщения по message_id.

    + последние сообщения можно (и наверное нужно) кешировать, так что, на вскидку, любой метод подойдет, мне пока не понятны критичные места.
    Ответ написан
  • Как сделать посадочную страницу с woocommerce?

    neochar
    @neochar Автор вопроса
    PHP vs Python
    Вобщем, в качестве решения было принято сделать следующее:
    1. Использую woocommerce сниппет для того, чтобы "положить" товар в корзину без действий пользователя.
    2. Выдаю форму заказа через шорткод [woocommerce_checkout].
    Ответ написан
    Комментировать
  • Как оптимальнее хранить в БД timestamp для каждого действия?

    neochar
    @neochar
    PHP vs Python
    Использовать google analytics и его API.
    Ответ написан
    Комментировать