Spring Mobile & Android

13 03 2012

Spring Mobile is an extension to Spring MVC that aims to simplify the development of mobile web applications.

Spring Mobile contains extensions to Spring MVC for developing mobile web applications. This includes a module for server-side mobile device detection.

Spring for Android is an extension of the Spring Framework that aims to simplify the development of native Android applications.

Thanks

http://www.springsource.org/spring-mobile

http://www.springsource.org/spring-android





Cisco Aspire CCNA Edition Game Tutorial- from The Cisco Learning Network Store

13 03 2012

Cisco Aspire CCNA Edition
There is no charge to download the Cisco Aspire CCNA Edition game and begin the tutorial. Unlocking additional content will require tokens.
Are you ready to be a working IT professional? Give it a try with the Cisco Aspire CCNA Edition, a game in which you navigate a virtual world where you are the IT professional.
This scenario-based game can help you prepare for the Cisco CCNA® certification exam by focusing on networking fundamentals that are based on real-world examples of IT contracts in small to medium-size organizations.
Cisco Aspire CCNA Edition is a fun and engaging way to practice networking skills and sharpen your business acumen. With topics that cover more than 80 percent of the CCNA curriculum, this game is designed to complement your instructor-led training or self-study for the Cisco CCNA certification exam.
In this game, you enter the IT workforce as a trainee. As you practice your technical skills to complete increasingly complex “contracts,” you progress through the game to reach your final goal of becoming an independent IT professional. See the complete game flow and Cisco CCNA curriculum-to-game content map now.
Cisco Aspire CCNA Edition can help you gain valuable insight into your skill level as you practice your acquired knowledge of CCNA topics.
This game combines the convenience of a free preview game download direct to your PC with classic arcade-style token play.
After you have completed your preview and tutorial of Cisco Aspire CCNA Edition, you will not want to miss the challenge of completing all 19 levels.
Do you aspire to be the best in IT?
Download the Cisco Aspire CCNA Edition game now and get started with 250 game tokens at no charge. Purchase additional game tokens to continue the game and see how your networking journey ends!
Tokens Store Price (U.S. Dollars)
1000 ₨2,499.24 (complete the entire game)
500 ₨1,249.62 (complete half of the game)
250 ₨624.81 (unlock 3 contracts)
100 ₨249.92 (unlock 2 contracts)
50 ₨124.96 (unlock 1 contract)
*8 to 10 hours needed to complete the game
Minimum System Requirements
CPU: Intel Pentium III, 1.0 GHz or equivalent
OS: Microsoft Windows XP, Microsoft Windows Vista, or Microsoft Windows 7
RAM: 1 GB
Storage: 600 MB free disk space
Display resolution: 1024 x 768
Adobe Flash Player
Latest video card drivers and operating system updates
Recommended System:
CPU: Dual-core, 2.0 GHz or better
RAM: 1.5 GB or more
Storage: 600 MB free disk space
Sound card with speakers or headphones
Internet connectivity

Thanks

https://learningnetworkstore.cisco.com/market/prod/productView.se.work;jsessionid=7030d40b0aa6$E1$3F$2?fav_c=yes&/nxt/rcrs/proieidentity/=20524





Remote Debugging With Eclipse

9 03 2012

Remote Debugging With Eclipse

Using JPDA (Java Planform Debugger Architecture) we can Debug Remote Java Applications

Prerequisites

(i)In Eclipse V3.4 (Ganymede), the socket listening connector has been added to the Remote Java Application launch-configuration type

(ii)To use remote debugging, Java Virtual Machine (JVM) V5.0 or later must be used.

To Debug We have to Configure Followings

A) How To Debug a Remote Java Application with JPDA

We have to Pass Debugging Parameters Like this.

$>java -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n -jar Tested.jar

TIPS:

1) JDWP-Java Debug Wire Protocol
2) address=8000 is default we can change

3) suspend=y will ensure that that application will not start running until eclipse connect it on speicified debug port.It also important to note
That application must be start before eclipse tries to connect it other wise Eclipse will throw error “Failed to connect to remote VM. Connection refused” or “Connection refused: connect”

4) suspend parameter takes value as “y” or “n”. so if you want to debug the process from start set this parameter as “suspend=y” and your Java application will wait until Eclipse remotely connect to it. Otherwise if you want to run your program and later want eclipse to be connected that set this as “suspend=n” so your java application will run normally and after eclipse remotely connected to it, it will stop on breakpoints.

5)server-If the value is y, the target application listens for a debugger application to attach. Otherwise, it attaches to a debugger application at the specified address.
6)transport
Generally, socket transport is used. But shared-memory transport can also be used on the Windows platform, if available.

7)Target VM acts as a debug server
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=8000

8) Target VM acts as a debug client
-Xdebug -Xrunjdwp:transport=dt_socket,address=127.0.0.1:8000

B) How To Debug Remote Web Applications on Tomcat with JPDA

Insted of Starting Tomcat’s default startup we use caralina.sh with additional debug parameters jpda {start|stop}

$>./catalina.sh jpda start
$>./catalina.sh jpda stop

RemoteDebug

RemoteDebug





Important Ubuntu Commands For Developers

9 03 2012

1) To Run Application: Alt+F2

2) Top – to show process

3) free m: to view memory

4) gnome-system-monitor -n GUI

5) Show the Process/Services : ps -e

6) Remove All .svn Files:
find ./ -name “.svn” | xargs rm -Rf

7)service mysqld restart

8)to see what ports are opened, use the following command:

nmap localhost OR nmap

9)to close a port, simply run the following command:
fuser -k /tcp
to close port 80 (HTTP):fuser -k 80/tcp

10)sudo netstat -lpn |grep :8080 then kill that process id

11) To View All Java Applications:
pgrep java

12) To View Tomcat Running on 8080 port

fuser -n tcp 8080

To Kill :

kill -9 ProcessID

13) View Network Path of URL

traceroute url.com

14) Configure IP

sudo ifconfig eth0:1 Your IP(192.168.0.22) up





Happy BirthDay Debian

17 08 2010

http://thank.debian.net/

http://www.ubuntu.com/

Debian

Debian





Private Shell

30 03 2010

Use Private Shell ssh client to establish secure…

main1.gif
  • terminal connection (SSH1, SSH2, Telnet, serial port device);
  • file transfer connection (built-in SFTP client);
  • database connecton (MySQL, Oracle, Postgres, DB2);
  • CVS repository access;
  • e-mail server connection;
  • VNC server connection;
  • X11 tunneling;
  • and more.

Private Shell is an advanced and easy-to-use SSH and SecureFTP client for Windows providing remote computer access with SSH1 and SSH2 protocols.

SSH client anyone can use

Autoconfiguration wizard helps you to setup basic and advanced SSH sessions. Even if you are not familiar with SSH, you can easily establish connections that use public key authentication and provide ssh tunneling for third-party applications (such as MySQL, CVS, VNC, e-mal clients and other software).

Connect to any SSH server

Private Shell’s default configuration allows you to connect to any SSH1 or SSH2 server in the most secure way by choosing the strongest encryption algorithms supported by a remote computer. A lot of cryptography options let you to setup your own connection security parameters. Full support for ssh tunneling and X11 forwarding.

Authenticate with password, public key or with keyboard-interactive authentication method

Private Shell takes care to establish public key authentication, providing DSA or RSA key generation and key upload features. You can use the included key agent utility to cache decrypted private keys. Tokens are supported.

Built-in file transfer tools

Use built-in Secure FTP client (SFTP client) to transfer files between computers securely. SFTP and SSH clients are integrated and use the same profile directory and authentication methods. Secure FTP client provides familiar Explorer-style to access the files.

Windows user interface and command line interface

Use the power and flexibility of graphical user interface and speed of command line interface. Included ssh.exe and scp.exe provide command line interface for SSH client and SCP (Secure CoPy).

Tune up terminal window

Change look and feel of terminal window. Do not entangle connections by setting different terminal color schemes for profiles.

Connect to the computers in languages other than English

Use Private Shell’s "remote codepage" feature to display non-English characters sent by servers

Carry ssh client to use from anywhere

Install Private Shell to a flash drive or even to a diskette to access remote computers from anywhere.

Use on old and modern computers

Private Shell’s low system requirements allow you to use this ssh client on all versions of Windows 95/98/ME/NT/2000/XP/2003.
(Click on picture to enlarge)

scrsht1_thumb.png

Login Dialog

scrsht2_thumb.png

Terminal Window

http://www.privateshell.com/





Dropbox (storage provider)

30 03 2010

Dropbox is a file hosting service operated by Dropbox, Inc. which uses cloud computing to enable users to store and share files and folders with others across the Internet using file synchronization. https://www.dropbox.com

There are both free and paid services, each with varying options; the service is cross-platform, with client programs available for several different operating systems as well as a Web-based client.

https://www.dropbox.com

Use My Link: https://www.dropbox.com/referrals/NTU3MTM3ODk5

Link : https://www.dropbox.com

Advantages:
1) Cross-platform Operating system support (Windows & Mac clients and Linux dropboxd daemon)
Open source (nautilus-dropbox
2) Its totally Online backup service

Similar Services

  • Jungle Disk
  • SpiderOak
  • Windows Live Mesh
  • Wuala
  • ZumoDrive




Add-ons for Firefox

22 03 2010

Poster 2.0.0 https://addons.mozilla.org/en-US/firefox/addon/2691
MR Tech Toolkit 6.0.4 https://addons.mozilla.org/en-US/firefox/addon/421
Download Statusbar 0.9.6.7 https://addons.mozilla.org/en-US/firefox/addon/26
DownThemAll! 1.1.8 -https://addons.mozilla.org/en-US/firefox/addon/201
ShowIP 0.8.19 https://addons.mozilla.org/en-US/firefox/addon/590
CyberSearch 2.0.4 -https://addons.mozilla.org/en-US/firefox/addon/7931





Add-ons for Firefox -MR Tech Toolkit 6.0.4

22 03 2010

The primary goal of this extension is to provide the tools needed to install and manage extensions and themes locally.

To do this the extension provides multi-extension installation support, hacking capabilities to the Extension/Theme manager windows, features to find and troubleshoot Extensions/Themes Build, GUID and Profile information.

Note: With Toolkit 6.0 Auto Archiving is fully working in Firefox 2.0 and temporarily disabled for Firefox 3.0, fix coming soon

https://addons.mozilla.org/en-US/firefox/addon/421

https://addons.mozilla.org/en-US/firefox/addon/421





Add-ons for Firefox – Poster 2.0.0

22 03 2010

A developer tool for interacting with web services and other web resources that lets you make HTTP requests, set the entity body, and content type. This allows you to interact with web services and inspect the results.

After you install it, just go to Tools->Poster to open the poster window. After that, try a GET or POST on your favorite web service or site.

You may also open Poster using the icon button in the status bar

https://addons.mozilla.org/en-US/firefox/addon/2691

https://addons.mozilla.org/en-US/firefox/addon/2691








Follow

Get every new post delivered to your Inbox.

Join 333 other followers