Simple overview of use/purpose.
An in-depth paragraph about your project and overview of use.
| version: '3' | |
| services: | |
| cakephp-mysql: | |
| image: mysql:5.7 | |
| container_name: cakephp-mysql | |
| working_dir: /application | |
| command: mysqld --sql-mode='NO_ENGINE_SUBSTITUTION' --character-set-server=utf8 --init-connect='SET NAMES UTF8;' | |
| environment: | |
| - MYSQL_USER=my_app | |
| - MYSQL_PASSWORD=secret |
| #!/bin/sh | |
| set -e | |
| vendor/bin/phpunit | |
| npm run prod | |
| git add . | |
| (git commit -m "Build frontend assets for deployment to production") || true | |
| (git push) || true |
| function timeSince(timeStamp) { | |
| var now = new Date(), | |
| secondsPast = (now.getTime() - timeStamp.getTime()) / 1000; | |
| if(secondsPast < 60){ | |
| return parseInt(secondsPast) + 's'; | |
| } | |
| if(secondsPast < 3600){ | |
| return parseInt(secondsPast/60) + 'm'; | |
| } | |
| if(secondsPast <= 86400){ |
| // ES6 Fetch docs | |
| // https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch | |
| fetch('https://some.url.com') | |
| .then(response => { | |
| if (response.ok) { | |
| return Promise.resolve(response); | |
| } | |
| else { | |
| return Promise.reject(new Error('Failed to load')); |
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <title>Google login example</title> | |
| <script src="https://apis.google.com/js/client:platform.js" async defer></script> | |
| <script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> | |
| <style media="screen"> | |
| h3 { | |
| color:green; | |
| } |
| var animal = { | |
| name: 'Karl', | |
| type: 'cat', | |
| color: 'black', | |
| age: 7 | |
| }; | |
| //convert JSON animal into a string | |
| var dehydratedAnimal = JSON.stringify(animal); |
| { | |
| "emojis": [ | |
| {"emoji": "π©βπ©βπ§βπ§", "name": "family_mothers_two_girls", "shortname": "", "unicode": "", "html": "👩‍👩‍👧‍👧", "category": "p", "order": ""}, | |
| {"emoji": "π©βπ©βπ§βπ¦", "name": "family_mothers_children", "shortname": "", "unicode": "", "html": "👩‍👩‍👧‍👦", "category": "p", "order": ""}, | |
| {"emoji": "π©βπ©βπ¦βπ¦", "name": "family_mothers_two_boys", "shortname": "", "unicode": "", "html": "👩‍👩‍👦‍👦", "category": "p", "order": ""}, | |
| {"emoji": "π¨βπ©βπ§βπ§", "name": "family_two_girls", "shortname": "", "unicode": "", "html": "👨‍👩‍👧‍👧", "category": "p", "order": ""}, | |
| {"emoji": "π¨βπ©βπ§βπ¦", "name": "family_children", "shortname": "", "unicode": "", "html": "👨‍👩‍👧‍👦", "category": "p", "order": ""}, | |
| {"emoji": "π¨βπ©βπ¦βπ¦", "name": "family_two_boys", "shortname": "", "unicode": "", "html": "👨&zw |