TWiki Announcment

Hi there, welcome to my personal Wiki. I named it TWiki only because T is a special letter for me and my family. It is not powered by TWiki anyway! Have fun!
About me‎ > ‎Profiles‎ > ‎

Skillmatrix

Operating Systems

Windows family

  • DOS 6.22
  • Windows 3.1/3.2/95/95 OSR2
  • Windows NT 4.0
  • Windows 98/ME
  • Windows 2000 Professional/Server/Advanced Server
  • Windows XP/Windowns Server 2003 including R2 (Microsoft Technical Support Experience)
  • Windows Vista crap
  • Windows 7
  • Windows Server 2008 Standard/Enterprise

GNU/Linux (Click here for detailed experience)

I am a huge fan of Linux and open source. A veteran who started his Linux journey with Mandrake Linux 8.1 back in 2001, with solid Linux administration skills.

Distributions:

Red Hat Linux 7/9
Red Hat Enterprise Linux 3/4/5/6  (RHCE in progress)
Oracle Linux 4/5/6 (It was Oracle Enterprise Linux, AKA Unbreakable Linux, re-branded RHEL) including Ksplice rebootless technology
CentOS 4/5

Fedora
(previously Fedora Core, my primary distribution in early Linux years) 1/2/3/4/5/8/9/10


Ubuntu and Ubuntu Server
Since 6.06, all the way through 7.04, 7.10, 8.04, 8.10, 9.04, 9.10, 10.04, 10.10, 11.10 and now on 12.04 LTS Precise. (E6410 using GNOME3 classic + Compiz).

I have been maintaining Ubuntu Server (8.04 LTS -> 8.10 -> 9.04 -> 9.10 -> 10.04 LTS -> 10.10 -> 11.04 -> 11.10 -> 12.04 LTS) powered LAMP box hosting Confluence, JIRA, Mediawiki and Dokuwiki since 2008.

Arch Linux (KISS, technologically simple & bleeding edge)
I started running Arch Linux in late 2008. As I need a distro that is not just simply working. I definitely need more control, it also has to be extremely flexible, configurable and customizable while still keep its simplicity, openness and modernity. I am very satisfied with its pacman package management tool, AUR, ABS and Wiki so far. The only drawback I can think of now is its too aggressive upgrade strategy which may bring down your workstation:-)

I have been maintaining OpenVZ powered VPS running Arch Linux since early 2010, hosting Blog and all other fun stuff;-

Debian GNU/Linux

3.0 woody/3.1 sarge/4.0 etch/5.0 lenny/6.0 squeeze/sid for test environment.

Gentoo Linux
(just played with it to learn how Linux works, so don't ask me anything about Gentoo LOL)


Mandrake (Mandriva) Linux 8.1 (my first Linux distribution )
LFS (Linux From Scratch) Too better understand how Linux works the the philosophy behind.
Slackware Linux 10.0/12.2
Linux Mint 6
Magic Linux 1.0
SUSE Linux Enterprise Server (SLES) 9/10
OpenSUSE 11.3
ArchBang (Arch Linux + Openbox)
Optware (embedded Linux for NAS ipkg package management inspired by dpkg and APT)

Live CD/USB tool distros:

  • BackTrack (You know what it is;-)) It used to be Slax/Slackware based but from 4.0 it's Ubuntu based.
  • CloneZilla Live
  • SystemRescueCD (Gentoo based Live CD)
  • Knoppix (Debian based Live CD)
  • GParted Live CD/Parted Magic
  • Slax (Slackware based Live CD)
  • Puppy Linux (on USB flash disk, built based on Slackware by an Australian)
  • Damn Small Linux

Desktop Environment:

  • GNOME
  • KDE
  • XFCE
  • LXDE
  • CDE
Window Manager:
  • Openbox
  • Fluxbox
  • awesome
  • Enlightenment (E16, E17)
  • FVWM
  • Window Maker

I use Ubuntu and Arch Linux on my D620/D630/E6410/Precision Workstation/N148 netbook at work and home everyday. I also use Arch Linux and Ubuntu Server to host Wordpress, Mediawiki, Confluence for work.

Oracle Linux (AKA Oracle Enterprise Linux) as test platform for Oracle Fusion Middleware product family, reproducing issues, doing troubleshoot and performance tuning, as well as POCs(proof of concept).

UNIX

Mac OS X (Veteran)
  • 10.3 Panther
  • 10.4 Tiger
  • 10.5 Leopard
  • 10.6 Snow Leopard
  • 10.7 Lion
Mac OS X Server 10.4

Solaris (SunOS, now Oracle Solaris)
  • Solaris 8/9 on SPARC
  • Solaris 10 (5.10 u3 - u8) on x86
OpenSolaris x86

Sun Java Desktop System (now as a part of Solaris Desktop Environment only)

FreeBSD

File Systems

  • ext2/ext3/ext4
  • ZFS (on Solaris & OpenSolaris)
  • Btrfs
  • XFS
  • ReiserFS
  • Reiser4
  • nilfs2
  • JFS
  • HFS/HFS+
  • UFS
  • FAT16/FAT32
  • NTFS
  • WinFS (supposed to be the successor of NTFS, but where the heck is it?)

LVM (Logical Volumn Manager)

Data Recovery

testdisk & photorec
Powerful data recovery software, opensource. The best in breed I have ever used!

DiskGenius
As its name indicates. It does a decent job.

Ksplice zero-downtime kernel update technology (rebootless)

Distributed File Systems

Google File System GFS (Research Publications read)
Oracle Cluster File Syste (OCFS2)
CIFS (Common Internet File System, Samba)

Virtualization:

  • VMware Workstation 3.0/4.x/5.x/6.x/7.x/8.x (since version 3, 2001)
    Currently maintaining a 1TB+ VM template repository, VMDK format
  • VMware Fusion 1/2/3 (Mac)
  • VMware Server 1/2 (formerly GSX Server, now freeware)
  • VMware ESX/ESXi Server 4.0
  • VMware Consolidate Backup
  • VMware Converter
  • VMware vSphere VMotion
  • Oracle VM VirtualBox 2.x/3.x/4.x
    Currently maintaining a 200 GB+ VirtualBox VM template repository, VDI format
Open source virtualization solutions

  • KVM
  • OpenVZ
  • Qemu
  • Xen (Oracle VM)
  • Proxmox Virtualization Environment (Proxmox VE), KVM + OpenVZ enterprise level platform

Microsoft Virtual PC/Virtual Server/Hyper-V
Parallels

Hardware

Oracle Exalogic X2-2 (Oracle Linux 5.5 x86_64 + Unbreakable Enterprise Kernel 2.6.32)
Sun Fire X4170 M2 (CPU 2 x Intel Xeon X5670 96GB Memory, 2 x 32GB Intel SSD, 40TB HDD)

Middleware (Oracle Fusion, Portals/Content/SOA/BPM)

Oracle Fusion Middleware 11gR1 (11.1.1.x)

  • Repository Creation Utility
  • WebLogic Server
  • WebCenter Portal
  • WebCenter Content (formerly UCM/ECM, AKA Stellent) 10gR3/11g
  • SOA Suite (BPM, Service Bus)
  • Oracle Enterprise Pack for Eclipse (OEPE, AKA WebLogic Workshop or Workshop for WebLogic)

Oracle WebCenter Interaction 5.x/6.0.x/6.1.x/6.5.x/10gR3/10gR4 (AquaLogic User Interaction Suite, ALUI, Plumtree, WCI)

WebLogic Server 6/7/8.1.x/9.x/10.x/10gR3 (10.3.0.0)/11gR1 (10.3.2.0->10.3.3.0^)/12c (12.1.1)

WebLogic Portal 10/10gR3/10.3.2/10.3.4

Oracle Secure Enterprise Search 10gR1/11gR1

Atlassian Confluence (enterprise wiki), JIRA (issue tracking system)
Windows SharePoint Service 2/3
Oracle BPM (Fuego BPM, ALBPM) 5.5/5.7.x/6.0.x/10gR3 (I have no experience with 11g as it is JDeveloper based now-_-)
Oracle JRockit Mission Control 4.0 (JRockit JVM)

Web Server/Application Server:

  • IIS 5.0/6.0/7.0/7.5
  • Apache HTTP Server (httpd) 1.3.x/2.0.x/2.2.x
  • Apache Tomcat 3/4/5/6/7 veteran (Wrox Professional Apache Tomcat + O'Reilly Tomcat the Definitive Guide powered)
  • Websphere Application Server 5/6
  • Oracle Web Tier (HTTP Server + Web Cache + OPMN - Oracle Process Manager and Notification Server)
  • Jetty (light-weight HTTP web server and Java Servlet container)
  • Nginx (widely used High Performance HTTP server and reverse proxy, as well as IMAP/POP3 proxy)
  • Cherokee
  • lighttpd
  • HTTP File Server (HFS)

Infrastructure

  • Google Apps (running on terry.im)
  • Amazon Web Services (Compute - Amazon EC2)
  • OpenSSH (most commonly used communication tunnel, became an expert forced by the infamous GFW - Great Fire Wall)
  • Samba/CIFS
  • NFS
  • FTP proftpd/vsftpd (Linux) Serv-U FTP Server/Gene6 FTP/Xlight FTP/IIS (Windows)
  • DNS
  • LDAP (see below)
  • DHCP
  • NTP
  • Firewall (iptables)

LDAP/Active Directory:

  • Oracle Internet Directory & Oracle Virtual Directory (part of Identity management) 11gR1 11.1.1.x
  • Sun Java System Directory Server 5.2
  • Oracle Directory Server Enterprise Edition 7.0 (a part of Identity Management 11g, AKA Sun DSEE 7.0)
  • Novell eDirectory 8.8 SP5
  • Apache Directory Server 1.5.x
  • Microsoft Active Directory 2000/2003
  • OpenLDAP

Administration Tools: Apache Directory Studio, JXplorer, LDAP Administrator, LDAP Browser

Single Sign On
Windows Integrated Authentication/NTLM
Oracle Oblix
CA SiteMinder (formerly Netegrity)

High Availability/Cluster/Clustering

Oracle Database RAC
Oracle Real Application Clusters (RAC)
WebLogic Server Cluster
WebLogic Portal Cluster Architecture (Zero downtime architecture)
WebCenter 11g High Availability (clustering, failover)
SOA Suite 11g High Availability
Oracle Web Tier (OHS) Runtime Clustering
F5 Big-IP (Load balancing)

RDBMS:

  • Oracle Database 10gR1/10gR2 including RAC
  • Oracle Database 11gR1/11gR2 including RAC (OCP in progress)
  • Oracle Database 10g XE/11g XE
  • SQL Server 7.0/2000/2005
  • MySQL 3/4/5 (I've been managing LAMP environment since Fedora Core 1)
  • SQLite 3 GUI Tools: sqliteman, SQLite Manager (Firefox Add-on)
  • CouldScape/Derby/Java DB
  • PointBase (embedded in WebLogic Server version, 10.3.2.0 and earlier. Since 10.3.3.0 it is replaced by Derby)

Customer Relationship Management (use):
ClarifyCRM
Siebel CRM

Wiki:

  • Atlassian Confluence
  • Mediawiki
  • Dokuwiki
  • Oracle WebCenter Wiki (jzwiki based, 1st released in WebCenter Suite 11g)

Java

Java SE/Core Java (Swing/Socket/Security/Network/SWT/JDBC etc...)
Project experience, participated in open source projects. SCJP 1.4
J2EE (JSP/Servlet/Struts/Hibernate)
Java SE and JVM Troubleshooting and Performance tuning (Sun JVM and JRockit Mission Control)

Profiler/Performance Tuning Tools:
JProfiler,
YourKit Java Profiler, Eclipse Memory Analyzer (MAT, formerly SAP Memory Analyzer), IBM HeapAnalyzer, Samurai (Thread Dump viewer).

IDEs:

  • Eclipse (Window Build, egit, myEclipse)
  • JBuilder
  • BEA Workshop Studio/WebLogic Workshop/Oracle Workshop for WebLogic (Oracle Enterprise Pack for Eclipse 11g)
  • Oracle Enterprise Pack for Eclipse (OEPE) 11g

Version Control Systems

  • Git (GitHub and self hosted Git service on Linux)
  • CVS (self hosted CVS on Linux and Windows using CVSNT - which is no longer free now, shit!)
  • FishEye (SVN, CVS, Git) & bitbucket (Hosted service)
  • Visual Source Safe (VSS)

Web Front End (UX)

  • Firebug
  • Web Developer
  • ySlow

Free Open Source Software/Others:

LAMP (Linux Apache MySQL PHP)
Ksplice
XAMPP
Apache JMeter (load test)
Apache httpd/Tomcat/ANT/Axis...
Webalizer
Monit
Discuz! (php)
Wordpress
MovableType
Mozilla Bugzilla
phpMyAdmin
webmin
phpsysinfo
AWstats
Gregarius
......

Mobile Devices

Apple iOS
Palm OS 3/4/5 (Since Palm III XE -> Treo 650)
Windows Mobile 2003/5.0 (I found WM 2003 sucks and I finally gave up using WM, no Windows!)
HTC Dream (G1)
Android Google's Linux based phone OS
Google Nexus S (Samsung i9023) Android 2.3.3 -> 2.3.6 (Gingerbread), now on 4.0.3 Ice Cream Sandwich

Other Languages/Platform

Python (starter)
C/C++ (intermediate)
Objective-C (Starter)
C#/.NET Framework
Visual Studio.net

Commercial Software

Adobe Acrobat 5/6/7/8/9/X
Adobe Captivate 2/3
ViewletBuilder
Photoshop since version 4.x
Dreamweaver since version 4.x

Network

Router/Wireless Router/Switch
WireShark (Ethereal) (Wireshark University self-paced DVD finished)
nmap
SMTP/POP3 (Coded a SMTP Filter/POP3 Parser based on JAVA)

Solid Customer support/Technical support experience and understanding. Knowledge/resource management collaboration for cross country team.

Specialized in deploying/implementing Fusion Middleware and open source stuff on various operating systems. Good @ troubleshooting and performance tuning. You wanna try me?

Subpages (1): GNU/Linux