EclipseのSVNユーザを変更する方法
npm installの使い方とnpm ciの使い方と違い
npm installの使い方とnpm ciの使い方
Visual Studio CodeでJSON形式のファイルを整形する
Visual Studio CodeでJSON形式のファイルを整形する Visual Studio CodeでJSON形式のファイルを整形するショートカットキーです。 Alt + Shift + f とタイプするときれいに整形してくれます。
Visual Studio CodeにESLintプラグインをインストールする方法(Prettier連携)
Visual Studio CodeにESLintプラグインをインストールする方法(Prettier連携)
ECMA Script6(JavaScript)のアロー関数(=>)
ECMA Script6(JavaScript)のアロー関数(=>) ECMA Script6(JavaScript)のアロー関数という関数があります。 普通の関数はfunctionを使用します。 function method(x, y)...
ECMA Script6(JavaScript)のvarとletとconstの違い
ECMA Script6(JavaScript)のvarとletとconstの違い 関数スコープとブロックスコープECMA Script6(JavaScript)のvarとletとconstの違いについてです。 varは変数を定義するときに...
ECMA Script6(JavaScript)でclassを作成する
ECMA Script6(JavaScript)でclassを作成する ECMA Script6(JavaScript)でclassを作成できるようになりました。 以下簡単なクラスです。 class Sample { constructor...
ECMA Script6(JavaScript)のuse strictモード
ECMA Script6(JavaScript)のuse strictモード ECMA Script6(JavaScript)にはstrictモードというのがあります。 よく目にするのはスクリプト全体をstrictモードにする方法です。 ス...
JSDdocの書き方
JSDdocの書き方です。 /** * 説明 * @param{String} userId ユーザId * @param{boolean} flg フラグ * @return {object} promiseオブジェクト */ 上記のよう...
AWSコマンドラインインタフェース(CLI)をインストールする
AWSコマンドラインインタフェース(CLI)をインストールする AWSコマンドラインインタフェース(CLI)をインストールします。 ダウンロードはこちらです。 ここではWindows64bit版をダウンロードしてインストールします。 msi...
nodistをインストールする
nodistをインストールする 注意:githubの更新が2019年で止まっていますので... 「Windows環境にnvmをインストールする」参照 nodistインストール nodistをインストールします。 node.jsをインストール...
Visual Studio Codeの使い方
Visual Studio Codeの使い方 Visual Studio Codeという超軽量なIDEのようなものがこれから流行りそうなので使ってみました。 ダウンロードはこちらからです。 exeをダウンロードしたらダブルクリックします。 ...
Java9のダウンロードとjshellの使い方
Java9のダウンロードとjshellの使い方 2017年9月21日、Java9がリリースされました。 こちらよりダウンロードできます。 「DOWNLOAD」をクリックします。 ここではウィンドウズ版をダウンロードします。 「jdk-9_w...
MyBatisのset
MyBatisのset MyBatisのset要素はupdate文で動的に更新したい場合に使われます。 <update id="updateAuthorIfNecessary"> update テーブル <set> <if test="us...
MyBatisのtrimとprefixOverrides
MyBatisのtrimとprefixOverrides MyBatisのtrimとprefixOverridesの使い方についてです。 trimはよくwhere句で使われます。 以下、記述例です。 <trim prefix="WHERE"...
Oracleで複数テーブルを同時にUPDATEする
Oracleで複数テーブルを同時にUPDATEする
Lambda(Node.js)からDynamoDBのテーブルを作成する
Lambda(Node.js)からDynamoDBのテーブルを作成する Lambda(Node.js)からDynamoDBのテーブルを作成する Lambda(Node.js)からDynamoDBのテーブルを作成してみます。 以下を参考にしま...
MyBatisのinclude refidとsqlタグ
MyBatisのinclude refidとsqlタグ
Lambda(Node.js)からconsole.logをCloudWatchに出力する
Lambda(Node.js)からconsole.logをCloudWatchに出力する Lambda(Node.js)関数にconsole.log文を埋め込むことが出来ます。 ログは、CloudWatchで確認することが出来ます。 左上の...
Lambda(Node.js)からDynamoDBを検索する – AWS
Lambda(Node.js)からDynamoDBを検索する - AWS Lambda(Node.js)からDynamoDBを検索してみます。 scanは全件検索します。 var AWS = require('aws-sdk'); var ...
DynamoDBにテーブルを作成する – AWS
DynamoDBにテーブルを作成する - AWS から以下画面にアクセスします。 「テーブルの作成」をクリックします。 「DynamoDB テーブルの作成」画面が表示されます。 テーブル名、プライマリキー名を入力し、「作成」をクリックします...
AWSマネジメントコンソールにログインする – AWS
AWSマネジメントコンソールにログインする - AWS にアクセスして、AWSマネジメントコンソールにログインします。 AWSアカウントを登録していない場合は「まずは無料で始める」を押してアカウント登録します。 登録完了している場合は、その...
DB2でシーケンスオブジェクト作成
DB2でシーケンスオブジェクト作成 DB2でシーケンスオブジェクトを作成する方法です。 CREATE SEQUENCE スキーマ.SAMPLE_SEQ START WITH 1 INCREMENT BY 1 NO MAXVALUE NO C...
MyBatisのエラー
MyBatisのエラー(Caused by: org.apache.ibatis.type.TypeException: Could not resolve type alias 'クラス名'. Cause: java.lang.ClassNotFoundException: Cannot find class: クラス名)
[SQL7008] 操作には「スキーマ」の「テーブル名」が正しくない
操作には「スキーマ」の「テーブル名」が正しくない 操作には「スキーマ」の「テーブル名」が正しくない。 上記エラーが出たら、DB2のテーブルがジャーナル処理をされていないからです。
MyBatisのwhere句の記述方法
MyBatisのwhere句の記述方法 MyBatisのwhere句の記述方法です。 <where>~</where>の間に記述します。 <select id="selectCount" resultType="Integer"> SELE...
net useコマンドでXドライブのマッピング状況(IPアドレス)を調べる
net useコマンドでXドライブのマッピング状況(IPアドレス)を調べる net useコマンドでXドライブのマッピング状況(IPアドレス)を調べる方法です。 net use これだけです。以下のように出力されます。 C:\Users\c...
intra-martのNetworkFileクラスのルートパスについて
intra-martのNetworkFileクラスのルートパスについて intra-martにはjp.co.intra_mart.foundation.service.client.file.NetworkFileクラスがあります。 このク...
型の安全性: Object から ~ への未検査キャスト
型の安全性: Object から ~ への未検査キャスト
Swiftでボタン配置する方法
Swiftでボタン配置する方法ですが、Main.storyboardでボタンをグラフィカルに設置します。 右下に「Button」がありますが、ドラッグ&ドロップしてView上に配置しました。 Title欄の下にボタン名を入力する欄があるので...
SwiftのViewControllerの操作方法
SwiftのViewControllerの操作方法についてです。 ViewController自体にviewを持っています。 self.view でアクセスします。 自分自身の背景を変えてみます。 import UIKit class Vi...
swiftでxCodeのプロジェクトを作成するとデフォルトで出来る初期コード
SwiftでxCodeのプロジェクトを作成すると、ViewController.swiftと言うファイルが作成されます。 初期コードは以下の通りです。 import UIKit class ViewController: UIViewCon...
Javaでファイル拡張子を変更する方法
Javaでファイル拡張子を変更する方法 Javaでファイル拡張子を変更する方法です。 Fileオブジェクトではなく、例えばListなどにファイル名を文字列で格納している場合に全てのファイルの拡張子を変更する例です。以下ではfilesというリ...
Apache POIでExcelの書式を指定する方法
Apache POIでExcelの書式を指定する方法 Apache POIでExcelの書式を指定する方法です。 Workbook wb = new XSSFWorkbook(); DataFormat format = wb.create...
intra-martでバッチをオンライン画面から実行する方法
intra-martでバッチをオンライン画面から実行する方法 intra-martでバッチをオンライン画面から実行する方法です。 jp.co.intra_mart.foundation.service.client.batch.Schedu...
Macでswiftの実機テストをする方法
Macでswiftの実機テストをする方法 とうとうMacを使うことになりました。 swiftを使うためです。で、適当にアプリを作りましたがシミュレータではなく実機で見てみたいと思い、ググってみました。 どうやらUSBケーブルで接続しないとで...
Mapped Statements collection does not contain value for ~
Mapped Statements collection does not contain value for ~とエラーが出た場合、iBatisのマッピングファイルにそのid定義がありません。 XML <delete id="delete...
Javaの@SuppressWarnings(“finally”)
Javaの@SuppressWarnings("finally") Javaで@SuppressWarnings("finally")というアノテーションを始めてみました。 ググってみると、finally句が終わらないようなコードの場合、警...
Eclipseのステップカウンタ(step counter)プラグイン設定方法
Eclipseのステップカウンタ(step counter)プラグイン設定方法
MyBatisの記述方法
MyBatisの記述方法 iBatisもバージョン3からMyBatisというように名前が変わったようです。 mybatis-3.0.4.jarを使用しています。以下は、src/conf配下にmapper.xmlがある場合の記述方法です。 p...
TBA
TBAとはIT業界でもよくつかわれます。 名前欄にTBAと書いてあったりします。 どうもTo Be Announcedの略のようです。 現在未決定だけど、そのうち決めます、というような場合に使います。 一説によるとTemp By Assig...
gulpfile.jsでdelモジュールで削除する
gulpfile.jsでdelモジュールで削除する gulpfile.jsのタスクでフォルダ削除したい場合にdelモジュールを使用すると便利です。 del,gulpをインストールします。 npm i -D del gulp gulpfile...
Phalcon3で\Phalcon\Mvc\Router\Groupクラスでコントローラをグループ化する
Phalcon3で\Phalcon\Mvc\Router\Groupクラスでコントローラをグループ化する Phalcon3で\Phalcon\Mvc\Router\Groupクラスを使ってコントローラをグループ化してみます。router.p...
Javaでプラットフォームに適した改行コード記述方法
Javaでプラットフォームに適した改行コード記述方法 Javaでプラットフォームに適した改行コード記述方法です。 System.getProperty("line.separator"); Java1.5以降なら以下の記述方法も可能です。 ...
Zabbix2.4.2でアクションを作成してメール送信する
Zabbix2.4.2でアクションを作成してメール送信してみます。 「設定」-「アクション」から「アクションの作成」を押します。 アクションにはイベントソースというのがあり、今回は「トリガー」にします。 「アクション」タブで、アクション名を...
Zabbix2.4.2でユーザを登録する
Zabbix2.4.2でユーザを登録します。 ユーザは必ずユーザグループに属する必要があります。 「管理」-「ユーザー」から「ユーザーグループの作成」ボタンをクリックします。 グループ名を入力して、「追加」を押します。 ユーザーを作成する ...
Zabbix2.4.2でWindowsのプロセスを監視する
Zabbix2.4.2でWindowsのプロセスを監視する Zabbix2.4.2でWindowsのプロセスを監視してみます。 proc.numでcmd.exeのプロセス数を監視します。 「監視データ」-「最新データ」からアイテム「テスト」...
Zabbix2.4.2サーバを立てて、Zabbix agent2.2.14を監視対象サーバにインストールする
Zabbix2.4.2サーバを立てている環境で、Zabbix agent2.2.14を監視対象サーバにインストールする方法です。 エージェントはよりダウンロードできます。 監視対象がWinSrv2008なのでWindows版をダウンロードし...
JavaでString.valueOfにnullを渡すと”null”という文字列が戻る
JavaでString.valueOfにnullを渡すと"null"という文字列が戻る
バックログ(backlog)とは
バックログ(backlog)とは、山積みになっている課題のことを言います。 時々、「バックログたくさんある」などと聞きますが、要はやりたい残作業(タスク)がいっぱいある、という意味です。 後回しにしている作業リストって感じです。
Phalcon DevTools (4.0.1)でプロジェクト作成する
Phalcon DevTools (4.0.1)でプロジェクト作成する 「Windows10にPhalcon3をインストールする」でPhalcon DevToolsをglobalインストールしているので、Phalconプロジェクトが作成でき...