Future Tech Blog
フューチャー技術ブログ
Home
Blog
Programming
Programming
カテゴリの記事
531
投稿
125
著者数
51506
総シェア数
21728
Twitter
25
Facebook
17169
はてブ
12584
Pocket
Vue3で作ったWebサイトを Vite PWA でPWA化する方法 2024年版
Vue3で作ったWebサイトをPWA(Progressive Web Apps)化する方法を紹介します。
2024.11.27
Vue.js
Vite
PWA
ツイート
シェア
4
4
Vue.js連載始めます & Nuxtの通信パターンも見てみる
フロントエンドフレームワークからサーバーにアクセスするパターンという記事を書いたところ、ちょっとバズったので、そういえば調べきれてなかったNuxtの話でも書こうかな、と思って調べてみた記事です。
2024.11.25
フロントエンド
Vue.js
Nuxt
ツイート
シェア
はてな
2
フロントエンドフレームワークからサーバーにアクセスするパターン
僕が触り始めた頃のウェブフロントエンド開発はデバッガーもなく、ダイナミックHTMLと呼ばれて文字をチカチカさせたりするようなものでした。IE6という超安定ブラウザが出てきたり
2024.11.11
フロントエンド
React
Next.js
サーバーアクション
サーバーコンポーネント
ツイート
シェア
405
168
パーサーコンビネータを自作してみる
パーサーコンビネータをもっと身近にするという記事でパーサーコンビネータを使ってみる記事を書きました。せっかくなので作ってみたくなったのでチャレンジしてみました。
2024.11.08
パーサーコンビネータ
Go言語
ツイート
シェア
3
3
【Pytest】fixtureとparametrizeでテストケースごとに事前・事後処理を行う
Pythonのテストではpytestを使うことが多く、その中で「テストケースごとに違うデータを事前準備したい」というモチベーションが発生したので、pytestを使用して実装していきます。
2024.10.25
Python
テスト
pytest
ツイート
シェア
1
4
Playwrightでなぜかボタンにヒットしない
getByRoleでボタンがヒットしないです、という相談を受けて調べた内容のメモです。次のようなHTMLになっていました。
2024.10.24
Playwright
E2Eテスト
フロントエンド
accessibility
ツイート
シェア
1
2
uroborosql-fmtにおける2WaySQLフォーマット (前編: フォーマット方法編)
uroborosql-fmtにおいて2WaySQLのフォーマットに対応した方法を説明していきます。
2024.10.18
VSCode
フォーマッター
コアテク
uroborosql-fmt
2WaySQL
ツイート
シェア
はてな
2
Goのテストでファイルの読み書きを扱いたい
プロセス外部への副作用がないコードならテストは難しくありませんが、ファイルの読み書き、ネットワーク、データベースを使いだすと気にしなければならないことが増えます。今回はファイルの読み書きを扱うテストを書こうとしていろいろ調べたりしたことをまとめます。
2024.10.16
Go言語
テスト
ツイート
シェア
3
5
VSCodeの拡張機能(Notebooks類)を自作して公開するまでの流れ
VSCode は、多くの IT 従事者に愛用されています。開発、コンパイル、テストに限らず、コードレビューや障害調査、ドキュメント整理など、さまざまな場面で活躍します。さらに、拡張機能を活用すれば、
2024.10.11
VSCode
VSCode拡張
JupyterNotebook
ツイート
シェア
はてな
9
Java 23 リリース記念連載 | 第3回 JDK 23 新機能紹介
2024 年 9 月 17 日(米国時間 )に「JDK 23」が [リリース] されました。本記事では JDK 23 でのアップデート内容から(Preview や Incubator の変更点を除き)正式に採用となったアップデートについて紹介していきます。
2024.10.02
Java
JDK23
ツイート
シェア
3
7
Java 23 リリース記念連載 | 第2回 JDK 22 新機能紹介
JDK 23のリリースを受けてバージョン21~23にかけての変更点を紹介する連載企画の2本目の記事です。今回はJDK 22でのアップデート内容から正式採用となった以下についてピックアップしてご紹介します。
2024.10.01
Java
JDK22
ツイート
シェア
1
6
Java 23 リリース記念連載 | 第1回 JDK 21 新機能紹介
JDK 21でのアップデート内容を取り上げます。
2024.09.30
Java
JDK21
ツイート
シェア
はてな
4
Java 23リリース記念連載スタートします
JDK 23のリリースを受けてバージョン21~23にかけての変更点を紹介するブログリレー連載です。
2024.09.30
インデックス
Java
JDK23
ツイート
シェア
はてな
3
Software Design 2024年10月号 受託開発における設計ドキュメントの課題と解決案 作成・管理のヒントを探るへの寄稿
2024年9月18日に発売された、Software Design 2024年10月号の第1特集「再考 設計ドキュメントの課題 二重管理しない,陳腐化させない」の「第1章:受託開発における設計ドキュメントの課題と解決案 作成・管理のヒントを探る」に寄稿させていただきました。
2024.09.25
SoftwareDesign
寄稿
設計ドキュメント
ツイート
シェア
6
8
curlを讃えよ
Web開発者を支える重要なツールにcurlがあります。素晴らしいツールなのですが、ウェブAPIのリクエストがJSONという時代にあって、JSON書くのが面倒とかいろいろあるのですが、そのためだけに他のツールを使うのではなく、もうちょっと世の中がcurlでテストしやすいようになったらいいのでは、と思っていました。
2024.09.24
Go言語
curl
ツイート
シェア
8
10
Goのtext/templateを用いてDynamoDBやOpenSearch向けの大量のJSONデータを作成した話
システムの性能テストを実施する際、テスト用の大量データを投入することがあります。本番相当のデータを入れるために、数千万ないしは数億のデータが必要になる場合もあり、データ生成には一工夫を要します。
2024.09.20
Go言語
OpenSearch
DynamoDB
ツイート
シェア
4
7
Software Design 2024年9月号 Goのエラーハンドリングと向き合う ベストな設計戦略を徹底解剖を寄稿しました
2024年8月17日に発売された、[Software Design 2024年9月号]の第二特集である、「Goのエラーハンドリングと向き合う ベストな設計戦略を徹底解剖」 の2章を後藤、3章を渋川で執筆し寄稿させていただきました。
2024.08.27
Go言語
SoftwareDesign
寄稿
エラーハンドリング
ツイート
シェア
4
2
パーサーコンビネータをもっと身近にする
生成AIが人気です。生成AIに対しては自然言語で指示を与えられますが、自然言語を構造化してやりとりする方法としてはよくMarkdownが使われます。その生成AIフレンドリーなMarkdownで設計ドキュメントを作るとしても...
2024.08.19
パーサーコンビネータ
Markdown
Go言語
goldmark
ツイート
シェア
4
7
Go 1.23リリース連載 Go Telemetry
Go toolchain に追加されたGo Telemetryを取り上げます。
2024.07.25
Go言語
Telemetry
Go1.23
ツイート
シェア
1
6
Go 1.23リリース連載 keep-alive,Cookieのアップデート
netでKeep-Aliveの詳細な設定が可能になりました net/httpにおけるCookieの扱いのアップデート
2024.07.24
Go言語
net/http
Go1.23
ツイート
シェア
1
4
Go 1.23リリース連載 os.CopyFS & path/filepath
Go1.23のos.CopyFSの追加、path/filepath パッケージの更新について解説します。
2024.07.23
Go言語
Go1.23
path/filepath
ツイート
シェア
1
5
Go 1.23リリース連載 text/template
text/templateパッケージを取り上げて紹介します。
2024.07.22
Go言語
Go1.23
text/template
テンプレートエンジン
ツイート
シェア
1
6
Go1.23 リリース連載 slices/maps(+ unique)
Go 1.23の目玉機能でもあるイテレータの導入に合わせて、slices パッケージにも新たな関数が追加されました。本記事では新たに追加された関数をサンプルコードとともに紹介します。
2024.07.19
Go言語
Go1.23
slices
maps
ツイート
シェア
2
5
Go 1.23リリース連載 range over funcとiterパッケージ
2つの反復(Iterator、イテレーション)処理を取り上げます。
2024.07.18
Go言語
Go1.23
iter
ツイート
シェア
5
9
Go 1.23リリース連載 archive/tar
Go 1.22のマイナーアップデート、 archive/tar を取り上げます。
2024.07.17
Go言語
Docker
脆弱性
tar
Go1.23
ツイート
シェア
3
7
Prev
1
2
3
4
5
…
21
22
Next