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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    猛暑に注意を

『Erica Sadun』

  • 人気
  • 新着
  • すべて
  • ISO-8601, YYYY, yyyy, and why your year may be wrong

    17 users

    ericasadun.com

    The end of the year is rolling around and it’s time to remind everyone about that yyyy works the way you think it does and YYYY does not. Here’s a quick example to start: Just because you test a format quickly with the current date and get back the result you expect, does not mean you’ve constructed your date format correctly. Speaking of which, BJ Homer points out that you can just use “y”, as “y

    • テクノロジー
    • 2018/12/26 11:55
    • Swift
    • date
    • あとで読む
    • Pocket
    • javascript
    • Swift 5 begins: new evolution rules will require implementations for language change review

      7 users

      ericasadun.com

      Ted Kremenek writes about Swift 5 on the Swift Evolution list. Among other changes, SE proposals will now require implementations before Core Team review. Swift 5 will focus on ABI stability and concurrency. The proposal phase for Swift 4 is now officially over, and the release is now in endgame engineering convergence for an expected release later this year. Swift 4 has turned out to be one of th

      • テクノロジー
      • 2017/08/09 07:19
      • Swift
      • The Unexpected Joy of Vector Images in iOS 11

        3 users

        ericasadun.com

        A few years ago, I griped about That Vector Thing, which was the way that Xcode 6 handled PDF vector assets and could not extend them to arbitrary use in UIImages. Enter WWDC 2017. In Session 201 “What’s New in Cocoa Touch”, Apple described Asset Catalogs with PDF-backed vector images. All you have to do is tick the “Preserve Vector Data” checkbox. After chatting with some colleagues about whether

        • テクノロジー
        • 2017/06/17 00:37
        • PDF
        • iOS
        • Chris Lattner on wrapping up Swift 3, starting Swift 4

          3 users

          ericasadun.com

          Chris Lattner writes on Looking back on Swift 3 and ahead to Swift 4.  Key tl;dr points: Open source is great but you can’t make everyone happy. Swift 3 in Fall 2016. Swift 3.x will release in Spring 2017. Swift 4 in Fall 2017, not counting minor releases for bugs/compatibility (e.g. 3.0.1) Swift 4 must deliver its source stability promise, plus resilience, ABI, improving generics, strings, etc. S

          • テクノロジー
          • 2017/04/03 17:19
          • The problem with macOS and Drawing

            3 users

            ericasadun.com

            Trying to write cross-platform code for drawing routines is ridiculously frustrating. It’s never just a matter of creating cross-platform type aliases. UIColor and NSColor are cousins, not brothers. UIBezierPath and NSBezierPath are slightly more distantly related, especially when it comes to adding curves and retrieving an underlying cgPath. Although a lot of tech debuts on Cocoa, it often gets r

            • テクノロジー
            • 2017/03/13 10:01
            • iOS
            • mac
            • Swift 4: Release Process and Phase 2

              3 users

              ericasadun.com

              The Swift 4 release process targets Fall 2017: Swift 4 is a major release that is intended to be completed in the fall of 2017. It pivots around providing source stability for Swift 3 code while implementing essential feature work needed to achieve binary stability in the language. It will contain significant enhancements to the core language and Standard Library, especially in the generics system

              • テクノロジー
              • 2017/02/18 08:15
              • あとで読む
              • The names of things

                4 users

                ericasadun.com

                Last night, someone was asking what you call the things created by types. My take on the subject is this: Classes, structures, and enumerations are constructs. You create new instances by calling a constructor, even when building things that aren’t reference types. I avoid calling reference types “objects”. I stick with instances, following the Swift Programming Language’s lead, e.g. “Use the init

                • テクノロジー
                • 2016/07/16 00:11
                • Swift
                • Swift 3.0 PR 1 has been cut

                  6 users

                  ericasadun.com

                  Nichole Jacque writes on the swift-dev email list: Hello everyone. We have cut the swift-3.0-preview-1-branch. Any changes to that branch need to go through pull requests, and be approved by the release manager. For more details on the Swift 3.0 Release Process, please check out the blog post: https://swift.org/blog/swift-3-0-release-process/ Marc points out in the comments that “The first develop

                  • テクノロジー
                  • 2016/05/14 00:57
                  • Swift
                  • Xcode 7.3 beta introduces enhanced code completion

                    4 users

                    ericasadun.com

                    Code completion provides better matches with fewer keystrokes and makes it easier to find what you’re looking for. You can type just the uppercase letters of a method name. Typing “myDelegate.tveh”, where myDelegate is a UITableViewDelegate, gives tableView(_ tableView: UITableView, estimatedHeightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat as the first completion. You’ll also get complet

                    • テクノロジー
                    • 2016/01/24 23:56
                    • Xcode
                    • Sets vs Dictionaries smackdown in #swiftlang

                      3 users

                      ericasadun.com

                      Traditional Cocoa has a bad dictionary habit. From user info to font options to AV settings, NSDictionary has long acted as the Cocoa workhorse for passing data. Dictionaries are flexible, easy to use, and a minefield of potential disasters. In this post, I’m going to discuss an alternative approach, one that’s far more Swift-y. It’s not yet a completely turn-key solution but I think its one that

                      • テクノロジー
                      • 2015/11/03 16:34
                      • あとで読む
                      • Beta 6 Playgrounds #swiftlang

                        3 users

                        ericasadun.com

                        Playgrounds introduced some significant changes with Beta 6. Most importantly, the timeline slider appears to have disappeared. Update: Norio Nomura found it: @ericasadun “Show Timeline” option exists on File Inspector > Playground Settings. — Norio Nomura (@norio_nomura) August 26, 2015 You can click on intermediate calculation points in an embedded value history to view those values as tiny pop-

                        • テクノロジー
                        • 2015/08/31 15:21
                        • iOS
                        • Swift: Asynchronous Error Handling

                          3 users

                          ericasadun.com

                          Got a really good question today: How does Swift 2.0’s new error handling mechanisms work with asynchronous execution. I don’t have an authoritative answer but I do have a some thoughts to share. Asynchrony and Throw Many asynchronous Cocoa calls use completion blocks.  You place a request and the completion block executes when the request completes, regardless of whether that request succeeded or

                          • テクノロジー
                          • 2015/06/29 00:47
                          • Swift at the Command Line

                            4 users

                            ericasadun.com

                            The topic of command-line Swift popped up on the swift-language mail list today, and it occurred to me that it might be helpful to share my little starter skeleton. The following pulls in the base app name (for usage() or whatever), and polls the dashed arguments and their associated values. (Update: see below about scripting, via Practical Swift.) import Foundation let arguments = NSProcessInfo.p

                            • テクノロジー
                            • 2015/06/26 07:49
                            • Swift header documentation in Xcode 7

                              14 users

                              ericasadun.com

                              Update: There’s now a book! Quick Help offers concise in-line reference docs for symbols, build settings, and interface objects. Want to check a symbol’s type? Quick Help it. Need to look up parameters? Quick Help to the rescue. Add Quick Help to annotate your code and create custom information that displays via pop-ups (option-click symbols) and the Quick Help inspector (View > Utilities > Show Q

                              • テクノロジー
                              • 2015/06/15 06:42
                              • Xcode
                              • swift
                              • document
                              • Swift: What does 1.0 mean?

                                9 users

                                ericasadun.com

                                Been chatting about 1.0 — when it’s coming, what it will involve. The only thing that seems likely is that 1.0 will compile for 8.0, not that 1.0 will be code stable or act as a language development endpoint. Chris Lattner wrote, “Our goal for Swift 1.0 is for *apps* to be binary compatible with the OS, not for Swift 1.0 frameworks to be compatible with swift 2.0 frameworks.  The formal goal (what

                                • テクノロジー
                                • 2014/08/16 12:48
                                • Swift
                                • iOS
                                • Swift: Beta 5 is alive

                                  3 users

                                  ericasadun.com

                                  Some highlights. Print and println now produce gutter results Coalescing is now available: Interesting results when you use optionals on both sides of the ?? even though this is theoretically an error (“takes an optional on the left and a lazily-evaluated non-optional expression on the right.”) You can now compare optionals to nil with == and != even if the underlying element doesn’t conform to Eq

                                  • テクノロジー
                                  • 2014/08/05 10:05
                                  • swift
                                  • iOS
                                  • Swift: Beta 4 very pretty

                                    4 users

                                    ericasadun.com

                                    Many exciting updates in Beta 4. A few thoughts. Jumpbar support for //MARK:. Finally, Swift has a #pragma mark equivalent Minimum deployment enforcement. If you’ve been having fun deploying to iOS 6, the party is over. Strides. Ranges now use stride() instead of by(). I’m still waiting for Xcode to finish downloading so I can test this, but the idea is that you use stride(from, to/through, by) in

                                    • テクノロジー
                                    • 2014/07/22 09:31
                                    • Swift
                                    • iOS 8: Building custom simulators

                                      6 users

                                      ericasadun.com

                                      Right now in Xcode 6, there are plenty of simulators to choose from but did you know that you could create your own simulators and customize them for specific testing needs? The simctl command line utility, which you find at /Applications/Xcode6-Beta.app/Contents/Developer/usr/bin/simctl, enables you to create new custom simulators built to your specifications. You start by creating a device, sett

                                      • テクノロジー
                                      • 2014/06/19 01:54
                                      • iOS8
                                      • Xcode
                                      • iOS
                                      • development
                                      • 開発
                                      • apple
                                      • Index of /ftp/AirPlay

                                        39 users

                                        ericasadun.com

                                        Air Play Utilities AirPlayer. Transform your Mac into an AirPlay-compatible display. AirFlick Serve files and URLs to Apple TV This is prerelease software. All rights reserved. Use at your own risk. No technical support is (or ever will be) provided for this product. Parent Directory AirFlick-0.01.zip AirPlayer-0.06.zip HEADER.html README.html This work 'as-is' I provide. No warranty express or i

                                        • 暮らし
                                        • 2010/12/21 08:37
                                        • airplay
                                        • mac
                                        • appletv
                                        • software
                                        • Apple TV
                                        • osx
                                        • app
                                        • Apple
                                        • download
                                        • Index of /ftp/Macintosh

                                          7 users

                                          ericasadun.com

                                          Macintosh Utilities plusutil. My expanded plutil for Mac. I wrote it for the iPhone and iPod touch and ported it back to the Mac because I find it extremely useful. mdhelper Mobile device backup utility. See my github repository App Signer Utility to sign iPhone OS apps with Dev or Distro certificates. GrabUpper Upload screen captures automatically to TwitPic ShareFile & FileCatcher Utilities for

                                          • 暮らし
                                          • 2010/12/15 17:40
                                          • mac
                                          • freeware
                                          • osx
                                          • app
                                          • ios
                                          • iphone
                                          • Index of /ftp/EricaUtilities

                                            3 users

                                            ericasadun.com

                                            Revised Erica Utilities abquery Search your address book by name. Enter a search phrase that abquery matches to the address book name fields. appLoad. Force Springboard to acknowledge new applications in the standard locations (/Applications and /var/mobile/Applications). appSearch. Search the App Store from the command line. Enter a simple query phrase badge. Badge application icons on Springboar

                                            • 学び
                                            • 2009/08/11 21:56
                                            • コマンド
                                            • iphone
                                            • Timberline: File Index

                                              15 users

                                              ericasadun.com

                                              Timberline File ListHere is a list of all files with brief descriptions:

                                              • 世の中
                                              • 2008/11/30 21:35
                                              • iphone
                                              • objective-c
                                              • プログラミング
                                              • Timberline: File Index

                                                8 users

                                                ericasadun.com

                                                Timberline File ListHere is a list of all files with brief descriptions:

                                                • 暮らし
                                                • 2008/11/26 18:59
                                                • iphone
                                                • development
                                                • iPhone Headers: Main Page

                                                  3 users

                                                  ericasadun.com

                                                  iPhone Headers Documentation 1.1.1 Generated on Tue Oct 16 10:28:24 2007 for iPhone Headers by

                                                  • 暮らし
                                                  • 2007/10/20 23:56
                                                  • iPhone
                                                  • Erica Sadun

                                                    58 users

                                                    ericasadun.com

                                                    A while back, I wrote about how handy it was to redirect a man page into Preview. This allows you to keep the man page open, search it, and generally have a better user experience than struggling with more (or less) to navigate through the information provided there. man -t apropos | open -fa Preview Recently, someone asked me about more modern command line interaction, specifically, commands that

                                                    • テクノロジー
                                                    • 2007/10/17 10:56
                                                    • development
                                                    • iphone
                                                    • dev
                                                    • programming
                                                    • code
                                                    • iPhone開発
                                                    • document
                                                    • *iphone

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

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

                                                    『Erica Sadun』の新着エントリーを見る

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

                                                    j次のブックマーク

                                                    k前のブックマーク

                                                    lあとで読む

                                                    eコメント一覧を開く

                                                    oページを開く

                                                    はてなブックマーク

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

                                                    公式Twitter

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

                                                    はてなのサービス

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