Proxmox VPS for web development recipe….

Apple, Linux, proxmox, Ubuntu, Unix, Virtual Hosts
A little while ago our web developer asked me to look into proxmox containers and how we could take advantage of it to setup a development environment for him. The idea was to use the power of linux containers and enable him to develop fully functional/accessible sites in a private container. Here are the steps we will cover in this article: Install proxmox on a machine with a single public IP address Secure the machine with ufw to only allow connections from a specific IP address space Setup a admin user other than root for proxmox admin interface Setup proxmox to use the single IP address and the vmbridge for masquerading Setup two Linux Ubuntu 12.04 containers with private addresses and enable the to access the internet via the bridge…
Read More

Proving the Network is Not the Problem With iperf – Packet Life

Sysadmin, Tutorial, Unix
Proving the Network is Not the Problem With iperf - Packet Life: "When an application fails to perform as expected, the network is often the first thing blamed. I suppose this is because end users typically view the network as the sole limiting factor with regard to throughput, unaware of the intricacies of application, database, and storage performance. For some reason, the burden of proof always seems to fall onto networkers to demonstrate that the network is not at fault before troubleshooting can begin elsewhere. This article demonstrates how to simulate user traffic between two given points on a network and measure the achievable throughput." (Via.)
Read More

Manipulating the Clipboard from the Command Line

Apple, CLI, Macintosh, OSX, osx Server
Manipulating the Clipboard from the Command Line: "Copy and Paste are absolute necessities for virtually all computer users, and if you find yourself working in the command line frequently, you’ll want to know how to manipulate the clipboard. The commands pbcopy and pbpaste do exactly what they sound like, copy and paste through the command line. They’re actually quite powerful and you’ll be sure to find them useful the next time you’re hanging out with your bash prompt." (Via.)
Read More

Notes on getting the most out of Screenly OSE for Raspberry Pi

Raspberry Pi
For those that are not familiar, Screenly is a Digital Signage System for the Pi. There is a open source edition of it (OSE) that you can just download and install on your own SD card. I've been messing around with it for the past few days and it's surprisingly simple and powerful. Below are some notes on how to fix various annoyances: ON 1080p SCREENS ONLY!! Normally when you use the web browser portion of Screenly you'll notice that it does not fill the screen (there is a black border around the screen). The video's play fine though. For some reason on 1920x1080 screen X windows does not detect the right resolution. To force this you need to modify/uncomment the following lines in config.txt file on the dos partition…
Read More

Streaming 1080P video using Raspberry Pi (or BeagleBone Black)

Apache, BeagleBone Black, C920, CLI, DIY, embedded OS, Linux, Opensource, Raspberry Pi, Streaming, Tutorial, Video
I've finally got this project to a point were I can do a write up on it. The following hardware is needed: Raspberry Pi 512K version (or BeagleBone Black) Logitech C920 Webcam 16 GB micro SDHC card (can probably do it on 8GB too) Wireless dongle supported by linux (I'm using a TrendNet TEW-645UB which was pretty much plug and play) The goal of this project is to get the following installed and configured: CRTMP streaming server C920 install and config (v4l2), ffmpeg installation, boneCV installation from Derek Molloy's site configuring ddclient for dynamic DNS (optional) putting it all together and creating a webpage with embedded JWplayer to view the stream UPDATE: Sound works now on BeagleBone Black. On Raspberry you will run into alsa buffer xruns. See below for…
Read More

Installing Autodesk Entertainment Creation Suite Ultimate (Maya) 2014 for OSX from command line

Apple, CLI, K1000, KACE, Macintosh, OSX
After battling this for about a week I think I've got it figured out. You can install all the required packages and get everything to talk to your license server from command line. BTW, before I start, you need to have a functional license server otherwise you can stop reading now. I'm gonna use licserver.com as the domain name of mine, so substitute your DNS name where necessary. Before we start you need to figure out your product codes from the table at the following address: http://usa.autodesk.com/adsk/servlet/ps/dl/item?siteID=123112&id=21481916&linkID=12305695 My products are Maya (657F1), Mudbox (498F1) and my Suite number for ECSU is 793F1. You'll need these later. Also my base directory (current directory) in these commands is "MacOSX", there are separate folders for the individual ECSU apps under this folder. First…
Read More

NAB2013 Recap….

audio, Media, NAB, Technology, Video
DAY 1 (South Hall Upper Floor): Capella: Carina 1 frame latency DMA (Direct Memory Access) Camera and Video processing card Cambria Live Series software NTT Electronics: Realtime H.264/AVC HD codec with 60p and 33 msec latency AVC/H.264 Codec for Contribution and Distribution with 1 frame latency and 16ch/8 PES audio Ultra Low Latency H.264 software Codec using Capella Carina 1 frame latency DMA (Direct Memory Access) Camera and Video processing card Elemental: HEVC H.265 software/hardware decoder 4K Encoding for On Demand and Real-time Delivery Sonic Notify Nimbus (http://www.nimbus.kr): Full HD 1080p60 Zero delay (10ms) H.264 Encoder for remote desktop Panopto Video Platform: vCMS with E-learning recorder Angry Moose :-) VanguardVideo: V.265 - World's first pure software H.265/HEVC real-time encoder H.265/HEVC 4K UltraHD Encode/Decode Epson Curved Edgeblending Projection: Concave or Convex multi…
Read More