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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    大阪万博

『qiita.com』

  • 人気
  • 新着
  • すべて
  • Swift (2.1)で一通り正規表現を触ってみた - Qiita

    5 users

    qiita.com/__moai

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

    • テクノロジー
    • 2016/01/01 07:20
    • Swift API Design Guidelinesを翻訳してみた(Conventions) - Qiita

      5 users

      qiita.com/__moai

      Swift API Design Guidelinesを翻訳してみた(Conventions) Conventions - 規約 General Conventions - 一般的な規約 Document the complexity of any computed property that is not O(1). People often assume that property access involves no significant computation, because they have stored properties as a mental model. Be sure to alert them when that assumption may be violated. 計算量がO(1)で無いcomputed propetyには、複雑度をコメントに記述してくださ

      • テクノロジー
      • 2015/12/25 10:24
      • Swift
      • API
      • あとで読む
      • Swift API Design Guidelinesを翻訳してみた(Fundamentals) - Qiita

        5 users

        qiita.com/__moai

        Swift API Design Guidelinesを翻訳してみた(Fundamentals) Fundamentals - 基本 Clarity at the point of use is your most important goal. Code is read far more than it is written. 使うときの明瞭さは、最も重要な目標です。 コードは書くことよりも読まれることの方が遥かに多いです。 Clarity is more important than brevity. Although Swift code can be compact, it is a non-goal to enable the smallest possible code with the fewest characters. Brevity in Swift code, whe

        • テクノロジー
        • 2015/12/22 06:16
        • Swift
        • API
        • Hubotを導入するなら知っておくべき実際に使ってる最小限な実装のスクリプト3選 - Qiita

          8 users

          qiita.com/__moai

          はい、ただlengthが0かどうかで判定してる簡単なスクリプトです Hubotはrespondとhearという関数が用意されており、それによって反応のパターンが変わるようになってます。 respondの場合は今回の例のように設定した正規表現にマッチした場合に発信者のメンション付きでメッセージを送ってくれるのに対して、hearはチャット上で設定した正規表現にマッチする文言がチャット上に流れたら問答無用で反応します、ネタ的によく使われる言葉に仕込むとウケ取れること間違いなしですね。 天気予報スクリプト 今日から明後日までの天気を教えてくれるスクリプトです。 利用してるスクリプトはWeatherHacksというサービスで、現在全国142カ所の今日・明日・あさっての天気予報・予想気温と都道府県の天気概況情報を提供してくれています。 request = require 'request' modul

          • テクノロジー
          • 2015/12/19 13:57
          • Hubot
          • unclassified
          • RxSwift ファーストインプレッション - Qiita

            11 users

            qiita.com/__moai

            RxSwift ファーストインプレッション はじめに 以前触ったことがあったObjective-C製のReactiveなライブラリとしてReactiveCocoa(RAC)がありますがObjective-Cで書かれてることもあって、マクロごりごりで組まれていてSwiftで書くとあまり書きやすいイメージがありませんでした。 なので今回は、よりSwiftの世界に歩み寄ったReactiveなライブラリということでRxSwiftを体験してみました。 そもそもRxSwiftとは? RxSwiftとはReactiveX (Reactive Extensions)のSwift実装のライブラリで、よく名前を耳にするReactiveProgramming(RP)をSwiftの世界で実現してくれるものです。 ReactiveXはSwiftだけでなく様々なプログラミング言語でライブラリが存在しており、他のプラッ

            • テクノロジー
            • 2015/08/29 14:00
            • SWIFT
            • 各プログラミング言語のコーディング規約まとめ - Qiita

              10 users

              qiita.com/__moai

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

              • テクノロジー
              • 2015/06/04 11:58
              • unclassified
              • あとで読む
              • BLEについて今更調べてみた - Qiita

                3 users

                qiita.com/__moai

                BLEについて今更調べてみた そもそもBLEとは? Bluetooth Low Energyの略でBluetoothの拡張仕様の1つ Bluetooth4.0の仕様に基づいている 消費電力が小さい 電池1個で1年持つと言われている 受信時間が短い 登場人物 ペリフェラル(Peripheral) 周辺機器 発信する側 アドバタイジングパケットを発信 アドバタイジングパケットを一定の距離に常時発信している 1つ以上のサービスを提供している セントラル(Central) 中心機器 受信する側 アドバタイジングパケットを受信 ペリフェラルが発信しているデータを受け取ることができる アドバタイジングパケット(advertising packet) ペリフェラルから発信されるパケットデータ ペリフェラルの名前・機能・データの情報が入っている GATT(Generic Attribute Profile

                • テクノロジー
                • 2014/12/11 00:41
                • BLEのペリフェラルを今更実装してみた(iOS編) - Qiita

                  8 users

                  qiita.com/__moai

                  extension CBCentralManagerState { var name : NSString { get{ var enumName = "CBCentralManagerState" var valueName = "" switch self { case .PoweredOff: valueName = enumName + "PoweredOff" case .PoweredOn: valueName = enumName + "PoweredOn" case .Resetting: valueName = enumName + "Resetting" case .Unauthorized: valueName = enumName + "Unauthorized" case .Unknown: valueName = enumName + "Unknown" cas

                  • テクノロジー
                  • 2014/10/30 23:14
                  • BLE
                  • iOS
                  • bluetooth
                  • Swift
                  • Swiftとはどのような言語か? - Qiita

                    11 users

                    qiita.com/__moai

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

                    • テクノロジー
                    • 2014/09/25 16:00
                    • ios

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

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

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

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

                    j次のブックマーク

                    k前のブックマーク

                    lあとで読む

                    eコメント一覧を開く

                    oページを開く

                    はてなブックマーク

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

                    公式Twitter

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

                    はてなのサービス

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