Skip to content

Instantly share code, notes, and snippets.

View edwardbeckett's full-sized avatar

Edward J Beckett edwardbeckett

View GitHub Profile
@edwardbeckett
edwardbeckett / progfun04
Created October 30, 2016 21:00 — forked from nicokosi/progfun04
My notes from Coursera course "Functional Programming Principles in Scala" (https://class.coursera.org/progfun-004).
Notes from Coursera course 'Functional Programming Principles in Scala":
https://class.coursera.org/progfun-004
✔ Week 1: Functions & Evaluations @done (14-05-01 17:20)
✔ Lecture 1.1 - Programming Paradigms (14:32) @done (14-04-27 17:54)
3 paradigms: imperative, functional, logic
OO: orthogonal
imperative:
[
{
"userID": "ethel.price@example.com",
"firstName": "Ethel",
"lastName": "Price",
"viewEdit": ""
},
{
"userID": "claudine.neal@example.com",
@edwardbeckett
edwardbeckett / CrmAuth.java
Created June 5, 2016 20:56 — forked from jlattimer/CrmAuth.java
Dynamics CRM Java SOAP only authentication
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.HttpURLConnection;
import java.net.URL;
import java.security.MessageDigest;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
@edwardbeckett
edwardbeckett / Xrm.CRMAuth.js
Created June 5, 2016 20:55 — forked from jlattimer/Xrm.CRMAuth.js
Dynamics CRM JavaScript SOAP only authentication - this only works in mobile applications - not browsers!
//Requires jQuery - http://jquery.com/
//Requires jsSHA (sha1.js) - http://caligatio.github.io/jsSHA/
Xrm = window.Xrm || { __namespace: true };
Xrm.CRMAuth = Xrm.CRMAuth || { __namespace: true };
/// <summary>Gets a CRM Online SOAP header & expiration.</summary>
/// <param name="url" type="String">The Url of the CRM Online organization (https://org.crm.dynamics.com).</param>
/// <param name="username" type="String">Username of a valid CRM user.</param>
/// <param name="password" type="String">Password of a valid CRM user.</param>
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.alan01252</groupId>
<artifactId>dynamics-crm-connect</artifactId>
<version>1.0-SNAPSHOT</version>
<build>
Action Command Keyword Examples
resolve an issue close close #845
                               | closes          | fix bug #89      
                               | closed          | fixes issue 746  
                               | closing         | resolving #3117  
                               | fix             |                  
                               | fixed           |                  
                               | fixes           |                  

| fixing |

@edwardbeckett
edwardbeckett / maven-lifecycle.md
Last active January 28, 2016 10:18
Maven LifeCycle

The Maven Build LifeCycle


####validate ####initialize ####generate-sources ####process-sources ####generate-resources ####process-resources

-server
-Xms128m
-Xmx512m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=150m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
@edwardbeckett
edwardbeckett / JavaDoc Wiper...
Created January 24, 2016 06:34
Remove All JavaDoc...
(?s)(^(?:\s*)?((?:/\*(?:\*)?).*?(?<=\*/)))
@edwardbeckett
edwardbeckett / SimpleFunction
Last active January 6, 2016 14:20
Lambda Scope
/**
* javap -c SimpleFunction.class
*/
Compiled from "SimpleFunction.java"
public class com.beckett.lambdas.SimpleFunction {
static java.util.function.Function<java.lang.Integer, java.lang.Integer> f;
public com.beckett.lambdas.SimpleFunction();
Code:
0: aload_0