2015年6月12日のブックマーク (5件)

  • PHPでフォルダとファイルごとコピー - yummy-yummy

    PHPでフォルダとその中に含まれるファイルを丸ごとコピーしたかったのだが、ググってみると通常のPHPではそんな関数はないようで、Perlとか使ったりしている人が結構いたんだが、ちょい手間でした。 それで、一番手っ取り早い、PHPからLinuxコマンドを直接叩くプログラム実行関数の出番です。 exec("cp -r /from/dir /to/dir");この際、コピー元のフォルダ&ファイルが「nobby」or 「apache」or「www」(環境による) で、 「cp」コマンドの実行が可能。且つ、コピー先のディレクトリに実行権限がある必要があります。 また、exec関数はセキュリティ上注意することが必要ですので、フォームの内容によって、コマンドの内容を外部から変えられないようにしておく必要ありです。 他にもPHPからコマンドをコールするには次の関数も使えるようです。 system() ex

    PHPでフォルダとファイルごとコピー - yummy-yummy
    shun9167
    shun9167 2015/06/12
    “exec("cp -r /from/dir /to/dir");”
  • 【CSS】決定版!リセットCSS総まとめ

    HTMLCSSでコーディングを始めるときに各ブラウザが持っているデフォルトのCSSを一度リセットする目的のリセットCSS。今回は、現在使われているリセットCSSをまとめてみました。 リセットCSS とは? 各ブラウザ(IE、FireFox、Chrome、safari等)は、タグ毎にデフォルトスタイルをそれぞれ独自にもっており、それらをリセットするスタイルシートは一般的に「リセットCSS」と呼ばれています。ブラウザのデフォルトスタイルを有効に使っていこうという考え方もありますが、ブラウザ間の表示差異(例えば、ブラウザ毎に文字サイズが変わったり、余白の広さが変わったりなど)に悩まされることも多々あり、それを解消するために一度まっさらな状態にリセットしてから CSS を書き始めるためのものです。 リセットCSS のメリットとデメリット メリット ブラウザ間の表示の違いを効率良く最小限に抑えるこ

    【CSS】決定版!リセットCSS総まとめ
    shun9167
    shun9167 2015/06/12
    リセットCSSってこんなに種類あったのか!知らなかった! 【CSS】決定版!リセットCSS総まとめ -
  • 2015年5月の、これだけは押さえておきたいWeb関連の動き

    「Web系の最新情報を知りたいけど、日々業務が忙しくて追いかけられない」という方のために、1ヶ月のWeb系ニュースの中で「これだけは押さえておきたい」というものを1つの記事にまとめています。 スマートフォン関係 スマートフォンからのインターネット利用者、2015年冬にはPCを超える可能性 ~ ニールセン、最新のインターネット利用状況を発表 ~ 出典: スマートフォンからのインターネット利用者、2015年冬にはPCを超える可能性 ~ ニールセン、最新のインターネット利用状況を発表 ~ | ニュースリリース | ニールセン株式会社 「スマートフォンからのインターネット利用者数は2015年4月時点で4,832万人」「PCからのインターネット利用者数は同4月で5,100万人」とのことで、このままだと冬には国内のネットユーザーはスマートフォンの方が多くなる可能性があります。 SIMロック解除制度の改

    2015年5月の、これだけは押さえておきたいWeb関連の動き
    shun9167
    shun9167 2015/06/12
  • 新着記事

    『フォトショップ・ブイアイピー』の新着記事です。フォトショップやデザインをたのしむウェブサイト。2009年3月創刊以来、3800を超えるコンテンツを更新しています。フリーフォントなどの無料デザイン素材/配色やWeb制作といった最新トレンドも公開中。

    新着記事
    shun9167
    shun9167 2015/06/12
  • Linux上で複数ファイルから文字列を一括検索/置換するコマンド - スーパーソフトウエア 世界最強のホットテクノロジー - アプリ開発

    サーバ上で複数のファイルから特定の文字列を検索したり、置換したくなった時に 一つ一つファイルを開いて調べるのは骨の折れる作業です。 今回はそんな苦行からあなたを解放してくれるコマンドの紹介です。 複数ファイルから文字列を一括検索 find ./path/to/file -type f -print | xargs grep 'hoge' これを行うとhogeを./path/to/fileから検索して、 ターミナル上に表示してくれます。 複数ファイルから文字列を一括置換 find ./path/to/file -type f | xargs sed -i "s/hoge/hage/g" これを行うとhogeを./path/to/fileから検索して全てhageに置換してくれます。 覚えておくと便利ですね。