高橋

ECMA Script6

ECMA Script6(JavaScript)でclassを作成する

ECMA Script6(JavaScript)でclassを作成するECMA Script6(JavaScript)でclassを作成できるようになりました。以下簡単なクラスです。class Sample { constructor(na...
ECMA Script6

ECMA Script6(JavaScript)のuse strictモード

ECMA Script6(JavaScript)のuse strictモードECMA Script6(JavaScript)にはstrictモードというのがあります。よく目にするのはスクリプト全体をstrictモードにする方法です。スクリプ...
JavaScript

JSDdocの書き方

JSDdocの書き方です。/*** 説明* @param{String} userId ユーザId* @param{boolean} flg フラグ* @return {object} promiseオブジェクト*/上記のように記述すること...
AWS

AWSコマンドラインインタフェース(CLI)をインストールする

AWSコマンドラインインタフェース(CLI)をインストールするAWSコマンドラインインタフェース(CLI)をインストールします。ダウンロードはこちらです。ここではWindows64bit版をダウンロードしてインストールします。msiをダブル...
node.js

nodistをインストールする

nodistをインストールする注意:githubの更新が2019年で止まっていますので...「Windows環境にnvmをインストールする」参照nodistインストールnodistをインストールします。node.jsをインストールしたり、管...
Visual Studio Code

Visual Studio Codeの使い方

Visual Studio Codeの使い方Visual Studio Codeという超軽量なIDEのようなものがこれから流行りそうなので使ってみました。ダウンロードはこちらからです。exeをダウンロードしたらダブルクリックします。「次へ」...
Java9

Java9のダウンロードとjshellの使い方

Java9のダウンロードとjshellの使い方2017年9月21日、Java9がリリースされました。こちらよりダウンロードできます。「DOWNLOAD」をクリックします。ここではウィンドウズ版をダウンロードします。「jdk-9_window...
iBATIS(MyBatis)

MyBatisのset

MyBatisのsetMyBatisのset要素はupdate文で動的に更新したい場合に使われます。<update id="updateAuthorIfNecessary"> update テーブル <set> <if test="user...
iBATIS(MyBatis)

MyBatisのtrimとprefixOverrides

MyBatisのtrimとprefixOverridesMyBatisのtrimとprefixOverridesの使い方についてです。trimはよくwhere句で使われます。以下、記述例です。<trim prefix="WHERE" pre...
DB2

Oracleで複数テーブルを同時にUPDATEする

Oracleで複数テーブルを同時にUPDATEする
AWS

Lambda(Node.js)からDynamoDBのテーブルを作成する

Lambda(Node.js)からDynamoDBのテーブルを作成するLambda(Node.js)からDynamoDBのテーブルを作成するLambda(Node.js)からDynamoDBのテーブルを作成してみます。以下を参考にしました。...
iBATIS(MyBatis)

MyBatisのinclude refidとsqlタグ

MyBatisのinclude refidとsqlタグ
AWS

Lambda(Node.js)からconsole.logをCloudWatchに出力する

Lambda(Node.js)からconsole.logをCloudWatchに出力するLambda(Node.js)関数にconsole.log文を埋め込むことが出来ます。ログは、CloudWatchで確認することが出来ます。左上の「サー...
AWS

Lambda(Node.js)からDynamoDBを検索する – AWS

Lambda(Node.js)からDynamoDBを検索する - AWSLambda(Node.js)からDynamoDBを検索してみます。scanは全件検索します。var AWS = require('aws-sdk');var dyna...
AWS

DynamoDBにテーブルを作成する – AWS

DynamoDBにテーブルを作成する - AWSから以下画面にアクセスします。「テーブルの作成」をクリックします。「DynamoDB テーブルの作成」画面が表示されます。テーブル名、プライマリキー名を入力し、「作成」をクリックします。これで...
AWS

AWSマネジメントコンソールにログインする – AWS

AWSマネジメントコンソールにログインする - AWSにアクセスして、AWSマネジメントコンソールにログインします。AWSアカウントを登録していない場合は「まずは無料で始める」を押してアカウント登録します。登録完了している場合は、その下の「...
DB2

DB2でシーケンスオブジェクト作成

DB2でシーケンスオブジェクト作成DB2でシーケンスオブジェクトを作成する方法です。CREATE SEQUENCE スキーマ.SAMPLE_SEQ START WITH 1INCREMENT BY 1NO MAXVALUENO CYCLEC...
iBATIS(MyBatis)

MyBatisのエラー

MyBatisのエラー(Caused by: org.apache.ibatis.type.TypeException: Could not resolve type alias 'クラス名'. Cause: java.lang.ClassNotFoundException: Cannot find class: クラス名)
DB2

[SQL7008] 操作には「スキーマ」の「テーブル名」が正しくない

操作には「スキーマ」の「テーブル名」が正しくない 操作には「スキーマ」の「テーブル名」が正しくない。上記エラーが出たら、DB2のテーブルがジャーナル処理をされていないからです。
iBATIS(MyBatis)

MyBatisのwhere句の記述方法

MyBatisのwhere句の記述方法MyBatisのwhere句の記述方法です。<where>~</where>の間に記述します。<select id="selectCount" resultType="Integer">SELECT C...
コマンドプロンプト

net useコマンドでXドライブのマッピング状況(IPアドレス)を調べる

net useコマンドでXドライブのマッピング状況(IPアドレス)を調べるnet useコマンドでXドライブのマッピング状況(IPアドレス)を調べる方法です。net useこれだけです。以下のように出力されます。C:\Users\confr...
intra-mart

intra-martのNetworkFileクラスのルートパスについて

intra-martのNetworkFileクラスのルートパスについてintra-martにはjp.co.intra_mart.foundation.service.client.file.NetworkFileクラスがあります。このクラス...
Java

型の安全性: Object から ~ への未検査キャスト

型の安全性: Object から ~ への未検査キャスト
Swift

Swiftでボタン配置する方法

Swiftでボタン配置する方法ですが、Main.storyboardでボタンをグラフィカルに設置します。右下に「Button」がありますが、ドラッグ&ドロップしてView上に配置しました。Title欄の下にボタン名を入力する欄があるので、そ...
Mac

SwiftのViewControllerの操作方法

SwiftのViewControllerの操作方法についてです。ViewController自体にviewを持っています。self.viewでアクセスします。自分自身の背景を変えてみます。import UIKitclass ViewCont...
Swift

swiftでxCodeのプロジェクトを作成するとデフォルトで出来る初期コード

SwiftでxCodeのプロジェクトを作成すると、ViewController.swiftと言うファイルが作成されます。初期コードは以下の通りです。import UIKitclass ViewController: UIViewContro...
Java

Javaでファイル拡張子を変更する方法

Javaでファイル拡張子を変更する方法Javaでファイル拡張子を変更する方法です。Fileオブジェクトではなく、例えばListなどにファイル名を文字列で格納している場合に全てのファイルの拡張子を変更する例です。以下ではfilesというリスト...
Apache POI

Apache POIでExcelの書式を指定する方法

Apache POIでExcelの書式を指定する方法Apache POIでExcelの書式を指定する方法です。Workbook wb = new XSSFWorkbook();DataFormat format = wb.createDat...
intra-mart

intra-martでバッチをオンライン画面から実行する方法

intra-martでバッチをオンライン画面から実行する方法intra-martでバッチをオンライン画面から実行する方法です。jp.co.intra_mart.foundation.service.client.batch.Schedule...
Mac

Macでswiftの実機テストをする方法

Macでswiftの実機テストをする方法とうとうMacを使うことになりました。swiftを使うためです。で、適当にアプリを作りましたがシミュレータではなく実機で見てみたいと思い、ググってみました。どうやらUSBケーブルで接続しないとできない...
iBATIS(MyBatis)

Mapped Statements collection does not contain value for ~

Mapped Statements collection does not contain value for ~とエラーが出た場合、iBatisのマッピングファイルにそのid定義がありません。XML<delete id="deleteBy...
Java

Javaの@SuppressWarnings(“finally”)

Javaの@SuppressWarnings("finally")Javaで@SuppressWarnings("finally")というアノテーションを始めてみました。ググってみると、finally句が終わらないようなコードの場合、警告が...
Eclipse

Eclipseのステップカウンタ(step counter)プラグイン設定方法

Eclipseのステップカウンタ(step counter)プラグイン設定方法
iBATIS(MyBatis)

MyBatisの記述方法

MyBatisの記述方法iBatisもバージョン3からMyBatisというように名前が変わったようです。mybatis-3.0.4.jarを使用しています。以下は、src/conf配下にmapper.xmlがある場合の記述方法です。pack...
IT用語

TBA

TBAとはIT業界でもよくつかわれます。名前欄にTBAと書いてあったりします。どうもTo Be Announcedの略のようです。現在未決定だけど、そのうち決めます、というような場合に使います。一説によるとTemp By Assignの略だ...
gulp

gulpfile.jsでdelモジュールで削除する

gulpfile.jsでdelモジュールで削除するgulpfile.jsのタスクでフォルダ削除したい場合にdelモジュールを使用すると便利です。del,gulpをインストールします。npm i -D del gulpgulpfile.jsを...
Phalcon3

Phalcon3で\Phalcon\Mvc\Router\Groupクラスでコントローラをグループ化する

Phalcon3で\Phalcon\Mvc\Router\Groupクラスでコントローラをグループ化するPhalcon3で\Phalcon\Mvc\Router\Groupクラスを使ってコントローラをグループ化してみます。router.ph...
Java

Javaでプラットフォームに適した改行コード記述方法

Javaでプラットフォームに適した改行コード記述方法Javaでプラットフォームに適した改行コード記述方法です。System.getProperty("line.separator");Java1.5以降なら以下の記述方法も可能です。Stri...
Zabbix

Zabbix2.4.2でアクションを作成してメール送信する

Zabbix2.4.2でアクションを作成してメール送信してみます。「設定」-「アクション」から「アクションの作成」を押します。アクションにはイベントソースというのがあり、今回は「トリガー」にします。「アクション」タブで、アクション名を設定し...
Zabbix

Zabbix2.4.2でユーザを登録する

Zabbix2.4.2でユーザを登録します。ユーザは必ずユーザグループに属する必要があります。「管理」-「ユーザー」から「ユーザーグループの作成」ボタンをクリックします。グループ名を入力して、「追加」を押します。ユーザーを作成する「管理」-...
Zabbix

Zabbix2.4.2でWindowsのプロセスを監視する

Zabbix2.4.2でWindowsのプロセスを監視するZabbix2.4.2でWindowsのプロセスを監視してみます。proc.numでcmd.exeのプロセス数を監視します。「監視データ」-「最新データ」からアイテム「テスト」のグラ...
Zabbix

Zabbix2.4.2サーバを立てて、Zabbix agent2.2.14を監視対象サーバにインストールする

Zabbix2.4.2サーバを立てている環境で、Zabbix agent2.2.14を監視対象サーバにインストールする方法です。エージェントはよりダウンロードできます。監視対象がWinSrv2008なのでWindows版をダウンロードします...
Java

JavaでString.valueOfにnullを渡すと”null”という文字列が戻る

JavaでString.valueOfにnullを渡すと"null"という文字列が戻る
IT用語

バックログ(backlog)とは

バックログ(backlog)とは、山積みになっている課題のことを言います。時々、「バックログたくさんある」などと聞きますが、要はやりたい残作業(タスク)がいっぱいある、という意味です。後回しにしている作業リストって感じです。
Phalcon3

Phalcon DevTools (4.0.1)でプロジェクト作成する

Phalcon DevTools (4.0.1)でプロジェクト作成する「Windows10にPhalcon3をインストールする」でPhalcon DevToolsをglobalインストールしているので、Phalconプロジェクトが作成できま...
Excel

Excel2007で256文字以上セルに入力すると####と表示される

Excel2007で256文字以上セルに入力すると####と表示されるExcel2007でセルに255文字まで入力すると、通常に表示されます。256文字目を入力すると、全て####と表示されてしまいます。この動作は仕様のようです。セルの書式...
tortoiseGit

tortoiseGitをインストールする

tortoiseGitをインストールするtortoiseGitをインストールするには、msysgitをよりインストールする必要があります。「Download」をクリックします。Git-2.13.3-64-bit.exeをダウンロードし、実行...
jsdoc

JSDoc(gulp-jsdoc)でドキュメント生成する方法

JSDoc(gulp-jsdoc)でドキュメント生成する方法
Windows

systemによってファイルは開かれているため操作を完了できません

systemによってファイルは開かれているため操作を完了できません
IBM Notes9

IBM Notes9でテンプレートメールを作成する方法

IBM Notes9でテンプレートメールを作成する方法IBM Notes9でテンプレートメールを作成する方法です。「新規メール」を作成し、テンプレートとなるメール文を記入後、「オプション」-「ステーショナリーとして保存」を選択します。そうす...