Skip to content

Instantly share code, notes, and snippets.

View frederikbosch's full-sized avatar

Frederik Bosch frederikbosch

View GitHub Profile
<?php
namespace Psr\Http\Middleware;
use Psr\Http\Message\RequestInterface;
use Psr\Http\Message\ResponseInterface;
interface AfterMiddlewareInterface
{
public function after(RequestInterface $request, ResponseInterface $response, callable $next);
@frederikbosch
frederikbosch / AfterMiddlewareInterface.php
Last active June 20, 2016 19:21
Psr Http Middleware
<?php
namespace Psr\Http\Middleware;
use Psr\Http\Message\RequestInterface;
use Psr\Http\Message\ResponseInterface;
interface AfterMiddlewareInterface
{
public function after(RequestInterface $request, ResponseInterface $response, callable $next);
@frederikbosch
frederikbosch / Dockerfile
Created March 11, 2019 09:34
osslsigncode
FROM ubuntu:18.04
RUN apt-get update && apt-get install -y \
openssl libcurl4-openssl-dev libssl-dev libengine-pkcs11-openssl \
curl libcurl4 \
git automake libtool pkg-config wget \
libccid libpcsclite1 pcscd usbutils opensc
RUN git clone https://github.com/mtrojnar/osslsigncode
<?php
$pdo = new PDO('mysql:dbname=floattest;host=127.0.0.1', 'root', '');
$create = $pdo->prepare('CREATE TABLE IF NOT EXISTS tbl (val DECIMAL(9,2))');
$create->execute();
$del = $pdo->prepare('DELETE FROM tbl');
$del->execute();
$ins = $pdo->prepare('INSERT INTO tbl (val) VALUES (?)');
use std::collections::HashMap;
use std::sync::Arc;
use std::sync::Mutex;
use tokio::sync::{mpsc, watch};
use tokio::sync::RwLock;
use tonic::{Code, Request, Response, Status};
use def::health_check_response::ServingStatus;
use def::health_server;
use def::{HealthCheckRequest, HealthCheckResponse};