Javascriptでキー入力イベントを発生させる方法
JavascriptでjQueryなどは利用せずにキーボードでキーを押した時に発生するKeyUpイベントを疑似的に発行させてみます。具体的にはdispatchEventメソッドにKeyboardEventオブジェクトを渡して発行させます。
JavascriptでCapsLockキーの状態を取得する方法
Javascriptを使ってキーボードのCapsLockキーの状態を取得するにはKeyUpイベントでgetModifierStateメソッドを利用する方法が簡単です。今回はそのgetModifierStateの使い方を解説します。
JavascriptでNumLockキーの状態を取得する方法
Javascriptを使ってキーボードのNumLockキーの状態を取得するにはKeyUpイベントでgetModifierStateメソッドを利用する方法が簡単です。今回はそのgetModifierStateの使い方を解説します。
Androidアプリケーションの開発 【03:GPS位置情報取得アプリ】
GPSを利用した簡単な位置情報取得アプリの作成 GPSを起動して簡単に位置情報を取得するアプリを作成してみます。 Androidエミュレーターでのみ動作確認を前提に以下の条件で作成します。 詳細な権限(パーミッション)チェック処理は省略する。 位置情報のバックグランドでの記録保持は無し。 パーミッションの設定 位置情報関連の権限は、FineとCoarseの2種類です。 AndroidManifes ...
Androidアプリケーションの開発 【02:Button アプリ】
簡単なButtonアプリの作成 ボタンを押したら文字が変わるという簡単なアプリを作ってみます。 Android プロジェクトの作成 Buttonアプリを作るためにプロジェクトを作成します。 Android Studio から一番上の「Start a new Android Studio project」を選択します。 あるいは既にプロジェクトが表示されているのであれば、「ファイル」「新規」「新規プ ...
Androidアプリケーションの開発 【01:Hello Worldアプリ】
Hello World アプリをAndroid Studioで作成 Android Studioの環境構築を確認するために、プロジェクトを作って簡単なHello Worldアプリが起動するか試してみます。 「Hello World!」の文字を表示させるアプリです。 プロジェクト作成 アプリを作るためにプロジェクトを作成します。 Android Studio から一番上の「Start a new A ...
PowerShell UNIXのシェルやDOSコマンド【初実験編09】
UNIXのシェルやDOSコマンド PowerShellを使ってみようと考えた時、どうしても、DOSコマンドとは比較にならないほどのコマンド(コマンドレット)の数に戸惑いますが、既に知っているUNIXのシェルやDOSコマンドは使えないのでしょうか。 エイリアス PowerShellのコマンドレットは、DOSやUNIXのコマンドとしてエイリアス(別名定義)設定されています。 どのようなエイリアスが登録 ...
SEO対策するならheadタグに設定した方がよいmetaタグ
SEOで重要なポイントを占める<head>に記述するメタタグです。 きちんと書かなければ「SEO的」には不利に働きます。 <head>に書くものは基本的にはユーザーに見えないので「おざなり」にしているサイトなども散見されますが、ここはきちんと書いておいた方が無難です。 <head>に記述するメタタグ <head>に書く必須なメタタグは以下のものがあり ...
Javascriptで簡単に処理の実行時間を簡単に計測する方法
Javascriptでは数多くの処理の実行時間を計測する方法がありますが、「デバッグコンソールに表示さえできればいい」というのであれば「console.time」と「console.timeEnd」メソッドを利用するのが簡単でおすすめです。 Javascriptで簡単に処理の実行時間を簡単に計測する方法 「console.time」と「console.timeEnd」メソッドは渡す引数の値を同じに ...
Javascriptで指定された生年月日から年齢を計算する方法
Javascriptで指定された生年月日から年齢を計算します。
PowerShell VBAでPowerShellを実行して結果を取得する(Run編)【初実験編08】
Excel(VBA)からPowerShellを実行して、結果をセルに出力してみる 今回は、前回目障りだったPowerShellの実行画面は非表示にして、実行結果も取得できるように工夫した実装を、Runメソッドを使った方法で試してみます。 Runメソッドを使うと、PowerShellの実行結果をテンポラリーファイルに保存する必要があるため、少し実装が膨らみますが、 処理の完了を待つことができるため、 ...
PowerShell VBAでPowerShellを実行して結果を取得する(Exec編)【初実験編07】
Excel(VBA)からPowerShellを実行して、結果をセルに出力してみる VBAからPowerShellを実行するには、WshShellオブジェクトを使用しますが、Execメソッドを使って実行すると、PowerShellの実行画面が表示されてしまい、目障りです。 実行方法には、Execメソッド以外に、Runメソッドを使用する方法もあり、それぞれ下のような特徴があります。 Runメソッドは、 ...
Androidアプリケーションの開発 技術情報
Androidアプリケーションの開発に際し、AndroidのバージョンとAPIレベルの対応関係について少し調べてみました。 AndroidのバージョンとAPIレベルの対応関係 プラットフォーム APIレベル コードネーム 公開日 Android 1.0 1 Base 2008/09/23 Android 1.1 2 Base 1_1 2009/02/09 Android 1.5 3 Cupcake ...
CSSでエリアからはみ出した文字を三点リーダー(…)で省略する方法
CSSではみ出し部分を三点リーダー(…)で省略するのは「text-overflow: ellipsis;」を利用することで意外と簡単にできます。
連番の中で 「抜け番」見つけるSQL
連番で作成した情報で抜け番を探すというのは割とよくある処理です。今回はそれをSQLで簡単に取得する方法を解説します。
T-SQLで指定した月の月末日付を簡単に求める方法
SQLServerのT-SQLで指定した月の月末日付を求めるには「EOMONTH」関数を使うと簡単に取得できます。今回はEOMONTHの使い方を解説します。
SEO(Search Engine Optimization・検索エンジン最適化)とは?
SEO(Search Engine Optimization・検索エンジン最適化)とは何かを解説します。
SQL Sever 2017を無料で使う方法
SQLServerは無料でデータベース容量が10GBまでの小規模のデータベースシステムを使ったアプリケーションやシステムであれば「SQL Server 2017 Express」が利用でき、本番運用はできませんが、開発環境や技術検証用としては「SQL Server 2017 Developer」でフル機能利用することが可能です。
Androidアプリケーションの開発 設計ツール
実際にAndroid アプリケーションを開発するに際し、どんなアプリにするか、必要な機能要望がまとまったら、設計を行います。 そこで、設計作業に使えそうなプロトタイプ作成ツールを調べてみました。 日本語対応のプロトタイプ作成ツール「Prott」 新規アカウントを作成する まず、下記のリンクにアクセスします。 をクリックします。 牲、名、ユーザ名、メールアドレス、パスワードを入力し、会社で利用か個人 ...
ドメイン変更を伴うWordPressの引っ越しはAll-in-One WP Migrationが便利
ドメイン変更を伴うWordPressサイトの引っ越しは本来であればデータベースの値を手動で更新しなければなりませんが、All-in-One WP Migrationプラグインを使えば、自動でドメイン変更までやってくれるので非常に簡単にサイトの引っ越しが完了します。
