Skip to content

Instantly share code, notes, and snippets.

View RobertMischke's full-sized avatar
:octocat:
Happy :-)

Robert Mischke RobertMischke

:octocat:
Happy :-)
View GitHub Profile
public class IniFile
{
public string Path;
[DllImport("kernel32")]
private static extern long WritePrivateProfileString(
string section, string key, string val, string filePath);
[DllImport("kernel32")]
private static extern int GetPrivateProfileString(
Public Class HashLogin
Public Shared Function Run(email As String, salt As String) As String
Dim md5Hasher As MD5 = MD5.Create()
Dim data As Byte() = md5Hasher.ComputeHash(Encoding.[Default].GetBytes(password & salt))
Dim stringBuilder = New StringBuilder()
For i As Integer = 0 To data.Length - 1
stringBuilder.Append(data(i).ToString("x2"))
@RobertMischke
RobertMischke / gist:986764
Created May 23, 2011 14:17
Freude im Dev-Team
using System;
namespace ConsoleApplication2
{
class Program
{
static Program()
{
typeof(string).GetField("Empty").
SetValue(null, "HaaaHa");
@RobertMischke
RobertMischke / gist:986744
Created May 23, 2011 14:06
Freude im Dev-Team :-)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static Program() { typeof(string).GetField("Empty").SetValue(null, "HaaaHa"); }
<system.diagnostics>
<sources>
<source name="System.ServiceModel"
switchValue="Information, ActivityTracing"
propagateActivity="true">
<listeners>
<add name="traceListener"
type="System.Diagnostics.XmlWriterTraceListener"
initializeData= "c:\log\Traces.svclog" />
</listeners>
@RobertMischke
RobertMischke / gist:857709
Created March 6, 2011 21:36
Beispiel BDDish
new German.Feature("Schnittstellen").
Anforderung("Firmen sollen aus einem Exceldokument eingelesen werden..").
Als(Auftraggeber.Kernfunktionalität).
AkzeptanzKriterium("Ein Beispieldokument wird eingelesen.").
GegebenIst(Eine_Beispiel_Exceldatei).
Wenn(die_import_wird).
DannSollen(vier_Firmen_neu_angelegt_worden_sein).
DannSoll(xy_zutreffen).
Execute()
@RobertMischke
RobertMischke / gist:664005
Created November 5, 2010 11:30
Action<T> usw.
void Main()
{
List<Action<ServerStarten>> _exectutionQueue = new List<Action<ServerStarten>>();
_exectutionQueue.Add((serverStarten) => {serverStarten.GoGo("prod1");});
_exectutionQueue.Add((serverStarten) => {serverStarten.GoGo("prod2"); /* Do more if needed */});
ActionHandlerA(_exectutionQueue);
}
namespace BDDish.Tests
{
public class PlaygroundDSLGerman
{
[Test]
public void SampleForDSL()
{
new German.Feature("Schnittstellen").
Anforderung("FANTASYformat v1.0 exportieren").
Als(SampleKunde.NormalerKunde).