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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    ブラックフライデー

『qiita.com』

  • 人気
  • 新着
  • すべて
  • MySQL データベースの削除 - Qiita

    3 users

    qiita.com/daijiro_maeyama

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    • テクノロジー
    • 2020/01/30 09:10
    • VirtualBoxでGuestOSのアプリケーションに外部からアクセスする方法 - Qiita

      6 users

      qiita.com/daijinload

      たくさん記事があるので、今更感満載ですが書きます。 VirtualBoxでのGuestOSのアクセス方法はざっくり4つあります。 NAT+ポートフォワーディング設定 ゲストOSから外部ネットワークに接続できるもの NATネットワーク+ポートフォワーディング設定 ↑プラス、ゲストOS同士で接続できるもの ホストオンリーアダプター ホストOSとゲストOS間のみでやり取りできるもの ブリッジアダプター ゲストOSがホストOSと同じネットワークを使用するもの(ネットワークからは全く別のマシンが存在することになる) このうち「ブリッジアダプター」のみ、IPアドレスが増えるので会社とかで監視が厳しい場合、怒られる可能性があります。 おとなしくやりたい場合は、1 or 2 or 3を使うのですが、外部のPCからアクセスする場合、3が使えないです(ホストオンリーのアダプタのため、HostOS以外からアクセ

      • テクノロジー
      • 2019/06/13 10:10
      • 久しぶりにJavaScriptでHTTPリクエスト処理を書こうとしたら、もはや別言語だった件 - Qiita

        29 users

        qiita.com/daijinload

        function main() { (async () => { try { const response = await fetch('/cms/api/csv/upload', createFetchPostData()); const json = await response.json(); console.log(json); } catch (error) { console.log(error); } })(); } function createFetchPostData(data = {}) { return { method: 'POST', // *GET, POST, PUT, DELETE, etc. mode: 'cors', // no-cors, cors, *same-origin cache: 'no-cache', // *default, no-ca

        • テクノロジー
        • 2019/04/16 12:32
        • JavaScript
        • あとで読む
        • 言語
        • deviseなしで Google OAuth 認証のサインインの実装 - Qiita

          4 users

          qiita.com/daijiro_maeyama

          はじめに RailsでGoogle OAuth 認証の記事を探していると devise を使っている記事が多く、 devise を使っていないGoogle OAuth 認証の記事は少なかったのと、自分のメモ用に記事を書きました。もっとこうした方がいいとか間違いがあればコメントして頂けると幸いです。 まずはGoogle APIsでプロジェクトを作成 まずは下記のURLにアクセスします。 https://console.developers.google.com 上記のURLにアクセスしたら、下記の画像のようなページに飛ぶのでそのページのプロジェクトを作成というボタンを押します。 すると、下記の画像のようなページに飛ぶのでそのページの作成というボタンを押します。 すると、下記の画像のようなページに飛ぶのでそのページでプロジェクト名を入力して作成というボタンを押します。 プロジェクトを作成したら

          • テクノロジー
          • 2019/01/02 22:31
          • Rails
          • Google
          • Rails / Nuxt.js の環境をDockerでつくる Elementの導入まで - Qiita

            3 users

            qiita.com/daijiro_maeyama

            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

            • テクノロジー
            • 2018/12/04 17:50
            • ドメイン駆動設計(DDD)について書きます

              5 users

              qiita.com/daijinload

              エリック・エヴァンスさんが提唱しています。 QCon Tokyo 2011 アーキテクチャパネルディスカッション+DDD雑多ネタ 上記記事を見て、僕も思うところを書いていきます。DDD系の話は、議論になったりすることもありますが、1エンジニアのつぶやきと思ってみてください。(文中の引用文は、上記記事から引用させていただいています。) 基本概念 作成するシステムのプログラムコードと、ドメイン(現実の業務)が一致することによって、 主にコアドメインへの注力によって競争上の優位、市場優位につなげる という。 ドメイン駆動設計を実践するための方法 レイヤードアーキテクチャ ドメインロジックと、それ以外(DBやViewなど)を切り離すのが目的 最近のシステム設計もレイヤードアーキテクチャを採用していたりするので、DDDじゃなくても採用したほうが良いと思っています。 ドメインはオブジェクト指向言語が表

              • テクノロジー
              • 2018/10/10 17:20
              • Pocket
              • MongoDBのベストプラクティスのPDFを読んだメモ - Qiita

                4 users

                qiita.com/daijinload

                掲題の通り、MongoDBのベストプラクティスのPDFを読んだメモです。 Linuxの設定系 ファイルシステムのatime設定(アクセス時間機能)を無効にすること WiredTigerの場合、xfsのファイルシステムがストロングレコメンド raid組むなら0 or 10を推奨 LinuxのHugepageの機能はオフにすること Mongo系 ジャーナルファイルとデータファイルを別々のストレージに保存すると、パフォーマンスアップする GCPでは通常のSSDを使う場合は一緒で良いと言っています(おそらく容量によってストレージパフォーマンスが変わるため、分けないほうがコスパが良くなるのかと。) インデックスとコレクションを別々のストレージに保存できる Zone機能でシャーディング分割できるから、RDBMSのパーティション的なことを出来る directoryPerDBを使えば、DBごとに使うディス

                • テクノロジー
                • 2018/05/27 23:05
                • あとで読む
                • PHP7をwindows7にインストールする - Qiita

                  3 users

                  qiita.com/daijinload

                  PHP7のインストール これを書いた理由 最小の設定と構成で、phpが動くインストール手順がほしかったので、書きました。apacheのセットアップなど面倒な手順を省きたかった形です。 事前準備 Visual Studio 2015 の Visual C++ 再頒布可能パッケージ これを、windowsの32bit or 64bitを合わせつつ、ダウンロードしてインストールしてください。 ダウンロード編 公式ダウンロードページから、ダウンロードしてきます。 とりあえず試してみたい場合、windowsの32bit or 64bitを合わせつつ、スレッドセーフ版を選ぶと良いと思います。 Webサーバを別で起動する場合 apacheでマルチスレッドに動かすなら、スレッドセーフ nginxでシングルスレッドに動かすなら、ノンスレッドセーフ を、選びます。 このセットアップでは、PHPを単品で動かしま

                  • テクノロジー
                  • 2018/03/07 12:33
                  • 環境
                  • php
                  • Windows
                  • Reduxは不要ではないか? - Qiita

                    216 users

                    qiita.com/daijinload

                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 僕の本職はサーバーサイドなのですが、半年くらいReactとReduxを使ったフロント部分を触ったので、書きたいと思います。 先にReact.jsについてですが、本家がチュートリアルをしっかりと用意しており、学習コストも高くなく、悪くないものだなと思いました。 しかし、Reduxが入った途端、めっちゃ複雑になった印象があります。chromeのプラグインを入れて開発するのが普通とか言われたのですが、そんなものを使わないと作業できないくらいに複雑で辛いなぁという印象です(Javascriptは、console.logがあれば、ほぼ開発できる気

                    • テクノロジー
                    • 2018/02/23 08:52
                    • redux
                    • react
                    • JavaScript
                    • あとで読む
                    • frontend
                    • programming
                    • development
                    • 開発
                    • 野心的! IT職種・タスク・スキルを全網羅! iCDをざっくりまとめ - Qiita

                      4 users

                      qiita.com/daiji_sshr

                      ITサービスの企画から運用までの全部について、担当職種とかスキルとかタスクをまとめた資料ってあるのかしらと思ったらあったので(びっくり)、ざっくりまとめてみました。 IPAすごい。 情報源 IPA情報処理機構 i コンピテンシ ディクショナリ概要 i コンピテンシ ディクショナリ 関連資料のダウンロードと関係情報 i コンピテンシ ディクショナリ活用システムとは iCDオフィシャルサイト iCDでできること iCDとは i コンピテンシ ディクショナリ解説書(PDF) ダウンロード iCDってなんですか? ◆iCDは辞書 業務と能力を網羅した2つの辞書で構成 https://icd.ipa.go.jp/icd/icd/dictionary 会社には組織があり、様々な役割に応じて業務を分担しています。この業務を遂行するためには能力が必要となり、そのレベルの総体が会社全体のポテンシャルとなりま

                      • テクノロジー
                      • 2017/11/15 15:08
                      • t_wada氏の記事や動画を集めてみた - Qiita

                        14 users

                        qiita.com/daijinload

                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                        • テクノロジー
                        • 2017/10/11 15:35
                        • t_wada
                        • テスト
                        • TDD
                        • プログラム
                        • エンジニア
                        • 勉強
                        • php
                        • プログラミング
                        • まとめ
                        • 【まつもとゆきひろ氏講演】イノベーションの多様性 レポート #matz_sansan - Qiita

                          11 users

                          qiita.com/daijiro_maeyama

                          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに Ruby開発者まつもとゆきひろ氏特別講演 ~イノベーションの多様性~ -Goodfindに参加してきました。まつもとゆきひろ氏とは、Rubyというプログラミング言語を作った人です。そこでこの記事には、まつもとゆきひろ氏(Matz氏)が語った事を紹介しつつ、最後に自分の感想をまとめたいと思います。 イノベーションとはそもそも何なのか? イノベーションという言葉はHotなWordでよく企業とかで使われているが、「イノベーションの定義って何?」って言われたときに、 良く捉えがちなのが、**「不連続な(技術)革新」**のことと言われて

                          • 世の中
                          • 2017/07/09 22:53
                          • 労働
                          • 人生
                          • あとで読む
                          • なぜ炎上する開発案件があるのか?考えてみた - Qiita

                            3 users

                            qiita.com/daijinload

                            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 10年くらいエンジニアやっています。その中で、開発が炎上したなぁとか、うまく行ったなぁとか、振り返ってみると実力以外のところに要因があったことも多かったので、そのへんを書きたいと思います。 人によっては、違うと思われる方もいると思いますが、1エンジニアの所感と思ってくださいm(_ _)m 火種達 リテラシの低さによる無茶振り 開発途中の品質チェックを細かく出来ていない マネジメント側のキャパオーバー マネジメント側がエンジニアの言った工数で必ず出来ると捉えてしまう 作業者のモチベーションの欠落 作業者の実力不足 経験上、ざっくり上げると

                            • テクノロジー
                            • 2017/05/15 17:27
                            • development
                            • Laravel5.1のCSRFチェックで一部のURLだけ無効化する方法 - Qiita

                              3 users

                              qiita.com/daijinload

                              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                              • テクノロジー
                              • 2017/01/06 16:09
                              • 仕様書をMarkdownで書く時に、Atomエディタを使ってみた - Qiita

                                4 users

                                qiita.com/daijinload

                                理由 「集中できる開発スタイルを目指して」で、書いたのですが、仕様書をmarkdownでコミットするようになって、リアルタイムで表示を確認したいと思ったため、使い始めました。 良い所 何も入れずに、デフォルトでマークダウンがプレビュー出来ます。 カスタマイズしなくて良いのは、本当に良いですね^^ レスポンスも遅いと言われている割に、個人的には余裕で許容範囲だと思います。 悪いところ フォントの設定をしても、プレビューに反映されません。そちらは別途設定する必要がありました。 AtomでカッコよくMarkdown PreviewするためのCSS 小ネタ Ctrl + Shift + Mで、今開いているファイルのマークダウンプレビュー出来ます。 まとめ Markdownのためだけに、Atomを使うのはありだと思います。 エディタ戦争とかありますが、全部1個で担うのではなく、要所要所で 最適なもの

                                • テクノロジー
                                • 2016/10/20 21:11
                                • あとで読む
                                • Laravelのルーティング表 - Qiita

                                  4 users

                                  qiita.com/daijinload

                                  Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                  • テクノロジー
                                  • 2016/10/07 19:47
                                  • PHPとMysqlのコネクションについて調べてみた - Qiita

                                    7 users

                                    qiita.com/daijinload

                                    トランザクションがコネクション切断時とかに、どういう挙動を示すか?調べてみました。 PHP&MySQLのトランザクション関連の仕様ざっくりと デフォルトでは、すべてのSQLがトランザクションを使用し、オートコミットする。(updateしたら即反映) 明示的に、beginTransactionした場合、そのコネクション上で行われた更新は、commit or rollbackメソッド実行時に一括で反映される。 また、beginTransaction中に接続が切断された場合、rollbackする。 http://dev.mysql.com/doc/refman/5.6/ja/innodb-implicit-commit.html 他のRDBMSだと、コネクション切断時はデフォルトcommitだったりするときもあるので、挙動は確認したほうが良いと思います。 暗黙的コミットにも気をつける 13.3.

                                    • テクノロジー
                                    • 2016/09/08 20:59
                                    • MySQL
                                    • PHP
                                    • あとで読む
                                    • 技術選定の時に気を付けること - Qiita

                                      4 users

                                      qiita.com/daijinload

                                      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 新技術の話をしたときに、僕がいつも話すことをまとめてみました。気になるところとか、突っ込みどころがあれば、コメントいただきたいですm(_ _)m 技術選定時に気を付けること 現場に残る人たちが使いこなせるのか?(選定した人が抜けても機能するか?) ブラックボックス的に使うなら、十分に枯れているか?(10年以上が節目?) シンプルさや、使用感の統一性、既存技術との乖離性(手続き型と関数型など)などを考慮 高負荷時の動作など大丈夫なものか?(高負荷になるとバグが出たりします。。。) 既存技術と比べて大きな優位性があるのか? 頑張って選んでも

                                      • テクノロジー
                                      • 2016/09/04 22:00
                                      • ケツカンマ問題について思うこと - Qiita

                                        43 users

                                        qiita.com/daijinload

                                        ダメな理由(JavaScriptの場合) 古いIEだとエラーになる。 正式なJSON形式だとエラーになる。 システムとしては、動かなくなるのが最悪だと思うので、それに繋がる書き方はダメだと思います。 それ以外も考えてみた ダメな理由だけで十分使いたくないが、それを超えた嫌な気分があり、 どうしてだろうなぁと、昨日エンジニア同士の飲み会で話していた。 僕の思うところ Javaのオートボクシングとか、シンタックスシュガーとかもそうですが、予期しない動作をすることがある書き方や設定で、痛い目を見た経験があるので、嫌な気分になっているのだと思います。 DBとかもゆるふわで設定していて、変な値が入って痛い目を見るとか。結局、振れ幅のある書き方をすると、予期しない動作をする可能性があり、結果障害に繋がることがあるのが、嫌なのだと思いました。 余談ですが、MongoDBなどは2系で許していたゆるふわクエ

                                        • テクノロジー
                                        • 2016/08/18 11:12
                                        • JSON
                                        • javascript
                                        • programming
                                        • 言語
                                        • 開発
                                        • design
                                        • あとで読む
                                        • Gitで説明する機会が多かったのでまとめてみた - Qiita

                                          7 users

                                          qiita.com/daijinload

                                          個々のコマンドの説明とか、Gitの記事はたくさんあるので、細かい話はしないです。僕がいつも説明するときに言っていることをまとめて、説明時間を短縮する目的の記事です。 (今更Git記事書くなよとかあると思いますが、そこはご容赦ください。) 対象者 ある程度、SVNなどをやっている人向けなので、説明が足らないところや省かれているところがあります。そこは適宜ググッて頂きたいです。(キーワードでググれば大丈夫かと) 僕のGit歴 説明するとか言いながら、Git初心者野郎だった。とかだと嫌だと思うので経歴です。 Git歴2年以上 Git移行委員会とかやったことある BFGとか使って、大きなバイナリファイル削除したりした SVNからGit移行とかもやったことある GitとGithubは違うもの プルリクエストの機能はGitには無く、Githubの機能です。なので、gitコマンドではなく、hubコマンド

                                          • テクノロジー
                                          • 2016/07/18 22:38
                                          • git
                                          • あとで読む
                                          • 新卒の子にどこまで勉強すれば良いですかね?と聞かれた件 - Qiita

                                            337 users

                                            qiita.com/daijinload

                                            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? ちょっと、簡単に答えられなかったので、休み中にまとめました。 「どこまで勉強すれば良いか?」 という質問には、 自分の立ち位置や、今後の目標など関わるので、 それらを踏まえて考える必要があると思います。 職種によっても違いますが、質問された時の状況は、 Web系エンジニアが新卒の子に聞かれた形なので、 考慮いただきたいです。 また、そもそも、どんな背景をもったやつが書いてるんだ?と思う方も いらっしゃるかと思いましたので、簡単に自己紹介してから書きます。 書いている人の自己紹介 現在33歳で、エンジニアスタートしたのが、 2005年08

                                            • テクノロジー
                                            • 2016/07/11 16:37
                                            • エンジニア
                                            • 仕事
                                            • engineer
                                            • 勉強
                                            • あとで読む
                                            • 考え方
                                            • Study
                                            • キャリア
                                            • 教育
                                            • プログラミング
                                            • PHPでフルスタックフレームーワークを使わないという提案 - Qiita

                                              4 users

                                              qiita.com/daijinload

                                              僕の作業時間 プログラミングだけに限定して、総量を10とすると、 5 : Laravel 2 : PHP 3 : 業務ロジック となります。 本質的に作りたいのは、業務ロジックなので、 7 : 業務ロジックくらいにしたいです。。。 フレームワークの示す道 フルスタックフレームワークは、ちょっとでも道を外れると、 フレームワークのマジカルファンシーなソースコードを追いかけて、 そこに対応するマジカルコードを書かなければならず、 そこで膨大な時間を消費します。。。 Webアプリケーションで必要なものはそれほど多くない気がする シンプルなORM(発行されるSQLがコード読むとわかるくらいの) httpのルーティング部分(Controller層担当) View層のFW ログのFW テストFW 便利メソッドの集合体(必要なければ要らない) ぱっと思い浮かぶ感じ、こんなところでしょうか? 各々、個別に

                                              • テクノロジー
                                              • 2016/07/01 18:48
                                              • php
                                              • regex_replace のご利用は計画的に - Qiita

                                                3 users

                                                qiita.com/daiji

                                                Movable Type のテンプレートで、記事の内容を操作したいときに、グローバルフィルタの regex_replace をどうしても使いたいときがあります。しかし、いささか重いのです。たくさんあると、重くなってテンプレートの編集や再構築がとても遅くなってしまうことがあります。 <mt:EntryBody regex_replace="<img ","<amp-img " regex_replace="<iframe ","<amp-iframe " > <mt:EntryMore regex_replace="<img ","<amp-img " regex_replace="<iframe ","<amp-iframe " >

                                                • テクノロジー
                                                • 2016/05/29 13:06

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

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

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

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

                                                j次のブックマーク

                                                k前のブックマーク

                                                lあとで読む

                                                eコメント一覧を開く

                                                oページを開く

                                                はてなブックマーク

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

                                                公式Twitter

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

                                                はてなのサービス

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