Profile for Mr. Bookish, Mild and Meek > Reviews

Personal Profile

Content by Mr. Bookish, M...
Top Reviewer Ranking: 976,927
Helpful Votes: 22

Learn more about Your Profile.

Reviews Written by
Mr. Bookish, Mild and Meek "JoePee" (London UK)

Show:  
Page: 1
pixel
The Complete Works of J. C. Ryle (Best Navigation and Bible Links)
The Complete Works of J. C. Ryle (Best Navigation and Bible Links)
Price: £7.44

1 of 1 people found the following review helpful
5.0 out of 5 stars These are timeless oldies; gems for the this life's journey; every Christian needs it in their library., 6 Jan. 2014
Verified Purchase(What is this?)
The gospel commentaries in particular are incredibly good. written by an obviously very spiritual man who lived very close to God. But Holiness and the other volumes are also splendid. They are a must have.


Advanced Programming in the UNIX Environment (3rd Edition) (Addison-Wesley Professional Computing Series)
Advanced Programming in the UNIX Environment (3rd Edition) (Addison-Wesley Professional Computing Series)
Price: £23.84

5 of 5 people found the following review helpful
5.0 out of 5 stars A masterstroke of genius writing on a very important programming topic. Revised to keep it relevant., 14 July 2013
The latest edition of a maestro! Still reigning supreme, a masterstroke of genius writing on a very important programming topic. Immensely readable, near-thorough in coverage of its very technical subject, this books remains excellent for doing anything serious on Linux/UNIX using C. And can anyone argue that Linux/Unix, and its diverse brands, have not become the platform of choice for hosting modern, distributed mobile and web-based application systems? Linux has been gradually moving on, and this update was really due and necessary.

First one needs to possess or build up a good knowledge of and ability at C (with books such as C Programming Modern Approach 2nd or Programming Language 2nd Brian Kernighan supported by the former) this Stevens book's content and guidance is a requirement for crafting any meaningful and useful system with C on Linux/Unix and related operating systems.

I crave the reader's indulgence for a quick (somewhat relevant, I believe) digression. And for such modern, distributed system development you would sure need essential system characteristics such as fault tolerance, scalability, live upgrades without down-time, soft real-time transaction response times and massive throughput; use of distributed in-memory databases, fast instant messaging, robust message queueing systems, Continuous Delivery/Integration, Testing tools, etc. And if one wants to do this without massive resource and time requirements the choice is essentially narrowed down to one platform essentially: Erlang/OTP and its Ecosystem of Library API, Platforms, Tools, etc. So search Erlang, Riak, RabbitMQ, etc. on Amazon. Maybe start with these two books, if you haven't: Learn Some Erlang Great Good and Erlang OTP Action Martin Logan

But C is not going anywhere soon. You will need C to augment Erlang/OTP, especially at the Systems programming and device interfacing level, where raw performance is essential. Erlang is performant enough, but in these areas C trumps all. And that is where this maestro of a book comes in. I think one needs to use it with another recent book with similar ethos and content but slightly deeper coverage: Linux Programming Interface System Handbook

And if time allows, or should one not say make time to read Jim Gray's & Andreas Reuter's superb and evergreen distributed, transaction and database design and system programming book: Transaction Processing Concepts Techniques Management to round up your distributed software development abilities. When you have read and imbibed this too you are ready to develop useful distributed systems and sites.


Lydia: The Woman You Must Know
Lydia: The Woman You Must Know
by Grace Maame Grace
Edition: Paperback
Price: £8.95

5.0 out of 5 stars Great Reading for Women & Girls Aspiring to a Godly Destiny, 4 May 2013
Verified Purchase(What is this?)
Based on the story of one of the New Testament's most illustrious Biblical women of Faith, I consider this book a must read for all Christians, in particular women and young girls. Lydia is an excellent role model for women and men of faith and aspiring ones. She was eager to be accepted as a disciple of Christ, was resourceful and her actions for God's work and people matched her words. For her faith and actions her name has become one of the most popular girls' names.

Author and Pastor Grace's book is very well written, makes light reading and is very scriptural. She amplifies Lydia's faith and works and demonstrates how women and girls today may emulate her, become a greater force for good in their families, churches and communities with a view to fulfilling their God-given destiny. At 132 pages it makes for a quick read. Purchase copies for yourself, your wife, child or lady friends; I think they would be grateful.


Erlang and OTP in Action
Erlang and OTP in Action
by Martin Logan
Edition: Paperback
Price: £30.39

7 of 7 people found the following review helpful
5.0 out of 5 stars Wow! This book is excellent for Beginner to Advanced Erlang and OTP Developers, 19 Dec. 2010
I fell in love with this book after reading about half of it and previewing the rest.

Erlang is quite radically different from O-O/Imperative languages such as C# and Java, and I expected a steep learning curve, when I started reading Joe Armstrong's book Programming Erlang: Software for a Concurrent World. It is overall a good book, but some parts of Joe's book were not very clear to me even in the earlier several chapters, so I also got the O'Reilly Erlang book Erlang Programming. It was a bit of an easier read, but I still had some issues. [[And all this despite some background from graduate school in the late 80s and early 90s in the underlying CompSci topics such as Unification and Deductive Databases, Functional Programming, Lambda Calculus, Gul Agha's Actors Concurrent programming and Distributed Databases]]. In particular, the OTP coverage in the last 2 books left me a bit perplexed. Then I got this, Logan et al's book, and started from the first chapter, and I must say I admire the authors' ability to serve up concise yet clear explanations with a more practical tone and real world examples. Now all makes sense, both OTP and Erlang, in just a few days! Chapter 2 was a quick but great introduction to Erlang programming. And the OTP and tool introduction chapters have been even better. This is the book to get if you intend to use Erlang for real-world production applications as opposed to a passing 'academic interest'.

Now if you will indulge me in straying a bit beyond the review of this book: Having sampled Erlang/OTP and its suite of related tools and utilities such as Mnesia, Ejabberd XMPP server with EXMPP library, Mochiweb and YAWS web servers, etc. (the LYME platform); I think they constitute a great (imhop and dare i say - probably the best) platform for developing robust, world class application systems quickly and with less hassle. Many people eulogise about their performance, scalability, concurrency, distribution, fault-tolerance and integration advantages; but for me personally it is more about the overriding productivity advantages as all these architectural attributes are obtainable with lots of difficulty, time and cost on other platforms such as Java EE, LAMP and .NET. When a large portion of a development platform can be so well covered in under 400 pages, it surely must be not just the book authors' ability but more the platform's own compactness and expressive power. Try that for .NET or Java EE!!

But, then you ask yourself, with all the evidence, why has the open source LYME stack not taken the development world by storm after two or so decades of existence, given how costly, difficult and failure-prone development projects are? In particular, it would seem to be the likeliest choice for 1-man and small development teams and software entrepreneurs, with resource and time-to-market constraints. And you realise there is quite a steep entry barrier due to its functional and unusual nature and relative lack of literature. I think this concise, but excellent book will facilitate entry by the average programmer and finally a larger cross section of the software development community can leverage the power and productivity advantages of the awesome LYME. Sounds like I gulped down the Erlang koolade? Well, do yourself a favour and get this book and see for yourself or try out Ejabberd, CouchDB and other noSQL databases YAWS, etc.; compare them to better known alternatives and see for yourself.

Finally, if you're like me now entering Erlang/OTP, please do yourself another favour and additionally read Mitchell Hashimoto's Erlang blog articles series, [[...]] on OTP which greatly complement this book in covering aspects of OTP that Logan, et al have not prioritised for coverage, but rather refer the reader to the online Erlang documentation.


Securities Operations: A Guide to Trade and Position Management (The Wiley Finance Series)
Securities Operations: A Guide to Trade and Position Management (The Wiley Finance Series)
by Bill Irving
Edition: Hardcover
Price: £69.49

9 of 9 people found the following review helpful
5.0 out of 5 stars The Best Financial Software Developer/Investment Banker's Introduction and Reference!, 17 Jun. 2009
Verified Purchase(What is this?)
Michael Simmons' Securities Operations: A Guide to Trade and Position Management is IMHOP the best Financial Securities Operations text {Back, Front, Middle office; tilts more towards the Back}, for a new or even seasoned developer, app support, bus/sys analyst or investment banker. I work with traders, back & middle office and IT staff implemeting & supporting financial software at a top global investment bank, and though I have a fairly good financial background this book does a lot for me. It is very much what happens on the ground and reflects the others rich experience! For those developing, using, training or supporting financial s/w [Equities, Futures, FX, Options, Risk, Operations, etc.] it is easily the best.

In 450 pages it clearly and succintly covers the full gamut of the operations cycle and instrument types with sufficient details of data strucures and workflows, to design and develop a reasonably complete productline of client prototypes and services kernel of investment banking software, even covering relatively obscure areas like primary market, lending & colllateral operations. You only need to flesh them out with product, algorithmic or customer-specific requirements. No other book on the market comes close; indeed it covers STP better than the dedicated STP books. Some reviewers - who may not have really read the book - say it is euro-centric, outdated, etc. and rate it poorly; I beg to differ! It is as error-free as any book can get and includes tables and diagrams that make it enjoyable reading. It does not adequately hit areas such as details of derivative products, pricing algorithms, etc. but it is simply impossible to cover such areas and still maintain focus on the fundamentals. In addition, it does not cover some of the latest developments, e.g continuous settlement [2nd edition is due, methink]; this should, however not detract from it's utility, accuracy or overall quality at all.

Having said this, finer details of certain topics are better obtained from Larry Harris' Trading and Exchanges: Market Microstructure for Practitioners, which I consider the second best; he goes deeper than Simmons into exchange/market & brokerage structures, operations, behaviour and arbitrage. Other very good books that are must-read: Yogesh Shetty's Practical .NET for Financial Markets (Expert's Voice in .Net) - lots of good source code; Alexander Kuznetsov's The Complete Guide to Capital Markets for Quantitative Professionals (McGraw-Hill Library of Investment and Finance) is quite recent with a basic introduction to derivatives, algorithmic trading and quantitatives with good references; Michael Simmon's other book Corporate Actions: A Guide to Securities Event Management (The Wiley Finance Series); Jeremiah J. O'Oconnell's Handbook of Global Securities Operatiions. Frankly, there are several others but IMHOP these are the best after reading and previewing several of them. If you must choose only two or three your best bet would be the first Simmons book, Larry Harris, and Shetty. [I do not know any of these authors; just saying it as I see it and giving a bit back for the helpful reviews I often read.]


Page: 1