2021.06.02 LocalとServer通信の学習
1927 ワード
まず、私はサーバーについて何も知らないので、基本用語を整理しておきます.
サーバとは、ネットワークを介してクライアントに情報またはサービスを提供するコンピュータシステムであり、コンピュータプログラムまたはデバイスを指す.
職場では毎日サーバー管理とか、サーバーとか、本当に使うべきことは何も知らないと言っています.
要するに、サーバはクライアント要求の情報を処理し、応答する責任を負います.そう言ってもいいです.
サーバは、一般的なノートパソコンやパソコンとしても使用できますが、高性能なだけで、多くのリクエストをうまく処理できます.
知らない単語をもう一度整理すると、
通信ルールで、どんな方法で通信しますか?
ドメイン名、特定のインターネットに接続されている各コンピュータ(知らない)
これは、対応するポートのサーバに接続することを意味します.
ファイル転送プロトコル(File Transfer Protocol)の略.ファイル転送プロトコル:サーバとクライアント間でファイルを転送する通信規約.
ここまで用語を整理して、今日職場の先輩から学んだことを忘れないように整理することにしました.ローカル仮想環境(tf env).pyと各種コースがあります.したがって,仮想環境をLocalのtf envからサーバにエクスポートする必要がある. ローカルコンピュータでは、
1)仮想環境を開く
3)ローカル仮想環境で使用されているPythonバージョンの検証サーバ上に仮想環境を作成する
この場合、Pythonもlocalバージョンでインストールされます. .FTPクライアントを使用してpyまたは必要なcsvファイルをサーバに移動します.△うちの会社はbitvise SSHを使っていますが、検索してみると他のクライアントがたくさんあります. FTPクライアントを使用すると、Explorer環境のように(GUI)ファイルを移動することができます.使用しない場合は、cmdウィンドウでコマンドで(CUI)ファイルを送信する必要があります.は今引っ越しが終わり、準備もできているようですが、そうではありません.サーバからBackgroundにコードを返す必要があるため、tmuxコマンド(Linuxでは1つのウィンドウではなく複数のウィンドウを使用する場合のコマンド)が使用されます.サーバが閉じていない場合、tmuxを返すコードは閉じられません.
もっと勉強が必要な内容だと思います.
<追加>
PythonでLoopを回すと、tqdmというパッケージを使ってProgress状態をチェックします.
これによりProgress barを生成し、残り時間を決定できます.
使い方rangeの前にtqdmを入力すればいいです.
サーバとは
サーバとは、ネットワークを介してクライアントに情報またはサービスを提供するコンピュータシステムであり、コンピュータプログラムまたはデバイスを指す.
職場では毎日サーバー管理とか、サーバーとか、本当に使うべきことは何も知らないと言っています.
要するに、サーバはクライアント要求の情報を処理し、応答する責任を負います.そう言ってもいいです.
サーバは、一般的なノートパソコンやパソコンとしても使用できますが、高性能なだけで、多くのリクエストをうまく処理できます.
知らない単語をもう一度整理すると、
Protocol
通信ルールで、どんな方法で通信しますか?
host
ドメイン名、特定のインターネットに接続されている各コンピュータ(知らない)
port
これは、対応するポートのサーバに接続することを意味します.
FTP
ファイル転送プロトコル(File Transfer Protocol)の略.ファイル転送プロトコル:サーバとクライアント間でファイルを転送する通信規約.
ここまで用語を整理して、今日職場の先輩から学んだことを忘れないように整理することにしました.
1)仮想環境を開く
conda activate [가상환경이름]
2)コマンド言語でExportconda env export > env.yaml
パッケージリストをインポート3)ローカル仮想環境で使用されているPythonバージョンの検証
conda create -n [가상환경이름]
サーバに仮想環境を作成します.この場合、Pythonもlocalバージョンでインストールされます.
新しいセッションの作成
tmux new -s [session_name]
セッション再開時
tmux a -t [Session_name]
やるべきことをやり終えて出かけたいとき。
(Ctrl+b) d
以上の手順で、サーバ上で私のようなコードを実行できます.もっと勉強が必要な内容だと思います.
<追加>
PythonでLoopを回すと、tqdmというパッケージを使ってProgress状態をチェックします.
これによりProgress barを生成し、残り時間を決定できます.
使い方rangeの前にtqdmを入力すればいいです.
Reference
この問題について(2021.06.02 LocalとServer通信の学習), 我々は、より多くの情報をここで見つけました https://velog.io/@yerin4017/2021.06.02Local과-Server통신을-위한-공부テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol