Ruby Data Processing Using Map, Reduce, and Select /

Gain the basics of Ruby's map, reduce, and select functions and discover how to use them to solve data-processing problems. This compact hands-on book explains how you can encode certain complex programs in 10 lines of Ruby code, an astonishingly small number. You will walk through problems and...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Godse, Jay (Συγγραφέας, http://id.loc.gov/vocabulary/relators/aut)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berkeley, CA : Apress : Imprint: Apress, 2018.
Έκδοση:1st ed. 2018.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
LEADER 03331nam a2200529 4500
001 978-1-4842-3474-7
003 DE-He213
005 20191027142630.0
007 cr nn 008mamaa
008 180219s2018 xxu| s |||| 0|eng d
020 |a 9781484234747  |9 978-1-4842-3474-7 
024 7 |a 10.1007/978-1-4842-3474-7  |2 doi 
040 |d GrThAP 
050 4 |a QA76.7-76.73 
050 4 |a QA76.76.C65 
072 7 |a UMX  |2 bicssc 
072 7 |a COM051010  |2 bisacsh 
072 7 |a UMX  |2 thema 
072 7 |a UMC  |2 thema 
082 0 4 |a 005.13  |2 23 
100 1 |a Godse, Jay.  |e author.  |4 aut  |4 http://id.loc.gov/vocabulary/relators/aut 
245 1 0 |a Ruby Data Processing  |h [electronic resource] :  |b Using Map, Reduce, and Select /  |c by Jay Godse. 
250 |a 1st ed. 2018. 
264 1 |a Berkeley, CA :  |b Apress :  |b Imprint: Apress,  |c 2018. 
300 |a XV, 98 p. 1 illus. in color.  |b online resource. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
505 0 |a 1. Basic Ruby -- 2. Function Overview and Simple Examples -- 3. Complex Solutions -- 4. Reverse Engineering Complex Solutions. 
520 |a Gain the basics of Ruby's map, reduce, and select functions and discover how to use them to solve data-processing problems. This compact hands-on book explains how you can encode certain complex programs in 10 lines of Ruby code, an astonishingly small number. You will walk through problems and solutions which are effective because they use map, reduce, and select. As you read Ruby Data Processing, type in the code, run the code, and ponder the results. Tweak the code to test the code and see how the results change. After reading this book, you will have a deeper understanding of how to break data-processing problems into processing stages, each of which is understandable, debuggable, and composable, and how to combine the stages to solve your data-processing problem. As a result, your Ruby coding will become more efficient and your programs will be more elegant and robust. You will: Discover Ruby data processing and how to do it using the map, reduce, and select functions Develop complex solutions including debugging, randomizing, sorting, grouping, and more Reverse engineer complex data-processing solutions. 
650 0 |a Programming languages (Electronic computers). 
650 0 |a Big data. 
650 0 |a Computer programming. 
650 0 |a Data structures (Computer science). 
650 1 4 |a Programming Languages, Compilers, Interpreters.  |0 http://scigraph.springernature.com/things/product-market-codes/I14037 
650 2 4 |a Big Data.  |0 http://scigraph.springernature.com/things/product-market-codes/I29120 
650 2 4 |a Programming Techniques.  |0 http://scigraph.springernature.com/things/product-market-codes/I14010 
650 2 4 |a Data Structures.  |0 http://scigraph.springernature.com/things/product-market-codes/I15017 
710 2 |a SpringerLink (Online service) 
773 0 |t Springer eBooks 
776 0 8 |i Printed edition:  |z 9781484234730 
776 0 8 |i Printed edition:  |z 9781484234754 
776 0 8 |i Printed edition:  |z 9781484246009 
856 4 0 |u https://doi.org/10.1007/978-1-4842-3474-7  |z Full Text via HEAL-Link 
912 |a ZDB-2-CWD 
950 |a Professional and Applied Computing (Springer-12059)