Logic Delight

明日のワシは忘れてしまうから、コードにはコメントを書くのです。

ORACLE が CIサービスの wercker を買収

CI

Jenkinsオジサンからの卒業その4(werckerを試してみた) - Logic Delight でお試し紹介した wercker がORACLEに買収された模様。 Oracle Buys Wercker とはいえ、ORACLE Cloud内のSaaSとしてシナジーを効かせたい戦略ということで、wercker的にはログイン後の…

携帯のメールアドレスに迷惑メールが来たので通報した2

今回のメールはこんな感じ。 差出人: <j0a7mwgs7@i.softbank.jp> 日時: 2016年10月19日 19:32:43 JST 宛先: (ワシの携帯メールアドレス) 件名: 【速報】大切なお知らせ(19時32分) 大切なお知らせが御座いますのでご連絡差し上げました。 誠に恐れ入りますが、速やかに通知内容をご確</j0a7mwgs7@i.softbank.jp>…

QCon Tokyo 2016 <Engineer Track>

参加した上での雑なメモ書きです。聴き逃している箇所も多分にあるので、資料のリンクがあるものは資料を見たほうがいいです(笑 http://www.qcontokyo.com/index_et.html Twitter #qcontokyo 2016年10月24日(月)9:45~18:20 ベルサール新宿グランド コンフ…

AWS ソリューション Day 2016 セキュリティ&コンプライアンス

AWS ソリューション Day 2016 セキュリティ&コンプライアンス 日時: 2016 年 8 月 31 日(水) 9:30-16:30 会場: ソラシティ カンファレンスセンター(東京/御茶ノ水) 来場: 参加無料(要事前申込) 定員: 330名 https://aws.amazon.com/jp/solutionda…

Jenkinsオジサンからの卒業その4(werckerを試してみた)

Wercker wercker.com git push からのビルドとデプロイを自動化することを目的に作られたサービス。ビルドの後続処理をPipelineで繋いでいけるのが醍醐味らしい。 使い方 アカウントの作成は、独自アカウント作成 or GitHub連携で可能 自動ビルドさせたいリ…

Jenkinsオジサンからの卒業その3(Drone.ioを試してみた)

Drone.io Continuous Integration · drone.io GitHub以外のVCSホスティングサイトとの連携もでき、OSSなのでオンプレ環境でも利用可能。細かい機能面は今後に期待、か。以下は、OSS版ではなく https://drone.io/ で試したもの。 使い方 アカウントの作成は、…

Jenkinsオジサンからの卒業その2(CircleCIを試してみた)

Circle CI circleci.com GitHubとの親和性は高く、手軽に使えていい感じ。 使い方 Circle CI にGitHubアカウントでログイン 自動ビルドさせたいGitHubリポジトリを選択する これだけでビルド実行できる 対象のリポジトリに circle.yml を置かなくてもビルド…

Jenkinsオジサンからの卒業その1(TravisCIを試してみた)

Travis CI Travis CI - Test and Deploy Your Code with Confidence GitHubとの親和性は高く、手軽に使えていい感じ。 使い方 Travis CI にGitHubアカウントでログイン 自動ビルドさせたいGitHubリポジトリを選択する 対象のリポジトリに .travis.yml を置く…

自習系GitHubリポジトリをひとつにまとめてみた

厳密には、"今日覚えたこと"を書いていくという、一部で流行りの気配を見せている til (Today I learned) リポジトリの真似をして、自習系リポジトリをまとめてみた、という記事ですな。 (切欠) GithubでTILというリポジトリが流行りつつあるのかもしれない …

Mac環境構築の自動化と設定バックアップ

Mac

以下の記事を参考に、Home Brew と Brew Cask を使って環境構築の自動化(省力化)をしてみた。 qiita.com 他にも、Ansibleを使ったMac環境構築の記事はありましたが、AnsbileのバージョンUp時の仕様変更についていくのツライ、Brew Bundleがいい感じにメン…

Dockerのバージョンアップしたらコマンドがエラーになった

Dockerのバージョンアップ(1.9.1->1.10.1)したら、dockerコマンドがエラーを返すようになった。 $ docker ps Error response from daemon: client is newer than server (client API version: 1.22, server API version: 1.21) サーバーの再起動なり、アッ…

情報セキュリティの体系化

偉い人からのデッカイボールに対応するためのメモメモ。。 情報セキュリティの目的 機密性(Confidentiality) アクセス権を持つ者だけが、情報にアクセスできることを確実にすること アクセス制御、パスワード認証、暗号化、入退室管理 完全性(Integrity)…

情報セキュリティのInputまとめ

この数年、情報セキュリティって何やった?を自分向けメモにまとめて振り返ってみる。 本を読んだ ブクログ 我々はアノニマス 天才ハッカー集団の正体とサイバー攻撃の内幕 本棚 情報セキュリティ標準テキスト 図解入門よくわかる最新 情報セキュリティの基…

Dockerを使ったMongoDBの導入

前回に引き続きローカル開発環境で軽くMongoDBを導入して試したい、という場合にVagrant上でMongoDBをインストールしてゴニョゴニョってやってたけど、Dockerではデフォルトのインストールイメージが公開されているので導入がメチャ楽だ、というシリーズです…

Dockerを使ったRedisの導入

ローカル開発環境で軽くRedisを導入して試したい、という場合にVagrant上でRedisをインストールしてゴニョゴニョってやってたけど、Dockerではデフォルトのインストールイメージが公開されているので導入がメチャ楽だ、という話ですウス。 Redis のDockerイ…

よりコンパクトで軽量なコンテナー仮想化環境へシフト中

VagrantもDockerも軽くかじっていたのですが、DockerはLinux上でしか動作してくれなかったのでVagrantのLinux上でDockerとかダルいなーと思ってVagrantをメインに使っていたワシですウス。 ですが、気がついたらDockerがMac/Windows上でも動いてくれる環境…

Mac環境の Java8 を update66 にバージョンアップ

以前導入した JDK8u20 から JDK8u66 にバージョンアップしたのでメモメモ。 現状のJavaバージョンの確認(キホン) $ java -version java version "1.8.0_20" Java(TM) SE Runtime Environment (build 1.8.0_20-b26) Java HotSpot(TM) 64-Bit Server VM (bui…

国内gitホスティングサービスの codebreak; おつ

Git

国内gitホスティングサービスの codebreak; が2016年1月末でサービス終了だそうな。これで無料プライベートリポジトリはBitBucketだけだな、と思って諸々のリポジトリを引っ越そうかと思ったらBitBucket落ちてる。おぃ大丈夫か、その可用性は。。。 サービス…

Eclipse Kepler + Java8 とか Lombok とか Spring Boot とか

ごった煮で検討中。熱が出る〜 読んだURLメモ JSUG 20141127 「Spring Bootを用いたドメイン駆動設計」 http://www.slideshare.net/jkazama/jsug-20141127 誰も教えてくれなかったLombokのこと - Programming Studio http://www.coppermine.jp/docs/programm…

んなことやってる場合かというタイミングに限ってやる気が起こる

今さらVim。 オジサンが何を今さら的なタイミングであることは重々承知の上で、Vimの練習を開始した。 Windowsでは、TeraPad→某有名エディタ→サクラエディタ→SublimeTextと色々なテキストエディタを渡り歩いてきて、どのエディタにも満足はしているが、Macで…

画面外のウィンドウを戻す技 windows7

先日、これでオタオタしてしまったのでメモメモ。 画面外のウィンドウを戻す技 windows7 | 今日覚えたことの覚え書き http://xn--r8jwa9ayb3301a972ahi6c.biz/?p=302 Tech TIPS:Windowsで画面外に移動してしまったウィンドウを表示領域内に戻す - @IT http…

雨と孤独な戦いは続く

Tomcat7 -> 8 のバージョンアップ作業を、合間を見ては継続中。 参考にしているサイトをメモ TomcatMigration_Tomcat7.0_To_Tomcat8.0 http://tubame.github.io/migration-knowledge/apserver/ja/Tomcat7.0to8.0/ Apache Tomcat - Migration Guide - Tomcat …

しつこく雨が続きますね

いやんなっちゃいますね。 Java6 + Tomcat7.0.30 のプロダクトをJava8にバージョンアップして動かしてみたところ、JasperがJSPをコンパイルできないぜ例外が発生してエラーになった。 org.apache.jasper.JasperException: Unable to compile class for JSP: …

はてなブログに引っ越しました

Markdownで書けるのが嬉しいので、Markdownで書けないのが悲しいので、引っ越しました。

Spring in Summer ~ 夏なのにSpring に行ってきたメモ

最近出席したカンファレンスの中では、特に得る物がない残念な1日でしたが、折角メモ取ったので挙げておきます。知人に再開したのもあって、予定外にディナーパーティーまで参加してしまった。http://www.springframework.jp/summer https://jsug.doorkeeper…

携帯のメールアドレスに迷惑メールが来たので通報した

ついでに、通報の仕方をまとめておく。元メール 差出人: admdm65z@i.softbank.jp 日時: 2015年7月1日 17:43:56 JST 宛先: (ワシの携帯メールアドレス) 件名: 久しぶり〜(≧.≦)メアド変更するので 登録宜しく(//∇//) これ、すごくよくあるパターンですな。なん…

MacOS XのVagrant上にGruntとSASSをインストールした作業ログ

たまにしかやらないので毎回忘れて調べながらやることになってしまうVagrantまわりの環境セットアップを、今度こそ作業ログって覚えるぞ、の巻。今回は、Vagrant上にGrunt/SASSをインストールするところまでやります。まずはVagrant用のディレクトリを作成し…

簡潔にメッセージが伝わる便利アノテーションが素敵

Javadocに「このクラスはスレッドセーフではありません。」とか書いてあるのを見ていて、最近gs-collectionsを眺めて便利だなと思ったアノテーションをつければいいんだ、と思った。具体的には、↓ここらへんのアノテーションをつけておけばスマートに伝えら…

IntelliJ IDEAをMacで使おうとしたらJava6がないから起動できませんて

職場ではEclipseを長年使っておりますが、最近IntelliJ IDEA派な方にもお会いして色々とかじってみるのはいいよなーと思い、まずはCommunityEditionをお試ししようと思いました。したらDownloadして起動しようとしたら「Java6がないので起動できないよ」的な…

Gitまわり久しぶりに触ってハマったログ

久しぶりにGitHubに新しいリポジトリを追加してclone、ファイルを追加してcommit -> push したらエラーになってpushできない。 試しにBitBucketで仮リポジトリを作って、リモートに追加して同内容をpushしたら、こっちはすんなりできた。 エラーの内容("git-…

SMS/MMSへ送られてきた怪しげメッセージをログっておく

何なんだろう、鬱陶しい。調べたらfb.comってのはアメリカIPだったな。 from 01012460209758522 2014/10/13 9:14 (Facebookの友人)さんが近況アップデートを投稿しました。「このページの存在にしばらく気づいてなかった。...」 続きはh t t p s://〓 2014/1…

今さらながら、WebサイトのAutoPagingをやってみた

過去に作った個人用ホームページを再利用し、AutoPaging用jQueryプラグインを使ってスルスルページングを実装してみた。利用したプラグインはjScroll。pklauzinski/jscrolljScroll - a jQuery Plugin for Infinite Scrolling / Lazy Loading ハマったポイン…

MacのJava8開発環境を構築

あとは、今日やったことを記録しておく。 Java6をアンインストール (参考) Apple版Java6をすっきりアンインストールする JDK8*1をインストール Eclipse IDE for Java Developers*2をインストール JavaEEの方は色々入ってて重いイメージなので、これに必要なp…

Mac OS X Mavericks で Vagrant がこける時の対処法

こちらのサイトに、もう2回もお世話になったのでリンク貼っておく。 Mac OS X Mavericks で Vagrant がこける時の対処法 | firegoby

タグ間の変更フォルダ+ファイル数をカウントする

SVN

というのをやってみた。(結局は、使わないで済むアプローチになったので使われず)Win svn diff --summarize --username %SVN_USER_NAME% --password %SVN_PASSWORD% %TAG_FROM_URL% %TAG_TO_URL% | find /v /c "" Unix/Linux svn diff --summarize --usern…

Windows環境でDocker、boot2docker でProxy設定するには?

この回答にお世話になったのでメモ。 http://stackoverflow.com/a/24498835

OWASP Night 10th @ ソフトバンク汐留

開催日時:2014/02/19 19:00-20:30※このメモ書きを見つけて記事としてアップしたのは、2014/10/03です APPSECについて by 上野 宣さん APPSEC APAC 2014 のWebサイト紹介(https://appsecapac.org/2014/) About This Site OWASPのプロジェクト 日本のWebセキ…

Yahoo!のワンタイムパスワードをGoogle認証システム(Google Authenticator)で管理する

ログイン画面などのID/Passwordを入力させる画面がHTTPSになっていないサイトを片っ端から利用解除して他の同種サービスに乗り換えているワシです、うす。 今回は、ワンタイムパスワード生成のスマホアプリを1つに絞りたいけど絞れていないかた向けです。不…

Java経験者のための、C#のキャッチ・アップ用小ネタ集(第3回)

C#

更新が滞っておりましたが、小出しの続きですな。読者の方には全く関係ありませんが、実は予定を変更してお届けしております。基本的な部分での、Javaとの違い。 Javaでは1ソースファイルに1つのpublicクラスという制約があるが、C#では縛りなし Javaで言う…

Twitterの新機能「全ツイート履歴をダウンロード」を使ってみた

Twitterのつぶやき履歴を全件ダウンロードできるようになったと聞いたので、早速やってみました。 Twitterサイト右上の歯車アイコンを押して出てくるサブメニューの「設定」を選択 ユーザー情報ページの下部に「全ツイート履歴をリクエストする」というボタ…

機種変更後のAndroid端末の使い道は?

Android(2.2)からiPhone(iOS6)に乗り換えて一ヶ月が経ったが、ワシにとって結局どうだったの?というのを報告していませんでした。結論:iPhoneに乗り換えて大正解☆素敵iPhoneについてのことはこれからも書くだろうから、android利用期間の締めとして、機…

Java経験者のための、C#のキャッチ・アップ用小ネタ集(第2回)

C#

前回に引き続き、小出しにしていこうと思います。ま、前回を読んでいただいてある程度の言語仕様はフムフムって前提があったりなかったりする流れで、導入編に続いて早速ですが、大半の御仁の興味となるであろう「基本的なコーディング方法:書きっぷり編」…

Java経験者のための、C#のキャッチ・アップ用小ネタ集(初回)

C#

今更感が満点なのですが、あくまで「お仕事」でC#を使うことになったので、経験的にはJava歴が最も長いJava技術者なワシがキャッチ・アップに使ったサイトとか事項をメモっておけば、同じようなスキルを持つJavaエンジニアがC#にハマったときに役立つかもと…

Alfred と spotlight の違いがわかったのでメモっておく

Alfred App - Productivity App for Mac OS XMac初心者のワタクシ、まだMac歴半年に満たないウブなオヤヂなんですな。最近Macを買った人にはAlfredの方がオススメだと思う: Flanky,Flankyっていうんで勧められるがままにMacBook Airにインストールしてあった…

Android携帯からiPhoneへの移行を検討している自分のためのまとめ

iPhoneにお乗換えの方は〜、後ろから3両目までの〜、以下略〜 ・・・ということで。Android携帯を常日頃から愛用しているワシは、頻繁に動作が重くなり、更には突然再起動が始まることも月に何度か発生するという度重なるストレスや、昨日の朝の携帯アドレス…

初めてのMacBook Airを育てる

Mac

今の今までWindowsを使っていそうなキャラクターとして指を差され続けてきて、はいはいそうですMS OfficeでExcel使いまくりまくりですよと言い返し続けてきましたが、、ふと思い立って人生で初めてMacを購入してからはや1週間が経ちます。VMWareでUbuntuやSe…

まずは色々やって基本構文を覚えるところから

あー、最近ずっと設計書ばかり書いていてプログラム枯渇しているので、開発環境をインストールしてからずっと眠らせていたPythonをやるぞー。というわけで、for文と、if文と、文字列操作と、標準出力への出力・・・と。switch文的なモノは無いのか!?定数も…

Android端末の「本体容量低下」問題の解消方法

色々ガシガシと無駄アプリをアンインストールしても、まだまだ煩く警告が出続けていたのを無視していたが、色々と通知がされなかったり情報更新されなかったりと通常の利用に支障をきたしまくってきて我慢の限界を超えたので、たまには必要かも、とか、心の…

選択範囲内の重複値をハイライトする

なんだかネストが深いしアルゴリズムも効率の悪い雰囲気満載ですが、疲れた頭ですぐ作るとこーなっちゃう。とりあえず動く気配がするので、ま、いっか。 ' 選択範囲内の重複値をハイライトする Sub HighlightDuplication() Const DUPLICATE_COLOR_INDEX As I…

IS05(Android2.2)にインストールしたアプリのメモ

とりあえず人生初スマフォ購入から一ヶ月が経ち、スタイルも確立しつつあるので、メモっておく。 よく使う twicca なうなう、とつぶやくためのツール。w/ twitpicプラグイン Advanced Task Killer Automatic Task Killer Androidの省エネに必須なタスクキラ…