Saturday, January 28, 2012
I’m training new colleagues at work, so my mind has been reviewing all the tools that make the job easier. As long as they’re on my mind, I may as well share them.
Balsamiq for Mockups
Balsamiq is a very fast interface mock-up tool that has been making my life easier lately.
I could talk your ear off about it’s features, but your time would probably be better spent trying their live web demo.
Umlet for Flow Diagrams
I feel that I’ve tried everything for making flow diagrams. I once thought I hated doing application flow diagrams; but when I met Umlet, I learned that I just hate spending more time doing flow diagrams than is necessary.
There are other nice things about Umlet: It’s free, it runs everywhere and it uses an open file format. But I’d be lying if I said than any of that was as important as the speed. Umlet is really, really fast.
Vim for Editing
Vim is incredibly difficult to learn, but the speed makes up for it. It does everything any other editor can do, but with twice the learning curve and a tenth the time. If you’re only doing a bit of light editing, give it a pass. But if you’re going to spend a significant amount of time editing, learning Vim pays off in spades.
Developer Toolbar for Testing
Developer Toolbar is another tool that no one gives up once they’ve discovered it. You’ll learn it faster by just installing it than you would by reading about it here. Suffice to say, it tells you everything you could want to know about a webpage. It’s also now available for Google Chrome
Saturday, January 28, 2012
Ever since I saw that first Ruby on Rails tutorial, I’ve been looking for a way to replicate the experience with Python.
My personal opinion is that Python has a lot more “power under the hood” than Ruby – a more active developer community, better standard libraries, and more maturity in the third-party libraries that really count toward the bottom-line.
But what it hasn’t had until now was a really fast way to prototype applications. Some people might say Django fill this need, but I disagree. Django is built for marathons, and makes some sacrifices to meet that goal.
I’ve finally found a good ‘sprint’ framework for Python in Bottle.py. Like anyone doing a first project, I decided to create a dice roller.
Saturday, January 21, 2012
- Added the config files that the script now uses.
Added the config files that the script now uses.
- Seems to work nicely.
Better title.
Seems to work nicely.
Better title.
- Looks like it’s working.
- Adding email function
- Whatever
- Slightly more versatile version – still a hack because I am lazy.
Slightly more versatile version – still a hack because I am lazy.
- Updated vimrc with nice commands for developing bottle.py scripts.
Fixed bugs in cardgame.py
Updated vimrc with nice commands for developing bottle.py scripts.
Fixed bugs in cardgame.py
- Getting teletrran copy in sync
Getting teletrran copy in sync
-
add_to_your_profile
(2 lines added, 0 lines removed)
-
android/backup-droid-full
(1 lines added, 1 lines removed)
-
android/backup-droid-quick
(4 lines added, 5 lines removed)
-
android/pull-droid-pictures
(1 lines added, 0 lines removed)
-
android/sync-droid-music
(10 lines added, 6 lines removed)
-
coding/aliases
(2 lines added, 0 lines removed)
-
coding/listmethods
(25 lines added, 12 lines removed)
-
coding/newscript
(0 lines added, 9 lines removed)
-
coding/svn-ignore
(6 lines added, 0 lines removed)
-
coding/svn-st-all
(37 lines added, 0 lines removed)
-
concept/keyring.py
(38 lines added, 0 lines removed)
-
config/aero_snap_full
(14 lines added, 0 lines removed)
-
config/aero_snap_left
(20 lines added, 0 lines removed)
-
config/aero_snap_right
(14 lines added, 0 lines removed)
-
config/backup-home
(17 lines added, 0 lines removed)
-
config/builddotfiles.py
(83 lines added, 0 lines removed)
-
config/cleanup-all-the-downloads
(38 lines added, 0 lines removed)
-
config/copy-pictures-from
(13 lines added, 0 lines removed)
-
config/install_sun_java
(8 lines added, 3 lines removed)
-
config/lock
(3 lines added, 0 lines removed)
-
config/roku
(114 lines added, 0 lines removed)
-
config/twoScreens
(10 lines added, 3 lines removed)
-
edthedev/org.py
(693 lines added, 587 lines removed)
-
games/cardgame.py
(105 lines added, 0 lines removed)
-
kindle/website2kindle
(19 lines added, 0 lines removed)
-
minecraft/backup-worlds-local
(18 lines added, 0 lines removed)
-
minecraft/backup_worlds
(6 lines added, 4 lines removed)
-
minecraft/copy-worlds-from
(29 lines added, 0 lines removed)
-
minecraft/make_maps
(0 lines added, 0 lines removed)
-
minecraft/merge-minecraft-worlds
(72 lines added, 0 lines removed)
-
minecraft/minecraft
(0 lines added, 0 lines removed)
-
org/aliases
(0 lines added, 0 lines removed)
-
org/archive
(0 lines added, 26 lines removed)
-
org/asciidown
(0 lines added, 30 lines removed)
-
org/cleanFileName
(0 lines added, 26 lines removed)
-
org/done
(0 lines added, 38 lines removed)
-
org/due
(0 lines added, 21 lines removed)
-
org/fixtags
(0 lines added, 39 lines removed)
-
org/journal
(0 lines added, 11 lines removed)
-
org/logit
(0 lines added, 0 lines removed)
-
org/merge
(0 lines added, 80 lines removed)
-
org/monday
(0 lines added, 26 lines removed)
-
org/new_file
(0 lines added, 40 lines removed)
-
org/newnote
(0 lines added, 50 lines removed)
-
org/next
(0 lines added, 113 lines removed)
-
org/org
(0 lines added, 142 lines removed)
-
org/org.html
(0 lines added, 72 lines removed)
-
org/orglib.pyc
(0 lines added, 0 lines removed)
-
org/projects
(0 lines added, 71 lines removed)
-
org/sample
(… lines added, … lines removed)
-
org/status
(… lines added, … lines removed)
-
org/summary
(… lines added, … lines removed)
-
org/tagcloud
(… lines added, … lines removed)
-
org/textbar
(… lines added, … lines removed)
-
org/weekend
(… lines added, … lines removed)
-
org/wordpress.py
(… lines added, … lines removed)
-
org/wordpresslib.py
(… lines added, … lines removed)
-
packaging/release-source
(… lines added, … lines removed)
-
text/aliases
(… lines added, … lines removed)
-
text/clean-numbers
(… lines added, … lines removed)
-
text/confluence-python-api.py
(… lines added, … lines removed)
-
text/display_missing
(… lines added, … lines removed)
-
text/hours_since_morning
(… lines added, … lines removed)
-
text/list-headers
(… lines added, … lines removed)
-
text/list-questions
(… lines added, … lines removed)
-
text/make_header
(… lines added, … lines removed)
-
text/send-to-wordpress
(… lines added, … lines removed)
-
text/textbar
(… lines added, … lines removed)
-
vim/Proj
(… lines added, … lines removed)
-
vim/hardcore_mode
(… lines added, … lines removed)
-
vimrc_edthedev
(… lines added, … lines removed)
- added dokuwiki install script for ubuntu server….still messy job
added dokuwiki install script for ubuntu server….still messy job
Digest powered by RSS Digest