Showing posts with label Books. Show all posts
Showing posts with label Books. Show all posts

Tuesday, October 18, 2016

The 2 Good Books

System on Chip Interfaces for Low Power Design (PDF)

Paperback: 406 pages
Publisher: Morgan Kaufmann; 1 edition (December 22, 2015)
Language: English
ISBN-10: 0128016302
ISBN-13: 978-0128016305

Digital Design and Computer Architecture. ARM Edition (PDF)

Paperback: 584 pages
Publisher: Morgan Kaufmann; 1 edition (May 6, 2015)
Language: English
ISBN-10: 0128000562
ISBN-13: 978-0128000564

Friday, August 29, 2014

[Book] Beginning Google Glass Development


Beginning Google Glass Development (PDF)
Jeff Tang

368 Pages

Publication Date: June 24, 2014

ISBN13: 978-1-4302-6788-1




Monday, March 3, 2014

[Book] Git: Version Control for Everyone


Git: Version Control for Everyone (PDF)
Ravishankar Somasundaram

180 pages

Publisher: Packt Publishing (January 2013)

ISBN : 1849517525
ISBN 13 : 9781849517522




Reference:
Git

Sunday, March 2, 2014

[Book] Practical Reverse Engineering


Practical Reverse Engineering: x86, x64, ARM, Windows Kernel, Reversing Tools, and Obfuscation
Bruce Dang, Alexandre Gazet, Elias Bachaalany, Sébastien Josse

384 pages
Publisher: Wiley (February 2014)

ISBN: 978-1-118-78731-1

Sunday, February 23, 2014

[Book] Network Analysis using Wireshark Cookbook


Network Analysis Using Wireshark Cookbook (PDF)
Yoram Orzach

452 pages
Publisher: Packt Publishing (December 24, 2013)

ISBN-10: 1849517649
ISBN-13: 978-1849517645





Over 80 recipes to analyze and troubleshoot network problems using Wireshark.

Friday, February 21, 2014

[Book] C Pointer

Pointers in C: A Hands on Approach (PDF)
Naveen Toppo and Hrishikesh Dewan

168 pages
Publisher: Apress (Dec 19, 2013)

Print ISBN-10: 1-4302-5911-6
Print ISBN-13: 978-1-4302-5911-4







Understanding and Using C Pointers (PDF)
Richard Reese

226 pages
Publisher: O'Reilly Media, Inc. (May 15, 2013)

Print ISBN-13: 978-1-4493-4418-4

Thursday, February 20, 2014

[Book] Linux Kernel Networking Implementation and Theory

Linux Kernel Networking
Implementation and Theory













Notes about the book





  • Netlink Sockets

  • The netlink protocol is a socket-based IPC mechanism, that provides a bidirectional communication channel between user-space and the kernel or among some parts of the kernel itself.

    Example: 
    [1] Uses libnl library for socket operations
    Who can give me the latest netlink programming samples?

    [2] Uses libmnl library for socket operations

    [3] Uses standard socket functions (defined by sys/socket.h)
    How to use netlink socket to communicate with a kernel module?






  • Routing
  • Thursday, February 6, 2014

    [Book] Professional Embedded ARM Development


    Professional Embedded ARM Development (PDF)

    James A. Langbridge

    Published: December 2013 by Wiley
    ISBN: 978-1-118-78894-3

    Content: 285 pages




    This is a beginning-level book.

    Friday, January 31, 2014

    [Book] Improving the Performance of Wireless LANs: A Practical Guide


    Improving the Performance of Wireless LANs: A Practical Guide


    Author(s):Nurul Sarkar
    Published: January 8, 2014 by Chapman and Hall/CRC
    Content:464 Pages

    Monday, January 27, 2014

    [Book] Multicore

    Smart Multicore Embedded Systems (PDF)


    Massimo Torquati, Koen Bertels, Sven Karlsson


    214 pages

    Publisher: Springer; 2014 edition (November 26, 2013)
    ISBN-10: 1461487994
    ISBN-13: 978-1461487999




    How to get more performance on multi-core system?



  • From hardware point of view



  • From software point of view   

  • Multi-thread program

    Multicore Computing: Algorithms, Architectures, and Applications


    Editor(s):Sanguthevar Rajasekaran, Lance Fiondella, Mohamed Ahmed, Reda A. Ammar


    452 Pages

    Published: December 12, 2013 by Chapman and Hall/CRC

    [Book] Next Generation Wireless LANs: 802.11n and 802.11ac


    Next Generation Wireless LANs: 802.11n and 802.11ac (2 edition) (PDF)
    Eldad Perahia, Robert Stacey

    480 pages
    Publisher: Cambridge University Press; 2 edition (June 24, 2013)

    ISBN-10: 1107016762
    ISBN-13: 978-1107016767

    Next Generation Wireless LANs: Throughput, Robustness, and Reliability in 802.11n (PDF)
    Eldad Perahia, Robert Stacey

    416 pages
    Publisher: Cambridge University Press; 1 edition (September 22, 2008)

    ISBN-10: 0521885841
    ISBN-13: 978-0521885843



    Reference:
    802.11ac: A Survival Guide
    802.11n: A Survival Guide

    Monday, January 20, 2014

    [Book] Git


    Git Recipes: A Problem-Solution Approach (PDF)
    Włodzimierz Gajda

    Pages: 420
    Publisher: Apress Pub. (December 02, 2013)

    Print ISBN-10: 1-4302-6103-X
    Print ISBN-13: 978-1-4302-6103-2




    Git
    Pro Git (中文版)

    SVN
    Subversion Quick Guide

    Git-SVN

    How to backup SVN repository by using Git?
    [ ]# git svn clone http://IP/svn/trunk git_svn_trunk
    [ ]# cd git_svn_trunk
    [ ]# git gc

    Monday, November 11, 2013

    [Book] OpenStack


    Deploying OpenStack
    Creating Open Source Clouds

    By Ken Pepple

    Publisher: O'Reilly Media
    Released: July 2011





    OpenStack Cloud Computing Cookbook
    Over 100 recipes to successfully set up and manage your OpenStack cloud environments with complete coverage of Nova, Swift, Keystone, Glance, and Horizon

    By Kevin Jackson
    Publisher: Packt Publishing
    Released: September 2012

    Tuesday, October 29, 2013

    Springer Series in Advanced Microelectronics

    Springer Series in Advanced Microelectronics

    Flash Memories
    Economic Principles of Performance, Cost and Reliability Optimization
    2014

    Inside Solid State Drives (SSDs)
    2013 (PDF)

    Inside NAND Flash Memories
    2010 (PDF)

    Monday, July 1, 2013

    Linux Expert Series




  • Rami Rosen: http://ramirose.wix.com/ramirosen

  • Networking (PDF 2003,)
    Namespaces and cgroups (PDF 2003,)

    Linux Kernel Networking: Implementation and Theory (Apress)



    Publishing December 27, 2013
    ISBN13: 978-1-4302-6196-4
    600 Pages













  • Saturday, February 27, 2010

    Cloud Computing Reading List

    1. Cloud Computing - A Practical Approach (PDF)
    2. Cloud Computing - Implementation, Management and Security (PDF)
    3. Cloud Security and Privacy (PDF)
    4. Cloud Application Architectures (PDF)
    5. Cloud Computing - Web-Based Applications (PDF)
    6. ...

    Thursday, June 25, 2009

    Linux Kernel Reading Book List

    1. Professional Linux Kernel Architecture (PDF)


    This book is focus on kernel 2.6.24 ~ 2.6.26.
    2.

    Android Reading List

    1. Hello, Android: Introducing Google's Mobile Development Platform
    2. Android Application Development
    3. Unlocking Android (PDF)
    4. Professional Android Application Development (PDF)
    5. Android Essentials (PDF)
    6. Beginning Android (PDF)
    7. Pro Android (PDF)
    8. Androd Programmer Guide (PDF)
    9. The Busy Coder's Guide to Android Development ()
    10.


    Related Blog:
    http://scottshulinux.blogspot.com/2009/01/howto-compile-android-linux-on-fedora.html

    Tuesday, June 23, 2009

    Eclipse

    Embedded Linux development using Eclipse
    (PDF)



    Eclipse Distro + Subversive Team Provider
    Free download

    Wednesday, October 1, 2008

    GCC Reading Book List

    GCC Reading Book List
    1. The Definitive Guide to GCC, Second Edition (2006) (PDF)
    2. An Introduction to GCC (2004) online
    3. GNU Autoconf, Automake, and Libtool (2000) online

    Links:
    GCC online documentation