-
-
Save nanotaboada/6396437 to your computer and use it in GitHub Desktop.
{ | |
"books":[ | |
{ | |
"isbn":"9781593279509", | |
"title":"Eloquent JavaScript, Third Edition", | |
"subtitle":"A Modern Introduction to Programming", | |
"author":"Marijn Haverbeke", | |
"published":"2018-12-04T00:00:00.000Z", | |
"publisher":"No Starch Press", | |
"pages":472, | |
"description":"JavaScript lies at the heart of almost every modern web application, from social apps like Twitter to browser-based game frameworks like Phaser and Babylon. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applications.", | |
"website":"http://eloquentjavascript.net/" | |
}, | |
{ | |
"isbn":"9781491943533", | |
"title":"Practical Modern JavaScript", | |
"subtitle":"Dive into ES6 and the Future of JavaScript", | |
"author":"Nicolás Bevacqua", | |
"published":"2017-07-16T00:00:00.000Z", | |
"publisher":"O'Reilly Media", | |
"pages":334, | |
"description":"To get the most out of modern JavaScript, you need learn the latest features of its parent specification, ECMAScript 6 (ES6). This book provides a highly practical look at ES6, without getting lost in the specification or its implementation details.", | |
"website":"https://github.com/mjavascript/practical-modern-javascript" | |
}, | |
{ | |
"isbn":"9781593277574", | |
"title":"Understanding ECMAScript 6", | |
"subtitle":"The Definitive Guide for JavaScript Developers", | |
"author":"Nicholas C. Zakas", | |
"published":"2016-09-03T00:00:00.000Z", | |
"publisher":"No Starch Press", | |
"pages":352, | |
"description":"ECMAScript 6 represents the biggest update to the core of JavaScript in the history of the language. In Understanding ECMAScript 6, expert developer Nicholas C. Zakas provides a complete guide to the object types, syntax, and other exciting changes that ECMAScript 6 brings to JavaScript.", | |
"website":"https://leanpub.com/understandinges6/read" | |
}, | |
{ | |
"isbn":"9781449365035", | |
"title":"Speaking JavaScript", | |
"subtitle":"An In-Depth Guide for Programmers", | |
"author":"Axel Rauschmayer", | |
"published":"2014-04-08T00:00:00.000Z", | |
"publisher":"O'Reilly Media", | |
"pages":460, | |
"description":"Like it or not, JavaScript is everywhere these days -from browser to server to mobile- and now you, too, need to learn the language or dive deeper than you have. This concise book guides you into and through JavaScript, written by a veteran programmer who once found himself in the same position.", | |
"website":"http://speakingjs.com/" | |
}, | |
{ | |
"isbn":"9781449331818", | |
"title":"Learning JavaScript Design Patterns", | |
"subtitle":"A JavaScript and jQuery Developer's Guide", | |
"author":"Addy Osmani", | |
"published":"2012-08-30T00:00:00.000Z", | |
"publisher":"O'Reilly Media", | |
"pages":254, | |
"description":"With Learning JavaScript Design Patterns, you'll learn how to write beautiful, structured, and maintainable JavaScript by applying classical and modern design patterns to the language. If you want to keep your code efficient, more manageable, and up-to-date with the latest best practices, this book is for you.", | |
"website":"http://www.addyosmani.com/resources/essentialjsdesignpatterns/book/" | |
}, | |
{ | |
"isbn":"9798602477429", | |
"title":"You Don't Know JS Yet", | |
"subtitle":"Get Started", | |
"author":"Kyle Simpson", | |
"published":"2020-01-28T00:00:00.000Z", | |
"publisher":"Independently published", | |
"pages":143, | |
"description":"The worldwide best selling You Don't Know JS book series is back for a 2nd edition: You Don't Know JS Yet. All 6 books are brand new, rewritten to cover all sides of JS for 2020 and beyond.", | |
"website":"https://github.com/getify/You-Dont-Know-JS/tree/2nd-ed/get-started" | |
}, | |
{ | |
"isbn":"9781484200766", | |
"title":"Pro Git", | |
"subtitle":"Everything you neeed to know about Git", | |
"author":"Scott Chacon and Ben Straub", | |
"published":"2014-11-18T00:00:00.000Z", | |
"publisher":"Apress; 2nd edition", | |
"pages":458, | |
"description":"Pro Git (Second Edition) is your fully-updated guide to Git and its usage in the modern world. Git has come a long way since it was first developed by Linus Torvalds for Linux kernel development. It has taken the open source world by storm since its inception in 2005, and this book teaches you how to use it like a pro.", | |
"website":"https://git-scm.com/book/en/v2" | |
}, | |
{ | |
"isbn":"9781484242216", | |
"title":"Rethinking Productivity in Software Engineering", | |
"subtitle":"", | |
"author":"Caitlin Sadowski, Thomas Zimmermann", | |
"published":"2019-05-11T00:00:00.000Z", | |
"publisher":"Apress", | |
"pages":310, | |
"description":"Get the most out of this foundational reference and improve the productivity of your software teams. This open access book collects the wisdom of the 2017 \"Dagstuhl\" seminar on productivity in software engineering, a meeting of community leaders, who came together with the goal of rethinking traditional definitions and measures of productivity.", | |
"website":"https://doi.org/10.1007/978-1-4842-4221-6" | |
} | |
] | |
} |
Thankyou for the data
I'm having trouble uploading this json sample data into a pandas dataframe for some reason. I continually get 'delimiter' issues or missing /expected value issues when using json.loads() on this data
I'm having trouble uploading this json sample data into a pandas dataframe for some reason. I continually get 'delimiter' issues or missing /expected value issues when using json.loads() on this data
Look into the answer suggested by @jessewriter. It may help.
### Big thank you for this data!
thank you
https://gist.github.com/nanotaboada/6396437#file-books-json-L66
Quotes in you don't know js on line 66 need to be escaped
still its showing not a valid JSON file
still its showing not a valid JSON file
https://gist.github.com/sanket143/5346f04575851a5228b8c5c1e99496af#file-books-json-L66
@yashgoyal2802 did you escaped it like this?
or you could see this gist https://gist.github.com/sanket143/5346f04575851a5228b8c5c1e99496af
This JSON is still invalid. I recommend using 100 best books instead for those who got here via a search engine.
Error in line 66. "You Don’t Know JS" part gives error because of the Double quotes.
Thanks for this list and including our book :-)
I am using this for an upcoming demo I am giving this week. You just need to fix line 66 (https://gist.github.com/glennblock/93308d509f02447f5cbb12e1ec615a3a/revisions?diff=split) and escape the quotes within the description and the rest of the file parses fine.
I love to read various books, they always help to go forward and develop, and this is what I love very much. It is especially cool to sit down in the evenings and read, it happened so that I read right up to the morning. Now I am reading one interesting book at https://freebooksummary.com/category/the-lords-of-discipline which is incredibly convenient and makes it easier to read. I strongly advise you to try to read the material from this site, after trying you will not return to your past sources.
nice thanks for the data
Its the JSON syntax or formatting issue. Should start with a "[" and end with a "]"(ignore the quotes, its only for explaining as to what is missing).
Hey team -- apologies for haven't been around for a while. Thanks for the heads up! I've just updated the file with the fix.
Thanks for the data, helped a lot.
Thanks!
Thanks!
Thanks for the data, helped a lot.
🤜✨🤛
thank's very much
Thanks man, have a great day!
Thanks you
you need to escape the inner quotes of "you don't know js" or this won't validate as JSON