Спасибо за статью!
Вы написали «если расчет правильный» — скажите пожалуйста -Вы в Solidworks расчет прочности делали?
Могли бы Вы поделиться файлом Solidworks — чтобы посмотреть как считали?
При печати Вы конечно не заливали деталь полностью — а делали ячейки — при расчете их нужно учитывать — или можно пренебречь?
Можете вкратце описать алгоритм расчета? (какими силами и что нагружать)
Добрый день, у меня вопрос не по теме статьи :)
Скажите пожалуйста — для поиска по сайту Вы сейчас какую систему используете?
(sphinx, elastic search, algolia ...)?
В данном случае я применил для форума на SMF (php)
Для wordpress действительно есть много разных хороших плагинов — но на мой взгляд запустить в консоли composer install — не так сложно :) (php на хостинге обычно установлена по умолчанию)
Далее я написал bash файл и настроил cron
Телодвижений конечно больше :)
Когда Вы сделаете deploy — у Вас будет rout www.carduelis.ru/admin
Соответственно там контент менеджер и будет работать :)
Также будет богатое REST Api + GraphQL (модуль ставится отдельно)
Поскольку это headless CMS — то Frontend необходимо делать с нуля самому.
>>намертво приколотили endpoint в Яндекс.
Конкретно данный код ни с чем кроме Яндекс не работает :)
Согласен, что немного поменяв настройки код будет работать и с AWS S3
Но я же сразу написал — что это руководство по настройке Яндекс бакет — так что особого противоречия не вижу :)
Смысла закрывать как то бакет нет ни какого :)
Смотрите — Яндекс дает секретные ключи для записи в бакет, но при этом сами файлы конечно должны быть доступны публично.
Секретные ключи хранятся на NodeJs сервере Strapi и недоступны ни администратору ни пользователю. Соответственно запись в бакет (это то что там будет храниться) сможет сделать только Ваш сервер. На самом деле у бакета есть много разных настроек — там есть и CORS и политика доступа, туда по моему можно и домен прикрутить — но для Strapi это не надо.
Естественно при deploy файлы как лежали в бакете — так там и остаются.
Зачем нужно хранение на бакете?
Смотрите, допустим Вы делаете deploy на VPS с SSD дисками — оптимально будет выбрать VPS с 5 или 10GB SSD а все данные хранить в бакете — Вы получаете возможность хранить неограниченное количество фото/видео, не надо беспокоиться об архивации данных.
Если у Вас растет нагрузка — то Вы легко переходите на другой сервер — либо добавляете мощности текущему — поскольку на сервере нет данных — то это делается в мгновение ока.
Возможно я вопрос неправильно понял — но репозитария strapi-yandex-cloud я не нашел :)
По поводу deploy Strapi на Яндекс собираюсь написать отдельную статью.
про import = прочитал тут:
http://typescript-lang.ru/docs/Namespaces.html#%D0%9F%D1%81%D0%B5%D0%B2%D0%B4%D0%BE%D0%BD%D0%B8%D0%BC%D1%8B
Правильно я понял что import ButtonType = buttonLists.ButtonType просто создает псведоним ButtonType для типа buttonLists.ButtonType ?
Сергей, спасибо за статью!
Я не смог найти в документации расшифровку комбинированного оператора 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:00
пример:
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 ...)?
Для wordpress действительно есть много разных хороших плагинов — но на мой взгляд запустить в консоли composer install — не так сложно :) (php на хостинге обычно установлена по умолчанию)
Далее я написал bash файл и настроил cron
Телодвижений конечно больше :)
Скажите пожалуйста — чем Go привлек Вас больше чем C++?
www.carduelis.ru/admin
Соответственно там контент менеджер и будет работать :)
Также будет богатое REST Api + GraphQL (модуль ставится отдельно)
Поскольку это headless CMS — то Frontend необходимо делать с нуля самому.
Здесь рассматривался пример когда нужно публично раздавать изображение (или файл ) всем подряд.
Как выглядит сама strapi и процесс добавления файла Вы можете посмотреть сами выполнив простую команду на Вашем компьютере:
npx create-strapi-app сarduelis --quickstart
Вот 3 минуты видео как стартовать и как выглядит strapi
youtu.be/zd0_S_FPzKg
Конкретно данный код ни с чем кроме Яндекс не работает :)
Согласен, что немного поменяв настройки код будет работать и с AWS S3
Но я же сразу написал — что это руководство по настройке Яндекс бакет — так что особого противоречия не вижу :)
Смотрите — Яндекс дает секретные ключи для записи в бакет, но при этом сами файлы конечно должны быть доступны публично.
Секретные ключи хранятся на NodeJs сервере Strapi и недоступны ни администратору ни пользователю. Соответственно запись в бакет (это то что там будет храниться) сможет сделать только Ваш сервер. На самом деле у бакета есть много разных настроек — там есть и CORS и политика доступа, туда по моему можно и домен прикрутить — но для Strapi это не надо.
Ссылка на файл из бакета выглядит так:
storage.yandexcloud.net/strapitest/RS_5735_147024480_a45998a319.jpg
Естественно при deploy файлы как лежали в бакете — так там и остаются.
Зачем нужно хранение на бакете?
Смотрите, допустим Вы делаете deploy на VPS с SSD дисками — оптимально будет выбрать VPS с 5 или 10GB SSD а все данные хранить в бакете — Вы получаете возможность хранить неограниченное количество фото/видео, не надо беспокоиться об архивации данных.
Если у Вас растет нагрузка — то Вы легко переходите на другой сервер — либо добавляете мощности текущему — поскольку на сервере нет данных — то это делается в мгновение ока.
По поводу deploy Strapi на Яндекс собираюсь написать отдельную статью.
github.com/strapi/community-content/tree/master/tutorials/code/deliveroo-clone-nuxt-strapi-tutorial
Хочу повторить Ваш путь, мне тоже нравятся устройства Xiaomi — но я так и завис на из подключении к серверу.
Дайте пожалуйста ссылки на ресурсы, которые Вы использовали для обучения.
Особенно интересует интеграция Xiaomi Gateway 3 с Home Assistant
Дайте пожалуйста ссылку на ali — где Вы его брали?