Skip to content

Instantly share code, notes, and snippets.

0xced / EmbeddedPdbCostura.csproj
Last active Mar 3, 2021
Minimal project to test producing a single executable which embeds its dll files and its pdb
View EmbeddedPdbCostura.csproj
<Project Sdk="Microsoft.NET.Sdk">
0xced / Program.cs
Created Oct 16, 2020
dnlib experiment
View Program.cs
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using dnlib.DotNet;
namespace assemblyref
class Program
0xced / FodyWeavers.xml
Last active Sep 14, 2020
Single exe using Microsoft.EntityFrameworkCore.Sqlite on .NET Framework 4.7.2
View FodyWeavers.xml
<Weavers xmlns:xsi="" xsi:noNamespaceSchemaLocation="FodyWeavers.xsd">
<Costura />
0xced / Program.cs
Created Jul 3, 2020
Formatting of -0 in .NET Core
View Program.cs
using System;
using System.Globalization;
static class Program
private static void Main()
static string FormatCoordinate(double x, double y) => $"({x.ToString(NumberFormatInfo.InvariantInfo)},{y.ToString(NumberFormatInfo.InvariantInfo)})";
const double a = 0;
const double b = 0;
View On Windows (scoop list)
7zip 19.00 [main]
aria2 1.35.0-1 [main]
audacity 2.4.2 [extras]
autoit [main]
autoit-script-editor 19.1127.1402.0 [extras]
azuredatastudio 1.24.0 [extras]
beyondcompare [extras]
cacert 2020-10-14 [main]
captura 8.0.0 [extras]
cmder 1.3.16 [main]
0xced / Answer to
Last active Feb 18, 2020
Answer to "No depthData with iPhone X, iPhone XS is fine" as a gist since my answer was deleted on the grounds that a link to some other code is not an answer
View Answer to

I recently worked on a project where I had to access the depth data on an iPhone X. I forked the ALCameraViewController project and created a depth branch. You can clone my repository and checkout the depth branch. Then run the demo app and take a picture with the camera.

Put a breakpoint on line 148 of the CameraView.swift file and check if photo.depthData is nil in the photoOutput(_, didFinishProcessingPhoto, error) callback. For me it was never nil on an iPhone X.

If it's not nil then you can compare the code and understand the difference. It it's nil then it's probably a bug in iOS itself and I'd suggest you to update to the latest iOS version.

0xced / IBSegueActionBackport.h
Created Jan 27, 2020
[Work In Progress] Backport of the IBSegueAction feature for iOS < 13
View IBSegueActionBackport.h
// Backport of the IBSegueAction feature for iOS < 13
// See and
@import Foundation;
BOOL XCDBackportIBSegueAction(void);
0xced / Podfile
Created Jan 23, 2020
Sample Podfile with common workarounds: disable warnings for pods, using a branch, deleting deployment target from pods project, deleting swift files
View Podfile
platform :ios, '12.0'
target 'MyApp' do
pod 'libextobjc/EXTKeyPathCoding', '0.6'
pod 'libextobjc/EXTScope', '0.6'
pod 'Mantle', '~> 2.1'
pod 'RSParser', :git => '', :branch => 'nsarray'
0xced / NuGet with native dynamic libraries.txt
Created Oct 17, 2019
NuGet with native dynamic libraries [dylib] [dll] [so]
View NuGet with native dynamic libraries.txt
--> (broken link on
0xced / Yak
Last active Sep 24, 2019
Diagnosing issues when building Nerdle.AutoConfig on Travis CI
View Yak

I'm submitting a [pull request][17] to Nerdle.AutoConfig and [Build #103][1] fails with this error:

Installing Mono
E: Unable to locate package referenceassemblies-pcl
The command "sudo apt-get install -qq mono-complete mono-vbnc fsharp nuget referenceassemblies-pcl" failed and exited with 100 during .

Your build has been stopped.