サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
今月の「かわいい」
rikei-webmemo.hateblo.jp
久しぶりの更新です。 せっかく作ったのに誰も使ってくれないのは寂しいのでシェアします。 Taskey - Task & ToDo list Nagasawa HirokiProductivityFree Todoistみたいなタスク管理アプリでローカルのみで完結しています。 打倒Todoist💪 Realmなどを中心に使いました。 今後大幅アップデートをする予定なので、それも含めて是非使ってみてください。 P.S. 実はTaskeyというのが昔作ったやつがあったのですが、1からSwiftで書き直してみました。 それが意外とダウンロードされていたにもかかわらず、ストアから取り下げてのニューリリースです。 前回よりも使いやすいのは間違いないと思います。 rikei-webmemo.hateblo.jp
はてなブログではjavascriptが書けるようです。 実際に確かめてみる <script type="text/javascript">document.write(location.href);</script> と記事に書くと ちゃんと動作していることがわかります また別の方法でも検証してみます。 押してください 冗談はさておきここでjquery を導入したいと思います。 以上のことにより、javascriptが使えることが分かったのでこれからどんどん使っていこうと思います。 ちなみに最後のコードはこんな感じです。 <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script type="text/javasc
QiitaのストックもRSSリーダーに一元化したいと思います。 Qiitaのストックは非常に便利です。 僕もQiitaでなにか役立つ情報やおもしろそうな情報があれば、その投稿をストックしています。 しかし、ストックしたものはストックしただけになり、なかにはそのままストック一覧の奥底に。。 なんてことも多々ありました。もちろん定期的にストックを振り返ったりする習慣がある人はストックを有効に使えていると思います。 ストックをストックしただけにしないためにストックのRSSを取得し、Feedlyで閲覧できるようにしました。といってもとても簡単に設定できます。 FacebookのフィードをRSSとして取得して情報を収集する - pixyzehn blog その際、RSS Createrという無料のものを利用します。 http://rssc.dokoda.jp/ まず自分のストックのURLを入力します
Alternoteで書いてEvernoteでみるという使い方を最近はしています。 ちょっと前にEvernoteで複数アカウントを作ってそれを共有するという方法が話題になっていることを小耳に挟んだ。 いやいや、ちょっとそこまでやりたくないという印象がかなり強かった。 自分のEvernoteの使い方 自分はEvernoteでノートを直接生成することはあまりない。 iPhoneからはFastEverというアプリを使っており、MacからはAlternoteというサービスを使っている。 AlternoteはEvernoteのWrapperみたいな感じで、同期するノートも選択できるし、なによりEvernoteにも劣らないUIを提供している。 Evernoteはノートブックやノートがかなり多くなっていて、雑多な感じになっていていろんなものが視界に入ってくるし、使いやすいとはいえなくなってしまっている。
調べたことなどです。 まずは基本的なところから。 Auto Layout入門 · mixi-inc/iOSTraining Wiki · GitHub AutoLayoutとは‥のところから入っていてAutoLayoutがどういうものかまた何に便利かわかります。 Xcode 5 / Auto Layout | 特集カテゴリー | Developers.IO これもとてもわかりやすい。iOS7だから少し古いけれど基本的なものは変わらないっぽいです。 とくに#6のContent Hugging PriorityとContent Compression Resistance Priorityの説明がわかりやすかったです。 上記を読んだ後に公式リファレンスを読むとスムーズに読めます。 https://developer.apple.com/jp/devcenter/ios/library/docu
Pythonの設定メモです。 Pythonを使う機会があり、環境を整えたのでメモしておきます。 ググったのをまとめたという感じです。 まずPythonのバージョン管理にはpyenvというものを利用しました。Rubyでいうとrbenvみたいなものです。 基本的にhomebrewを用いてインストールしていきます。 brew install pyenv 僕はzshを使っているので.zshrcに以下を記述しました。bashを使っている方は.bashrcもしくは.bash_profileに記述すればよいと思います。 eval "$(pyenv init -)" これもrbenvと同じですね。 バージョン2.7.6と3.4.0をインストールしていきます。 # バージョン確認 pyenv install -l # インストール pyenv install 3.4.0 pyenv install 2.7.
swellbottleという水筒についてです。 S'well Bottle - The Best Reusable, Inslated Bottle - Cold for 24 hours, Hot for 12 こちらの水筒を買って使っているのですが、おすすめです。 僕はEvernote版を使用しておりこんな感じのものです。 以下にメリットをあげていきます。 ・冷たいものが24時間、暖かいものが12時間と保温性がめっちゃ高い ・キャップから漏れたりしない ・環境にやさしい ・非常に軽い ・いろんなカラーがあってそれも楽しめる ・日本だと持っている人がいないのでいい ・ちょっとオシャレ ・気に入るので大事にする USではいろんなメディアとかに取り上げられているみたいです。 あとは買ったペットボトルで余ったものとかも入れておいたりできて、いろいろと重宝しそうです。 ぜひおすすめしたいですね。
Facebook Inc. Facebookの本社はメンロパークにあります。 Caltrainでサンフランシスコから1時間とちょっとぐらいで到着します。メンロパーク駅からをUberを利用しました。 Facebookは今まで行った企業の中で一番セキュリティが厳重な印象を受けました。 外部でうろうろしていると声を掛けられ、いろいろと問われます。 基本的にFacebookのいいね看板の写真のみが可能でなかに知り合いの社員がいないと中に入れません。 知り合いの方に紹介して頂いたので今回は中に行くことができました。ただし社内は基本的に撮影NGでした。 駐車場がとても広い。 有名なHacker way。 この横で巨大な建物を作っていたのですが、もしかしたらFacebookが… 続いては中へ 寿司のレストランとかあって街みたいなかんじ。 HACKERと書いてある。 なんと背景にはNyan catが! 外
photo by bluefountainmedia 今後使うことがあると思うのでメモっておきます。 ここではiOSにSDKを追加してビルドして実際に計測されていることを確認するところまでやってみたいと思います。 まずSDKを追加します。 https://developers.google.com/analytics/devguides/collection/ios/resources?hl=ja 上記からGoogle Analytics SDK for iOS v3をダウンロードし、解凍します。 後の作業はGoogle Analytics SDK for iOS v3公式の手順を参考にしてもよいとは思うのですが、必要そうのないものも含まれているのでクラスメソッドさんの記事を参考にしました。*1 解凍すると以下のようなファイルがあるので ・GAI.h ・GAITracker.h ・GAIT
簡単ですが、構築メモです。 最近Kindle paperwhiteを使っていてKindle本を買うことが多くなってきたので、Macでも見れたらと思ってGenymotionを入れた。 Genymotion 使ってみた結果、ものすごく軽く予想よりも読書しやすい環境ができそうだった。 やり方についてはかなり記事があったので、ちょっとつまずいたことなどを付加する形で書こう思う。 まずはこちらの記事を参考にしていった。Virtual boxなどは既にインストールしていたので、一応最新にしておいたがネットワークでエラーが生じた。 那覇レポート: Androidを仮想マシンで使う-Genymotionの使い方 ちょっと調べたら同じようになっている人がけっこういるみたいで下記の通りやったら即ネットワークのエラーが解決した。 GenymotionがVirtualBoxのネットワークが原因で起動しなかったとき
photo by bwana 調べることがあったので覚え書きとして。 iOSでpush通知を受け取った際には以下の場合が想定されます。 ・アプリが起動していない時に、push通知が届きpush通知から起動 ・アプリが起動している時に、push通知が届きpush通知から起動 ・アプリがバックグラウンドで起動している時に、push通知が届きpush通知から起動 それぞれについて呼ばれるメソッドを以下に示します。 ・アプリが起動していない時に、push通知が届きpush通知から起動 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { NSDictionary *userInfo = [launchOptions objectFo
URLスキームは一度使ってしまうと手放せません。 その実装方法についてです。 URLスキームを使うことによって通知センターからアプリを起動したり、リマインダーアプリを用いて登録したりでき、URLスキームが必要なユーザーも一定数いるので出来る限り対応しておくべきだといえます。 まずはXcodeでカスタムURLを設定していきます。 Info>URL Typesにおいて登録をします。 上記の画像のように設定したのであれば 実機でビルドしてSafariのURLを入力する箇所にtaskey://(taskeyは各々のURLスキームに変更)と入力するとSafariから設定したアプリが起動するはずです。 URLスキームからアプリを立ち上げると - (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL*)url; のメソッド
photo by Régis Gaidot データセットとかの知見を集めました。 いいデータセットないかと調べる機会があったので、得た知見をまとめてみました。 これについてはすでに良い情報がすでにあったのでそのリンクも紹介します。 奥 健太 - 情報推薦研究ツールボックス grouplensのデータセットは、論文などにも利用されているのを見かけました。 注意点としては ・EachMovieなどは利用できない ・MovieLensやDelicious、Last.fmはdat形式のファイル ・WikiLensはdumpして使うようにされている ・Book-Crossingはcsvとsql ・jesterはExcelファイル ということです。 それ以外だと ようこそ - the Datahub 情報学研究データリポジトリ データセット一覧 livedoor グルメの研究用データセットです。 20
予想以上におもしろく、講演をメモしました。 自分は、Evernoteを普段頻繁に使っていて、好きなサービスといえるサービスであって日本科学未来館にて行われたEvernoteユーザーカンファレンスEvernote Daysに参加してきました。 https://evernote.com/intl/jp/evernotedays/#intro こちらのEvernote Days専用サイトにあるように2014/7/11はビジネス向けということで、あまりおもしろくないかもなと思っていましたが、とても興味深い話などが多く聞けました。 iPhoneからしか撮影できなかったのですが、会場はこんな感じで綺麗で快適でした! またEvernoteをはじめ、他の協賛企業のノベルティを数多くもらえました。 1日目のまとめということで、講演をEvernoteを使ってメモったので以下に共有しておきます。 ※間違え等多々
githubで自分でissueを作って消化していくのをいまさらやって、消化するのが楽しいので共有したいと思います。 issueの作りかた とても簡単です。サイドバーのissue項目をクリックするとこのような画面になります。 では新たなissueを発行していきます。 まずタイトルを書きましょう。 コメントはタイトルではわかりにくい詳細や画像などを加えることができます。 ラベルを付け加えることでそのタスクを詳細に伝えることができます。一人でやる分には自分にわかりやすくなります。 以下のようなラベルがあります。 duplicate : 重複,複製 bug : バグ enhancement : 拡張 invalid : 無効 question : 質問 wontfix = "won't fix" : (報告された内容は認識しているが)修正するつもりは無い 最後のwontfixはwon't fixの
自分のdotfilesにBrewfileも入れて管理することにしました。 別のMacでも同じhomebrewのパッケージを入れたいときがあって、それをすべてBrewfileというファイルにまとめて記述しておくと、一発で入るし、どんなパッケージがインストールされているかBrewfileで確認できるから便利。 もちろんターミナルで brew list で確認もできるけど、ファイルに一元化しておくとなにかと良い気がする。 dotfilesに入れる際は、zshrcやvimrcなどと同じように、シンボリックリンクを作成する。 そしてBrewfileのあるディレクトリで brew bundle をすると、記述されたパッケージがインストールされるかんじ。 Brewfileの書き方は、 Brewfile 基本的にinstall ほにゃららでインストールされる。 他は同じでいいと思います。またパッケージの種
ポケモンなつかしい。 ポケモンの情報を返してくれるAPIというものを発見しました。 http://pokeapi.co/ 以下引用です。 This website provides a RESTful API interface to 54,363 objects related to Pokémon. We specifically cover the video game franchise, though we'd like to cover the card game too. Using this website you can consume information on Pokémon, their moves, abilities, types, egg groups and much much more. 最近のpokemonの情報は、ぜんぜん追えていなくてポケットモンス
GRのことです。 以前からRICOH GRが欲しいと思っていました。 僕自身カメラについての知識はまったくなく、見た目のかっこよさから購入したということが購入した理由の90%を占めるといっても過言ではありません。 ただカメラとして ・ポケットに入るような手軽さ ・今この瞬間を保存したいって思ったときに鮮明な写真が撮れる ということがいいなぁと思っていました。 GRの値段なら一眼レフも購入できるということは誰しも考えることだろうと思いますが、なによりこの手軽さとスペック(あんまり詳しいことは把握してないがw)からGRを選択しました。 まだ購入して日が経っていないのですが、いつもバッグかポケットに入れていて撮りたいと思ったときに手軽に撮ることができるのはかなりよいと実感しています。(いまはあんまり撮りたいと思ったことがないので正直そんなに撮ってない) 今のところメインの被写体はネコだ。 設定と
photo by boltron- 見逃したくないFacebookページの投稿がある場合に便利です。 Facebookページに見たい情報がある場合、自分のフィードに流れているのを見逃してしまう場合も少なくないはずです。 もちろんそのFacebookページにいき、情報を見てもいいのですが必ずしも更新されているとは限らず効率がいいとは言えません。 そこでFacebookページのフィードをRSSとして取得し、Feedlyとかに登録しておきましょう。 僕はおもにFeedlyに登録したものはiPhoneのReederというアプリを用いて、読んだり収集したりしております。 Reeder 2 価格: ¥500 FacebookページのRSS取得は非常に簡単です。 今回は、Ben & Jerry’s JapanのFacebookページを例に実際にRSSを取得してFeedlyに登録してみます。ちなみにこのB
photo by EJP Photo 設定も簡単でかなりシンプルなアプリなので気に入っています。 今回紹介するのは、Life Countという残りの寿命を知るアプリ。 寿命を知る画面と、自分の誕生日と平均寿命を入力するというだけの2画面で構成されたシンプルなアプリです。 Life Countdown 価格: 無料 まずは誕生日とLIFESPANを記入します。 LIFESPANは、日本の平均寿命が一番妥当だと思います。 平成24年の簡易生命表によると、日本人の平均寿命は男性が79.94歳 、女性が86.41歳というデータをもとに男性で80歳、女性で86または87歳と入力するのがよさそうです。 もちろん俺はもっと生きるぞという方は、お望みのLIFESPANを設定して頂きたいと思います。 僕は、80歳と設定しました。 これで完了で、後は残りの日数と時間が表示されるのみです。 下には Be hap
macではシェルがbashとなっていますが、zshに変更してみたいと思います。 さっそくターミナルを立ち上げてコマンドを実行していきます。 $ ps このように実行されたでしょうか。 $ ps PID TTY TIME CMD *** ttys002 00:00:08 bash このことから現在bashが動いていることがわかります。 macにはzshがすでにインストールされているので、zshを実行します。 $ zsh psを実行します。 $ ps $ ps PID TTY TIME CMD *** ttys002 00:00:08 bash *** ttys002 00:00:02 zsh いったんzshを終了します。 $ exit 毎回zshを起動するのは面倒なのでログインシェルをzshに変更していきます。 $ cat /etc/shells 表示は以下のようになると思います。 /bin
Alfred Powerpackを用いてDashとの連携をしました。 この前はAlfred PowerpackをつかってAppcleanerと連携しましたが、Dashといういろんな言語のドキュメントやリファレンスを高速検索できるものをAlfredからできるようにしたいと思います。 AlfredとAppcleanerを連携してアプリの削除をAlfredから行う - pixyzehn blog DashはXcodeではプラグインを入れると見ることが容易になり、便利なのですがそれ以外に使いたいときは、Dashを開く必要があり、それをAlfredからできたら便利だろうと思ったためです。 Dash (Docs & Snippets) 価格: 無料 連携するといってもコードを書いたりする必要がなく、Alfred PowerpackとDashがあれば容易に設定できます。 今回連携するにあたってこちらのス
作ったアプリの紹介です。 Fastzaimというアプリを作りました。 Fastzaim 価格: ¥100 簡潔にいうとZaimという支出管理サービスに簡単に投稿できるアプリです。 自分がZaimを毎日使っているということがこのアプリを作ったことに大きく起因していて、Zaimは自分が好きだと胸を張っていえるサービスのひとつである。 Zaimの使い方としては、けっこうたんたんと入力して振り返らず貯めていくというスタイルなので、自分が入力しやすいアプリを作れたらいいなと思ってFastzaimを作った。 けっして今のZaimにそんなに不満はないんだけど(唯一あるとしたら入力直後に出てくる広告)、Zaimとはちょっと違ったアプリになったので、Zaimを使っていてちょっと入力がおろそかになってきたり、面倒になってきたりしたら、このFastzaimを使って気分転換してほしい。 ZaimはAPIが公開され
photo by DeusXFlorida (5,204,042 views) - thanks guys! 個人的に気になるものをまとめました。 以下のように分けています。 ・Apple公式サイト ・Swiftの関する記事(あまり技術的でない) ・Swiftに関する記事(技術的) ・サンプルコード ・Cheat Sheet ・iOS8 分け方が微妙なものあるいは同じ記事のものあるかもしれませんがご了承ください。 ※まとめ記事も含みます。 Apple公式サイト https://developer.apple.com/swift/ https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html Swiftの関する記事(
photo by Alexandre Dulaunoy 実際にやってみて便利だったので紹介します。 アプリを作ったときに掲載するライセンスのことです。 すべてのライブラリをCocoaPodsで管理しているのであれば、以下の記事のCocoaPodsで導入しているライブラリを自動的に作成する方法がおすすめです。 http://d.hatena.ne.jp/KishikawaKatsumi/20140211/1392111037 ただCocoaPodsで管理していないライブラリ等がある場合、分けて管理するのも大変だしということがあるかと思います。 例えばSVProgressHUDのライブラリを例にあげると このようにレポジトリの中にLICENSE.txtが存在します。 これをコピペして例えばViewContorollerにペーストしたりすると、整形もしないといけないし(テキストビューのかっこの中
photo by Emyan メモです。 Xcode6をインストールした状態で以下のコマンドを入力するとコマンドラインからSwiftを実行できる。 /Applications/Xcode6-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift .zshrcとか.bashrcに以下を書いておけば "swift" を打てばSwiftインタプリタが起動できるようになる。 # Swift export PATH=/Applications/Xcode6-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/:$PATH sample.swiftというSwiftファイルを作成して swift -i sample
新規タブのChrome拡張を変更しました 以前、Chromeのタブに関して新しいタブを開いたときにアプリ一覧にしたいために「New Tab redirect!」というChrome拡張を使っていました。 Chromeの新規タブを開いたらアプリ一覧にする方法 - 理系大学生のwebメモ もちろんこれは大変便利でなにひとつ不便はなかったのですが、デザインがちょっとよくはなかったので変更しました。 変更しようと思ったときChrome拡張で新規タブを開いたときの挙動を変更するChrome拡張はたくさんあるのですが、 どうやって調べれば…となりました。 Chrome拡張 新規タブ おすすめは上記のキーワードです。そのままですが、ピンポイントで検索ができます。 あとはこのNAVERまとめにかなりの数がまとめられています。 Chromeの「新しいタブ」ページをカスタマイズするアプリ・拡張機能まとめ - N
これを知っていると絵文字を使う頻度が多くなりそうです。 Marvericksでテキストを入力していて絵文字を打ちたいと思ったとき ⌘ + Ctrl + Space をすると絵文字パレットが出てきて、絵文字の入力がかなり快適になります。 例えば、はてなブログで絵文字使いたいってなったときもこんな感じで入力しやすい。 ※はてなブログは絵文字使えない またドラッグ&ドロッップで移動できて、横に常駐させることもできる。 もっと詳細にみたいってときは右上のボタンを押すと見れます。 そうすると画面のサイズを可変にできて、ジャンル分けされているモードにできます。 検索のときにはこっちがよさそうです。 また使用した絵文字や記号も見れるし、よく使う項目に登録できたりするのもいいと思いました。 記号においては、フォントバリエーションなどもあります。 覚えておきて損はないショートカットだと思いました。 ⌘ +
使ってみてよかったので、共有します。 以前からこのプラグインは知ってはいたのですが、使ってはいませんでした。 https://github.com/onevcat/VVDocumenter-Xcode まえに書いたあるいは理解したコードとかを時間が経ってから見ると把握するのに時間がかかったり、ちょっと効率的ではないことが多々ありました。 そこでdescriptionがあったりするとすんなりわかるし、最近ちょっとした説明とかを書いていました。 普通にコメントを書いてもいいですが、どうせなら見るときに綺麗なほうがいいと思い、このjavadocライクなコメントが書けるVVDocumenterを使ってみました。 インストールは、Xcodeプラグインを管理するAlcatrazを使うといいです。 後のコードに引数があるとそれを自動で認識して入力しやすくしてくれます。 例えば - (void) tabl
次のページ
このページを最初にブックマークしてみませんか?
『pixyzehn blog』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く