Sunday, November 06, 2011

RegExp Engine for ExpenseTracker

Comparison Of RegExp Engines
http://en.wikipedia.org/wiki/Comparison_of_regular_expression_engines

Java 6 Documentation
http://download.oracle.com/javase/6/docs/api/


Regular Expression Flavors
http://www.regular-expressions.info/refflavors.html

SQLite In ExpenseTracker

Google Comparison of SQLite Wrappers
http://code.google.com/p/sqlite4java/wiki/ComparisonToOtherWrappers

SQLite - Maybe The Easiest To Use
http://www.xerial.org/trac/Xerial/wiki/SQLiteJDBC    
with Example Here

Another Reference
http://code.google.com/p/sqlite-jdbc/

SQLite Tutorial 01
http://www.squidoo.com/sqlitehammer

SQLite Wiki - List of Wrappers
http://www.sqlite.org/cvstrac/wiki?p=SqliteWrappers

Saturday, November 05, 2011

Java Encryption and Decryption in ExpenseTracker

Advanced Encryption Standard (AES)
http://en.wikipedia.org/wiki/Advanced_Encryption_Standard

AES Implementations
http://en.wikipedia.org/wiki/AES_implementations

AES Implementation - Bouncy Castle
http://en.wikipedia.org/wiki/Bouncy_castle_(cryptography)

AES Implementation - Bouncy Castle Homepage
http://www.bouncycastle.org/

AES - Using From Java
http://java.sun.com/developer/technicalArticles/Security/AES/AES_v1.html

Basic Encryption Of Transaction Information:
http://www.devx.com/java/10MinuteSolution/21385/1954

Blowfish Example In Java
http://jcs.mobile-utopia.com/jcs/2026_BlowfishEncryptor.java

Blowfish Example 02 In Java
http://www.java.happycodings.com/Security/code2.html

Blowfish Example 03 In Java
http://www.java2s.com/Tutorial/Java/0490__Security/ABlowfishexample.htm

Example Of Using The Java Encryption Framework
http://javaboutique.internet.com/resources/books/JavaSec/javasec1_7.html

Excellent Example Of Using Java To Encrypt/Decrypt
http://www.informit.com/articles/article.aspx?p=170967&seqNum=4

Encrypting Very Short Strings
http://stackoverflow.com/questions/102788/what-is-the-best-way-to-encrypt-a-very-short-string-in-php

Good Example Of Java String Encryption:
http://www.idevelopment.info/data/Programming/java/security/java_cryptography_extension/StringEncrypter.java

How To Encrypt and Decrypt Strings (Android Example)
http://www.tutorials-android.com/learn/How_to_encrypt_and_decrypt_strings.rhtml

How To Encrypt User Passwords:
http://www.jasypt.org/howtoencryptuserpasswords.html

Java Cryptography Architecture
http://docs.oracle.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html

Java Cryptography Extension (JCE) Reference Guide
http://download.oracle.com/javase/1.4.2/docs/guide/security/jce/JCERefGuide.html

Java Tips Encryption and Decryption Using Symmetric Keys
http://www.java-tips.org/java-se-tips/javax.crypto/encryption-and-decryption-using-symmetric-2.html

Thursday, October 20, 2011

Eclipse (Galileo Flavor)

Galileo Eclipse Download Area
http://www.eclipse.org/downloads/packages/release/galileo/sr2

Thursday, October 13, 2011

SCons - Open Source S/W Contruction Tool

SCons - Open Source Construction Tool
http://www.scons.org/

SCons Wiki Page
http://en.wikipedia.org/wiki/SCons

Tuesday, October 11, 2011

NetBeans

NetBeans Main Wiki Page
http://wiki.netbeans.org/Main_Page

NetBeans Maven Best Practices
http://wiki.netbeans.org/MavenBestPractices

Saturday, October 08, 2011

Jenkins

Jenkins
http://jenkins-ci.org/

WikiPedia Entree
http://en.wikipedia.org/wiki/Jenkins_(software)

Maven

Maven
http://maven.apache.org/

Maven Download Location
http://maven.apache.org/download.html

Maven Repository (Artifactory)
http://www.jfrog.com/products.php

Maven Standard Directory Layout
http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html

Tuesday, September 27, 2011

A Little GUI Automation

Use For A Little GUI Automation
http://www.autohotkey.com/

Thursday, September 01, 2011

JATF Technologies

Use simple technologies like:


CSV, Environment Variables, JavaDoc, JSON, and SQLite.

Thursday, August 25, 2011

Tools For Java Class

Crimson Editor
NetBeans
Tutorials Online Link
Of course, JDK installed too.
Other tools not used in class:
Eclipse      IntelliJ       Maven

Thursday, August 04, 2011

Open Services for Lifecycle Collaboration V 2.0

Open Services for Lifecycle Collaboration

Core Specification Version 2.0

Tuesday, August 02, 2011

GVIM file to source in

set shiftwidth=4
set tabstop=4
set expandtab
set autoindent
set number
colorscheme peachpuff

OpenGrok

Excellent tool to use for full-text searching across source code:

OpenGrok

Saturday, July 30, 2011

Learn Hudson/Jenkins and Maven

Jenkins tool.

Apache Maven build tool.

Thursday, July 14, 2011

Terminal Emulators For Windows

mintty (terminal emulator for Cygwin)
pterm (included with PuTTy, standalone terminal emulator)

Friday, July 08, 2011

20110708 - technologies

Emulex OneCommand
I/O Verify
MSFT iSCSI Initiator
QLogic SanSurfer
Wireshark

Thursday, July 07, 2011

Uptime in Windows Server 2008 or Windows 7

Seven ways to find uptime in Windows Server 2008 or Windows 7: here

Tuesday, June 07, 2011

Wednesday, May 18, 2011

Video and Screen Capture

Real Time video capture and benchmarking: FRAPS

Monday, April 25, 2011

Friday, April 08, 2011

Zlib

Zlib: http://zlib.net/

Thursday, March 31, 2011

20110331 Tech Exposure

iometer utility

http://en.wikipedia.org/wiki/Iometer
http://www.iometer.org/

Friday, March 25, 2011

ExpenseTracker TODOs

Google: "python date validation"

Argparse
http://docs.python.org/dev/library/argparse.html

Thursday, March 24, 2011

S/W QA Test

Nice tool summary:
http://www.softwareqatest.com/ here

Mouse and Keyboard Macro Program

AutoHotkey: http://www.autohotkey.com/
AutoHotkey on WikiPedia: http://en.wikipedia.org/wiki/AutoHotkey

Tuesday, March 22, 2011

VPN

Revisit OpenVPN
Another Link: Wikipedia

Friday, March 04, 2011

20110303 - Tech Exposure

Inspire (Application)
IntelliTrace
Microsoft Test Manager 2010
MKS Integrity (requirements management)
Ranorex Plug-In For UI Testing
SilkTest (WPF - lacking)
WPF

Monday, February 28, 2011

Wednesday, February 23, 2011

Python HTTPS Web Server Example

Recipe 442473: Simple HTTP server supporting SSL secure communications (Python) by Sebastien Martini

ActiveState Code (http://code.activestate.com/recipes/442473/) at this LINK


Helpful too: http://docs.python.org/library/socketserver.html at this LINK

Helpful too:
http://www.java2s.com/Tutorial/Python/0420__Network/AForkingServer.htm

Friday, February 11, 2011

Serial Communications Related

FabulaTech: http://www.fabulatech.com/

PC Backup / Restore Systems

Re-look at:
>>>> Acronis True Image
>>>> ImageX (Windows Imaging Format)
>>>> Symantec Ghost

If using Windows 7, consider using the native backup/restore software.

Tuesday, February 08, 2011

Nice Editor For XML On A MSFT Machine

Notepad++
This has a good XML diff capability. Try Plugins -> Compare.

Also,
Notepad++ Project Page

XML Notepad 2007 is good too. Has an XML diff capability too. From MSFT.

Saturday, February 05, 2011

Open Source At Apple For MacOSX


http://www.apple.com/opensource/

Thursday, January 13, 2011

Tools And Things I Have Used In 2011

LabSim (in-house simulator) - To drive LIS traffic and 8 DigiBoard ports in parallel.
Protocol - CLSI [1] LIS1-A (aka ASTM E1381-02)
Protocol - CLSI [1] LIS2-A2
Ranorex Automation Framework: http://www.ranorex.com/
SQL Server (MSFT)
Team Foundation Server (TFS) 2010 (MSFT)
TestComplete (for test automation)
Visual Studio 2010 (MSFT)
Westgard Rules: http://www.westgard.com/
Wiki

[1] Clinical and Laboratory Standards Institutue (CLSI)