Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

Скрипт для автоматической обработки изображений


  1. 2225    32  0
    3 дні20 000 UAH

    Добрий день. Имею 14 лет опита на Python. Если интересует- пишите в личку, обговорим детали.

  2. Ще 2 ставки приховано
    1 ставку приховано
  • Станислав Е.
    24 квітня 2020, 17:36 |

    А как у вас настроены дисковые массивы?

  • Артём Ко
    24 квітня 2020, 17:38 |

    пока никак

    если в один жестак лупонуть 100 потоков он просто умрет ну и отдача опять таки соответственно будет при обращениях в файлам ужастная

  • Станислав Е.
    24 квітня 2020, 17:42 |

    С ssd диском нечего не случится, а для hdd предусмотрен ведь RAID. Какие сейчас установлены диски? Сколько их, если есть информацию название\модель?

  • Артём Ко
    24 квітня 2020, 18:00 |

    сервера ещё нет, но думаем этот выбрать - https://www.hetzner.com/storage/storage-share/nx60

  • Станислав Е.
    24 квітня 2020, 18:21 |

    Это ведь обычное NAS хранилище для хранения файлов\резервных копий у которого не стоит приоритет на скорость работы (как жесткого диска так и интернет подключения), а приоритет на сохранность данных. Его используют обычно для облачного хранения.

  • Станислав Е.
    24 квітня 2020, 18:32 |

    Вот описание https://wiki.hetzner.de/index.php/Storage_Share/ru там стоит nextcloud "Доступ через SFTP или FTPS невозможен. " не говоря уже про запуск скриптов

  • Артём Ко
    24 квітня 2020, 17:38 |

    это всё нужно предусмотреть

  • Профіль заблоковано
    24 квітня 2020, 21:36 |

    Интересная задача

    1. обойти вредный Safari можно так

    <picture>
      <source srcset="
        /uploads/img_small.webp 1x,
        /uploads/img_big.webp 2x" type="image/webp">
      <source srcset="
        /uploads/img_small.jpg 1x, 
        /uploads/img_big.jpg 2x" type="image/jpeg">
       <img src="/uploads/img_small.jpg">
    </picture>
    2. хранить статику сейчас дешевле и комфортней всего на Amazon S3, (тот же Django умеет статику в S3 хранить)
    3. как часто будут заливатся новые картинки? насколько они большие. Если не часто и не большие, то ресайзить можно на лету при добавлении. При том разово пережать все что есть в базе (2.5 лямов картинок конечно не мало, но вполне под силу домашнему компютеру)

    4. можно использовать нечто вроде Celery, он умеет в concurency, хотя я сейчас делаю схожую задачу на более быстром MRQ (моя задача - спарсить 260 лямов сайтов, и весьма ощутимо экономлю ресурсы при большей скорости. Какараз сейчас решаю проблемы по нему некоторые). Если не горит то вполне наработки пойдут в ваш проект уже готовые и отлаженные

    5. если решение предполагает что нужно перехватывать запросы и всетаки подставлять свои картинки в сафари. то тут нужен openresty, только думаю это лишнее совсем

    6. а какой вообще стек? нужно больше сведений

  • Профіль заблоковано
    24 квітня 2020, 21:38 |

    забыл добавить, на SEO название картинки тоже влияет, поэтому обычно берут slug(название)_little.jpg както так называют

  • Станислав Е.
    24 квітня 2020, 22:27 |

    Когда это амазон был дешевый)) 230 $ за 10 тб

  • Профіль заблоковано
    25 квітня 2020, 2:12 |

    S3, уточняю

    https://aws.amazon.com/ru/s3/pricing/?nc=sn&loc=4

    это неприлично дешево, хотя я не пиарю амазон (не воспринимайте как рекламу), но дешевле наверное только у себя дома (где не бизнес а дом), где вы взяли 230 баксов за месяц не пойму, объясните пожалуйста. Да и к тому же 2.5 лямов картинок не весят 10 Тб (конечо если это не спутниковые снимки)

  • Станислав Е.
    25 квітня 2020, 13:42 |

    1) S3 тарифы, хранилище S3 Standard - 0,023 USD за гигабайт (тут от выбора региона есть и дороже) = 23$ за 1 тб == 230 за 10 тб (и это только хранилище + там будут дополнительные услуги)

    image

    2) Будут ли 2.5 млн. картинок весить 10 Тб картинки вполне могут (бюджетная зеркалка в хорошем качестве делать 12 мб в jpeg => 30 Тб, а к примеру айфон делает ~2.5 мб в jpeg => 6.25 Tб), нужно ли для сайта такое качество фото, для большинства проектов нет, но тут зависит от проекта. Но заказчик привел пример выше именно на сервер с 10 Тб.

    3) Размещение, есть к примеру крупный дата центр от ovh там можно арендовать сервер с 4-мя дисками по 4 тб и поставить к примеру рейд-10 получить 8 тб места (без рейда 16 тб) и уложиться в 100$ c 1 Гбит\с каналом. Есть еще более бюджетные варианты к примеру kimsufi (бывает выставляет сервера 2 Тб в рейд(0 или1) за 19$, на данный момент доступен без рейда такой )

  • Профіль заблоковано
    25 квітня 2020, 16:01 |

    понял, а как с качеством в этих ovh и kimsufi? 

    отвали, летенси, падение скорости???

  • Станислав Е.
    25 квітня 2020, 16:28 |

    У дата центра 20 Тбитая сеть по всей европе image

    Сохранность данных на сервере обеспечивает рейд, а все остальное как настроите.

  • Профіль заблоковано
    25 квітня 2020, 20:22 |

    вы знаете, я вот сейчас работаю над проектом размещенным на Hetzer, и напр. у них винты на самых душманских SSD, после записи 50 Гб, скорость записи падает до нуля так и висит около минуты, поэтмоу не все так однозначно может быть. Конечно нигде не написано у них что так всьо плохо, заказчику фиолетово что приходится часами делать бекап базы и пр. неприятности. Поэтому даже если написано что SSD и в рейде, не все так может быть просто. Поэтому нужен личный опыт, вот напр. в Amazon тоже есть приколы что скорость падает когда они делают ресайз дисков и пр. вещи но такое бывает раз в месяц. На Digital Ocean, все подороже но они лучше всех, почти идеал хостинга, разве что у них неудобная оплата. Кроме того нужно учитывать геолокацию потребителей для уменьшения пинга.

  • Станислав Е.
    25 квітня 2020, 21:40 |

    SDD диски нужно обслуживать, одни чаще другие реже, тогда будет работать максимально продуктивно. Бекапить большие проекты везде нужен особый подход, что-то бекпится на протяжении дня, что-то нужно производить оптимизацию перед бекапом. Облачные сервисы все работают по теории быстрей, на практики большинство систем в некоторых моментах работают на порядок медленней. Стоимость облачных сервисов обычно от *2 до *5 дороже. Да и облаком из-за постоянных бекапов может пойти нагрузка на ЦП и тд может потом не приятно удивить циником в конце месяца.

  • Станислав Е.
    25 квітня 2020, 21:49 |

    У меня вот на одном старом проекте трафик шел 2 Тб в месяц с одного сервера

    image

    амазон это бы оцени еще в +180$ в месяц абонплату


  • Профіль заблоковано
    25 квітня 2020, 2:14 |

    может я не прав, а где дешевле?

Актуальні фриланс-проєкти в категорії Python

Підключити форму на лендінгу до keycrm

Необхідно підключити форму заявки на лендінгу до keycrm. Всі необхідні доступи надам. Пишіть скільки займе по часу та коштам така задача.

HTML та CSS верстанняPython ∙ 4 години 10 хвилин тому ∙ 58 ставок

Розробка програмного забезпечення для керування iPhone через USB-кабель з ПК

10 000 UAH

Потрібно розробити програму для Windows, яка дозволяє підключати iPhone з jailbreak через USB-кабель і керувати ним з комп’ютера. Основний функціонал: Підключення iPhone через USB. Програма повинна швидко розпізнавати підключений iPhone і працювати через кабель, щоб…

C та C++Python ∙ 1 день 20 годин тому ∙ 17 ставок

BuzzPost автоматизація Facebook під Ізраїль

Проект вже є і він працює - задача вирішити питання по обмеженню фб, при кількості постів на годину більше 3-4 (з 7 ранку до 12 ночі) акаунти клієнтів обмежуються фб. сайт - https://buzzpost.co.il/ Також пошукати дірки в логіці і в самому проекті і виправити їх, знову ж логіка…

PythonРобота з клієнтами ∙ 2 дні 17 годин тому ∙ 15 ставок

AI Коментуюча Платформа для TikTok та Instagram.

Мета проекту Розробити систему, яка дозволяє керувати великою кількістю акаунтів TikTok та Instagram і автоматично публікувати релевантні коментарі під вибраними відео з використанням ШІ. Основний функціонал1. Управління акаунтами Необхідно реалізувати можливість підключення…

AI та машинне навчанняPython ∙ 6 днів 19 годин тому ∙ 23 ставки

Побудувути модель калсифікації клієнтів

1. Є дані клієнтів в Mongo/SQL (приблизно 20 000 заисів із сирими даними). 2. Необхідно на їх основі побудувати фічі та модель класифікації клієнтв на поведінкові групи. 3. Проект виконати на Python.

AI та машинне навчанняPython ∙ 8 днів 13 годин тому ∙ 48 ставок

Замовник
Артём Ко
Україна Дніпро  1  0
Проєкт опублікований
6 років тому
191 перегляд
Мітки
  • Multithreading