サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
blog.hika69.com
以前書いたエントリ Twitter 検索の結果を Google Drive のスプレッドシートに出力する の方法が現在使えなくなっているので、代替のスクリプトとその使い方を Gist に置きました。
前回のエントリで、Roots について調べていたけどなぜか Hugo でブログをリニューアルしていた。 Octopress にくらべて生成速度が速くてとても快適だ。 Hugo :: A fast and modern static website engine Hugo でのブログ構築についてはいろいろと情報が出回っているので、使用している Hugo 用のテーマ Casper のカスタマイズ方法などをまとめておく。 vjeantet/hugo-theme-casper Casper のカスタマイズ config.toml に Casper 独自の設定を加える。 [params] customHeaderPartial = "customHeader.html" customFooterPartial = "customFooter.html" customHeaderPartial cus
StoboはMarkdownでプレゼン資料が作れて配信できるWebアプリです。 Stobo もともとはストーリーボードという名前だったんだけど、これからはStobo (ストボ) が正式名称です。 URLはそのままです ロゴは @getsukikyu が新しいものを製作中 今回の大きな変更点はMarkdownの拡張です。詳細は以下のスライドにまとめています。 Stobo Flavored Markdown | Stobo その他に、 スライド時のエフェクトの廃止とアルゴリズムの変更 エディタの操作性の改善 editorify の導入 (および開発) 以前から要望の多いテーマの設定についてはStobo 設定記法で対応予定です。
と思ったので調べた。Xcode というより Mac OS X の機能ぽい (OS X Yosemite & Xcode 6.1.1 の場合。他のバージョンで使えるかはわからない)。 Xcode でカラーパレットを開いて、中央のタブ (Color Palettes) を選択する。 左端の歯車のアイコンをクリックしてNewを選択するとカラーパレットを作成することができる。 保存したカラーパレットは~/Library/Colors/以下にFoo.clrのようなファイル名で保存されているので、このファイルをプロジェクトメンバー間で共有すると便利そう。
Xcode6 から使える IB_DESIGNABLE と IBInspectable が非常に便利なんだけど情報が少ない。 ので、基本とかは置いといて、とりあえず知ってることを雑多にまとめてみる。 有用なリンク とりあえずここらへんを眺めると良いとおもう。 Creating a Custom View That Renders in Interface Builder IBInspectable / IBDesignable - NSHipster How to make awesome UI components in iOS 8 using Swift and XCode 6 - IBDesignable and IBInspectable IB_DESIGNABLE な View は UIView もしくは NSView を継承して作る UITableViewCell とか継承して
iOSアプリはリリースサイクルが長くなりがちなので、GitHub Flowではなく、git-flowを参考にしたフローを使っている。 仕事もプライベートもこのフローで今のところ問題はない感じ (複数人開発含む)。 各ブランチの役割 基本的に普通の git-flow と変わらないけれど、AppStore がからむとこを中心に説明します。 master 現在AppStoreで配布中の最新バージョンと常にイコール release リリース準備ができたらdevelopから分岐する。AppStoreでリリース申請通過後にリリース完了した時点でmasterとdevelopにマージする。リリース前にrelease上で変更があった場合は適宜develop featureにマージする。 リリース後にタグを打つのを忘れずに。git tag -a v1.0.1 -m 'my version 1.0.1' dev
YAPC::Asia Tokyo 2014 前夜祭「欲しいものは作ればいい! 〜Webアプリ10連発〜」で話してきました。 プライベートで3年間チーム開発した話 | Stobo 気づいたら3年間Webアプリやらなんやらチームで作ってきたので、良いまとめの機会になりました。誘ってくれた @uzulla さん、ありがとうございました。 補足 誤解があったかもしれないけど「いいね」するとお金がかかるのは僕じゃなくて @hideack です。ありがとう。 — hikarock (@hika69) 2014, 8月 28 僕たち的には、たまにチームでビールが飲みたいなあ、とか季節の変わり目に思うことがあります。 REMP ∞ SUZURI REMPステッカー (10枚) - SPIKE
東京Node学園 14時限目でRendrについて話してきました。 そういえば、最初のNode学園からお客さん側だったので感慨深い。緊張しました。 今回は「IsomorphicなWAF」がテーマだったらしく、@yosuke_furukawaさんに「MeteorもしくはRendrの話をしませんか」とお誘いいただいてRendrの話をすることになりました。 主にCastoでRendrを使うにいたったSPAに対するもやもやと、実際に使ってみてどうだったか、を振り返ってみました。 Rendrの話 | Stobo そもそも Isomorphic JavaScript とはなんぞや と理解が浅い感じがするので、リンクをまとめておく。 すいません、後で読む。 Isomorphic JavaScript とは Scaling Isomorphic Javascript Code | Nodejitsu Inc
以前Google Apps Scriptで作成したプログラムがTwitter API Ver.1の廃止で動かなくなってたので直しました。 ついでにライブラリとしてだれでも使えるようにしました。ソースコードはここに置いてます。 使い方まとめるよ。 2015/10/7 追記: Google Apps ScriptでOAuthConfigが廃止されたため、このスクリプトは動きません。 2016/4/20 追記: 何人かにこのスクリプトが使いたいと要望をもらったので、ちょっと面倒な方法ですがここに現在動作するスクリプトの使い方を書きました。 1) Twitterアプリの作成 Twitter DevelopersでGoogle Apps Script用のアプリを作成してください。 以下は入力例です。Callback URLは以下で指定するURLを設定してください。 他の項目は自分がわかりやすいもので
「Casto」(きゃすと)をリリースしました。 アプリの使い方などは以下の紹介記事が詳しいです。 超簡単なライブコーディング支援サービス「Casto」- ソフトアンテナブログ Castoというサービスを作りました - Live coding in browse, using text editor. - テノニッキ (@hideack 's diary) ひとことで言うと「リアルタイムで更新できるgist」(by @hideack)です。 きっかけ 41日前の会話。 結局「ペアプロ」は課題が多く、「ライブコーディング」のアプリとして発表しました。 ブラウザからファイルの更新を検知できるのか 肝になるのは「ローカルのエディタ(VimとかXcode)からの変更を、ブラウザで検知できるのか」という所だけど、ちょっと調べるとFile APIでできそうだということが分かりました。 javascrip
「Backbone.jsガイドブック」の読書会2回目。 1章の後半から始めた。underscore.jsのタイマー系の関数が超絶便利そうだった。 debounce throttle delay defer この辺。 重いレンダリング処理とか保存処理のイベント多発をsetTimeoutとかclearTimeoutでがんばってブロックしてたところは_.debounceの方がきれいに書けそう。 REMPのライブラリ保存処理がちょうどこんな感じで、 _.debounceだとこんな感じになる。 ストーリーボードのMarkdownのレンダリングのとこもこれ使ったらいいな、と思ってたらドキュメントにもまんまなこと書いてあった。 For example: rendering a preview of a Markdown comment, recalculating a layout after the
このページを最初にブックマークしてみませんか?
『hikarock blog』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く