Cheap desktop upgrade

Posted on August 22nd, 2008 in me | 1 Comment »

Had an old desktop (really old) - Athlon XP 2200+, 1,2 Gb Ram, 64Mb video….. 21” CRT Monitor (samsung… something)

- updated it to a … less older one :) like this :

….so with a bit over 300 USD I got myself a much better system than the old one. Tip top.

All Eclipse shortcut keys

Posted on July 25th, 2008 in programming, tech, web | 1 Comment »

Navigational Shortcuts
F10 Main menu
Shift F10 Context menu
Ctrl F10 View menu
Workspace navigation
F12 Activate editor
Ctrl+Shift+W Switch editor
Ctrl F6 Next editor
Ctrl Shift F6 Prev editor
Ctrl F7 Next workspace
Ctrl Shift F7 Prev workspace
Ctrl F8 Next perspective
Ctrl Shift F8 Prev perspective
Alt Left Back
Alt Right Forward
Files
Alt Shift S Show in…
Ctrl Shift R Jump to file
Ctrl N New file
Ctrl S Save file
Ctrl Shift S Save all files
Ctrl F4 Close file
Ctrl Shift F4 Close all files
Find
Ctrl L Goto line
Ctrl F Find
Ctrl J Incremental find
Ctrl Shift J Incremental find prev
Ctrl K Find next
Ctrl Shift K Find prev
Ctrl H Search workspace
Ctrl (dot) Navigate next
Ctrl (comma) Navigate prev
Java navigation
F3 Goto declaration
Ctrl Shift U Find references in file
Ctrl Shift G Find references in workspace
Ctrl G Find declarations in workspace
Ctrl Shift P Navigate to matching bracket/brace
Ctrl T Popup type hierarchy
Ctrl Shift T Open Type
Ctrl O Outline of current source
Ctrl F3 Outline of current cursor position
Ctrl Shift Arrow Jump beetween methods up or down
F2 Show Javadoc
F4 Show hierarchy
Ctrl Alt H Open call hierarchy
General editing
Alt Arrow Move line(s) up or down
Alt Shift Up Expand selection to enclosing element
Alt Shift Right Expand selection to next element
Alt Shift Left Expand selection to previous element
Alt Shift Down Restore previous selection
Ctrl Alt Arrow Duplicate line(s) up or down
Shift Enter Insert line below
Ctrl Shift Enter Insert line above
Ctrl D Delete line
Ctrl Shift Q Toggle Quick Diff
Ctrl Shift Y Convert to lowercase
Ctrl Shift X Convert to uppercase
Java editing
Alt Shift U Remove occurrence annotations
Ctrl 1 Quick fix (works even when there are no errors
Ctrl Shift M Add import
Ctrl Shift F Reformat
Ctrl Shift O Organize Imports
Ctrl / Comment
Ctrl \ UnComment
Ctrl Shift Space Parameter hints
Ctrl Hyperlink identifier
Ctrl I Correct indentation
Shift Space Incremental content assist
Debugger
F5 Step into
F6 Step over
F7 Run to return
F8 Resume
F9 Relaunch last
F11 Run/debug last
Ctrl F11 Run
Ctrl Shift B Toggle breakpoint
Ctrl D Display
Ctrl Q Inspect
Ctrl R Run to line
Ctrl U Run snippet
Refactoring
Alt T Refactoring menu
Ctrl Shift Z Undo refactor
Ctrl Shift Y Redo refactor
Alt Shift R Rename
Alt Shift V Move
Alt Shift I Inline
Alt Shift M Extract method
Alt Shift L Extract local
Alt Shift C Change method signature
Misc
F5 Refresh
F1 Infopop
F2 Show resizeable hover

… of course these can all be customized by going to Window -> Preferences -> General -> Keys

another 3 firefox addons

Posted on July 9th, 2008 in tech, web | No Comments »

CyberSearch, ColorZilla, and  HTML Validator.

Technology easy as ABC

Posted on July 9th, 2008 in pub, tech, web | 1 Comment »

ABC

How many do you recognize ?

via…

David Walsh’s FireFox plugins

Posted on May 23rd, 2008 in tech | No Comments »

AutoCopy

AutoCopy instructs Firefox to copy text when it’s highlighted. Very helpful when copying content from a customer’s old site into their new one.

ColorZilla

ColorZilla lets me place my cursor over anything on the page and it gives me the hex color of the pixel. It’s a huge time saver as it allows me the ability to avoid doing a print-screen, opening Photoshop, and using the Photoshop color dropper to get the color.

Firebug

Firebug is an absolute must for my Ajax / Javascript debugging. I couldn’t get by without it.

HTML Validator

HTML Validator just validates how great my code is.

Link Alert

Link Alert changes my cursor when I hover over a link. The cursor changes to a visual representation of what I’m about to click on. It’s great for me because it tells me if the link is to a javascript file, text file, or mp3 file. I love it. It also tells me if clicking on a link triggers a javascript event.

MeasureIt

MeasureIt gives me a ruler to mention object dimensions. This tool gives me a broad idea over how much space an object is taking up or how much space I have left to work with on my page.

Server Spy

Server Spy is dominant because I can instantly tell what type of server the current website is on. A must when trying to quote a new project.

Web Developer Toolbar

The WDT is as important to me as Firebug. WDT gives me a ton of control and information about the page I’m developing. Again, this is a must.

Firebug 1.2

Posted on May 23rd, 2008 in tech | No Comments »

ScreenshotIf you’re a Web developer, you likely already know about Firebug - the amazing web development add-in for Firefox. But if you haven’t been following its development blog, you may not know the latest news: Firebug 1.2 has moved from alpha to beta, and it’s ready for Firefox 3.

The new release isn’t just a version port; it’s also got substantial new functionality. This includes a good deal of performance work, better javascript debugging, and a redesigned console. if you’re doing any work in Firefox 3 it’s definitely worth grabbing.

file size validation before upload?

Posted on May 7th, 2008 in programming | No Comments »

Before uploading files via a HTML-form, I want to do some client-side validating.
E.g. to check the filesize of the file selected by the user to upload.
Filesize should be, say, between 5MB and 50 MB. Javascript solution?!?

Nope, not really. By design, a person’s browser isn’t allowed to snoop around the file system.