Lock your Ad to the Top of this Site - Readers always see it! - Advertise Here
 


Personal Archive on KnowFree.net of Krenko

Personal data:

  • Real name: 
  • Nickname: Krenko
  • Homepage: 
  • Description: No description entered yet.

Posts of this member:

Programming Erlang: Software for a Concurrent World

 Erlang solves one of the most pressing problems facing developers today: how to write reliable, concurrent, high-performance systems. It's used worldwide by companies who need to produce reliable, efficient, and scalable applications. Invest in learning Erlang now.

Moore's Law is the observation that the amount you can do on a single chip doubles every two years. But Moore's Law is taking a detour. Rather than producing faster and faster processors, companies such as Intel and AMD are producing multi-core devices: single chips containing two, four, or more processors. If your programs aren't concurrent, they'll only run on a single processor at a time. Your users will think that your code is slow.

Erlang is a programming language designed for building highly parallel, distributed, fault-tolerant systems. It has been used commercially for many years to build massive fault-tolerated systems that run for years with minimal failures.

Erlang programs run seamlessly on multi-core computers: this means your Erlang program should run a lot faster on a 4 core processor than on a single core processor, all without you having to change a line of code.

Erlang combines ideas from the world of functional programming with techniques for building fault-tolerant systems to make a powerful language for building the massively parallel, networked applications of the future.

0 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 5
  • 0 Comments
  • In: IT eBooks, Software Development
  • Author : Krenko
  • Smart Card Applications: Design models for using and programming smart cards

     A practical guide to the specification, design, and programming of smart card systems for working applications.

    More than 3 billion smartcards are produced every year. Generally defined as any pocket-sized card with embedded integrated circuits or chips, they have a huge number of applications including travel cards, chip and pin cards, pet tags, mobile phone SIMs and pallet trackers. Now with modern Smart Card technology such as Java Card and Basic Card it is possible for everyone to create his or her own applications on a smart card.

    This book provides generic solutions for programming smart cards, enabling the creation of working applications and systems.

    Key features:

    • Presents a comprehensive introduction to the topic of smart cards, explaining component elements and the smart card microcontrollers.
    • Sets out information on operating systems with case studies of a range of applications including credit card security, mobile phones and transport payment cards.
    • Gives detailed advice on the monitoring of smart card applications, recognizing potential attacks on security and improving system integrity.
    • Provides modules and examples so that all types of systems can be built up from a small number of individual components.
    • Offers guidelines on avoiding and overcoming design errors.

    Ideal for practising engineers and designers looking to implement smart cards in their business, it is also a valuable reference for postgraduate students taking courses on embedded system and smart card design.

    0 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 5
  • 1 Comment
  • In: IT eBooks, Others IT eBooks
  • Author : Krenko
  • Extended STL, Volume 1: Collections and Iterators

     Extended STL, Volume 1, will be an invaluable resource for every C++ programmer who is at least minimally familiar with the STL.

    • Learn specific principles and techniques for STL extension
    • Learn more about the STL by looking inside the implementation of STL extensions
    • Learn general techniques for implementing wrappers over operating system APIs and technology-specific libraries
    • Learn how to write iterator adaptors and understand the reasons behind the restrictions on their implementations and use

    Specific coverage includes

    • Making the most of collections, and understanding how they differ from containers
    • Mastering element reference categories: defining them, detecting them, and using them to design STL extension collections and iterators
    • Working with external iterator invalidation, and understanding its surprising impact on the design of STL-compatible collections
    • Adapting real-world APIs ranging from file
    • system enumeration to scatter/gather I/O
    • Using standalone iterator types, from simple std::ostream_iterator extensions to sophisticated adaptors that filter and transform types or values
    1 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 5
  • 2 Comments
  • In: C/C++, IT eBooks
  • Author : Krenko
  • Multiplexed Networks for Embedded Systems: CAN, LIN, FlexRay, Safe-by-Wire

     Multiplexed networks are essential for the unified, efficient and cost-effective exchange of electronic information within embedded component systems. This is especially important in automotive manufacturing as vehicles become increasingly reliant on robust electronic networks and systems for improved reliability, anti-lock brake systems (ABS), steering, on-board navigation systems, and much more. The latest systems such as X-by-Wire and FlexRay aim to produce faster, fault-tolerant network component interconnects, for state-of-the-art network implementation and safer, more reliable engineering of vehicular systems.

    This book provides a thorough and comprehensive introduction to automotive multiplexed network buses, covering the technical principles, components, implementation issues and applications.

    2 votes, average: 4.5 out of 52 votes, average: 4.5 out of 52 votes, average: 4.5 out of 52 votes, average: 4.5 out of 52 votes, average: 4.5 out of 5
  • 0 Comments
  • In: IT eBooks, Network
  • Author : Krenko
  • CCNP BCMSN Portable Command Guide (Self-Study Guide)

    All the BCMSN 642-812 commands in one compact, portable resource

    Preparing for the CCNP® certification? Working as a network professional? Here are all the CCNP-level commands for the BCMSN exam you need in one condensed, portable resource. The CCNP BCMSN Portable Command Guide is filled with valuable, easy-to-access information and is portable enough for use whether you’re in the server room or the equipment closet.

    This book will help you memorize commands and concepts as you work to pass the CCNP BCMSN exam (642-812). The guide summarizes all CCNP certification-level Cisco IOS® Software commands, keywords, command arguments, and associated prompts, providing you with tips and examples of how to apply the commands to real-world scenarios. Sample configurations throughout the book provide you with a better understanding of how these commands are used in simple network designs.

    The topics in this portable command guide cover how to do the following:

    • Implement VLANs
    • Conduct the operation of Spanning Tree Protocol and EtherChannel in a hierarchical network
    • Implement inter-VLAN routing
    • Implement gateway redundancy technologies
    • Describe and configure wireless client access
    • Describe and configure security features in a switched network
    • Configure support for voice

     

    2 votes, average: 3.5 out of 52 votes, average: 3.5 out of 52 votes, average: 3.5 out of 52 votes, average: 3.5 out of 52 votes, average: 3.5 out of 5
  • 0 Comments
  • In: Cisco, IT eBooks
  • Author : Krenko
  • Introduction To 802.11 Wireless Lan (wlan), Technology, Market, Operation, And Services

     This book explains the functional parts of a Wireless LAN system and their basic operation. You will learn how WLANs can use access points to connect to each other or how they can directly connect between two computers. Explained is the basic operation of WLAN systems and how the performance may vary based on a variety of controllable and uncontrollable events. This book will explain the key differences between the WLAN system versions such as frequency and data rates along with which versions are compatible with each other. Tips are included on how to install a WLAN system along with common problems you may encounter and solutions you may use. Included is an overview of Ethernet technology and how it applies to 802.11 Wireless LAN. The fundamentals of frequency hopping and spread spectrum technology that are used in 802.11 systems will help you to understand how 802.11 systems can co-exist with devices that use the same ISM frequency band. Covered are the differences between 802.11, 802.11a, 802.11b, and 802.11g. You will learn how 802.11 systems can use independent DCF "Ad-hoc" and/or controlled PCF "non-contention" based operation. The different types of antennas that are commonly used in WLAN systems are explained and you will discover the typical range for WLAN systems and how to extend the range of WLAN systems through the use of directional antennas. Discussed are the basic steps for equipment configuration and options you may want to consider to maintain system security. Brief overviews of 802.16 UWB and the use of proprietary protocols to enhance the capabilities of 802.11 are included.

    4 votes, average: 3 out of 54 votes, average: 3 out of 54 votes, average: 3 out of 54 votes, average: 3 out of 54 votes, average: 3 out of 5
  • 0 Comments
  • In: IT eBooks, Wireless
  • Author : Krenko
  • Software Requirement Patterns (Best Practices)

     Learn proven, real-world techniques for specifying software requirements with this practical reference. It details 30 requirement "patterns" offering realistic examples for situation-specific guidance for building effective software requirements. Each pattern explains what a requirement needs to convey, offers potential questions to ask, points out potential pitfalls, suggests extra requirements, and other advice. This book also provides guidance on how to write other kinds of information that belong in a requirements specification, such as assumptions, a glossary, and document history and references, and how to structure a requirements specification.

    A disturbing proportion of computer systems are judged to be inadequate; many are not even delivered; more are late or over budget. Studies consistently show one of the single biggest causes is poorly defined requirements: not properly defining what a system is for and what it's supposed to do. Even a modest contribution to improving requirements offers the prospect of saving businesses part of a large sum of wasted investment. This guide emphasizes this important requirement need–determining what a software system needs to do before spending time on development. Expertly written, this book details solutions that have worked in the past, with guidance for modifying patterns to fit individual needs–giving developers the valuable advice they need for building effective software requirements

    1 vote, average: 2 out of 51 vote, average: 2 out of 51 vote, average: 2 out of 51 vote, average: 2 out of 51 vote, average: 2 out of 5
  • 0 Comments
  • In: IT eBooks, Software Development
  • Author : Krenko
  • Advances in Fuzzy Clustering and its Applications

    Fuzzy clustering is now a mature and vibrant area of research with highly innovative advanced applications. Encapsulating this through presenting a careful selection of research contributions, this book addresses timely and relevant concepts and methods, whilst identifying major challenges and recent developments in the area. Split into five clear sections, Fundamentals, Visualization, Algorithms and Computational Aspects, Real-Time and Dynamic Clustering, and Applications and Case Studies, the book covers a wealth of novel, original and fully updated material, and in particular offers:

    • a focus on the algorithmic and computational augmentations of fuzzy clustering and its effectiveness in handling high dimensional problems, distributed problem solving and uncertainty management.
    • presentations of the important and relevant phases of cluster design, including the role of information granules, fuzzy sets in the realization of human-centricity facet of data analysis, as well as system modelling
    • demonstrations of how the results facilitate further detailed development of models, and enhance interpretation aspects
    • a carefully organized illustrative series of applications and case studies in which fuzzy clustering plays a pivotal role

    This book will be of key interest to engineers associated with fuzzy control, bioinformatics, data mining, image processing, and pattern recognition, while computer engineers, students and researchers, in most engineering disciplines, will find this an invaluable resource and research tool.

    2 votes, average: 4 out of 52 votes, average: 4 out of 52 votes, average: 4 out of 52 votes, average: 4 out of 52 votes, average: 4 out of 5
  • 0 Comments
  • In: IT eBooks, Others IT eBooks
  • Author : Krenko
  • PHP in Action: Objects, Design, Agility

     To keep programming productive and enjoyable, state-of-the-art practices and principles are essential. Object-oriented programming and design help manage complexity by keeping components cleanly separated. Unit testing helps prevent endless, exhausting debugging sessions. Refactoring keeps code supple and readable. PHP offers all this-and more.

    This book shows you how to apply PHP techniques and principles to all the most common challenges of web programming, including:

  • Web presentation and templates
  • User interaction including the Model-View-Contoller architecture
  • Input validation and form handling
  • Database connection and querying and abstraction
  • Object persistence
  • 4 votes, average: 5 out of 54 votes, average: 5 out of 54 votes, average: 5 out of 54 votes, average: 5 out of 54 votes, average: 5 out of 5
  • 3 Comments
  • In: IT eBooks, PHP
  • Author : Krenko
  • Business Continuity and Disaster Recovery Planning for IT Professionals

     Powerful Earthquake Triggers Tsunami in Pacific. Hurricane Katrina Makes Landfall in the Gulf Coast. Avalanche Buries Highway in Denver. Tornado Touches Down in Georgia These headlines not only have caught the attention of people around the world, they have had a significant effect on IT professionals as well.

    As technology continues to become more integral to corporate operations at every level of the organization, the job of IT has expanded to become almost all-encompassing. These days, its difficult to find corners of a company that technology does not touch. As a result, the need to plan for potential disruptions to technology services has increased exponentially.

    Business Continuity Planning (BCP) and Disaster Recovery Planning (DRP) are emerging as the next big thing in corporate IT circles. With distributed networks, increasing demands for confidentiality, integrity and availability of data, and the widespread risks to the security of personal, confidential and sensitive data, no organization can afford to ignore the need for disaster planning.

    The British Standards Institute is releasing a new standard for BCP this year, the Disaster Recovery Institute has developed a certification for DRP/BCP professionals in conjunction with the British Standards Institute, trade shows are popping up on this topic and the news is filled with companies facing disasters from all sides.

    1 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 5
  • 1 Comment
  • In: IT eBooks, Security
  • Author : Krenko