最近は Qiita はご無沙汰してます。古い記事はそのまま参考にしないようにご注意ください Follow
![@mpywのマイページ - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/9462977d5028ad7d08a7471fdbb7db99686ec3c3/height=288;version=1;width=512/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fqiita-ogp-3b6fcfdd74755a85107071ffc3155898.png)
最近は Qiita はご無沙汰してます。古い記事はそのまま参考にしないようにご注意ください Follow
特殊文字を HTML エンティティに変換してくれるhtmlspecialchars関数。 PHPでは基本中の基本である関数でありながら、名前の長さやオプションの設定などが面倒で困ったものです。「htmlspecialchars」は覚えられても、オプションの「ENT_QUOTES」まで覚えるのはなかなか大変だったりします。でも、ここで手を抜くと簡単に脆弱なアプリケーションができあがってしまう危険性があります。特にユーザーからの入力には、手軽にがっちり入力保険をかけておくべきです。 そんなわけで、htmlspecialcharsを簡単に扱えるようにする方法を考えてみました。 お知らせ:PHP5.4にて、htmlspecialchars()関数に互換性の問題が出てきましたので、当ページでも第三引数に文字コードを指定するコードに変更しました。以下、第三引数の"UTF-8"の部分は、利用中の文字コー
こんにちはこんにちは!! Webプログラミングしてますか! よく「PHPはセキュリティがダメ」とか言われてるよね。 でもそれって、べつにPHPが悪いんじゃなくて、 たぶん、セキュリティとかが、まだよくわからない人が多いだけなんじゃないかな。 がんばって勉強しようと思っても、なんだか難しい理屈が並んでいたりするしね…。 なので今日は、セキュリティ対策について、 「これだけやっとけば、わりと安全になるよ」ってことを、初心者むけに、大雑把に書いてみます! 理屈がわからなくても、最初はコピペでも、 なにもやらないより、やったほうがきっとマシになる! 1. XSS対策 動的なものを表示するとき、全部エスケープすればokです! (NG) あなたの名前は <?= $name ?> ですね! ↓ (OK) あなたの名前は <?= htmlspecialchars($name, ENT_QUOTES) ?>
Inc.:心の強さは成功への鍵となります。今回は、皆さんがその強さをもつために必要なポイントをご紹介しましょう。 誰もが、人生の中で心の強さが試される危機に遭遇することがあります。その危機は、毒のある友人や同僚が原因かもしれませんし、将来性のない仕事や苦しい人間関係に由来するものかもしれません。 それが何であれ、うまく乗り越えたいと思うなら、気持ちを強く持ち、物事を新しい視点から見ながら、断固たる行動をとらなくてはなりません。 それは簡単なことに聞こえます。誰だって、いい友人、いい仕事、いい人間関係を望むでしょう。 しかし、実際には簡単ではないのです。 特に行き詰まっている場合、精神的に強くあるのは難しいものです。殻を破って新しい方向を目指す能力は、根性と大胆さ、そして勇気を余分に必要とし、本当に心が強い人のみがもっているものです。 彼らが大勢の中で際立つ姿はすばらしいものです。ほかの人に
主な機能 · 画面サイズ 5.2インチ · カメラ画素数 1,230万画素 · バッテリー容量 2,700mAh · 下り最大通信速度 187.5Mbps · Android™ 8.0 · ワンセグ · 防水 · おサイフ.
私の独断と偏見によるGit for Windowsのインストール手順です。 最終更新 2022/06/07 Downloadをクリックし、インストーラーのダウンロードを開始します。 ファイルをダブルクリックしてインストーラーを起動します。 ライセンスを確認して、Nextをクリック。 Only show new optionのチェックは、アップグレード時に新規に設定する項目のみを表示させるためのオプションです。 インストール先ディレクトリを確認されるので、Gitをクライアントとしてのみ使う場合にはできるだけこのままで進めます。ただ、オープンソースのTracのようなITS/BTSと組み合わせる場合や、SSHを使ってサーバー公開をする場合などは、C:\Gitのように短めで、間にスペースが入らないディレクトリに設定してインストールをします。 VSのGit拡張や、その他Git関連ツールと組み合わせる
こんにちは広告事業部の芳賀(@func09)です。 iOS9からの新機能である Content Blocking Safari Extensions を利用して広告の表示をブロックするアプリがリリースされて、ネットでも結構話題になっていました。 広告コンテンツをブロックするツールということで、普及の仕方によってはメディアの収益に影響を与えうるものです。実際に広告ブロッカーアプリをインストールして、Safariを利用すると 一部の広告はブロックされるようになりました。現時点では英語圏のネットワーク広告などは消えるが、日本語圏の広告にはまだ対応されていないことが多いようです。 収益にどのくらい影響を与えるのか?ということを調査するにも、まずどのくらいの利用者が広告ブロッカーを使っていて、どのくらいのインプレッションに影響があるのかを、定量的に計測することが必要だと考え、その仕組みを導入していま
『心を揺さぶる語り方 人間国宝に話術を学ぶ』という書籍を読みました。セミナーなどでの話し方を改善できるかもしれないし、もしかしたら「心を揺さぶる」というポイントがソーシャルメディア活用に役に立つかも、という思惑で。 結論から言うと、そうした目的には役に立たない内容でした。いや、実際には「明日からすぐに役に立つ」ことは書かれていませんでした。 その代わりに、「話す」ということ、「伝える」ということにおける本質がわかりやすく示されていました。 人間国宝 一龍斎貞水さん一龍斎貞水さんは、講談師です。講談といっても多くの人はなじみがないかもしれませんが、落語のように一人で話す話芸です。 先だって亡くなった桂米朝さんは上方落語の人間国宝ですが、一龍斎貞水さんは講談師の人間国宝(重要無形文化財保持者)。 十代の頃から修行を続けて、ふつうのサラリーマンが定年を迎える頃になってようやく一人前と認められるよ
相続税まで安くなる こうした改築や設備の増設の際もさることながら、マイホームという資産を活用することで、数千万円単位のお金を非課税にする方法もあると、前出の横川氏は話す。 「住宅関係では、贈与税の配偶者控除という制度があります。これは大変有利な制度です。『結婚して20年以上の夫婦が、お互いに居住用の不動産を贈与しても、2000万円まで非課税になる』というものですが、贈与税の基礎控除110万円を加えて、その年に2110万円分の贈与が無税でできることになります。 これを活用すると、たとえば自宅を所有している夫が、自分の死後に相続税が発生してしまいそうだという場合に、2110万円分の名義を妻に移すことができます」 さらに、この制度を利用して自宅を夫婦の共同名義にした上で、その居住用不動産を売却すると、夫・妻それぞれ3000万円まで、合計でなんと6000万円の売却益が非課税になるという。 「ポイン
ライフハッカー編集部様 つまらないデスクワークをしています。仕事中の時間を使って新しいことや個人学習ができればと思っています。ほとんどいつも上司が周りにいるので、なんとかうまくやってのける方法はありませんか? よろしくお願いします。 Teach Me Master(教えてください師匠)より Teach Meさん 大半の人が、起きている時間のほとんどを仕事や通勤に費やしているでしょう。その時間を有効活用したいというのは納得のいくところです。つまらない仕事から解放されるのではなく、サイドプロジェクトを行うことで生産的な一日が送れ、モチベーションの維持にもつながります。結果的にはあなたの上司の考えも変わるでしょう。このようなシチュエーションを乗り切るためのヒントは以下の通りです。 勤務中に個人のプロジェクトを行うことを会社はどう考えるか(時給制の場合) いくら新しいスキルを身に付けるのが仕事の役
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く