Books about OS X fundamentals

I'm somehow new to Mac, in the sense that 6 months ago I got my first OS X computer, namely a Mid 2012 non-retina MacBook Pro which I really love.
I got familiar with it very fast, I got to understand the basics of OS X and apps and now I'd like to go further in my knowledge and understanding of it.
So for this, I ask you please can you recommend me some books, articles etc. on OS X? I already have David Pogue's books and some other so-called "OS X Manuals", but I'd like something deeper. I don't want to know how to use the system or any specific app, but to get "under its hood". I'd like to know more about Terminal commands, commands in Single User Mode, understand the Kernel and the kexts, those hidden system folders, the /System and /Library folders and things like this.
I'd prefer books as references, since they should be more self-contained, detailed and, hopefully bigger than any blog or article on the web.
I don't necessarily want references for Mavericks, although I understood that it changed Apple's approach to the OS X, in a way. Rather, I'd like to understand the building blocks of OS X. If the references include specific items of Mountain Lion or Mavericks, the better it is then.
Thanks a lot,
Adrian

Have a look at the Mac Developer Library > https://developer.apple.com/library/mac/navigation/ This is the biggest source of information about Mac OS X provided by Apple to developers. A lot of articles are for developing applications, but there are other ones to understand how OS X works

Similar Messages

  • Books about MVVM, architecture, design patterns for Windows Phone 8.1

    Hi,
    I'm looking for a book or books (or other resources) that explain how to develop an app with a proper architecture. I mean what each layer (bussines layer, data layer, network access) should do and how should it look like. I'm also looking for a book about
    MVVM.
    Right now I'm struggling with how to create a layer for network communication - how to separate classes for requests and responses, how to manage requests and create some queue of requests and also to provide some way to cancel them when they are no longer
    needed, how to work with servers that use some level of security (cookies, certificates etc.).
    Another thing is caching - how to design a short-term cache or a persistant cache (database), what technologies I can use etc.
    Last thing that I'm struggling with is also naming. How to name classes in those layers, e.g. to distinguish between classes mapping data from some ORM database, for mapping on JSON in network communication. etc.
    I hope you got the idea :)
    Thanks.

    Currently, I don't find a book about MVVM pattern for Windows Phone 8.1, but I think MSDN and some blogs have some useful samples and conceptions: http://msdn.microsoft.com/en-us/library/windows/apps/jj883732.aspx
    http://channel9.msdn.com/Series/Windows-Phone-8-1-Development-for-Absolute-Beginners
    And I think your question includes too much scopes, maybe you need to split it into some blocks and get help in the related forum
    Best Regards,
    Please remember to mark the replies as answers if they help

  • Searching for a good book about [Arch Linux]

    Hello friends,
    I'm here stuck with Windows 8, making a couple of tests about installing Arch Linux in VMware Workstation, if it succeeds, I'll move to Arch completely. My question is: Is there a good book about Arch (installation, maintenance, best practices, security, and so on)? I tried "Arch Linux Environment set-up How-To", but unfortunately, it wasn't what I expected.
    I'm a little confused about UEFI + GRUB2 + GPT/MBR but I think I'll dominate it soon...
    My system:
    [PROCESSOR] >> Intel® Core™ i7-3840QM (8M Cache, up to 3.80 GHz)
    [GRAPHICS] >> Dual Nvidia GeForce GTX 680M GPU With 4GB GDDR5 Video Memory (SLi)
    [RAM] >> 16GB DDR3 SDRAM 1600MHz
    [SSD] >> OCZ Vertex 4 (256GB)
    [HDD] >> Seagate Momentus XT Hybrid (750GB)
    I wonder in how many seconds the system will boot up...

    @op  As others have mentioned, do not seek out knowledge from a book.  There has been quite a few shifts in Archlinux, specifically to uefi and systemd.  There are a few starters for your concern.
    https://wiki.archlinux.org/index.php/Un … _Interface
    https://wiki.archlinux.org/index.php/UEFI_Bootloaders
    https://wiki.archlinux.org/index.php/Beginners'_Guide/Installation
    Other then that, there is the forums and a quick search will land you on a goldmine of knowledge.  Great idea to start it up in a vmware, although it will not require the uefi boot, but it will still get you a bit more familiar with the install process and iron out some basic questions.  Good luck!

  • Books about Business Rules and Decision Management?

    Hi,
    I read the book Decision Management Systems by James Taylor that was very inspirational for me. Can anyone recommend other books about that topic?
    Best Regards,
    Tobias

    From Oracle documentation:
    [http://docs.oracle.com/cd/E11882_01/server.112/e26088/statements_8004.htm]
    WITH CHECK OPTION Specify WITH CHECK OPTION to indicate that Oracle Database prohibits any changes to the table or view that would produce rows that are not included in the subquery. When used in the subquery of a DML statement, you can specify this clause in a subquery in the FROM clause but not in subquery in the WHERE clause.
    [...]

  • Looking for a good book about threads

    Hello all,
    I am looking for a good book about threads.
    I would like something which is both practical, but also provides some theoretical basis.
    I am an experienced programmer, with some, but not much, experience with concurrent design.
    I would greatly appreciate any suggestions.

    I found the "Java Threads" book by Oaks and Wong to be fantastic:
    http://www.oreilly.com/catalog/jthreads2/
    - K
    Hello all,
    I am looking for a good book about threads.
    I would like something which is both practical, but
    also provides some theoretical basis.
    I am an experienced programmer, with some, but not
    much, experience with concurrent design.
    I would greatly appreciate any suggestions.

  • Good Book about JUnit

    Hello folks,
    I'm looking for a good book about JUnit. Does anyone know a good one?
    Regards
    Der Hinterwaeldler

    "JUnit in Action" by Manning.

  • Can Anyone Recommend Books About Mac and Tiger?

    Hello,
    I'm heading back to the homeland for a short visit in a week's time. I'd like to buy a book that can explain a few things about Tiger so I don't always have to visit the Apple Store and bother the Geniuses there.
    Can anyone recommend any good books about Mac and Tiger? I know of "Mac For Dummies" but I've never been a big fan of that series. Cheers and thanks.

    Hi, jasperboy.
    My "Learning About Mac OS X" FAQ has a number of resources that you will find helpful including books, online training, and more.
    Good luck!
    Dr. Smoke
    Author: Troubleshooting Mac® OS X
    Note: The information provided in the link(s) above is freely available. However, because I own The X Lab™, a commercial Web site to which some of these links point, the Apple Discussions Terms of Use require I include the following disclosure statement with this post:
    I may receive some form of compensation, financial or otherwise, from my recommendation or link.

  • Hi, I´m new at the community. My book about the life of a bull who died in a bull fight was a best seller in Perú, and is been studied in many schools there. But I don't live there any more. People ask me about the book and is not any more at the lib

    Hi, I´m new at the community. My book about the life of a bull who died in a bull fight was a best seller in Perú, and is been studied in many schools there. But I don't live there any more. People ask me about the book and is not any more at the libraries. I would like to make a tradition to english, portugues, and may be another language that could be interesting to do.
    I am a psychologist with an specialization in couple and family therapy. I am writing more and more material and the people who reads me are asking me more.
    My mother thong is Spanish, my second Portuguese , and my third is english. I apologize if I make some mistakes trying to express myself.
    The situation is that I need to upload my book to iBook and I don't know how to do it. If I can pass that step I will like to upload more material I am sure people will enjoy and learn as they did with my first one.
    I really appreciate any help.
    Oliveste

    oliveste wrote:
    I need to upload my book to iBook and I don't know how to do it.
    Read the FAQ and come back if you have questions after you have signed up
    http://www.apple.com/itunes/working-itunes/sell-content/books/book-faq.html

  • Books about SCM?

    Hello,
    are there any books about the Oracle SCM? I don't mean the SHORT docs which I can find on technet, or is there a guide to the SCM?
    But as you know, best would be a good old paper book.
    Thank you very much

    Henrik,
    Sorry, I know of no Oracle SCM books, though I do know that at least one is being worked upon at the moment.
    I will post a note when it becomes available.
    regards,
    David

  • Off Topic: Books about Regular Expression

    Hi
    Somebody can to indicate books about Regular Expression in Oracle ?
    Thanks

    Regex tag of Blog of Volder.
    http://volder-notes.blogspot.com/search/label/Regular%20Expressions
    This entry mentions my regex solution :-)
    http://volder-notes.blogspot.com/2007/10/removing-duplicate-elements-from-string.html
    By the way
    My regex homepage mentions regex problems of perl like regex (regex of EmEditor).
    http://www.geocities.jp/oraclesqlpuzzle/regex/
    example questions (written by Japanese language)
    http://www.geocities.jp/oraclesqlpuzzle/regex/regex-2-1.html
    http://www.geocities.jp/oraclesqlpuzzle/regex/regex-3-5.html
    http://www.geocities.jp/oraclesqlpuzzle/regex/regex-4-4.html

  • Book about apex

    Hello Is there a good book about APEX (sampe code, explanation). This for advanced user and use
    Many thank already for a Typ
    Best regards Ulrich

    Hello,
    You can search amazon.com for HTMLDB – the former name of ApEx. AFAIK, all the books were written under that title.
    If you are looking for some advance stuff, the best would be to download Carl's application - http://htmldb.oracle.com/pls/otn/f?p=11933:104 – and follows his examples. Almost each example contains a link to a forum thread, making things a bit clearer.
    Another good resource can be Vikas' examples on http://htmldb.oracle.com/pls/otn/f?p=24317:500 .
    Regards,
    Arie.

  • Available first book about SpeedGrade, writing for Alexis Van Hurkman

    Hi.
    Already available the first book about SpeedGrade on Amazon: http://t.co/f0ckZAJs
    At the moment only in Kindle version. I hope soon in paper.

    About time! Thanks for sharing. Will be helpfull for my trainings.

  • Good Book About Sun One Studio

    Is there any good book about Sun One Studio4 ? Does anyone using it and liking it ?
    Thanks
    Marco

    on the program itself I have never used it before I talked to one person who has and he likes it. DrJava is not too bad it has a REPL which comes in hand once and a while, emacs is really good too well the best really there is so many docs on it too.

  • Looking for book about building secured webpages

    Hi, I'm looking for a good book about building secured webpages, the use of SSL etc.
    Can't find much about this subject. Anyone?!
    Greetings BG

    It depends on what you wish to do and which language you wish to use (php, asp, .net, jave, etc), also which server you will be using.
    If you are new to the subject a good starting point would be a book on your preferred langages security, (e.g. PHP security, .net security), a simple search at any of the on-line book stores will deliver a long list (the newer ones are normally better as they cover the newer versions of the language).
    As for building an e-commerce system (or similar), the above books and a good book in programming generally is also helpful, (ensure it covers processing on-line payments).
    If you wish to build a 'ssl vpn', then I have found, "SSL VPN: Understanding, Evaluating and Planning Secure, Web-Based Remote Access" by  Joseph Steinberg a good start.
    HTH
    PZ

  • Book about InDesign and XML

    Hello everybody!
    Has anybody read "A Designer's Guide to Adobe InDesign and XML" by James J. Maivald, Cathy Palmer (Adobe Press)? I am looking for a book about using xml in InDesign. And i'm hoping the title says it all: a guide to show me the basics. Or does anybody have another book I should read?
    Thank you for answering!
    Maaike

    It is a great book to begin for inDesign and XML.
    Strange enough there is NO mentioning at all of how to process tabels!
    Maaike, if you are Dutch take a look here:
    http://www.macmojo.nl/nl/artikelen/gratis-hoofdstuk-als-pdf-van-het-nieuwe-boek-slimmer-we rken-met-indesign-cs4.html

Maybe you are looking for