Задать вопрос
  • Перенос самописного сайта или как дать новую жизнь проекту?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Вопрос:
    1.
    Как наиболее эффективно решить данные задачи? Натянуть все на CMS? Какую? Есть ли подобные кейсы?
    2.
    Идею с CMS забыть и искать исполнителя хотелок?

    1. Нужно спроектировать архитектуру проекта, исходя из бизнес-требований.
    2. CMS - это малая часть бизнес-требований. Всё остальное - это чистый кодинг согласно созданному ТЗ, основанному на п.1.
    Советую посмотреть здесь на план создания технического задания и этапы проектирования сайта.
    Ответ написан
  • Современный вики-движок?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Ответ написан
    Комментировать
  • Фундамент для IT специалиста?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Impossible!
    Без практики с голой теорией - ничего не выучить по программированию.
    Учите то, что можно установить на смартфон (IDE) и практиковать кодинг непосредственно на смартфоне.
    Ответ написан
    Комментировать
  • Что из этого невозможно создать на css?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Вопрос похож на:
    "Я не знаю css, но хочу принимать качественную фронт-end вёрстку от исполнителя или сдать тест".
    Ответ прост: УЧИТЕ CSS!
    Ответ написан
    1 комментарий
  • Как спарсить токен капчи которая постоянно обновляется?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Распознавание звука делайте.
    Ответ написан
    Комментировать
  • Подходит ли ноутбук для разработки - Dell Latitude 5495?

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

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Гуглите: "пересечение структур" или "булевы операции со структурами".
    Ответ написан
    Комментировать
  • Что лучше bootstrap или grid css использовать?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    bootstrap - это НЕ технология и не API-функции нативной библиотеки.
    Разумеется, что css grid - будет и лучше, и удобнее, и БЫСТРЕЕ!
    Ответ написан
    Комментировать
  • Почему никто не использует модульное программирование?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Владычица Хаоса, Вы, как обычно, всё перепутали! ( но это же в вашем стиле - такой уж ник у Вас! ;) )
    "Работа с блоком" и "модульное" - это лишь структура восприятия: "связи" и "вложения", соответственно.
    При создании архитектуры - нет таких понятий!

    Есть понятия: "информационная шина [тип]", "[нужный тип] блок", "паттерн проектирования: [название]", "тип связи: [тип]", "узел [тип]" и т.д.
    Все они формируются на этапе сопоставления данных и логики их обработки.

    PS:
    Немного поэзии
    Взят отсюда, оригинал - здесь
    На деве, вышедшей из вод,
    Плед, лента, брошь — все выдает
    Старинный горделивый род.
    Не всякой ленте довелось
    Связать такую прядь волос,
    Что чернотой своей была
    Темней вороньего крыла;
    Едва ль столь пламенную грудь
    Плед прикрывал когда-нибудь;
    Добрее сердца не найдешь,
    Чем то, что заслоняла брошь.
    Взор девы был и тих и мил
    И кротость нежную струил,
    Не в силах озерная гладь
    Яснее берег отражать,
    Чем отражал тот чистый взгляд
    продолжение в оригинале
    Что сердце и душа таят.
    Легко прочесть в её очах
    Благоволение и страх,
    Смиренной дочери любовь,
    И грусть, нахлынувшую вновь,
    И тяжесть горестных невзгод, —
    Печальный взор их выдаёт.
    Девичья гордость, может быть,
    Не позволяла ей открыть
    Страсть, что пылала всё сильней.
    Так надо ль говорить о ней?
    -------
    Что излучал тот жаркий ад
    Который в мыслях воплощённый
    Стараньем мудрости немой
    Поведал нам про формы ночью
    А мы тут все не в зуб ногой
    Что нужно кодить всё шаблоном
    Что много магии есть в нём
    И что холодную порою
    Мы выпускаем день за днём
    Рюкзак набив клавиадромом
    Релиз с крутейшею игрой.

    Плед, лента, брошь — все выдает
    Старинный горделивый род.
    Не всякой ленте довелось
    Та дева всех нас просветила
    Не зря той ленте довелось
    Связать такую прядь волос,
    Что интеллектом и посылом
    А эту строчку пропущу
    Что нам всех благ она желает
    Всегда разумна и горда
    Но что-то здесь скребёт нам душу
    Владычица Хаоса она...
    Ответ написан
    1 комментарий
  • Как улучшить качество картинок обработанных php?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Порядок действий:
    1. Ресайз с сохранением качества.
    2. Нанесение знака на УЖЕ заресайзенное изображение.
    3. Проверьте, что отображаемое изображение и фактическое изображение - имеют одинаковый размер! Т.е., не используется масштабирование HTML-тегом!
    Ответ написан
    Комментировать
  • Android studio не реагирует на нажатия курсора, что делать?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Пишите в ТП Android Studio.
    Ответ написан
    Комментировать
  • Как удалить строки с определенным содержанием из xml?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    regex
    Ответ написан
    Комментировать
  • Законно ли обучать написанию программ для тестирования безопасности?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Создание, распространение или использование компьютерных программ либо иной компьютерной информации, заведомо предназначенных для несанкционированного уничтожения, блокирования, модификации, копирования компьютерной информации или нейтрализации средств защиты компьютерной информации
    Несанкционированное и санкционированное - разницу понимаете?!

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

    Т.е., написав любую из них, вы не будете никого пытаться взломать с помощью такой программы!

    Написал брут, потестил на своём или учебном демо-стенде (обязательно взяв расписку на предоставление санкционированного доступа у учителя!) - всё нормально.
    Потестил брут (программу) не санкционировано - применима статья 273 УК РФ.
    Ответ написан
  • Как сделать ссылку для скачивания php файла?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Комментировать
  • Как получить Whitelist IP-адресов?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Ответ написан
    Комментировать
  • Есть ли готовые скрипты защиты от парсеров для nginx?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    1. Сделайте простую защиту от парсинга и максимально "отшлифуйте" SEO на всём сайте.
    2. После создания публикации, сразу отправляйте пинг на поисковые системы.
    3. Новые статьи открывайте на паблик через 10 минут после пинга (именно для обычных браузеров! Для поисковых систем - открываем сразу!).
    4. Для постоянных пользователей сообщества (исключая недавно зарегистрированных!) - открывайте сразу же после добавления публикации.

    Пинг-лист
    http://blogsearch.google.com/ping/RPC2
    http://bblog.com/ping.php
    http://bitacoras.net/ping
    http://blog.goo.ne.jp/XMLRPC
    http://blogdb.jp/xmlrpc
    http://blogmatcher.com/u.php
    http://bulkfeeds.net/rpc
    http://coreblog.org/ping/
    http://mod-pubsub.org/kn_apps/blogchatt
    http://www.lasermemory.com/lsrpc/
    http://ping.blo.gs/
    http://ping.bloggers.jp/rpc/
    http://ping.feedburner.com
    http://ping.rootblog.com/rpc.php
    http://pingoat.com/goat/RPC2
    http://rpc.blogbuzzmachine.com/RPC2
    http://rpc.blogrolling.com/pinger/
    http://rpc.pingomatic.com
    http://rpc.weblogs.com/RPC2
    http://topicexchange.com/RPC2
    http://trackback.bakeinu.jp/bakeping.php
    http://www.bitacoles.net/ping.php
    http://www.blogoole.com/ping/
    http://www.blogpeople.net/servlet/weblogUpdates
    http://www.blogshares.com/rpc.php
    http://www.blogsnow.com/ping
    http://www.blogstreet.com/xrbin/xmlrpc.cgi
    http://www.mod-pubsub.org/kn_apps/blogchatter/ping.php
    http://www.newsisfree.com/RPCCloud
    http://www.newsisfree.com/xmlrpctest.php
    http://www.snipsnap.org/RPC2
    http://www.weblogues.com/RPC/
    http://xmlrpc.blogg.de
    http://1470.net/api/ping
    http://api.feedster.com/ping
    http://api.moreover.com/ping
    http://api.moreover.com/RPC2
    http://api.my.yahoo.com/RPC2
    http://api.my.yahoo.com/rss/ping
    http://blo.gs/ping.php
    http://blogs.yandex.ru/
    http://geourl.org/ping
    http://ipings.com
    http://ping.amagle.com/
    http://ping.bitacoras.com
    http://ping.blogmura.jp/rpc/
    http://ping.blogs.yandex.ru/RPC2
    http://ping.cocolog-nifty.com/xmlrpc
    http://ping.exblog.jp/xmlrpc
    http://ping.fc2.com/
    http://ping.myblog.jp
    http://ping.rss.drecom.jp/
    http://ping.syndic8.com/xmlrpc.php
    http://ping.weblogalot.com/rpc.php
    http://ping.weblogs.se/
    http://rcs.datashed.net/RPC2/
    http://rpc.bloggerei.de/
    http://rpc.bloggerei.de/ping/
    http://rpc.copygator.com/ping/
    http://rpc.icerocket.com:10080/
    http://rpc.newsgator.com/
    http://rpc.odiogo.com/ping/
    http://rpc.technorati.com/rpc/ping
    http://rpc.twingly.com
    http://www.a2b.cc/setloc/bp.a2b
    http://www.blogdigger.com/RPC2
    http://www.blogoon.net/ping/
    http://www.blogroots.com/tb_populi.blog?id=1
    http://www.feedsubmitter.com
    http://www.pingerati.net
    http://www.pingmyblog.com
    http://www.popdex.com/addsite.php
    http://www.weblogalot.com/ping
    http://xping.pubsub.com/ping
    http://pingomatic.com
    http://pingler.com
    http://indexkings.com
    http://totalping.com
    http://pingfarm.com
    http://pingmyurl.com
    http://addurl.nu/
    http://googleping.com
    http://pingsitemap.com
    http://pingbomb.com
    http://mypagerank.net
    http://twingly.com/ping
    http://ping.in
    http://coreblog.org/ping
    http://feedshark.brainbliss.com
    http://pingoat.net
    http://backlinkping.com
    http://nimtools.com/online-ping-website-tool
    http://blogbuzzer.com
    http://weblogs.com
    http://pingmyblog.com
    http://bulkping.com
    http://auto-ping.com
    http://rpc.weblogs.com
    http://autopinger.com
    http://icerocket.com
    http://blogsnow.com/ping
    http://weblogalot.com/ping
    http://feedsubmitter.com
    http://pingerati.net
    http://pingmylink.com
    http://syncr.com
    http://blogpingtool.com
    http://blogmatcher.com
    http://pinggator.com
    http://pingates.com
    Ответ написан
    Комментировать
  • Какие можно почитать книги "по самому низкому уровню" компьюетров?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Базовое знакомство: здесь.
    Затем, начните с этой книги.
    Также, советую почитать этот блог и этот форум.
    Ответ написан
    4 комментария
  • Как организовать раздел популярных рассказов на сайте?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    По всем сессиям посещений:
    ( (1+0.2*([количество лайков] + [количество добавлений]+....))*[среднее время просмотра страницы]) / [среднее количество просмотров этой же страницы]
    Чем выше значение - тем интереснее рассказ.
    Ответ написан
    7 комментариев
  • Как временно можно сохранить данные, чтобы человек мог скачать?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Можно нигде не хранить, сразу отдать файл на скачку (из памяти PHP-скрипта) с введёнными данными пользователя.
    PHP:
    <?php
       header("Content-type: text/plain");
       header("Content-Disposition: attachment; filename=savethis.txt");
       print $_POST['message']."\n";
    ?>

    JS:
    1. Подключаем либу FileSaver.js.
    2. Код:
    var content = "Здесь текст";
    var filename = "savethis.txt"; //имя сохраняемого файла
    var blob = new Blob([content], {
     type: "text/plain;charset=utf-8"
    });
    saveAs(blob, filename); //диалог на сохранение
    Ответ написан
  • Отображение пропускной способности адаптера в системном лотке?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    1. Только такой вариант: WirelessConnectionInfo (скачать) от Nirsoft.
    5bd7ec49312ee737679707.png
    2. или из командной строки:
    netsh wlan show interface | findstr /C:"Speed" /C:"Signal"
    netsh wlan show interface | findstr /C:"Скорость" /C:"Сигнал"
    Ответ написан
    Комментировать