The following is a list of prerequisites for the successful installation of Oracle Simphony POS 2.10:
- Windows Server 2012 R2
- The following IIS and .NET components:
- NetFx4ServerFeatures
- NetFx4
commit 8e51c34ca4d97e48750850d5ba09956f89783b4e | |
Author: Kyle Kingsbury <aphyr@aphyr.com> | |
Date: Wed May 7 19:06:15 2014 -0700 | |
Improve Keyword.intern performance | |
Keyword interning is an expensive factor in many Clojure | |
serialization/deserialization paths, especially where the same set of | |
keywords are created and freed repeatedly; e.g. iterating over records | |
with similar structure. There are two principle costs to keyword |
(require '[datomic.api :as d] | |
'[clojure.string :as str]) | |
(defn normalize-query | |
"Turns a vector formatted Datomic datalog query into a map formatted | |
one." | |
[query] | |
(let [pairs (partition-by keyword? query)] | |
(assert (even? (count pairs))) | |
(into |
#!/usr/bin/env python | |
import SimpleHTTPServer, BaseHTTPServer, SocketServer, socket, time, sys | |
class ThreadedHTTPServer(SocketServer.ThreadingMixIn, | |
BaseHTTPServer.HTTPServer) : | |
""" | |
New features w/r to BaseHTTPServer.HTTPServer: | |
- serves multiple requests simultaneously | |
- catches socket.timeout and socket.error exceptions (raised from |
(ns n01se.externs-for-cljs | |
(:require [clojure.java.io :as io] | |
[cljs.compiler :as comp] | |
[cljs.analyzer :as ana])) | |
(defn read-file [file] | |
(let [eof (Object.)] | |
(with-open [stream (clojure.lang.LineNumberingPushbackReader. (io/reader file))] | |
(vec (take-while #(not= % eof) | |
(repeatedly #(read stream false eof))))))) |
// Declare enums like so: | |
#define IMAGE_STATUS(XX) \ | |
XX(kDOImageStatusOK, = 0) \ | |
XX(kDOImageStatusCached, )\ | |
XX(kDOImageStatusRetry, ) | |
DECLARE_ENUM(DOImageStatus, IMAGE_STATUS) |
<?php | |
$captchaVerification = !empty($_REQUEST["captcha_verification"]) ? $_REQUEST["captcha_verification"] : false; | |
if ($captchaVerification !== false) { | |
$data = [ | |
"endpoint" => "verify", | |
"captcha_verification" => $captchaVerification, | |
"captcha_difficulty" => 5 // make sure the difficulty matches the diffulty you added to form button | |
]; | |
$options = [ | |
"http" => [ |
var config = qz.configs.create("Epson TM88V"); | |
// The QR data | |
var qr = 'https://qz.io'; | |
// The dot size of the QR code | |
var dots = '\x09'; | |
// Some proprietary size calculation | |
var size1 = String.fromCharCode(qr.length + 3); |
BOOL WINAPI XcvData(HANDLE hXcv, LPCWSTR pszDataName, PBYTE pInputData, DWORD cbInputData, | |
PBYTE pOutputData, DWORD cbOutputData, PDWORD pcbOutputNeeded, PDWORD pdwStatus); |
#!/bin/sh | |
# Ensures libvips is installed and attempts to install it if not | |
# Currently supports: | |
# * Debian Linux | |
# * Debian 7, 8 | |
# * Ubuntu 12.04, 14.04, 14.10, 15.04 | |
# * Mint 13, 17 | |
# * Red Hat Linux | |
# * RHEL/Centos/Scientific 6, 7 | |
# * Fedora 21, 22 |