タグ

2013年1月3日のブックマーク (10件)

  • 作業効率化!PHPログを確認するシェルスクリプトを作ってみた。 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    こんにちは。卓司です。 前回のサーバーの負荷を手軽に確認するシェルスクリプトを作ってみた。や、前々回の特定のファイルを一つのディレクトリに移動させるでは、皆様からのあたたかいご指導・ご鞭撻、誠にありがとうございました。 今回もまた、性懲りもなくシェルスクリプトについてまとめさせていただきますので、何かお気づきの点などありましたら大変お手数ではありますが、ご指摘いただけるととても嬉しいです。 1. 経緯 今PHPでプログラミングしてるんです。その時になんかの間違えでERRORが出たり、WARNINGが出たり、NOTICEが出たり。。。 出さないよう出さないよう組んではいるのですが、忘れた頃にポロッと。。。 実装に集中してしまうと中々ログまで気がまわらなくなってしまうんですよね。。。 毎日一回でいいから、ログの中身を見て、最低でもERRORとWARNINGは取り除きたいなって思うんです。。。

    作業効率化!PHPログを確認するシェルスクリプトを作ってみた。 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
    ryster
    ryster 2013/01/03
  • リピート率に直結!ブラウザのレンダリング速度を高速化する5つのこと | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    最近上京してきたんだけど東京とか物価高くてやんなっちゃう。ほんともう特に家賃とか駅から徒歩30分とかそれってもう徒歩圏内じゃなくない?あ、どうも僕です。 今日はクライアント(ブラウザ)側で高速にページを表示させるために、最低限押さえておきたい簡単なテクニックを厳選してお届けしちゃうよ! WebサイトやWebサービスを作る上で、ユーザを獲得するには応答時間を早めることがとても重要なファクターなんだ。 統計的にも応答時間とユーザのリピート率との相関性は実証されていて、例えば、表示までに時間のかかるサイトなんかは、もう二度と使わねぇとか思っちゃうよね! それほど応答時間というものはユーザを獲得する上でもかなり重要なんだ! HTTPリクエスト数を少なくする Webページが表示される際、まずはベースとなるHTMLが読み込まれてから、ページにリンクしてある画像ファイルやスクリプトファイルなどを読み込ん

    リピート率に直結!ブラウザのレンダリング速度を高速化する5つのこと | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
  • iPhoneを水平に保ったまま写真や動画が撮れる『MirrorCase』 | 100SHIKI

    悪用厳禁ではあるが、便利そうなのでご紹介。 MirrorCaseは、iPhoneiPad用のケースだが、特殊な鏡がついているのが特徴だ。 この鏡のおかげで、筐体を水平に保ったまま写真や動画を撮れるのだ。カメラの前に鏡を置くことでその機構を実現している。 たしかに水平になっていたほうが、タッチ操作がしやすいだろう。 よく写真を撮る人には悪くないかもですな。

    iPhoneを水平に保ったまま写真や動画が撮れる『MirrorCase』 | 100SHIKI
  • .gitignoreを作ってくれるgiboが便利すぎる - hnwの日記

    gitignore-boilerplates(長いので以後giboと呼びます)という便利なツールを紹介します。これは.gitignoreのひな形を作ってくれるものです。 https://github.com/simonwhitaker/gitignore-boilerplates もう少し詳しく説明すると、giboは様々なOS・エディタ・言語・フレームワークなどに特化したファイルの情報を利用して、複数環境を考慮した.gitignoreを作ってくれます。 .gitignoreに入れたいファイルは環境ごとに変わってくるわけですが、各人がcommitしたくないファイルの存在に気づくたびにチマチマ.gitignoreに追記していくのって当に無駄だと思うんですよね。giboはそれを自動化してくれるというわけです。 例えば、WindowsMacOSXの2環境、Emacsとvimの2エディタを使う人

    .gitignoreを作ってくれるgiboが便利すぎる - hnwの日記
    ryster
    ryster 2013/01/03
  • 正規表現をわかりやすく視覚化してくれる『REGEXPER』 | 100SHIKI

    おっと、これは便利かも。 REGEXPERを使えば、JavaScriptの正規表現をわかりやすく表現してくれる。 一見、難解な正規表現だが、これを通しても見ると「なるほど、この文字とこの文字にはされまれていて、この間は何の文字でも良いのだな」といったことがわかるようになる。 他の人のコードを読んでいて「?」となったときに試してみてもいいかもですな。

    正規表現をわかりやすく視覚化してくれる『REGEXPER』 | 100SHIKI
  • iPhoneアプリのクラッシュレポートCrashlyticsが最高すぎる « うめのんドットコム

    2012年に感動したiPhoneアプリ開発用サービスは二つあった。 一つはParseで、もう一つがCrashlyticsです。 ※参考  Parse.comのUXデザイナーは超一流だと思う このブログでは、他のブログと重複するような内容を書かないようにしようと思っているのだけど、Crashlyticsさんの素晴らしい出来には感動させてもらったので、このサービスへの愛情を示すために記事を書く事にした。 CrashlyticsはiPhoneアプリのクラッシュレポートを超絶見やすいUIで教えてくれて、クラッシュしたデバイスの情報を細かく教えてくれる。(OSやアプリのバージョン、メモリの所有率、ジェイルブレイクの有無など) 99%のユーザはクラッシュしてもバグ報告なんてしないし、”ああ、クソアプリだな。。”と心の中で思って永遠にアプリ内から削除されるだけだ。 下手すると、”このクソアプリ、落ちすぎ

  • 文字から絵文字に一気に変換·emojify.js MOONGIFT

    emojify.jsはテキストから絵文字に一括変換してくれるWebサービスです。 様々なWebサイトで使われている絵文字。単なるテキストでは伝わりづらい感情を表現するのに役立ちます。そんな絵文字を自分のサイトでも手軽に導入できるのがemojify.jsです。 ずらっと並んだ絵文字。これが全て使えます。 実際のソース。単なるテキストです。 emojify.jsはテキストとして書かれている絵文字のテキスト(emoji-cheat-sheet.comで定義されているもの)を絵文字に変換してくれます。実に500種類近くのアイコンが使えるようになります。emojify.run()を実行するだけでテキストから画像に自動変換してくれます。 emojify.jsはJavaScript製、MIT Licenseのオープンソース・ソフトウェアです。 MOONGIFTはこう見る 絵文字の持つ威力はとても大きいで

    文字から絵文字に一気に変換·emojify.js MOONGIFT
  • Google Analyticsをパワーアップ!·Google Analytics on Steroids MOONGIFT

    Google Analytics on SteroidsはGoogle Analyticsのデータ取得をより詳細に、より多彩にしてくれるライブラリです。 Webサービスを運営する中でユーザがどう行動しているのかを把握するのはとても大事です。Google Analyticsでもある程度取得できますが、より詳細にトラッキングしたいならば使ってみたいのがGoogle Analytics on Steroidsです。 埋め込みのサンプルです。多彩なデータがトラッキングできます。 提供される機能はフォーム入力トラッキング、マックススクロール、外部リンク、ダウンロード、mailto、動画閲覧(vimeo/YouTube)などができます。さらにメタデータの追加、コマーストラッキング、HTMLの要素にトラッキング内容の追加ができます。 Google Analytics on SteroidsはJavaSc

    Google Analyticsをパワーアップ!·Google Analytics on Steroids MOONGIFT
  • Boostrap向けの日付/時間ピッカーを実装するスクリプト・bootstrap-datetimepicker

    Twitter Boostrap用の日付/時間 ピッカーを実装する為のライブラ リ・bootstrap-datetimepickerの ご紹介。日付と時間を同じinput 要素内で取得できます。また、 フォーマットも指定可能です。 デート・タイムピッカーを実装するスクリプト。jQuery依存みたいです。 シンプルに日付と時間を取得するだけのものですが、別のinput要素を用意する必要が無いのはユーザーに優しいですね。 Sampleカレンダーの下部に時間ピッカーへの切り替えボタンがあります。 言語を日語に指定したけどカレンダーはまだ日語には未対応です。出力フォーマットは自由に設定できます。 コード<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.

    Boostrap向けの日付/時間ピッカーを実装するスクリプト・bootstrap-datetimepicker
  • Linuxユーザーをグループに追加する方法(追記:まとめて複数グループに追加 - それマグで!

    ユーザーをグループに追加する。( takuya を www-data グループに追加) usermod -aG www-data takuyaです。 -a をつけ忘れないようにね!(追加する場合 -G だけでやるばあい このように、所属したいグループを列挙します。-G を使うときは、「全部指定する」 sudo usermod -G takuya,adm,(略),admin,www-data takuya グループを全部指定する場合は -G だけでやります。全部指定する必要があります。 間違えた!→大丈夫 焦らないで、間違えても、ログオフ&ログインしないと反映されないです。やり直せます。 逆に言えば、設定を反映するには、ログオフ&ログインが必要です。 設定の反映 自分自身のグループを変更した場合は、ログアウトが必要です。ログイン中の場合はログアウトと覚えておきます。 確認する方法 id コマ

    Linuxユーザーをグループに追加する方法(追記:まとめて複数グループに追加 - それマグで!
    ryster
    ryster 2013/01/03