Future Tech Blog
フューチャー技術ブログ
Home
シェルスクリプトで固定長ファイルに区切り文字を入れてCSVに変換する
最近ちょっとした作業の中でシェルスクリプトを触る機会が増え、「固定長ファイルをCSVに変換する」といったややマニアックな文字列操作時もすることがありました。
2024.04.25
CSV
ShellScript
Linux
固定長
ツイート
シェア
はてな
1
p5.jsで好きなプログラミング言語発表ドラゴンを作ろうとした
JavaScriptライブラリの1つであるp5.jsに入門します
2024.04.24
Processing
p5.js
ツイート
シェア
1
2
ESP32とGoogleSpreadSheetで始めるIoT入門
IoTという言葉が話題になり始めてから、かなりの時間が経ちました。私自身も身近なIoTに関心を持っていろいろ取り組んできましたが、ソフトウェアだけでなくハードウェアの知識も必要になるなど、初めて挑戦する方にとっては敷居が高いと感じることがしばしばありました。
2024.04.23
GAS
ESP32
スプレッドシート
DS18B20
ツイート
シェア
1
2
Vue.jsでオセロ作った話
社会人1年目のIT基礎知識向上のための取り組みの1つとして、Vue.jsでオセロを使った話をしたいと思います。
2024.04.22
Vue.js
初心者向け
ゲーム制作
やってみた
ツイート
シェア
1
2
CI/CD初心者のためのJenkins入門
業務の中で初めてJenkinsに触れたので、以下の内容についてまとめたいと思います。
2024.04.19
入門
CI/CD
Jenkins
やってみた
ツイート
シェア
はてな
8
WSLで始めるサーバーサイドSwift 入門 ~Hummingbird~
SwiftにおけるWebフレームワークを取り上げます。SwiftはiOSアプリ開発のイメージが強いと思いますが、iOSアプリ開発以外でも利用できることを紹介します。
2024.04.18
Swift
サーバーサイドSwift
WSL
Ubuntu
Hummingbird
ツイート
シェア
はてな
2
Prometheus/Grafanaを使ってみる
PrometheusはSoundCloud社によって開発されたオープンソースの監視ソフトウェアです。GoogleでKubernetesの前身となったBorgという分散システムがあり...
2024.04.17
Prometheus
Grafana
ツイート
シェア
2
5
謎のAIチップベンダーTenstorrent製のAIボードを使ってみる(開封編)
先日リリースされたTenstorrent製のAI推論アクセラレーションボード[Grayskull e150]を早速入手しましたので、そちらの開封をしたいと思います。カナダのトロントに本社がある、知る人ぞ知る、[ジム・ケラー]/AIチップベンダーです。日本法人も昨年に設立されています。
2024.04.17
AI
RISC-V
Tenstorrent
Grayskull e150
ツイート
シェア
2
2
MLflow上でOptunaによって生成される大量のrunを整理する
MLflowはハイパーパラメータを自動調整するツールとしてともに広く使用されているツールです。MLflowとOptunaを同時に利用した際に、Optunaが複数回試行することによってMLflow上にrunが大量に生成され、MLflow上で試行結果が見づらくなります。
2024.04.16
Python
MLOps
MLflow
Optuna
ツイート
シェア
1
1
VSCodeでGitLensを使う
VSCodeの拡張機能である「GitLens — Supercharge Git in VS Codeを取り上げます
2024.04.15
VSCode
Git
CodeReading
GitLens
ツイート
シェア
5
9
Systemdにおけるservice unitの起動フロー入門
Linuxのsystemdにおけるservice unitの起動と停止のフローに関して説明します
2024.04.12
Linux
RHEL
Systemd
ツイート
シェア
はてな
4
全文検索エンジンMeilisearchを試す
ある静的サイトジェネレーターで生成された膨大なドキュメントの検索において、全文検索機能はあるものの以下の課題を感じることがありました。
2024.04.11
全文検索
Meilisearch
ツイート
シェア
4
11
2024年Gitワークフロー再考
Gitは、出自としては1週間で作られたLinuxカーネルのための分散バージョン管理システムでした。当時のワークフローに合わせてパッチをテキスト化してメールに添付できるような機能だったりが備わっています。一方で...
2024.04.10
Git
バージョン管理
ブランチ運用
ツイート
シェア
447
197
Testcontainersを用いてテスト実行前の docker compose up を無くし、Goで並列テストする
Testcontainers を用いて、単体テスト実行前に docker compose up -d 無しで、PostgreSQLにアクセスする単体テストを行う、入門記事です。
2024.04.09
Go言語
テスト
Testcontainers
ツイート
15
67
59
Go1.22リリースパーティに「ServeMuxの競合検知と性能」というタイトルで登壇しました
3/18に開催されたGo1.22のリリースパーティに登壇しました。少し時間が空いてしまいましたが、登壇レポートになります。
2024.04.08
Go言語
登壇レポート
Goリリースパーティ
ツイート
シェア
1
6
春の入門連載2024を始めます
春の入門連載2024のインデックス記事です。
2024.04.08
インデックス
春の入門祭り
入門
ツイート
シェア
3
4
Vue.jsを2から3へバージョンアップした話
Vueのバージョンアップを行って得た、所感や躓いたポイントを共有します。
2024.04.05
Vue.js
バージョン管理
Vuetify
Vue3
Vue2
ツイート
シェア
4
1
Difyで生成AIアプリケーション入門 後編:自作プログラムで機能追加して生成AIの指向性と精度を高める
前編のチュートリアル1で作ったSQL生成チャットbotをベースに、セルフレビュー機能を追加し、間違ったSQL文や存在しないテーブルやカラムを使用しようとした時に自動でやり直すように改修します。
2024.04.04
Java
生成AI
ノーコード
Dify
Anthropic Claude
ツイート
シェア
7
4
技育祭2024春で「2064年もITで仕事し続けるためのキャリアプラン」というタイトルで発表してきました。
タイトルの2064年というのは、技育祭で一番ボリュームゾーンだと思われる20歳ぐらいの学部2年、3年の若者が60歳定年まで働くとしたら、という年ですね。AIでIT技術者がいらなくなる、みたいな話がよくされていますが...
2024.04.03
技育祭
登壇レポート
キャリア
ツイート
シェア
19
9
Difyで生成AIアプリケーション入門 前編:生成AIアプリケーションをノーコードで開発
DifyとAnthropic Claudeを使って簡単に生成AIアプリケーションを構築する方法をご紹介します。
2024.04.02
生成AI
ノーコード
Dify
Anthropic Claude
ツイート
シェア
10
12
Microsoft 365 Developer ProgramでEntraID(旧名AzureAD)にアクセスする
過去にいくつかEntraIDが、久々にMicrosoft 365 Developer Programにアクセスしたら、どこにEntraIDがあるのか場所が分からなかったのでメモです。
2024.04.01
Azure
EntraID
Microsoft365
ツイート
シェア
はてな
Pocket
GoでAWS Lambdaのミドルウェアをジェネリクスを用いて実装する
AWS SDK for Goを用いてAWS Lambdaを実装する際に、共通的に行いたいミドルウェア的な処理をデコレータで実装する方法を説明します
2024.03.29
Go言語
Lambda
Decorator
共通処理
ツイート
シェア
2
3
Terraformでのループ処理と条件分岐
Terraformでは似たリソースを複数構築する際に、ループ処理や条件分岐を利用することで、コードの冗長化を防ぎ、可読性や保守性を上げることができます。初心者目線で「Terraformのコードをスマートに書きたい!」というモチベーションのもと本記事を書いてみました。
2024.03.28
Terraform
初心者向け
ツイート
シェア
1
6
言語処理学会 (NLP2024) 参加報告
言語処理学会第30回年次大会 (NLP2024)に参加して参りました。当社はプラチナスポンサーとして SAIG の 4 名がオンサイトで参加し
2024.03.28
参加レポート
機械学習
学会
NLP
NLP2024
ツイート
シェア
1
Pocket
手動運用しているCloudflareをTerraformでInfrastructure as Codeする
Cloudflareで管理しているドメインのDNS設定や、Cloudflare Pages等のサービスの設定を、Terraform管理に移行した際の手順等を、備忘録がてら記載します。
2024.03.27
Terraform
IaC
Cloudflare
ツイート
シェア
3
10
Prev
1
2
…
5
6
7
8
9
10
11
…
49
50
Next
ツイート
シェア
はてな
Pocket
0