Adding self-signed https certificates to java keystore | Chris Searle
14 days ago
#!/bin/sh
#
# usage: retrieve-cert.sh remote.host.name [port]
#
REMHOST=$1
REMPORT=${2:-443}
echo |
openssl s_client -connect ${REMHOST}:${REMPORT} 2>&1 |
sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p'
java
ssl
keystore
development
https
#
# usage: retrieve-cert.sh remote.host.name [port]
#
REMHOST=$1
REMPORT=${2:-443}
echo |
openssl s_client -connect ${REMHOST}:${REMPORT} 2>&1 |
sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p'
14 days ago
Natbib reference sheet
17 days ago
The natbib package is a reimplementation of the LATEX cite command, to work with both author-year and numerical citations. It is compatible with the standard bibliographic style files, such as plain.bst, as well as with those for harvard, apalike, chicago, astron, authordate.
bibliography
bibtex
latex
reference
17 days ago
Maven Liquibase Plugin
27 days ago
Liquibase can be controlled via a Maven plug-in which can be obtained from the central Maven repository.
liquibase
maven
27 days ago
Gerrit2 - Change-Ids
28 days ago
Gerrit Code Review sometimes relies upon Change-Id lines in the bottom of a commit message to uniquely identify a change across all drafts of it. By including a unique Change-Id in the commit message, Gerrit can automatically associate a new version of a change back to its original review, even across cherry-picks and rebases.
gerrit
git
28 days ago
Python Deployment Anti-Patterns
5 weeks ago
Deploying web applications is hard. No shiny continuous deployment talk and no DevOps coolness can change that. Or to put it into DevOp Borat’s words: “Is all fun and game until you are need of put it in production.“ There are some mistakes I see people doing again and again so I’d like to address them here.
deployment
python
patterns
reference
5 weeks ago
Mosh - the mobile shell
8 weeks ago
Mosh is a remote terminal application that supports intermittent connectivity, allows roaming, and provides speculative local echo and line editing of user keystrokes.
shell
ssh
roaming
8 weeks ago
Chosen - a JavaScript plugin for jQuery and Prototype - makes select boxes better
9 weeks ago
Chosen is a JavaScript plugin that makes long, unwieldy select boxes much more user-friendly. It is currently available in both jQuery and Prototype flavors.
forms
javascript
jquery
select
9 weeks ago
Select2
9 weeks ago
Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. Look and feel of Select2 is based on the excellent Chosen library.
jquery
select
bootstrap
javascript
wicket
9 weeks ago
Legit (Git Workflow for Humans)
9 weeks ago
Legit is a complementary command-line interface for Git, optimized for workflow simplicity. It is heavily inspired by GitHub for Mac.
git
github
software
cli
9 weeks ago
RVM for Pythonistas, virtualenv for Rubyists - Gilles Fabio
9 weeks ago
You are or have been a Pythonista? You are or were in love with virtualenv, virtualenwrapper or Buildout? Now you do some Ruby you are looking for the same wonderful tools? You should take a look at RVM or Ruby Version Manager.
Oh, well. You are or have been a Rubyist? You are or were in love with RVM? Now you do some Python you are looking for the same wonderful tool? You should take a look at virtualenv (with virtualenvwrapper).
virtualenv
ruby
python
rvm
Oh, well. You are or have been a Rubyist? You are or were in love with RVM? Now you do some Python you are looking for the same wonderful tool? You should take a look at virtualenv (with virtualenvwrapper).
9 weeks ago
Linux Containers (lxc) Hacky Userspace Tools
9 weeks ago
This is a collection of utility scripts I've written to make using lxc a bit
more bearable in Debian.
lxc
sysadmin
virtualization
debian
ubuntu
more bearable in Debian.
9 weeks ago
csshx - Cluster SSH tool for Mac OS X Terminal.app - Google Project Hosting
9 weeks ago
csshX is a tool to allow simultaneous control of multiple SSH sessions. csshX will attempt to create an SSH session to each remote host in separate Terminal.app windows. A master window will also be created. All keyboard input in the master will be sent to all the slave windows.
mac
osx
ssh
terminal
9 weeks ago
Opus Audio Codec
9 weeks ago
The Opus codec is designed for interactive speech and audio transmission over the Internet. It is designed by the IETF Codec Working Group and incorporates technology from Skype's SILK codec and Xiph.Org's CELT codec.
codec
opensource
audio
9 weeks ago
UI Layout Plug-in
9 weeks ago
This plug-in was inspired by the extJS border-layout, and recreates that functionality as a jQuery plug-in. The UI Layout plug-in can create any UI look you want - from simple headers or sidebars, to a complex application with toolbars, menus, help-panels, status bars, sub-forms, etc.
javascript
jquery
layout
plugin
ui
9 weeks ago
Glims for Safari | www.MacHangout.com
12 weeks ago
Glims adds a cocktail of features to Safari (Tabs, Thumbnails, Full Screen, Search Engines, Search Suggestions, Forms autocomplete on, Dated download folders, Type Ahead ...)
mac
osx
plugin
safari
software
12 weeks ago
File Actions 2
12 weeks ago
Keeping your files organised can often feel like a chore, constantly navigating back and forth across your hard drive just to keep files in their correct places.
File Actions allows you to do just that, without the hassle of actually moving your files around. Working in the background and keeping a watchful eye over your file system, File Actions will detect changes as soon as they happen and automatically perform any actions on the files that have been flagged as changed.
app
file
mac
osx
File Actions allows you to do just that, without the hassle of actually moving your files around. Working in the background and keeping a watchful eye over your file system, File Actions will detect changes as soon as they happen and automatically perform any actions on the files that have been flagged as changed.
12 weeks ago
Light-weight, modular cryptographic and SSL/TLS library in C - PolarSSL
march 2012
PolarSSL is an SSL library written in ANSI C. PolarSSL makes it easy for developers to include cryptographic and SSL/TLS capabilities in their (embedded) products with as little hassle as possible. It is designed to be readable, documented, tested, loosely coupled and portable.
ssl
openssl
openvpn
alternative
embedded
march 2012
Jenkins Comments on Pull Requests | David Siegel
february 2012
In Easy Feedback for Distributed Software Design, I mentioned an Express app I’d written to allow Jenkins, a continuous-integration server, to comment on open pull requests with build information.
jenkins
ci
git
comments
february 2012
Completely disable Resume - Mac OS X Hints
february 2012
This hint describes a way to completely, once and for all, disable all Resume features (that is, 'Reopen windows when logging back in' and Saved Application States) once and for all.
lion
osx
resume
february 2012
Papiergewichts-Rechner (Dashboard Widget für OSX)
february 2012
Neulich mussten wir wissen, ob ein bestimmtes Faltblatt noch als Standard-Brief zu verschicken wäre...
paper
widget
osx
dashboard
february 2012
TP-Link TL-MR3020 - OpenWrt Wiki
february 2012
The TL-MR3020 is marketed as a 3G travel router but it does not include a 3G modem - the marketing bul* bingo simply implies, that the oem firmware contains drivers for USB modems. The router is very similiar to the TL-WR703N. Features:
- Powered via mini-USB socket
- Tiny form factor: 5.7cm x 5.7cm
mini
router
usb
3g
umts
openwrt
- Powered via mini-USB socket
- Tiny form factor: 5.7cm x 5.7cm
february 2012
Mac OS X - How to put keyboard focus on the Mac menubar | devdaily.com
february 2012
For a long time I've read that you could use your Apple/Mac keyboard to access the menubar on Mac OS X systems using the [Control][F2] keystroke. Well, that never actually worked, so I logically assumed that everyone else was insane.
mac
menubar
keyboard
shortcut
access
february 2012
Gruml | Google Reader for Mac OS
february 2012
Gruml allows you to view and manage your feed subscriptions of your Google Reader account on Mac OS X.
Read your newsfeeds, manage them in folders, tag them, and much more – all in sync with your Google Reader account.
google
mac
osx
rss
software
Read your newsfeeds, manage them in folders, tag them, and much more – all in sync with your Google Reader account.
february 2012
WebMarker
february 2012
WebMarker is an Chrome extension to use TweetMarker with the twitter.com website.
browser
chrome
extension
twitter
tweetmarker
february 2012
I LOVE COLORZ : Home
february 2012
You need to know what time it is while working on something? This simple screensaver will help you. As the name says, it will simply show the time and "maybe" help you to not forget something important. Really simple, isn't it?
clock
mac
osx
screensaver
february 2012
adblock
admin
airport
ajax
amazon
android
apache
api
app
apple
apps
arm
art
asterisk
audio
avahi
backup
bash
bestpractices
bittorrent
blog
bonjour
book
bootstrap
branch
branching
browser
business
caldav
calendar
canvas
carddav
case
cdi
chart
cheatsheet
chrome
ci
cli
client
cloud
cocoa
code
codec
coding
color
comparison
compatibility
cover
criteria
csharp
css
css3
database
date
dbus
debian
debug
deployment
design
desk
development
diaspora
diff
django
dns
dns-sd
documentation
download
dresden
driver
dropbox
dvcs
ec2
editor
email
embedded
encoding
encryption
epiphany
evolution
exif
exiftool
export
extension
extensions
f-spot
fabric
facebook
faq
feed
file
filesystem
filter
flac
flash
font
format
forms
framework
free
fuse
game
garmin
gedit
generator
geo
geoclue
geolocation
git
glib
gnome
gnupg
gobject
google
gpg
gps
graphics
graphviz
greasemonkey
gstreamer
gtd
gtk
gui
gunicorn
gypsy
hack
hardware
hibernate
history
howto
html5
humblebundle
ical
icons
ide
ikea
image
imap
import
indie
inkscape
intel
ios
ipad
iphone
itunes
jabber
java
javascript
jogging
jpa
jquery
js
json
keyboard
kvm
latex
ldap
less
library
libvirt
linux
lion
lxc
mac
maemo
mail
management
map
maps
markdown
markup
maven
merge
metadata
microformats
migration
mobile
moblin
monitoring
mp4
music
mysql
n800
network
nginx
node
nokia
omnigraffle
opensource
oracle
oreilly
organization
osm
oss
osx
packages
packaging
pam
pdf
performance
pgp
photo
photography
php
pim
pinboard
plugin
plugins
postgres
postgresql
privacy
productivity
programming
provisioning
proxy
pubsub
python
qemu
raid
rdf
rdfa
reference
rhel
rhythmbox
rubber
ruby
s3
s60
safari
sandbox
sandbox-exec
schema
search
security
select
server
service
shell
shop
sip
skype
sleep
software
spice
spring
ssh
ssl
standards
standing
stats
storage
store
support
svg
symbian
sync
sysadmin
tango
telepathy
templates
terminal
testing
tex
thinkpad
time
timemachine
tips
todo
tool
tools
tutorial
Twitter
ubuntu
ui
unix
upnp
usb
vala
vcs
video
vim
virtio
virtualenv
virtualization
visualization
vnc
voip
vpn
w3c
web
webcam
webdav
webdesign
webdev
wicket
widget
wikibooks
windows
workflow
wysiwyg
xforms
xml
xmp
xmpp
youtube