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

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

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

У вас есть какой-нибудь код с реализацией? Или это абстрактные рассуждения?

А ведь ещё матрица может оказаться вырожденной и обратная просто не будет существовать

Но и в реальной жизни тоже самое. Нельзя взять яблоки, груши и киви и попытаться получить БЖУ 20/20/60 - никак не получиться, сколько там не комбинируй.

Вот в этой базе usda, я у них там видел учет денатурации при термообработке, его можно прикрутить. На счет остального это я не знаю как надо заморочится ))

Вклинивайтесь )). Благо, что эта тема - море великое и пространное: тамо гади, ихже несть числа. Места хватит на всех.

Если смерть является необходимостью, то эта жизнь - самая издевательская насмешка, самый отвратительный подарок. Наука не в состоянии дать смысл жизни. Перед проблемой смерти издыхает и сама наука. Фёдор Михайлович, имхо, смотрел как обычно в самый центр проблемы: "Только с верой в свое бессмертие человек постигает всю разумную цель свою на земле." (Дневник писателя 1876)

А иначе, зачем мне все бесчисленные муки и страдания, которые я переношу на проклятом пути от колыбели до могилы? Зачем все усилия и труд, и обязанности, и любовь, и доброта, и культура, и цивилизация, когда я умираю весь, без остатка? Все, что называется прогрессом и работой, и обязанностями, и любовью, и добротой, и искусством, и цивилизацией, все эти условные ценности - всё это вампиры, которые трепят мне нервы и выносят мне мозги и высасывают мне кровь. И получается как у упомянутого выше Экклезиаста: "Видел я все дела, какие делаются под солнцем, и вот, всё - суета и томление духа!"

Вот это ощущение бессмысленности, оно бывает у человека не только в работе, но и в жизни в целом. Тогда как у Пушкина:

"Дар напрасный, дар случайный,
Жизнь, зачем ты мне дана?
Иль зачем судьбою тайной
Ты на казнь осуждена?

Кто меня враждебной властью
Из ничтожества воззвал,
Душу мне наполнил страстью,
Ум сомненьем взволновал?..

Цели нет передо мною:
Сердце пусто, празден ум,
И томит меня тоскою
Однозвучный жизни шум."

Это я сначала набедокурил с заголовком

Да вроде родной, но после вашего вопроса, что-то начал сомневаться )

В статье упоминается Джон Локк. Любопытное видео о нем и о его идеях из Гарварда:



Краткая суть ситуации: наш соотечественник fafhrd91 (на хабре есть человек в таким ником, но это не он)


Дык, вроде бы это он и есть. Вот он сам про себя что пишет:
«Я главный разработчик actix. Активно использую раст и actix в azure iot»
habr.com/ru/post/460989/#comment_20433709
Я делюсь с вами своими впечатлениями и мыслями:

1) Flask задумывался как микро фреймворк и лишь позже там появились модули отвечающие за restfull, и они ещё между собой спорят, кто лучше.
А fastapi уже на уровне архитектуры сразу rest.

2) Я согласен с вот этим комментом цитата:
Нафиг это фласк в 2019. Тогда уж лучше просто drf взять.
Есть aiomongo и aiohttp. Вот пример api на нем dev.to/apcelent/how-to-create-rest-api-using-aiohttp-54p1


3) Отличная документация у fastapi, читаешь как роман.

4) Очень понравилась работа с параметрами, которая идёт из коробки.

5) Никаких blueprint, которые дико бесят во фляшке. Разбивание на файлы, роуты и тд работает тоже из коробки.

Ну вот как-то так, но я пока с fastapi только разбираюсь и кое-что пишу на нем чисто для себя.
Я тоже юзаю фляшку, но вот начал изучать FastAPI из-за его асинхронности и быстроты. Имхо, думаю, что будущее за ним. Правда столкнулся с граблями, которые пока не могу понять.
Вот даже задал вопрос на тостере:
qna.habr.com/q/692597
Спасибо за инфу.
Можете порекомендовать альтернативу?
Как-то худо бедно заставил работать вот таким макаром:
pip install mysql-connector


DATABASE_URL = "mysql+mysqlconnector://mydb:welcome@localhost/mydb" 
Спасибо за ответ. Это самое первое, что я сделал.
Так же сделал
pip install aiomysql


А как подключить к FastAPI базу с mysql?
Есть какой-нибудь рабочий образец?
С обычным sqlite работает норм:
main.py
from typing import List

import databases
import sqlalchemy
from fastapi import FastAPI
from pydantic import BaseModel

# SQLAlchemy specific code, as with any other app
DATABASE_URL = "sqlite:///./test.db"


database = databases.Database(DATABASE_URL)

metadata = sqlalchemy.MetaData()

notes = sqlalchemy.Table(
    "notes",
    metadata,
    sqlalchemy.Column("id", sqlalchemy.Integer, primary_key=True),
    sqlalchemy.Column("text", sqlalchemy.String),
    sqlalchemy.Column("completed", sqlalchemy.Boolean),
)


engine = sqlalchemy.create_engine(
    DATABASE_URL, connect_args={"check_same_thread": False}
)
metadata.create_all(engine)


class NoteIn(BaseModel):
    text: str
    completed: bool


class Note(BaseModel):
    id: int
    text: str
    completed: bool


app = FastAPI()


@app.on_event("startup")
async def startup():
    await database.connect()


@app.on_event("shutdown")
async def shutdown():
    await database.disconnect()


@app.get("/notes/", response_model=List[Note])
async def read_notes():
    query = notes.select()
    return await database.fetch_all(query)


@app.post("/notes/", response_model=Note)
async def create_note(note: NoteIn):
    query = notes.insert().values(text=note.text, completed=note.completed)
    last_record_id = await database.execute(query)
    return {**note.dict(), "id": last_record_id}



Подсовываю в
DATABASE_URL = "mysql://mydb:welcome@localhost/mydb"

И пишет, мол ModuleNotFoundError: No module named 'MySQLdb'
Ну, да. Я на это тоже посмотрел, разбираться поленился и просто добавил axios.
Не, я к тому, что react выведет ошибку «Invalid username and password», а в случае с required=True выведет «Network error».
Вот что будет в браузере.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность