Banner Ad

    A    L    W    A    Y    S           D    E    S    I    R    E           T    O           L    E    A    R    N           S    O    M    E    T    H    I    N    G           U    S    E    F    U    L   

Technology and business

technology and business are becoming inextricably interwoven. I don't think anybody can talk meaningfully about one without the talking about the other

Arthur C. Clarke

Any sufficiently advanced technology is indistinguishable from magic.

Bill Gates is a very rich man today... and do you want to know why? The answer is one word: versions.

Softwares

Defect-free software does not exist.

Technology is like a fish. The longer it stays on the shelf, the less desirable it becomes.

Thursday, May 17, 2012

shell scripting video tutorials, System programming and design






follow youtube channel and learn system programming

Tuesday, February 21, 2012

Unix Shell Scripting Video Tutorial


System Programming And Design



 
                                                                Tutorial Summary


Chapter 01 - Introduction

0101 - About this Course
0102 - Course Structure
0103 - What is the UNIX Shell
0104 - Which Shell
0105 - What is a Shell Script


Chapter 02 - Your First Shell Script

0201 - A Basic Script
0202 - The echo Command
0203 - The read Command
0204 - Shell Basics Revisited
0205 - Special Characters
0206 - Comments
0207 - Chapter Exercises
0208 - Exercise Solutions


Chapter 03 - Running a Shell Script

0301 - Running a Script on the Command-line
0302 - Running a Script from within vi
0303 - Your PATH and bin
0304 - Script Interpreters
0305 - CGI Scripts


Chapter 04 - Shell Programming Features

0401 - Shell Variables
0402 - Environment Variables
0403 - The Trouble with Quotes 1
0404 - The Trouble with Quotes 2
0405 - Grouping Commands
0406 - Line Control
0407 - Chapter Exercises
0408 - Exercise Solutions
0409 - Introducing the Course Project
0410 - Course Project Solution


Chapter 05 - Conditional Code

0501 - True and False
0502 - Conditional Command Execution
0503 - The if Statement
0504 - The else Clause
0505 - The elif Clause
0506 - Using test 1
0507 - Using test 2
0508 - Using test 3
0509 - The case Statement
0510 - Chapter Exercises
0511 - Exercise Solutions


Chapter 06 - Loops

0601 - The while Loop
0602 - break and continue
0603 - Numerical Calculations
0604 - The for Loop
0605 - Chapter Exercises
0606 - Exercise Solutions



Chapter 07 - Text Processing


0701 - About Filters
0702 - grep
0703 - Regular Expressions
0704 - sort
0705 - sed
0706 - awk 1
0707 - awk 2
0708 - Chapter Exercises
0709 - Exercise Solutions


Chapter 08 - Functions

0801 - Program Structure
0802 - Defining and Calling a Function
0803 - Function Parameters
0804 - Function Return Values
0805 - Functions in Other Files
0806 - Case Study- The yesno Function
0807 - Chapter Exercises
0808 - Exercise Solutions


Chapter 09 - Command-line Parameters

0901 - Using Command-line Parameters
0902 - Using shift
0903 - Using set --
0904 - Using IFS
0905 - Usage Messages
0906 - Chapter Exercises
0907 - Exercise Solutions


Chapter 10 - Advanced Scripting

1001 - Debugging
1002 - Default Values for Variables
1003 - Temporary Files
1004 - Preventing Abnormal Termination
1005 - Chapter Exercises
1006 - Exercise Solutions
1007 - The End

This video tutorial is all about unix shell scripting
If you like share with your friends
Enjoy :)

Friday, February 3, 2012

Object Oriented Analysis and Design



Download whole video from here:    video contains part 1 and part 2 you need to download both of them in order to extract whole files.
Download OOAD part 1
Download OOAD part 2





Or else download the video one by one

1. Introduction
                    1. Welcome to the UML
                 2. Object Orientation 1 Objects & Classes
                 3. Object Orientation 2 Relationships
                 4. Object Orientation 3 Polymorphism

2. Types of Diagrams An Overview
                    1. The 4+1 Model
                 2. Static & Dynamic Approaches
                 3. Use Case & Class Diagrams
                 4. Object & Package Diagrams
                 5. State & Activity Diagrams
                 6. Sequence & Communication Diagrams
                 7. Component & Deployment Diagrams

3. Use Case Diagrams
                    1. Use Case Basics
                 2. Modeling Use Case Elements
                 3. A Use Case Diagram for an ATM
                 4. The (left arrow)(right arrow)Dependency
                 5. The (left arrow)(right arrow)Dependency
                 6. Generalization
                 7. Putting It All Together

4. Class Diagrams Basic Concepts
                     1. Classifiers Classes & Objects
                 2. Attributes & Operations
                 3. Stereotypes
                 4. Associations & Multiplicity
                 5. Association Classes
                 6. Aggregation & Composition
                 7. Generalization
                 8. Realization
                 9. Dependency
                 10. Constraints & Notes
                 11. Finding Classes

5. Advanced Class Diagrams
                     1. Abstract Classes & Operations
                  2. Interfaces
                  3. Collaborations
                  4. Templates

6. Object Diagrams
                      1. Objects Instances
                  2. Connecting Objects
                  3. From Class Diagram to Object Diagram

7. Package Diagrams
                     1. Packages
                  2. Visibility
                  3. Relationships among Packages
                  4. Accessing & Importing Packages
                  5. Merging Packages
                  6. Use Case Packages
                  7. When to Use Package Diagrams

8. State Diagrams
                      1. States & Transitions
                  2. State Activities
                  3. Pseudostates Initial & Terminate
                  4. Pseudostates Junction & Choice
                  5. Composite States
                  6. Pseudostates Fork & Join
                  7. Pseudostates Entry & Exit Points
                  8. Pseudostates Deep & Shallow History
                  9. Protocol State Machines

9. Activity Diagrams
                     1. Activity Diagrams Basic Symbols
                  2. Alternative & Parallel Paths
                  3. Object Nodes
                  4. Pins
                  5. Subactivity Diagrams
                  6. Signals
                  7. Handling Exceptions
                  8. Interruptible Activity Regions
                  9. Expansion Regions
                  10. Using Swim Lanes

10. Sequence Diagrams
                       1. Objects, Lifelines & Messages
                   2. Kinds of Messages
                   3. Create & Destroy Messages
                   4. Boundary, Entity & Control Elements
                   5. Interaction Frames
                   6. Fragments Options
                   7. Fragments Alternatives
                   8. Fragments Loops
                   9. Fragments Parallels
                   10. Sequence Diagrams & Use Cases

11. Communication Diagrams
                       1. Objects, Links & Messages
                   2. Nested Messages
                   3. Self-Messages
                   4. Conditional Messages
                   5. Looping Messages
                   6. Parallel Messages
                   7. Sequence vs Communication Diagrams


12. Component Diagrams
                   1. Introducing Components
                   2. Components & Interfaces
                   3. Realizations & Dependencies
                   4. Component Compartments
                   5. Black Box & White Box Views
                   6. Ports & Delegation Connectors
                   7. Component Stereotypes

14. Deployment Diagrams
                       1. What a Deployment Diagram Shows
                   2. Nodes
                   3. Artifacts
                   4. Manifestation
                   5. Communication Paths
                   6. Deployment Specifications

15. Wrap up
                       1. Choosing a Modeling Tool
                   2. Wrap Up

16. Credits
                       1. About the Author

Wednesday, January 18, 2012

itschoolz search engine



Hey i'm going to introduce official itschoolz search engine visit www.itschoolz.tk ............ ha haa!!

make your own search engine like google visit  funnylogo.info and you can choose various font styles
have fun :D

Wednesday, January 11, 2012

SPSS for Dummies 2nd Edition

Java for Dummies 5th edition

Sunday, January 8, 2012

Data Communications & Computer Networks II.

Data Communications & Computer Networks II.

Worksheet 1

Introduction to the Routers

Router is a network layer device that uses one or more metrics to determine the optimal path along which network traffic should be forwarded. Routers forward packets from one network to another based on network layer information. Occasionally this called as gateway.

• CISCO Routers

Cisco is one of the world leading manufactures of routers and many other communication equipments.

CISCO 805



CISCO 1700 SERIES



Basic Lab Overview

This lab will introduce the Cisco Internetwork Operating System (IOS) command line interface (CLI). You will need to logon to a router and become familiar with the different levels of access on the router. You will also become familiar with the commands available to you in each mode (user or privileged) and the router help facility, history, and editing features.


User vs. Privileged Mode

User mode is indicated with the ‘>’ next to the router name. You can look at settings but can not make changes from user mode. In Privilege mode (indicated by the '#') you can do additional tasks than user mode. To get into privilege mode the keyword is ‘enable’.

Router >
Router > enable
Password:
Router #



HELP

To view all commands available from this mode, type ‘?’ and press Enter Key. This will give you the list of all available commands for the router in your current mode. You can also use the question mark after you have started typing a command. For example if you want to use a show command but you do not remember which one it is, type ‘show ?’. This will output all commands that you can use with the show command.

Router#show ?
access-lists List access lists
arp Arp table
cdp CDP information
clock Display the system clock
controllers Interface controllers status
crypto Encryption module
debugging State of each debugging option
dhcp Dynamic Host Configuration Protocol status
flash: display information about flash: file system
frame-relay Frame-Relay information
history Display the session command history
--More—

Configuration Mode

From privilege mode, you can enter to the configuration mode by typing ‘configure terminal’. To exit configuration mode, type ‘exit’ or +z
Router#configure terminal
Router( config)#exit



Show Version

The 'show version' command gives you a lot more information than at first you may think. Use 'show version' to obtain critical information, such as router platform type, operating system revision, operating system last boot time and file location, amount of memory, number of interfaces, and configuration register.

Router>show version
Cisco Internetwork Operating System Software
IOS (tm) PT1000 Software (PT1000-I-M), Version 12.2(28), RELEASE SOFTWARE (fc5)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2005 by cisco Systems, Inc.
Compiled Wed 27-Apr-04 19:01 by miwang
Image text-base: 0x8000808C, data-base: 0x80A1FECC

ROM: System Bootstrap, Version 12.1(3r)T2, RELEASE SOFTWARE (fc1)
Copyright (c) 2000 by cisco Systems, Inc.
ROM: PT1000 Software (PT1000-I-M), Version 12.2(28), RELEASE SOFTWARE (fc5)

System returned to ROM by reload
System image file is "flash:pt1000-i-mz.122-28.bin"

PT 1001 (PTSC2005) processor (revision 0x200) with 60416K/5120K bytes of memory
.
Processor board ID PT0123 (0123)
PT2005 processor: part number 0, mask 01
Bridging software.
X.25 software, Version 3.0.0.
32K bytes of non-volatile configuration memory.
16384K bytes of processor board System flash (Read/Write)

--More—


Routing Protocols

To view the status of any routing protocols currently configured on the router, can use the ‘show protocols’ command.

Router>show protocol
Global values:
Internet Protocol routing is enabled
FastEthernet0/0 is administratively down, line protocol is down
FastEthernet1/0 is administratively down, line protocol is down
Serial2/0 is administratively down, line protocol is down
Serial3/0 is administratively down, line protocol is down
FastEthernet4/0 is administratively down, line protocol is down
FastEthernet5/0 is administratively down, line protocol is down
Flash Memory

Flash memory is a special kind of memory on the router that contains the operating system image file(s). Unlike regular router memory, Flash memory continues to maintain the file image even after power is lost.

Router>show flash

System flash directory:
File Length Name/status
1 5571584 pt1000-i-mz.122-28.bin
[5571584 bytes used, 58444800 available, 64016384 total]
63488K bytes of processor board System flash (Read/Write
)


Running Configuration

The currently active configuration script running on the router is referred to as the 'running configuration’ on the routers command-line interface. Note the privilege mode required. The running configuration script is not automatically saved on a Cisco router, and will be lost in the event of power failure. The running configuration must be manually saved with the 'copy' command (discussed in a later lab).

Router#show running-config
Building configuration...

Current configuration : 514 bytes
!
version 12.2
no service password-encryption
!
hostname Router
!
!
!
!
!
ip ssh version 1
!
!
interface FastEthernet0/0
no ip address
duplex auto
speed auto
shutdown
!
interface FastEthernet1/0
no ip address
duplex auto
speed auto
shutdown
!
interface Serial2/0
no ip address
shutdown
!
interface Serial3/0
no ip address
shutdown
!
interface FastEthernet4/0
no ip address
shutdown
!
interface FastEthernet5/0
no ip address
shutdown
!
ip classless
!
!
!
line con 0
line vty 0 4
login
!
!
end

Router#

Command history

The routers Command Line Interface (CLI) maintains by default the last 10 commands you have entered in memory, for later retrieval. You can change this default value. You cycle through previous router commands entered (since the last power loss), using one of two methods. To view all of the past commands still in router memory at the same time, use the 'show history' command. For single line retrieval, use either the Arrow-Up (for previous command) and Arrow Down (for next command), or Control-P(for previous command)and Control-N(for next command).

Router>show history
show version
show protocols
show flash
enable
show running-config
disable
show history
Clock


The router keeps its own clock that you can use to synchronize devices to. To view the clock use the show clock command.

Router#show clock
*0:1:5.902 UTC Mon Mar 1 1993

Host Table

You can create a list host name on your router. You can view the entries (if any) by typing show hosts.

Router#show hosts
Default Domain is not set
Name/address lookup uses domain service
Name servers are 255.255.255.255


Codes: UN - unknown, EX - expired, OK - OK, ?? - revalidate
temp - temporary, perm - permanent
NA - Not Applicable None - Not defined

Host Port Flags Age Type Address(es)




Show users

The show users command displays users who are connected to the router.

Router#show users
Line User Host(s) Idle Location
* 0 con 0 idle 00:00:00

Interface User Mode Idle Peer Address




Show Interfaces

The show interfaces command will display statistics for all interfaces configured on the router

Router#show interfaces
FastEthernet0/0 is administratively down, line protocol is down (disabled)
Hardware is Lance, address is 00d0.bc8b.c34b (bia 00d0.bc8b.c34b)
MTU 1500 bytes, BW 100000 Kbit, DLY 100 usec, rely 255/255, load 1/255
Encapsulation ARPA, loopback not set
ARP type: ARPA, ARP Timeout 04:00:00,
Last input 00:00:08, output 00:00:05, output hang never
Last clearing of "show interface" counters never
Queueing strategy: fifo
Output queue :0/40 (size/max)
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
0 packets input, 0 bytes, 0 no buffer
Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
0 input packets with dribble condition detected
0 packets output, 0 bytes, 0 underruns
0 output errors, 0 collisions, 1 interface resets
0 babbles, 0 late collision, 0 deferred
0 lost carrier, 0 no carrier
0 output buffer failures, 0 output buffers swapped out
--More--




Show Protocols

The show protocols displays global and interface specific status of layer 3 protocols.

Router#show protocols
Global values:
Internet Protocol routing is enabled
FastEthernet0/0 is administratively down, line protocol is down
FastEthernet1/0 is administratively down, line protocol is down
Serial2/0 is administratively down, line protocol is down
Serial3/0 is administratively down, line protocol is down
FastEthernet4/0 is administratively down, line protocol is down
FastEthernet5/0 is administratively down, line protocol is down

Related Posts Plugin for WordPress, Blogger...

your comments