エンジニアになりたい

立派なエンジニアに憧れるへっぽこエンジニアのメモ書き

LL Diver レポート

日時:8月23日 場所:日本科学未来館 聞いたセッションは以下 Angular.jsをメインに開発した note にてついて それでもNode.jsをやる GMOペパボのエンジニア新人研修 mozaic.fm 出張版: TypeScript and Dart アプリケーションのIPv6対応のススメ サイバー戦争 …

第1回スポーツIT勉強会 メモ

勉強会のメモです。本当にメモ程度です。 日時:8月22日 場所:国立スポーツ科学センター JISS(国立スポーツ科学センター)について 日本スポーツ振興センターの一機関 開催の背景 スポーツITでは、新技術開発が必要になる場面が多い 新技術開発では複数で協力…

東京Node学園 14時限目 メモ

勉強会のメモをとり始めました。 本当にメモ程度ですが。 日時:8月19日 場所:ヒカリエ DeNAセミナールーム Synthについて APIファーストなWAF Restful API JSON ディレクトリの構造をURLにマッピングする exports.getIndex? プリロード クライアントサイドMV…

Dockerのコマンドメモ

ドットインストールでDocker入門を受講したので学んだことをメモしておきます。 ほぼコマンドのみです。 詳細は公式サイトを。 https://www.docker.io/ 1. VagrantでUbuntu 環境構築 Ubuntu Box の追加 http://www.vagrantbox.es/ からUbuntu の64bit版のURL…

Git コマンドメモ

Git

ドットインストールでGitのレッスンを受けたのでメモしておきます。 Githubのはじめ方も簡単に書いておきます。 基本用語 作業ディレクトリ ステージングエリア(インデックス) リポジトリ (ローカル) gitの設定 コミット時の名前設定 git config --global us…

vagrant-vbguest インストール

vagrant up で 下記の警告が出て対処したのでメモ。 The guest additions on this VM do not match the installed version of VirtualBox! In most cases this is fine, but in rare cases it can cause things such as shared folders to not work properly…

Vagrant Box作成

Vagrant で Box 作成方法をメモしておきます。box作成 $ vagrant package $ vagrant box add [box名] package.box作成されいてるか確認 $ ls ~/.vagrant.d/boxesいらなくなったファイルを削除 $ rm package.box以上です。

EPEL, Remi のインストール

yum のリポジトリである EPEL, Remi をインストールしたのでメモ。では、EPELのダウンロードから。 下記サイト http://dl.fedoraproject.org/pub/epel/6/x86_64/ のepel-release-6-8.noarch.rpmのリンクアドレスをコピーして、wget します。 $ wget http://d…

Vagrant で 開発環境構築 Rails編

Vagrant で開発環境を構築したので備忘録を。 前の記事の続き的な感じなのでそこまでは飛ばします。ドットインストールを参考にさせてもらいました。まずはとりあえず、やり直しが効くようにプラグインの sahara をインストール。 $ vagrant plugin install …

Ajax を JQueryで

Ajax を Jqury で実装する方法をメモしておきます。 基本的な$.ajax のやつです。$.ajax は Ajax通信に必要なパラメータをオブジェクトリテラルの形式にして 引数に渡してやるだけで使えます。こんな感じです。 $.ajax({ url: '[url]', type: '[GET | POST]'…

生のJavaScript で Ajax

Ajax を 生のJavaScriptで実装する方法をメモします。まずは、XMLHttpRequest オブジェクトの生成です。 var req; try { // IE7.0 以降とそれ以外のブラウザ req = new XMLHttpRequest(); } catch (e) { try { // IE6.0 req = new ActiveXObject('Msxml12.XM…

Scalaインストール

Scala をインストールしたのでメモ。 Macです。http://www.scala-lang.org/ ここからダウンロードして解凍。解凍したファイルを/usr/local/share/ に移動。 mv scala-2.10.3 /usr/local/share/scala-2.10.3 次に環境変数を設定。 ホームディレクトリの.bash_…

PHP 環境構築 MAMPで

PHP

PHPは普段使わないけどちょっと使うことがあったのでメモしときます。まずはMAMPをダウンロードhttp://www.mamp.info/en/index.html ダウンロードしたらそのままインストールして、 とりあえずMAMPを立ち上げて見る。 するとブラウザでこんな画面が立ち上が…

Play Framework の 簡単サンプルAPI

Play Framework でただ JSON を1つ返すだけの簡単な API サンプルを作ってみます。 1. プロジェクト作成からサーバ立ち上げまで2. routes 編集3. モデル作成4. コントローラ作成 1. プロジェクト作成からサーバ立ち上げ $ play new samplesample はプロジェ…

Java でファイル入出力

ファイルの入出力はたまに使うけど、 恥ずかしながら毎回ググっている気がするのでメモ。 正解はわかりません。 ファイル出力 public void outputFile(String str) { File file = new File("writeFile.txt"); PrintWriter pw = null; try { pw = new PrintWr…

テンプレートでリストをフォームにマッピング

Play Framework のテンプレートでリストをフォームにマッピングさせます。http://www.playframework-ja.org/documentation/2.0.4/ScalaTodoList このチュートリアルの改造版です。 いろいろ省いたのでちゃんと動くかわかりません。 ごめんなさい。テンプレー…

Play Framework の Form でエラー

コントローラーで play.data.Form を使ってフォームを作って テンプレートに渡したらエラーがでました。 [error] \controllers\Application.java:17: エラー: クラス indexのメソッド renderは指定された型に適用できません。 [error] return ok(index.rende…

Play Framework インストール

Play Framework のインストールを Mac で HomeBrew を使ってやりました。HomeBrewをアップデートして Play のインストール $ brew update $ brew install play Play コマンドを打ってみます $ playデフォルトのメッセージが見れたら完了

XmlRootElement アノテーション でエラー

Spring のサンプルアプリケーションを動かしていたときに、 こんなエラーがでました。 ※正確にはフレームワーク内で処理されていたのでエラーは吐かれませんでしたが。org.springframework.http.converter.HttpMessageConversionException: Could not instan…

Play Framework の proxy設定

Windows でやりました。play コマンド を打つと ライブラリが落とせなくて下記エラーが出ました。sbt.ResolveException: unresolved dependency: com.github.play2war#play2-war-plugin;1.0: not found プロキシの設定をしたら行けたのでメモ。Play Framewor…

フォルダ配下のすべてのファイルを結合

あるフォルダ配下のすべてのファイルを結合するWindows コマンドプロンプトの コマンドです。 type *.txt > /allfolder/alltext.txttype コマンドを使います。 type コマンドはファイルの中身を表示するコマンドですが それをリダイレクトしています。リダイ…

MySQL で CSV をインポート

MySQL で CSV をインポートします。こんな感じ LOAD DATA INFILE "/path/File.csv" INTO TABLE tablename FIELDS TERMINATED BY ",";区切り文字を FIELDS TERMINATED BY "," でカンマに指定しています。 デフォルトはタブです。私はこれをWindowsでやりまし…

Jackson でオブジェクトを JSON に変換

Jackson Java JSON-processor を使ってみます。1. jar の取得取得するのは jackson-annotations-2.x.x.jar jackson-core-2.x.x.jar jackson-databind-2.x.x.jar ※今回は2.2.3 http://wiki.fasterxml.com/JacksonDownload ここからダウンロード 2. 取得した j…

Eclipse4.2 にプロパティエディタ

Eclipseの「Help」>「Install New Software…」で http://propedit.sourceforge.jp/eclipse/updates/ を入力。プロパティエディタを選択してインストール。いつもはいつの間にか入ってたけどall in one使ってたからかな?

Eclipse4.2 にAptana Studio

Eclipseの「Help」>「Install New Software…」で http://download.aptana.com/studio3/plugin/install を入力してインストール。その他設定はこれからやろう。

Eclipse4.2 にZen-Coding

Zen-Codingの名称はEmmetに変わったそうなのでそちらを使用。Eclipseの「Help」>「Install New Software…」で http://emmet.io/eclipse/updates/ を入力してインストール。とりあえず、tab では展開されなかったけど command + e で展開されたのでよし。

Vagrant 準備

やることは5つ VirtualBox のインストール Vagrant のインストール Box の取得 仮想マシンの初期化 仮想マシンの立ち上げ 1. VirtualBox のインストール https://www.virtualbox.org/ からダウンロード 2. Vagrant のインストール http://www.vagrantup.com/…