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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    プライムデーセール

『qiita.com』

  • 人気
  • 新着
  • すべて
  • 【fly.io】愛を込めて花束を - Qiita

    6 users

    qiita.com/caesar_cat

    タイトルは Superfly の名曲ですが、本記事はネタ記事でもなく釣り記事でもなく、もちろんポエム記事でもありません。node の PaaS 環境である fly.io の真面目なお話です。 え?なぜこのタイトルかって? fly.io ↓ フライ.アイオー ↓ Super fly 愛を 込めて… ハイ!Merry Christmas!🎅  Σd(゚∀゚d) オゥイェ!!! これはなに? fly.io は、node.js に特化した PaaS で独自の CDN を持ち Edge サーバによるキャッシュで高速なレスポンスを提供するフルマネージドなサービスです。AWS にも Lambda というサービスがあり、それを CloudFront に乗せた Lambda@edge というのがありますが、それとほぼ同列です。もっと簡単に言うと node.js に特化した heroku って感じです。La

    • テクノロジー
    • 2019/12/25 09:45
    • javascript
    • あとで読む
    • mermaid.js で上流工程を好きになろう - Qiita

      12 users

      qiita.com/caesar_cat

      はじめに 立場上、数週間コードを書かずにパワポや Excel の仕様書を作るような上流工程を担当することが増えてきました。 もちろんそれはそれで大事なお仕事ですしそれなりにやり甲斐はありますが、クリックだけでポチポチと動かない成果物を作り上げるのはプログラマにとって苦痛しかないです。 エンジニア同士であればリバースエンジニアリングでコードから仕様書を生成した無骨な HTML だったり、マークダウンで箇条書きの README.txt を書き上げるのでも良いのですが、要件定義など非エンジニアな人への仕様書に関してはまだまだパワポの設計書が主流です。最近は Microsoft 製品以外にも便利なツールは出ていますが、 ライセンスが高額なためNG オンラインサービスは情報セキュリティ指針上NG などなかなか導入に至らず、結果的にパワポや Excel でチマチマ作図するのがいつものパターンで、 Ma

      • テクノロジー
      • 2019/12/10 01:26
      • architecture
      • javascript
      • 第三の Storyboad 記述法 - Qiita

        12 users

        qiita.com/caesar_cat

        InterfaceBuilder vs UIView() iOS 開発者のみなさん、UI 開発に InterfaceBuilder (Storyboard/Xib) を使っていますか? それとも Storyboard は一切使わずにコードから UI を記述していますか? よくある実装スタイルの変遷として、 InterfaceBuilder使う ↓ どこで何が設定されているかわからない ↓ 全てコードで UI を記述する ↓ ViewController のコード量が肥大化 ↓ 特に AutoLayout 制約は膨大になりがち ↓ やっぱ InterfaceBuilder 使う みたいに一周回るパターンは多いと思います。結局のところどちらが良いかというのは宗教戦争になりがちですが、静的なレイアウトは Storyboard で定義し、動的な部分はコードで記述する、といったように臨機応変に使うの

        • テクノロジー
        • 2015/12/23 19:11
        • ios
        • あとで読む
        • スマホアプリの受託開発で気をつけておくべき10のこと - Qiita

          47 users

          qiita.com/caesar_cat

          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? スマートフォンアプリの受託開発で、特に見積の時点で気をつけておくべき話です。これらがあいまいだと必ず言った言わないのトラブルになりますので、不毛な時間を費やさないためにも事前に見積書や契約書に明記しておきましょう。 1. 対応OSとバージョン まずは当たり前のところから。OS の対応バージョンです。特に iOS だと iOS6 と iOS7 の境目でビューの構成が変わっていて、バージョン一つの違いで結構な手間がかかる場合もあります。最低動作バージョン、推奨バージョンは事前にハッキリと決めておくべきです。 あとそもそもの要件が、iOS と

          • テクノロジー
          • 2015/12/21 10:52
          • iOS
          • Android
          • 受託開発
          • あとで読む
          • 開発
          • 【アスキーアート職人歓喜?】画像からアスキーアートを生成 - Qiita

            17 users

            qiita.com/caesar_cat

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

            • テクノロジー
            • 2015/12/14 10:57
            • あとで読む
            • 知っておくと便利なXcodeのブレークポイントデバッグ術 - Qiita

              8 users

              qiita.com/caesar_cat

              特定のプロパティが有効な場合かつn回目に呼ばれた時だけログを出力するという意図です。これをブレークポイントでやろうと思っても、 変数のチェックとか特定の条件下のみブレークが出来ないし。。 ブレークポイント設定すると毎回停止してしまうし。。 そもそもログ出せないし。。 デバッグコードをgitで共有したい場合もあるし。。 というデメリットがあるので、ついついNSLog()書いてデバッグしがちですよね。 否!! 1〜4全部できますよ!しかもブレークポイントだとコードを汚すことも無いです。コードを汚さないということはビルドし直す必要が無いし、間違ってログ出力のコードをリリースする心配が無い、さらにはロジックや挙動に影響しない、というメリットもあります。 本来ブレークポイントはプログラムを停止し、そこからステップ実行をするために使用されることが多いですが、Xcodeではブレークをトリガーに様々なアク

              • テクノロジー
              • 2015/12/09 10:01
              • XCode
              • swift
              • Xcodeのブレークポイントで響子さんにシャウトしてもらおう - Qiita

                4 users

                qiita.com/caesar_cat

                Xcode ではブレークポイントの停止時に音を鳴らしたり、特定のデバッガーコマンドを実行したり、シェルを実行したりといったアクションをブレークポイントごとに細かく指定できます。今回はLog Message Actionを使って音声でブレークしたことを通知してみます。ちなみにタイトルの響子さんというのはMac OS Xの標準の読み上げボイスの名前がKyokoなのでアテで書いただけです。Kyokoさん以外にもOtoyaくんやKathyさんなどいろいろあります。 Xcodeのブレークポイント Xcodeのブレークポイントは開発者であれば使ったことが無い人は居ないでしょう。プログラム実行中に指定した行で実行を中断するためのデバッガーの機能です。設定は簡単。中断したいプログラム行の行番号をクリックするだけ。一度クリックで追加。もう一度クリックで一時的に無効化。削除したい場合は右クリックで「Delet

                • テクノロジー
                • 2015/12/07 09:34
                • XCode
                • ios
                • あとで読む
                • 最近のRealmの動向 (from Realm meet up #2) - Qiita

                  12 users

                  qiita.com/caesar_cat

                  4月23日に開催された Realm meet up #2 に行ってきました。 主催の岸川さんによる Recent Updates の内容を共有します! Realm meet up #2 日時: 2015年4月23日 19時〜 @Sansan株式会社 (いつも会場提供ありがとうございます!) Recent Updates スピーカー: 岸川さん @kishikawakatsumi さん 3月からRealmのCocoaチームにJoin 「WWDC行かれる方は現地でお会いしましょう」 Javaのおはなし Realm Java 0.80.1 出た。 つい先週。 マイナーバージョンアップである。 同梱されているRealmコアのバージョンアップがおこなわれた。 それにより、 ソートのパフォーマンスと文字列のインサート速度改善。 RealmQuery に isNull() と isNotNull() メ

                  • テクノロジー
                  • 2015/04/24 00:02
                  • realm
                  • 【ドット絵職人歓喜】アスキーアートを画像に変換 - Qiita

                    24 users

                    qiita.com/caesar_cat

                    NSArray *representation = @[ @"· · · · 1 1 1 · · · ·", @"· · 1 · · · · · 1 · ·", @"· 1 · · · · · · · 1 ·", @"1 · · 2 · · · 3 · · 1", @"1 · · · # · # · · · 1", @"1 · · · · # · · · · 1", @"1 · · · # · # · · · 1", @"1 · · 3 · · · 2 · · 1", @"· 1 · · · · · · · 1 ·", @"· · 1 · · · · · 1 · ·", @"· · · 1 1 1 1 1 · · ·", ]; この文字列配列を ASCIIImage に渡すと、次のような画像が生成されます。 はい。とても直感的ですよね。このように ASCIIImage は、アスキーアート(

                    • テクノロジー
                    • 2015/03/31 15:34
                    • image
                    • ios
                    • デザイン
                    • 画像
                    • あとで読む
                    • 次世代モバイルデータベース「Realm」のリレーションシップ - Qiita

                      4 users

                      qiita.com/caesar_cat

                      Realmって何?って思った方はまずは下記の記事を読んで下さい。簡単に言えばCoreDataやSQLiteに変わる次世代モバイルデータベースです。 Realm公式ドキュメント(日本語) http://realm.io/jp/docs/cocoa/0.87.1/ [Qiita] 次世代mobile版データベース"Realm"を使ってみた http://qiita.com/moriyaman/items/1a2916f4c2b79e934370 [Qiita] Realmを使ってデータ管理【Swift編】-その1- http://qiita.com/jtemplej/items/1c1b7204341ac01e561e [Qiita] CoreDataはもう古い?新しいモバイルデバイス向けデータベース「Realm」を使ってみた http://qiita.com/caesar_cat/items

                      • テクノロジー
                      • 2015/01/13 09:29
                      • realm
                      • iOS
                      • CoreDataはもう古い?新しいモバイルデバイス向けデータベース「Realm」を使ってみた (Swift/Objective-C) - Qiita

                        69 users

                        qiita.com/caesar_cat

                        正月にSwiftでRealmを使ってみてよかったのでまとめてみました。 Realmとは Realmはモバイルデバイス向けの新しいデータベースです。実体はTightDBというC++で書かれた独自のエンジンを使用しているようで、マルチプラットフォーム化もされていてiOS/Mac OS/Android向けのSDKが公開されています。 ■Realm公式 https://realm.io CoreDataに慣れているとそんなにハマることはなかったですが、Web開発者で特にSQLゴリゴリ書いて開発するタイプの人にはちょっとハマると思ったのでよく使うSQLをベースにまとめてみました。 なお、コードはSwiftですがObjective-CでもAndroidでもたぶん同じ感じだと思います。 2015/2/17: Objective-Cのコードを追記しました。 CREATE DATABASE RealmはSQ

                        • テクノロジー
                        • 2015/01/05 00:39
                        • Realm
                        • iOS
                        • swift
                        • CoreData
                        • データベース
                        • database
                        • android
                        • SQL
                        • DB
                        • SDK
                        • Swiftでシェルスクリプトを書く - Qiita

                          4 users

                          qiita.com/caesar_cat

                          $ swift --help OVERVIEW: Swift compiler USAGE: swift [options] <inputs> OPTIONS: -assert-config <value> Specify the assert_configuration replacement. Possible values are Debug, Release, Replacement. -D <value> Specifies one or more build configuration options -framework <value> Specifies a framework which should be linked against -F <value> Add directory to framework search path -g Emit debug info

                          • テクノロジー
                          • 2014/11/12 22:49
                          • Swift
                          • qiita
                          • iOS8 からローカル通知が保存されなくなった? - Qiita

                            10 users

                            qiita.com/caesar_cat

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

                            • テクノロジー
                            • 2014/09/11 22:10
                            • ios
                            • development
                            • programming
                            • tips
                            • iphone
                            • 配列をたった一行で CSV に変換 - Qiita

                              8 users

                              qiita.com/caesar_cat

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

                              • テクノロジー
                              • 2013/06/13 20:23
                              • php
                              • excel
                              • VirtualDocumentRoot でローカル開発環境を整理する - Qiita

                                5 users

                                qiita.com/caesar_cat

                                Zend Server や XAMPP など、ローカルで開発用の Apache を動かしている場合、hosts ファイルに存在しないホスト名を定義し、プロジェクト毎にバーチャルホストを設定する手法がよく取られます。ルートパス以下をまるごと使用できるため本番環境と同じパスにしたい場合など、バリバリの開発者じゃなくてもコーダーさんやデザイナさんでも使われている方多いんじゃないでしょうか。 例えばローカルの Apache で WordPress を動作させ h ttp://wordpress.local/ という URL で動作確認したい場合は、 /etc/hosts に「127.0.0.1 wordpress.local」の行を追加 ドキュメントルートにプログラムを展開(WordPressを解凍) httpd.conf に VirtualHost の記述を追加 Apache 再起動 という手順

                                • テクノロジー
                                • 2012/12/26 23:45
                                • UIScrollView を無限ループさせる - Qiita

                                  29 users

                                  qiita.com/caesar_cat

                                  UIScrollView にはループ機能は無いのでスクロールのタイミングでサブビューを再配置+スクロールのオフセットを戻して擬似的にループを再現させる方法がよく取られます。 例えば、 UIScrollView の中に5つの subview があり、 右にスワイプしたとします。 スクロールが止まったらすぐに一番右のサブビューを抜き出して、一番左になるよう全ての subview を再配置。(A) それと同時にスクロールオフセットを元の位置に戻す。(B) 1サイクル完成。 これを繰り返せば無限ループしているように見えます。 (A) と (B) の処理を一瞬で行うため、subview の数によっては描画が追いつかないので、pagingEnabled = YES にして、かつ UIScrollView のデリゲートメソッド scrollViewDidEndDecelerating: の中で (A)+

                                  • テクノロジー
                                  • 2012/08/08 14:19
                                  • ios
                                  • UIScrollView
                                  • objective-c
                                  • UI

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

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

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

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

                                  j次のブックマーク

                                  k前のブックマーク

                                  lあとで読む

                                  eコメント一覧を開く

                                  oページを開く

                                  はてなブックマーク

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

                                  公式Twitter

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

                                  はてなのサービス

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