create different ssh key according the article Mac Set-Up Git
$ ssh-keygen -t rsa -C "[email protected]"
create different ssh key according the article Mac Set-Up Git
$ ssh-keygen -t rsa -C "[email protected]"
| public class MemoryPersistenceDbSet<T> : IDbSet<T> where T : class | |
| { | |
| ObservableCollection<T> _data; | |
| IQueryable _query; | |
| public MemoryPersistenceDbSet() | |
| { | |
| _data = new ObservableCollection<T>(); | |
| _query = _data.AsQueryable(); | |
| } |
| <Project | |
| xmlns="http://schemas.microsoft.com/developer/msbuild/2003" | |
| ToolsVersion="4.0" | |
| DefaultTargets="Demo" > | |
| <Target Name="Demo"> | |
| <PropertyGroup> | |
| <CurrentDate>$([System.DateTime]::Now.ToString(yyyyMMdd-mmss))</CurrentDate> | |
| </PropertyGroup> |
| using System; | |
| using System.Collections.Generic; | |
| using EPiServer; | |
| using EPiServer.Core; | |
| using EPiServer.ServiceLocation; | |
| using EPiServer7App.EPiServerCore.ContentTypes.Media; | |
| using EPiServer7App.EPiServerCore.ContentTypes.Pages; | |
| using EPiServer.Framework; | |
| using System.IO; | |
| using EPiServer7App.EPiServerCore.Model; |
| # | |
| # Powershell script for adding/removing/showing entries to the hosts file. | |
| # | |
| # Known limitations: | |
| # - does not handle entries with comments afterwards ("<ip> <host> # comment") | |
| # | |
| $file = "C:\Windows\System32\drivers\etc\hosts" | |
| function add-host([string]$filename, [string]$ip, [string]$hostname) { |
| public static T GetValue<T>(this NameValueCollection collection, string key) | |
| { | |
| if(collection == null) | |
| { | |
| throw new ArgumentNullException("collection"); | |
| } | |
| var value = collection[key]; | |
| if(value == null) |
| public static class IDictionaryExtensions | |
| { | |
| /// <summary> | |
| /// Get key by value from dictionary | |
| /// </summary> | |
| /// <remarks> | |
| /// Thanks for shemesh's neat solution | |
| /// http://shemesh.wordpress.com/2010/01/22/c-dictionary-get-key-from-value/ | |
| /// </remarks> | |
| public static TKey FindKeyByValue<TKey, TValue>(this IDictionary<TKey, TValue> dictionary, TValue value) |
| /// <summary> | |
| /// Thanks for cymen's mimetype collection | |
| /// https://github.com/cymen/ApacheMimeTypesToDotNet | |
| /// </summary> | |
| private static Dictionary<string, string> mimeTypes = new Dictionary<string, string> | |
| { | |
| { "123", "application/vnd.lotus-1-2-3" }, | |
| { "3dml", "text/vnd.in3d.3dml" }, | |
| { "3g2", "video/3gpp2" }, | |
| { "3gp", "video/3gpp" }, |
| @{ | |
| var root = CurrentPage.AncestorsOrSelf(1).First(); | |
| var url = umbraco.library.NiceUrl(root.Id); | |
| var withDomain = umbraco.library.NiceUrlWithDomain(root.Id); | |
| } |
Sublime Text 2 ships with a CLI called subl (why not "sublime", go figure). This utility is hidden in the following folder (assuming you installed Sublime in /Applications like normal folk. If this following line opens Sublime Text for you, then bingo, you're ready.
open /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl
You can find more (official) details about subl here: http://www.sublimetext.com/docs/2/osx_command_line.html