tips (7)

OSX low latency ffmpeg publisher with ffplay subscriber via wowza streaming engine

ffmpeg -f avfoundation -list_devices true -i ""[AVFoundation input device @ 0x7f88b0422800] AVFoundation video devices:[AVFoundation input device @ 0x7f88b0422800] [0] FaceTime HD Camera[AVFoundation input device @ 0x7f88b0422800] [1] Capture screen 0[AVFoundation input device @ 0x7f88b0422800] AVFoundation audio devices:[AVFoundation input device @…

Pushing Your Meteor Project to Heroku

Meteor preparationGo to your meteor project folder: $ meteor bundle myproject.tar.gz$ tar -xf myproject.tar.gz$ cd bundle/Reinstall fibers $ cd programs/server$ npm uninstall fibers$ sudo npm install fibers$ cd ../../Heroku preparationNode.js Create package.json file. You can use example one or modify it for…

Reducing OpenX to Revive AdsServer migration pain!

A few weeks ago my team decided to migrate OpenX 2.8.3 run on Debian Squeeze to Revive AdsServer 3.0.3 run on Debian Wheezy. I researched a lot and gathered as much info as possible. All preparation took a bit as…

Migration to Heroku App Cloud with UptimeRobot monitoring

After few hours of playing with Heroku and UptimeRobot I decided to move my blog (WordPress) and website (PHP) to new hosting cloud. So now it is running for free. Hopefully will be stable... Useful resources:https://github.com/mhoofman/wordpress-herokuhttps://github.com/mchung/heroku-buildpack-wordpresshttps://wordpress.org/plugins/wp-s3/

Open Source Report Card

For developers interested in some statistics I have found very interesting tool which summarizes our public activity on Github. Please have a look http://osrc.dfm.io/ About me http://osrc.dfm.io/kris-lab

Pushing Your Meteor Project to Heroku

Meteor preparationGo to your meteor project folder: $ meteor bundle myproject.tar.gz$ tar -xf myproject.tar.gz$ cd bundle/Reinstall fibers $ cd programs/server$ npm uninstall fibers$ sudo npm install fibers$ cd ../../Heroku preparationNode.js Create package.json file. You can use example one or modify it for…

WebSocket very basic protocol debugging overview

1. Required toolsnetcatbrew install netcatnodejsbrew install nodewebsocket toolsnpm install websocket-upgradeChrome browse2. Starting netcat as "server" on localhost, port 8080$ nc -lcvv localhost 80803. Creating websocket using chrome developer consolevar ws = new WebSocket('ws://localhost:8080');ws.onconnect = function() { console.log('connected'); }ws.onclose = function()…