I hereby claim:
- I am aspnetde on github.
- I am asp_net (https://keybase.io/asp_net) on keybase.
- I have a public key whose fingerprint is 5E95 3A7E B10F E125 FC26 26CC 9F48 9E63 D6AD FAFB
To claim this, I am signing this object:
var bcrypt = require("bcrypt"); | |
var clearPassword = "test"; | |
bcrypt.genSalt(10, function(err, salt) { | |
bcrypt.hash(clearPassword, salt, function(err, hash) { | |
bcrypt.compare(clearPassword, hash, function(err, res) { | |
if (res === true && !err) { | |
console.log("Hashed password: " + hash); | |
} else { |
I hereby claim:
To claim this, I am signing this object:
using System; | |
using System.Collections.Generic; | |
using System.Linq; | |
using MonoTouch.Foundation; | |
using MonoTouch.UIKit; | |
using MonoTouch.Dialog; | |
using BigTed; | |
namespace iOS.ProgressHUD.Demo | |
{ |
public class PdfMerger | |
{ | |
private readonly IFileSystemUtility _fileSystem; | |
public PdfMerger(IFileSystemUtility fileSystem) | |
{ | |
_fileSystem = fileSystem; | |
} | |
public string Merge(params string[] paths) |
Pull-Requests funktionieren wunderbar für kleinere Sachen: Bugfixes, kleinere Features. | |
Alles, wo die Anzahl der Changes überschaubar bleibt und sich ein Review in kurzer Zeit | |
gut bewerkstelligen lässt. Siehe: http://blog.ploeh.dk/2015/01/15/10-tips-for-better-pull-requests/ | |
Die Frage ist, wie man das bei größeren Features organisiert. | |
Angenommen ein Entwickler bekommt die Aufgabe, ein komplett neues Modul in einer App | |
zu bauen. Bricht man die Aufgabe – was für die Reviews wichtig ist – in kleine | |
Einheiten auf, hilft das sicherlich auch schon mal allgemein bei der Strukturierung. |
#r "tools/FAKE/FakeLib.dll" | |
open Fake | |
open System | |
open System.IO | |
let Exec command args = | |
let result = Shell.Exec(command, args) | |
if result <> 0 then failwithf "%s exited with error %d" command result |
[<Test>] | |
let ``Die Backtick-Syntax ist eigentlich ganz cool, wenn man sich mal daran gewöhnt hat.``() = | |
Assert.IsTrue(true) |
#r "System.Net.Http" | |
open System.Net.Http | |
type Foo = Foo of HttpRequestMessage |
let rec ggT a b = | |
let r = a % b | |
if r = 0 || r = b then | |
b, 0, 1 | |
else | |
let q = a / b | |
let g, s, t = ggT b r | |
g, t, s - q * t |
namespace Foo | |
module Bar = | |
let RelationsReducer (state:RelationState) action = | |
match action with | |
| ActivitiesRequestSucceeded (id, items) | |
-> { state with FacilityActivity = state.FacilityActivity |> Array.filter (fun (f, _) -> f <> id) | |
|> Array.append (items |> Array.map (fun item -> (id, item.Id))) } | |
| _ -> state |