読者です 読者をやめる 読者になる 読者になる

鈍足ランナーのIT日記

走るのが好きな5流のITエンジニアのブログ。

趣味の範囲は広いけど、どれも中途半端なクソブロガー楽しめるWebアプリを作ってあっと言わせたい。サーバーサイドPerl(Mojolicious)、クライアントサイドVue.js。Arduinoにも触手を伸ばす予定。

Androidで円グラフ

D3.jsを使うやり方があるそうな。むづかしそうだなぁ。 www.appstoremarketresearch.comachartengineを使う方法 www.geeks.gallery

受験勉強時間の管理にいかが?AndroidアプリTimeManagerリリースしました

dokechinは8月21日に月次ごとの作業時間管理を想定したアプリ「TimeManager」をリリースしました。Androidのカレンダーアプリのデータを月次で集計して作業時間を表示するアプリです。 タイマー機能も組み込んでいますので、便利に使うことができると思い…

絵心がない人がフリーで使えるアイコンサイト及び、Androidアイコンの設定方法

商用フリーのアイコンセットを選択して使用する。 これであなたも、大丈夫。 Commercial Free Iconsetsmac用のアイコンファイル(ICNS)をダウンロードする ダウンロードしたら、ic_launcher.icnsと云うファイル名で保存しておく。プレビューでアイコンファイ…

画像集め

PythonでBing Search APIを使って画像を検索する – BTY備忘録

tensorflowインストール

これを見ながら、インストールしております。 senyoltw.hatenablog.jpインストール完了。数字を予想する例からですかね。 qiita.com

AndroidのListViewをカスタマイズする方法

見た目を変えたい時 akira-watson.com 複数の値を表示したい時 いろいろな覚書 : AndroidのListView内に複数項目を表示する方法(SimpleAdapterを使う)

androidで年月表示を国際化(i18n)

年月を指定するSpinnerを実装しようとしています。日本だと「2016年8月」のように表示したい。うまく動かないですなぁ。 DateFormat df = DateFormat.getDateInstance(DateFormat.YEAR_FIELD | DateFormat.MONTH_FIELD); String data = df.format(new Date()…

Androidでグラフを書きたい

とりあえず、なんか良いライブラリないかググる。 GitHub - lecho/hellocharts-android: Charts/graphs library for Android compatible with API 8+, several chart types with support for scaling, scrolling and animations

DBの動向

カラムナーデータベース徹底比較 by 成尾 文秀 on Prezi

Android破棄された時の状態を保存しておきたいのだが・・・

onStopで保存してみよう。そうしよう。 developer.android.com

Androidアプリ、TaskTImerをリリース

アンドロイドアプリ、タスクタイマーをリリース 受験勉強などで、英語を1時間、数学を1時間勉強したとします。 勉強履歴を管理したってことがあると思います。(はい) そこで、タイマーを使って勉強時間を計測。ただ、それだけだと 面白くないのでカレン…

ArrayAdapterをFragment内で使いたい

java.lang.IllegalStateException: ArrayAdapter requires the resource ID to be a TextView // In the onCreate method AutoCompleteTextView textView = (AutoCompleteTextView) rootView.findViewById(R.id.task_textview); ArrayAdapter<String> adapter = new </string>…

intentでカレンダーを再編集できない

新規登録はできるのですが、再編集するのですが、 完了ボタンを押しても値が反映されないのです。 Uri uri = ContentUris.withAppendedId(CalendarContract.Events.CONTENT_URI, mLastEventId); long currentTimeMillis = System.currentTimeMillis(); Inten…

AndroidイベントIDの有無を問い合わせるためコンテンツプロバイダの使い方を学ぼう

カレンダーアプリを作っていて、ごにょごにょしている。 簡単のようで難しい。 直近編集したイベントIDをファイルに保存しておく 追加したイベントID一つをファイルに保存。 カレンダーから編集したイベントを削除 アプリの編集ボタンを押下 ファイルからイ…

Androidファイルの保存

AndroidでカレンダーのイベントIDを保存するようにしよう。developer.android.com

インテントを使用したイベントの挿入でイベントIDをgetしたいのですが・・・

developer.android.comstackoverflow.com

Android EmulatorでGoogle CalendarをIntent表示すると「No Calendars」

これと同じ現象だけど。stackoverflow.com Android 5.1で試してみる Confirm account type IMAPの方を選び、パスワードを入力。やっぱり同じようにNo Calendersになってしまった。 なんでやろ。 わかったきがする同期の設定をしていないからだ Googleカレン…

Android Studio

dev.classmethod.jp

影響をうけやすいのでneo4jを勉強してみよう

shizuoka.pyで紹介されていたneo4j どんなことができるか少し調べたくなった。 兎に角、なんにでも中途半端に興味を持つのが私です。グラフDBのNeo4jを1日触ってみた - Wantedly Engineer Blog

静岡県富士市で行われたIT勉強会(Python)、shizuoka.py #5に参加してきました

connpass.com いきなり乗り過ごす 当日はあいにくの雨でした、東海道線で吉原駅で下車。岳南でつだうに乗り換え フォームの端から行くので不安だったけれど。高校生が歩いていたので間違っていないんだ と・。。 きつぷを買うと、年季の入った厚い紙の切符。…

Selenium IDE Format source for perl Selenium::WebDriver

Selenium IDE Format source for perl Selenium::WebDriver is not support select option. So I implemented , I'll try to pull request. WDAPI.Element.prototype.select = function(selectLocator) { if (selectLocator.type == 'index') { return "$dri…

MediaPadT2 Pro 10インチを購入

ggeek.meZenPad S8よりも、アプリにもたつき感があるようですが、 この値段ですから。液晶の解像度がよいし、発色もよく。本を読むには十分だと思います。はい。

So-net ACCA終了後、ADSL遅すぎるので後継にWonderLinkかDTI SIM

イライラしてしまう。昨晩からAndoroidStudioを インストールしているけれど丸1日かけても終わらない。 30KByte/secとかそういうレベル。さて、ADSLの後継に格安SIM。 Wonderlinkにしようか、DTIのSIMにするか迷う。 WonderLinkは1Gか7Gプランがあり…

ついにMacBookAir 2016を買う

Andoroid StudioでHello Worldが動いてくれないからもあるけれど、 2012年に69,800で買った中古の13inchノートPC Corei7,8G,128G SSDの液晶の縦ラインが醜いので 遂にMacBookAirを購入しに行きました。何を買うべきか迷っていましたが、Air、Corei5,メ…

ADSLから乗り換える無制限SIM

ADSLが遅いので何とかしたい。光は高いし、WIMAXも高い。 格安SIMから選択しはないだろうか? と調べていったが・・ WIRELESSゲート 3Mbpsを使い放題。 ルーターは 一杯オークションにも出てきている機種のようだ セルフスタンバイ問題 ルータ経…

So-net ADSL 遅い気がする

昨日Andoroid Studioダウンロードしていたら80kb/secちょつと遅い。640kbit/sec程度ということか。1Gのexeダウンロードするのに丸1日かかってしまった。まぁ仕方ないのかな。乗り換えた結果ですdokechin.hatenablog.com

Empty Activityを作ってRunしたけれど・・・

JDK 8 Andoroid Studio2.1.2 をインストールFile>New>New ProjectでEmpty Activityを選んで プロジェクトを作成。Runを実行。 Could not find any matches for com.android.support:appcompat-v7:23.+ as no versions of com.android.support:appcompat-v7 a…

初めてのAndoroid第4版を買う

Andoroidアプリを作りたくなったので1から勉強。本屋でいろいろと立ち読みして比べてみましたが、何となくオライリーの本が良さげだったので これに決めてみた。

シェル変数わかってない・・

上だと1と表示されない。なぜに・・ HOGE=1 echo "$HOGE" HOGE=1; echo "$HOGE" Minillaを使う時にこんなかんじで設定しているのに・・・ どこがどう違うのだろう?! FALE_RELEASE=1 minil release

「401k_kaidoki」botに日経平均上げ下げ予想機能を追加

1日1回、19:00すぎに日経平均買いどきを教えてくれるbot @401k_kaidoki 次は、開場日、当日の朝に、終値の上げ下げを予想してくれるようになります。 (明日から呟く予定)機械学習で16年半分のデータで学習。そして、予想をします。 正解率は6割6分程度でる…

ZenPad Z8が欲しい

タブレットはASUSのNexus7が壊れ。 後継にASUS ZenPad 8.0 Sを買ってソコソコ気に入っております。 次にもう一台購入したいのですが、おなじ機種を買うのも芸がないので何かないか探しています。 ZenPad Z8というのが発売された模様です。でも日本ではまだか…

pyenvで環境構築してスクレイピング

centosに環境を作る kawairi.jp pyqueryでurl指定したけど、文字化けする 取りあえず、requestsを使うようにしてみたら文字化けが回避できた。Requests の本文取得時のエンコード変換 | Netsphere Engineering cronで実行したい apple1660.hatenablog.com

NY為替の終値が分かるサイト

dyna.central-tanshifx.com

PythonのDataFrameからMySQLへinsertする

こんな塩梅でinsertして割と楽かなと思ったけど SQLAlchemyを使えとのワーニングが出ている。 In [42]: d = {'insert_date': ['2016-01-01'], 'close' : [1000]} In [43]: frame=pandas.DataFrame(data=d) In [44]: pycon = pymysql.connect(host="localhost…

pythonからmysqlを使う

MySQLdbはPython2.7のみかぁ。。 masahito.hatenablog.com mysql-connectorというのは大丈夫なようです。 http://nekopuni.holy.jp/2014/01/pythonsqlmysql-connector%e3%81%8c%e4%bd%bf%e3%81%88%e3%82%8b%e3%82%88%e3%81%86%e3%81%ab%e3%81%aa%e3%82%8b%e3…

Pythonで日経平均上げ下げ予想botを作る

勝率6割6分まで来たので、実用段階に突入。 この辺を参照してPythonでbotを作る方法を学ぶ。設定ファイル - Python入門から応用までの学習サイト 【Python】ササッとTwitter Botを作ってみる - MHRNOTEデータを集めてくるところは慣れているPerlにして、mysq…

シカゴの日経平均先物も加えて日経平均の上げ下げを予想

一番連動しそうなデータですなぁ。欲しいなぁ。 ユーザ登録必要 日経225先物の自動売買・225Labo 有料 20$ Historical Data - Stock Indexes会員登録して、CMEの日経平均先物のデータを入力データ(始値、終値の差分データ)に加えてみました。 残念ながらス…

NASDAQ,S&P500,DAX,香港ハンセン指数、FTSEを追加して日経平均の上げ下げを予想

GoogleさんのTensorflowは正解率72%で米国のS&P500指数の上げ下げを予想できるそうな。 日経平均株価の上げ下げをsklearnで何処まで確率を上げられるか挑戦している。FTSEはこちら ^FTSE Historical Prices | FTSE 100 Stock - Yahoo! Financeそれ以外はQua…

RandomForestで株価予想

SVMに加えてランダムフォレストもトライ。 scikit-learnで最適なパラメータを決めるためにGrid Searchを使う | tatsushim's blogランダムフォレストもSVMもあまりスコア変わらなかったです。ハイ。 62%程度。

sklearnのgrid_searchを使い最適なSVMパラメータを求める方法

前回のソースではgrid_searchの使い方が誤っていたので修正。 cross_validationはしてくれそう fitを呼び出すときに、学習用データ、テスト用データに分割とか考えなくてデータ全部ぶち込めばよさそう。 SVMのアルゴリズムごとにパラメータが違う場合 カーネ…

numpyのarrayの列毎normalizationしたい

前回のエントリーでは 正規化がいい加減でしたのでググってみた。 ヤリタイことは以下と同じ。日経平均株価、ダウ、為替の差分が3次元配列に入っているので それぞれを正規化したかった。stackoverflow.com

Pythonで日経平均の上げ下げを機械学習で予想。

ダウ、日経平均、為替(USDJPY)のデータをcsvで用意しておきましょう。一番データが少ないUSDJPYのデータは2000年からなので、日経平均のデータもそれに合わせ2000年からのデータだけを使うように間引いて保存しておきます。ダウと日経平均、為替(USD日本円)…

pandas初心者が躓いたデータソートの方法

pandas.read_csvでキー順に読んでほしい時 ni225 = pandas.read_csv("YAHOO-INDEX_N225.csv",index_col=0,parse_dates=True) ni225.sort('Date') Dateでソートしようとしたらキーエラーになってしまった。なぜ?とりあえずこうするみたい。 ni225 = pandas.r…

Python初心者が調べた事をまとめていく

for文でindexを1からはじめたいんですけど for i in (1,10): print(i) pip install #これらは別物だけど、この名前は? pip install twitter pip install python-twitter pypi「pypi.python.org」で調べるといい。Perlでいうcpan「metacpan.org」

ダウと日経平均、為替(USD日本円)のデータをcsvで入手する

YAHOO | DJI: Dow Jones Industrial AverageYAHOO | Nikkei 225 Index (Japan) qiita.com問題は為替の過去データにアクセスする方法が分からない。取り合えずこちらかな。為替の東京市場の終値がまとめて分かるサイトご存じないですか? - 日々の東京... - Y…

PythonのPの字も知らない素人が株価予想【上げ下げ】するまで

Anacondaをインストール Anacondaを入れると機械学習系のモジュールがインストールされて手間いらず、またipythonというツールがインストールされるので、ゴニョゴニョ実行しながらコーディングするといい感じ。 株価のデータはどうやって入手するの qiita.c…

日経平均予想王をリリース

バグだらけでしたが、少しずつ修正できて大きな機能はだいぶ動くと思います。niyo.dokechin.com肝はTwitterで株価の上げ下げを予想して予想結果を自動で集計してくれるところ。アナリスト、エコノミストやらファイナンシャルプランナーさんにぜひとも使って…

機械学習で日経平均が上がるか下がるかを予想する

どんな仕組みで株価予想するのか調べていきたいと思います。qiita.com

機械学習コトハジメ

アルゴリズムの分類 Classification 分類 Regression(回帰分析) 数値でなにかを予想する jupyter_ml4seで公開されている0次 定数 2次 直線 3次 いい感じ 9次 微妙次数が増えるとグラフを書くことが不可能になり 人の判断ができなくなる平方根平均2乗誤差…

機械学習まずは、式の意味が分からなくてもいい

d.hatena.ne.jp行列の積http://www.geisya.or.jp/~mwm48961/kou2/matrix2.htmlwww.geisya.or.jp