Задать вопрос
  • Как установить линукс вместо андроида?

    Purpursarkans
    @Purpursarkans Автор вопроса
    мамкин хакер
    спасибо мамкиным хакерам за "помощь"
    нашел способ установить линукс, вот 2 статьи если кому надо
    https://galaxytabhacks.com/galaxy-tab-10-1-hacks/h...

    dorylabs.com/install-ubuntu-linux-samsung-galaxy-t...
    Ответ написан
    3 комментария
  • Что выбрать Aiohttp или Sanic?

    Guest007
    @Guest007
    Django, Python, Linux и всё такое...
    Выбирать всегда сложно.
    Если критерием является скорость, то вот сравнение

    starlette - разрабатывает Tom Christie. Реально крутой разработчик, автор, в том числе и Django Rest Framework. Быстро, мощно, хорошо документировано.

    aiohttp проигрывает почти в 2-3 раза

    Посмотри, что ещё под asyncio есть

    Сравнение с sanic по скорости я не нашёл.

    В любом случае лучше попробовать всё на простом примере и для себя определиться, что проще/лучше/быстрее/расширяемее...

    Возьми простой пример и повтори его на starlette и sanic. И сравни результат и свои ощущения...
    Ответ написан
    Комментировать
  • Фотошоп в ubuntu?

    Zoominger
    @Zoominger Куратор тега Веб-разработка
    System Integrator
    целесообразно ли заниматься frontend-разработкой в linux(ubuntu)?

    Нет. Инструмент не должен отнимать половину времени на исправление своих глюков.

    мне очень понравилась ubuntu

    Это пройдёт.

    что он не сравним с фотошопом..

    В Linux нет ничего, что могло бы быть хоть сколь-нибудь сравнимо с Фотошопом.
    Ответ написан
  • Как перенаправить запросы статики через nginx?

    Lynn
    @Lynn
    nginx, js, css
    proxy_pass

    Только вы делаете что-то странное. CDN обычно подключают как раз что бы разгрузить свой сервер, что бы клиенты ходили за статикой минуя ваш сервер.
    Ответ написан
    5 комментариев
  • Как можно связать DJANGO and gateway?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    Есть системы в которых есть GW (обычно это API GW), которые могут себе позволить проводить авторизацию токена и доводить до бэкэнда только контекст, но только в том случае если связь между GW и бэкэндом можно гарантированно защитить. Живой пример такого AWS API Gateway + Lambda.

    Вообще идеальная архитектура в вакууме (на высоком уровне) это GW + Identity Server + backend. И в нормальных условиях разработчик занимается только backend. Все остальное - есть решения от разных компаний, включая opensource
    Ответ написан
    Комментировать
  • Python. Выбор Web фреймворка?

    mbeloshitsky
    @mbeloshitsky
    Вебдев, систем оперейшонс, ж.д. автоматика
    Посмотрите еще в сторону бутылки, но она совсем маленькая, там даже авторизации нет (предполагается, что при необходимости вы сами ее легко навелосипедите).

    Джанго можно достаточно долго разбирать, если вы его не знаете, что приведет к затягиванию сроков вашей коммерческой разработки.

    Так что ваш выбор фласка/пирамидки мне кажется оптимальным.
    Ответ написан
    1 комментарий
  • Python. Выбор Web фреймворка?

    aRegius
    @aRegius
    Python Enthusiast
    Flask или Django, любой на ваш выбор. Который больше понравится - тот и берите.

    Если сроки поджимают - скорее Django (ибо "все включено" + море информации по готовым решениям типовых задач). Если нет - выбирайте, который по душе.

    С Pyramid вы заблуждаетесь. Это отличный и мощный фреймворк для проектов любой сложности. Но порог входа у него выше, документация на английском, коммьюнити меньше. Поэтому для новичков, целью которых является поиск работы или создание проекта в сжатые сроки, это не самый оптимальный вариант. А вот если начать изучать для себя, на перспективу, для развития - то да, рекомендую однозначно.
    Ответ написан
    4 комментария
  • На какой графической библиотеке писать 3D игру C#/C++?

    FeNUMe
    @FeNUMe
    Если цель сделать коммерческую игру в разумные сроки то лучше не изобретать велосипед и все же использовать готовые движки - Unity(c#) или Unreal(C++). Если цель сделать игру, но при этом еще и "поиграться", то можно спустится на уровень ниже и собрать ее из компонентов типа (Ogre3D для графики, bullet/box2d/physx/havoc для физики, openal для звука и т.д.). Ну а если хочется совсем хардкора - вам сразу на уровень графических API: directX, openGL, vulkan. Последний самый перспективный, так как новый и кроссплатформенный.
    Ответ написан
    Комментировать
  • Как разобраться в сетях?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Начинать надо с малого. Сначала эхо-сервер, потом чатик, многопользовательский чатик, многопоточный чатик, простой web-сервер и так далее, постепенно наращивая сложность. Кроме того, намного лучше идёт обучение, когда есть понимание принципов работы сетей. За этим знанием можно обратиться к учебнику "Компьютерные сети" Таненбаума.
    Ответ написан
    3 комментария
  • Может ли "сайт" узнать, что я использую VPN или прокси-сервер? Как он выявляет это?

    CityCat4
    @CityCat4 Куратор тега VPN
    //COPY01 EXEC PGM=IEBGENER
    Конечно может.

    Геолокация показывает, что IP штат Вирджиния, США. А часовой пояс установлен в UTC+3 (Москва). Вряд ли чувак из штата Вирджиния будет ставить себе часовой пояс UTC+3, а вот наоборот запросто.
    Геолокация показывает, что IP Франция, а установленные в системе языки - русский, английский. Это конечно более слабое допущение - это вполне может оказаться русский фрилансер, но на заметку берется
    MSS меньшего размера, чем может быть при простом Ethernet - потому что VPN имеет свой заголовок и его куда-то надо писать. Причем по размеру MSS можно даже предположить, что за туннель используется - потому что для IPSec - он один, а вот для GRE - другой.

    Это то, что первым в голову пришло...
    Ответ написан
    1 комментарий
  • Как определить стоимость на лендинги?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    стоимость = стоимость часа вашей работы * время потраченное на разработку * k
    где k коэффициент хренЕгоЗнает. Обычно в пределах 1,5 но может быть и больше
    Ответ написан
    5 комментариев
  • Как отправить файл более 2 МБ через Python?

    в php.ini увеличить размер загружаемого файла

    ; Maximum allowed size for uploaded files.
    upload_max_filesize = 40M
    
    ; Must be greater than or equal to upload_max_filesize
    post_max_size = 40M
    Ответ написан
    1 комментарий
  • Почему когда я запускаю файл питона, то консоль сразу пропадает?

    fox_12
    @fox_12 Куратор тега Python
    Расставляю биты, управляю заряженными частицами
    Вызовите консоль, и запускайте в ней
    Ответ написан
    3 комментария
  • Почему не появляется круг на холсте?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    И что, в книге так ссылка на paper.js и даётся с пробелом и перевёрнутым вопросом?
    Какие ошибки в консоли браузера?
    Ответ написан
    1 комментарий
  • Как правильно работать с WebSocket (установка нужных компонентов на сервер)?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Имею сервер VPS Debian 9, а что дальше?
    Дальше. Больше.
    Статей - "море" в гугл-поиске.
    Я бы посоветовал pthreads для PHP.
    (у него больше возможностей в отличие от Ratchet)
    Там есть примеры как и что сделать.
    Ответ написан
    Комментировать
  • Как из админ панели обновить главную страницу сайта?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Как из админ панели

    какой админ панели, от чего эта панель?

    как при клике на ссылку в админ панели чтоб обновилась главная страница сайта когда там есть посетитель

    вообще странная затея, опишите адекватно, что Вы хотите сделать и на чем сайт, как минимум. В целом обновление страницы пользователя возможно, для этого есть ajax или websocets. Собственно чат любой так работает. Есть событие при котором страница пользователя как-то реагирует на него. А что вызвало это событие это уже не важно, клик по ссылки или еще что-то.
    Ответ написан
    5 комментариев
  • Как монетизируются языки программирования и бесплатные фреймворки?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Вы, простите, много видели программистов 1С, работающих на языке программирования 1С без 1С? Я - ни одного. Закрытый "клуб по интересам", который генерит такие велосипеды, что диву даешься.
    Закрытый язык программирования никто не будет учить, на закрытом фреймворке никто работать не будет, даже если будут обучать. Для чего его учить, время тратить? Чтобы потом иметь возможность устроиться только в компанию Х? Потеря сообщества - это смерть любой технологии, любого языка, любой ОС.
    Была такая замечательная ось - OS/2. То, что она замечательная, я знаю не понаслышке - все-таки два года проработал под ней. Погубило ее как раз отсутствие поддержки - не было софта, не было программистов, не было сообщества - все постепенно разбегались кто куда. Где нынче OS/2 - да никто и не вспомнит. А отдал бы IBM ее в опен сорс - глядишь, нашлись бы пара-тройка энтузиастов.
    Продавать продукт невыгодно - его можно продать один раз. Гораздо выгоднее продавать поддержку - ее можно продавать постоянно.
    Ответ написан
    4 комментария
  • Б\у сервер или мощный ПК?

    athacker
    @athacker
    Alex, серверное железо и его использование -- это своя, определённая специфика. Сервер не ушатан, но процы старые, и не очень многоядерные (если речь про тот, который по вашей ссылке, на авито). Не исключено, что у него может использоваться только ECC REG память, а её ещё придётся поискать, если вдруг потребуется заменить или докинуть оперативы. Ну и коллеги правильно заметили -- шум там будет стоять порядочный, т. к. компоновка в серверах 1U плотная, и с охлаждением туговато. Компенсируется это увеличением тяги вентиляторов. На радиаторах CPU там кулеров нет, поэтому ставится гребёнка кулеров, которые охлаждают сразу всё, протягивая воздух от передней до задней панели через всю электронику, плюс есть кулеры в блоках питания.

    Это, кстати, момент, который нужно особо в серверах проверить. Процы и память, которые заработают в серверной материнке, найти проще. А вот кулеры, как правило, строго специфичны для конкретной модели. Поэтому их наличие, количество и работоспособность нужно проверять при покупке зело тщательно.

    Ну и в целом, ответ на ваш вопрос будет зависеть от того, что именно вы собираетесь делать на виртуалках. Если обычные лабы -- домен там, почту, инфраструктурные сетевые сервисы и т. п. -- это одно. А если какие-то жрущие Java-приложения с высокой нагрузкой или десятки виртуалок -- это совсем другое. Под второй профиль использования лучше сервак, конечно. А для первого хватит и десктопа. К тому же, десктоп всегда можно перепрофилировать под рабочий комп, или продать, если появится такое желание. А старый сервер сбыть будет куда сложнее.
    Ответ написан
    Комментировать
  • Как разобрать объект JS?

    Xuxicheta
    @Xuxicheta
    инженер
    Object.keys(items).forEach(prop => {
      // do something with items[prop]
    });


    так же см. Object.values, Object.entries
    Ответ написан
    Комментировать
  • Почему нагревается процессор без какой-либо причины в ноутбуке?

    BuriK666
    @BuriK666
    Компьютерный псих
    Точно CPU ничем не нагружен? может в фоне что-то работает?
    Последите за температурой в BIOS.
    А так да, явно проблемы с охлаждением. Пыль, термопаста.

    Но за каких-то там 4 месяца смог пылью забиться?
    Может быть брак.
    Ответ написан
    Комментировать