dubenstein + tool   18

using travis-ci with python and django
Getting started with Travis-CI is pretty easy. It involves putting a .travis.yml file in the root of your project, and configuring the hooks between GitHub and Travis. While it’s not always easy to get the hooks configured when you’re using organizations, I’m not going to talk much about that. What I do want to share is how we’ve structured our configuration files for our Django and Python projects.
python  tool  use  git 
24 days ago by dubenstein
pinry - a self-hosted pinterest clone
Because I don't like sharing. I would use these services to store a lot of images and data that isn't necessarily personal but that I don't actually want to share or deal with the possibility of having it taken down by a DMCA notice. My use of Pinterest/Wookmark boils down to having personal board for things I want to remember or keep for inspiration.
python  tool  use 
29 days ago by dubenstein
mosh is a replacement for ssh. it's more robust and responsive, especially over wi-fi, cellular, and long-distance links.
Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes.
devops  use  tool 
6 weeks ago by dubenstein
a chrome extension for running coffeescript from the web inspector
A Chrome extension compatible with Chrome 18+ to allow writing of CoffeeScript within the Web Inspector and run it within the context of the current window, just like the built-in console.
tool  use  coffee 
7 weeks ago by dubenstein
codestre.am allows you to stream and/or record your terminal
codestre.am allows you to stream and/or record your terminal, with just one command. We believe the best way to learn is to see exactly how real hackers do it!
use  tool 
7 weeks ago by dubenstein
few curl tips for daily use
Though I knew cURL as a powerful tool; so far I never made an attempt to get familiar with it. Most of the time, I would just wade through its man pages to find a way get my stuff done. However, recently I found its being useful in many of my daily tasks. Hence, some recurring patterns have emerged.
tricks  tool  use 
11 weeks ago by dubenstein
up - Node powered zero downtime reloads and load balancing
Zero-downtime reloads built on top of the distribute load balancer.
js  tool  use 
february 2012 by dubenstein
tty.js - terminal in your browser using Node.js and Socket.io
A terminal in your browser using node.js and socket.io. Based on Fabrice Bellard's vt100 for jslinux.

WARNING: tty.js is not secure. Make sure nobody has access to your terminal but you. tty.js is also unstable right now, terminal compatibility issues will be noticeable.
tool  use 
february 2012 by dubenstein
ls on steroids
I wanted to re-arrange the ls output just like one can do with the -printf option to GNU find. Sadly, there are no -printf option available for ls, so I threw together a quick hack called 'pilsner' that did what I wanted and nothing more, nothing less. Not very useful to others.

Mattias Svanström crafted together the 'l' application which did basically the same thing but more elegant and with a nice twist; it calculated relative mtimes.

I really liked that idea, but there were a couple of annoyances, so I forked the project and added a configuration file, support for flags that'll control the different views and possibility to ignore as well as highlight specific files.
tool  use 
january 2012 by dubenstein
simple framework for developing linux kernel heap exploits
libplayground is composed of two parts. A Linux kernel module, located in
module/, creates a device file at /dev/playground. This device file supports
ioctls designed to simulate various exploitation primitives useful when
developing Linux kernel heap exploits. Currently supported is the ability to
allocate and free heap chunks, the ability to read and write arbitrary data to
and from specific heap chunks (for example to simulate a heap overflow), the
ability to cause a double-free of a heap chunk, and the ability to trigger the
invocation of a function pointer stored at a specified offset from the
beginning of a heap chunk. All chunks are allocated using kmalloc(), which
will invoke whichever slab layer is running on the testing kernel. At the time
of this writing, SLUB is the default allocator, but other allocators, such as
SLAB or SLOB, may be configured at compile time.
infosec  tool  use 
january 2012 by dubenstein
Pull github, bitbucket, and trac issues into taskwarrior
This is a command line utility for updating your local taskwarrior database from your forge issue trackers.
tool  use  tricks 
december 2011 by dubenstein
earthquake
Twitter terminal client with streaming API support
tool  use 
december 2011 by dubenstein

Copy this bookmark:



description:


tags: