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 |