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
| <!-- other view/html stuff --> | |
| <h3>Cell Phone<h3> | |
| @Html.Phone().For(m => m.Cell) | |
| <h3>Business Line<h3> | |
| @Html.Phone().For(m => m.BusinessNumber) | |
| .WithExtension(m => m.BusinessExtension) | |
| .Render() |
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
| function Person() { | |
| //public member | |
| this.Name = "Copenhaver"; | |
| //convention based "private" | |
| this._ccn = "5555555555555"; | |
| /* thought this was unusable, but it's actually scoped inside | |
| * this invocation of the function and usable by other members of | |
| * the object currently being built. |
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
| var linkedChild1 = Object.create(sharedParent); | |
| var linkedChild2 = Object.create(sharedParent); | |
| //now you become a Panda... but it could effect everyone else making them sad | |
| linkedChild1 = Panda(linkedChild1); | |
| var unlinked1 = Object.create(parent.clone()); | |
| var unlinked2 = Object.create(parent.clone()); | |
| //now you become a Grizzly leaving everyone else behind so you can eat them |
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
| set_options(Bt, []) -> | |
| Bt; | |
| set_options(Bt, [{split, Extract}|Rest]) -> | |
| set_options(Bt#btree{extract_kv=Extract}, Rest); | |
| set_options(Bt, [{join, Assemble}|Rest]) -> | |
| set_options(Bt#btree{assemble_kv=Assemble}, Rest); | |
| set_options(Bt, [{less, Less}|Rest]) -> | |
| set_options(Bt#btree{less=Less}, Rest); | |
| set_options(Bt, [{reduce, Reduce}|Rest]) when is_function(Reduce, 2) -> | |
| set_options(Bt#btree{reduce=Reduce}, Rest). |
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
| /* | |
| So with documents as such: | |
| { | |
| one_id : 1, | |
| another_id : 22, | |
| created_at : "2011-05-26 23:22:11", | |
| a_name : "Lisa" | |
| } | |
| We want to get a count of the unique 'a_name' values possibly |
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
| public IEnumerable<int> Fibanocci() { | |
| var x1 = 1; | |
| var x2 = 1; | |
| while(true) { | |
| var x3 = x1 + x2; | |
| x1 = x2; | |
| x2 = x3; | |
| yield return x3; | |
| } |
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
| //TData is a type parameter name, sort of like a type variable | |
| public class Node<TData> { | |
| public Node(TData data){ | |
| Value = data; | |
| ConnectedNodes = new List<Node>(); | |
| } | |
| //notice that TData is the type parameter name from above | |
| public TData Value { get; private set; } | |
| public IList<Node<TData>> ConnectedNodes { get; private set; } |
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
| ///<summary> | |
| /// Helper class to get the word counts from text | |
| ///</summary> | |
| public class WordCount { | |
| ///<summary> | |
| /// Takes in a string of text cuts it up and builds a list of the unique words and | |
| /// the number of times they occurred in the list. Optionally takes a regular | |
| /// expression to use as the delimiter. By default the delimiter is whitespace. | |
| ///</summary> |
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
| Directory.EnumerateFiles(_backupdir) | |
| .Select(f => new FileInfo(f)) | |
| .Where(f => f.CreationTime < DateTime.Now.AddMonths(-1)) | |
| .ForEach(f => f.Delete()); |
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
| -module(dstore). | |
| % internal operations | |
| -export([init/0, loop/1, write/3]). | |
| % public system operations | |
| -export([start_link/0, stop/0, sync/2, replicate/1, pid/0]). | |
| % public k/v operations | |
| -export([lookup/1, write/2]). | |
| -define(TIMEOUT, 30000). |