印刷。 または、大型コンピュータとのインタフェースにテレタイプを使っていた時代からの名残で、大抵のプログラミング言語でメッセージを表示させるための命令。
【print関数について】 print関数に関しては print("ここに表示させる文字を入力する") "(ダブルコーテーション)で囲んで表示させる print("1行目の表示") print("2行目の表示") print("3行目の表示") print関数を使用して並べて 記述することで改行して表示させるとこが出来る 1つのprint関数で複数の文字を表示させる事も可能 print("1つめの表示させる内容","2つめの表示させる内容","3つめの表示させる内容") ,(カンマ)で区切って記述することで 1列に並べて表示させることが出来る 文字と文字の間は半角スペース分空いて表示される 【…
EKの本が出ます、あ、いや、フォトグラファーのくみさんの写真集というのが正しいです。くみさんはELEY KISHIMOTOのハウスフォトグラファーだったので、沢山の時間を写真に残してくれていました。その集大成本でこのELEY KISHIMOTO版が第3弾です。 9月15日発売。 日本での取扱店舗:THE SHE、ヴァルカナイズ・ロンドン(青山、銀座、名古屋)、弊社EC STORE など 以下のリンクから詳細をご確認ください。 https://soen.tokyo/culture/news/eley230822/ soen.tokyo KUMI さんはロンドンで長くELEY KISHIMOTOの…
文字列の表示 文字列を改行して表示 特殊文字 文字列の表示 コード↓ System.out.print("Hello"); 実行結果↓ Hello ・()の中の"(ダブルクォーテーション)で、はさまれた文字列を表示します。 ・「System」はJDKにてあらかじめ用意されたクラスの一つで、Java.langパッケージ※1の中に含まれています。 ・「System.」の記述によって、「System」クラスを呼び出しています。※2 ・「System.out」はSystemクラスのフィールドの一つで、標準出力※3へ出力するときに使用しています。 ・「print("")」は"(ダブルクォーテーション)で…
pale 先生は、生徒にプリントを配った。 今日の先生 pale 淡い というとき使います。 a pale blue 淡い青 pale sky 淡い色の空 a pale green 淡い緑いろ I bought a pale green blanket for my friend because she likes pastel colors. そのほかに 顔色が悪い、とも使いますよね。 go pale 顔色が悪くなる pale-faced 青ざめた顔の deathly pale 顔が真っ青に 顔色が悪くなる、とも使います。 He paled slowly. 彼はゆっくり青ざめていった。 He…
特にネタもないのでよく使う型や関数、ライブラリなんかを自分なりにまとめてみる。 一応制約として公式ドキュメントのみ参照*1として、読む癖をつける訓練も兼ねる。 今回はHello Worldでも使用するprint関数について。 正直、キーワードなし引数任意個をsepで指定した字句で区切って出力できて、endで末尾の字句を指定できるくらいしか知らない。 ネタついでに勉強になることに期待。 読み込むドキュメントはこちら 構成 使ってみる キーワード引数file Path TextIOWrapper 自作クラス 自作クラスで試して得た学び 締め 構成 何気なく使っているprint関数は、詳細にはこんな…
Swiftでprintでコンソールに文字列を表示させると最後で改行されてしまいますが、以下のように記述すると改行せずに出力することができます。 print("文字列1", terminator: "") print("文字列2", terminator: "") [出力] 文字列1文字列2 例 print("I am ", terminator: "") print("a student.", terminator: "") [出力] I am a student.
仕事でGCPのDataflowを検証することになりローカルからdockerでPythonスクリプトを実行してGCPにデプロイできる環境を作ってみました。 動かすコード GCPの公式サイトに書いてあったDataflowからPubsubに書き込むデモを動かしてみます。 Dataflow から Pub/Sub に書き込む | Google Cloud 環境変数から必要な情報を読み取ってdocker-compose runのみで実行できるようにするため情報を足して以下のように書き換えます。 このpythonスクリプトはjobs/write_to_pubsub_demo/main.pyに保存しておきます…
はじめに 今日はいつもの NotionRubyMapping のメソッド解説を中断して、Notion座談会で紹介した Alfred の Workflow の解説をします。 実は先日のアップデートで iOS、 iPadOS、WatchOS のショートカットにより Notion のデータベースにページを追加できるようになったため、ページ作成のために Notion API を使う必要が必要なくなりました。macOS はその恩恵に授かれないのですが、逆により強力な Alfred の Workflow を作り直すことにしました。そもそもショートカットを使い始めるまでは Alfred を使っていたのですが…
GitHub Actions の workflow で OTP_THREAEDED_CODE の設定値が間違ってるような気がしたから PR を作ってみたらすぐマージされた。よかったよかった。 今日のビルド c844968b725416efba767ea6161b4c14d8fd9536 までを pull ってきてビルド。
会話ができたという喜びだけで記事を書く はい、おはようございます。僕です。今日もしょうもない話をしていきます。 僕が突然ゲームとかつくりだしたいつもの発作をご存知でしょうか。 inujini.hatenablog.com 最近になって*1会話イベントの作り方がわかったんですよ。わーい! でも、日本語が使えないのはUIだけなのかと思っていたんですけども全般的に使えないようですね。えー……。しんどいのですけどもー…。 でもこのフォーラムの力によって成し遂げました!日本語で会話できるぞ!! How do you change font? - RPG Maker XP Forum - Neoseeke…
はじめに 『ぬ』という本をつくりました! nikkieです。 pipx runを使い倒していく中で見つけたtipsを取り上げます。 目次 はじめに 目次 前回:Inline script metadata(PEP 723)を一部サポートしたpipx pipx runにpython -i相当の動きをさせたい PYTHONINSPECT環境変数の指定で、なぜうまくいくのか 検証 os.execvpeとPYTHONINSPECT環境変数 subprocessとPYTHONINSPECT環境変数 終わりに 補足:pipx runの実装読みメモ 前回:Inline script metadata(PEP…
スマホでも動くくらい高速だと謳われているMicrosoftの小規模言語モデルPhi-3を要約と和訳について試してみました。 環境・前提 モデル 環境 コード 要約させてみる 推論時間 日本語に翻訳させてみる Lambdaでの生成速度 まとめ 環境・前提 モデル 4bit量子化モデルを使用します huggingface.co 環境 以下のDocker Imageを使います FROM python:3.11 RUN pip install llama-cpp-python また、ローカルPCのスペックは以下の通りです。 OS: WSL Ubuntu 20.04 CPU: i7-10700K コード…
マグマの計算(2) 「マグマの左単位元と右単位元」の続きです。「推移閉包を求めるプログラム」は使えそうにないので、推移律を一回だけ適用するように変更しました。 class Exp: pass # Multiplication クラス class Multiplication(Exp): def __init__(self, left, right): self.left = left self.right = right def __str__(self): if isinstance(self.left, Multiplication): left_str = "(" + str(self.…
1. 潜在変数の概念 潜在変数とは、直接観測できない潜在的な変数のことを指します。具体的には、データに潜む隠れた要因や特性、原因などを表す変数のことを意味します。 例えば、人間の能力を表す潜在変数としては、知能や創造性、パーソナリティなどが考えられます。これらは直接測定することができませんが、テストの点数や作品、行動などから間接的に推定することができます。 2. 潜在変数モデルの必要性 データには常に観測されない要因が存在します。これらの潜在変数を明示的にモデル化することで、以下のようなメリットがあります。 データの複雑な構造を捉えやすくなる 潜在変数を導入することで、観測データの背後にある複…
今回は機械学習の重要なトピックである「潜在変数モデル」と「EMアルゴリズム」について、実装例を交えながら丁寧に解説していきます。 潜在変数モデルとは? 潜在変数モデルでは、観測できる変数(データ)と観測できない潜在変数(隠れた要因)の間に何らかの関係があると仮定します。例えば、以下のようなモデルが考えられます。 人の収入(観測変数)は、能力や努力度合い(潜在変数)に影響を受ける 天気予報の適切さ(観測変数)は、予報士の能力(潜在変数)に左右される 製品の品質(観測変数)は、工場の設備状況(潜在変数)による このように、潜在変数モデルでは観測できないが重要な要因(潜在変数)が、観測できるデータ(…
これは、なにをしたくて書いたもの? 今までQdrantのチュートリアルを試してきたのですが、今度はExampleを見てみようと思います。 Examples - Qdrant ただ、Exampleで見るのは「基本的なRAG(Basic RAG)」のみにしたいと思います。それから、Qdrant自体を集中的に扱うのもここで 区切りにしようかなと。 今回のExampleの狙い このExampleでは、Qdrant+Fastembed、OpenAIを使ってRAGを構成する例を示します。 ところでExampleは「Examples」ページにリストアップされている内容から、実際のページに移るとタイトルが大幅…
20240427 エクセルVBAクラス備忘録 コレクションひな形 <前書き>エクセルVBAオブジェクト指向、初心者です。VBA自体は、以前から使用していました。オブジェクト指向というものがあることは、知っていましたが、ネットなどを見てもよく分からず、挫折した過去あり。<以上前書き> (素人なので間違っているかもしれません。汗。) 今回、collectionのひな形をいくつか書いておきます。ここに書いたのは、簡単なもので、実際はもっとややこしくしないと実装できないと思います。(これらでも手こずりましたが。汗) (実践的なのは、次回以降にメモ程度に書こうかな。) (注:最初の方のサンプルはクラスで…
Visual Studio Codeを使って論文を書くに当たって、私の分野の場合には、「旧字体⇔新字体」の変換ができると非常に有難い。pythonで開発された「kyujipy」をVS codeに組み込むことで、これを実現することができる。 kyujipy · PyPI pythonとkyujipyをセットアップすれば準備完了。以下のコードを実行すると、あるテキストファイルの文字列を旧漢字に変換し、別のファイルとして出力することができる。 from kyujipy import KyujitaiConverter converter = KyujitaiConverter() in_file =…
前回は、同一パッケージを複数ソースに分割したケースでしたが、今回はパッケージを分割。 mainパッケージのサブパッケージとして「print」を作成します。 ソース構成はこんな感じですね。 C:.│ hello.go│ main.go│└─print outmessage.go ただ、別パッケージであるため、パッケージの関係を明確に定義する必要があります。 ◆ go.mod によるパッケージの定義 Go言語には、go.mod というファイルがあり、このファイルにモジュールの依存関係が定義されます。 ということで、今回は、test1の下のmain ディレクトリがルートディレクトリになるため、この階…
zsh で control-o を押すと vim が立ち上がってコマンドラインの内容を編集できる関数を(ChatGPTが)作ったので紹介します。 (要件を伝えたら ChatGPT が目当てのものを一発で生成したので、かなりビックリしました。すごい。) デモ動画 youtu.be デモ動画では、コマンドラインの「vim ~/.config/zsh/.zprofile.local」の .zprofile.local を .zshrc.local に変えています。僕は vimmer なので、emacs キーバインドを使うより格段に早く修正できています。 実際のスクリプト 実際のスクリプトがこちら↓ …
はゲームエンジンです。 ゲームエンジンはやっぱり、ゲームを作っていかないと勉強にはならないので、Unityで作成したゲームをGodotで作成しようと思います。 作成するゲームは、これです。 youtube.comUnityroomの1WSSで作成した、ColorChangePanicをGodotでもう一回最初っから作成してみようと思います。当時の記憶を呼び覚ましながら、Unityのプロジェクトを確認してみると、 敵はObjectPoolクラスから、EnemyGeneratorクラスにより生成され、 敵自身のEnemyControllerクラスのSetParameter関数とSet EnemyC…