はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    WWDC25

『qiita.com』

  • 人気
  • 新着
  • すべて
  • javascript 連続クリック、2度押し送信防止(リンク・submit) - Qiita

    14 users

    qiita.com/tabo_purify

    Help us understand the problem. What are the problem?

    • テクノロジー
    • 2014/12/25 16:37
    • javascript
    • qiita
    • PDOでINSERTする(PHPでMySQLにデータ挿入) - Qiita

      13 users

      qiita.com/tabo_purify

      prepare ここでSQLを準備します。 テーブル名(name,value)のそれぞれに対して VALUES (:name, :value) のように :name と :value というパラメータを与えています。 ここの値が変わっても何回でもこのSQLを使えるようになっています。 $stmt -> bindParam ここで、:name とかのパラメータに値を入れてます。 bind には bindParam と bindValue の2種類があります。 まず bindParam ですが、こいつは (':name', $name, PDO::PARAM_STR) のように、一個目で :name のようにさっき与えたパラメータを指定。 2個目に、それに入れる変数を指定します。bindParam には直接数値を入れれない。変数のみです。 3個目で型を指定。PDO::PARAM_STR は「文

      • テクノロジー
      • 2014/09/20 15:08
      • PHP
      • MySQL
      • SQL
      • メモ
      • RSSを取得し、表示する - Qiita

        4 users

        qiita.com/tabo_purify

        CURLというモノ curl というライブラリを使用しています。 これを使うとPHP ini をいじらなくて済みます。 良く分からないけど「arrow_url_fopen」とか言うやつがoffの時は スクレイピングも出来なかった。 onにしたら出来たけど、なんだか嫌だったのでcurlにしました。 速度もちょっと早いです。(file_get_contents と比較) <?php //対象URLのサイトの配信しているRSSフィードを取得する $curl = curl_init(); ///////////////////////////////スタート宣言と初期化 curl_setopt($curl, CURLOPT_URL, 'http://○○○.com/rss/○○○'); /////RSSのURL curl_setopt($curl, CURLOPT_RETURNTRANSFER,

        • テクノロジー
        • 2014/01/09 10:28
        • pocket2twitter
        • rss
        • php
        • formの入力可能な残り文字数を表示 - Qiita

          3 users

          qiita.com/tabo_purify

          <script type="text/javascript" src="jquery-1.8.2.min.js"></script> <script type="text/javascript" src="jquery.maxlength.js"></script> <script type="text/javascript"> $(function () { $('.limited').maxlength({ 'feedback' : '.charsLeft' //残り数を表示する場所 }); }); </script>

          • テクノロジー
          • 2013/11/28 17:46
          • jquery
          • 読込むjavascriptファイルをユーザーエージェントによって振り分け切替える - Qiita

            9 users

            qiita.com/tabo_purify

            ※ほとんどメモレベルです。気にしないでください。 ●ちゃんと動きます。 ●もっとイイ表記があるかも知れません。 ●変な所はご指摘頂けると嬉しいです。 ●一応operaで分けちゃってます。(意味ない?) ブラウザで分ける PC、スマホ、タブレットを判別。 スマホの場合はbrowser,chrome,firefox,旧opera,iphoneで分ける。 そもそも何故、分けたのか。 ●スマホで見た場合、表示差異がかなりあった。 ●AQUOSフォンがそもそもの発端。 AQUOSフォンだけ、なぜか全体的に小さく表示される。 viewportで【 target-densitydpi=220 】を指定すると表示が統一された。 ●その他の機種はそんなに問題はなかった。 やっかいになった… こうした事で、androidのデフォルトブラウザとchrome、fox、またiphoneとの間で大きな差異が生まれてし

            • テクノロジー
            • 2013/08/30 03:05
            • javascript
            • device
            • スマートフォン
            • css
            • Javascriptでアニメーションするメモ(JQuery使います)初心者用 - Qiita

              4 users

              qiita.com/tabo_purify

              Help us understand the problem. What are the problem?

              • テクノロジー
              • 2013/08/24 12:44
              • jQuery
              • javascript
              • ユーザーエージェントでCSSを切り替える - Qiita

                7 users

                qiita.com/tabo_purify

                <script> (function(){ var _UA = navigator.userAgent; if (_UA.indexOf('iPhone') > -1 || _UA.indexOf('iPod') > -1) { document.write('<link rel="stylesheet" href="/css/iphone.css">'); }else if(_UA.indexOf('Android') > -1){ document.write('<link rel="stylesheet" href="/css/android.css">'); }else{ document.write('<link rel="stylesheet" href="/css/pc.css">'); } })(); </script>

                • テクノロジー
                • 2013/07/29 19:22
                • javascript
                • スマートフォン
                • css
                • iPhone
                • ログインフォーム(ソースコード)パスワードのハッシュとID重複チェックなど - Qiita

                  11 users

                  qiita.com/tabo_purify

                  SHA-2 このSHA-2と呼ばれる sha224 とか sha256 とか sha384 sha512 はまだ破られてないみたい。 でもSHA-1 の後継だから同じ手口で破られるのでは?と言われていて、2013年をメドに新しいのを開発するかも知れない。って書いてあった。 shaの後ろの数字はビットの長さを表しています。 IDとパスについて IDはメールアドレスではなく、任意の文字列を想定して作っています。 パスワードは不可逆暗号化しているので、このままの状態では「パスワード忘れ」の対応が出来ません。 パスワード忘れについては後日UPしようかと考えています。(まだ納得できる状態ではないので) 登録 ここでIDとパスを登録します。 フォームのHTMLは省いています。 ● $id に希望のIDを入力してもらい、$pass にパスワードが入っています。 ● ハッシュ化は念の為ソルトでやってます。

                  • テクノロジー
                  • 2013/07/26 10:26
                  • PHP
                  • pocket2twitter
                  • PDOで接続、SELECT、プリペアドステートメントとは(PHPでMySQLに接続) - Qiita

                    31 users

                    qiita.com/tabo_purify

                    PDOって何なんだ。 PDOは「PHP Data Objects」の頭文字をとった名称です。 って言われても「何がどうなってんの?」と思い、なかなか分からなかった。 データアクセス抽象化レイヤとか言われてるけど、「いや、だからソレ何?」って感じです。 調べたので解説します。 データアクセス抽象化レイヤ アプリケーションとDBMS(データベース管理システム)の間に入ってDBMSの違いを意識せずにアプリケーションを作成するもの。 要するに「色んなデータベースがあるけど、同じ様に書いても全部のデータベースに対応してますよ」って事です。(若干の差異はあるらしい) つまりPDOって… そのデータアクセス抽象化レイヤの一つで、PHP5.1からバンドルされてる(標準で使えるようになってる)ヤツです。 データベースを途中で変更しなければならない際などを考えると使いやすい。 プリペアドステートメントで結構動

                    • テクノロジー
                    • 2013/07/25 12:58
                    • PDO
                    • PHP
                    • mysql
                    • プリペアドステートメ
                    • SELECT
                    • tech
                    • sql
                    • *Tips
                    • 正規表現 PHPのpreg_match色々(全角や漢字も許可など) - Qiita

                      44 users

                      qiita.com/tabo_purify

                      Help us understand the problem. What are the problem?

                      • おもしろ
                      • 2013/07/24 01:48
                      • 正規表現
                      • php
                      • まとめ
                      • reference
                      • development
                      • tips
                      • Article
                      • preg_match
                      • PHPでPDOを使ってMySQLに接続、INSERT、UPDATE、DELETE、COUNT、SUM - Qiita

                        80 users

                        qiita.com/tabo_purify

                        今まで mysql... 系を使用していましたが、PHP5.5以降は非推奨となり、将来的には削除される予定らしいので、PDOの使用に変更しようと思い、まとめてみました。 プリペアドステートメントでINSERTすると安全に値を渡せるとか、結構便利みたい。 Manualとか色々読んだけど、分かりにくい言葉が多かったので、自分なりに解釈を書いています。 PDOとかプリペアドステートメントの説明 こっちのページに詳しく書いています。 言葉の意味分からんわー。みたいな時は是非読んでみてください。 PDOでMySQLを色々やる。 まずメソッドや引数をちょっとまとめました。 今後増やしていこうと思っています。 メソッドや引数 内容

                        • テクノロジー
                        • 2013/07/06 23:21
                        • pdo
                        • PHP
                        • MySQL
                        • データベース
                        • php5.5
                        • PHP5
                        • 開発
                        • プログラミング
                        • delete
                        • NULLバイト攻撃への対策(ヌルバイトアタック) - Qiita

                          4 users

                          qiita.com/tabo_purify

                          ヌルバイト攻撃 ヌルバイト攻撃とは、何らかのリクエストされた文字列に%00(ヌルバイト)を含めることで、Webアプリケーション側のセキュリティーチェックをくぐり抜ける攻撃です。 PHP自体はC言語で書かれているらしく(知らなかった)、PHPとCのヌルバイトに対する扱いが違う関数の「ねじれ」を利用した攻撃。 そもそもNULLを「ヌル」と読むより本当は「ナル」と発音するらしい。でも発音すると結構ややこしい事になるらしく(〜ナルが〜になるetc…)ヌルと言うらしい。 「…らしい」ですけどね。 リクエストにNULL バイトが含まれていた場合、文字列の終了とみなしてしまう関数がある。バイナリデータが含まれるとちゃんと意図した処理をしてくれない。ereg()とか。 例えば%00は文字列の終りを意味するコードになります。eregはコレを入力文字列の終了部分と判断するので、それより後の文字列はノータッチ(

                          • テクノロジー
                          • 2013/05/24 16:57
                          • あとで読む

                          このページはまだ
                          ブックマークされていません

                          このページを最初にブックマークしてみませんか?

                          『qiita.com』の新着エントリーを見る

                          キーボードショートカット一覧

                          j次のブックマーク

                          k前のブックマーク

                          lあとで読む

                          eコメント一覧を開く

                          oページを開く

                          はてなブックマーク

                          • 総合
                          • 一般
                          • 世の中
                          • 政治と経済
                          • 暮らし
                          • 学び
                          • テクノロジー
                          • エンタメ
                          • アニメとゲーム
                          • おもしろ
                          • アプリ・拡張機能
                          • 開発ブログ
                          • ヘルプ
                          • お問い合わせ
                          • ガイドライン
                          • 利用規約
                          • プライバシーポリシー
                          • 利用者情報の外部送信について
                          • ガイドライン
                          • 利用規約
                          • プライバシーポリシー
                          • 利用者情報の外部送信について

                          公式Twitter

                          • 公式アカウント
                          • ホットエントリー

                          はてなのサービス

                          • はてなブログ
                          • はてなブログPro
                          • 人力検索はてな
                          • はてなブログ タグ
                          • はてなニュース
                          • ソレドコ
                          • App Storeからダウンロード
                          • Google Playで手に入れよう
                          Copyright © 2005-2025 Hatena. All Rights Reserved.
                          設定を変更しましたx