順次、選択、そして繰り返し

プログラミングのことやITのこと、たまに演劇のことも書きます。

AWS CodeCommitでGitリポジトリを作ってみる

AWS CodeCommit はAWSが提供している完全マネージド型サービスで プライベートGitリポジトリを簡単にホスティングできるサービス。Gitの勉強がてらに使ってみようと思う。 AWS CodeCommitの無料枠について 内容 制限 リポジトリ数 無制限 1ファイルの最大サ…

Bluemix 大勉強会 - The Developer Focus - に参加してきた

6/21(水)開催の「Bluemix 大勉強会 - The Developer Focus -」に 参加してきました。The Developer Focusという名の通り、開発者目線でのセッションが多かったです。内容のレベルはBluemix初心者~中級者と書かれていたので Bluemixを一度も触ったことが無い…

ILについて(メモ)

IL 命令の実行例 - IL(.NET Framework の中間言語) | ++C++; // 未確認飛行 C Standard ECMA-335 命令一覧 Ildasm.exe チュートリアル Ildasm.exe (IL 逆アセンブラー) CIL(MSIL) Opcode

Jenkinsビルド結果メールの設定について(特にSMTPサーバ)

Jenkinsでビルド結果を通知するためにメールの設定をするのだが、 SMTPサーバの設定について少し悩んだ。初めてJenkinsをインストールした時は社内だったので社内のSMTPサーバを 設定すればよかったのだが、個人でJenkinsをインストールしようとした時に SMT…

JJUG CCC 2017 Springに参加してきた

5月17日にJJUG CCC 2017 Springに参加してきました。 (大分前だけど...)ようやく書く気が起きたので、参加してきたセッションについて まとめてみる。 全部 Java で作っちゃえ!! Vaadin 8 による "オール Java" Web アプリ開発のしくみと実践 スライド 全部 …

AWS Amazon Rekognitionを使ってみた

Amazon RekognitionはAWSが提供しているサービスの1つで 深層学習に基づく画像分析を行ってくれるサービス。このサービスを用いることで元の画像と比較対象の画像を 照らし合わせて同一人物がいるか探すことも可能である。今回は複数の画像を用いた顔比較(同…

AWSIoT httpを用いてのpublish(メモ)

console.log('start'); $("#button").on("click", test); var iotdata = new AWS.IotData({ endpoint: 'endpoint', accessKeyId: 'accessKeyId', secretAccessKey: 'secretAccessKey', region: 'region' }); function test() { console.log('click'); var pa…

APIGatewayからAWSLambdaを叩く(POST送信)

『サーバーレスアーキテクチャ』という言葉にひかれて、 APIGatewayからAWSLambdaを叩いてみた。 そして、色々詰まったのでメモとして残しておく。 まずはAPIGatewayの設定。メソッドリクエストの設定。 リクエスト本文のコンテンツタイプに application/x-w…

GoogleMapsAPI リクエスト メモ

var directionsService; var directionsDisplay = []; /*緯度*/ var longitude = 35.7102849; /*経度*/ var latitude = 139.77714030000004; var map; var allCount = 1; var i = 0; function initMap() { var mapdiv = document.getElementById('map'); dir…

JavaScript bindメモ

aタグに対するbindのメモJavaScript $(function () { $("#jump").bind('click', function (event) { alert("hoge"); }); }); HTML <html lang="ja"> <head> <meta charset="UTF-8"> <title>JavaScript ClickTest</title> <script src="https://code.jquery.com/jquery-3.1.1.js"></script> </meta></head></html>

Mavenメモ(主にpom.xml)

Maven2のpom.xmlの構成 - tanamonの日記Maven – POM ReferenceMavenプロジェクトをTomcatで動かす方法 - QiitaMaven 2 で Tomcat 7 にデプロイする - エンジニアきまぐれTipskakakikikekeのブログ: eclipseでmavenプロジェクトとTomcat7を連携する方法(デプ…

Selenium について(メモ)

簡単・便利、ブラウザの自動操作!~Selenium WebDriver~ : アシアルブログSelenium WebDriverでWebアプリのテストが変わる(前編):iPhone/Android含むブラウザ自動テストの最終兵器Selenium WebDriverとは (2/2) - @ITJava+SeleniumなWebアプリケーシ…

カウントアップマクロ

個人的に今欲しいマクロを作成してみた。 '変数宣言 Dim szGetText As String Dim szSetText As String Dim iCnt As String '************************************* 'コピーした文字列の末尾を取得して 'カウントアップする '*****************************…

Javaでちょっと気になったこと

新人3ヵ月目の時、よく理解していなかったが故にやってしまったこと。例えばユーザ情報をListに入れるときに package test.java; import java.util.ArrayList; import java.util.List; public class ListTest { public static void main(String[] args) { Li…

シート集約マクロを作成してみた

同じフォルダ内にある複数のExcelブックの1シート目を 1つのブックに集約するマクロを作成してみた。 Sub CommandButton1_Click() Const AGG_FILE_NAME As String = "集約ファイル.xlsx" Const EXTENSION As String = "xls*" Dim szFileName As String Dim c…

JavaDayTokyo2016に参加してきた

かなり遅くなったが、 セッションについてまとめてみようと思う。Java Day Tokyo 2016|日本オラクル 【基調講演】 Innovate, Collaborate, with Java今後のJavaについて説明。 スライドに書かれていた『あなたはJavaを愛していますか?』に 少し笑ってしま…

JavaDayTokyo2016に向けて予習

1.MVC1.0(JSR371) JavaEE8.0の新機能。JSFというJavaEE標準でWebアプリケーションフレームワークが 存在するが、コンポーネントベースのフレームワークである。コンポーネントベース →表示する画面とそれに対応する画面処理クラスがあるイメージ。 (1つの画…

初夏のJavaScript祭りで発表されたスライドを集めてみた

5月14日(土)に開催されていたが所用で 参加できなかった。初夏のJavaScript祭2016 inテコラス – JavaScript祭 なので、発表で使われた(であろう)スライドを 探して集めてきた。 14:55 – 15:10 フロントエンドのNPM活用法 hello npm // Speaker Deck 16:25 …

Java8のOptionalを試してみた1

Java8のOptionalでは値が無い場合は nullではなく、emptyというオブジェクトが返ってくるらしい。以下、ソースコード JavaTrial/OptionalTest.java at master · sndstudy/JavaTrial · GitHub package test.java; import java.util.Optional; /** * Optional…

必要最低限のMVCモデル(PHP)

PHPを調べてたらこんな記事が。PHP10行で作る超シンプルフレームワーク - かってぃのブログ | choilog [チョイログ]ほー面白そう。やってみよう。とりあえず、.htaccessから .htaccessはサーバーの動作を制御する設定ファイルみたいなものらしい。 <IfModule mod_rewrite.c> Director</ifmodule>…

手動DIを試してみた

DI(DependencyInjection)とは依存性の注入のこと。Dependencyは依存という意味らしいがDIについて調べてみると 依存というのは使われる側のオブジェクト(依存オブジェクト)のことを 指してるみたい。 ↓ やはりあなた方のDependency Injectionはまちがってい…

PHPを始めてみた(環境構築からHelloWorld出力まで)

少し気になってた言語、PHPを始めてみた。色々なサイトを見てみるとJSPに近い感じなのかと思った。PHPは動的にウェブページを実現するための サーバーサイド・スクリプト言語みたい。PHP: Hypertext Preprocessor - Wikipediaまずは環境構築から。 XAMPPとec…

ズンドコチェック作ってみた

なんかズンドコブームが来ているみたいなので 作ってみた。ズンドコキヨシまとめ - Qiitaソース package test.java; import java.util.ArrayList; import java.util.List; /** * ズンドコチェック * */ public class ZunDokoCheck { // 定数 private static …

ABC2016Springに参加してきた

ABC2016Springに参加してきたので メモ程度にまとめてみた。(寝過ごしたので午後からの参加) 今年から常識になる、新しいモバイル Web アプリの作り方 浅井智也 Mozilla Japan モバイル&エコシステムマネージャ Modern Mobile Web Apps - SSSSLIDEModern Mo…

原価計算 用語まとめ

直接労務費(直労) 製品の組み立てや加工など、製造にかかわる 作業員の労務費求め方は 直接労務費 = 直接作業時間 × 賃率賃率は1時間当たりのコストで 直接作業者の賃金 ÷ 直接作業時間 = 直接労務費の賃率 間接労務費 製品の品質管理や生産管理など製造に間…

第3回CodeIQ感謝祭「CodeIQ春のエンジニアまつり」に参加してきた

第3回CodeIQ感謝祭「CodeIQ春のエンジニアまつり」に 参加してきたので、ためになったことを色々とまとめてみる。基調講演(1) Increments及川卓也さん 『情報共有について』後で調べる用語達↓ ナレッジマネッジメント SECIモデル CSCW社内だけではなく、社外…

JavaScriptのエラー その1

去年の冬コミで買ったものがある。 ↓ JavaScriptで 実行時エラーを起こす 100+の技法JavaScriptのエラーだけを延々と書き綴られた本である。確かにエラーを知ることでデバックの効率や言語に対する 知識がつくと思い、即購入。そして、今日から少しずつ読ん…

Eclipseのショートカットキー(メモ)

新人研修でドヤ顔で披露したらウケたEclipseのショートカット集 - Qiitaほんとによく使うEclipseの機能・ショートカットまとめ - QiitaEclipseを入れたら必ずやる設定とよく使うショートカット - Qiita

JSONとJavaScriptオブジェクトの違い

勘違いしてたことだったのでメモ。サーバー(Java)でMap型のオブジェクトをGSONやJSONICでJSONに変換し、 そのデータをクライアント(JavaScript)に渡したときに、JSON.parse()することにある疑問が浮かんだ。あれ?サーバー側でJSON形式にしてるんだからパー…

Node.jsでサーバーを作り、フォームデータを送信してみた

専門学校の卒業研究以降全く触っていなかったNode.jsを久々に触ってみようと思う。インストール方法は下記を参照して行った。 いまアツいJavaScript!ゼロから始めるNode.js入門〜5分で環境構築編〜NVMというのはNode.jsのバージョン管理ができるものみたい…

年末JavaScript祭ゆく年くる年に参加してきた

12月26日に年末JavaScript祭ゆく年くる年に参加してきました。年末JavaScript祭2015 ゆく年くる年聞いてきた内容は下記の通り React.jsでHow Many pizza? さあ!Javascriptでデバイスとやりとりするよ! 改造指向プログラミング Angular2で何が変わるのか bo…

JavaScriptのObjectクラスについて(プロトタイプ)

JavaScriptのObjectクラスで特にプロトタイプについて 分からなかったので、少しだけ調べてみた。まず、理解するためにソースコードを書いてみる。「プロトタイプとは実体化済みのオブジェクトのことをいう。」らしい……。Javaはクラスベースの言語なのでその…

Java8のラムダ式とそれに関連する知識

少し前に偶然Java8のラムダ式に遭遇したことがあった。(確かWebSocketを調べてた時)それからラムダ式について関わることをしなかったので関わってみることにする。 ラムダ(lambda)式 関数型インターフェースのメソッドを実装するときに使用できる記述法。 ラ…

JavaScriptにおけるthisの違いについて

気になる記事を発見。JavaScriptの「this」は「4種類」?? - Qiitaとりあえず下記の3種類について調べてみた。 メソッド呼び出しパターン 関数呼び出しパターン コンストラクタ呼び出しパターン まずは違いを分かりやすくするためにソースを書いてみる。 メ…

JavaScript (メモ)

配列関係で気になったサイトをメモ配列 | JavaScript プログラミング解説【Javascript】値渡しと参照渡しについてあらためてまとめてみる - QiitaJavaScriptプログラミング講座【オブジェクトについて(Object)】

JJUG CCC 2015 Fallに参加してきた

JJUG CCC 2015 Fallに参加してきた。聴いてきた講演は 基調講演1: 「Javaは守りに入らない、これが今のJavaだ」 基調講演2: Java EE 8 – Work in Progress 苦手克服!例外スタックトレースから読み解くバグ Reactive Webアプリケーション – そしてSpring 5へ…

画像貼り付けマクロ(自動でリサイズ)

前に作った画像貼り付けマクロが使いにくかったので 自動でリサイズするように改良。 Option Explicit 'リサイズの割合 Public resize As Double '画像間のセルの行数 Public spaceRow As Integer Sub 画像貼り付けマクロ() Dim CB As Variant Dim i As Long…

途中に画像を挿入マクロ

画像を連続で貼り付けていて、途中で画像を貼り忘れた時に使えそうなマクロを作成。 Sub 途中に画像を挿入マクロ() Dim CB As Variant Dim i As Long Dim lastImg As Integer Dim imgHeight As Double Dim moveCell As Integer Dim cellRow As Long Dim inse…

画像貼り付けマクロ

キャプチャした画像をExcelに貼っていくマクロを作成した。 Sub 画像貼り付けマクロ() Dim CB As Variant Dim i As Long Dim lastImg As Integer Dim imgHeight As Double Dim moveCell As Integer CB = Application.ClipboardFormats If CB(1) = True Then …

Twitter4Jを用いて、ハッシュタグを検索するWebアプリ作ってみた

少し気になったので作ってみた。まずは環境設定。Twitter4J - A Java library for the Twitter API ↑公式ページからダウンロードしてくる。Eclipseのlibフォルダにjarファイルを入れるだけで簡単だった。TwitterAPIを使用するので、以下の4つが必要みたい。 …

jQueryメモ

blogs.yahoo.co.jpqiita.comqiita.com

0~Zを表示するサンプル

/** * 文字'0'~'Z'を標準出力するプログラム */ public class TestJava { public static void main(String [] args){ for(int i = '0'; i <= 'Z' ; i++){ System.out.println("文字:" + (char)i + " 数値" + i); // charをStringに変換 // String str = Str…

プルダウン連動 サンプル

goo.gl

jQuery DOM操作 メモ

qiita.com js.studio-kingdom.com qiita.com www.buildinsider.net

CSSメモ

CSS

taneppa.net

MVCmemo

sites.google.com sites.google.com tanakakns.hatenablog.com qiita.com bookmount8.blog.fc2.com qiita.com confrage.jpyukimura1227.blog.fc2.com qiita.comSpringでWebアプリケーション〜データの表示・取得〜 | YamabukiSpringMVCで独自Validationチェ…

JAXB関連(メモ)

www.techscore.comEclipseLink MOXyランタイムChapter 9. Support for Common Media Type Representations

入出力ストリームについて(Java)

ファイル操作で色々とお世話になる入出力ストリーム。何気なくストリームを使用していたので、理解していない部分が多くあったので 自分なりにまとめてみた。まず、ストリームってなんだ……。【ストリーム】ストリーム(Stream)とは川や液体などの流れという意…

スレッドについて(メモ)

pthread 1つのスレッドを動かす - C言語入門pthread スレッドから値を返す方法 - C言語入門

画像処理(メモ)

何かしらのメモ帳 OpenCV 2.2での画像の貼り付けとアルファチャネルへの対応alfredincrement.blog97.fc2.comOpenCVで表示させた画像の上に別の画像を表示させたいです。detail.chiebukuro.yahoo.co.jpopencvで画像の上に座標指定をして画像を表示させたいdet…