k01ken’s b10g

He110 W0r1d!

2020-01-01から1年間の記事一覧

Heroku上にGoアプリをデプロイする

開発環境は、Windows10 Professional(64bit) + Go go1.15.3 windows/amd64。以下の記事を参考にして、Goアプリでデプロイするまでやってみます。 Heroku スターターガイド (Go) | Heroku Dev CenterGitは、すでにあるので、Heroku CLIの64bit版をインストー…

Goで自作のコードを外部ファイルとして読み込み、使用する

Go

開発環境は、Windows10 Professional(64bit) + Go go1.15.3 windows/amd64。Goで、コードを分割して、外部ファイルとして読み込む場合は、パッケージを作って、そこから、読み込む形にするようです。1.以下のコマンドを入力して、Cドライブ直下でgosampleデ…

Inkscapeを使ってみる

開発環境は、Windows 10 Pro(64bt)。 1. 公式サイトへアクセスする2.[ダウンロード]ボタンをクリック 3.[Windows]の項目をクリック 4.[64-bit]の項目をクリック 5.[Windows Installer Package]の項目をクリック 6.インストーラ(ファイルサイズは124MB)が自動…

gulp.jsを利用する

開発環境はWindows10 Professional + node v10.15.0 + npm 6.4.1 + npx 6.4.1。gulpは、画像を圧縮したり、SASS→CSSに変換したり、TypeScript→JavaScriptに変換したり、ファイルが更新されたら、ブラウザを自動的に、リロードしたり、いろんなタスクを自動化…

Goでテストをする

Go

開発環境は、Windows10 Professional + go version go1.15.3 windows/amd64。Goでテストを行うにはtestingモジュールを使用する。1.テスト用ディレクトリ(一応、testsディレクトリとする)を作成する2.テスト用ディレクトリをカレントディレクトリにして、そ…

VBAで連続した行でも違うページとして印刷する

VBA

開発環境は、Windows10 Professional。Excel上の連続した行の場合、例えば、以下のように、 ActiveSheet.PageSetup.PrintArea = ("A1:F1,A2:F2,A3:F3") ActiveSheet.PrintPreview とすると、1ページに3行がまとめて入るような形になってしまいます。 こうい…

PythonでPyAutoGUIを利用してみる

開発環境は、Windows 10 Pro + Python 3.7.6。ちょっとした自動化プログラムを作りたくて、PyAutoGUIを使ってみることにしました。Win32 APIに悪戦苦闘して、作っていたのが、バカらしくなるぐらい、簡単に作れます。びっくりしました。なお、開発者のGitHub…

Pythonのclrモジュールを使用して.NET Framewokを動作させる

開発環境は、Windows 10 Pro + Python 3.7.6。まずは空のフォームを表示するだけのプログラムを。 # -*- coding: utf-8 -*- import clr clr.AddReference("System.Windows.Forms") from System.Windows.Forms import Application, Form f1 = Form() f1.Text …

プログラミング言語のRustを使ってみる

開発環境は、Windows 10 Pro。1.公式サイトへアクセス www.rust-lang.org2.「はじめる」ボタンをクリック 3.『Rustup:Rustインストーラおよびバージョン管理ツール』の欄の『RUSTUP-INIT.EXE(64-BIT)をダウンロードする』をクリックし、インストーラをダウ…

CakePHP3で、外部キーを規約による指定とは別にしたい場合

開発環境は、WIndows10 Pro(64bit) + PHP 7.2.12 + CakePHP 3.7.9。例えば、usersテーブルのidとdirectmessagesテーブルのuser_idが標準で関連づけているところを、directmessagesテーブルの別のidのsessionidカラムと関連づけたかったので、メモ。※事前に、…

TypeScriptを使ってみる

開発環境は、Windows 10 Pro(64bit) + node v14.17.0 + npm 6.14.13。TypeScriptは、JavaScriptを静的型付けとオブジェクト指向で書けるような言語で、最終的にはJavaScriptに変換して使います。1.以下のコマンドを入力して、ディレクトリを作成して、カレン…

ESLintを使ってJavaScriptのコードをチェックする

開発環境は、Windows 10 Pro(64bit)。node.jsを事前にインストールしていることが前提条件です。ESLintは、JavaScriptのための静的検証ツールです。1.ディレクトリを作成し、カレントディレクトリを移動する cd c:\ && mkdir eslint_test && cd eslint_test2…

Mochaを使ってJavaScriptのテストコードを書いて検証してみる

開発環境は、Windows 10 Pro(64bit)。node.jsを事前にインストールしていることが前提条件です。Mocha Mocha - the fun, simple, flexible JavaScript test framework1.テスト用のディレクトリを作成するため、コマンドプロンプト上で以下のコマンドを入力。…