タグ

2016年1月5日のブックマーク (7件)

  • Petite C

    Site created using create-react-app

  • 【PHP】特定の文字列を含むかのチェック - Qiita

    正規表現を使わない場合 strpos,strstr,preg_matchではstrposが最も早いのでstrposを使う。 PHPマニュアルにもそのように書いてある。 strstr もし特定の haystack に needle があるかどうかを調べるだけの場合、 より高速でメモリ消費も少ない strpos() を代わりに使用してください。 strposは、該当する文字列が見つからなかった場合は、falseを返す。 該当する文字列が見つかった位置を数値で返すので(※1)、型までチェックする必要がある。そのため、===falseもしくは!==falseを使うこと。 ※1例えば、strpos('abcd','ab')は0を返す。 if(strpos($subject,'bc') !== false){ //'abcd'のなかに'bc'が含まれている場合 } if(strpos($subject

    【PHP】特定の文字列を含むかのチェック - Qiita
  • 「おじいちゃんのノート」注文殺到 孫のツイッター、奇跡生んだ偶然

    作っているのは小さな印刷所 特許は取ったけど売り上げは… 軽い気持ちでつぶやいた 東京都北区の小さな印刷所が手作りしている「方眼ノート」。元日に、ある女子専門学校生がツイッターでつぶやいたことで、注文が殺到しています。「うちのおじいちゃんのノート、費用がないから宣伝できないみたい。Twitterの力を借りる」。特許をとって製品化したものの数千冊の在庫を抱えていたノートに、一気に注文が入り始めました。「まさか、こんなことになるなんて」。町のアナログな印刷所の優れた技術が、デジタルを通じて世に広まるまでには、小さな「偶然」の積み重ねがありました。 作っているのは小さな印刷所 方眼ノートを作成しているのは、家族4人で営んでいる「中村印刷所」。事務所には活版時代の活字や、長年使い続けて年季の入った印刷機などが並んでいます。 印刷業に関しては新規開拓はせずに、これまでの取引先との受注生産がメイン。そ

    「おじいちゃんのノート」注文殺到 孫のツイッター、奇跡生んだ偶然
  • シンプルなウィンドウ、コンパクトなファイルサイズの画面キャプチャーソフト「Lightscreen」

    上段のアイコンの左から順に次のキャプチャーができます。 Fullscreen capture 画面全体 Area capture ドラッグして囲んだ範囲 Pick window ターゲットをドラッグして落としたウィンドウ 下段のアイコンの左から順に次の操作ができます。 Options オプションを表示する(※後述) Folder キャプチャーを保存しているフォルダーを開く Upload 「Upload last」をクリックして最後のキャプチャーを imgur.com へアップロードする オプション - General(一般) 保存フォルダー、保存ファイル名のパターン、フォーマット(JPG / PNG / BMP)、クオリティ、Windows 起動時に起動するかどうか、を設定できます。

    シンプルなウィンドウ、コンパクトなファイルサイズの画面キャプチャーソフト「Lightscreen」
    kathew
    kathew 2016/01/05
    テストのエビデンス取りに、欲しい機能に一番近いキャプチャソフト、かも。テスト毎にフォルダ指定→操作毎にキャプチャで、そのテストのエビデンス(但し画面のみ)が一発で完成?よさげ
  • 無料画面キャプチャーソフト一覧

    このサイトでも利用しているようなスクリーンショットを取る(キャプチャーする)のに便利なソフトです。 ソフトの紹介や操作手順の説明など、文字だけじゃ伝えづらい場合に画面をキャプチャーしてわかりやすい伝えることがです。 ちなみに、Windows の初期設定では、PrtSc キーを使うと画面全体のキャプチャーができ、Alt + PrtSc キーを使うとアクティブウインドウ(最前面にあるウィンドウ)をキャプチャーすることができます。

    無料画面キャプチャーソフト一覧
  • mysql.general_log をローテート?する - Qiita

    何がしたいの? 一般クエリとスロー クエリのログ出力先の選択 に記載の通り、log-output を TABLE にすれば、クエリログが mysql.general_log テーブルに保存されるようになります。 ログを SQL で検索できるようになるのでそれはそれは死ぬほど便利なんですが、ファイルではないので logrotate が行われません。 スロークエリはともかく、一般クエリログは膨大なサイズに成り得ますので、できれば自動で削減したいです。 が、簡単に調べたところ、mysql.general_logmysql.slow_log は「log tables」と呼ばれるちょっと特別扱いなテーブルらしく、能動的な INSERT/UPDATE/DELETE 処理が一切行えず、TRUNCATE のみが可能なようです。 定期的に TRUNCATE してもいいんですが、それだと「ログを SQL

    mysql.general_log をローテート?する - Qiita
  • 【MySQL】一般クエリログをデータベースに保存する at softelメモ

    問題 実行したSQLをログに残しておくと、開発、デバッグのときに便利です。何か問題があったときやチューニングなどに、なにげに大活躍します。 そういうわけでSQLはログに残したいのですが、プログラム側で自力でログを残すのではなく、MySQLさんにログ保存をお願いできるでしょうか。 答え MySQLのログには、復旧等にも重要な役目のあるバイナリログという更新系のSQLのログ、遅いSQLを教えてくれるスローログ、エラーを教えてくれるエラーログなどのほかに、一般クエリログという、SELECE文なども含めてすべてのSQLを残せるログがある。 MySQL5.5(5.1でも同じでよいらしい)で一般クエリログを有効にするには、my.cnfの[mysqld]セクションで以下のように記述する。 log-output=TABLE general_log=1 スロークエリログも取るときはslow_query_lo

    【MySQL】一般クエリログをデータベースに保存する at softelメモ