Future Tech Blog
フューチャー技術ブログ
Home
Blog
Programming
Programming
カテゴリの記事
455
投稿
115
著者数
47650
総シェア数
21728
Twitter
76
Facebook
14801
はてブ
11045
Pocket
go vet に含まれないスタンドアロンな静的解析ツールたち
go vetと付随する(という表現が正しいか不明ですが)ツール群についてまとめます。知っておくと似たようなツールを作ってしまうことを防げるかなという点と、類似のチェックを行いたい場合に参考にしたいこと、ユースケースが合えば…
2023.10.05
Go言語
Linter
静的解析
ツイート
シェア
5
7
アクセシビリティに考慮した出力値のHTMLマークアップ
以前書いたCypressの記事で、アクセシビリティ情報を使うことで壊れにくくなるよ、と(今では当たり前のようにみんな言っていますが)いう記事を書きました。この時は出力に使うべきロールが何か?というのがわかっていませんでした。> サーバーからとってきた動的な値を表示するテキスト
2023.10.03
HTML
accessibility
Playwright
E2E
ツイート
シェア
2
1
stree:S3バケットをtreeするCLIコマンド
S3バケットをtreeするCLIコマンドを紹介します。
2023.09.26
AWS
OSS
Go言語
S3
CLI
ツイート
シェア
35
23
ChatGPTでE2Eテストコード自動作成
9/7に行われた技育CAMPアカデミアというイベントでPlaywrightについて話をしてきました。テストというと、設計手法であるところのテスト駆動開発は別としてちょっと業務っぽい感じがして学生さんにはちょっと響かないかな、というのも心配でしたが
2023.09.25
登壇レポート
Cypress
ChatGPT
Playwright
プロンプト
E2E
技育CAMPアカデミア
ツイート
シェア
2
4
新入社員が「リーダブルコード」を読んでみた
リーダブルコードを教材に、C言語のコードを取り出してきて、それを修正しながら学ぶ形式にします
2023.09.22
可読性
書評
リーダブルコード
新人教育
ツイート
シェア
3
2
Summer Enginner Camp 2023 参加記
フューチャーのサマーインターン2023 Summer Enginner Camp の「Goとサーバレスアーキテクチャで体験。100万台超えの大規模スマートセンサーloTプラットフォームに関わってみませんか?」というプロジェクトに参加させていただきました
2023.09.20
インターン
インターン2023
エンジニア
ツイート
シェア
はてな
1
SwiftUIのカスタムアラートダイアログについて考える
SwiftUIにおけるアラートダイアログを自作で実装する場合、どんな方法があるか考えてみました。
2023.09.08
iOS
Swift
SwiftUI
iPad
iPhone
ツイート
シェア
はてな
1
UnityのShaderでVRプラネタリウムを作ったけどうまくいかず悔しかったので自作の星を作ったら宇宙が終わった
実は私、星を見るのが好きなので、天体望遠鏡を買ったり、星を撮るためにカメラを買ったりしています。せっかくならいい環境で見たいので、南は沖縄から北は北海道まで星を見に行っています。(海外も行きたい)
2023.09.01
Unity
VR
Shader
プラネタリウム
ツイート
シェア
はてな
1
夏の自由研究連載2023 を始めます
今年も夏の自由研究連載を始めますよ記事です。皆さんも一度は通ったことのある小学生の自由研究
2023.08.30
インデックス
夏休み自由研究
ツイート
シェア
はてな
1
クライアント/サーバ構成でみるPlaywright
Playwrightはさまざまな言語でテストを記述することが可能です。このような他言語展開を可能にしているPlaywrightのアーキテクチャについて調べてみました。
2023.08.29
Playwright
ツイート
シェア
2
10
PlaywrightをGitHubActions実行したときの初期処理についての試行錯誤
近年PlaywrightやCypressを用いたE2Eテスト(エンドツーエンドテスト)が行われるようになってきました。E2Eテストとはソフトウェアやシステムの全体的な動作や機能をテストする手法で...
2023.08.28
GitHubActions
Playwright
ツイート
シェア
1
Pocket
Playwrightのテストランナーを他のテストライブラリと比較する
テスティングフレームワークには大きく2つの流派があります。ひとつはJUnit、あるいはその祖先の SUnitをベースにしたTDDスタイルものです。TDDスタイルはテスト関数、もしくはメソッドを実行します。
2023.08.25
Java
TypeScript
Ruby
テスト
Playwright
TDD
BDD
Jest
Mocha
ツイート
シェア
はてな
4
イチ押し。Playwrightの快適機能
Playwright連載3日目の今回は、その便利機能たちをCypressと比較しながら紹介します。Cypressで馴染みの便利機能がPlaywrightではどう実現されているのか、E2Eテストに関わる関係者の悩みを解決するどんな便利機能が備わっているのか、詳しく見てみましょう。
2023.08.24
フロントエンド
E2Eテスト
Playwright
ツイート
シェア
4
13
Playwrightの環境構築(VSCode Dev Containers編)
VSCode Dev Containersを利用してPlaywrightの実行環境をコンテナ上に構築する手順を説明します。
2023.08.23
環境構築
Docker
VSCode
Playwright
ツイート
シェア
はてな
5
Playwrightのインストール方法と使い方
Playwrightは、Microsoftが開発したE2Eテストフレームワークです。Cypressと同様に、Chromium、Firefox、Safariなどのブラウザ上でE2Eテストの実行を自動化できます。
2023.08.22
環境構築
Playwright
ツイート
シェア
3
3
Playwright連載始まります
現在人気が高まりつつあって、Cypressを追い抜こうとしているのがPlaywrightです。かなりCypressを意識して機能追加を行なってきている印象があります。現時点では...
2023.08.21
フロントエンド
Cypress
E2Eテスト
Playwright
ツイート
1
40
28
Go1.21:slicesパッケージのチートシート
Go1.21に追加されたslicesパッケージの解説を行います。今回注目するslicesパッケージは、Go1.21以前にはx/exp/slicesとして運用されていたものが正式に取り込まれ、多数の関数が追加され..
2023.08.16
Go言語
Go1.21
ツイート
シェア
8
11
Go 1.21 リリース連載 待望の組み込み関数min/maxと新パッケージcmpの挙動確認
min/max組み込み関数と、新設されたcmpパッケージについて触れていきます。「Goには何故min/max関数が無いんだ」と嘆いた数々のGo初学者たちが救われるかもしれません。
2023.08.15
Go言語
Go1.21
ツイート
シェア
4
8
Go 1.21 リリース連載 contextパッケージに追加されるWithoutCancelでクライアントとの切断に備えてみる
Go 1.21 連載の記事を書きます。
2023.08.03
Go言語
Go1.21
context
ツイート
シェア
45
18
Go1.21のgo/ast、go/buildあたりのマイナーチェンジ
Go1.21連載の2本目です。取り上げるのは次のgo/ast、go/buildあたりの更新についてです。
2023.08.01
Go言語
静的解析
Go1.21
ツイート
シェア
2
2
Go 1.21連載始まります&slogをどう使うべきか
恒例のGo 1.21連載が始まります。
2023.07.31
Go言語
インデックス
Go1.21
ツイート
シェア
36
33
エキスパートPythonプログラミング改訂4版が発売されました
エキスパートPythonプログラミング改訂4版が本屋に並び始めました。電子版も購入できます。改訂というと「ちょっと追加されたところを翻訳するだけで丸儲けやんけ」と思われる方もいるかもしれませんが、過去の中で一番大きく改訂されており、新規に一冊訳すのとほぼ変わらない、大変な翻訳作業になりました。
2023.07.27
Python
出版
書籍
ツイート
シェア
2
3
フューチャーのSwagger(OpenAPI 2.0)規約の紹介
フューチャーの有志メンバーでSwagger(OpenAPI Specification Version 2.0)のコーディング規約を作りました。
2023.07.25
コーディング規約
Swagger
OpenAPI
設計
チーム開発
ツイート
シェア
34
15
Angularをがんばらないで書く
他のフレームワークをいろいろ触ると、Angularはかなり独特な雰囲気があります。隠しきれないJava感というか、他のフレームワークでは存在しない様々な概念が見え隠れして、それをキャッチアップするだけでも結構重いです。もちろん、それぞれ意味があって...
2023.07.24
フロントエンド
DI
Angular
RxJS
ツイート
シェア
2
8
【SwiftUI】Swift Charts についてまとめてみた
はじめまして!2022年5月キャリア入社、HealthCare Innovation Group[^1]の橋本です。本記事が技術ブログ初投稿なので、お手柔らかにお願い致します!今回は、iOS16からApple標準で利用できるようになったSwift Chartsというグラフ等を作成できるフレームワークを取り上げたいと思います。
2023.07.20
iOS
Swift
SwiftUI
iOS16
ツイート
シェア
2
Pocket
Prev
1
2
3
4
5
6
…
18
19
Next