Friday, February 22, 2013

RIOT - Radical Image Optimization Tool

Desktop image optimizer. Use it to adjust the image size while retaining a satisfactory visual quality.

RIOT - Radical Image Optimization Tool

Sunday, February 17, 2013

Alacarte - Gnome menu editor

Alacarte is the easiest way to create application launchers (start menu shortcuts) and associate programs with file types.

Use Sublime 2 on Fedora 17 instead of gedit - Ask Fedora: Community Knowledge Base and Support Forum

How to create a new blank file in Nautilus 3.6?

Although maybe not immediately intuitive, it is quite easy and convenient to customize New Document menu in Nautilus 3.6.
Simply create a template file in "~/Templates/" directory and it will become available in the context menu on  right-click in a directory.

templates - How to create a new blank file in Nautilus 3.6? - Ask Ubuntu

Saturday, February 16, 2013

Using Tor with Chrome

Adding "Tor button" to Chrome is rather simple:

  1. Install proxy switch extension. I use this.
  2. Add proxy configuration for Tor. Use Socks 5. Check Tor log for the Socket port to use with the proxy switcher.
  3. On General tab, set quick switch between Direct Connection and Tor proxy.
  4. Activate Tor proxy.
Also check how to set exit node with Tor, here.

Friday, February 15, 2013

Setting an exit node in Tor

To manually set an exit node in Tor, do the following:

  1. Locate a node on the map
  2. right-click no the node, select Copy->Fingerprint
  3. Go to Settings, Advanced
  4. Edit torrc 
  5. Add the following lines:
    ExitNodes servername1, servername2, ...
    StrictNodes 1
  6. Replace servername1, servername2 with the fingerprint(s) of the desired nodes.
  7. Apply selection only (for those two lines)

"Open in Terminal" in Nautilus

There is a cool Nautilus plugin that allows opening a Terminal in the current directory. The package is called "nautilus-open-terminal".

Source: link

Date (Range) Pickers - HTML/JavaScript

As the dates and UI controls are a neverending story, below is a list of controls that can be used for the task.

Date Range Picker
  • DatePicker (link),
  • 86 Calendar (link)
  • jQuery TimePicker AddOn (link)
  • jQuery UI Datepicker (link)
  • Dynarch calendar new (link), comprehensive demo (link) - not free
    • Dynarch calendar, old version (link)
  • ASP.Net Ajax Calendar (link)
  • dhtmlx calendar (link) - not free for non-GPL projects
  • Filament group date range picker (link)
To be added later:
Masked Date Input
Date Picker

Wednesday, February 13, 2013

Troubleshooting MSDTC

If having issues with MSDTC (distributed transaction coordinator) working over the network, check the following links. There are links and steps in there that should be checked or performed in order to identify and resolve the issues.
These include instructions on how to enable DTC over the network, test MSDTC connection using DTCPing tool, and enable permissions to the account used for network communication.

Set alarm ringtone in CyanogenMod 10.1

Latest nightly of CyanogenMod 10.1 brought some unexpected "feature" - the selector for alarm ringtone in Clock app was nowhere to be found.
The good news is that it is still there, just not visible in portrait view. Rotate your phone to landscape and it will become visible in the alarm bottom row, next to Vibrate and Increasing Volume checkboxes.

[NIGHTLY][ROM][4.2.1] CyanogenMod 10.1 for Samsung Galaxy S - Page 258 - xda-developers

Monday, February 04, 2013

Developing Backbone.js Applications, ebook

Here is an early release of "Developing Backbone.js Applications", published by O'Reilly.

Developing Backbone.js Applications

A PDF version can be downloaded from here.

Knockback.js - a bridge between Knockout.js and Backbone.js

Tying the two awesome JavaScript infrastructure libraries together.

Knockback.js Home

Sunday, February 03, 2013

DiskLED - Disk queue indicator in tray!

Over the years I found that one thing indicative of how responsive a whole system is, is the disk queue.
DiskLED is something I'm happy to find. Especially useful for virtual machines where one can't hear the pains of the physical disk drive.

DiskLED - A Flexible Hard Disk and General System Activity Indicator System Tray Applet | sepago