Tomohiro さんのアバター 3views

EGitでcannot create directory

プロジェクトがごちゃごちゃしてよくわからなくなったので一回削除してもう一回リモートリポジトリを読み込むことにした。 EGitを使ってcloneしようとしたら、最後の画面でCannot Create Directoryとなってcloneをする 2017年12月14日
Tomohiro さんのアバター 7views

Dockerのログが出てこなくなった

Dockerからログを出力 docker-compose logs -f してたらいつもより出力少なくて寂しい・・・・ と思ったら出てくるはずの一部のログが出てくなくなっていた。 とりあえず直接指定してみる docker-compose l 2017年12月8日
Tomohiro さんのアバター 9views

Eclipseのクリーン機能

Java編集してて、コードおかしいところがないのに保存した時にコード上にエラーがたくさん出てきたらEclipseのクリーンを試すと大概直る メニュー→プロジェクト→クリーン→当該ソースコードが含まれるプロジェクト選択してクリーン 2017年12月1日
Tomohiro さんのアバター 28views

Eclipseでデバッグ時にソースが見つからないと怒られる

いつも通りデバッガを起動してブレークポイント立ててブレークポイントが動作・・・と思いきや赤字で「ソースが見つかりませんでした」と怒られた。ソースルックアップパスにブレークポイント立ててるプロジェクトが含まれていないのが原因。普段使わないプロ 2017年11月28日
Tomohiro さんのアバター 13views

curlとは

コマンドでGET,POST,PUT,DELETEのHTTPリクエストを投げられるツール 簡単な使い方 gooogleのトップページのソース取得 curl https://www.google.co.jp GETが投げれれてトップページのソー 2017年11月24日
Tomohiro さんのアバター 85views

一回しか書き換えられない変数

CD-R的な感じで予め変数は用意しておくんだけど、そこに一回書き込んだら上書きできないような変数を作る 全言語ほぼ共通 var hoge = -1 //使わない数字 //変数使う場面で if(hoge == -1){ hoge = 2; } 2017年11月21日
Tomohiro さんのアバター 17views

aipoのformに入力されたデータがjavaに辿り着くまでの流れ

aipoのフォーム画面とかで入力したデータ(文字列でもラジオボタンでも)がどのような流れでjavaファイルへ受け渡されているのかまとめる velocity  データの入り口。inputでデータ入れる所作ります <input type= 2017年11月17日
Tomohiro さんのアバター 23views

フォームでラベルもクリックできるようにする

webサイトとかで会員登録とかアンケートフォームを入力しているとき、ラジオボタンとかチェックボックスにおいて、ボタン部分押さなくても横のラベル部分クリックすることで選択状態にできるサイトとできないサイトがあった。前者の方が使いやすいのは言う 2017年11月14日
Tomohiro さんのアバター 18views

chromeでaipoのjavascriptをデバッグする流れ

aipoはコンパイル時に複数のjavascriptをまとめたり変数の文字置き換えたり(hogehogeをaに置き換えたりする),改行消したりしてデータ量を削減している(yuicompressor利用) デバッグする時に分かりにくいところが多 2017年10月26日
Tomohiro さんのアバター 98views

逆順の無限スクロール(infinite scroll)を3行で実現する

LINEのようにイケてるアプリは下から順に最新のメッセージが表示されてて上にスクロールしてくと古いメッセージを読み込んで繋げて無限にスクロールできるようになっている。これをJavascriptのAjax通信を用いて実現しよう。メッセージをス 2017年10月23日
Tomohiro さんのアバター 48views

altとtitleの違い

HTMLでimgタグの属性としてaltとtitleがあるわけだがどう使い分けたら良いのか。それぞれの特徴をまとめる。 alt 画像が何らかの理由で表示できないときの代替文字。視覚障害者が読み上げソフトを使う時にも画像の説明としてこれが読み上 2017年10月19日
Tomohiro さんのアバター 76views

ターミナルからmacの通知飛ばす

以前ビルドとDockerの再起動をターミナルに任せよう!て記事を書いた 面倒臭いビルド&Dockerの再起動を(ほぼ)全自動でやる この時処理終わったらbashからmacのデスクトップ通知飛ばせればいいなあと思ったけどシェアウェアし 2017年10月12日
Tomohiro さんのアバター 107views

お目当てのコード見つけるならGithubがオススメ

膨大な数のファイルとソースコードのどこかに”treasure”って書いてある箇所があるんだけどどこにあるのか検討つかないって時、Eclipse使って探しても良いけどめちゃんこ時間かかるのでオススメできない。そこでGi 2017年10月5日
Tomohiro さんのアバター 70views

面倒臭いビルド&Dockerの再起動を(ほぼ)全自動でやる

コード打ってるとどこか直すたびにまずビルドして、bashを眺めてビルドが終わったの確認してからDocker落として落ちたら再び起動・・・てやってるけど面倒いので全部bashに任せてしまおうって話 mvn clean && m 2017年10月2日
Tomohiro さんのアバター 5views

dojoで特定のidをもつ要素のclassを書き換える

dojoでhogeというidをもつ要素のclassを書き換えたい時がある。例えば <span class="required" id="hoge">hogehoge</span> というタグにtestという名前のcl 2017年9月20日
Tomohiro さんのアバター 12views

velocityのコメントのすゝめ

velocityファイルの編集しててifが沢山あるとどこまでifの範囲なのかよくわからなくなるのでコメントなりインデントでわかりやすくなるように書くようにしたい。 ##hogeを処理 #if(hoge) 処理1 ##hogehogeで分岐 2017年9月15日
Tomohiro さんのアバター 40views

要らん変更をコミットしない

Eclipseでソースコードを開いて作業していると、保存した時に自動改行とかで編集したところ以外の部分が書き換えられたりする。プログラムの動作には問題ないけど後々変更点を比較する時にこれらも変更点として表示されて見にくい。コミットする前にい 2017年9月13日
Tomohiro さんのアバター 10views

Aipoのformの状態を知る

Aipoでフォーム画面が表示されるのは (1)新規でデータを入力する時 (2)既存のデータを編集する時  だが、どちらの状態になっているか知りたい時がある。そんな時はmode変数を参照して $mode=="new_form" になってるとき 2017年9月8日
Tomohiro さんのアバター 31views

react native webviewでエラーハンドリング

react nativeのiOS上でファイルをプレビューするときに使う WebViewだが、開けないファイルを開くとエラー画面が無骨に表示されてしまう。 エラーが発生した場合に関数を実行させてダイアログを出す・・・・といったことができる & 2017年7月25日
Tomohiro さんのアバター 15views

react devlopertoolsを使いたい

Chromeの拡張機能react developertools https://chrome.google.com/webstore/detail/react-developer-tools/fmkadmapgofadopljbjfkapd 2017年7月18日
Tomohiro さんのアバター 104views

gitで違うユーザでコミット&プッシュしてしまった時の対処法

久々にEGitじゃなくてコマンドラインのgit使ったらハマった。変更点をコミットしてプッシュした後にgithub見たら違う人でコミットされてる・・・ EGitみたいにいちいち聞いてこないからうっかりである・・ そんな時の対処法 ~間違えたプ 2017年7月11日
Tomohiro さんのアバター 25views

手を加えたmasterから後で作成したリモートブランチに移動する備忘録

gitでmasterからプルしてソースコード眺めていたりいじったりしてたらいい感じに動いた・・・けどブランチ切ったりするの忘れてたってときの作業 github上でブランチ作成 ↓ 〜ターミナルに移動〜 git fetch で作成したブランチ 2017年7月11日
Tomohiro さんのアバター 104views

MacでEclipseのスクロールが遅い件

前々からEclipspe上でソースコードをスクロールするとき、スムーズにスクロールしてくれず、「動かないな?」と余計にスクロールして目的の場所で止まってくれないことが多々あったが改善方法があった。 環境設定→一般→エディタ→テキストエディタ 2017年6月20日
Tomohiro さんのアバター 96views

Dockerの中のmySQLにターミナルから接続

Docker中で動いているMySQLは普通にターミナルから mysql -u root -p と打っても接続できない。-hオプションを付ける必要がある mysql -h 127.0.0.1 -u root -p 127.0.0.1は自分自身 2017年6月6日
Tomohiro さんのアバター 11views

デバッガのすゝめ

最近研究でMATLAB使うことが多い。MATLABだとプログラム実行しながら変数の値をリアルタイムに観察することができる。そういえばEclipseのデバッガ機能使えばJavaでも変数の値を見れるなぁと思い出したので復習 見たい変数の近くにブ 2017年5月30日
Tomohiro さんのアバター 19views

mac付属のカレンダーを活用

Aipoのスケジュール機能はiCal形式で外部へスケジュールをエクスポートできる機能がついていて、テキストエディタを使えば中身も読むことが出来る。仕様とかは https://hacknote.jp/archives/23977/ この辺が詳 2017年5月23日
Tomohiro さんのアバター 92views

Githubの学生特典

学生だとGithubのプライベートリポジトリが無制限で無料で作れるそうな。 https://education.github.com/ ソースコードの管理やGitの勉強にも使えそうだし非公開だから大学のレポート上げといてミスったら元に戻すと 2017年5月16日
Tomohiro さんのアバター 14views

Eclipseでマージするときのユーザ設定

プロジェクトを右クリック→チーム→マージでマージを行ったら違うユーザでマージされた・・・ 環境設定→Git→構成のuser値にデフォルトのユーザが設定されていてマージすると このユーザがマージしたことになる模様。必要に応じて設定を変更する。 2017年5月16日
Tomohiro さんのアバター 113views

iphoneのIPアドレスを調べる

PCみたいにShellが使えないけど設定画面から見れます 設定 ↓ wifi ↓ 接続されているwifiの横のiボタン ↓ ローカルIPアドレスなどの情報が表示される 2017年5月2日
Tomohiro さんのアバター 393views

ブラウザ内の座標を取得する

CSSとかでスタイルいじっていると扱うことがあるけれど、どの部分を指しているのかわかりにくい。Chromeの拡張機能を用いると一発で座標を表示できる。 Page Ruler https://chrome.google.com/webstor 2017年4月25日