Profile for Edward Grefenstette > Reviews

Personal Profile

Content by Edward Grefens...
Top Reviewer Ranking: 701,827
Helpful Votes: 4

Learn more about Your Profile.

Reviews Written by
Edward Grefenstette (Oxford, UK)
(REAL NAME)   

Show:  
Page: 1
pixel
Learning NumPy Array
Learning NumPy Array
Price: 6.79

5.0 out of 5 stars Not the most gentle of introductions to NumPy, but an excellent introduction to scientific computing with Python, 7 Aug 2014
The following review was produced after being sent a free copy of the book by Packt Publishing. I have endeavoured to be objective and state my view of the book, unaltered by this.

"Learning NumPy Array" by Ivan Idris is an excellent book which covers a range of use cases for the Python NumPy library across different aspects of scientific computing. It gives a short introduction to NumPy classes and core functions, discusses data analysis with NumPy data structures, and then using the pandas library (built on top of NumPy, amongst other libraries), provides a succinct overview of signal processing techniques with NumPy, followed by a short tutorial of profiling and debugging NumPy code with iPython, UnitTest, and Nose. The book ends with a helpful chapter on other tools scientific computing programmers may wish to consider alongside NumPy, most importantly cython and sklearn.

While the book is entitled "Learning NumPy Array", it is not exactly aimed at a beginner audience. The reader is assumed to have a decent knowledge of linear algebra, statistics, and some cursory experience with similar statistics or matrix libraries/languages such as Matlab or R. While it does introduce NumPy basics, the reader should expect to have access to the NumPy documentation while reading the book to get the most out of it. Chapters 3 through 5 are quite dense, and readers without experience with the relevant areas (statistical analysis for chapters 3-4 and signal processing for chapter 5) will need to spend time and perhaps read third-party sources to get the most out of the material. All this is to say, this is a fairly technical book, but the examples are many, are well spelled-out, and coherently explained. Readers with a bit of experience in the domains it covers, or readers who are willing to put in the extra effort to read around the topics, will get a lot out of this book, and be able to implement solutions to similar problems quickly.

In addition to the core material covered in chapters 3-5, I particularly enjoyed the fairly clear tutorials for profiling, debugging and testing in chapter six. Some of this material could easily have been excluded from the book in favour of expanding the explanations and giving some background in chapters 3-5, but I found the explanations to be well written and helpful, so the inclusion in this book is appreciated.

Furthermore, the final chapter is a nice starting point for newcomers to the python scientific computing world, as it presents some helpful pointers (and use examples) to other resources available. Even as a researcher who has used these tools before once or twice, at least, this chapter was a good read and reminded me of how easily these libraries play with each other.

Overall, this is a good read. It will take some small effort for most readers to get through the more technical sections of this book, but there is a lot to get out of reading it. While the same material can be found in several tutorials scattered around the web, it is good to see that someone took the effort to distil all the material into one volume, provide excellent example code, and enough explanation to feed intuitions as to how to best apply the knowledge presented in it.


Sinfest Volume 1
Sinfest Volume 1
by Tatsuya Ishida
Edition: Paperback

5.0 out of 5 stars A great remake of the first volume., 22 May 2013
Verified Purchase(What is this?)
This review is from: Sinfest Volume 1 (Paperback)
This "Calvin and Hobbes for grown ups" series is fantastic, funny, entertaining, thoughtful, and a great addition to one's bookshelf. The addition content added compared to the first version is a great plus.


Sinfest: Viva la Resistance
Sinfest: Viva la Resistance
by Tatsuya Ishida
Edition: Paperback
Price: 9.55

5.0 out of 5 stars Fantastic book, 22 May 2013
Verified Purchase(What is this?)
This "Calvin and Hobbes for grown ups" series is fantastic, funny, entertaining, thoughtful, and a great addition to one's bookshelf.


Asus PB278Q 27-inch Widescreen LED Multimedia Monitor (2560x1440, 5ms, VGA, DVI-D, DisplayPort, HDMI)
Asus PB278Q 27-inch Widescreen LED Multimedia Monitor (2560x1440, 5ms, VGA, DVI-D, DisplayPort, HDMI)
Price: 419.99

3 of 6 people found the following review helpful
1.0 out of 5 stars Second time lucky? Not really..., 22 May 2013
Verified Purchase(What is this?)
First Review: (1 star)

I ordered yesterday and received this monitor the next day. The unit was well packaged, and showed no sign of being mishandled or physically damaged. However, upon turning the monitor on for the first time, the right half of the screen showed tightly packed green stripes while the left half displayed the ASUS logo correctly.

Upon connecting the monitor to my iMac via DisplayPort, I observed that while the desktop was being shown across the screen, the right half was covered in bright green pixels. I assume the unit is defective, which happens, but is still unpleasant.

It's packaged for return to Amazon, and I'm waiting for a replacement unit. Amazon offers no indication of how long this process takes, which is frustrating. I'll update this review when I receive a working unit.

Second Review: (1 star)

After getting a replacement monitor from Amazon, the new monitor worked fine for about 3 months. Then the control panel went dead. And then it began just switching modes randomly during the day, making it unusable. ASUS UK was contacted for a replacement, and were absolutely useless, after a few phone calls and emails, one of the ASUS representatives suggested I see if the vendor I bought the monitor from. Within 5 minutes of chat with an Amazon representative, a refund has been organised. Full marks for Amazon customer service, none for ASUS. Avoid this monitor due to evidently shoddy quality control from ASUS and crap support.


Rise Of A Digital Nation
Rise Of A Digital Nation
Price: 7.40

1 of 2 people found the following review helpful
4.0 out of 5 stars Rise of a Digital Nation, 3 Jan 2013
Rise of a Digital Nation is Machinae Supremacy's latest album. It is a refreshing update to their sid-metal style which will please more mainstream-oriented newcomers while still keeping fans of their earlier material happy.

Overall, I found most of the album to have some some catchy and enjoyable songs. None of the songs is really disappointing, although in the end, in terms of how rememberable the tunes are, I would not rank this album as highly as Overworld, Redeemer, or A View from the End of the World, inter alia. However, this album is still very pleasant to have in the background, and does contain some truly epic hits such as 99 and Laser Speed force which will knock you off your feet. Furthermore, it really reflects the continuous technical improvement made by the band, and in particular Robert Stjärnström, who has many occasions to show off the improvements to his voice and vocal range in this album.

To summarise, while this is not the best album yet, it remains thoroughly enjoyable and would make a good addition to any MaSu fan's collection, as well as a good purchase for anyone curious about this band's sound.


Page: 1