はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ ninjinkun's diary

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 31件)

再考: アプリ開発と状態遷移の管理 - ninjinkun's diary

2022/09/19 このエントリーをはてなブックマークに追加 207 users Instapaper Pocket Tweet Facebook Share Evernote Clip 再考 状態遷移 アプリ開発 管理

自分が開発しているLaunchableのWebアプリがローンチされて1年半ほどになる。このWebアプリにはReduxのような状態管理ライブラリを入れないまま開発してきたのだが、今のところ困らずに開発できている。そういえば昔自分は状態管理について何か考えていたような…とブログを掘り起こしてみた。 ninjinkun.hatenablog.com ... 続きを読む

妻の姓に改姓した - ninjinkun's diary

2022/03/21 このエントリーをはてなブックマークに追加 597 users Instapaper Pocket Tweet Facebook Share Evernote Clip 夫婦別姓 夫婦 事情 名前 結婚時

僕と妻は事情により結婚時に僕の姓を選んだのだが、妻が元の姓を名乗りたいという希望をずっと持っていたため、結婚6年目にして夫婦の姓を妻の姓に改めることになった。もちろん選択的夫婦別姓が実現されていれば僕の名前は変更する必要はないのだが、今のところは夫婦丸ごと名前を変えるしかない。 まず、日本の法の下... 続きを読む

Intel MacBook Proが遅くなってきたら内部清掃が効く - ninjinkun's diary

2022/01/20 このエントリーをはてなブックマークに追加 104 users Instapaper Pocket Tweet Facebook Share Evernote Clip Intel Macbook Pro

仕事でMacBook Pro (Intel 16-inch, 2019)を使っているのだが、この数ヶ月やたら遅くなってきて困っていた。試しにHotを入れて監視してみたところ、ビデオ会議中にサーマルスロットリングが働いてCPUのクロックが40%くらいまで下がっていたので、これは何か対策しないといけないと思い始めた。M1マシンに変えられればベ... 続きを読む

なぜランニングを始めたのか、どうして続けているのか - ninjinkun's diary

2021/06/20 このエントリーをはてなブックマークに追加 113 users Instapaper Pocket Tweet Facebook Share Evernote Clip ランニング 財テク ランナー ninjinkunさん きっかけ

ランニングを始めて14年ほどになる。そんなに大したランナーではない。だいたい週に2、3回、5km〜10kmを走っている。フルマラソンには一度出たきり、タイムは5時間。全く走らない月もあったし、やたら走る月もあった。先日140. ninjinkunさんと財テクの話 | Ossan.fmに出て自分のランニングの話をしたのがきっかけで、ど... 続きを読む

mozaic bootcampに参加して気づいた、自分に欠けていたWeb技術の知識メモ - ninjinkun's diary

2019/05/25 このエントリーをはてなブックマークに追加 303 users Instapaper Pocket Tweet Facebook Share Evernote Clip mozaic.fm Podcast Keep-Alive

mozaic bootcampというhttps://t.co/OfP8vuZTkfリスナーのための4日間通し勉強会に参加中。2日目の今日はkeep-aliveからのちょっとHTTP2、これからCookieの話— にんじんくん (@ninjinkun) 2019年4月29日 mozaic bootcampとは? mozaic.fmリスナー向けの勉強会。mozaic.fmはJxck氏が主催するPodcastで、Web標準やブラウザ... 続きを読む

iOSアプリ開発者がWebアプリ(PWA)をリリースするまでの流れ - ninjinkun's diary

2019/01/03 このエントリーをはてなブックマークに追加 88 users Instapaper Pocket Tweet Facebook Share Evernote Clip Pwa ネイティブアプリ 時系列 移植 動機

先日リリースした個人アプリBlogFeedbackを開発した動機と、開発の時系列、開発してみての感想(ネイティブ開発者から見たPWAとか)を書いていきます。リリースエントリにも書きましたが、このアプリはiOSネイティブアプリからWebアプリへの移植です。 TL;DL BlogFeedbackのケースではWebでもネイティブアプリとほぼ同等... 続きを読む

結婚退職無職 - ninjinkun's diary

2017/02/24 このエントリーをはてなブックマークに追加 122 users Instapaper Pocket Tweet Facebook Share Evernote Clip Fablic 毎晩 遠距離恋愛 退職 彼女

2017 - 02 - 24 結婚退職無職 昨年11月に結婚し、2月に務めていた Fablic を退職して京都で暮らしている。 結婚 3年前に上京して、京都に住んでいる彼女と 遠距離恋愛 をしていたのだが、昨年末に結婚した。現在は京都で一緒に暮らしている。毎晩一緒にお酒を飲めるのが楽しい。 退職 会社を辞めた理由としては、会社が昨年夏に 買収 され、自分の中でスタートアップ欲求が一段落付いたという... 続きを読む

「ボトムアップの見かけはとても重要」 - ninjinkun's diary

2016/12/02 このエントリーをはてなブックマークに追加 162 users Instapaper Pocket Tweet Facebook Share Evernote Clip ボトムアップ Niantic 見かけ ポケモンGO セッション

2016 - 12 - 02 「ボトムアップの見かけはとても重要」 この記事は Product Manager Advent Calendar 2日目の記事です。 先日 Japan Product Manger Conference に参加して、 ポケモンGO の開発元である Niantic でPMをされている河合さんのセッションの中で印象的な言葉があったので書き留めておく(セッションの詳細は プ... 続きを読む

【翻訳】プロダクトマネジメントトライアングル - ninjinkun's diary

2016/08/22 このエントリーをはてなブックマークに追加 579 users Instapaper Pocket Tweet Facebook Share Evernote Clip プロダクトマネジメント 役割 ソフトウェア企業 翻訳 多く

2016 - 08 - 22 【翻訳】プロダクトマネジメントトライアングル original: The Product Management Triangle (by Dan Schmidt ) (translated by ninjinkun , reviewed by Kosuke ) はじめに プロダクトマネジメント は多くのソフトウェア企業が重要だと認識している役割だ。それにもかかわらず、... 続きを読む

アプリ開発と状態遷移の管理 - ninjinkun's diary

2016/02/02 このエントリーをはてなブックマークに追加 428 users Instapaper Pocket Tweet Facebook Share Evernote Clip 状態遷移 iOS redux アプリ開発 Swift

2016 - 02 - 02 アプリ開発と状態遷移の管理 CROSS2016 に出るので、最近の自分の考えを整理しておく。 最近Reduxの Swift 実装である ReSwift を使って開発している。使った感想なども最後の部分に書いたけれど、このエントリーの本題はアプリの状態管理の話。 アプリは大きなシングルトン iOS 、 Android 共にアプリを実装しようと思うと大抵シングルトンが必要... 続きを読む

Inspired: 顧客の心を捉える製品の創り方を読んだ - ninjinkun's diary

2015/08/02 このエントリーをはてなブックマークに追加 186 users Instapaper Pocket Tweet Facebook Share Evernote Clip Inspired Rebuild サンフランシスコ 顧客 話題

2015-08-02 Inspired: 顧客の心を捉える製品の創り方を読んだ 本 プロダクトマネージャーの職能+ユーザー体験設計の本です(と解釈しています)。 最近Rebuild: 98: Superhumans Wanted (Naoya Ito)やエンジニアからみた良いプロダクトマネージャとは? - サンフランシスコではたらくソフトウェアエンジニア - Higepon’s blogで話題のプ... 続きを読む

誰のためのデザイン?増補・改訂版を読んだ - ninjinkun's diary

2015/06/08 このエントリーをはてなブックマークに追加 348 users Instapaper Pocket Tweet Facebook Share Evernote Clip デザイン POET エモーショナル 微笑 感銘

2015-06-08 誰のためのデザイン?増補・改訂版を読んだ 自分が最初に元の誰のためのデザイン?―認知科学者のデザイン原論 (新曜社認知科学選書)(初版はPOETと呼ばれている*1 )を読んだのは十数年前でした。4月に出たこの改訂版を読み返してみて、改めて感銘を受けました(そして内容をほとんど忘れていたのに気づきました)。 内容としては、エモーショナル・デザイン―微笑を誘うモノたちのために 、... 続きを読む

Android SDKのソースコードを読みながら開発する - ninjinkun's diary

2014/12/14 このエントリーをはてなブックマークに追加 140 users Instapaper Pocket Tweet Facebook Share Evernote Clip SDK アドバンテージ Android SDK ソースコード

2014-12-14 Android SDKのソースコードを読みながら開発する この記事はAndroid Advent Calendar 2014の14日目です。 Androidアプリケーション開発をiOSのそれと比べると、SDKのソースコードが公開されていることがアドバンテージの一つになると思います。自分は半年ほど前から、開発時に時々SDKのソースコードを参照するようになり、それからSDKへの理... 続きを読む

【翻訳】Android Fragmentへの反対声明 - ninjinkun's diary

2014/10/16 このエントリーをはてなブックマークに追加 132 users Instapaper Pocket Tweet Facebook Share Evernote Clip 反対声明 翻訳 hotchemi Square Android

2014-10-16 【翻訳】Android Fragmentへの反対声明 Original: Advocating Against Android Fragments by @Piwai Translated by @ninjinkun Reviewed by @hotchemi 最近私はDroidcon Parisでテックトーク(フランス語)を行い、SquareがAndroidのFragmen... 続きを読む

Androidアプリの段階的リリース - ninjinkun's diary

2014/08/21 このエントリーをはてなブックマークに追加 51 users Instapaper Pocket Tweet Facebook Share Evernote Clip リリース Androidアプリ リリースサイクル 知見 出品

2014-08-21 Androidアプリの段階的リリース Androidアプリは全体の5%のユーザーに公開するというような、段階的公開が可能です。会社でこの機能を使っているので、知見をまとめました。 目的 致命的な問題 (e.g. 商品が出品、購入できない)に全ユーザーを巻き込むのを避ける 不具合を減らしつつ、リリースサイクルのスピードを保つ 問題 母集団が少なすぎると問題が見つからない or ... 続きを読む

Build Variantsで開発版Androidアプリを分ける - ninjinkun's diary

2014/08/18 このエントリーをはてなブックマークに追加 81 users Instapaper Pocket Tweet Facebook Share Evernote Clip Application ヤツ Androidアプリ アプリ

2014-08-18 Build Variantsで開発版Androidアプリを分ける Androidアプリを開発していると、開発版とリリース版のアプリを同時に入れておきたいことがあると思います。通常Appliction ID (com.ninjinkun.njkappのようなやつ) が同一だとアプリが上書きされてしまうのですが、Build Variantsを使う事で別のApplication I... 続きを読む

【翻訳】あなたが求めていたリアクティブプログラミング入門 - ninjinkun's diary

2014/08/13 このエントリーをはてなブックマークに追加 1092 users Instapaper Pocket Tweet Facebook Share Evernote Clip リアクティブプログラミング入門 翻訳 ninjinkun

2014-08-13 【翻訳】あなたが求めていたリアクティブプログラミング入門 original: The introduction to Reactive Programming you've been missing (by @andrestaltz) (translated by @ninjinkun, reviewed by @ma0e) あなたはリアクティブプログラミングと呼ばれる新しい... 続きを読む

ReactiveCocoa勉強会関西を開催しました #rac_kansai - ninjinkun's diary

2014/08/03 このエントリーをはてなブックマークに追加 54 users Instapaper Pocket Tweet Facebook Share Evernote Clip

2014-08-03 ReactiveCocoa勉強会関西を開催しました 先週の土曜日にReactiveCocoa (以下RAC)というOSX / iOSで使う関数型リアクティブプログラミング(FRP)フレームワークの勉強会を開催しました。 当日の資料 当日の資料のうち、見つけられたものは以下にまとめました。 はじめてのReacitveCocoa @tinpayさん はじめてのReactiveCo... 続きを読む

git-pr-releaseのすすめ - ninjinkun's diary

2014/06/03 このエントリーをはてなブックマークに追加 130 users Instapaper Pocket Tweet Facebook Share Evernote Clip git-pr-release GitHub リスト アプリ

2014-06-03 git-pr-releaseのすすめ Github (含むEnterprise) で開発をしているなら、Github Kaigiでも紹介されていた git-pr-release が便利です。自分の会社ではアプリのリリース前にQAを実施しているのですが、QAを始める前にどの機能がリリースされるのかをリストアップし、それをGoogleスプレッドシートに入力する作業が繁雑でした。 ... 続きを読む

iOSアプリケーション開発のコードレビューで気をつけていること - ninjinkun's diary

2014/04/24 このエントリーをはてなブックマークに追加 399 users Instapaper Pocket Tweet Facebook Share Evernote Clip iOSアプリケーション開発 Autolayout メモ 日程

日常的なコードレビューで気をつけていることリストです。GitHub会議(仮)で発表しようと思っていたのですが、日程の都合で参加できないので、書きためておいたメモを公開します。またどこかで発表するかもしれません。 AutoLayoutにできないか AutoLayout化した方がすっきりしそうならAutoLayout化する AutoLayout化できそうなものでやっていないものは、なぜコードで実装した... 続きを読む

はてなを退職しました - ninjinkun's diary

2014/01/06 このエントリーをはてなブックマークに追加 329 users Instapaper Pocket Tweet Facebook Share Evernote Clip エントリ インターン スマートフォ 新卒 エンジニア

2014-01-06 はてなを退職しました 昨年末に株式会社はてなを退職しました。2008年の京都移転直後のインターンに参加し、2009年に新卒入社したので、5年くらいはてなに関わっていたことになります。 このエントリでは、自分がはてなでやったことと、エンジニアとしてのロールモデルを持つことができたこと、コミュニティ活動ついて、そして今後について書きます。 はてなでやったこと 最近ではスマートフォ... 続きを読む

Facebook iOSアプリのようにスクロール時にフルスクリーン表示を行うiOSライブラリを作りました - ninjinkun's diary

2014/01/04 このエントリーをはてなブックマークに追加 147 users Instapaper Pocket Tweet Facebook Share Evernote Clip UINavigationBar ライブラリ スクロール時

2014-01-04 Facebook iOSアプリのようにスクロール時にフルスクリーン表示を行うiOSライブラリを作りました 明けましておめでとうございます。神トラ2クリアしました。 Facebook iOS Appのように、一覧をスクロールした際にUINavigationBarやUIToolbarを隠してフルスクリーン表示をするためのライブラリを作りました。 https://github.co... 続きを読む

UIWebViewにプログレスバーを出すためのモジュールを作りました - ninjinkun's diary

2013/04/22 このエントリーをはてなブックマークに追加 111 users Instapaper Pocket Tweet Facebook Share Evernote Clip プログレスバー ninjinkun UIWebView 自分

2013-04-22 UIWebViewにプログレスバーを出すためのモジュールを作りました ninjinkun/NJKWebViewProgress · GitHub UIWebViewにはロードのプログレスを取れるインターフェイスがありません。恐らく内蔵ブラウザを抱えるアプリを作る開発者はみんな困っているはず。少なくとも自分はずっと困っています。いつか実装されるかなと気長に待っていたのですが、い... 続きを読む

UI/UX設計の教科書、About Face 3輪講の資料を公開します - ninjinkun's diary

2013/03/12 このエントリーをはてなブックマークに追加 564 users Instapaper Pocket Tweet Facebook Share Evernote Clip ペルソナ えん 一昨年 UX設計 ディレクター

2013-03-12 UI/UX設計の教科書、About Face 3輪講の資料を公開します 一昨年に社内で行ったAbout Face 3輪講の資料を公開します。実は今までずっと公開されていたのですが、存在を知られていなかったので、改めて周知します。About Face 3はUI/UX設計の教科書で、ユーザーストーリーやペルソナなど、基本的な内容が押さえられています。ディレクター、デザイナー、エン... 続きを読む

国際化したStoryboardを一つにまとめる - ninjinkun's diary

2013/01/14 このエントリーをはてなブックマークに追加 64 users Instapaper Pocket Tweet Facebook Share Evernote Clip Storyboard GUI iOSプロジェクト レイアウト

2013-01-14 国際化したStoryboardを一つにまとめる これまでiOSプロジェクトを国際化する際にはStoryboardファイルは対応言語分複数作る必要がありましたが、iOS6からは一つにまとめて、他の言語は.stringファイルで管理することが可能になります。これにより、Storyboardを変更した際もGUIによるレイアウトの変更は一回で良くなります。 ただしこれをやるとiOS5... 続きを読む

 
(1 - 25 / 31件)