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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    大阪万博

『qiita.com』

  • 人気
  • 新着
  • すべて
  • 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
      • あとで読む
      • 言語
      • ドメイン駆動設計(DDD)について書きます

        4 users

        qiita.com/daijinload

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

        • テクノロジー
        • 2018/10/10 17:20
        • 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
              • 開発
              • t_wada氏の記事や動画を集めてみた - Qiita

                13 users

                qiita.com/daijinload

                素晴らしい記事や動画の数々で、リンクをシェアすることが多いので、Qiitaにまとめてみました。t_wada氏のtwitterを眺めるのも、とても勉強になるので、おすすめです。 ブラッシュアップしたバージョンのスライドや動画が出た場合、旧版のリンクを消して、最新版だけ置いています。 動画 Testable Lambda|AWS Summit Tokyo 2017 PHPConference2016 Track1 (3) PHP7で堅牢なコードを書く 見てわかるテスト駆動開発(2020) Developer eXperience Day【Stream A】テストコードのリファクタリングが目指すもの 和田卓人×和田省二 データベースを巡る世代間闘争 Webラジオ(Podcast) [codelunch] 16. The power-assert Leaves From Moratorium [c

                • テクノロジー
                • 2017/10/11 15:35
                • t_wada
                • テスト
                • TDD
                • プログラム
                • エンジニア
                • 勉強
                • php
                • プログラミング
                • まとめ
                • なぜ炎上する開発案件があるのか?考えてみた - 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

                                  336 users

                                  qiita.com/daijinload

                                  ちょっと、簡単に答えられなかったので、休み中にまとめました。 「どこまで勉強すれば良いか?」 という質問には、 自分の立ち位置や、今後の目標など関わるので、 それらを踏まえて考える必要があると思います。 職種によっても違いますが、質問された時の状況は、 Web系エンジニアが新卒の子に聞かれた形なので、 考慮いただきたいです。 また、そもそも、どんな背景をもったやつが書いてるんだ?と思う方も いらっしゃるかと思いましたので、簡単に自己紹介してから書きます。 書いている人の自己紹介 現在33歳で、エンジニアスタートしたのが、 2005年08月だったので、エンジニア歴は11年となります。 ほとんどの現場がデスマーチ状態だったので、2ヶ月くらい前に転職して、 現在はホワイトな会社のリクルート住まいカンパニーで、PHPを書いています。 言語歴としては、最初にJP1スクリプトを1年半くらいやって、次に

                                  • テクノロジー
                                  • 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

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

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

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

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

                                    j次のブックマーク

                                    k前のブックマーク

                                    lあとで読む

                                    eコメント一覧を開く

                                    oページを開く

                                    はてなブックマーク

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

                                    公式Twitter

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

                                    はてなのサービス

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