Зеновій
Дело привычки
ohmareko
я читал на игнлише
Зеновій
Тогда проблем быть не должно
Завьялов
Бэк для полутора страниц + админка. Для работы с готовым фронтом нужно знать express + nodejs, handlebars. Оплата 20.000р + (10.000р в конце года) + доля компании (будущей). Срок – месяц. Начинал делать проект для себя, считаю стартапом, закончить не удалось, бросать жалко. Понимаю несерьезность оплаты, надеюсь, кого заинтересует сам проект, оплата как бонус.
#работа #удаленка
Anonymous
Размер пачки пробовал менять?
Сорян, только добрался до кода. Да, размер пачки менял, уменьшал в 2, 4, 10, 100. Выиграл сомнительных 15 - 20 секунд, когда в 2 раза уменьшил. Вот код, всё не относящееся к вопросу удалил. https://github.com/razdolbai61/VNIIGMI-MCD.git
Anonymous
покажи код
Сообщением выше кинул ссыль на гит
🗣
Умеет ли постгре к файлу конект делать? Без хоста?
Nikita
Nikita
такс....
есть табличка
комп_нейм, нейм, прайс
апл, мега тилифон, 5
апл, мега гомно, 10
гугл, не мега тилифон, 4
....
делаю из этого json
[
{ комп_нейм: апл, нейм: мега тилифон, прайс: 5},
{ комп_нейм: апл, нейм: мега гомно, прайс: 10},
...
]
а надо б запилить так:
{ апл:
{нейм: мега тилифон, прайс: 5},
{нейм: мега гомно, прайс: 10},
},
{гугл:
....
Nikita
хм... походу это как словарь в словаре, получается
Nikita
совсем с этим запутался
Anonymous
такс....
есть табличка
комп_нейм, нейм, прайс
апл, мега тилифон, 5
апл, мега гомно, 10
гугл, не мега тилифон, 4
....
делаю из этого json
[
{ комп_нейм: апл, нейм: мега тилифон, прайс: 5},
{ комп_нейм: апл, нейм: мега гомно, прайс: 10},
...
]
а надо б запилить так:
{ апл:
{нейм: мега тилифон, прайс: 5},
{нейм: мега гомно, прайс: 10},
},
{гугл:
....
{ апл: [
{нейм: мега тилифон, прайс: 5},
{нейм: мега гомно, прайс: 10},
}],
{гугл:
....
как-то так
Nikita
хм, что-то похожее
а jsonify это продампить сможет?
Andrey
Nikita
боль
Andrey
Nikita
осталось всего ничего
написать "парсинг")
Nikita
сейчас у меня такое
for dat in data:
items.append({"comp_name": dat.comp_name, "name": dat.name, "price": dat.low_price})
Nikita
я так понимаю
надо проверять, есть ли уже ключ "comp_name",
если нет, то добавить
иначе добавляем ещё одно значение ключу
Andrey
Nikita
о, "комплексные словари" это
Nikita
мне надо что-то типа такого потом:
users = {
"Tom": {
"phone": "+971478745",
"email": "tom12@gmail.com"
},
"Bob": {
"phone": "+876390444",
"email": "bob@gmail.com",
"skype": "bob123"
}
}
а задача, потом из этого jsona строить на фронте таблички
Anonymous
Я если честно не советчик в этой теме, ответил на вскидку
Nikita
Anonymous
У меня у самого проблема медленной записи в БД
Nikita
тоесть запись будет выполнятся одним запросом
что значительно ускорит работу
Anonymous
всяко спасибо за совет и поддержку
http://qaru.site/questions/13208724/create-json-from-list-of-dictionaries-in-python
Это случайно не часть твоей проблемы описана?
Nikita
Nikita
Nikita
а как железо себя ведёт?
Nikita
мож по процу перегруз?
Anonymous
Сергей
Anonymous
а как железо себя ведёт?
Проц до 50% максимум подпрыгивает, ОЗУ в зависимости от размера пачек, но время почти одинаковое.
Сергей
Anonymous
Сергей
Anonymous
Сергей
если ты какой нить многогиговый xml попробуешь всосать в память с построением dom то кранты, а если ты будешь обрабатывать sax т.е. потоковый парсер где ты оперируешь событиями start/end и наименованием тэга то жрет минимум оперативки
Anonymous
Сергей
для json емнип был аналог sax
Anonymous
Сергей
Anonymous
а формат какой?
формат файла или чего? Данные пишу текстовые, а на сервере они уже преобразуются в int, decimal и Null. Самый тяжёлый 44метра.
Сергей
Anonymous
copy from/copy to?
Извини, я ночью уже троить начинаю неимоверно. Читаю данные из .dat файла и пишу напрямую в БД через коннектор.
Anonymous
Сергей
Про это?
просто если данные в нужном формате то sql субд умеет их импортить
Сергей
без коннекторов и прочего
Сергей
минимум накладных расходов
Автоманый ген.
Убью
ак
улу если не помещаете регулярно
Anonymous
Anonymous
Andrey
убью акулу? О_О
Alexander
Подскажите плиз, Джанго умеет автоматически применять новые миграции?
Kel0
Люди подскажите как в .service файле сделать два ExecStart
Kel0
точнее чтобы файл обрабатывал два ExecStart
Kirill
Я думаю что надо делать два сервис-файла, один из которых зависит от второго (если надо последовательно их запускать)
Kel0
нет параллельно
Kirill
Ну тогда делай их независимыми
Kirill
Если хочешь запускать их через командную строку как один сервис, то наверное делаешь третий "мета" сервис, который зависит от первых двух.
Alex
нет параллельно
последовательно значит запуск одного сервиса приводит к запуску другого по зависимостям. работать то они будут параллельно.
Anonymous
Добрый день!
Кто нибудь юзал ortools.algorithms pywrapknapsack_solver от гугла?
пытаюсь заюзать KNAPSACK_MULTIDIMENSION_CBC_MIP_SOLVER для нескольких ранцев, но
capacities = [600, 900]
игнорируется 900
Alex K
Всем привет. Скиньте пожалуйста, какой-нибудь годный обзор модулей для тестов. Читал статью на Хабре, но там информации мало и нет сравнений.
Alex K
Или может кто-то посоветует просто из своего опыта.
Shax
Всем алоха.
Подскажите нужно ли указывать в синтаксисе pyinstaller названия всех файлов из которых состоит проект или нет?
Egor