Как стать автором
Обновить
5
0

Пользователь

Отправить сообщение

Сергей, спасибо за статью!

Я не смог найти в документации расшифровку комбинированного оператора export import. Как правильно понять написанное?, например

export import ButtonType = buttonLists.ButtonType;

надо читать как

export (import ButtonType = buttonLists.ButtonType);

В документации правда говорится про import ButtonType = require('buttonLists.ButtonType")
https://www.typescriptlang.org/docs/handbook/modules.html#export--and-import--require

Как правильно понимать запись import ButtonType = buttonLists.ButtonType ?

Как правильно понимать составной оператор export import ?

У Вас была небольшая рекламка:
>>Наши серверы можно использовать для разработки на node.js.
Нажал на ссылку - но про node ничего не нашел :)

Подскажите пожалуйста - где посмотреть ?

Спасибо за статью!
Вы написали «если расчет правильный» — скажите пожалуйста -Вы в Solidworks расчет прочности делали?
Могли бы Вы поделиться файлом Solidworks — чтобы посмотреть как считали?

При печати Вы конечно не заливали деталь полностью — а делали ячейки — при расчете их нужно учитывать — или можно пренебречь?

Можете вкратце описать алгоритм расчета? (какими силами и что нагружать)
У меня архивы заливаются 1 раз в сутки.
Последний архив сегодня в 1:00
На самом деле отдавать статичный контент с Яндекса по домену второго уровня можно с использованием cloudflare.com

пример:
imgprovider.site/resize/2021/5/14/89b-933-950-958-1600.jpeg

оригинальная ссылка на Яндекс:
storage.yandexcloud.net/imgprovider.site/resize/2021/5/14/89b-933-950-958-1600.jpeg

попутно отмечу что cloudflare отдает по протоколу https3.

Если будут интересны подробности — могу написать статью
Добрый день, у меня вопрос не по теме статьи :)
Скажите пожалуйста — для поиска по сайту Вы сейчас какую систему используете?
(sphinx, elastic search, algolia ...)?
В данном случае я применил для форума на SMF (php)
Для wordpress действительно есть много разных хороших плагинов — но на мой взгляд запустить в консоли composer install — не так сложно :) (php на хостинге обычно установлена по умолчанию)
Далее я написал bash файл и настроил cron
Телодвижений конечно больше :)
В статье написано что сначала часть сервиса когда была написана на C++, и Вы написали что перевели разработку нашего S3 на Go.

Скажите пожалуйста — чем Go привлек Вас больше чем C++?
Добрый день, почините пожалуйста пример на codesandbox.io — он не запускается
Когда Вы сделаете deploy — у Вас будет rout
www.carduelis.ru/admin
Соответственно там контент менеджер и будет работать :)
Также будет богатое REST Api + GraphQL (модуль ставится отдельно)

Поскольку это headless CMS — то Frontend необходимо делать с нуля самому.
По поводу прав на бакеты — у них есть куча всяких разных настроек — Вы можете самостоятельно поиграться ими и почитать документацию.

Здесь рассматривался пример когда нужно публично раздавать изображение (или файл ) всем подряд.

Как выглядит сама strapi и процесс добавления файла Вы можете посмотреть сами выполнив простую команду на Вашем компьютере:

npx create-strapi-app сarduelis --quickstart

Вот 3 минуты видео как стартовать и как выглядит strapi
youtu.be/zd0_S_FPzKg
>>намертво приколотили endpoint в Яндекс.
Конкретно данный код ни с чем кроме Яндекс не работает :)
Согласен, что немного поменяв настройки код будет работать и с AWS S3
Но я же сразу написал — что это руководство по настройке Яндекс бакет — так что особого противоречия не вижу :)
Смысла закрывать как то бакет нет ни какого :)
Смотрите — Яндекс дает секретные ключи для записи в бакет, но при этом сами файлы конечно должны быть доступны публично.

Секретные ключи хранятся на NodeJs сервере Strapi и недоступны ни администратору ни пользователю. Соответственно запись в бакет (это то что там будет храниться) сможет сделать только Ваш сервер. На самом деле у бакета есть много разных настроек — там есть и CORS и политика доступа, туда по моему можно и домен прикрутить — но для Strapi это не надо.

Ссылка на файл из бакета выглядит так:
storage.yandexcloud.net/strapitest/RS_5735_147024480_a45998a319.jpg

Естественно при deploy файлы как лежали в бакете — так там и остаются.

Зачем нужно хранение на бакете?
Смотрите, допустим Вы делаете deploy на VPS с SSD дисками — оптимально будет выбрать VPS с 5 или 10GB SSD а все данные хранить в бакете — Вы получаете возможность хранить неограниченное количество фото/видео, не надо беспокоиться об архивации данных.

Если у Вас растет нагрузка — то Вы легко переходите на другой сервер — либо добавляете мощности текущему — поскольку на сервере нет данных — то это делается в мгновение ока.
Возможно я вопрос неправильно понял — но репозитария strapi-yandex-cloud я не нашел :)
По поводу deploy Strapi на Яндекс собираюсь написать отдельную статью.
обновился адрес репозитария — поправьте пожалуйста:

github.com/strapi/community-content/tree/master/tutorials/code/deliveroo-clone-nuxt-strapi-tutorial
skd13, отличная статья!
Хочу повторить Ваш путь, мне тоже нравятся устройства Xiaomi — но я так и завис на из подключении к серверу.

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

Особенно интересует интеграция Xiaomi Gateway 3 с Home Assistant
Дайте пожалуйста ссылку на ali — где Вы его брали?
Спасибо за статью! — я тоже никогда не фиксировал состояние автомобиля после аренды
2

Информация

В рейтинге
Не участвует
Откуда
Королев, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность