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

どくぴーの備忘録

真面目なことを書こうとするクソメガネのブログ。いつ投げ捨てられるのかは不明

DataBinding + RxJavaでMVVMパターンな設計を考える

今更感がすごいが、DataBindingを使うことによってAndroidアプリケーションの実装でMVVMパターンな設計を考えやすくなったし、DroidKaigi 2017のアプリがMVVMで実装されていたりするので、自分なりに設計をまとめてみる。 全体図 他で実装されている記事を見…

ObservableList#OnListChangedCallbackでListViewやRecyclerViewのAdapterを更新する

TL;DR ObservableList#OnListChangedCallbackでObservableListに格納されているデータの変更を通知できる 変更を通知できるので「通知のあったitemのみViewを更新する」と言った処理も可能 RecyclerViewなら各コールバックメソッドに対応した変更通知が使え…

東京に来ました(就職)

やべぇブログ書いてねぇ 広告に目をやられました。ブログに広告が出っぱなしなのはつらいのでとにかく書いていこうかなと思います。 そういえば大学を卒業していました いわゆる「17新卒社会人」になりました。明石高専から編入した神戸大学を学部で卒業し、…

寿司を回そう

この記事は クソアプリ advent calendar 21日目の記事です.遅刻. qiita.com クソを作ろう 去年 @amparsand_xyz さんとクソアプリでadvent calendarしたいぞ!ってやってたら現実になってしまったのがことの始まりだった気がします.今年もなんか存在してる…

ニューでなハウス

この記事は denari01 Advent Calendar 2016 - Adventar 16日目の記事です 前日の記事は @sonet_sou くんでした.まだ記事が存在しないので楽しみに待ってます 前置き 当記事はでなりの家に泊まりに行った際の記憶とそこから学ぶ一人暮らしに関する知見を並べ…

でなlangに見る手を抜いてつくる3文字言語

この記事は denari01 Advent Calendar 2016 - Adventar 5日目の記事です 諸注意 特に何もしてないのでご注意 動機 誰かが「Grassのトークンさえ入れ替えたら任意の3トークンを用いた言語ができるゾ」とか言ってた まずGrassって何さ ちょっと草植えときます…

#kosen10s slackでの自分のemojiのつくりかた

これは #kosen10s Advent Calendar 2016 - Adventar の4日目の記事です. 昨日の記事はこちらでした www.zopfco.de 言い訳 昨日の記事で上がったハードルが高すぎる 技術系アドベントカレンダーに取り上げられたりしてるらしいですが僕は技術の話はしません…

MultiSelectableCalendarなるライブラリを作った

github.com Androidでカレンダーを操作する必要があったのですが,「この日はOK,この日はNG」みたいな指定の仕方が遷移なしでできるライブラリが無いなぁということになったのでいっそ自作して公開してみました 細かいことはリポジトリのREADME.mdを読むと…

Raspberry PiとBluetoothスピーカーとRuby + Sinatraで天の声APIを作ってみる

最近,研究室でRaspberry Piを借りてきたのでせっかくだから喋らせてみることにしました なんかもうあった nwpct1.hatenablog.com カレーメシ先輩( id:nwpct1 )がラズパイ内で音声合成して喋らせていたのでコレを参考にしてみようと思ったのですが,docomo…

#wakate2016 第49回情報科学若手の会に参加してきました

TL;DR エモかった 去年の e10dokup.hateblo.jp 何をしてたの 9/17 - 9/19の間,伊東市の山喜旅館にて行われる情報科学若手の会に参加してきました. 個人的には特に話すネタを一切用意していなかったのですが,前日に偶然ポケモンGO Plusを入手することに成…

ポートフォリオサイトを作った

すごい今更感しか無いですが,ポートフォリオサイトを作りました. e10dokup's portfolio なんで作ろうと思ったの このドメインを取ってしまったから 迫られなきゃ始めないだろうなと思ったから HTML/CSS力が圧倒的に無いので勉強代わりに c-bata's portfoli…

kosen10s LTに初参加して考えたこと

大阪に来たので初参加してきました.kosen10s LT. kosen10s.doorkeeper.jp なにげにしれっとkosen10s slackには居たり,kosen10s有志で「大阪会場もあるのに」わざわざSPAJAMの東京A予選に参加したりしてはいたんですけど,LT会に関してはお金と日程的な関…

高専カンファレンスlolに行ってきた.発表もしてきた

1年ぶりだと思ってたんですが,昨年度の高専祭に行っていたので,半年ぶりに明石高専に帰ってきました.これです kosenconf.me 100に続いて,三回目の高専カンファレンスです.今回は一般発表枠の「トリ」でした.つらかった.ちなみに前回の100カンファの記…

神戸大に編入して1年がたった

なっちゃん( id:marin72_com )の記事の便乗です.すいませんすいません. marin72.hatenablog.com なんかいろいろあったような気もしますが,神戸大学工学部情報知能工学科に編入して1年がたち,3年生が終わっていました.ちなみにもう一度3年生をやるかど…

所謂「エンジニア逆求人系」イベントを開催している3社のイベントにいろいろあってここ二ヶ月で全部参加した話

1/17に,ジースタイラス社開催の「ITエンジニアプレミア逆求人」というイベントがあったので参加しました. どんなイベント www.studenthunting.com 所謂「逆求人系」イベントという,企業との面談を行えるイベント.最近増えてきた気がします.マイナビとか…

Retrofit 2 + Google Maps API v2 for Android + Google Places API Web Serviceを使って指定座標付近のスポットを検索する

PlacePickerというものがある まずはじめに Responseの受け皿となるPOJOクラスを用意する RetrofitでAPIを叩く仕組みを作る ActivityにGoogle Mapを表示させ,ボタンをクリックしたらスポット検索させるようにする. PlacePickerというものがある https://de…

今年終わるってよ

2015年,終わるみたいですね 今年何やったの 神戸大学に無事に編入 ハッカソンそこそこ Mashup Award 11(なんだかんだ3年連続なんかの賞とった) 関西Ruby会議06にお話聞きに行った 情報科学若手の会に行った リブセンスさん,Wantedlyさんにインターンに行…

DataBindingについて + 高専カンファレンス100 in 東京 #kosenconf で発表してきました + 感想

この記事は KobeUniv Advent Calendar 19日目の記事も兼ねています 高専カンファレンス100 in 東京,100カンファに行ってきました.そこで(毒にも薬にもならない)Androidの発表をしてきました. あの手この手で楽して覚えるAndroid開発Tips from Yoshihiro…

死亡フラグと編入学

この記事は Kosen Advent Calendar 17日目の記事となっております そもそも高専生ですか はい.元明石高専生です.電気情報工学科です.今は神戸大学の工学部です. 高専生の進路について 知ってる人も大半ですが,簡単に高専生(本科生)が歩く進路について…

ハッカソンで我を貫くのも悪くはない

この記事は Hackathon Advent Calender 12日目の記事となっております 近年,ハッカソン流行ってますね.すごい流行ってますね.僕も e10dokup.hateblo.jp こんな記事を書いたりしてしまいましたが,大小含めて ABC Hackathon MBS Hack on Air(アイデアソン…

意外と居ない身近な和田とそんな半生について考える

この記事は Wadavent Calendar 10日目の記事となっております Wadavent Calendarに参加していることから察しがつくように.私も「和田」でございます.よろしくお願いいたします. 和田についておさらい myoji-yurai.net 上記サイトによると, 【全国順位】 …

すらこん!αをつくったよ

この記事はクソアプリ Advent Calendar 4日目の記事です. ワイヤレスプレゼンター,あると便利なプレゼンツールですよね.無線でパソコンの前にいなくてもスライドが操作できるすぐれものです. LOGICOOL プロフェッショナルプレゼンター タイマー機能・LCD…

AndroidとNifty Cloud Mobile BackendでAndroidのコードのみでアプリに会員登録機能を実装する

Nifty Cloud Mobile Backend(以下:NCMB)という,mBaaSサービスを利用すると,会員登録,データストア,プッシュ通知と言った,サービスでよく用いるバックエンドを要する機能がコードレスに利用できるようになる.また,Android / iOS / JS / Unity向けに…

#ma11 にてBDDを提唱してきた

今年も Mashup Awards が終了しました.今年は「Team.fuckin-specs」を名乗って主に関西付近で様々なシーンに出没しました. つくったもの hacklog.jp 音声認識した言葉のネガポジ具合に応じて動画とか音楽とかレコメンドしてくれるアプリ.サービスではあり…

第48回情報科学若手の会 #wakate2015 に参加してきました

この間の9/19~9/21 の間,情報科学若手の会に参加してきました. 当日の様子 Togetterとか全体をかっちりまとめてくれているなっちゃんの記事をみてくれよな!!(丸投げ) 第48回情報科学若手の会まとめ #wakate2015 - Togetterまとめ marin72.hatenablog.c…

potatotips #21 に参加してきました

昨日まで株式会社ウォンテッドリーでインターン生をしてました.どくぴーです. ところで きた #potatotips (@ 三井住友海上テプコビル) https://t.co/tPp7PV1glq— 試験0点単位は可 (@e10dokup) September 16, 2015 ということで,一度行ってみたかったpotat…

#ma11 フラグ駆動開発のすゝめ

この間あんな記事書きました ハッカソンに何を求めて参加すべきなのか - どくぴーの備忘録e10dokup.hateblo.jp そしてこの前の土日でMA11のハッカソンに参加してきました CIVIC TECHで創ろう未来の生駒・奈良!!〜 Mashup Awards Hackathon with Students …

ハッカソンに何を求めて参加すべきなのか

あくまで個人の見解であり,当然のように異論は山ほどあるんだろうけどあくまで主観的な意見なのでその辺りは察してください. ハッカソン(英語: hackathon、別名:hack day,hackfest,codefest)とはソフトウェア開発分野のプログラマやグラフィックデザイナ…

#高専キャリア に行ってきた

久しぶりに更新 今,東京にいます.21日から,YAPC::Asia Tokyo 2015→#高専キャリア→インターンシップって感じです. YAPCの話はまたこんどにしようかなって. 高専生のキャリアを考える会(仮) つまるところ,ジースタイラスと高専ベンチャー共催の逆求人…

SoundPEATS QY7を買った

ふむ pic.twitter.com/Hbf154DfFJ— クソメガネくん@どくぴー (@e10dokup) 2015, 7月 21 人生初のBluetoothヘッドセット買いました.安さと謎なBluetooth 4.1+EDRに惹かれました. SoundPEATS(サウンドピーツ) ワイヤレス スポーツ ヘッドセット QY7 [並行輸…

Javaのenumで定数を分岐させたい

enumと仲良くなる— enumと仲良くなりたい (@e10dokup) July 14, 2015 enumって 列挙型と言われる.一連の値を定義する文法.Javaでも使える. よく public static final int HOGE = 1; public static final int FUGA = 2; とかいう形で定数を扱うけど, publ…

ButterKnifeがアップデートされたよって話

Androiderみんな大好きJakeWharton神のプラグイン,ButterKnifeがv7.0にアップデート(現時点ではv7.0.1)されたら割と色々変わったらしい. Changelogを見てみる JakeWharton/butterknifegithub.com すごい要約するとこんな感じ @InjectViewと@InjectViews…

【Illustrator CC 2015】なんかパスの描画が妙な雰囲気を放っている時の対策

※ CC 2015のアップデートの目玉機能を殺すその場しのぎの対策です! Illustrator CC 2015が(ちょっと前に)リリースされた.リリースノートを見る限り オートセーブ搭載 ズーム最大倍率64000%まで追加(!?) ヌルヌルズーム搭載 他ツールとの連携機能大強…

LGV32 isai vividを買って三週間ほど使い続けてみた

isai vividを発売直後に買ってレビュー記事書こう書こうって言ってたら三週間ほど使い倒していた なんで買ったの auから「新しいisai vividを使いませんか」的な感じで10000円割引DMが降ってきたので,勢い. スペック Content Value SoC MSM8992 Snapdragon…

大阪ITインターン逆求人に参加してきました

先週はいろいろとイベント漬けで色々書きたいことがあったりなかったりするのですが,とりあえずこの話題から. きっかけ-前日くらいまで 某でなりくんの関係もあって昨年度在籍していた明石高専に遊びに…,もとい,逆求人フェスティバルの紹介に来てくださ…

Code for KOSEN勉強会 #3に行ってきた(と同時にAndroidのテストについて調べてきた)

Code for KOSEN 勉強会 #3codeforkosen.doorkeeper.jp に行って発表してきました.卒業した学校に約一ヶ月強で舞い戻りました. 発表したこと Androidのテストを書いたことないのにnoobにAndroidのテスト入門について発表してきました Code for KOSEN meetu…

クソメガネの自己流Mac環境構築

※ 2015/4/28現在での話です!閲覧時期によっては別の方法が良かったりします 現在使っているMacBook Air(mid 2013)をMavericksで運用していたのですが,Yosemiteにアップデート,というよりクリーンインストールしました. 事の始まり Security - OSX10.10…

神戸大学へ編入を果たしました

心機一転でございます.どくぴーです. 5年間どっぷりハマる…もとい,ガッツリ慣れ親しんだ明石工業高等専門学校をついに卒業し,無事に編入学試験に合格した神戸大学に編入学を行いました. 編入学して 編入学は高専生ばっかりするのかなと思ってたものの,…

一段落着いたしMacBook Airのストレージを掃除した

春休みに入ってからというもの,お手伝いやイベント,部活の追いコンやらで色々と忙しさが増している気がします. どうも,どくぴーです. せっかく色々終わって一段落付いたことだし,ここらでMBA(2013 mid 11inch,ベーススペックの128GB SSDモデル)をYo…

#MA10 顛末記

えーと,久しぶりにブログ書きます.どうも,どくぴーです. つい昨日まで,Mashup Awards 10に参加していました. 去年はactifがテーマ賞のU-23賞頂いて,今年も何かもらえるといいな~…とか思ってハッカソンに出たり応募したりしたところ 頂きました.テー…

TechCrunch Osaka Hackathon 2014に参加したりアントレプレナーシップセミナーに参加したりした話

いろいろあると更新が捗るね! どうも,どくぴーです. 先週もいろんなことがあって楽しかったです.忙しすぎて本業がおろそかになってますけど…. まずは先週の水曜日に学校で開催されたアントレプレナーシップセミナーに参加しました. アントレプレナーシ…

Code for KOSEN勉強会#1に参加してきました

お久しぶりです.どくぴーです. なんだかんだで春を迎えました.5年生,後一年間頑張っていきます. 2014/4/6に,明石高専/松江オープンソースラボにて開催されたCode for KOSENの初イベント, Code for KOSEN勉強会#1 -先取り!最近流行りの”アレ”-に発表…

高専カンファレンス in 近畿 に行ってきました

久しぶりにブックマークに入れてるこのブログにアクセスしました.どくぴーです. 無事進級できました.ありがとうございます(?) 春休み,課題とかいろいろつらいことが重なっていますが,昨日は 高専カンファレンスin近畿 に参加してきました.京都です…

平穏なんてなかった

三週間ぶりにブログ書き書き。 前回の記事で「MA9、成果ダメでした」って言ってたのですが、そんなことはありませんでした。 http://www.akashi.ac.jp/blog/archives/5372 http://ma9.mashupaward.jp/results なんとactif、MA9のテーマ賞の一つである「U-23…

明石高専祭でした(actif)

一ヶ月ぶりの投稿です。どうも。 ここ一ヶ月はactifでひぃひぃ言いながら活動していました。 actifのandroidアプリを一ヶ月半作り続けて、いろんなことがありました。 え、コラ画像作ったりキルミーダンス踊ったり?知らないなぁ…(現実逃避) 長くなりそう…

jig.jp代表取締役社長 福野泰介さんの講演会に参加してきました

今日、学校で jig.jp 代表取締役社長の福野泰介さんの講演会が開かれるということで参加してきました。 内容とか感想とか 短く述べると、「非常に面白くて、興味深くて、モチベーションの上がる講演会」だったと思いました。 「未来は予測可能か」という話か…

MacBook Air(11" 2013 mid)が届いて一ヶ月が経ちました

久しぶりに更新です。どうも。 学生研究プロジェクトと称してAndroidアプリを作りつつ、進捗ダメですな夏休みを送っていました。 そんな中、新たな武装としてこいつを購入。 MacBook Airです。はい。11インチ。Core i5 4250UでRAM 4GB、128GB SSD搭載のいわ…

インターンシップから帰ってきました

二週間、徳島の方へインターンシップに行ってきました。 はじめはちゃんとやれるのかな・・・とか不安しかありませんでしたが、終わってみればあっという間。 すごく充実した二週間でした。 何をしたの Web、スマホアプリ開発、というコースに参加して、Andr…

【初歩的ミス】ListViewを更新しても挙動がおかしい【個人的メモ感あり】

インターンシップでAndroidアプリを作ってるのですが、それで初歩的なミスでちょっとコケたので個人的メモも兼ねて。 何があったのか MainActivity上でSQLiteとかから適当なクラス(ここではInfo)にまとめたデータをArrayListに引っ張ってきて、それをHashMap…

インターンシップ初日

結構隙間ないタイミングで更新。どうもです。 本日より、インターンシップが始まりました。二週間だけですが徳島県民してまいります。 具体的に何やってるの?というと、Androidアプリ製作です。 テーマが自由、ということなので戸惑いましたが、学生の自主…