Skip to content

Commit

Permalink
added publications and updated README file
Browse files Browse the repository at this point in the history
  • Loading branch information
Philippe BARBOSA committed Aug 1, 2012
1 parent 5db6cac commit 2a40bc4
Show file tree
Hide file tree
Showing 7 changed files with 50 additions and 37 deletions.
17 changes: 16 additions & 1 deletion README.md
@@ -1,4 +1,19 @@
JSmag
=====

Open source javascript magazine
JSMag is a showcase of the bests free ebooks about Javascript. Find here the best publications about your favourite programming langage without spending any bucks !


HOW TO ADD YOUR PUBLICATION
===========================

If you find a nice ebook about Javascript, feel free to fork JSMag and add it in a few steps :

- Paste the informations onto the JSON file.
- Please include a .png file for the cover : less than 100Ko.
- Make a pull request.

Thanks per advance !

---
REVOLUNET
3 changes: 0 additions & 3 deletions css/jsmag.css
Expand Up @@ -1213,9 +1213,6 @@ footer {
height: 184px;
margin-right: 20px;
outline: 3px solid white;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
}
.booksection #cover #beginner,
.booksection #cover #intermediate,
Expand Down
Binary file added img/cover_jsguidemozilla.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/cover_jspatterns.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/cover_littlecoffeescript.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 4 additions & 5 deletions index.html
Expand Up @@ -4,7 +4,7 @@
<meta charset="utf-8">
<title>JSMag</title>
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0;">
<meta name="description" content="JSMag est une ressource des meilleures ebooks gratuits concernant le Javascript. Retrouvez en un seul point les meilleures publications sans sortir le moindre centimes de votre porte-monnaie !">
<meta name="description" content="JSMag is a showcase of the bests free ebooks about Javascript. Find here the best publications about your favourite programming langage without spending any bucks !">
<meta name="author" content="Revolunet">

<link href='http://fonts.googleapis.com/css?family=PT+Sans+Narrow' rel='stylesheet' type='text/css'>
Expand Down Expand Up @@ -58,9 +58,8 @@ <h4>About us :</h4>
</p>
<p>Follow us out there : </p>
<ul>
<li> <a href="https://twitter.com/revolunet"> <img src="img/social_twitter.png" width="24" height="24" alt=""> </a> </li>
<li> <a href="https://plus.google.com/u/0/104431976057744198388/"> <img src="img/social_gplus.png" width="24" height="24" alt=""> </a> </li>
<li> <a href="callto:revolunet"> <img src="img/social_skype.png" width="24" height="24" alt=""> </a> </li>
<li> <a href="https://twitter.com/revolunet"> <img src="img/social_twitter.png" target="_blank" width="24" height="24" alt=""> </a> </li>
<li> <a href="callto:revolunet"> <img src="img/social_skype.png" target="_blank" width="24" height="24" alt=""> </a> </li>
</ul>
</div>
</div>
Expand Down Expand Up @@ -96,7 +95,7 @@ <h4>About us :</h4>
<script id="booktpl" type="text/template">
{{#books}}
<div class="span4 booksection">
<div id="cover" style="background:url('{{cover}}') no-repeat center;">
<div id="cover" style="background:black url('{{cover}}') no-repeat center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;">
<div id="{{level}}"></div>
</div>
<h2>{{title}}</h2>
Expand Down
58 changes: 30 additions & 28 deletions issues.json
@@ -1,100 +1,102 @@
{ "books" : [
{
"type": "pdf",
"title": "Javascript Enlightenment",
"author": "Cody Lindley",
"authorUrl": "http://www.javascriptenlightenment.com",
"date": "12/01/2011",
"price": 0,
"currency": "",
"level": "beginner",
"info": "An accurate JavaScript worldview through an examination of native JavaScript objects and supporting nuances.",
"id": "106",
"url": "http://www.javascriptenlightenment.com/JavaScript_Enlightenment.pdf",
"cover": "img/cover_jsenlight.png"
},
{
"type": "html",
"title": "Eloquent Javascript",
"author": "Marijn Haverbeke",
"authorUrl": "http://eloquentjavascript.net",
"date": "03/02/2011",
"price": 0,
"currency": "",
"level": "intermediate",
"info": "Eloquent JavaScript is a book providing an introduction to the JavaScript language and programming in general.",
"id": "102",
"url": "http://eloquentjavascript.net/contents.html",
"cover": "img/cover_eloquentjs.png"
},
{
"type": "pdf",
"title": "Building A JavaScript Framework",
"author": "Alex Young",
"authorUrl": "http://dailyjs.com",
"date": "02/12/2010",
"price": 0,
"currency": "",
"level": "advanced",
"info": "best Of Let’s Make a Framework articles.",
"id": "101",
"url": "http://dailyjs.com/files/build-a-javascript-framework.pdf",
"cover": "img/cover_buildingjsframework.png"
},
{
"type": "pdf",
"title": "Mastering NodeJS",
"author": "TJ Holowaychuk",
"authorUrl": "http://visionmedia.github.com/masteringnode",
"date": "06/07/2011",
"price": 0,
"currency": "",
"level": "advanced",
"info": "O. In Mastering Node we will discover how to write high concurrency web servers, utilizing the CommonJS module system...",
"id": "104",
"url": "http://github.com/visionmedia/masteringnode/raw/master/book.pdf",
"cover": "img/cover_masteringnode.png"
},
{
"type": "pdf",
"title": "Smooth CoffeeScript",
"author": "E. Hoigaard",
"authorUrl": "http://autotelicum.github.com/Smooth-CoffeeScript",
"date": "15/01/2012",
"price": 0,
"currency": "",
"level": "intermediate",
"info": "An introduction to CoffeeScript programming with an emphasis on clarity, abstraction and verification.",
"id": "103",
"url": "http://autotelicum.github.com/Smooth-CoffeeScript/interactive/interactive-coffeescript.html",
"cover": "img/cover_smoothcoffeescript.png"
},
{
"type": "html",
"title": "Node Beginner",
"author": "Manuel Kiessling",
"authorUrl": "http://www.nodebeginner.org",
"date": "15/05/2012",
"price": 0,
"currency": "",
"level": "intermediate",
"info": "The aim of the book is to get you started with developing applications with Node.js, teaching you everything you need to know about 'advanced' JavaScript along the way.",
"id": "105",
"url": "http://www.nodebeginner.org/#about",
"cover": "img/cover_nodebeginnerbook.png"
},
{
"type": "html",
"title": "jQuery Fundamentals",
"author": "Rebecca Murphey",
"authorUrl": "http://jqfundamentals.com",
"date": "16/12/2011",
"price": 0,
"currency": "",
"level": "beginner",
"info": "Community driven Javascript and jQuery book and <a target='_blank' href='http://creativecommons.org/licenses/by-sa/3.0/us/'>CC3 licensed</a>",
"id": "100",
"url": "http://jqfundamentals.com/",
"cover": "img/cover_jqueryfund.png"
},
{
"title": "Learning Javascript Design Patterns",
"author": "Addy Osmani",
"authorUrl": "https://twitter.com/addyosmani",
"date": "2012",
"level": "beginner",
"info": "In this book we will explore applying both classical and modern design patterns to the JavaScript programming language",
"url": "http://www.addyosmani.com/resources/essentialjsdesignpatterns/book/",
"cover": "img/cover_jspatterns.png"
},
{
"title": "Javascript Guide",
"author": "Mozilla Developer Network",
"authorUrl": "https://developer.mozilla.org",
"date": "unknown",
"level": "beginner",
"info": "JavaScript is a cross-platform, object-based scripting language. This guide explains everything you need to know about using JavaScript.",
"url": "https://developer.mozilla.org/en/JavaScript/Guide/JavaScript_Overview",
"cover": "img/cover_jsguidemozilla.png"
}
{
"title": "The little Book on CoffeeScript",
"author": "Alex MacCaw",
"authorUrl": "http://arcturo.github.com/",
"date": "2012",
"level": "beginner",
"info": "This book is designed to help you learn CoffeeScript, understand best practices and start building awesome client side applications.",
"url": "http://arcturo.github.com/library/coffeescript/01_introduction.html",
"cover": "img/cover_littlecoffeescript.png"
}
]}

0 comments on commit 2a40bc4

Please sign in to comment.