Задать вопрос
  • Как отправить Post multipart/form-data с двумя формами, первая объект json, а вторая бинарный файл?

    Stalker_RED
    @Stalker_RED
    как можно отправить сразу две формы
    Никак, только по очереди.

    и для чего и как в header content-disposition можно задать несколько значений как выше в примере
    Вот же https://developer.mozilla.org/ru/docs/Web/HTTP/Hea...

    Возможно вы путаете понятие форма (form) и поле (field).

    Вот пример отправки формы с файлами через XHR: https://developer.mozilla.org/ru/docs/Web/API/Form...
    А JSON объект можно преобразовать в строку, и ее уже отправить.
    Ответ написан
    Комментировать
  • Какой язык более перспективен для будущего генетика: R или Python? Или может быть какой-то еще?

    @Fixid
    Я за Python, сейчас он является универсальным языком научных вычислений
    Ответ написан
    Комментировать
  • Будет ли польза от Jython на AWS Lambda?

    longclaps
    @longclaps
    Очевидно, надо же. "А мужики-то не знают".
    Сравнение CPyton и Jython совсем не в пользу Jython.
    Ответ написан
    Комментировать
  • Сколько стоит создание компьютерного класса?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Основная проблема - лицензия на Компасы, Автокады, 3 ds максы.

    Железо - обычные компы. В ближайшем крупном магазине можете заказать комплектом, не думаю что обойдется дороже чем 600-800$ за комп с монитором.
    Сеть - wifi маршрутизатор на несколько гнезд (рекомендую 12+ ethernet портов, так как кроме рабочих мест, будет удобно втыкать в них ваши устройства и принтеры). Возможно даже это будут отдельные устройства. 50-100$
    Возможно имеет смысл подумать над дополнительным компом-сервером, точнее просто компом но с винчестерами побольше, который будет все время включен, на котором будут бэкапы и возможно какая-то автоматизация. Если бюджет урезан, как минимум купите дополнительный винта в комп преподавателя и возможно один внешний винт - совсем без бэкапов нельзя.

    Принтер - обычный лазерный МФУ (100-200$), можно цветной лазерник (200-300$ максимум). Зарядка и обслуживание лазерника на текущий момент проще, чем струйников, а если нужна прям качественная фотопечать, будет проще заказать разово в ближайшей полиграфии.

    Инфраструктура - проложить кабель в кабинете, наделать розеток, желательно и 220 тоже - взять бухту кабеля 300м, спрятать в короба, розетки по 3-5$, в сумме вряд ли больше 200-300 баксов вместе с работой. С другой стороны среди детей могут оказаться добровольные помощники как минимум на простую работу (короба прикрутить, провода потягать).
    С мебелью вопрос отдельный, зависит от бюджета. Если есть возможность под заказ - можно нарезать в строймагазине нужные столешни и склепать большие столы. Ну или обойтись бу столами, поставленными рядом и накрытыми каким-нить оргстеклом или доской.

    Со стоимостью лицензий не подскажу. Но врядли будет большой выбор. Я совсем не в курсе, но не уверен, что различные 3dsmax, autocad, и особенно Компас и EV3 нормально запустятся под линуксом. Тем не менее никто не помешает поставить Линукс на виртуалку или второй системой.
    Но этот вопрос лучше решить с вашим человеком - кто будет собственно преподавать - преподаватель по идее должен быть в курсе как и куда это все ставить.
    С преподавателем же следует решать о закупке запчастей под Ардуино. Там такой коктейль оригинальных и китайских вариантов, что нужен человек в теме, чтобы знать где можно сэкономить а где брать только оригинал.
    Ответ написан
    Комментировать
  • Что почитать про БД?

    longclaps
    @longclaps
    Никаких best practies по БД не существует, увы.
    Называй таблицы и поля как бог на душу положит, иногда используй один ко многим, а иногда создавай отдельную таблицу для связности, можешь делать нормализованную БД, а можешь и нет.
    В общем, играйся пока.
    Ответ написан
    Комментировать
  • MacBook для нейронок, какой SSD?

    LenovoId
    @LenovoId
    svg, css,js
    Не удержался ... сорри за юмор
    Вот такой хватит ...
    6-steve-jobs-1998-new-imac-450x608.jpg
    Ответ написан
    2 комментария
  • Существенно ли увеличится скорость работы системы при переходе с SSD со скоростью чтения 500 МБ/C на 1500 МБ/C?

    nazarpc
    @nazarpc
    Open Source enthusiast
    Скорость работы увеличится, но вы этого не заметите:)
    У PCIe SSD основная фишка в том, что на порядок и больше уменьшается скорость доступа к данным, но в вашем случае ни скорость доступа, ни линейная скорость чтения/записи не приведут к видимым улучшениям.

    Так что больше смысла есть в том, чтобы обменять ваш i5, используя имеющиеся деньги, на i7.

    Или на память, если у вас до сих пор используется файл подкачки/swap (на самом деле, в Linux, например, свободная память не лежит без дела, она используется для кэширования дисковых операций, не в курсе как оно в Windows, так что избыток памяти не совсем избыток).

    В конце концов на систему жидкостного охлаждения для последующего разгона процессора.
    Ответ написан
    Комментировать
  • Существенно ли увеличится скорость работы системы при переходе с SSD со скоростью чтения 500 МБ/C на 1500 МБ/C?

    DevMan
    @DevMan
    не стоит: значительного прироста не будет.
    говорю как обладатель нескольких pci-ssd (и в страйпе, и без) на своей рабочей машинке.

    такие диски - штука хорошая.
    но профит дают только на определенных задачах и в обычной работе являются напрасной тратой денег.
    Ответ написан
    Комментировать
  • Настройка сервера. Сервисы нативно или в контейнерах/виртуалках?

    icCE
    @icCE
    youtube.com/channel/UC66N_jRyZiotlmV95QPBZfA
    А как это делают современные люди? Может можно обернуть эти сервисы в docker контейнеры? Или засунуть в виртуалки? Или так не делают?


    Делают кто- как привык. Но чаще уже все в контейнерах lxc,docker или просто kvm машина.
    Проще переносить на новую машину, проще делать разворачивание системы через ansible,chef итд.
    Проще следить и выделять ресурсы, а не когда машина встала колом из-за определенного сервиса.
    Я да же на своей машине все раскидываю по контейнерам.

    Просто прежде чем все засунуть в Docker, очень рекомендую ознакомится с концепцией его работы и как он хранить данные и как работает image у него. Возможно такое вам не подойдет и вы будите использовать lxc.
    Ответ написан
    Комментировать
  • Настройка сервера. Сервисы нативно или в контейнерах/виртуалках?

    toxicmt
    @toxicmt
    кофаундер Хекслета
    Как минимум нужно использовать инструменты для configuration management, например, https://www.ansible.com/

    А так да, заворачивайте в докер. В принципе документации в сети полно. В официальной есть кучка примеров по оборачиванию сервисов: https://docs.docker.com/engine/examples/

    Недавно записал вебинар про докер, возможно вам будет интересно: https://www.youtube.com/watch?v=dfXuTTV6TVo
    Ответ написан
    1 комментарий
  • Нужно ли поле ID пользователя в обеих таблицах?

    @res2001
    Developer, ex-admin
    По феншую не нужно.
    Если заведете user_id в задачах, то появляется не нулевая вероятность рассинхронизации project.user_id и tasks.user_id. И нужно будет этот момент как-то отлавливать.
    Ответ написан
    6 комментариев
  • Как практиковаться в чтении чужого кода?

    Stalker_RED
    @Stalker_RED
    Вот так и отвечайте - если код написан хорошо, то прочитаю, а если написан плохо, то буду с трудом, с матюками и с отладчиком его разгребать.

    Чтобы прокачивать скилл чтения чужого кода
    нужно...
    читать чужой код!
    14101990178210.jpg
    Полный гитхаб чужого кода - выбирайте интересные проекты с кучей звездочек и смотрите что у них внутри.
    Ответ написан
    21 комментарий
  • Как ускорить парсинг на Python?

    sim3x
    @sim3x
    Парсинг вам не нужно ускорять
    Вам нужно ускорить граббинг
    А ускорить его можно если сделать кеширующий днс поближе, сам граббер разместить поближе к хосту донору

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

    1. Заархивировать все файлы.
    2. Загрузить архив на хост.
    3. Распаковать архив.
    4. ???
    5. PROFIT

    Небольшая заметка

    P.S. Так будет гораздо быстрее, так как грузится 1 файл.

    Еще заметка
    Ответ написан
  • Стоит ли гнаться за лаконичностью кода?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Гнаться надо за читабельностью (обычно это где-то посередине между графоманией и кодогольфом из примера из топа).

    На CodeWars ценится краткость кода, но поскольку вы еще начинающий, главное, чтобы код работал и выглядел вменяемо (у вас ок, за исключением очень уж нестандартного форматирования). А всяким трюкам и сокращениям научитесь потом.
    Ответ написан
    Комментировать
  • Ставить ли линукс на слабый пк и какой?

    ssadfaf
    @ssadfaf
    aa
    Присоединяюсь к вышестоящим ораторам: Дебиан с Xfce - лучший выбор. При этом вы можете установить последнюю версию ОС, которая будет запускать любой, самый свежий браузер.

    Вы не написали важный параметр - количество оперативки. Но он не критичен для Линукса, он критичен для браузера. Если ваша работа в сети требует, например, последнего Хрома, то чудес не ждите, внутри вебморды в Хроме особого ускорения не будет. Если же особых требований нет, то можете попробовать браузеры полегче - Midori, например. По сравнению с Хромом или ФФ будет летать. Надо будет потратить лишь немного времени, чтобы его настроить и разобраться с управлением.

    Главное: чтобы работа не страдала на переходный период, вы можете не сносить Винду, а поставить Дебиан второй системой. Для этого вам надо будет разобраться с тем, как сделать отдельный раздел на диске, после чего всё будет достаточно просто. Установщик Дебиан сам разберётся, какие у вас уже установлены операционки и создаст меню загрузчика. При загрузке ноута вы сможете выбирать, в какую ОС грузиться. Когда освоитесь с Дебиан и убедитесь, что вся ваша работа там может быть выполнена, можете снести Винду окончательно. А на высвободившееся место можете поставить ещё один Дебиан, но уже более осознанно - с выделенными разделами под своп, рут, хоум и т.п., а также с тем минимальным набором программ, которые вам действительно необходимы. Таким образом, у вас всегда будет резервная операционка на вашем ноуте.
    Ответ написан
    3 комментария
  • Ставить ли линукс на слабый пк и какой?

    sfi0zy
    @sfi0zy
    Creative frontend developer
    Мне никогда не доводилось даже и видеть как работает сие система... коллега говорит, что Линукс будет ненастроенным... мне нужно всего лишь заполнять клиентскую базу через браузер и редактировать текст хоть через wordpad...

    Берите Elementary OS. Система простая в использовании (некоторые считают ее даже слишком минималистичной), никакой настройки не нужно, только если драйвера на видеокарту подогнать, но это в любой ОС так будет. Даже встроенные браузер и текстовый редактор вполне юзабельны (не идеал, конечно, но можно "взять и использовать").

    Использую ее на нетбуке с Селероном 847 на 1.1GHz, 2GB памяти и маленькой SSD-шкой уже не первый год, верстаю переодически. Могу сказать, что если не открывать 100500 вкладок в Хроме и не пытаться рендерить видео, то поймать тормоза довольно затруднительно.
    Ответ написан
    2 комментария
  • Ставить ли линукс на слабый пк и какой?

    @sdxq
    Ответ написан
    Комментировать