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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    WWDC25

『The Life』

  • 人気
  • 新着
  • すべて
  • Kotlin 1.3: Coroutine の基本 (1 of 2)

    3 users

    improve-future.com

    2018年10月5日、 Coroutine(コルーチン)のドキュメントが更新されていました。 改めて読んでみます。 尚、ちょっと長めの内容になってしまったので 2記事に分けています。 簡単な Coroutine の例 Coroutine は、 軽いスレッドです。 CoroutineScope のコンテキストの中で、 launch コルーチンビルダ を用いて実行することができます。 GlobalScope を用いて実行した場合は、 コルーチンのライフタイムはアプリケーション終了までとなります。

    • テクノロジー
    • 2018/11/29 00:37
    • Windows: フォルダの削除を速く行う

      3 users

      improve-future.com

      Windows でフォルダを削除しようとしたとき、 ものすごく待たされることがあります。 フォルダ内のファイルサイズをチェックしてどれだけ時間がかかるか計算するからですが、 とくにサイズの大きいフォルダを削除する場合にパソコンが固まったかのような状態になることがあります。 ここでは、そのようなフォルダを高速に削除する方法を紹介します。 方法 コマンドプロンプトを立ち上げて、 RMDIR コマンドを使います。 RMDIR RMDIRコマンドには次のオプションがあります。 /S サブディレクトリも含めて削除します。 /Q /Sオプションでサブディレクトリも削除する場合に、確認のメッセージを表示しないようにします。 また RMDIRコマンド は RD と書くこともできます。 ゴミ箱には移動されず、即時に削除します。 たとえば、次のようにしてディレクトリを消すことができます。

      • テクノロジー
      • 2018/11/22 10:49
      • windows
      • Rails console で ヘルパーメソッドを試す方法

        4 users

        improve-future.com

        環境 Rails 4.2.5 Ruby 2.0.0 たとえば、 ActionView::Helpers::SanitizeHelper のメソッド sanitize を試す場合、 rails c でコンソールを起動して sanitize 'some text' と実行しても次のようなエラーが表示されます。 undefined method `sanitize’ ActionView::Helpers::SanitizeHelper.sanitize 'some text' を実行しても結果は同じです。 rails c でコンソールを起動した後 include SomeHelper というようにヘルパーモジュールを include で取り込みます。 するとメソッドが使えるようになります。 include クラスやモジュールに他のモジュールを mix-in するメソッドです。

        • テクノロジー
        • 2018/04/24 14:28
        • Rails
        • GroupId, ArtifactId とはなにか

          3 users

          improve-future.com

          Intellij IDEA でプロジェクトを作成する際、 GroupId, ArtifactId を入力する必要があります。 そのときに迷わないように GroupId, ArtifactId について調べました。 GroupId 他の全てのプロジェクトと区別するための名前です。 一般に使われるのは ドメイン名を逆にしたものです。 com.example など。 これをそのままパッケージ名のフォーマットに使うのが一般的です。 ArtifactId バージョンを除いた jar ファイルの名前です。 プロジェクト名といったほうがわかりやすいと思います。 たとえば project_a などにします。 Version Intellij IDEA だと、 デフォルトで 1.0-SNAPSHOT となっていたりしますが、 フォーマットは決まっていません。 1.0.0 のようにもできます。

          • テクノロジー
          • 2017/06/22 11:41
          • java
          • Paging と Pagination の違い

            4 users

            improve-future.com

            paging(ページング)とpagination(ページネーション)の違いについて調べてみました。 掲示板などのプログラムでは必ず出てくる単語です。 調べるもの paging は page の動名詞、 pagination は paginate からの転成名詞です。 動詞 page, 名詞 page, 動詞 paginate, 名詞 pagination を調べます。 動詞 page 本などのページに番号をつけること。 この意味で paginate も使われます。 しかし page には他の意味もあります。 Oxford Dictionary では 「ざっと目を通す」「ページをめくる」 という意味が一番最初に出ていますね。 また、 仮想メモリとメインメモリの間のページング処理をする意味でも page は使われます。 名詞 page 本などの中の、1枚1枚の紙のことです。 タロットカードなど

            • 世の中
            • 2016/12/07 14:33
            • Spring Boot のアプリケーションを AWS EC2 にデプロイする手順

              6 users

              improve-future.com

              Spring Boot でサーバプログラムを作り、 AWS EC2 Amazon Linux にデプロイしました。 その時のサーバ設定等を記録しています。 環境 Maven ではなく gradle を使います。 Spring Boot 1.2.3 Tomcat 8 Java 1.8 MySQL 5.6 (AWS RDS) gradle 3.4 Kotlin 1.0.0 ビルド関連設定 必須の設定 Spring Boot のドキュメント にも記載されている必須の設定を行います。 アプリケーションコードの追加 mainメソッドを含むクラスが SpringBootServletInitializer を継承するように変更します。 そして、 configure メソッド を オーバライド します。 Spring Boot のドキュメントでは Applicationクラス となっていますが、 私はM

              • テクノロジー
              • 2016/11/24 10:09
              • サーバ
              • AWS
              • Google Apps Script : 営業日だけ処理を実行したい場合

                4 users

                improve-future.com

                Google Apps Script で 営業日だけ処理をしたいということはないでしょうか。 営業日のみ朝のメール配信をしてほしい、そのほかにも、 週末だけ処理をしたいが金曜が祝日の場合はその前の日に処理をするなどがあります。 そういった祝日を考慮する場合の Script を考えました。 トリガを設定して平日にスクリプトが実行されるようにした上で、以下のコードを追加します。 祝日・休日を除いて処理をする 別の書き方をすれば、営業日のみ処理をする場合のことです。 Google Calendar を利用して 祝日を取得します。 処理の始めに次のコードを追加します。 var currentDate = new Date(); var weekday = currentDate.getDay(); if (weekday == 0 || weekday == 6) { return; } var

                • テクノロジー
                • 2016/08/11 14:22
                • GoogleAppsScript
                • Raspberry Pi で無線LAN対応インターネットラジオ(操作パネルつき)を作る 後編

                  3 users

                  improve-future.com

                  組み立て これまで書いてきた記事の積み重ねでできます。 次の手順で進めてください。 OSインストール まずは OS をインストールします。 Windows や Mac だと簡単にインストールできます。 (参考: Raspberry Pi B+ に RASPBIAN JESSIE LITE をインストールした方法) 無線LANアダプタ装着 無線につながるようにします。 Raspberry Pi B+ を WiFi につなぐ方法 に記載の方法で設定できます。 LCDパネル装着 LCDパネルを取り付けます。 Raspberry Pi B+ に LCDパネル を装着する を参考にしてください。 ここまできたら あとは設定をして終了です。 ラジオ機能の実装 インターネットラジオを聴くには mplayer というプログラムを使います。 そこで、 Raspberry Pi 上 で次のコマンドを実行し、

                  • エンタメ
                  • 2016/03/22 11:26
                  • Raspberry Pi で無線LAN対応インターネットラジオ(操作パネルつき)を作る 前編

                    5 users

                    improve-future.com

                    無線LAN対応のインターネットラジオ受信機を作ることについて 無線LAN対応の Raspberry Pi インターネットラジオ受信機にはものすごいメリットがあります。 Raspberry Pi を使って作ることでのメリットもあります。 メリット インターネットラジオのメリット 音がクリア。 FM や AM などのラジオだと雑音が入ることがあるが、 インターネットラジオでそういうことは起こらない。 世界中のラジオが聞ける。 本場の英語のラジオも聴ける。 Raspberry Pi で作るメリット 消費電力が少ない。 パソコンのパワーを消費しないため、パソコン作業の邪魔にならない。 サイズが小さい。 パソコンでインターネットラジオにつなぐことを思えば断然小さい。 ほしい機能があれば好きなようにいくらでも自分で作ることができる。 オンタイマー・オフタイマーも制限なく設定可能。 曜日指定もうるう年の

                    • テクノロジー
                    • 2016/03/22 11:24
                    • CakePHP 3 コントローラ実行までのプロセスを追う 前編

                      5 users

                      improve-future.com

                      CakePHP 3 で コントローラ が実行されるまでのプロセス、 前処理 がどうなっているのか気になって調べました。 予想以上に追いかけるのが大変だったので簡単に済ませたところがいくつもあります。 きっとこの記事を読むのも大変だと思います。 環境 PHP 5.5.9 cakephp/cakephp 3.0.9 Ubuntu 14.04.2 LTS まずサーバを起動します。 “php bin/cake.php server“。 サーバがリクエストを受けて CakePHP 3 が HTML を生成するとき、 まず最初に webroot/index.php が実行されます。 まず index.php の中を見てみます。 index.php <?php /** * The Front Controller for handling every request * * CakePHP(tm) :

                      • テクノロジー
                      • 2015/08/21 09:29
                      • FuelPHP 複数データベースへの migration

                        3 users

                        improve-future.com

                        FuelPHP で複数データベースへ migration を行うやり方を説明します。 FuelPHP 1.7.2 を想定しています。 FuelPHP では php oil g model item name:string などのようにすると、 model と migration のためのコードが生成されます。 php oil g scaffold ... とやった場合にも migration のコードが生成されます。 ここで生成される migration コード に手を加えることで 複数データベースに対応させることができます。 変更前のコード <?php namespace Fuel\Migrations; class Create_items { public function up() { \DBUtil::create_table('items', array( 'id' => ar

                        • テクノロジー
                        • 2015/02/16 11:25
                        • Database

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

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

                        『The Life』の新着エントリーを見る

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

                        j次のブックマーク

                        k前のブックマーク

                        lあとで読む

                        eコメント一覧を開く

                        oページを開く

                        はてなブックマーク

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

                        公式Twitter

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

                        はてなのサービス

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