jd-gui – yet another fast Java decompiler
Sometimes jd-gui, java class decompiler, really comes in handy (if the code is not obfuscated or protected in some other way of course): http://java.decompiler.free.fr/?q=jdgui
Correct driver for a device
Here’s a tip to check whether your piece of hardware is supported by the installed Linux kernel modules on your machine.
Servers and racks compability (EIA-310)
One of the things to check in a planning process of acquiring a new rack-mount server, is if it will fit in your existing server rack. As www.server-racks.com states: not all racks are created equal and not all servers will fit in all racks.
Open source fingerprint biometrics
DigitalPersona has open sourced its fingerprint minutiae extraction technology – FingerJetFX OSE.
It is released under LGPL license and is MINEX-certified (fingerprint template interoperability standard). It’s written in C++ and can run on Linux, Windows, Android and some other operating systems. FingerJetFX runs well on embedded chips, desktop computers and servers. They say that it is easy to use – it can be used with as little as one function call.
More information @ http://digitalpersona.com/fingerjetfx
Which hardware for virtualization server?
Here are some notes that I took when I was choosing components for a server to run the KVM-based virtualized environment.
Client/Server systems
Today, a friend of mine had asked me about general information regarding DBMS and databases systems. After I started describing the basic theoretical principals, I remembered that back in the days I wrote a quite comprehensive paper on client/server systems, for the local Phearless security e-zine. The article was written in simple and understandable language, so I can really recommend it to anyone who wants to introduce himself to distributed systems technology.
The article (in Serbian language) can be found @ http://www.phearless.org/i4/Client-Server_Systems.txt
ORA-28001: Oracle expired passwords
Sometimes you forget to check the expiry date for your Oracle users. Then, one day applications that use Oracle database are not working any more, and in the log files you find the ORA-28001 error code, meaning that the database user account is expired and the password should be changed.
RHEL 6 Cluster Suite
This article is supposed to give a rather basic and understandable overview of RHCS in the context of HA (failover) clusters, that is provided by High Availability Add-On for RHEL 6, and also some handful troubleshooting and administration tips using the command line utilities. I tried to stay away from unnecessary and too much detailed information.
How to differentiate between local and SAN storage?
By looking at fdisk -l output you cannot know whether, for example, /dev/sda is locally attached disk or is it available from SAN.
HASP SRM
HASP is an acronym for Hardware Against Software Piracy, and is generally employed for software copy protection. This software DRM (Digital Rights Management) technique can be used by software vendors to protect their copyrighted software from piracy and therefore secure their intellectual property assets. I had a chance to use HASP SRM solution from Aladdin Knowledge Systems (AKS, an Israeli security vendor which is acquired by SafeNet – one of the largest suppliers of encryption technology to the United States Government).