タグ

2015年6月29日のブックマーク (15件)

  • 検索よけ METAタグ

    METAタグは各それぞれのファイルに「検索しないでください」と言わせる方法です。 検索よけの初歩です。HTMLファイル全てに「検索して欲しくない」と言う意味のタグを入れるものです。 長所はどんなサーバでも使えること、短所はせいぜい「お願い」程度の力しかないことです。 やり方は、HTMLファイルのソースの最初の方にある <head> 〜</head>の間に <meta NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW"> あるいは <meta NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW,NOARCHIVE"> と一行入れるだけです。面倒でも全てのHTMLファイルに入れてください。 入れると検索エンジンにヒットする確率はがくんと下がりますが、 これでまったくヒットしなくなるほど甘くはありません。あくまで「おまじない」レベルです。

  • robots.txt(ロボットテキスト)で検索エンジンロボットのクロールを制御する方法 | 無料SEO対策のススメ

    SEO対策においてrobots.txt(ロボットテキスト)は主に検索エンジンのクローラーを制御するために使用します。 robots.txtにインデックスを許可する記述をすることで、SEO対策効果があると言われていた時期がありますが、クローラーはインデックスすることが仕事ですので、わざわざ許可を与える必要はありません。 robots.txtで検索エンジンのクロールを拒否 テキストエディタ(メモ帳など)でrobots.txtという名前のファイルを作成します。 作成したrobots.txtをドメインのトップディレクトリ(index.htmlと同階層)にアップロードします。 robots.txtに記述する内容  全ての検索エンジンに対しサイト全体をクロール拒否する場合 User-agent: * Disallow: / Googleに対しサイト全体を拒否 User-agent: Googlebo

  • (CakePHP2.x) 画像のアップロードの仕方 | 日々の覚書…日常のことも少しだけ

    スポンサードリンク CakePHP CakePHPを使って画像のアップロードをしてみました。 色々プラグインもありましたが、 取り合えず、普通にファイルアップしてみました。 スポンサードリンク 画像をアップするためのビューを作成 (例)Post/fileup.ctp echo $this->Form->create('Post', array('type'=>'file', 'enctype' => 'multipart/form-data')); echo $this->Form->input('Post.image', array('label' => false, 'type' => 'file', 'multiple')); echo $this->Form->submit('登録する', array('name' => 'submit')); echo $this->Form->

    (CakePHP2.x) 画像のアップロードの仕方 | 日々の覚書…日常のことも少しだけ
  • PHP 特定ディレクトリ内にあるファイル一覧を取得する方法 – globとopendirそれぞれでの実行 | Stronghold Archive

    どうもこんにちは。Toshikuraです。今回のTipsは【PHP 特定ディレクトリ内にあるファイル一覧を取得する方法 – globとopendirそれぞれでの実行】です。何解りきった事をと言われてしまいそうですが…地味に出現するのでメモしておきます。 例でのディレクトリ 例では【dir】ディレクトリの中にいくつかの画像ファイルといくつかのディレクトリが格納されている事を想定し、このディレクトリからファイルのみ取得します。 globでの実装 globではワイルドカードが使用できます。パターン以外にもフラグの指定、またその組み合わせも可能です。またglobを使用すれば拡張子の指定も比較的容易に実現可能です。ここではあくまで参考程度ですので詳しくはマニュアルをご参照ください。 foreach(glob(‘dir/*’) as $file){ if(is_file($file)){ echo h

  • 【PHPサンプルコード】Zipファイルを作成し、ブラウザからダウンロードさせる方法 - アナザーディメンション

    最近のお仕事ではPHPJavaを扱うことが多いのだが、言語も開発案件も違うのに、ここ数ヶ月やたらと同じような機能のプログラミングを担当する事が多い。それは、 ファイルをダウンロードさせる処理 今回はPHPZipファイルをダウンロードする方法の備忘録。

    【PHPサンプルコード】Zipファイルを作成し、ブラウザからダウンロードさせる方法 - アナザーディメンション
  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

  • PHP: glob - Manual

    パラメータ pattern パターン。チルダの展開やパラメータ置換は行いません。 Special characters: * - ゼロ文字以上の文字にマッチします。 ? - 正確に(任意の)一文字にだけマッチします。 [...] - グループ化された文字のうち、一文字にマッチします。 はじめの文字が ! だった場合、 グループにないあらゆる文字にマッチします。 \ - 次に来る文字をエスケープします。 但し、GLOB_NOESCAPE が使われている場合は除きます。 flags 有効なフラグは次のとおりです。 GLOB_BRACE (int) {a,b,c} を 'a', 'b', 'c' にマッチさせるように展開します。 注意: GLOB_BRACE は GNU システムでないシステムによっては使えない場合があります。 使えないシステムの例として、Solaris や Alpine Lin

  • Photographer Atsushi Ezura

    フォトグラファー えづらあつし のポートフォリオサイト / Atsushi Ezura (えづらあつし) is a portrait photographer.

    Photographer Atsushi Ezura
  • 【PHP】めちゃ簡単!複数の画像ファイルをZIPでダウンロードさせる方法!

    PHPZIPアーカイブが使えるか確認 まずはPHPZIPアーカイブが利用できるかphpinfo()などを見て確認しましょう。 このようにenabledになっていればOKです。 ZIPの項目が無いという方はインストールしなければいけません。 下記のページを参考にZIPアーカイブをインストールしましょう。

    【PHP】めちゃ簡単!複数の画像ファイルをZIPでダウンロードさせる方法!
  • Gimei·日本人の名前、住所をダミーで生成 MOONGIFT

    ダミーデータを作るのは意外と面倒で、つい“ああああ”などとしてしまったり、同じ文字を繰り返してしまったりします。しかしそれでは実際にありそうな文字数が分かりづらかったり、雰囲気として物っぽさが感じられません。 そこで使いたいのがGimeiです。偽名、偽の住所などを生成してくれるライブラリです。 Gimeiの使い方 GimeiはRubygemでインストールできます。 gem install gimei 例えば男性を作る場合は以下のようにします。 gimei = Gimei.male gimei.male? #=> true gimei.female? #=> false gimei.kanji #=> "小林 顕士" もちろん実行する度に結果は変わります。 > gimei = Gimei.male => #< gimei::name:0x007fd2cb35b4c0 @gender=:ma

    Gimei·日本人の名前、住所をダミーで生成 MOONGIFT
  • CakePHP - Build fast, grow solid | PHPフレームワーク

    New CakePHP 5.0 Chiffon. Faster. Simple. Delicious. What's new in version The migration guide has a complete list of what's new in. We recommend you give that page a read when upgrading. A few highlights from 5.0 are: PHP 8.1 required. Improved typehints across the framework. CakePHP now leverages union types to formalize the types of many parameters across the framework. Upgraded to PHPUnit 10.x

    CakePHP - Build fast, grow solid | PHPフレームワーク
    kathew
    kathew 2015/06/29
    アソシエーションもfieldsパラメータで指定できる様子
  • cakePHP アソシエーションしてるHasManyを条件文に - It’s show time!

    HasManyしているモデルを、コントローラー内で 動的に条件を指定してやりたい。 $this->[モデル名]->hasMany['関連モデル名']['conditions'] = '関連モデル名.del_flag = 0'; $data = $this->[モデル名]->findAll()); これでいけましたよ。と。 $this->[モデル名]->hasMany['関連モデル名']['conditions'] = null; で戻してやったほうがいいかな。

    cakePHP アソシエーションしてるHasManyを条件文に - It’s show time!
  • PHP: 型の相互変換 - Manual

    型の相互変換 PHP は変数宣言時に明示的な型定義を必要としません。 型を定義しない場合、変数の型は保存する値によって決まります。 これは、変数 $var に文字列を代入した場合、 $var の型は文字列 (string) になることを意味しています。 その後、整数値を $var に代入すると、 その変数の型は整数 (int) になります。 コンテクスト(文脈)によっては、 PHP が値を別の型に自動変換しようとすることがあります。 自動変換が行われる異なるコンテクストが存在するのは、以下のとおりです: 数値のコンテクスト 文字列のコンテクスト 論理コンテクスト 整数と文字列のコンテクスト 比較のコンテクスト 関数のコンテクスト 注意: 値を別の型として解釈する必要がある場合でも、 値そのものの型は 変わりません。 変数を強制的にある特定の型として評価させたい場合は、 型キャスト のセクシ

  • RxJavaに3日で入門し、Androidアプリのリスト操作、非同期処理、変更通知の課題を解決した話 - Qiita

    なんでこの記事書いたのか 今開発中のプロダクトにおいて、RxJavaの導入をやってみたので、実際に使った箇所とその例、調べないとわからなかったことを載せておきました。 そう(retrolambdaのためにjdk8を投入)までして導入したかったメリットを話してくれ、サンプルコードがないとわからん、といった声を頂いているので、実際に何が解決されたのか、どんなコードで解決したのかということと、そのために勉強しなくてはならなかった点について書いています。 (追記)警告:差分作ってコード上では解決したんですが、この差分まだ「リリース」したわけじゃないので、その点だけご注意くださいmm 続報あり次第追記します。 追記:リリースして安定運用しています!最近まで監視に難がありましたがそれも修正しました。この記事の監視スニペットも更新済みです! なぜRxJavaを導入したのか 次の課題をまとめて解決できるの

    RxJavaに3日で入門し、Androidアプリのリスト操作、非同期処理、変更通知の課題を解決した話 - Qiita
  • CakePHPでデバッグレベルが0の時だけ発生するエラー

    CakePHP Advent Calendar 2010 に参加しています。 昨日の mon_sat さんからバトンを受け取ってこの記事が11日目。 さてタイトルのとおり CakePHP で Debug Level を 0 にしてるときだけエラーが発生する というよくわからないことが起きました。 結局は単なる実装ミスだったんだけど、 忘れないように書いておきます。 何が悩ましいのか CakePHP では Configure::write('debug', 0); としておくと番モードになって エラーが出力されなくなりますね。 デフォルトで app/configure/core.php に書いてあるやつ。 だいたい開発中はデバッグレベルを1か2にするわけですけど、 その間は何の問題もなく動いてたのに 0にしたらいきなりエラーが出るという わけのわからない不具合が発生しました。 逆ならわかる

    CakePHPでデバッグレベルが0の時だけ発生するエラー
    kathew
    kathew 2015/06/29
    本番モードでコケて焦ったけど、こういう事かー