Kazutoshi Shinoda さんのアバター 7views

Calendarオブジェクトから情報の取得(get)

このサイト にCalendarクラスのオブジェクトからの情報の取得方法が書かれています。 例 Calendar cal = Calendar.getInstance() int day = cal.get(Calendar.DATE) in 2017年2月10日
Kazutoshi Shinoda さんのアバター 35views

Python2 と Python3 の違い ~dict型~

Pythonでdict型のキーとバリューを取得して、バリューの値でソートしたい時があります。 Python2とPython3ではその際に違った処理をしなければなりません。 まずはPython2 Python 2.7.9 (default, 2017年2月9日
Kazutoshi Shinoda さんのアバター 5views

[Python]jupyter notebookでmatplotlib

jupyter notebook(iPython?)でmatplotlibを使うときは一番最初に以下のコードを実行しなくてはいけません。 %matplotlib inline これをしないとなぜかエラーが出てプロットできません! 2017年1月30日
Kazutoshi Shinoda さんのアバター 152views

Pandas.DataFrameをKerasにそのままぶちこんでませんか??

この記事はKerasを使い始めて間も無い人のために役立つ記事です。 この記事の要約(忙しい人向け) Kerasにpandas.DataFrameをつっこんではいけない。 numpy.ndarrayに変換する必要がある。 導入 まずKeras 2017年1月6日
Kazutoshi Shinoda さんのアバター 22views

Calendar型⇄Date型の変換

JavaにはCalendar型とDate型があり、互いに変換することが可能です。 import java.util.Calendar; import java.util.Date; //型変換をするためだけのクラス public class 2016年12月13日
Kazutoshi Shinoda さんのアバター 41views

icsファイルの構造・構文

iCalやiCalendarで使われるスケジュールを記述したicsファイルの構文が気になったので実際に取得して調べました。 〜構造〜 BEGIN:VCALENDAR > > バージョン、名前などの情報 > > BEG 2016年11月29日
Kazutoshi Shinoda さんのアバター 51views

Googleカレンダーでの予定をicsファイルに書き出す

繰り返しスケジュールや、特定の日は実行しない期間スケジュールのicsファイルの構造が気になったので、 icsファイルを書き出してから閲覧するまでの方法をまとめます。 Googleカレンダーからicsファイルをエクスポートして閲覧する方法 P 2016年11月29日
Kazutoshi Shinoda さんのアバター 9views

List処理中でのUnsupportedOperationException

List<String> list = Collections.emptyList(); templist.add("Aipo") 上記のように空のリストを作ってから要素を追加しようとすると、型は合っているにもかかわらず 例外が 2016年11月22日
Kazutoshi Shinoda さんのアバター 17views

Aipoでセッション変数値を取得する

rundata,contextからセッション変数の値を取得するには以下のようにすればできます。 String valueOfKey = ALEipUtils.getTemp(rundata, context, key) このようにkeyを指 2016年11月15日
Kazutoshi Shinoda さんのアバター 31views

CayenneでLIKE演算子を使う

例えばSから始まるnameカラムのデータを検索したい時、以下のようなSQL文を作成します。 SECELT * from sample_table where name like 'S%'; このwhere以下表すExpressionをO/R 2016年11月8日
Kazutoshi Shinoda さんのアバター 26views

checkboxが選択されないで送信された時の判定

checkboxを選択してsubmitするとvalueが送信されます。 しかし、選択していない状態でsubmitするとvalueは{更新されない/nullになります}。 <input name="example" type="chec 2016年11月8日
Kazutoshi Shinoda さんのアバター 70views

ブラウザ上でPOSTされた内容を確認する方法

ブラウザで、フォームに入力したデータがPOSTされているかを確認したい時は、以下のサイトのようにすると見ることができます。 ChromeとFirefoxでの方法を見つけました。 【Chrome Developer tools】$_POSTの 2016年11月8日
Kazutoshi Shinoda さんのアバター 10views

Aipoのrundata

Aipoでは、Webページでインプットタグやセレクトタグからデータを送信する時に、 nameとvalueをセットにして、rundataのparametersに格納しているみたいです。 なのでrundateの中身がおかしいときは、Javaでは 2016年11月1日
Kazutoshi Shinoda さんのアバター 18views

Finderで/usrを開く⇒ログファイルを生で見る

Macで、Finderを使って/usrを開くときは、 ターミナルで $ open /usr を実行すればOKです。 Aipoの開発時、Eclipse上でもNTailというところでログの一部が確認できますが、 ログは全て /usr/local 2016年11月1日
Kazutoshi Shinoda さんのアバター 18views

エラーログの種類

いろいろなエラーログをまとめます。 随時更新していこうと思います。 ParseErrorException 構文にエラーがあるときのエラー StringIndexOutOfBoundsException 文字列に対して、文字位置を指定した際 2016年10月25日
Kazutoshi Shinoda さんのアバター 27views

Aipoの*-deteil.vmファイルのresult

Aipoの*-detail.vmで、resultがよんでいるのは *SelectData.javaの”getResultDataDetailメソッド”が返す”rd”というObjectになります 2016年10月18日
Kazutoshi Shinoda さんのアバター 209views

浅いコピーと深いコピー

コピーには浅いコピーと深いコピーがあり、変数の型によって異なるため注意が必要です。 Javaの場合、どのように気をつけるといいかを書きます。 浅いコピー 実体(インスタンス)への参照をコピーします。 実体Aへの参照aをコピーして参照bを作っ 2016年10月13日
Kazutoshi Shinoda さんのアバター 11views

mysqlのメタコマンド

SQL分の最後に『\G』をつけると、検索結果を縦に見やすく表示してくれます。 *************************** 1. row *************************** country: NULL lang 2016年10月6日
Kazutoshi Shinoda さんのアバター 63views

eclipseで2つのファイルを比較する

eclipseで2つの似たファイルを比較したいときがあります。 そういうときは、ナビゲーター(左の部分)から比較したい一つ目のファイルを選択し、 比較したいもう一つのファイルはコマンドを押しながらクリックすると、2つのファイルが選択された状 2016年10月6日
Kazutoshi Shinoda さんのアバター 19views

gitコマンド

gitコマンドを使う機会があったので忘れないためにメモ %プル git pull %リモートブランチにチェックアウト git checkout -b branch_name origin/branch_name 2016年9月29日
Kazutoshi Shinoda さんのアバター 20views

AipoのテンプレートからiOSのバージョンを取得する2

AipoのVelocityでiOSのバージョンに応じた操作をしたいとき AipoのテンプレートからiOSのバージョンを取得する このハックに書いてあるようにすればよいです。 しかしiOS 10の場合は特殊で、 ${clientVer.equ 2016年9月27日
Kazutoshi Shinoda さんのアバター 24views

GoogleChromeのユーザーエージェントを変更する

GoogleChromeのユーザーエージェントを変更するやり方は以下の通りです。 ここでは一例としてiOS9の場合を示します。 GoogleChromeでページを開きます。 右クリックを押して”検証”を選択 現れた窓 2016年9月20日
Kazutoshi Shinoda さんのアバター 179views

javascriptでエクスクラメーションマーク(!)2つ

javascriptでエクスクラメーションマークを2つ使っているところを見かけました。 !!obj これの意味は、objがundefinedでないとき、trueを返すというものらしいです。 undefinedというプリミティヴ値自体がJav 2016年9月20日
Kazutoshi Shinoda さんのアバター 32views

[Aipo]開発中のAipoをiPhoneで実機テストする方法

Aipoを開発する際、iPhoneからバグの確認等をするために実機テストをしたい時があります。 実機テストするやり方を教わったりネットで調べたりしたのでまとめておこうと思います。 MacとiPhoneが同じLAN上で繋がっていることを確認( 2016年9月13日
Kazutoshi Shinoda さんのアバター 46views

psコマンド

psコマンド =実行中のプロセスを表示する よく使うオプションは aux で実行しているプロセスの一覧が見られます。 ps auxで表示される項目の意味はこのサイトを参考にします。 その他のオプション a 自分以外のユーザーのプロセスも表示 2016年5月11日
Kazutoshi Shinoda さんのアバター 649views

[Python]exp,sin等の関数に引数として配列を渡したい時

Pyhtonを用いたグラフの描画において、下記のように定義域を配列で表現し、関数の出力も配列で表現したい時があります。 import numpy as np; import matplotlib.pyplot as plt; def f(x 2016年5月3日
Kazutoshi Shinoda さんのアバター 37views

[Aipo]自動リンクの貼り方・改行ありのテキストの表示

textareaタグなどで改行ありのテキストを入力して、表示させるとき、 改行をそのまま残すのに苦戦しました。 実際は、改行をそのまま残す、かつ自動リンクを貼ることが出来るメソッドがすでにあり、 それを使えば楽にできます。 方法はデータベー 2016年4月27日
Kazutoshi Shinoda さんのアバター 36views

interfaceについて(+eclipseのショートカットについて)

開発をしている時、ここの処理は何をやっているのか気になったら、 コマンドタグを押しながら気になる箇所をクリックして宣言を見に行くようにはしていました。 しかし、宣言だけを追っていくと宣言の中にまた宣言があり、またその宣言の中にまた・・・ 最 2016年4月20日
Kazutoshi Shinoda さんのアバター 1,655views

[Python]matplotlib出力画像で日本語が文字化けする現象

pythonのmatplotlibで日本語をタイトルや軸ラベルで使用するといわゆる豆腐になる現象に何度かはまったので二度と忘れないために投稿します。 以下のコードはフィッシャーの線形判別分析を実装したものです。 バージョンはpython2. 2016年4月19日
Kazutoshi Shinoda さんのアバター 33views

[Aipo]「ページが表示されません。」と表示されたときの対処法

Aipoをlocalhostで表示しようとしたとき、「ページが表示されません。」と表示されたときの対処法を書いていきます。 ターミナルを開いて、以下のようにコマンドを入力して実行すると、エラーログが見れます。 ◯◯◯:~$ tail -f 2016年4月13日