Задать вопрос
  • Какую фриланс-биржу выбрать для заказа дизайна сайта?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    1. https://freelansim.ru - сервис хабра.
    2. Также, можно найти тех, кто хорошо рисует здесь: https://demiart.ru/forum/
    Запостить заказ можно в этой ветке.
    Ответ написан
    Комментировать
  • Как правильно оптимизировать страницу товара для поисковиков?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Вроде, верно.
    Я бы добавил бы еще разметку в формате JSON-LD.
    Ответ написан
    Комментировать
  • Какой процент я получаю?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    https://help.market.envato.com/hc/en-us/articles/2...
    ИМХО: Скорее всего, ещё не зачислились на баланс от последней продажи. Может есть какой-то таймаут на отказ от покупки до зачисления на баланс автора?...

    Я эксклюзивный автор
    Судя по сумме и проценту удержания, Envato считает иначе.

    Про W8 (non US Authors): https://help.market.envato.com/hc/en-us/articles/2...

    If you do not provide a Form W-8, we are required to treat you as a US person and ALL sales will be subject to backup withholding tax of 28% (regardless of the buyer’s location).


    Итого, если покупатель из US, а Вы - не продавец из US:
    50%-28% = 22% (Ваша прибыль от общей цены на маркете!)
    Ответ написан
    Комментировать
  • Как защитить (подтвердить) уникальность макета?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Авторство - депонирование текста документа/программы, в том числе и любых визуальных образов. Можно описать макет, сделать описание его поведения и задокументировать в MS Word. Затем - выполнить депонирование данного произведения в реестре Роспатент.
    Можно сделать здесь.
    Ответ написан
    Комментировать
  • Разработка под ios/android. Выбор платформы для небольшого заработка. Какие аппаратные требования необходимы?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Основное - Главную роль здесь играет отношение к людям и сама стратегия продвижения и монетизации: выпустить полное Г и налепить баннеров - вот главная ошибка у большинства (99.99%) инди-разрабов под мобильные устройства.

    Если кратко - пока выбранное узкое направление тематики/модели разрабатываемого Вами продукта не имеет бесплатных конкурентов на данной платформе - Вы продадите этот продукт на этой платформе (и не имеет значения: мобильная она, игровая или простой ПК).

    Перед началом - всегда мониторьте рынок предложений, если нет аналогов, то:
    1. Создаём лендинг для проверки интереса к будущему продукту (приложению/игре).
    2. Если лендинг показал, что спрос есть - быстро-быстро создавайте такое приложение.

    Постоянный доход - можно получать только в случае, если Ваше приложение будет:
    1. Сильно известным на всех платформах
    2. Очень удобным и простым для использования.
    3. Достаточно сложным, чтобы повторить функционал
    4. Постоянно нужным

    Средний срок жизни приложения - 1-1.5 года.
    Поэтому, Вы должны постоянно создавать новые, чтобы получать доход.
    Ответ написан
    Комментировать
  • Стоит ли таскать за собой WP c плагинами и прочим от проекта к проекту?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    У меня стоят плагины которые чистят и удаляют плагины нормально
    Визуально или фактически (файлы + БД)? Вы проверяли?

    Советую на каждый новый проект - накатывать с нуля.
    Тогда - это будет корректно, чисто и правильно.

    Можно хранить заранее сконфигурированный инсталлятор для разных типов сайта, но это менее рекомендуемый мной вариант.
    Ответ написан
    Комментировать
  • Как вывести форматированый текст js в async?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Вот этим можно грузить любые готовые HTML-разметки через тег (или через JS) в асинхронном режиме.
    <div><include src="banner.html"></include></div>
    В banner.html - должен быть готовый код HTML-разметки:
    <a href="1"><img src="1"></a><a href="2"><img src="2"></a>
    Ответ написан
    Комментировать
  • На чем начать писать код на фрилансе?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Какую основу выбрать для своих первых заказов: cms или framework?
    Ту, которую ВНАЧАЛЕ ВЫУЧИТЕ, потратив ТОЛЬКО СВОЁ ВРЕМЯ.
    Не нужно портить себе репутацию, обучаясь за деньги заказчиков!

    UPD: Для тех, кто хочет быть уверенным в профессиональных навыках Исполнителя - советую придерживаться следующей формулы.
    Ответ написан
  • Как себя обезопасить?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Лучший вариант (если Вы планируете заниматься вёрсткой продолжительное время):
    VPS с доступом по VNC/RDP и установленными несколькими браузерами на нём в режиме "киоска": можно полазить, покликать и т.д., но нельзя посмотреть исходный код и забрать рабочий продукт (шаблон).
    Ответ написан
    Комментировать
  • Мелкие задачи по сайтам на фрилансе, как делать правки у клиента?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Бекап файла, который правишь (например, file.php.ORIG )и применение изменений внутри того, где правишь только для своего IP-адреса (чтобы отладить).
    Затем, как всё готово - убираем условие (делаем для всех) и удаляем .ORIG-файлы.
    Бекапы файлов - само собой делаем!

    Как быть, если вдруг косячнули, или хост делает магическую непонятную хрень? (сталкивался как-то когда помогал товарищам. Правишь файл, заливаешь, все права на файл идентичны, а хост перестает его обрабатывать, сайт падает) Что делать в таких случаях?
    Проверяете на пустом файле-болванке - это надо делать всегда перед началом любых работ!
    Ответ написан
    2 комментария
  • Как вы пишете статьи?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Всё просто, варианта 2:
    1. Хотите предоставить управление Вашими данными (публикациями) 2-й стороне - пишите где угодно, но помните, что принятое Вами соглашение возможно будет изменено в одностороннем порядке!
    Т.е., Вы дарите свой труд согласно соглашению.
    2. Создаёте свой сайт, ставите CMS, например CMS Joomla!, создаёте шаблон и подсветку кода и пишите там: Вы сам себе хозяин и у Вас полное управление!

    Оптимальный для самопиара: Если контент не особо ценный + хочется стабильно и бесплатно + хорошее автоматическое SEO - лучше использовать blogger.com (Блоги Google), т.к. гугл свои сервисы всегда ставит выше других.
    Лично я - пишу там: https://sitecoder.blogspot.ru/
    Ответ написан
  • Как можно проследить цепочку подключений скриптов на сайте?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Сайт на своём движке, а реклама - сторонняя?!
    Вариантов мало:
    1. сторонние JS-либы => по-очереди - отключаем!
    2. шаблон с "паразитным" JS-кодом => не используем шаблон и смотрим
    3. заражённая система/браузер/замена трафика => антивирус, запуск с другого ПК (ОС, или грузимся с флешки на этом же ПК),
    4. Если ничего не помогло: пробуем проверить прокси, роутер, другой интернет-канал.
    Ответ написан
    7 комментариев
  • Как обрабатывать и отсылать данные в android, на сервер для формирования https соединения?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Так вот для начала спрошу правильная ли схема (если не то подскажите где и что не так)? Если да, то как мне сделать всю эту клиентскую логику , а именно: Как обрабатывать сертификат, генерировать ключ, добавлять MAC к запросу и прочее. С помощь каких библиотек это делать?
    А теперь - деобфускация:
    Подскажите: как сделать HTTPS своими силами по пунктам? С помощь каких библиотек это делать?

    Ответ:
    Одним из самых распространённых применений TLS является HTTPS. HTTPS стремительно вытесняет незащищённую версию (HTTP): доля зашифрованного веб-трафика растёт, скорее всего, в скором будущем (несколько лет, 2016) практически весь веб-трафик будет зашифрован. В новой версии HTTP/2 защита информации средствами TLS будет использоваться по умолчанию. Благодаря такому положению дел, SSL/TLS - один из самых изученных, исследованных протоколов современного Интернета.

    Все подробности по работе протокола - здесь.

    Функция для создания защищённого подключения HTTPS на Android: HttpsURLConnection
    Ответ написан
  • Вариативный товар?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Прогонять через foreach, но что-то не так делаю и не могу понять как, так как у меня выводятся все значения.
    Конечно, нет!
    jquery:
    .index() //id selected item (0 - first)
    .selectIndex(-1); //deselect
    .selectIndex(0); //select first item
    Ответ написан
    Комментировать
  • Растр в большом разрешении или вектор для казуальной игры?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Можно создать растры высокого разрешения, а при первом запуске - программно сформировать из исходных под нужное разрешение экрана и закэшировать. При последующих запусках - использовать кэш.
    Ответ написан
    2 комментария
  • Как принудительно заставить браузер мобильного устройства открывать сайт в альбомной ориентации?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Просто можно через css-media-запрос:
    @media all and (orientation: portrait) {
    	html,body {
                    transform: rotate(-90deg);
                    transform-origin: left top;
                    width: 100vh;
    	}
    }

    Советую почитать здесь
    Ответ написан
    Комментировать
  • Как отвалидировать textarea?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    1. все пробелы (или можно символы все кроме букв и цифр; включая повторы!) заменяем на символ точки: "."
    2. делаем поиск: "[a-z0-9_-]+\.[a-z0-9_-]+"
    3. есть совпадения -> в сад!
    Ответ написан
    Комментировать
  • Пользуетесь ли вы сборщиками при верстке?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Скажу так: если Вы не верстаете нативно, Вы создаёте кривой шаблон, но кривость - заметите только потом и случайно. А вот пользователи сайта - заметят куда раньше и перестанут посещать такой сайт из-за различных СКРЫТЫХ ОПТИМИЗАЦИЙ и МОДИФИКАЦИЙ стилей внешними инструментами/пакерами.
    Ответ написан
    Комментировать
  • Как с помощью js проверить создана ли куки "PHPSESSID"?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Значит защищена от JS флагом secured (http only)
    Ответ написан
    Комментировать