2021-05-01から1ヶ月間の記事一覧
開発環境は、Windows 10 Pro(64bit) + node v14.17.0。Selenium WebDriverというものを使って、Webブラウザを自動的に動作させてみたいと思います。 今回は、ライブラリの言語をJavaScriptに選択して、やってみます。1.まずは関連するパッケージをnpmから取…
システム開発の工程の「単体テスト」と「結合テスト」の違いを徹底解説! 単体テスト・結合テスト・総合テストの違い、観点や注意点を簡単に説明する 経験ゼロでもできるプログラミング現場の単体テスト E2Eテストの導入から学んだこと
■公式サイト Empowering App Development for Developers | Docker Docker ドキュメント日本語化プロジェクト — Docker-docs-ja 19.03 ドキュメント ■入門サイト Docker入門(第一回)~Dockerとは何か、何が良いのか~ Dockerコンテナ上でnginxを起動させる…
開発環境は、Windows 10 Pro(64bit)。※事前に、Googleアカウントでログインしておいてください 今回は、FirebaseのHostingの機能を用いて、静的なindex.htmlをデプロイするまでやっていきたいと思います。 1.公式サイトへアクセス。使ってみるボタンをクリッ…
開発環境は、Windows 10 Pro(64bit)。Windows10のタスクスケジューラーの機能を使い、PythonのGUI自動化パッケージであるPyAutoGUIで作ったアラートを表示させるプログラムを、15分ごとに起動させたいと思います。下記の2つのプログラムを最初に作っておいて…
特集:「内製化」の誤解と、今すぐなすべきこととは? ローコード開発で成果が出る企業、出ない企業 - @IT ノーコードでブラウザベースの作業を自動化できるChrome拡張機能【今日のライフハックツール】 さまざまな「Power Platform」製品で利用可能に Micr…
開発環境は、Windows 10 Pro(64bit) + node.js v14.17.0 + npm 6.14.13。JavaScriptのテストフレームワークであるJestを使ってテストをしてみたいと思います。1.チュートリアルを参考に、プロジェクトを作り、Jestをインストールするために以下のコマンドを1…
開発環境は、Windows 10 Pro(64bit) + Flutter 2.0.3 + Dart 2.12.2。
開発環境は、Windows 10 Pro(64bit)。 ■環境を整える 1.公式サイトへアクセスし、Start Learningボタンをクリック 2.公式サイトのチュートリアルに倣って、Cドライブ直下に移動して、以下のコマンドを入力。パッケージのインストールが開始されます。 npx cr…
開発環境は、Windows 10 Pro(64bit)。1.公式サイトへアクセスし、Get startedをクリック 2.以下のコマンドを入力し、アプリを作る環境を整えたいと思います。 開発ツールには、React Native CLIとExpo CLIの2つがあるみたいですが、今回は、公式が、紹介して…
開発環境は、Winwdows10 Pro(64bit)。 ■データベースのカラムの入れ忘れ、あるいは、後から、カラムを追加したくなった場合 ALTER TABLE tasks ADD is_favorited BOOLEAN DEFAULT FALSE AFTER list_id; ALTER TABLE tasks ADD user_id INTEGER NOT NULL AFTE…
開発環境はWindows 10 Pro(64bit) + go version go1.15.3 windows/amd64。GoのマイクロWebフレームワークであるGinで、HTTPレスポンスヘッダーを設定する方法を書く。 // cは、*gin.Context c.Header("レスポンスヘッダーのキー", "レスポンスヘッダーの値")…
開発環境は、Windows 10 Pro(64bit)。NoSQLのRedisを使ってみます。1.公式サイトにアクセスし、上部のDownloadをクリック 2.(現時点で)Download 6.2.3と書かれたボタンをクリックし、ダウンロード ■参考リンク Redis
開発環境は、Windows 10 Pro(64bit)。RESTと比較した記事を読むと、GraphQLは、RESTと違って、必要なデータだけを取得することに向いているようです。欲しいデータ名を指定して、入れ子構造で、渡すと、同じ構造の例えば、JSONデータなどが返されるという仕…
開発環境は、Windows10 Pro(64bit)。例えば、Cドライブ直下にある、sample01というディレクトリと、sample02というディレクトリを、それぞれカレントディレクトリとしたコマンドプロンプトを複数、起動したい場合のやり方。以下にファイルを、バッチファイル…
環境は、Windows10 Pro(64bit)。 ■Chrome,Firefox共通 履歴を消去するメニューを表示する: Ctrl + Shift → Delete 新しいタブを追加する: Ctrl → T 現在表示しているタブを削除する: Ctrl → W タブが1つだけであれば、ブラウザ自体を終了する 現在表示してい…
環境は、Windows 10 Pro(64bit)。 現在表示しているウィンドウすべてを最小化する: Windows → M ウィンドウズをロックする(パスワードを入力する画面に移る): Windows → L 現在アクティブになっているウィンドウをスクリーンショット: Alt → Prt sc デスクト…
開発環境は、Windows 10 Pro(64bit)。仮想環境を構築するソフトのVirtualBoxと、それを、簡単に操作するためのソフトウェアのVagrantを使ってみたいと思います。まず、2つのソフトウェアをインストールして、次に、Vagrantのチュートリアルをやってみます。 …
開発環境は、Windows 10 Pro(64bit) + PHP 7.2.12。Laravelのドキュメントに従って、Laravel 7をインストールしてみたいと思います。 ■Laravelをローカル環境にインストールして、開発用サーバーを立ちあげるまで 以下はcomposerをすでにインストールしてい…
開発環境は、Windows 10 Pro(64bit) + node.js v.10.15.0。Rome(ローマ)は、リントやバンドルやコンパイルやフォーマットやテストなどのすべてを統合したものを作り、もっと手軽に使えることを目的に開発が進められているプロジェクトです。現在はまだ、Java…
1.公式サイトへアクセスし、無料でビルドを開始するをクリック 2.ログインする(自分の場合は、GitHubでログインしました) 3.ログインに成功すると、ダッシュボードにリダイレクトします。4.次にドキュメントを見て、Circle CI上でビルドに成功するまで順番通…
1.ドキュメントを読みながら、チュートリアルをやってみます。 ■参考リンク Kubernetes kubernetes / kubernetes
コマンドの実行環境は、Windows 10 Pro(64bit) + go version go1.15.3 windows/amd64。 ■パッケージの仕様を読む go doc <パッケージ名>もし、ネット上で読みたければ、こちらをチェック。
開発環境は、Windows 10 Pro(64bit) + go version go1.15.3 windows/amd64。UUIDを、セッションIDに使いたくて、探したことをメモ。UUIDとは、以下、Wikipediaによれば、 UUID(Universally Unique Identifier)とは、ソフトウェア上でオブジェクトを一意に…
開発環境は、Windows 10 Pro(64bit) + go version go1.15.3 windows/amd64。Go言語のマイクロWebフレームワークの中で一番GitHubのスター数が多いGinを使ってみたいと思います。1.以下のコマンドを1行ずつ入力し、プロジェクトを作成します cd c:\ && mkdir …
開発環境は、Windows 10 Pro(64bit) + go version go1.15.3 windows/amd64。Go言語のマイクロWebフレームワークであるirisのCLIであるiris CLIを使い、ファイルを修正してもサーバーを切ることなく、変化を反映できるようにする。1.以下のコマンドを続けて入…
開発環境は、Windows 10 Pro(64bit) + go version go1.15.3 windows/amd64。Go言語のマイクロWebフレームワークであるirisで、HTTPS通信を行う方法を公式ドキュメントで探していたら、方法があったのでメモしておく。 ■ローカルホスト環境を利用する場合 ■外…
サーバー側は、HTTPレスポンスヘッダに、Set-Cookieを追加して、クライアントに渡す。 HTTP Cookieを受け取ったクライアント側は、HTTPリクエストヘッダに、Cookieを追加して、サーバー側に渡す。 ■Set-Cookie 基本的に、key=valueという形でデータを追加し…
開発環境は、Windows 10 Pro(64bit) + go version go1.15.3 windows/amd64。1.以下のコードをmain.goという名前で保存してください package main import ( "github.com/kataras/iris/v12" "github.com/kataras/iris/v12/sessions" "net/http" "time" ) var (…
ER図をオンラインのWebサービスで作れないかと思い、検索したら、caccoが出てきたので、登録して、使ってみることにしました。 1.公式サイトへアクセス。無料トライアルとなっていますが、フリープランだと、1か月お試しというわけじゃなくて、制限付きでは…