人気記事一覧
-
【GitLab】二段階認証でGmailを設定する
2022/5/30を境にGitLabからメールが配信されなくなりました... 原因は,Googleのセキュリティ基準が高くなり,2022/5/30より安全性の低いアプリを許可できなくなりました. 安全性の低いアプリのアクセスに関する設定を変更しようとすると,下記のよう... -
【GitLab】 Container Registryの使い方
GitLab Container Registryへのコンテナの登録方法は次のような手順です. Dockerfileを作成する Dockerfileからイメージを作成する 作成したイメージをGitLabにプッシュする Container Registryの有効化 GitLabのインストールやContainer Registryの有効... -
プログラミング特化LLMであるStable Codeを動かしてみた
Stable Diffusionで有名なStability AI社がプログラミング(コーディング)特化型の大規模言語モデル(LLM)の”StabilityCode”リリースしました. StableCode StableCodeはStability AI社が開発した大規模言語モデルです.その特徴は,プログラミング特化... -
【Python】コピペで簡単にメール送信
Pythonで自動化で様々な処理を自動化することが多いですが,エラー通知などをメールを送信できるとさらに便利になります. Pythonでの送信にはsmtplibが有力なツールです. この記事では,smptlibを使用したメールを送信する処理を記載しています. コピペ... -
【Rust】 クロスコンパイルする手順
Rustはクロスコンパイルが非常に簡単にできるように設計されています. この記事では,「WindowsからLinuxのクロスコンパイル」と「LinuxからWindowsのクロスコンパイル」の手順を記載します. 必要なツールのインストール クロスコンパイルツールチェーン... -
C++でのベンチマークテストのためにGoogle Benchmarkライブラリを利用する
便利なベンチマークツールは使うべし! 単体テストは重要性は近年では広く周知されています.一方で,性能に関してはなかなか議論されることが多くありません. その一因としては,性能はプログラマの能力差が顕著に顕れるためでしょう. バグに関してはテ... -
【GitLab】Tag指定なしで起動するShared Runnerの設定方法
GitLabにおけるCI/CD設定では,下記のようなサンプルに記述されるtagsでShared RunnerもしくはSpecific Runnerを指定します. .gitlab-ci.yml stages: - echo echo-hello: stage: echo script: - echo "Hello, Gitlab CI/CD!" tags: - tag SaaS版はtagを指... -
【Rust】 TCP/IPで送受信を行うプログラム
以前にC/C++でTCI/IPの送受信プログラムを作成しました. この記事では,RustでTCP/IPの送受信プログラムを作成する方法を記載します. ソケット通信とは ソケットは通信の出入口のようなものです.TCP/IPなどに代表されるHTTP通信などもソケット通信の一... -
【Linux】 Stable Diffusion (AUTOMATIC1111)をサーバとして構築する手順
これまでにStable Diffusion(AUTOMATIC1111)をWindowsやDockerで構築する手順を紹介してきました. この記事では,よりGPU性能を引き出すためにサーバーとしてStable Diffusionを構築する手順を記載します. Stable Diffusionをサーバとして構築する方法...