This file contains 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
hello |
This file contains 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
static bool IsPalin(string s) | |
{ | |
var bi = s.Length - 1; | |
foreach (var r in s.EnumerateRunes()) | |
{ | |
if (!Rune.TryGetRuneAt(s, bi - (r.Utf16SequenceLength - 1), out var b) || !r.Equals(b)) | |
{ | |
return false; | |
} |
This file contains 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)) | |
{ |
This file has been truncated, but you can view the full file.
This file contains 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 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 contains 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 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 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 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" . |
NewerOlder