Faire un backup du fichier /data/redis/dump.rdb. Par exemple:
cp /data/redis/dump.rdb /data/redis/dump-backup-25-02.rdb
Cette étape n'est pas indispensable, mais permet de s'assurer d'avoir des copies de secours de la base de données.
| Pour ceux qui ont besoin d'intéragir avec l'api google maps, voici un petit tutorial pour vous aider à démarrer. | |
| ## Créer une clé API | |
| Il faut une clé API (API Key) pour utiliser les services google de façon programmatique. C'est un peu lourd, mais inévitable. | |
| 1. Connectez vous à https://console.developers.google.com/ avec votre compte google | |
| 2. Créez un "projet", nommez le comme bon vous semble | |
| 3. Une fois crée, cliquez sur le nom de votre projet | |
| 4. Dans la barre de droite, "APIs & Auth" > "APIs" > "Google Maps JavaScript API" |
| # app/models/post.coffee | |
| `import Ember from 'ember'` | |
| `import User from '../models/user'` | |
| Post = Ember.Object.extend | |
| init: (userId) -> | |
| @set 'user', User.findById(userId) | |
| `export default Post` |
| # list matching | |
| [a, , b] = [1,2,3] | |
| # object matching shorthand | |
| {op, lhs, rhs} = getASTNode() | |
| # Splat | |
| f = (x, y...) -> | |
| # y is an Array | |
| x * y.length |
| # Basic literal string creation | |
| "In JavaScript '\n' is a line-feed." | |
| # Multiline strings | |
| "In JavaScript this is | |
| not legal." | |
| # String interpolation | |
| name = "Bob" | |
| time = "today" |
| class Animal | |
| constructor: (name) -> | |
| @name = name | |
| move: (meters) -> | |
| alert @name + " moved #{meters}m." | |
| @doStuff: -> | |
| alert "Animals do stuff" |
| # Shorthand for {handler: handler, status: status} | |
| obj = {handler, status} |
| # One liner | |
| nums = evens.map (v, i) => v + i | |
| # Longer | |
| nums.forEach (v) => | |
| fives.push(v) if (v % 5 == 0) |
| import ApplicationAdapter from './application'; | |
| import Ember from 'ember'; | |
| var get = Ember.get; | |
| export default ApplicationAdapter.extend({ | |
| buildNestedURL: function(type, company_id, warehouse_id, endpoint, record) { | |
| if(!Ember.isBlank(company_id)) { | |
| var base = this.host + 'companies/' + company_id + '/warehouses/'; | |
| if (!Ember.isBlank(endpoint)) { |
Faire un backup du fichier /data/redis/dump.rdb. Par exemple:
cp /data/redis/dump.rdb /data/redis/dump-backup-25-02.rdb
Cette étape n'est pas indispensable, mais permet de s'assurer d'avoir des copies de secours de la base de données.
| var langage = (navigator.language || navigator.browserLanguage).split('-')[0]; |