Skip to content

Instantly share code, notes, and snippets.

View patriksvensson's full-sized avatar

Patrik Svensson patriksvensson

View GitHub Profile
@philiplaureano
philiplaureano / gist:51413336b6c3c6d604e3
Last active September 15, 2016 11:51
Currying and chaining funcs and actions together in C#
public static class FunctionalBindingExtensions
{
public static Action<T2> Bind<T1, T2>(this Action<T1, T2> action, Func<T1> getValueFunc)
{
return action.Bind(getValueFunc());
}
public static Action<T1> Bind<T1, T2>(this Action<T1, T2> action, Func<T2> getValueFunc)
{
@orjan
orjan / gist:3989859
Created October 31, 2012 21:06
Koppla en saftblandare till TeamCity
Vi byggde på en saftblandare på 12V så nedanstående är baserad på det
1. Först behöver man en saftblandare, t.ex:
http://www.crazyride.se/roterande-saftblandare/63-roterande-saftblandare-12-v.html
2. En transformator från 220V till 12V om den inte följer med lampan
http://www.kjell.com/sortiment/el/stromforsorjning/nataggregat/ac-ac/ac-ac-transformator-p44203
3. För att man ska kunna styra lampan från en 5v digital utgång, som är standard för de flesta utportar så behöver man en optokopplare (för att skydda utporten) och ett relä. Är man tajt på elektronik så kan man bygga det själv eller ett förmodligen billigare alternativ köpa nedanstående
http://www.ebay.com/itm/1-Channel-5V-Relay-Module-With-Optocoupler-For-PIC-ARM-AVR-DSP-/290774627535?pt=LH_DefaultDomain_0&hash=item43b384b4cf