• Nginx+uwsgi+django: почему не подключается сокет?

    FeNUMe
    @FeNUMe
    Уверены что у Nginx есть права на чтение сокета? В стандартной конфигурации воркеры nginxа работают под юзером www-data и только мастер процес под рутом.
    Ну а вообще без логов вам вряд ли кто-то подскажет решение.
    Ответ написан
  • А какой правильный принцип построения html страницы?

    FeNUMe
    @FeNUMe
    Вы правы: через iframe блоки сайта никто не соединяет уже лет 20. В современных сайтах блоки хедера, футера, меню, контента верстаются отдельно и собираются в одну страницу, а вот каким образом тут уже есть варианты:
    • самый простой - на уровне вебсервера с использованием SSI(Server Side Includes), но используется сравнительно редко;
    • самый распространенный - когда бекэнд на лету собирает страницу перед отдачей клиенту, но это не ваш вариант;
    • для статических же сайтов обычно используют либо "генераторы статических сайтов", либо настроенную систему сборки типа webpack/gulp, которая собирает css/js/html "блоки" в единое целое.

    Так же сейчас популярны SPA(Single Page Application) сайты, в случае визиток инфа сразу же загружается со страницей, а там уже "разбивается" на разделы с помощью верстки/js/css, в случае чего-то более динамического инфа подгружаться на лету с помощью js.
    Ответ написан
    Комментировать
  • Как сохранить в БД \n?

    FeNUMe
    @FeNUMe
    \n это такая же часть строки как и текст, так что смотрите где она у вас теряется. Подозреваю что где-то здесь
    json_encode
    Ответ написан
  • Как загружать html страницу не полностью?

    FeNUMe
    @FeNUMe
    Начать с прочтения определения AJAX в вики, после этого ответить самому себе на вопрос: "мне нужна подгрузка дополнительных данных с сервера или нужно уже загруженные данные отображать частями?" Если подгрузка то вам нужен именно AJAX, если только отображение то xmoonlight выше уже ответил.
    Ответ написан
    Комментировать
  • Сайт на домашнем сервере или хостинг (или VPS)?

    FeNUMe
    @FeNUMe
    С одной стороны кажеться что сервачок под рукой проще и удобнее, но на деле это так только если у вас есть лишнее свободное время на рутину.
    Дома вам нужно самому следить:
    за стабильностью инета и в случае наличия бекапканала настраивать фолбек на него;
    за стабильностью питания(в обычной квартире о резервном можно не мечтать);
    за температурой, влажностью, пыльностью в помещении(а то некоторые любят сервак на балкон выкинуть чтобы не шумел, а потом летом в +30 удивляются что это ему поплохело);
    за форсмажорами в виде потопа от соседей сверху.

    В добавок к этому полноценный сервак кушает прилично энергии и сильно шумит. Конечно все это преодолимые и решаемые вещи, но стоит ли тратить на них время и ресурсы?!
    Так поиграться, потестировать - да можно поднять сервачок на основе роутера/наса или малинки, но как постоянное продакшен решение смысл имеет только если у вас уже есть хорошее железо, дешевый инет и электричество.
    Ответ написан
    Комментировать
  • Какой есть консольный торрент клиент под линуху?

    FeNUMe
    @FeNUMe
    К предложенным выше добавлю utorrent.
    Но вообще если важна стабильность и небольшое количество торрентов лучше использовать transmission, если нужна большая гибкость настройки с кучей плагинов - rtorrent.
    Ответ написан
    Комментировать
  • Разработка django приложений на VisualStudio(windows)?

    FeNUMe
    @FeNUMe
    Да проблем не будет, если у вас не будет какой-то ОС-специфичной логики. Слешы можете сразу использовать прямые, питон умеет с ними работать в винде.
    Но честно говоря лучше воспользуйтесь виртуалкой с линуксом или встроенной в винду убунту, это может сэкономить время и нервы при установке некоторых пакетов.
    Ответ написан
    4 комментария
  • Как прослушать в браузере фаил, который отдается чужим сервером на скачку?

    FeNUMe
    @FeNUMe
    У меня файл по вашей ссылке проигрывается нормально в хроме/фф - https://codepen.io/anon/pen/qxNQRx
    Ну а вообще там сервер отдает заголовок, который должен форсировать скачивание файла браузером.
    Content-Disposition: attachment; filename="Joji - Bitter Fuck.mp3"
    Ответ написан
    Комментировать
  • Почему появляется черный экран в браузере, при работе с гугл таблицами?

    FeNUMe
    @FeNUMe
    Лично я встречал такой баг только при использовании FF. Так и не выяснил окончательно происходит он по вине кривой реализации аппаратного ускорения в браузере или в видеодровах - иногда помогает обновление дров, всегда помогает отключение ускорения в настройках браузера.
    Ответ написан
    Комментировать
  • Есть ли альтернатива плагину HTTPFox для Firefox?

    FeNUMe
    @FeNUMe
    Если критически важно именно все запросы отлавливать - используйте отладочный прокси типа Charles/Fiddler.
    Ну а с запросами на конкретной вкладке вполне хорошо справляются встроенные средства разработчика(CTRL+SHIFT+E).
    Ответ написан
    Комментировать
  • Выбор ОС для сервера Debian 9 или Ubuntu 17.10?

    FeNUMe
    @FeNUMe
    На серверах используйте всегда релизы с длительной поддержкой(Long term support, LTS) в не зависимости от дистрибутива. Исключения только когда вы знаете что делаете. В случае убунты актуальная LTS это 16.04 и если ее нет у хостера, я бы задумался о его смене.
    Ну а касательно вопроса - разницы между debian stable и ubuntu lts вы не заметите, если не гонитесь за свежайшими пакетами софта.
    Ответ написан
  • Есть ли смысл с этой версии учить Python?

    FeNUMe
    @FeNUMe
    На жаль цей переклад стосується версії 2.4 якій вже більше 12 років. Звісно основи по ній вивчити можна, але краще пошукати свіжіші матеріали, в ідеалі оригінальні англійські. Якщо ж потрібно українською, то шукайте переклади популярних підручників та документації. Наприклад я зустрічав Dive in Python 3 - Поринь у Python 3.
    Ответ написан
    Комментировать
  • Как совместить статический сайт и блог на wordpress?

    FeNUMe
    @FeNUMe
    А в чем собственно проблема? На сайте делаете раздел "Наши новости", в него тыкаете вордпресс, ну и натягиваете дизайн основного сайта на вордпресовскую тему. Хотя как по мне ради новостного функционала узкоспециализированного(и судя по всему малопопулярного) сайта тащить здоровенную CMS это оверкилл, проще самому набросать новостной модуль.
    Ответ написан
    Комментировать
  • Изучение GUI Tkinter в python?

    FeNUMe
    @FeNUMe
    Прочитайте по диагонали чтобы иметь общее представление на будущее. Весьма вероятно что когда-то понадобиться написать какую-то утилитку с интерфейсом - будете знать куда копать. Тем более Tkinter очень прост, за вечер легко освоить.
    Ответ написан
    Комментировать
  • На чем строить новостной портал?

    FeNUMe
    @FeNUMe
    Делать нужно на том что знаете сами или ваш программист. Если изначально планируете отдать работу наемникам/фрилансерам - тогда уже оценивайте по количеству доступных кадров и их ставке. Конкретно ваша задача решаема на любом языке с использованием любого фреймворка(Django, Laravel, Symfony и тд) или практически любой CMS(Wordpress, Joomla, Drupal, ModX и тд). На cms будет быстрее старт за счет кучи готовых модулей, но ценой будет немного выше требование к железу. С использованием фреймворков будет гибче, но дороже и дольше - больше кода придется писать самому.
    Ответ написан
    Комментировать
  • Можно ли питать несколько жёстких дисков от одного кабеля?

    FeNUMe
    @FeNUMe
    Этим вопросом нужно задаваться только если у вас очень много HDD и хреновый блок питания, тогда теоретически в момент старта всех винтов линия может не выдержать, так как пусковой ток электродвигателя может превышать номинальный(рабочий) в несколько раз. Но опять же в современных винтах это учтено и есть ограничение "пускового тока" до 2А(зависит от производителя/модели). У вашего БП каждая 12В линия рассчитана на 54А, думаю сами посчитаете сколько винтов смогут ее перегрузить)
    Ответ написан
    Комментировать
  • Как получать кадры из видео без скачивания?

    FeNUMe
    @FeNUMe
    Совсем без скачивания - никак. Без скачивания полного файла - возможно, но зависит от контейнера и кодека видео. Но тут возникает вопрос какие именно кадры вы хотите извлечь: случайные, конкретные по номеру кадра, по времени, по размеру и т.д. В зависимости от ответа уже определяетесь какой кусок файла качать и обрабатывать.
    Ответ написан
  • Под новую тему новый канал You Tube или лучше всё на одном?

    FeNUMe
    @FeNUMe
    Если тема одна, или близкие, то конечно лучше все на одном канале, а для удобства навигации есть плейлисты.
    Ответ написан
    Комментировать
  • Как нормально сделать одну мышь на 2х ноутбука?

    FeNUMe
    @FeNUMe
    Не проще купить комплект клаву/мышь с универсальным приемником, ну и второй приемник? Или если в обоих ноутах есть блютуз, то железки работающие через него.
    Ответ написан
  • Трудно ли сделать успешную игру для стима, сколько это будет стоить?

    FeNUMe
    @FeNUMe
    Трудно. И сложность заключается совсем не в сборе команды. Главная сложность это придумать оригинальную идею или хорошо скомбинировать уже существующие, так чтобы игра зацепила аудиторию. Почитайте например о игре Undertale, технически и графически она ничего из себя не представляет, но сюжет и механика его подачи завоевала сердца миллионов.
    Ответ написан
    Комментировать