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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    プライムデーセール

『人生と仕事を楽しむブログ』

  • 人気
  • 新着
  • すべて
  • Swift3とXcode8 | 人生と仕事を楽しむブログ

    3 users

    blog.andgenie.jp

    Swit3ベータ版が出ました。オープンソースになってから始めたのメジャーリリースです。++や–演算子がなくなったりと構文の変更が多くありますが、移行ツールも用意されているようなので、積極的に使用していきたいですね。 Swift syntax and API renaming changes in Swift 3 make the language feel more natural, and provide an even more Swift-y experience when calling Cocoa frameworks. Popular frameworks Core Graphics and Grand Central Dispatch have new, much cleaner interfaces in Swift. This release also improves

    • テクノロジー
    • 2016/08/31 17:06
    • Railsアプリのサブディレクトリで別Railsアプリを運用 | 人生と仕事を楽しむブログ

      6 users

      blog.andgenie.jp

      あるRailsアプリがあって、そのサブドメインを別のRailsアプリとして切り出したいということがあります。 http://example.com/app1 http://example.com/app2 というように複数の独立したサブディレクトリで動かすのはよくあります。 RailsアプリケーションをPassengerを使ってサブディレクトリで動かす rails + passengerでサブディレクトリ運用する方法 passenger での複数サブディレクトリ 今回の要件は例えば、app1というRailsアプリが http://example.com/ というURLでうごいているときに、別のapp2を http://example.com/app2 というサブディレクトリで動かしたいときです。 app2をサブディレクトリに対応 assetsやルーティングパスがサブディレクトリに対応できる

      • テクノロジー
      • 2016/08/24 17:50
      • rails
      • ReduxのExampleを徹底図解 | 人生と仕事を楽しむブログ

        29 users

        blog.andgenie.jp

        2010年代に入ってから、フロントエンドのJavascriptライブラリの群雄割拠でキャッチアップが大変ですが、どれも概念と設計が工夫されていて使っていて楽しいです。 jQueryのDOM操作はなんでもできるけど、やっているうちにDOMをちょこちょこ変更したり、何かの値を無理やりDOMのdata属性にもたせたり、コールバックをあちこちに書いたりして訳が分からなくなってきたりしますからね。 Backbone.jsが出てきてMVCを実現させてみて世間をあっと言わせたかと思えば、Angular.jsがこれだけで大抵のことはなんでもできるフルスタックなフレームワークとして登場してさらに便利になったり。 他にもKnockout.jsとかvue.jsとかいろいろありました。 Reactが登場してから、流れがReactに傾いている(使用する案件が増えている)気がします。 ReactはUIのためのフレーム

        • テクノロジー
        • 2016/06/20 18:23
        • redux
        • react
        • javascript
        • js
        • あとで読む
        • Railsアプリで実際に使用したオススメgem | 人生と仕事を楽しむブログ

          14 users

          blog.andgenie.jp

          いくつかRailsベースのサービスを運営しています。 そこで実際に使用しているgemを紹介したいと思います。 よく使うのもなので、情報も多く使いやすいものばかりです。 サービスの紹介 今回紹介するのは、Artue[アーチュ]というサービスです。 みんなでコメントする展覧会口コミサイトです。 気になる展覧会のことや展覧会の感想を見てるとアートがますます楽しくなりますよ。 rails mysql2 sass-rails uglifier coffee-rails jquery-rails jbuilder therubyracer rails newするとデフォルトで入るやつです。 ArtueではRails4を使用しています。 sassもcoffeescriptもjbuilderもしっかり活用しています。 cssやjavascriptを直接書くことはほぼないですね。 テンプレート、cssフレー

          • テクノロジー
          • 2016/02/15 21:41
          • Rails
          • GEM
          • ruby
          • あとで読む
          • [Swift]動的ディスパッチを減らすことでパフォーマンスを改善 | 人生と仕事を楽しむブログ

            37 users

            blog.andgenie.jp

            スマホデバイスのスペックも向上し、Swiftのコンパイラのパフォーマンスも上がり続けていますが、ちょっとしたパフォーマンスが気になることはよくあります。 スマホアプリではパフォーマンス次第では使い勝手が極端に悪くなります。 finalやprivateを駆使したパフォーマンス改善はJava等の多言語でもおなじみで応用が効くものです。無闇にfinalやpriavteをつけている場合も多いでしょうが、パフォーマンス改善の理屈が分かると上手に使用できるようになると思います。 全モジュール最適化(Whole Module Optimization)は開発時は不要ですが、リリース時には必ず実行しておきたいですね。 This blog post showcases three ways to improve performance by eliminating such dynamism: final,

            • テクノロジー
            • 2015/09/04 01:47
            • Swift
            • パフォーマンス
            • ios
            • あとで読む
            • よく使うコード:無限スクロール | 人生と仕事を楽しむブログ

              4 users

              blog.andgenie.jp

              無限スクロールを入れるとユーザビリティは良くなりますよね。 特にモバイルでは、タップよりも上フリックでどんどん下に行くのが直感的ですから。 FacebookやTwitter、Pinterest、Tumblrでも実装されているあれです。 jQueryのinfinite scrollプラグインを使えばあっという間にできてしまいます。 Infinite scroll has been called autopagerize, unpaginate, endless pages. But essentially it is pre-fetching content from a subsequent page and adding it directly to the user’s current page. jQuery本体はjQuery公式サイトから、infinite scrollプラグインは

              • テクノロジー
              • 2015/07/25 22:34
              • あとで読む
              • Swiftのas! 演算子 | 人生と仕事を楽しむブログ

                9 users

                blog.andgenie.jp

                Swiftではキャストとして as を使います。 今まではダウンキャストに(派生クラスへのキャスト)も使用していました。 オプショナル型へのキャスト(ダウンキャストに失敗したらnilを返す)として as? があります。 オプショナル型の変数を強制的にアンラップ(オプショナルでなくする)するのに変数に ! をつけますが、Swift1.2では強制的にダウンキャストするのに as!が導入されました。 Swift 1.2 separates the notions of guaranteed conversion and forced conversion into two distinct operators. Guaranteed conversion is still performed with the as operator, but forced conversion now uses

                • テクノロジー
                • 2015/04/18 20:40
                • あとで読む
                • NullabilityとObjective−C | 人生と仕事を楽しむブログ

                  7 users

                  blog.andgenie.jp

                  Xcode6.3ではSwiftとObjective-Cの連携を強化するために、Objective-Cの新機能としてnullabilityアノテーションが導入されました。 In previous Xcode releases, some Apple frameworks had been specially audited so that their API would show up with proper Swift optionals. Xcode 6.3 supports this for your own code with a new Objective-C language feature: nullability annotations.Swift blog NullabilityとObjective-C Swiftの特徴の一つとして、Objective-Cのコードと透過的に

                  • テクノロジー
                  • 2015/04/11 12:50
                  • Objective-C
                  • study
                  • programming
                  • SwiftでiOS開発:RSSリーダー | 人生と仕事を楽しむブログ

                    19 users

                    blog.andgenie.jp

                    Swiftを使ってサンプルiOSアプリを作ってみました。 作成したアプリケーションはRSSリーダーです。 RSSリーダーはTableViewを使いますし、データの通信もあるので、サンプルとしては手頃です。 今回はシンプルにYahoo!トピックスの見出しのみを表示して、内容はSafariに飛ばして表示するようにしています。 まずはXcode 6を立ちあげて、Single View Applicationから作成します。 言語はもちろんSwiftです。 Main.storyboardのViewの上にTableViewを配置します。 TableViewを右クリックしてdataSourceとdelegateをViewControllerにつなげておきます。 class ViewController: UIViewController,UITableViewDelegate,UITableViewD

                    • テクノロジー
                    • 2014/10/27 11:50
                    • Swift
                    • iOS

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

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

                    『人生と仕事を楽しむブログ』の新着エントリーを見る

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

                    j次のブックマーク

                    k前のブックマーク

                    lあとで読む

                    eコメント一覧を開く

                    oページを開く

                    はてなブックマーク

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

                    公式Twitter

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

                    はてなのサービス

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