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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    参議院選挙2025

『qiita.com』

  • 人気
  • 新着
  • すべて
  • Elixirのコンパイル時にでるlocale警告を解消する方法(CentOS6) - Qiita

    4 users

    qiita.com/masashi0127

    mix compile時に出力されるlocaleエラー 単純にElixirだけインストールした環境だとlocaleの設定がデフォルトのため警告がでることがある warning: the VM is running with native name encoding of latin1 which may cause Elixir to malfunction as it expects utf8. Please ensure your locale is set to UTF-8 (which can be verified by running "locale" in your shell) この環境はElixirが不具合を引き起こす可能性のあるlatin1(iso-8859-1)で起動しているので、localeをUTF8に設定してください。

    • テクノロジー
    • 2015/10/22 10:33
    • スクリプト言語のマルチプロセス処理まとめ - Qiita

      15 users

      qiita.com/masashi0127

      require "digest/md5" require "securerandom" require 'benchmark' pcount = 4 def single(pcount) (pcount - 1).times do arr = [] 100000.times do arr << Digest::MD5.digest(SecureRandom.uuid) end end end def multi(pcount) pids = [] (pcount - 1).times do # プロセス生成 pids << fork do arr = [] 100000.times do arr << Digest::MD5.digest(SecureRandom.uuid) end end end Process.waitall end single_time = Benchmark.r

      • テクノロジー
      • 2015/08/25 17:18
      • php
      • python
      • ruby
      • EC機能のドメインモデル設計(簡易版) - Qiita

        3 users

        qiita.com/masashi0127

        ドメイン駆動設計(Domain Driven Design) ドメインとは 商品を検索する 商品をカートに入れる 商品を購入する など、アプリケーションを通じてユーザーが実際に取る行動、もしくは行動したいという要求(関心事) ドメインモデル エンティティ 値オブジェクト サービス ドメインモデルのライフサイクル管理 アグリゲート ファクトリー リポジトリー エンティティ 一意となる要素を保持するオブジェクト ユーザー カート 商品 など 値オブジェクト 保持した値が決して変更されない不変のオブジェクト 都道府県情報 郵便番号情報 決済代行サービス など サービス エンティティでも値オブジェクトでもない処理を持つオブジェクト 検索処理 など ファクトリー オブジェクトの生成をカプセル化 リポジトリー 永続化されたオブジェクトへのアクセス手段を提供 アグリゲート エンティティ間の依存関係を保持

        • テクノロジー
        • 2015/07/11 20:39
        • Git超絶まとめ - Qiita

          20 users

          qiita.com/masashi0127

          ファイル保存領域 ワーク(ワーキング)ツリー インデックス(ステージング) リポジトリ ワーク(ワーキング)ツリー ユーザーが作業しているディレクトリ領域 インデックス(ステージング) ワークツリーとリポジトリの中間領域(一時領域) コミット対象のファイルを登録する領域 リポジトリ ファイルやディレクトリの状態を管理する領域 ブランチ 履歴の流れを分岐して保存していくための機能 masterブランチ 追跡ブランチ HEAD masterブランチ gitリポジトリに最初にコミットすると作成されるブランチ 追跡ブランチ リモートブランチの状態を監視するためのブランチでローカルブランチの一種 git branch -aで表示されるブランチは作業ブランチと追跡ブランチ(remotes/<remote>/<branch>)で、共にローカルに存在する。("作業ブランチ"という名前は仮。追跡ブランチと区

          • テクノロジー
          • 2015/02/12 09:06
          • git
          • qiita
          • あとで読む
          • Web Componentsの構成要素まとめ(基本編) - Qiita

            5 users

            qiita.com/masashi0127

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

            • テクノロジー
            • 2014/09/16 14:08
            • HTML5
            • プログラミング
            • programming
            • Web Componentsの構成要素まとめ(応用編) - Qiita

              4 users

              qiita.com/masashi0127

              前回記事の応用で、Shadowの特徴のまとめ記事 Shadow の特徴 複数のShadow Root 挿入ポイント(Insert Points)と分散ノード(Distributed Nodes) イベントの設定 参考 複数のShadow Root 同じホストからの生成された複数のShadow Rootに、別々に要素を追加すると、最後に追加した要素のみが出力される。 <script> window.onload = function() { var container = document.getElementById('container'); var rootFirst = container.createShadowRoot(); var rootSecond = container.createShadowRoot(); rootFirst.innerHTML = '<div>Thi

              • テクノロジー
              • 2014/09/04 12:59
              • HTML5
              • CakePHP3まとめ(Entityクラス編) - Qiita

                6 users

                qiita.com/masashi0127

                CakePHP3から新しく追加されるEntityクラスの簡単なまとめ 環境構築についてはCakePHP dev-3 + Windows7 + IIS + MySQLの環境構築を参照 概要 ファイル名・クラス名 Getter と Setter Eager loading と Lazy loading その他 概要 2.xまでのModelクラスは、3.xではTableクラスとEntityクラスに分離される Tableクラスは主に下記のような機能を有する(2.xまでのModelクラスと機能的にはほぼ同じ) データのCRUD アソシエーション バリデーション Entityクラスはクエリ結果の各レコードにアクセスするためのクラス namespace App\Model\Table; use Cake\ORM\Table; class ArticlesTable extends Table { pub

                • テクノロジー
                • 2014/06/05 11:00
                • CakePHP3
                • エラトステネスの篩(Python編) - Qiita

                  4 users

                  qiita.com/masashi0127

                  指定された整数以下に存在する素数を見つけるアルゴリズム 手順 連番リストの先頭を取得 連番を倍数リストに格納 連番リストから連番の倍数を除去 3を連番リストの末端まで繰り返す 1-4を、連番リストの先頭が入力値の平方根以上になるまで繰り返す 連番リストと倍数リストに残った数値が素数 通常コード # coding: utf-8 import sys import math if __name__ == '__main__': # 標準入力 # 1行に数値を1つ入力 # 入力終了は Ctrl + Z を押して Enter (for Windows) input_list = sys.stdin.readlines() for num in input_list: num = int(num.replace('\n', '')) if 2 > num: continue # 1. 入力値の連番リ

                  • テクノロジー
                  • 2014/06/04 12:13
                  • algorithm
                  • Python
                  • CI環境構築 ~ Python編 ~ - Qiita

                    4 users

                    qiita.com/masashi0127

                    Pythonの継続的インテグレーション環境を無料で簡単にセットアップする方法 利用するサービス Travis CI(無料のCI環境) CoverAll(Travis CIで実行したコードのカバレッジを閲覧できるサービス) Slack(Travis CIからの通知を受け取るチャットサービス) 事前準備 GitHubアカウントの取得 リポジトリ作成 RubyGemのインストール(Travisコマンドインストールに使用) Travis CIのアカウント取得とリポジトリ選択 右上のリンクからGitHubアカウントでサインイン テストしたいリポジトリをONに変更 テストコード tests/hoge_test.py src/fuga.py tests/hoge_test.py "test_first"を表示 Fugaクラスのindexメソッドを呼び出してTrueを確認する。 # coding:utf-

                    • テクノロジー
                    • 2014/04/06 16:42
                    • python
                    • CI環境構築 ~ PHP編 ~ - Qiita

                      4 users

                      qiita.com/masashi0127

                      PHPの継続的インテグレーション環境を無料で簡単にセットアップする方法 利用するサービス Travis CI(無料のCI環境) CoverAll(Travis CIで実行したコードのカバレッジを閲覧できるサービス) Slack(Travis CIからの通知を受け取るチャットサービス) 事前準備 GitHubアカウントの取得 リポジトリ作成 RubyGemのインストール(Travisコマンドインストールに使用) Travis CIのアカウント取得とリポジトリ選択 右上のリンクからGitHubアカウントでサインイン テストしたいリポジトリをONに変更 テストコード tests/HogeTest.php tests/bootstrap.php Fuga.php tests/HogeTest.php 1 + 1 = 2のテスト結果を返す。 Fugaクラスのindexメソッドを呼び出してTrueを確

                      • テクノロジー
                      • 2014/04/05 14:04
                      • Pocket
                      • PHP

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

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

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

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

                      j次のブックマーク

                      k前のブックマーク

                      lあとで読む

                      eコメント一覧を開く

                      oページを開く

                      はてなブックマーク

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

                      公式Twitter

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

                      はてなのサービス

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