Pull to refresh
-6
-0.1
Нариман Алимурадов @mgis

Программист-маркетолог

Send message

Само собой разумеется, не используйте информацию из этой статьи с намерением причинить кому-либо вред.

Постараемся не поддаваться соблазну)

Ребят пожалуйста объясните для таких как я, которые ничего понимают. Как могут 200 млрд. сначала пропасть, потом за одно утро создается новою юрлицо с ровно такой суммой на счетах?
Куда пропали и пропали ли вообще предыдущие?

Всем понятно, откуда взялись новые 200 млрд, но что будет с финансовой системой после таких вливаний?
Столько вопросов, ответов нет.
Судя по реакцию СМИ, все молчат. Тоже либо ничего не понимают, либо понимают, что случилось и молчат в тихом ужасе.

Все что нужно знать о DevOps в моей картине мира.
Вот я условный разраб низшего звена который пишет пет-проект. Я знаю, что есть Docker-Compose и мне его достаточно.
А когда будет недостаточно, то мой проект уже принесет достаточно денего чтоб нанять хорошего Devs-Op менеджера. А пока эти времена не наступили, мне хватает просто Docker-а.

Что не так с Алиэкспресс? Если не он то кто? Я давно и часто все беру через них, почти нет казусов. Цены просто сказака, время доставки удовлетворительное. Все что нужно просто правильно выбрать поставщика.

Спасибо за статью. У меня также была такая же проблема.
Тогда я сделал все просто

import asyncio

ну и просто
settings = asyncio.run(crud_settings.get_settings_by_clinic_id(db, clinic_id))

где crud_settings.get_settings_by_clinic_id() асинхронная функция с асинхронной сессией. Я уже тогда чувствовал что это неправильно, но решения на тот момент не нашел.

Google Remote Desktop закрыл все мои потребности. Вам удачи, в начинаниях.

Согласен, там еще сложнее. В общем нужно изучать, я думаю есть какие то рациональные выходы из ситуации.

Я пробовал для отладки внутри контейнеров Docker использовать Workspaces, однако не смог пофиксить видимость контейнеров внутри workspaces между собой.
В итоге остановился на debugpy внутри контейнера. А его то уже debugger, vscode без проблес "прослушивает".
Единственное пришлось делать отдельный конфиг docker-compose.dev.yml в котором отдельно ставится пакет debugpy.
Ну и launch.json тоже для докера свой.

launch.josn
{

  "version": "0.2.0",
  "configurations": [
    {
      "name":"Docker celery",
      "type":"python",
      "request":"attach",
      "connect":{"host":"localhost","port":5678},
      "pathMappings":[{
        "localRoot":"${workspaceFolder}",
        "remoteRoot":"."
      }],
      "justMyCode":true},
    {
      "name":"Docker Fastapi",
      "type":"python",
      "request":"attach",
      "connect":{"host":"localhost","port":5679},
      "pathMappings":[{
        "localRoot":"${workspaceFolder}",
        "remoteRoot":"."
      }],
      "justMyCode":true},
    {
      "name": "Fast Api",
      "type": "python",
      "request": "launch",
      "program": "${workspaceFolder}/app/main.py",
      "console": "integratedTerminal",
      "envFile": "${workspaceFolder}/.env",
      "env": {
        "PYTHONPATH": "${workspaceFolder}/${pathSeparator}${env:PYTHONPATH}"
      }
    },
    {
      "name": "chek db",
      "type": "python",
      "request": "launch",
      "program": "${workspaceFolder}/app/pre_start.py",
      "console": "integratedTerminal",
      "envFile": "${workspaceFolder}/.env",
      "env": {
        "PYTHONPATH": "${workspaceFolder}/backend/${pathSeparator}${env:PYTHONPATH}"
      }
    },
    {
      "name": "init data",
      "type": "python",
      "request": "launch",
      "program": "${workspaceFolder}/app/initialiser.py",
      "console": "integratedTerminal",
      "envFile": "${workspaceFolder}/.env",
      "env": {
        "PYTHONPATH": "${workspaceFolder}/${pathSeparator}${env:PYTHONPATH}"
      }
    }
  ]
}

docker-file.dev.yml
version: "3.8"

services:

  worker:
    build:
      context: .
      dockerfile: ./Dockerfile.dev    
    env_file:
      - .env.dev     
    volumes:
      - ./:/usr/src/project          
    ports:
    - "5678:5678"
    

  api:
    build:
      context: .
      dockerfile: ./Dockerfile.dev
    env_file:
      - .env.dev
    volumes:
      - ./:/usr/src/project
    ports:
    - "5679:5678"        

  nginx-proxy:
    volumes:
      - ../nginx/data/dev.conf:/etc/nginx/conf.d/default.conf

Со сном у меня были сложные отношения, но я более менее их пофиксил.
Остался последний момент, а именно постоянство в соблюдении времени отхода ко сну и пробуждения.
Дело в том, что у мусульман время утренней да и всех молитв в принципе связано с длительностью светового дня. А соответстсвенно утренний намаз каждый день будет в разное время, как правило смещается на 1 минуту в день. Для наглядности летом утреняя молитва в 3 часа ночи примерно, зимой можно совершить в 5.30 или даже в 6 утра.
Так вот, сложно немного устрановить себе "железный" график к которому приучишь свой ораганизм.

Религиозные евреи читают свою первую молитву утром сразу после пробуждения ото сна. Звучит она так: «Благодарю Тебя, Царь живой и сущий, за то, что Ты по милости Своей возвратил мне мою душу.» Что это может означать? Почему они считают, что утром Бог возвращает им душу?

У мусульман тоже кстати аналогично. Пророу Мухаммадﷺ читал после пробуждения дуа следующего смысла:

Смысл: «Хвала Аллаху, Который оживил нас после того, как умертвил нас, и к Которому предстоит возвращение».

Я думаю, в этом что то есть, как минимум вечность души, ибо состояния даже живого тела без души - равносильно смерти.

Это был сарказм с множеством вопросительных знаков?

Когда то простые интраоральные камеры казались диковнкой, а уже 3D сканеры на подходе.
Мне вот интересна физика технологии, за счет чего(каких процессов) получается сделать 3D модель полости рта?

Ого, оказывается я как Ася. Никогда не дочитываю ни один туториал до конца, всегда с первого пункта начинаю делать, попутно решая проблемы если возникают.
Вот так вот, ваша статья, способствовала самопознанию.
Да и в целом было полезно.

Автор я как в прошлом инженер по ремонту стоматологического оборудования предложил бы вам использовать кресла от стоматологических установок. Новые стом. установки стоят в китае 1000-1500$, можно также поискать просто электримеханичесие приводы на алибабе если думаете про серийное производство.
Если б/у то можно найти на авито с живым мотором и за 30-40 тыс рублей.
К тому же там простая конструкция и уже есть кнопки автоматической смены положения. Ну и по эргономике самое то ибо рассчитаны на длительное пребывание в них пациентов, наверняка вы и сами были на приеме у стоматолога.

Тот случай когда свою порядочность приходится прикрывать гарантийными обязательствами.

Спасибо большое, очень подробное руководство.
Сам пока на линукс переходить не рискнуо в качестве ОС для сервера 1с.
Но на новых проектах непременно буду пробовать.

Мне всё равно нужен полноценный ПК, то есть как замена моему основному он не годится.

Из за игр? У меня например mini pc тоже фирмы chatrey как и у автора.
Правда с активным охлаждением, При замене своего стационара на мини пк разницы не заметил, кроме как наличия большего пространства под ногами.

Удивляет тем, что они не понимают, что уже поздно. Они опоздали лет так на 10. Нынешние потуги лишь отсрочат, полупроводниковую незавимость Китая.
А дальше будет как с автомобилями, сначала закроют свой внутренний рынок, далее сделают такое качество и цены, что и на мировом рынке их продукция станет желанной.

Сегодня они запрещаеют поставки Китаю, завтра будет уныло наблюдать за их прорывом. У загнанного в угол зверя не другого выхода как сражаться, и видится мне что Китай понимает, всю важность "полупроводникового суверинитета".
Действия США вызывают лично у меня изумление, эта чистая утопия так травить такого сильного конкурента как Китай.

Я попросил сгенерить модельки SQLAchemy для сущностей аккаунт, тариф и пользователей. Результат превзошел все мои ожидания. Получил ровно то, что и просил.

Information

Rating
Does not participate
Location
Дербент, Дагестан, Россия
Registered
Activity