home icon contact icon rss icon

Textmode

tools I use

Archive for Home

Drawter - Drawable Markup Language

Yesterday I came across Drawter.

Drawter allows you to draw your HTML/CSS Markup,it is a Javascript application written with the jQuery library. Although it might look like yet another WYSIWYG HTML Editor it is not, it is the best web-based application for the interactive creation of Markup I know.

This picture is taken from the screencast:

Currently Drawter is in Beta 2 stage, but it has already some pretty cool functionality. Plus it is very stable, and works in all browsers .

It is mentioned that there will be an upcoming release called Amateurs which will enable users to “draw” websites without any knowledge of HTML or CSS.

I think this tool is quite useful if you want to quickly create prototypes or Website drafts.

Go check it out: Drawter, there is also a Screencast for a basic overview.

Selecting Text (Copy/Paste) in Elinks

Just a quick note, since I came across some articles with statements like ”... unfortunately Elinks does not support text selection, or copy and paste...” which is simply wrong.

Elinks does support text selection, you just have to press the Shift key when selecting.

Another common question is: Is it possible to select text without a mouse in elinks, using the keyboard?

The answer is, elinks does not handle that, it depends on your terminal emulator, which in most cases does not support it, afaik. You have to use the mouse (gdm if you’re not running X)

Official Ruby on Rails Security Guide

Finally there is an official (?) Ruby on Rails Security Guide available, on rubyonrails.org

It seems to be pretty up-to-date and covers a variety of current issues quite detailed.

I consider this a must read for everyone, especially when developing public applications. There is an online version as well as a free e-book available.

There are even more Guides available at guides.rubyonrails.org

Braid: Simple vendor git/svn vendor branch tracking

I came across a new gem to simplify vendor branch management in a Ruby/Rails Project under GIT: Braid

Braid helps you to manage GIT and SVN vendor branches, a simple example for rails:


# add rails:
braid add git://github.com/rails/rails.git vendor/rails

# add some plugins:
braid add git://github.com/tablatom/hobo.git -p
braid add  git://github.com/dchelimsky/rspec.git -p
braid add git://github.com/thoughtbot/factory_girl.git -p

# updating rails
braid update vendor/rails


Braid also supports:

  • revisions
  • full (History) or squashed mirrors
  • diff information
  • locking/unlocking of mirrors

Looks like it could really save some time – especially when working with both, Git and SVN.

Give it a try: Braid