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

日商簿記3級に合格しました

先月受験した、第145回日商簿記検定試験3級の合格速報が昨日発表されて、無事合格していました。 すごくうれしいです。受かってて本当に良かった… これで簿記がチョットデキル(本当にちょっとだけ)エンジニアを自称しても良さそう。 なんで日商簿記3級受けた…

技術書典2にて3Dドット本を出します! #技術書典2

techbookfest.org 2017/4/9(日)に開催予定の 技術書典2 に味噌煮研究所としてサークル参加をします。 B5の小冊子を頒布予定で、内容としては初心者向けの、 MagicaVoxel を使った3Dドットでモデリングする方法などが書いてあります。 物理本(表紙カラー本文…

絵が上手くなりたい

こんにちは、こんばんは! 最近アイコンを変えたへんてこです! 我ながら可愛いアイコンになった気がします 今回この記事ではコミュニケーションについて書いてみたいと思います ちなみにこの記事はコミュニケーション Advent Calendar 2016 の18日目の記事…

アイコン変えたよ

アイコンを変えました 以下の感じ へんてこくん へんて子ちゃん へんてこ(本体) 制作過程 今回変えたアイコンは全部自作です まぁ参考にしたりしたのはあるけど、ラフ、下書き、パス描き全部一応やってみた、やっぱりこういうの描くの楽しい 大体こういうの…

iOS向けゲームを作ってみた

初めて Unity を使って iOS 向けのゲームを作ってリリースまでしてみました ランディングページ アプリページ どんなゲーム? 「歩きスマホ」っていう、こんなゲームです www.youtube.com スマホをいじりながら歩いてるプレイヤーキャラクターに迫りくる自転…

iOSDC 2016前夜祭で発表してきました #iosdc

iosdc.jp 先週末にあった iOSDC 2016 の前夜祭で発表してきました 内容 RubyでiOSアプリをビルドするまでの流れを紹介しました 具体的には、現在開発中のdgコマンドの中でやってることを発表しました スライド中のコードなどは全部githubにあげているので参…

ConstraintLayoutでTextViewのWidthをAnySizeにしたら文字が欠けてしまう問題(constraint-layout:1.0.0-alpha4)

解決法 com.android.support.constraint:constraint-layout を 1.0.0-alpha5 以上のものを使う compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha5' 環境 AndroidStudio 2.2 Preview 6 com.android.tools.build:gradle:2.2.0-alpha6 c…

microsoft_computer_vision v0.2.0 をリリースしました

Microsft Computer Vision APIのRubyライブラリである microsoft_computer_vision の v0.2.0 をリリースしました。 github.com CLIに対応 v0.2.0 から、mscv というコマンドが使えるようになりました。 ターミナルなどから直接Microsft Computer Vision API…

Health Hack Meetup で発表してきました #health_hack

発表してきました health-hack-japan.connpass.com 発表内容 半年間で20kg痩せた話しました 内容としては続ければ痩せる話しした、エモい イベント感想 LTが終わった後に管理栄養士さんとかトレーナーの方の発表があって面白かった 特に管理栄養士さんの話わ…

iOSDC 2016 前夜祭で発表することになりました

8月にある iOSDC の前夜祭で発表することになりました iosdc.jp RubyでXcodeプロジェクトを解析してみよう iosdc.jp 内容は仕事で開発してる dgコマンド 内で行っている、Xcodeプロジェクトの解析などをRubyで行う方法を発表します まだ話す具体的な内容は考…

Nexus 5のバッテリーを交換したら快適になった

2年半前くらいにYmobileで契約したNexus 5のバッテリーが死んでいて、既に起動できない状態だったのでバッテリー交換してみたらすごい快適になった Nexus 5すごい 準備 以下のものを購入した バッテリーとケースオープナーとY字ドライバー 全部で3000円くら…

エンジニア向けサービスを支える技術 で発表しました #sideci_study

イベントで発表してきました sideci.connpass.com 発表内容 基本的にはエンジニア向けサービスでも他の一般向けサービスと同じだよ、だからみんな作ろうねって感じのことを喋りました それを話すのに、DeployGateは普段どうやって作っていっているのかとかを…

SlackのMessage Buttonsを試した

これの前の記事で試そうとしたけどやめたMessage Buttonsをやっぱり試してみた 使ったコードはこちら github.com 基本は前の記事で書いた感じでできた httpsでアクセスできるサーバーを用意すれば簡単にできた(botkit使ってるから) Interactive Messages 前…

SlackのMessage Buttonsを試そうとした

SlackにMessage Buttonsなるものが追加されたので試そうとしました 試そうとしましたが、httpsなサーバーが必要とわかったのでそこでやめました httpsなサーバー用意するのめんどくさすぎる…またVPS一台借りようかな 2016/6/23 22時半 追記 試しました hente…

kitematicでjenkins 2系を動かしてみる

前回とかでkitematicを読んで見てたけど、とりあえず最新verのkitematicを動かしてみたくなったので最近v2になったっぽいjenkinsを動かしてみた jenkins 2.xをkitematicで起動する kitematicを起動して検索窓に jenkins って入れるとオフィシャルのjenkins d…

kitematicを読んでる part2

前回からkitematicを読んでる 今回はkitematicがどうやってdockerとかVirtualBoxなどの依存するパッケージをインストールしているかを調べてみた 依存するパッケージのインストール方法 結論として、現状のkitematicではDocker Toolboxをユーザーの手でイン…

kitematicを読んでる

前回でとりあえずElectronのことが少しは分かったので、今回は他のElectron製のアプリのコード読んでみることにした 選んだのはdockerのGUIアプリのkitematic github.com 選んだ理由としては、kitematicを使った時の最初の印象がすごいみたいな感じだったの…

ElectronでAbemaTV用のViewer作ってる

Electron熱が再度来たので、練習のためにとりあえずAbemaTV専用アプリ作ってみてる github.com こんな感じで各Windowごとにアニメ見れたり、複数Window出せたり、番組表をすぐ出せたりする 新しいWindowとか番組表Windowは全部ショートカットキーで呼び出せ…

エンジニア向けサービスを支える技術 で発表することになりました

今月末にあるイベントで発表することになったのでそのご報告です sideci.connpass.com エンジニア向けサービスを支える技術 というイベントで発表することになりました! まだタイトルとかは発表されてないけど、多分「開発者向けサービスの作り方」とかそう…

モバイルCIダベリNightで発表してきた #CIダベリNight

モバイルCIダベリNight - connpass に参加して発表してきました ちなみにこんなAdvent Calendarもあるので是非ご参加下さい ;) qiita.com 資料 内容 発表内容的にはDeployGateのAndroidのCI環境を元に、CI環境構築がどれほど辛いか、みたいなことを適当にし…

iPad Pro所感

iPad Proを触ってみた所感です ちなみに、Apple Pencilなど周辺機器は買えませんでした 結論 思ってたより便利 とくに便利なのが、Split Viewで、これiPad Proの画面のデカさを最大限に活用できますね こんな感じで、論文読みながらブラウザで検索とかできて…

shibuya.apk #4で発表してきた #shibuya_apk

shibuya.apk #4で発表してきました 久しぶりにどっかの勉強会でLTしたいな〜〜って思って軽い気持ちで応募したら、他の発表者の方たちが割とガチな技術ネタばかりだったのでとても怖かったです クソアプリのすゝめ Androidネタで何を喋ろうか悩みに悩んだ結…

Twitter Flock Tokyoに行ってきた #TwitterFlock

Twitter Flock Tokyo 2015に行ってきました 概要 Twitter主催のイベントが、六本木で開催されていたので参加してきました 基本的にはエンジニア主体のイベントで、Twitterの中のエンジニアの人だったり、Fabricの中の人(今回はこっちが主体)だったりが居まし…

【DeployGate x はてな】スマートフォンアプリ開発最前線で発表しました #hatenagate

【DeployGate x はてな】スマートフォンアプリ開発最前線 - connpassで発表しました 発表資料 発表内容 DeployGateではどうやってCIを回してるかとか、どうやったら最速でアプリをDeployGateにアップロードするかとかを話しました 具体的にはスライドに乗っ…

Myoが届いたので使ってみた

感想 Myoが届いたので使ってみました Myo届いた!! pic.twitter.com/V5XJ9KsEAa— へんてこ(一般女性) (@bilyakudan) 2015, 2月 3 青いのかっこいい pic.twitter.com/909tLDIQIw— へんてこ(一般女性) (@bilyakudan) 2015, 2月 3 LeapmotionとかRingよりもや…

golangでdgate-inviteというの作った #deploygate

概要 golangでdgate-inviteっていうコマンド作った henteko/dgate-invite · GitHub golangを書くことを目的に作った 少しは勉強になった気がする dgate-invite dgate-inviteとは、DeployGateのAPIであるInvite APIを叩くコマンドです もともとこのInvite API…

AncoっていうAndroidのライブラリをまとめておくproxy的なのを作ってる

henteko/anco · GitHub Anco 半月前?位からAncoっていうAndroidライブラリーをまとめて置いておいて、Proxyみたいな感じでgradleからアクセス出来る物を作ってた このAncoに登録されてあるライブラリならこんな感じでurl一個だけで済むみたいな世界観 maven …

ThinkPad Bluetoothキーボードを買った

買った 買った pic.twitter.com/L59WVaFqLG— へんてこ (@bilyakudan) 2014, 5月 30 設定 keyremap4macbook 変換とか無変換をそれぞれかな、英数にする keyremap4macbook Option_LをCommand Ctrl_LをOption 半角/全角をEsc 環境設定 CapsLockをCtrl マウスポ…

Bakusoku Iterations Tokyo 1に参加した #deploygate

Bakusoku Iterations Tokyo 1に参加してきた 内容的には開発サイクルの話だとかで面白かった 発表内容も面白かったけど本番は懇親会みたいな感じでピザとかビールとかが自動で出てきて最高だった 特に最高だったのが、いつもピザはドミノピザとかだったのに…

app道場 #3に参加した

app道場 #3に参加してきた! http://atnd.org/events/50499 今回はGMOペパボさん主催でGMO Yoursで開催された 綺麗なオフィスで中にcafeとかあって最高な様相を呈してた 今日のまとめ https://t.co/v1NLun8QHT #app道場— へんてこ (@bilyakudan) 2014, 5月 2…

Androidのライブラリを簡単に公開出来る場が欲しい

Maven Centralに代わるAndroid Archive Networkが必要だ - Islands in the byte streamを読んで共感した、というか同じこと考えてた Maven Centralにアップロードするのすごく大変で、ダルかった 最近の若者はダルいから、githubにaarとかjarを上げてる例が…

gradle-xcodePluginにプルリクした

openbakery/gradle-xcodePlugin · GitHubにプルリクした! Support for DeployGate by henteko · Pull Request #63 · openbakery/gradle-xcodePlugin · GitHub 何したのか Support for DeployGate!!! gradle-xcodePluginだけでdeploygateにアップロード出来…

はてな記法の中のhttp記法が好きだ

はてな記法の中のhttp記法が好きです http記法とは - はてなキーワード 1年前くらいにmarkdownで書けるリアルタイムプレビュー出来るメモ帳的なのを作ってた時に、このhttp記法をmarkdownの中に入れ混んでた そこときは外部に公開するつもりなかったので雑な…

Travis CIからDeployGateにアップロードする

Travis CIでAndroidアプリをビルドしてDeployGateにアップロードします 使うもの gradleでビルド出来るAndroidアプリのソースコード deploygateアカウント travis ciアカウント githubアカウント 今回のサンプルプロジェクト henteko/AssistHack · GitHub gr…

選択中の文字をgoogle翻訳に投げるchrome拡張作った

作ったよ! henteko/selectedGoogleTranslateChromeExtension · GitHub いつも英語読めなくて辛いからgoogle翻訳を使ってるけど、いちいちgoogle検索でgoogle翻訳ってぐぐるの疲れた ブックマークとかすればいいんだけど、なんかずっとしてなかった 要望とし…

iPhoneアプリをGradleでビルドしてDeployGateで自動配布する方法

iOSアプリをビルドする際に、普通だったらxcodeでボタンぽちぽちしてビルドして〜ってやると思います このやり方だと、xcodeのUIがある日突然変わった時など、結構困りますよね(自分だけ?) そんなとき、コマンドでビルドからその先まで出来たら簡単ってこと…

SSKeychainでNSDictionary形式で保存する方法

はじめに OSX/iOSアプリを開発しててキーチェーンにパスワードとかを保存したいってなった そのとき、パスワード一個だけとかならいいけどユーザー名とかも一緒に保存したかった cocoapodsにSSKeychainっていう便利なライブラリがあったので、使ってみたけど…

Photo Hack Day Japanに参加したよ

参加した! この前の土日にミクシィ社のオフィスで行ったPhoto Hack Day Japanってのに参加した! Photo Hack Day Japan なんか海外でやってたハッカソンらしいけど、今回日本初上陸したみたい 審査員とかに外人沢山居て英語が聴こえて来てここは本当に日本…

NSWindowControllerからNSViewControllerを呼ぶときにはまった

NSWindowControllerを継承した独自クラスからNSViewcontrollerを継承した独自クラスを呼び出すときに少しはまった 基本的にはこんな感じで書けばいいと思う self.myViewController = [[MyViewController alloc] initWithNibName:@"MyView" bundle:nil]; self…

github上でのLGTMを高速に行うChrome拡張

LGTM.in便利 LGTM.inが最近(?)流行っているようですね githubのissueとかのコメントにLGTMの画像を貼る行為楽しいですもんね、コミュニケーションとして 僕もこのLGTM.inを使ってgithubに画像をコメントしたりしているんですが、大概ここを開いてランダムに…

AssistHackってアプリを作ったよ

実際は半年前くらいに作ってましたがブログとかに載せてなかったので deploygateでインストール出来るよ! deploygate便利ですね 丁度本日、deploygateのβ版がリリースされてiOSもサポートされましたね! DeployGate - Beta Program 同時にgithubアカウント…

ある日突然gitosisがパスワードを聞いてきた件

問題 gitosisを使っていて、普通にcloneなどをやろうとしたらssh接続時みたいにパスワードを要求してきた gitosisにはパスワードを設定していないので、何も出来ない状態になった 解決法 結論的に、gitosisのauthorized_keysがおかしくなっていたのが原因だ…

ランダムウォークGif

らんだむうぉーくで生成するgif画像を作成出来るようなもの作ったよ! 作ったのはもう三ヶ月前くらいだけど、公開しとくかみたいな感じ 本当は11月の調布祭で展示したかった 対応ブラウザ ブラウザで動作するんだけど、対応してるブラウザが少ないと思う 多分…

クローズドな環境でのナレッジ共有ツールをdockerで動かすようにした話

今日ネットサーフィンしてたら以下の記事を見つけた クローズドな環境でのナレッジ共有ツールを自作しているという話 - @camelmasaの開発日記 自分もこういう系欲しいなー作ろうかなーと思ってたので、良さそうだと思い手を出してみた 普通にrails sするだけ…

AndroidStudio 0.4.0でgradle buildがlintで失敗する

環境 AndroidStudio 0.4.0 ADT 22 gradle 1.9 落ちた際のメッセージ $ ./gradlew build #=> これを実行すると下が出る :androidstudio_test:lint Ran lint on variant release: 2 issues found Ran lint on variant debug: 2 issues found Wrote XML report …

AndroidStudioでSDKのpathの変更とか

ぐぐっても的確な日本語の説明とかなかった気がするからメモ 環境 OSX 10.8.5 AndroidStudio 0.4.0 ADT 22 やり方 AndroidStudio起動直後の画面で、以下の操作 Configure--> Project Defaults --> Project Structure ここで色々変更出来る 参考 http://stack…

unityでゲーム作りたい

unityでゲーム作りたい とりあえず練習でこのスライドのやつをそのままやってみた http://www.slideshare.net/MakotoYamahira/unity1unity 出来た http://henteko07.com/unity/test/ カーソルキーで動くと思う 簡単にゲームらしいの作れた便利 背景画像は ht…

peer.jsで複数人チャットをする

はじめに peer.jsで複数人でのチャットって出来るのかなと思い公式のドキュメント見てたら普通にpeer.connectionsってのがあったから試してみた やり方 普通に1対1のチャットを実装するやり方とほぼ同じである 違うのが、データを受信するDataConnectionのon…

DockerUIを動かした

環境 OSX(10.8.5) Vagrant 1.4.0 Docker 0.7.2 Api version 1.4 設定 Vagrant まずvagrant内にmacからアクセス出来るようにする必要がある Vagrantfileをこんな感じで用意した VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do…

awkでAOJ

awkを最近使ってみようと思って練習してる 他の言語とかを練習する時とか、結構プロコンの問題とかをやるんだけど、awkもそんな感じで行きたいと思った なのでawkでAOJやりたい Digit Number AIZU ONLINE JUDGE 普通に足し算して桁数カウントするだけ C++だ…