A First Course in digital communications
12MB
Download
Java 2: The Complete Reference, Fifth Edition

Java 2: The Complete Reference, Fifth Edition
McGraw-Hill Osborne Media; 5th edition | 0070495432 | 1184 pages | August 13, 2002 | PDF | 4 Mb
This book is the most complete and up-to-date resource on Java from programming guru, Herb Schildt — a must-have desk reference for every Java programmer.
Tags: Java2, Programming
Start Slide Show with PicLens LiteCodeGear Delphi for PHP v2.1.0.1083

Only Delphi for PHP provides both code and design views of PHP applications in the IDE. The design view of the application and enables the developer to build user interfaces, database connections and more by dragging and dropping components from the Tool Palette onto a form. Properties and events can be set via the Object Inspector and changes to properties such as font, color and size are immediately reflected in the design view.
Delphi for PHP 2.0 The RAD visual PHP development environment. The only development
solution for drag-and-drop visual design for PHP.
Build data-driven Web applications with broad database connectivity
Create AJAX-enabled Web 2.0 pages and sites
Everything you need in a PHP development environment including a powerful code editor, debugger, profiler,database tools and much more
Use the VCL for PHP component library with more than 70 visual components to speed development and extend it with your own components.
Revolutionize Your PHP Web Development Delphi for PHP revolutionizes web development with a completely integrated, rapid visual development approach and component framework for PHP.
The proven and familiar RAD approach means you are quickly up to speed and productive. The powerful PHP editor, debugger, and profiler increase coding speed and efficiency.
Powerful database connectivity for building data-driven apps
Connectivity with leading databases including MySQL, Oracle, Microsoft SQL Server, PostgreSQL and InterBase is seamless, and the integrated VCL for PHP component class library helps developers quickly and visually create PHP web applications and easily integrate PHP, JavaScript/AJAX open source code and components.
The only development solution with drag-and-drop visual design.
Only Delphi for PHP provides both code and design views of PHP applications in the IDE. The design view of the application and enables the developer to build user interfaces, database connections and more by dragging and dropping components from the Tool Palette onto a form.
Properties and events can be set via the Object Inspector and changes to properties such as font, color and size are immediately reflected in the design view.
Note: Please buy this software from publisher if used for Business.
Start Slide Show with PicLens LitePython Essential Reference (3rd Edition)

Python Essential Reference (3rd Edition)
648 pages | Sams; 3 edition (March 2, 2006) | ISBN: 0672328623 | PDF | 2 Mb
Every so often a book comes along that makes you ask yourself, “Gee, when was the last time I had my eyes checked?” David M. Beazley’s Python: Essential Reference is just such a book. Condensing thousands of pages of Python online documentation into a compact 319-page softcover, Beazley and his editors used the old-college trick (often performed in reverse) of dickering with the font size to meet a putative page-limit requirement. The result is a truly condensed product fit for the occularly well-adjusted (nota bene).
Beazley’s subject is Python, a full-featured, freely-redistributable, POSIX-compliant (platforms include Linux, Unix, Macintosh, and Windows) scripting language that is based on object-oriented design principles. As advertised, Beazley’s source release (1.5.2) is available from an unfortunately slow server at www.python.org. The installation under Linux (Redhat 5.2) proceeded without incident.
Beazley holds true to his catalogic purpose: fully 230 pages are formatted as technical appendices and indices covering the standard litany: built-in function syntax, database features, OS-level interfaces, Internet interfaces, and compiling/profiling/debugging. All references are fully annotated and illustrated with example source code that runs from a couple of lines to a couple of pages. In lock step with competing scripting languages, Python is extensible and embeddable in C and C++, and with blitzkrieg efficiency, Beazley summarizes these crucial practical issues in the final 30 pages. Python users who are tired of chasing questions through hyperlinked online documents will benefit from the expansive random-access index.
Python the book captures the orderliness of Python the language. Beazley begins with an 86-page précis of Python in the fashion of Kernighan and Ritchie: too brief for a newbie tutorial but enough to propel old hands into a scripting language that aspires to the elegance of a compiled language.
Indeed, it is a byte-compiling language. The line bytecode=compile(”some_python_script”,”,’exec’)) creates ‘bytecode’ as a token executed by exec bytecode. But a five-minute investigation through Beazley’s book does not describe how ‘bytecode’ can be written into a separate executable file. If writing the byte-compiled code to a file is not possible, Python suffers from the limitations of other scripting languages: the executable is the source and cannot be hidden from the user, at least not without some difficulty. Despite its extensibility, embeddability, and pleasing architecture, Python is like other scripting languages: appropriate for solving small nonproprietary problems.
Those familiar with more established scriptors like Perl may ask, “Why Python?” Unlike Perl, Python is a product of the fully object-oriented (OO) era, and its constructs reflect design principles that aspire beyond keystroke shortcuts of the succinct-but-often-arcane Perl. Python creator Guido van Rossum cleansed Perl’s idiosyncracies and objectified basic data structure, data manipulations, and I/O. With Python, OO is so intrinsic that learning Python is equivalent to learning OO. The same cannot be said of Perl.
Unfortunately, comparisons with other languages are missing from Beazley’s book. Van Rossum, in an embarrassingly self-serving foreword, preemptively asserts that we readers need “neither evangelizing nor proselytizing”–after all, we already own the book–but we do need galvanizing and we don’t find it. Specifically, we need a response to the oft-repeated wisdom that new computer languages are only worth learning if they teach us to organize our thinking along new lines.
Scripting languages, however, are for quick and dirty projects: quick to write, easy to hack, and ultimately disposable. The essential tension created by van Rossum and friends is between the elegance of object-oriented principles and the utility of a quick-hacked script. Sadly, the tension remains unresolved in Beazley’s reference. There is little to convince us that Python has earned its place in the firmament by changing our thinking. But Beazley has given us much to get us going if we have already taken the leap of faith.
Mirror -> http://www.filefactory.com/file/81ea72/n/9780672328626-0672328623_rar
Start Slide Show with PicLens LiteRed Hat Linux Networking and System Administration, 3rd Edition

Publisher: Wiley | ISBN: 0764599496 | edition 2005 | PDF | 992 pages | 9,04 mb
* Starts with the basics of Red Hat, the leading Linux distribution in the U.S., such as network planning and Red Hat installation and configuration
* Offers a close look at the new Red Hat Enterprise Linux 4 and Fedora Core 4 releases
* New chapters cover configuring a database server, creating a VNC server, monitoring performance, providing Web services, exploring SELinux security basics, and exploring desktops
* Demonstrates how to maximize the use of Red Hat Network, upgrade and customize the kernel, install and upgrade software packages, and back up and restore the file system
* The four CDs contain the full Fedora Core 4 distribution
My Links
Start Slide Show with PicLens LiteEmerging Topics and Technologies in Information Systems

Information Science Reference | 2009 | ISBN: 1605662224 | 350 pages | PDF | 8,1 MB
Today, the information systems (IS) discipline faces new challenges. Emerging technologies as well as matured approaches for the social, technical, and developmental role of IS provide a new context for the evolution of the discipline over the next few years.
Emerging Topics and Technologies in Information Systems communicates the challenges and opportunities that information systems research is dealing with today while promoting cutting-edge research on how current IS support is creating the critical backbone for the knowledge society. This book is an essential reference for policy makers, government officers, academicians, and practitioners thirsty for knowledge on IS and IT beyond traditional textbooks.
About the Author
Miltiadis D. Lytras is an Assistant Professor in the Computer Engineering and Informatics Department-CEID (University of Patras). His research focuses on semantic web, knowledge management and e-learning, with more than 100 publications in these areas. He has co-edited / co-edits, 25 special issues in International Journals (e.g. IEEE Transaction on Knowledge and Data Engineering, IEEE Internet Computing, IEEE Transactions on Education, Computers in Human Behaviour etc) and has authored/[co-]edited 12 books [e.g. Open Source for Knowledge and Learning management, Ubiquitous and Pervasive Knowledge Management, Intelligent Learning Infrastructures for Knowledge Intensive Organizations, Semantic Based Information systems] . He is the founder and officer of the Semantic Web and Information Systems Special Interest Group in the Association for Information Systems. He serves as the (Co) Editor in Chief of 12 international journals [e.g. International Journal of Knowledge and Learning, International Journal of Technology Enhanced Learning, International Journal on Social and Humanistic Computing, International Journal on Semantic Web and Information Systems, International Journal on Digital Culture and Electronic Tourism, International Journal of Electronic Democracy, International Journal of Electronic Banking, International Journal of Electronic Trade] while he is associate editor or editorial board member in seven more.
Computer Software Engineering Research

Nova Science Publishers | 2008 | ISBN: 1600217745 | 217 pages | PDF | 8,2 MB
Computer hardware continues to get smaller and computer software continues to get more complicated. Computer programming (often shortened to programming or coding) is the process of writing, testing, and maintaining the source code of computer programs. The source code is written in a programming language. This code may be a modification of existing source or something completely new. The process of writing source code requires expertise in many different subjects, including knowledge of the application domain and algorithms to implement the desired behaviour. Within software engineering, programming (the implementation) is regarded as one phase in a software development process. This book presents new leading-edge international research in the field.
Start Slide Show with PicLens LiteVoice and Video Conferencing Fundamentals

Cisco Press | 2007 | ISBN 1587052687 | 408 Pages | PDF | 4,3 MB
As audio and video conferencing move rapidly into the mainstream,
customers and end users are demanding unprecedented performance,
reliability, scalability, and security. In Voice and Video Conferencing
Fundamentals, three leading experts systematically introduce the
principles, technologies, and protocols underlying today’s
state-of-the-art conferencing systems. Discover how to use these
concepts and techniques to deliver unified, presence-enabled services
that integrate voice, video, telephony, networks, and the Internet—and
enable breakthrough business collaboration.
The authors begin with a clear, concise overview of current voice
and video conferencing, including system components, operational modes,
endpoints, features, and user interactivity. Next, they illuminate
conferencing architectures, offering practical insights for designing
today’s complex IP-based conferencing and collaboration systems.
TrainSignal Cisco CCNA Security 640 553 DVD (Including Bonus DVD) [Tutorial]

Trainer: Chris Bryant | Run Time: 13 hours | For Windows only
In as little as 13 hours, you’ll learn how to Identify, lockdown, & secure Vulnerabilities in a small to medium enterprise branch network… and have the Knowledge necessary to pass the Cisco CCNA Security/IINS 640-553 Exam… Guaranteed!
Cisco CCNA Security Training Course FAQs
“Am I qualified to take this course?”
YES! If you are a network administrator, an aspiring network administrator, or have on-the-job security experience, this course will build a stronger foundation of advanced security concepts.
YES! If you have Cisco CCNA Certification or a basic understanding of Cisco Routers and Switches (without certification), this course is for you.
Note: The prerequisite to take the Cisco CCNA Security exam is Cisco CCNA certification.
Note: If you plan to continue on to the CCSP certification, the Cisco CCNA Security certification is the prerequisite.
“Do I need Cisco equipment to complete this training course?”
NO You do not need any Cisco equipment to watch the videos or to pass the Cisco CCNA Security/IINS 640-553 exam; however, working hands-on with Cisco equipment may enhance your training experience.
“I already have my CCNA. Do I need my Cisco CCNA Security certification?”
YES! The ability to secure a Cisco network is one of the most marketable skills for any Cisco professional and network security has never been more important.
Cisco CCNA Security Course Outline:
Video 1
Hackers – Their Motives and Methods
Learn about Hacker Roles and why they hack. Discover what your Network Security Goals should be, and how to implement Network Security Best Practices to achieve those goals to keep from suffering the consequences of ineffective network security.
* Why Do Hackers Hack?
* General Network Security Goals
* The Consequences of Ineffective Network Security
* Where Network Attacks Originate From
* Social Engineering Attacks
* Trojan Horses and Privilege Escalation Attacks
* Using Ping Sweeps and Port Scans on Your Own Network
* Best Practices
Video 2
Introduction to SDM (Security Device Manager)
Improve productivity, simplify router deployments, and troubleshoot complex connectivity issues using the Security Device Manager. Plus, launch, login, and tour SDM and discover some Real World SDM issues as you learn to manage your router away from the Command Line.
* Cisco’s Security Device Manager (SDM)
* Pre-installation Configuration
* Installing SDM
* Launching and Loading SDM
* SDM Settings – User Preferences
* SDM Configure Window
* Additional Tasks Tab
* SDM Monitor Window
* SDM in Internet Explorer Problem
Video 3
Authentication, Authorization, and Accounting (AAA)
Learn how Authentication works in AAA, what happens when you specify different devices used for Authentication, and discover commands used in Authentication, Authorization, and Accounting that will be useful in the real world and on the exam. Plus, configure TACAS+ and RADIUS security protocols.
* What is AAA?
* TACAS+ vs. RADIUS
* TACAS+ and RADIUS Configuration
* Authentication Configuration
* No Authentication Option
* Telnet Login Problem
* Real World Not About AAA Lists
* Using AAA for Privileged EXEC Mode and PPP
* Accounting
* Authorization
* Configuring AAA with SDM
Video 4
Layer 2 Security
Learn how to prevent security threats like CAM Overflow attacks by configuring and implementing Port Security, Sticky Addresses, Lightweight Extensible Authentication Protocol (LEAP), and SPAN. Plus, discover the relationship between DHCP Snooping, Dynamic ARP Inspection, and IP Source Guard and learn to configure and operate Root Guard and BPDU Guard.
* Basic L2 Security Features
* Cisco Password Rules Review
* Preventing CAM Overflow Attacks with Port Security
* Port Security
* Configuring Port Security
* Misconfiguring Port Security
* Aging Time for Secure Addresses
* Sticky Addresses
* Configuring MAC Table Event Notification
* Dot1x Port-Based Authentication
* Cisco Lightweight Extensible Authentication Protocol (LEAP)
* Extensible Authentiaction Protocol-Flexible Authentication via Secure Tunneling (EAP-FAST)
* Local SPAN Configuration
* Remote SPAN Configuration
* Filtering Intra-VLAN Traffic
* VLAN Access List (VACL)
* Private VLAN
* DHCP Snooping
* Dynamic ARP Inspection
* IP Source Guard
* MAC Address Flooding Attacks
* VLAN Hopping
* Root Guard
* BPDU Guard
Video 5
Layer 3 Security
This is one of the most important videos in the course because of the volume of detailed information that you will use on the exam and in the real world. Learn about “Salting” your MD5 to make an encrypted password even stronger and discover how Network Time Protocol (NTP) will be important in your security deployment. Plus, learn to configure and use Superviews, Autosecure, Security Audits, and One-Step Lockdown via SDM to thwart ICMP based attacks, IP Spoofing, and Recon Attacks.
* Configuring Enable Password
* Privileged Level Password vs. Privleged Level Secret
* Encrypting Passwords
* Strong Passwords vs. Weak Passwords
* Creating and Testing Minimum Length Password Policy
* ”Salting” your MD5
* Network Time Protocol (NTP)
* Configuring NTP Master Time Source
* Synchronizing System Clocks
* Configuring Peering with NTP Peers Command
* Other Clock Commands
* Telnet and SSH
* Creating Banners
* Different Types of Network Attacks
* Denial of Services (DoS) Attack and SYN Flooding Attack
* TCP Intercept Defense
* ICMP (Ping) Sweep, Port Scan and Port Sweep
* Ping of Death vs. Invite of Death and Ping Floods
* Smurf Attacks
* Availability Attacks: Don’t Forget the Physical Layer!
* IP Spoofing
* IP Source Routing
* Packet Sniffers and Queries
* Other Confidentiality Attacks
* Password Attacks
* Salami Attack
* Other Network Attacks Types – Trust Exploitation
* Superviews – Role-Based CLI Views
* AutoSecure
* One-Step Lockdown
* Security Audit
* NTP and SSH in SDM
* Differences Between SDM and AutoSecure
* SNMP
* Logging
* Viruses and Worms
* Cisco IOS Logging Enhancements
* Buffer Overflow
* Cisco IOS Resilient Conofiguration and Login Enhancements
* exec-timeout Command
Video 6
The Intrusion Prevention System (IPS)
Learn the differences between Intrusion Detection (IDS) and Intrusion Prevention (IPS) and how they operate. Plus, discover the different approaches to identifying malicious traffic and learn to use NIPS, HIPS and Honeypots to stop it. We’ll also configure your Intrusion Prevention System using the Security Device Manager (SDM) and we’ll use the Command Line to verify this IPS configuration.
* Intrusion Detection (IDS) vs. Intrusion Prevention (IPS)
* Signatures and Signature Types
* NIPS and HIPS
* Honeypots
* Configuring IPS in SDM
* Editing IPS Rules
* Editing Global Settings
* SDEE Message Logs
* Viewing Signatures
* Editing and Deleting Signatures
* Verifying Your IPS Configuration
Video 7
Firewalls
Learn to enable a Cisco router to act as a firewall using the Cisco IOS Firewall Set. Plus, discover concepts relatively new to Cisco like Zone-based Firewalls that are meant to phase out CBAC and the “ip inspect” command. We’ll also configure and edit a firewall using the Security Device Manager’s (SDM) Basic Firewall Wizard and we’ll draw distinctions between the Basic Firewall Wizard and SDM’s Advanced Firewall Wizard.
* Firewall Basics
* Stateless and Stateful Firewalls
* Application Layer Gateway (ALG)
* The Cisco IOS Firewall Feature Set Components
* Authentication Proxy
* Plan for Firewall Success Then Succeed!
* ACL Review
* Extended ACL Review
* Extended Access Control Lists
* Real-World ACL Success Tips
* Introduction to Turbo ACLs
* CBAC and “ip inspect” command
* Real-World Tips and Best Practices
* TCP and UDP Generic Inspection
* Deep Pocket Inspection (DPI)
* Zone-Based Firewall Configuration
* Class Maps and Policy Maps
* Basic Zone Commands
* Configuring Zone Pairs
* Configuring Firewall with SDM’s Basic Firewall Wizard
* Editing Firewall with SDM
* SDM’s Advanced Firewall Wizard
* Watch Your Directions – More Tips
* ICMP Inspection
* Final Note
Video 8
Cryptography and Virtual Private Networks (VPNs)
Learn how Asymetric and Symetric Algorithms can be used to implement Cryptography Techniques that help encrypt clear text passwords. Plus, configure your own IKE policy using the Command Line and get your hands dirty by using the Security Device Manager (SDM) to configure Site-to-Site VPN and Generic Routing Encapsulation (GRE) over IPsec.
* Cryptography Techniques
* Asymmetric and Symmetric Algorithms
* RSA Algorithm
* Diffie-Hellman (DH)
* A Word or Two About SHA
* What is VPN?
* VPN Terminology and Theory
* Introduction to PKI and the Certificate of Authority
* Public Key Cryptography Standards (PKCS)
* Internet Key Exchange (IKE)
* Steps to Configure Site-to-Site VPN
* Configuring IKE Policy Using Command Line
* Policy Match Criteria
* Crypto ACLs
* Mirror Configuration
* Creating Crypto Map
* Using SDM to Configure Site-to-Site VPN
* Generating Mirror in SDM
* Testing Our Configuration
* Verifying SDM Configuration Using Command Line
* The Return of Generic Routing Encapsulation (GRE) Over IPSec
* Using SDM to Configure GRE over IPSec
Video 9
Introduction to Voice and SAN Security
You do not need to be an expert in Voice Networking or Storage Area Networking (SAN) to learn how to keep these types of networks secure. Learn the differences between FCAP and FCPAP, discover the details of LUN and LUN Masking, and delve deeper into VoIP (Voice Over IP). Whatever your experience level may be, this detailed overview of Voice and SAN Networking will provide you the insight you need to get into one of the fastest growing areas in the IT field.
* Voice Over IP Overview
* Gateways and Gatekeepers
* VoIP Protocols
* Typical VoIP Attacks and Precautions
* Introduction to Storage Area Networking (SAN)
* SAN Transport Technologies and Protocols
* SAN Security – LUNS and LUN Masking
* SAN Zones
* Virtual SANs (VSANs)
* FCAP and FCPAP
Video 10
Introduction to Cisco Network Solutions
This video will introduce you to Cisco Network Solutions including: ASA 5500, Cisco Self-Defending Network, Cisco Security Management Suite, and Cisco Security Agent. Plus, learn about the five phases of the Cisco SDLC (System Development Life Cycle) and discover the differences between Quantitative Risk Analysis and Qualitative Risk Analysis.
* System Development Life Cycle
* Cisco SDLC Phase 1 – Initiation
* Cisco SDLC Phase 2 – Acquisition and Development
* Cisco SDLC Phase 3 – Implementation
* Cisco SDLC Phase 4 – Operation and Maintenance
* Cisco SDLC Final Phase – Disposition
* Disaster Recover – Hot, Warm and Cold Sites
* Risk Analysis – Quantitative and Qualitative
* Cisco Self-Defending Network
* Cisco Security Management Suite
* IronPort
* Cisco Security Agent
* Cisco Security Agent Interceptors
* Cisco ACS
* “in-band” and “out of band”
MORE iNFO:
http://www.trainsignal.com/Cisco-CCNA-Security-Training-P61.aspx
Download: ???
Start Slide Show with PicLens LiteBagi yang punya bandwith gede, Mau??..
Taking Charge of Your VoIP Project

Cisco Press | 2004 | ISBN: 1587200929 | 312 pages | CHM | 1,8 MB
Taking Charge of Your VoIP Project
by John Q. Walker, Jeffrey T. Hicks
Strategies and solutions for successful VoIP deployments
Network Business Series
Justify your network investment
The step-by-step approach to VoIP deployment and management enables you to plan early and properly for successful VoIP integration with your existing systems, networks, and applications.
The detailed introduction offers a common grounding for members of both the telephony and data networking communities.
IT managers and project leaders are armed with details on building a business case for VoIP, including details of return-on-investment (ROI) analysis and justification.
A VoIP deployment is presented as a major IT project, enabling you to understand the steps involved and the required resources.
The comprehensive look at quality of service and tuning describes when and where to use them in a VoIP deployment. These are often the most complex topics in VoIP; you’ll get smart recommendations on which techniques to use in various circumstances.
You learn how to plan for VoIP security, including prevention, detection, and reaction.
Voice over IP (VoIP) is the telephone system of the future. Problem is, VoIP is not yet widely deployed, so there are few skilled practitioners today. As you make your move to VoIP, how will you know how to make VoIP work and keep it working well? What changes will you need to make without disrupting your business? How can you show your return on this investment?
Many books contain technical details about VoIP, but few explain in plain language how to make it run successfully in an enterprise. Taking Charge of Your VoIP Project provides the detailed plans you need to be successful in your organization’s deployment of VoIP. Through their years of work in the field, authors John Q. Walker and Jeffrey T. Hicks bring a project-oriented approach to VoIP, with much-needed clarity on getting VoIP to work well.
Taking Charge of Your VoIP Project starts with simple concepts, each chapter building on the knowledge from the last. Although not a technical manual, you learn about the standards, such as H.323, G.711, and Real-Time Transport Protocol (RTP), and the implications they have on your VoIP system. Most importantly, you’ll gain expert advice and a systematic guide on how to make VoIP work for your organization.
This volume is in the Network Business Series offered by Cisco Press. Books in this series provide IT executives, decision makers, and networking professionals with pertinent information on today’s most important technologies and business strategies.