Skip to content

Instantly share code, notes, and snippets.

@stevepiercy
stevepiercy / webpack.config.js
Created August 14, 2015 13:10
webpack.config.js in attempt to integrate Bootswatch theme Readable
var path = require('path');
var webpack = require('webpack');
var HtmlwebpackPlugin = require('html-webpack-plugin');
var merge = require('webpack-merge');
var Clean = require('clean-webpack-plugin');
var ExtractTextPlugin = require('extract-text-webpack-plugin');
var pkg = require('./package.json');
var TARGET = process.env.TARGET;
<?lasso
define oauth_consumer_key => 'key'
define oauth_consumer_secret => 'secret'
define oauth_request_token => 'requestkey'
define oauth_request_secret => 'requestsecret'
define oauth_access_token => 'accesskey'
define oauth_access_secret => 'accesssecret'
define oauth_realm => 'http://term.ie/'
define oauth_request_endpoint => {return 'http://term.ie/oauth/example/request_token.php'}
define oauth_access_endpoint => 'http://term.ie/oauth/example/access_token.php'
@stevepiercy
stevepiercy / session_cookie.lasso
Last active August 29, 2015 14:24
Lasso code that demonstrates the use of sessions and cookies
[
/**!
jc_session
Lasso 9 type to handle cookie based sessions
Requires that Ke Carltons DS is installed
https://github.com/zeroloop/ds
Before first use create the needed table and set the proper values for
@stevepiercy
stevepiercy / wrp.lasso
Last active August 29, 2015 14:17 — forked from jolle-c/wrp.lasso
[
/**!
wrp
Quick way to grap a web_request param
2014-10-08 JC Added to Gist
2014-10-08 JC Added separate methods for queryparams and postparams
2014-08-24 JC Rewrite of the wrp method once again. This time with code suggested by Brad Lindsay in a lassotalk thread. Introduces the param -all
2014-08-22 JC Complete rewrite to produce leaner and more reliable code. Arrays are now returned as staticarrays
[
// [Email_Send2]
//
// This tag is a drop-in replacement for [Email_Send]. It uses [Email_Compose] on the back-end in order
// to create the message to be sent.
//
/* PATCH
* Replaces subject line that is encoded word by word with a subject line that is encoded as a whole.
[
/*
2014-10-08 JC Added to Gist
*/
/**!
ical_encodebreak
Method to ensure that the given string complies to the icalendar requirements that no row inside an icalendar object is longer than 75 octets (bytes)
@stevepiercy
stevepiercy / ds->found_count
Last active August 29, 2015 14:07
How to use Lasso ds type to return the found count of a result set
local(d) = ds(::mysqlds,'localhost',::database.table,'username','password')
local(sql) = `
SELECT *
FROM table
WHERE id > 0;
`
local(rs) = #d->sql(#sql)->results
if(#rs->size > 0) => {
if (#rs->get(1)->found_count) => {^
'at least 1 record'