Quantcast
Channel: Samantha Demi's Blog
Browsing latest articles
Browse All 122 View Live

Post-Evasi0n 7 Breakdown

Thoughts and analysis of the evasi0n 7 jailbreak.

View Article



Swift File Format and ABI

Preliminary details on swift ABI runtime and file formats.

View Article

Custom Frameworks and Swift

How to get custom frameworks to load in Swift Playground and REPL.

View Article

Blocking Code Injection on iOS and OS X

Explanation for blocking code injection from the dynamic linker on iOS and OS X.

View Article

Fixing Old Bugs

A tale of adventure chasing down a very old software bug.

View Article


Open Letter to Developer Bullshit

An open letter about developer bullshit.

View Article

HealthKit Feedback

Giving feedback on HealthKit API and Documentation.

View Article

Filing Radars

How to file better radars.

View Article


Reverse Engineering Fitbit BLE Protocol

Documenting parts of the Bluetooth Low Energy communication protocol used by Fitbit devices.

View Article


Technical Q&A QA1881 v2 - Embedding Content with Swift in Objective-C

Details surrounding embedding Swift in Objective-C, and discrepancies with Apple’s Q+A.

View Article

Static and Dynamic Libraries

Explanation of static and dynamic libraries and their uses.

View Article

Managing Xcode

Documentation on how to utilize Xcode’s potential.

View Article

Xcode DerivedData Hashes

How to resolve the unique identifiers used in DerivedData build locations.

View Article


Xcode Build Settings Reference

A build setting reference for Xcode.

View Article

The Unofficial Guide to xcconfig files

The official unofficial guide to the xcconfig file.

View Article


SDKs

Documentation on how to create SDKs for Xcode

View Article

Codesigning Introspection Commands

A set of helpful commands for introspecting various aspects of CodeSigning.

View Article


Update on the blog

Update on the status of the blog.

View Article

Using Xcode Targets

Guide for managing targets using build configurations

View Article

OS X, Python, and the readline module

Working around the implementation of the Python readline module on OS X

View Article

Dangers of NeXTSTEP Plists

Potential dangers of working with NeXTSTEP property lists and string encodings

View Article


PBXProj Identifiers

Short write-up with example code on how Xcode generates the identifiers used in pbxproj files.

View Article


2016 Dancecard

Plans for attending conferences in 2016

View Article

The Xcode Build System

A dive into the Xcode build system

View Article

OS X Internals Book Update

An update to the status of the OS X Internals book

View Article


Converting Static Libraries to Dynamic Libraries for iOS

A tutorial for converting static libraries to dynamic libraries

View Article

Linking Objective-C Code

Documentation about linker flags used for linking Objective-C code

View Article

Introduction to iOS Development

A list of resources to introduce developers to the world of iOS development.

View Article

Managing Build Settings and Avoiding pbxproj Conflicts

Strategies for avoiding merge conflicts on project.pbxproj

View Article



pyconfig v1.0

Post about the latest build tool I have written

View Article

Xcode Build Locations

Documentation on how to resolve the location that Xcode will build a project to.

View Article

Building Python modules on CircleCI OS X instances

Guide for using CircleCI’s OS X Instances to build Python modules

View Article

Future of the Blog

An update to how I am going to be running the blog going forward.

View Article


Migrating Code Signing Configurations to Xcode 8

A detailed guide on how to migrating your code-signing settings to Xcode 8.

View Article

Software I Use

Write-up of software I use on a daily basis

View Article

Setting up Docker on macOS

Short guide on how I got Docker setup on Mac

View Article


Using LLVM Santitizers with Nim

Short guide on how to use LLVM code sanitizers with Nim

View Article


Website Stack Update

Some info about updates to the website

View Article

Reverse Engineering Resources

Archiving content from homepage

View Article

Looking for New Employment

Looking for something new to start off the new year

View Article
Browsing latest articles
Browse All 122 View Live




Latest Images