First install Windows Terminal from the Microsoft Store on Windows 10 https://docs.microsoft.com/en-us/windows/terminal/
Then use that to install postgres in Debian WSL
(comment Snippet of clojure to show how to connect to, insert, and query hsqldb) | |
(use 'korma.db) | |
(use 'korma.core) | |
(comment | |
The defdb call below assumes the following: | |
1. hsqldb has been started: | |
java -cp ../hsqldb/lib/hsqldb.jar org.hsqldb.server.Server --database.0 file:mydb --dbname.0 xdb |
# Install the necessary packages | |
# Assumes node.js/npm and ruby/gem are already installed | |
npm install less | |
gem install watchr | |
Create a .less file. | |
Run this (replace <filename> with the actual filename) | |
watchr -e 'watch("<filename>") { |f| system("lessc #{f[0]}") }' & |
var express = require('express'); | |
var app = express.createServer(); | |
app.use(express.cookieParser()); | |
app.get('/', function(req, res) { | |
// Prints undefined | |
process.stdout.write('req.cookies.RelayState = ' | |
+ JSON.stringify(req.cookies.RelayState) + '\n'); | |
// Prints undefined |
// This is an example of the Route Param Pre-condition | |
// feature of Express. It also uses express-namespace | |
// Documentation for the Route Param Pre-condition can | |
// be found here: | |
// http://expressjs.com/guide.html#route-param pre-conditions | |
var express = require('express'), | |
ns = require('express-namespace'), | |
app = express.createServer(); | |
app.param('id', function(req, res, next, id) { |
// This script requires Express 2.4.2 | |
// It echoes the xml body in the request to the response | |
// | |
// Run this script like so: | |
// curl -v -X POST -H 'Content-Type: application/xml' -d '<hello>world</hello>' http://localhost:3000 | |
var express = require('express'), | |
app = express.createServer(); | |
express.bodyParser.parse['application/xml'] = function(data) { | |
return data; |
#!/usr/bin/env python | |
# Print POST request body to console | |
# | |
# To run it.. | |
# virtualenv env | |
# source ./env/bin/activate | |
# pip install cherrypy | |
# python main.py | |
# |
First install Windows Terminal from the Microsoft Store on Windows 10 https://docs.microsoft.com/en-us/windows/terminal/
Then use that to install postgres in Debian WSL