Skip to content

Instantly share code, notes, and snippets.

@aurelijusb
aurelijusb / chrome-headless-via-web-sockets.php
Last active July 3, 2017 18:58
Code snippets for Minsk PHP Night presentation: Headless browsers and friends
<?php
// Adapted from: https://github.com/ratchetphp/Pawl
require __DIR__ . '/vendor/autoload.php';
$loop = React\EventLoop\Factory::create();
$connector = new Ratchet\Client\Connector($loop);
// For example: ws://127.0.0.1:9222/devtools/page/6c98af2a-8944-4742-91d3-154cbd873ce2
@aurelijusb
aurelijusb / README.md
Created October 1, 2016 12:10
Servent-Sent events (2/2)

Code examples for presentation server-sent events

Run via nginx

@aurelijusb
aurelijusb / README.md
Last active October 1, 2016 12:07
Servent-Sent events (1/2)

Code examples for presentation server-sent events

Run with

php -S 127.0.0.1:9001

Then open with browser: http://127.0.0.1:9001

@aurelijusb
aurelijusb / README.md
Created August 30, 2016 18:09
Notes for presentation: Docekr on VDS v3

Notes for presentation: Docker on VDS

@aurelijusb
aurelijusb / run.sh
Created July 19, 2016 19:03
Example of my-nginx/run.sh. For presentation: Docker on AWS
#!/bin/sh
echo -e "`date +'%Y-%m-%d %T.%N%z'` Starting Nginx..."
CONFIG_SRC=/custom/config/site.conf
CONFIG_DEST=/etc/nginx/conf.d/site.conf
CONFIG_LOGS=/custom/logs
# Replacing needed environment variables in config (envsubst will break $uri)
# Store final config in logs, for easier debugging
@aurelijusb
aurelijusb / README.md
Last active December 20, 2015 19:49
Augmented Reality: From zero to hero

Demo code for presentation

Shows 4 views of WebCam:

  • Original frames from WebCam
  • With Face detection
  • With Canny filter
  • With ThreashHold filter
@aurelijusb
aurelijusb / README.md
Created December 8, 2015 20:12
Lazy evealuation as callback

Visuals for prezentation: Being lazy in practice

@aurelijusb
aurelijusb / screenRecorder.sh
Created December 8, 2015 19:59
Very simple screen recorder
#!/bin/sh
while true; do
import -window root `date +%s-%N`.jpg
sleep 1
done;
@aurelijusb
aurelijusb / REDME.md
Created December 2, 2015 19:43
Server-Client (server-localhost) example
@aurelijusb
aurelijusb / array.php
Created March 15, 2014 16:21
State based sumation to callback based sumation example.
<?php
require 'context.php';
$odd = array_flip(array_filter(array_flip($pairs),
function($key) { return $key % 2 == 0; }
));
$even = array_diff($pairs, $odd);
$sumOdd = array_reduce($odd, Summation::$fSum);
$sumEven = array_reduce($even, ['Summation', 'rSum']);