#cocoa

Related news
  • Little Snitch 4 Public Beta

    Published: 27/06/2017
    Objective Development (Hacker News): Third party developers can now bundle their apps with an Internet Access Policy file containing descriptions of all network connections that are possibly triggered ... Read more
    Source: mjtsai.com
  • Bug in Skylake and Kaby Lake Hyper-threading

    Published: 27/06/2017
    Henrique de Moraes Holschuh: This advisory is about a processor/microcode defect recently identified on Intel Skylake and Intel Kaby Lake processors with hyper-threading enabled. This defect can, when ... Read more
    Source: mjtsai.com
  • APFS Native Normalization

    Published: 27/06/2017
    The iOS transition to APFS seems to have gone very smoothly except for some Unicode normalization issues. Apple never really explained to developers how they could make their code work properly, most ... Read more
    Source: mjtsai.com
  • Preview of Sunlit 2.0

    Published: 27/06/2017
    A few years ago, Jon Hays and I built an app for photos called Sunlit, powered by the App.net API. We evolved it to work with other services, like Flickr and Instagram, but as App.net faded away we co ... Read more
    Source: www.manton.org
  • Safe Area Layout Guide

    Published: 26/06/2017
    Apple introduced the topLayoutGuide and bottomLayoutGuide as properties of UIViewController way back in iOS 7. They allowed you to create constraints to keep your content from being hidden by UIKit ba ... Read more
    Source: useyourloaf.com
  • Refactoring a Massive View Controller

    Published: 23/06/2017
    Andrew Pontious: Even though I wasn’t trying to finalize the design or the APIs yet, for each new area I pulled out, I found I could refine the previously-extracted areas. Exposed properties tha ... Read more
    Source: mjtsai.com
  • Modern Python Dictionaries

    Published: 23/06/2017
    Raymond Hettinger: Python’s dictionaries are stunningly good. Over the years, many great ideas have combined together to produce the modern implementation in Python 3.6. This fun talk uses pictu ... Read more
    Source: mjtsai.com
  • JavaScriptCore Loves ES6

    Published: 23/06/2017
    Saam Barati et al.: This post describes the development of our first ES6 benchmark, which we call ARES-6. We used ARES–6 to drive significant optimization efforts in JSC, and this post describe ... Read more
    Source: mjtsai.com
  • Swift’s MemoryLayout: size and stride

    Published: 23/06/2017
    Russ Bishop: This might surprise you: the size of some types can be zero but the stride will always be at least 1 byte. Having types take up at least 1 byte means you don't need a bunch of special cas ... Read more
    Source: mjtsai.com
  • Is the Keyboard Faster Than the Mouse?

    Published: 23/06/2017
    Dan Luu: The most cited AskTog page on the topic claims that they’ve spent $50M of R&D and done all kinds of studies; the page claims that, among other things, the $50M in R&D showed  ... Read more
    Source: mjtsai.com
  • The Tragedy of FireWire

    Published: 22/06/2017
    Richard C. Moss: He noted that Nintendo’s Game Boy link cable was unlike anything else, and they could make it unique to their technology by swapping the polarization around. The connector could ... Read more
    Source: mjtsai.com
  • Resetting the volinfo.database

    Published: 22/06/2017
    From time to time, my SuperDuper backups fail with the error “Could not enable permissions for volume __ : please restart your Macintosh”. Unfortunately, restarting doesn’t usually h ... Read more
    Source: mjtsai.com
  • Why Reach Navigation Should Replace the Navbar

    Published: 20/06/2017
    Brad Ellis (via John Gruber): Burgeoning screens mean the distance between the navbar and our thumbs has grown. The screen on a 7 Plus is so tall it would take a thumb-length increase of 150 percent t ... Read more
    Source: mjtsai.com
  • Porting Objective-C to Swift

    Published: 20/06/2017
    Jeff Johnson: The disadvantage of the Generated Interface is that it breaks all of the existing Objective-C calls to that API. The automatic compiler API transformation does not work in reverse: when ... Read more
    Source: mjtsai.com
  • Uber’s perpetual second chance

    Published: 20/06/2017
    Last week, Uber sent an email to customers linking to the results of its investigation and the next steps for the company: After a report of inexcusable workplace harassment surfaced earlier this year ... Read more
    Source: www.manton.org
Latest in blog
FACEBOOK