カテゴリー : 2014年 7月

「管理画面チラ見せ♡ナイト #1」のまとめ読んで使えそうなのメモ

「管理画面チラ見せ♡ナイト #1」っていう勉強会があったそうで、終わってから知りました(涙)

【満員御礼!】管理画面チラ見せ♡ナイト #1 : ATND

管理画面チラ見せ♡ナイト #1 – Togetterまとめ

管理画面の使いやすさは超大事なので、他の企業がどうやって管理画面を作りこんでいるのかすごく気になります。

管理画面を開発する上で、優先すべきポイントや便利系のライブラリとかTogetterまとめから抜粋してまとめました。

スライド

Wantedlyの成長を支える管理画面 #admin_night // Speaker Deck

便利そうなライブラリ

Bootstrap 3 で使えるサジェスト機能の jQuery ライブラリ

MagicSuggest – Home

グラフを描ける js ライブラリ

michelson/lazy_high_charts

データ可視化 js ライブラリ

D3.js – Data-Driven Documents

同意しか無いコメント抜粋

これは結構、大事だと思ってる。確認できるページ1つ作るのも結構な開発コスト掛かりますしね。

まとめ

日々、作りこんでいる管理画面がまだまだ使いにくい箇所があるので、他のサイトの管理画面で参考にできるところは上手く取り入れていきたいです。

採用ページのURLは /careers が主流みたい

採用ページのURLは、海外のウェブ企業をザッと確認したところ /careers が主流みたいです。

https://www.facebook.com/careers/
http://www.google.com/about/careers/
https://careers.yahoo.com/us/
http://careers.microsoft.com/

サブドメイン切るか、メインサービスのドメイン以下に置くのはどちらが良いんでしょうね。

ちなみに、Facebookが社内で「ユーザー(User)」という言葉を使わず、今はFacebookの利用者を「ピープル(People)」と呼ぶようにしているらしいですね。

シリコンバレー101 (595) Facebookが利用者を「ユーザー」と呼ばなくなった理由 | マイナビニュース

[iOS] iPhone/iPad の Safari ブラウザで画像が表示されない

iPhone や iPad の Safari ブラウザで特定のページの画像が表示されないことがありました。

調べてみると、iOS のリソース制限らしいです。

詳しくは、下記のリンク先を読む。

iOSにおけるリソース制限 – console.lealog();

iPad の Safari には画像サイズ制限がある – hakobera's blog

[Git] Merge Commit を Revert する方法

git で、トピックブランチのマージを revert する方法をメモ。

まず、結論から書くと

-m 1 を付けて git revert すれば良いっぽいです。

git revert -m 1 063d4352e5c09c1981e8495a1932656735ea9c4e

以下、軽い解説付きで

merge commit の hash が 063d4352e5c09c1981e8495a1932656735ea9c4e とします。

git show 063d4352e5c09c1981e8495a1932656735ea9c4e
 
commit 063d4352e5c09c1981e8495a1932656735ea9c4e
Merge: a8c77d3 6a66237
Author: Tadashi Shigeoka <shigeoka@bakorer.com>
Date:   Wed Jul 23 16:03:57 2014 +0900
 
    Merge pull request #7421 from codenote/7379-example
 
    7379 sample

そのまま git revert すると、-m option が必要とエラーがでます。

git revert 063d4352e5c09c1981e8495a1932656735ea9c4e
error: Commit 063d4352e5c09c1981e8495a1932656735ea9c4e is a merge but no -m option was given.
fatal: revert failed

-m option を付けて git revert してみると、オプションの引数 parent number を指定する必要があるっぽいです。

git revert 063d4352e5c09c1981e8495a1932656735ea9c4e -m
error: switch `m' requires a value
usage: git revert [options] <commit-ish>...
   or: git revert <subcommand>
 
    --quit                end revert or cherry-pick sequence
    --continue            resume revert or cherry-pick sequence
    --abort               cancel revert or cherry-pick sequence
    -n, --no-commit       don't automatically commit
    -e, --edit            edit the commit message
    -s, --signoff         add Signed-off-by:
    -m, --mainline <n>    parent number
    --rerere-autoupdate   update the index with reused conflict resolution if possible
    --strategy <strategy>
                          merge strategy
    -X, --strategy-option <option>
                          option for merge strategy

-m 1 を付けて git revert すれば良いっぽいです。

git revert -m 1 063d4352e5c09c1981e8495a1932656735ea9c4e

以上です。


参考情報

GitでMerge CommitをRevertする方法 – Qiita

An App ID with Identifier com.example.xxx is not available. Please enter a different string.

iOS Developer Console の Identifiers – iOS App IDs の登録フローで Bundle ID の項目についてバリデーションエラーが発生しました。

エラーメッセージ

An App ID with Identifier ‘com.example.xxx’ is not available. Please enter a different string.

既に同じ Bundle ID が登録されているというエラーメッセージなので、開発会社の方とかに依頼してる場合はそっちで登録されている場合は削除してもらうと、すぐに登録できます。

基本的に com.example の部分は所有しているドメイン名を使うはずなので、重複することって無いですけどね。

[Mac] MPEG Streamclip で動画を結合する

Mac で使える動画編集フリーソフト「MPEG Streamclip」を使って、動画を結合することができます。

Squared 5 – MPEG Streamclip video converter for Mac and Windows

動画結合方法

  1. 起動した画面に、動画ファイルを複数選択してドラッグ・アンド・ドロップ
  2. 画面下の時間が、ファイルの合計時間になっていることを確認
  3. File → Save as で、元のファイル形式で結合保存される!

サクッと動画を繋いでくれるので便利です。

ただ、動画のサイズが異なる場合は結合できないので、そういう場合は iMovie などで動画編集する必要があります。


参考情報

mpeg4(H.264)動画の結合: macな日々