KEIS BLOGは株式会社ケイズ・ソフトウェアが運営しています。

KEIS BLOG

Introduction to Antlr! Pt.5

LINEで送る
[`evernote` not found]
Pocket

こんにちは、下田です。頑なに焼き肉に行っているのですが、行く度に経験値が上がるので、自分の中でココは良かったココは微妙だったと言った判断が出来るようになってきました。焼肉好きで良く行っている割に焼肉なんて大して変わらないと思っていたんですけどね。この写真は先日、群馬へ遠征して焼肉食べたときの写真です。最初、この皿が来たとき牛脂サービスしてくれたのかと思いましたが、よく見たら肉だったという残念な目に..続きを読む

AngularJS入門02

LINEで送る
[`evernote` not found]
Pocket

AngularJS入門02 AngularJSとは AngularJSとはGoogleとコミュニティにより開発されたJavaScript(MVW *1)フレームワークです。データバインディング、DI(依存注入)などの機能を保有し、複雑なアプリケーションもシンプルに実装可能です。 *1 「MVW」とは「Model View Whatever」の略で、「Model」「View」「その他何でも」という意..続きを読む

Vagrantで開発環境構築

LINEで送る
[`evernote` not found]
Pocket

流行りに乗り遅れていますが、最近になって初めてVagrantを使ってみました。 VirtualBoxは昔から使っていましたが、Vagrant併せて使うといろいろと便利です。 まず、VirtualBoxとVagrantをインストールします。 インストールは以前紹介した、Chocolateyを使います。 ■VirtualBox ■Vagrant インストールできたらBOXファイル(テンプレート)を取得..続きを読む

忘れがちなGitコマンド②

LINEで送る
[`evernote` not found]
Pocket

こんにちは! ランニングを始めて1か月がたちました。1月で70kmちょっと走ることができました。 筋肉痛やひざの痛みが辛いところですが、お風呂がすごく気持ちいいです。 ダイエットではなく、健康維持のためにも良いのかもしれませんね。 交通量の多いコースを走ると少し息苦しいのが難点です・・・ —– Gitの忘れがちなコマンド第二弾です。 意外と最初のコマンドってなんだっけ?と忘..続きを読む

Introduction to Antlr! Pt.4

LINEで送る
[`evernote` not found]
Pocket

こんにちは。下田です。以前から気になっていたけど混み過ぎで行けなかった流行りのハンバーガー屋のシェイクシャックに行ってきました。どうせ食べるならと言う事で、ハンバーガー2個頼んだのですが、それでも少し物足りなかったので、自分のお腹が思った以上に拡大していることに気づきがっかりしました。 はい、では、前回の記事から随分と日にちが経っていますが、 Antlr の続きを進めていきたいと思います。前回まで..続きを読む

AngularJS入門01

LINEで送る
[`evernote` not found]
Pocket

AngularJSの特徴 AngularJSとはGoogleとコミュニティにより開発されたJavaScript(MVW *1)フレームワークです。データバインディング、DI(依存注入)などの機能を保有し、複雑なアプリケーションもシンプルに実装可能です。 *1 「MVW」とは「Model View Whatever」の略で、「Model」「View」「その他何でも」という意味です。 AngularJ..続きを読む

プログラミング言語を武器に例えると

LINEで送る
[`evernote` not found]
Pocket

プログラミング言語は様々なものがありますが、その特徴を武器に例えた記事を見つけたので紹介します。 例えてあるのは、JavaやPHP、Rubyなどの16種類です。 原文はこちら http://bjorn.tipling.com/if-programming-languages-were-weapons 以下は私が触れたことがある言語を抜粋しました。 ■C言語 M1ガーランド 理由:古いけれど信頼でき..続きを読む

Cucumberを使ってみるテスト①

LINEで送る
[`evernote` not found]
Pocket

こんにちは! 最近はダイエットのためにランニングを始めてみました。 1回10kmを目標にゆっくりと走っていますが、意外と走れてびっくりしました。 走った後にゆっくりお風呂に入るのが気持ちいいですね。 —– さて今回はCucumberについて考察してみます。 きゅうり味のコーラじゃありませんよw 仕事上で使用することになったので色々調べてみました。 ・Cucumberとは C..続きを読む

マイクロフレームワーク Spark

LINEで送る
[`evernote` not found]
Pocket

こんにちは。下田です。はい、また焼肉です。焼肉に良く行っている割に、「月見カルビ」なるものを最近知りました。これ、すごく美味しいんですね。是非、見つけたら試してみてください。あぁ、お腹すいてきた・・・。 はい。では、今回は、 Spark について説明したいと思います。 Spark と聞いて、思いつく Apache Spark クラスターコンピューティングの方ではありません。今回説明する Spark..続きを読む

Google App Engine 第十二回

LINEで送る
[`evernote` not found]
Pocket

Slim3とは Slim3とはGoogle App Engine/Javaに最適化されたフルスタックMVCフレームワークです。 Slim3を使ったページの作成方法6 今回はGoogleアカウントのユーザ認証を利用し、各ユーザ毎にMemoの管理を行う実装をご紹介します。 特記事項 今回からソースコードは前回からの変更点のみを記載します。(diffを使用) ソースコード全体に関してはGitHubを参照..続きを読む