error
7 вопросовБуду знать. Да, я использовал Exception с поправкой на то, что может проверяться и тип. from...
Буду знать.
Да, я использовал Exception с поправкой на то, что может проверяться и тип.
from typing import Any
from .enums import ValueType
class ValidationError(Exception):
@staticmethod
def wrong_type(
value: Any,
expected_type: ValueType,
) -> "ValidationError":
return ValidationError(
f"Значение `{value}` не соответствует ожидаемому типу `{expected_type.name}`.",
)
@staticmethod
def wrong_value(
value: ...
pip install "psycopg[binary,pool]==3.3.2" ... ... ERROR: Could not find a version that satisfies...
pip install "psycopg[binary,pool]==3.3.2"
...
...
ERROR: Could not find a version that satisfies the requirement psycopg-binary==3.3.2; implementation_name != "pypy" and extra == "binary" (from psycopg[binary,pool]) (from versions: none)
ERROR: No matching distribution found for psycopg-binary==3.3.2; implementation_name != "pypy" and extra == "binary"
Приветствую! Как мне правильно разрулить ошибку? 0.469 > book-club-ui@0.0.0 type-check...
Приветствую!
Как мне правильно разрулить ошибку?
0.469 > book-club-ui@0.0.0 type-check /app
0.469 > vue-tsc --build
0.469
0.586 ✘ [ERROR] Cannot start service: Host version "0.25.9" does not match binary version "0.27.2"
Мой Dockerfile
FROM node:22 AS build-stage
WORKDIR /app
COPY package*.json ./
RUN npm install -g pnpm
RUN pnpm install
COPY . .
RUN pnpm run build
FROM nginx:stable-alpine AS production-stage
COPY --from=build-stage /app/dist /usr/share/nginx/html
EXPOSE 80
CMD ["ngin...
По фичам из танстака кратко еще 1. Дедупликация - выше рассказал 2. Кеширование 2.1 повторное...
По фичам из танстака кратко еще
1. Дедупликация - выше рассказал
2. Кеширование
2.1 повторное использование данных в разных местах (типа глобальный стор, только по кеш-ключам), тоже немного рассказал выше
2.2 SWR (stale-while-revalidate) - показываем прошлозагруженные данные пока в бекграунде летит запрос (или не летит)
2.3 Автоматический рефетч данных - например поставили там что данные актуальны только 30-60 секунд, время прошло - запрос пошел и данные обновились автоматом. Рефетч можно поста...
Всем привет. А кто-нибудь настраивал ESLint, чтобы он нормально одновременно обрабатывал Vue-файлы...
Всем привет. А кто-нибудь настраивал ESLint, чтобы он нормально одновременно обрабатывал Vue-файлы без script setup на JS и со script setup на TS? Просто в какой-то момент подключил строгую типизацию, и Vue-файлы на JS начали проверяться со всей строгостью TS
Пытался разрулить это разными парсерами, но не получилось: пока что Vue-файлы на JS подсвечиваются с ошибкой Parsing error: Invalid ecmaVersion. А Vue-файлы на TS нормально проверяются
...tsEslint.configs.strictTypeChecked.map((config) ...
<?php $servername = "localhost"; $username = "***"; $password = "*****"; $dbname = "*******"; //...
<?php
$servername = "localhost";
$username = "***";
$password = "*****";
$dbname = "*******";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "SELECT id, name, description, sku, barcode, price, cost, stock, category, manufacturer, weight, length, width, height, location, supplier, active, date_created, date_updated FROM product Order by id desc";
...