タグ

ブックマーク / hotchemi.hateblo.jp (16)

  • javadoc.io便利 - ギークに憧れて

    kasumani
    kasumani 2015/01/04
    javadoc.io便利 どういうサイトかというと,godoc.org的な感じでMaven Centralにあるライブラリのjavadocを勝手に表示してくれる。こんな感じ。 Tags: feedly, ifttt, recently read, saved for later from Pocket January 04, 2015 at 08:45AM via IFTTT
  • clojureのfizzbuzzを解説してみる - ギークに憧れて

    2014-10-02 clojureのfizzbuzzを解説してみる clojureのfizzbuzzを解説してみる。 間違った事言ってる可能性が大なので疑いながら読み進めて下さい。 (defn one-to-onehandred (map inc (range 100))) (defn fizzbuzz-list (map (fn [x] (cond (= (mod x 15) 0) "FizzBuzz" (= (mod x 3) 0) "Fizz" (= (mod x 5) 0) "Buzz" :else (str x))) one-to-onehandred)) (doseq [x fizzbuzz-list] (println x)) REPL 実際に打ち込みながら挙動を確認していきましょう。 Clojureを入れるにはビルド管理ツールのleiningenを入れると便利です。 読み

    kasumani
    kasumani 2014/10/03
    clojureのfizzbuzzを解説してみる clojureのfizzbuzzを解説してみる。 間違った事言ってる可能性が大なので疑いながら読み進めて下さい。 (defn one-to-onehandred (map inc (range 100))) (defn fizzbuzz-list (map (fn [x] (cond (= (mod x 15) 0) "FizzBuzz"
  • ImageView丸くする - ギークに憧れて

    2014-07-27 ImageView丸くする TODO:検証する Material Designとか出てImageView丸くしたい場合があると思う。 パフォーマンスは置いといて実装するだけならいくつかやり方ありそう。 XML なんでもいいけど適当にShape作ってImageViewに被せる。描画コストがかかるのであんまりよくなさそう。 circle_corners.xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <corners android:radius="30dp" /> <stroke android:color="#ffffffff" android

    kasumani
    kasumani 2014/07/27
    ImageView丸くする なんでもいいけど適当にShape作ってImageViewに被せる。描画コストがかかるのであんまりよくなさそう。 Tags: feedly, ifttt, recently read, saved for later from Pocket July 27, 2014 at 09:48PM via IFTTT
  • Groovy on Androidのサンプルを動かす - ギークに憧れて

    2014-06-05 Groovy on Androidのサンプルを動かす Groovy 2.4でのAndroidサポートがいきなり発表されたので、とりあえずサンプルを動かしてみる。 スライドはこちら。 https://speakerdeck.com/melix/groovy-on-android サンプルはこちら。 https://github.com/melix/gr8confagenda Groovy 2.4はSNAPSHOTなのでローカルでビルドしてMavenリポジトリにインストールする。 git clone https://github.com/melix/groovy-core --branch feature/grooid cd groovy-core/ ./gradlew -PskipIndy=true install それなりにかかるので待つ。 インストールし終わったらg

    kasumani
    kasumani 2014/06/06
    Groovy on Androidのサンプルを動かす Groovy 2.4でのAndroidサポートがいきなり発表されたので、とりあえずサンプルを動かしてみる。 スライドはこちら。 Groovy 2.4はSNAPSHOTなのでローカルでビルドしてMavenリポジトリにインストール
  • Swiftを触ってみた - ギークに憧れて

    2014-06-04 Swiftを触ってみた Swiftの基を学習したメモ。 Objective-CやCocoaの知識は全く無い。とりあえずObjective-Cより速いとか。LLVMでネイティブコードにコンパイル出来るらしい。 参考 ドキュメントは公式を読む。 とりあえずSwift Tourをザッと眺めてみる。 Web https://developer.apple.com/swift/ https://developer.apple.com/library/prerelease/ios/referencelibrary/GettingStarted/LandingPage/index.html 書籍 https://itunes.apple.com/jp/book/swift-programming-language/id881256329?l=en&mt=11 ダウンロード Xco

    kasumani
    kasumani 2014/06/06
    Swiftを触ってみた Swiftの基本を学習したメモ。 Objective-CやCocoaの知識は全く無い。とりあえずObjective-Cより速いとか。LLVMでネイティブコードにコンパイル出来るらしい。 Tags: feedly, ifttt, recently read, saved for later from Pocket June 06,
  • 最近使っているAndroid Studio Plugin - ギークに憧れて

    2014-06-01 最近使っているAndroid Studio Plugin Android Studioおすすめプラグイン5選に触発されて、最近使っているAndroid Studio Pluginを挙げてみます。 Andorid Studio(IntelliJ)は基的に高機能なので、vimとかみたいにガシガシPluginを追加していくイメージはないですが、いくつかは入れると便利です。Setting→Plugins→Browse Repositoriesから検索・インストールできます。 IdeaVim https://github.com/JetBrains/ideavim まずはこれを入れないと始まりません。~/.ideavimrcに.vimrc相当の設定を記述する事ができます。 ADB Idea https://github.com/pbreault/adb-idea adbコマン

    kasumani
    kasumani 2014/06/02
    最近使っているAndroid Studio Plugin Andorid Studio(IntelliJ)は基本的に高機能なので、vimとかみたいにガシガシPluginを追加していくイメージはないですが、いくつかは入れると便利です。Setting→Plugins→Browse Repositoriesから検索・イン
  • ProgressMenuItem 0.3.1 release - ギークに憧れて

    kasumani
    kasumani 2014/05/26
    ProgressMenuItem 0.3.1 release リクエストを頂いたのでlarge progressを利用する場合のインタフェースを変更したのと、内部のリファクタリングを実施しました。 Tags: feedly, ifttt, recently read, saved for later from Pocket May 26, 2014 at 09:20AM via IFT
  • potatotips #07に参加しました - ギークに憧れて

    2014-05-16 potatotips #07に参加しました potatotips #07に参加してきました。 iOS/Androidの詳細は以下のブログが詳しいです。 DeNA開催! #potatotips 7に参加してきました。 Android tips 11個まとめ - visible true 第7回はDeNA開催! #potatotips で発表されたiOSのtipsまとめ - Think Big Act Local 僕は「Progres Implementations」というタイトルでLTしました。 まあProgressDialogとか古いしモダンな感じでProgress表示できたら良いねというのと、Progressはユーザーにとっては意外と身近なエレメントなので、アプリの世界観に会う用作り上げる必要があるよねと思っています。 あとノリで作ったProgressMenuIte

    kasumani
    kasumani 2014/05/16
    potatotips #07に参加しました potatotips #07に参加してきました。 iOS/Androidの詳細は以下のブログが詳しいです。 僕は「Progres Implementations」というタイトルでLTしました。 まあProgressDialogとか古いしモダンな感じでProgress表示できた
  • gradle-apklib-plugin - ギークに憧れて

    2014-05-11 gradle-apklib-plugin gradle-apklib-pluginというものを作りました。./gradlew apklibコマンドを叩くとapklibを生成してくれるだけのものです。 仕事で使ってるライブラリがmavenプロジェクトでとにかく辛くて、早くgradleに移行したいのだけど、apklibの需要は依然としてあって最悪なので、とりあえずgradleからaarとapklibを同時に生成するようにしたい。 とりあえず生成しかできないので後でuploadArchivesに組み込んでmavenにアップロードできるようにする。 hotchemi 2014-05-11 16:25 Share on Tumblr コメントを書く ProgressMenuItem 0.2.0 release »

    kasumani
    kasumani 2014/05/11
    gradle-apklib-plugin gradle-apklib-pluginというものを作りました。./gradlew apklibコマンドを叩くとapklibを生成してくれるだけのものです。 Tags: feedly, ifttt, recently read, saved for later from Pocket May 11, 2014 at 07:49PM via IFTTT
  • XVim - ギークに憧れて

    2014-05-07 XVim Android飽きたので、iOSを始めてみる。 とりあえずXcodeもvimキーバインドで触りたいので、XVimなるものをインストール。 とりあえずリポジトリをclone。 git clone https://github.com/JugglerShu/XVim.git XCode 5.1の場合はdevelopブランチを使うように指定があるのでチェックアウト。 $ cd XVim $ git checkout develop Xcode を開いて XVim.xcodeproj をロード スキームを Xcode5 に変更 Edit Scheme を開く Build Configuration を Release に変更 ビルドしてXcodeを再起動する 以上。 ~/.vimrc の代わりに ~/.xvimrc が適用される 使用可能コマンドの一覧はこちらを参照

    kasumani
    kasumani 2014/05/08
    XVim とりあえずXcodeもvimキーバインドで触りたいので、XVimなるものをインストール。 Tags: feedly, ifttt, recently read, saved for later from Pocket May 08, 2014 at 04:37AM via IFTTT
  • StringPicker 0.0.2 release - ギークに憧れて

    2014-05-06 StringPicker 0.0.2 release StringPickerというライブラリを作ってGitHubをmavenリポジトリにして公開していたけど、そこそこ使ってくれてる人もいるみたいなので、利用しやすさを考えてmaven centralにリポジトリを移行した。 Gradleに一行記述を追加すればご利用頂けます。 dependencies { compile 'com.github.hotchemi:stringpicker:0.0.2' } Maven Centralにライブラリプロジェクトをアップロードする時、今まではbuild.gradleにスクリプトを書いていたんだけど、流石に面倒になってきたので、gradle-mvn-pushというgradleプラグインを利用する事にした。gradle.propertiesを追加すれば一行もスクリプトを書く必要が

    kasumani
    kasumani 2014/05/08
    StringPicker 0.0.2 release StringPickerというライブラリを作ってGitHubをmavenリポジトリにして公開していたけど、そこそこ使ってくれてる人もいるみたいなので、利用しやすさを考えてmaven centralにリポジトリを移行した。 Tags: feedly,
  • ProgressMenuItem 0.1.0 release - ギークに憧れて

    kasumani
    kasumani 2014/05/06
    ProgressMenuItem 0.1.0 release どういうライブラリかというと、ActionBarの右上にProgressを表示する、ただそれだけのライブラリだ。前に作ってたアプリで意外とこの制御が面倒だったので作ってみた。 Tags: feedly, ifttt, recently read, saved
  • 最近読んだ本 - 時速5km

    2014-04-29 最近読んだ 最近読んだについて。 Android Pattern Cookbook マーケットで埋もれないための差別化戦略作者: あんざいゆき出版社/メーカー: インプレスジャパン発売日: 2014/03/20メディア: Kindle版この商品を含むブログを見る モダンなAndroidアプリのデザインについて。実装レイヤーやUI設計について触れられている。エンジニアもそうだけどディレクターとか企画側の人にも読んで欲しい。 ミクシィ公認 スマホアプリ開発実践ガイド[iOS/Android両対応]作者: 田村航弥,横幕圭真,田澤健二,菊間英行,武田祐一出版社/メーカー: 技術評論社発売日: 2014/03/06メディア: Kindle版この商品を含むブログを見る iOSの勉強も始めようと思って勝った。基的にGitHubのドキュメントをポートした形だけど冒頭のワークフ

    最近読んだ本 - 時速5km
    kasumani
    kasumani 2014/04/30
    最近読んだ本 モダンなAndroidアプリのデザインについて。実装レイヤーやUI設計について触れられている。エンジニアもそうだけどディレクターとか企画側の人にも読んで欲しい。 Tags: feedly, ifttt, recently read, saved for later from P
  • aar and apklib format - 時速5km

    kasumani
    kasumani 2014/04/28
    aar and apklib format Androidのライブラリプロジェクトのパッケージングにはapklibとaarという二種類の規格が存在する。大きく分けるとこんな感じ。 Tags: feedly, ifttt, recently read, saved for later from Pocket April 28, 2014 at 06:55PM via IFTTT
  • android.casual.test #02を開催した - 時速5km

    2014-04-10 android.casual.test #02を開催した 開催からかなり時間が経ってしまったけど、アイスタイルさんの会場提供でandroid.casua.test #02を開催した。アイスタイルさんの会場が綺麗過ぎ&スタッフの方の対応が神すぎて運営側はやる事なくて立ち尽くしてた。アイスタイルさんで勉強会やるのは当におススメ。 コンテンツの詳細に関しては参加者の方が詳しいブログを書いていてくれたので、こちらをお読みください。 Agenda 02 · hotchemi/android.casual Wiki · GitHub android.casual.test #2 のまとめ #androidcasualtest - Togetterまとめ android.casual.test #2 に参加しました android.casual.test #2 に参加しました &

    android.casual.test #02を開催した - 時速5km
    kasumani
    kasumani 2014/04/13
    android.casual.test #02を開催した 開催からかなり時間が経ってしまったけど、アイスタイルさんの会場提供でandroid.casua. Tags: feedly, ifttt, recently read, saved for later from Pocket April 13, 2014 at 01:30PM via IFTTT
  • 2013年を振り返る - ギークに憧れて

    2013-12-31 2013年を振り返る 今年も残す所あと僅かとなったので、振り返りを実施する運びとなります。 1月 仕事 昨年から続いていた炎上案件の火消しをする。精神がやられ気味になる。 ブログ・作った物 ツイートするIntelliJプラグインを作ったよ - ギークに憧れて SKIPのGoodJobを通知してくれるChrome拡張作った - ギークに憧れて 2月 仕事 炎上案件から解放されて常駐先に戻る。 ブログ・作った物 Node.jsとかTitaniumとか触ってた記憶があるけどあんまりよく覚えていない。 eXcaleでcronしてみる - ギークに憧れて 3月 仕事 社内フレームワークでコード書いてた記憶がある。 ブログ・作った物 勉強会で初めて発表側に回る。JavaScript初心者を克服したかったのでjs系の勉強会に参加する。 JsCafeに参加して読書会してきた - ギー

    2013年を振り返る - ギークに憧れて
    kasumani
    kasumani 2014/01/01
    2013年を振り返る 今年も残す所あと僅かとなったので、振り返りを実施する運びとなります。 昨年から続いていた炎上案件の火消しをする。精神がやられ気味になる。 Tags: from Pocket January 01, 2014 at 08:05AM via IFTTT
  • 1