This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//add a host to the undocumented static trustedHosts property on NSURLConnection to ignore SSL validation failures | |
public class NSUrlExtensions | |
{ | |
public static void AddTrustedHost (string trustedHost) | |
{ | |
IntPtr classPtr_NSURLConnection = Class.GetHandle("NSURLConnection"); | |
IntPtr sel_trustedHosts = Selector.GetHandle("trustedHosts"); | |
IntPtr p = Messaging.IntPtr_objc_msgSend(classPtr_NSURLConnection, sel_trustedHosts); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[Register ("MyComboBoxDelegate")] | |
public class MyComboBoxDelegate : NSTextFieldDelegate | |
{ | |
[Export ("comboBoxSelectionDidChange:")] | |
void SelectionDidChange (NSNotification notification) | |
{ | |
Console.WriteLine ("Changed"); | |
} | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
# | |
# simple recursive search and replace string in files | |
# setup: alias replace='~/replace.sh' | |
# notes: you will need to escape special chars! eg: replace '\/dir1' '\/dir2' . | |
# usage: replace <oldstring> <newstring> <path> <depth> | |
# examples: | |
# replace "([^\s]+.php)" "\/\1" . | |
# replace "\"\/([^\/]+.php)" "\"\/dir\/\1" . |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-> CopyPNGFile | |
Copies a .png file resource, optionally compressing it. | |
$ copypng [options] $(IPHONE_OPTIMIZE_OPTIONS) [input] [output] | |
-> Code Sign | |
Code-sign a framework, application, or other built target. | |
$ /usr/bin/codesign | |
-> Strip Symbols | |
Remove or modify the symbol table of a Mach-O binary |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
device_types_output = `xcrun simctl list devicetypes` | |
device_types = device_types_output.scan /(.*) \((.*)\)/ | |
runtimes_output = `xcrun simctl list runtimes` | |
runtimes = runtimes_output.scan /(.*) \(.*\) \((com.apple[^)]+)\)$/ | |
devices_output = `xcrun simctl list devices` | |
devices = devices_output.scan /\s\s\s\s(.*) \(([^)]+)\) (.*)/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// Copyright (c) 2013-2015 Frank A. Krueger | |
// | |
// Permission is hereby granted, free of charge, to any person obtaining a copy | |
// of this software and associated documentation files (the "Software"), to deal | |
// in the Software without restriction, including without limitation the rights | |
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
// copies of the Software, and to permit persons to whom the Software is | |
// furnished to do so, subject to the following conditions: | |
// |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8" ?> | |
<linker> | |
<assembly fullname="System"> | |
<type fullname="System.ComponentModel.ReferenceConverter"> | |
<method signature="System.Void .ctor(System.Type)" /> | |
</type> | |
</assembly> | |
</linker> |
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
d=DevsDNA.GettingStarted.XamarinForms | |
NuGetPackageVersion=1.0.0-beta | |
NuGetSourceType=Package | |
OriginalItemSpec=/Users/alex/.nuget/packages/devsdna.gettingstarted.xamarinforms/1.0.0-beta/lib/netstandard2.0/System.Security.Cryptography.Encoding.dll | |
PackageName=DevsDNA.GettingStarted.XamarinForms | |
PackageVersion=1.0.0-beta | |
Path=lib/netstandard2.0/System.Security.Cryptography.Encoding.dll | |
Private=false | |
ReferenceAssembly=/Users/alex/.nuget/packages/devsdna.gettingstarted.xamarinforms/1.0.0-beta/lib/netstandard2.0/System.Security.Cryptography.Encoding.dll | |
ReferenceSourceTarget=ResolveAssemblyReference |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using System.IO; | |
using System.Net.Http; | |
using System.Threading; | |
using System.Threading.Tasks; | |
namespace HttpClientProgress { | |
public static class HttpClientProgressExtensions { | |
public static async Task DownloadDataAsync (this HttpClient client, string requestUrl, Stream destination, IProgress<float> progress = null, CancellationToken cancellationToken = default (CancellationToken)) | |
{ |