Bikaner free responsive WordPress theme

Bikaner, Themes, Wordpress 2 Replies

Bikaner Theme is a clean minimalist responsive mobile friendly theme. Bikaner is built with mobile-first front-end framework, Twitter Bootstrap. This theme’s design adapts your website according to mobile devices and the desktop or any other viewing environment. Theme features 5 Widget Areas, 2 Template Layouts and it is Cross-Browser compatible. The theme features 4 footer widgets and top navigation bar with embedded search.

Deshnok Free WordPress Theme

Deshnok, Themes, Wordpress 3 Replies

Here we are releasing our first WordPress theme, Deshnok.

Deshnok is clean, minimal and responsive WordPress theme, It is 100% GPL and will be free always.  It is possible that this theme may have bugs, please comment below to let us know and help to improve it.. Thanks is advance

Download Deshnok Free theme | Demo

Keep watching for more.. We are started working on next version and if you liked it.. the next will be more awesome

Useful Linux commands for system engineers

Linux Leave a reply

Here I am writing some of very useful Linux command, which is must know for all system engineers who work on Linux or Unix system. These are the commands which are usually asked during interviews to know if you have basic understanding and work experience on Linux systems.

1. How to know who all users are logged in the machine?

You can simply write the ‘who’ command on the Linux prompt, it will display the users which are logged in machine and the terminal they are connected along with some more information. There is one more alternate command ‘w’, which will display additional information like what command user is running and time etc.

# who
ubuntu   pts/0        2013-02-25 16:19 (host-ip)
 # w
 16:30:42 up 2 days,  7:39,  1 user,  load average: 0.02, 0.10, 0.10
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
ubuntu   pts/0    (host-ip)   16:19    0.00s  0.84s  0.05s sshd: ubuntu [priv]

Additionally use the ‘whoiam’ command to know what user id you have been logged in

# whoami
root

2. How to create a directory structure in Linux machine in one command ?

mkdir is a command, which is use to create directory structure in linux machines, but what if you want to create a big directory structure with sub directories in it then you can use following command. It will create the complete structure using one command.

# mkdir -p abcd/efgh/ijkl/mnop/qrst/uvwx/yz
# ls -ltr
total 4
drwxr-xr-x 3 root root 4096 2013-02-25 16:38 abcd

so it has created the directory ‘abcd’ and inside that subdirectory ‘efgh’ and inside ‘efgh’ subdirectory ‘ijkl’ and so on.

3. How to copy files and directories from one machine to another?

If you want to copy files or directories from one machine to another in linux system, you can use the server copy command ‘scp’ as follows.

# scp username@[source machine hostname or ip]:[path of the file] [where to copy in current machine destination]
# scp ubuntu@anothermachine:/home/ubuntu/examples.zip .
it will ask for user ubuntu's password and it will copy /home/ubuntu/examples.zip file to the current location (.) of machine

java.io.IOException: Stream closed.; No available router to destination

Linux, Oracle Leave a reply

If you are working on J2ee Application Server (Oracle Weblogic etc) on Linux/Unix Operating System, then for sure at some point of time you will see this error java.io.IOException: Stream closed.; No available router to destination or you may face issue like j2ee application servers are slow.

The reason behind is the application uses java’s random number generation library which relies on /dev/random by default on all unix systems. There is one more popular random number source /dev/urandom,both use an entropy pool to generate the numbers,but when pool runs out /dev/random waits for its refill, which requires monitoring system behavior like keyboard/mouse input, while /dev/urandom will continue to give pseudo random data. If you are using /dev/random then it makes the java application to wait and causes JVM delays in your application.

Solution :

You can add -Djava.security.egd=file:/dev/./urandom in java parameters for the particular application or change the securerandom.source to use /dev/urandom $JAVA_HOME/jre/lib/security/java.security to be used by all apps using the Java. make the following change

Change the line:

securerandom.source=file:/dev/random

to:

securerandom.source=file:/dev/./urandom

We have to use /dev/./urandom due to bug in Java system.

References
http://bugs.sun.com/view_bug.do;jsessionid=ff625daf459fdffffffffcd54f1c775299e0?bug_id=6202721
http://docs.oracle.com/cd/E12529_01/wlss31/configwlss/jvmrand.html
http://www.kernel.org/doc/man-pages/online/pages/man4/random.4.html