This gist shows how to create a GIF screencast using only free OS X tools: QuickTime, ffmpeg, and gifsicle.
To capture the video (filesize: 19MB), using the free "QuickTime Player" application:
#!/bin/bash | |
SDK_VERSION="22.0.0" | |
SDK_ARCHIVE="tools_r$SDK_VERSION-linux.zip" | |
SDK_URL="https://dl.google.com/android/repository/$SDK_ARCHIVE" | |
CACHED_SDK_PATH="$SEMAPHORE_CACHE_DIR/$SDK_ARCHIVE" | |
SDK_INSTALL_PATH="/opt/android/sdk" | |
function install-dependencies() { | |
install-package libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 |
People
:bowtie: |
😄 :smile: |
😆 :laughing: |
---|---|---|
😊 :blush: |
😃 :smiley: |
:relaxed: |
😏 :smirk: |
😍 :heart_eyes: |
😘 :kissing_heart: |
😚 :kissing_closed_eyes: |
😳 :flushed: |
😌 :relieved: |
😆 :satisfied: |
😁 :grin: |
😉 :wink: |
😜 :stuck_out_tongue_winking_eye: |
😝 :stuck_out_tongue_closed_eyes: |
😀 :grinning: |
😗 :kissing: |
😙 :kissing_smiling_eyes: |
😛 :stuck_out_tongue: |
I hereby claim:
To claim this, I am signing this object:
/* | |
- cycleLines() est la fonction originelle. Tu utilises un tableau intermédiaire returnValue | |
mais ce dernier est inutile puisque map te renvoie un tableau (cf. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map) | |
- cycleLines1() est un rework qui fait le job mais en utilisant map de façon idiomatique | |
- cycleLines2() va un peu plus loin en utilisant une facilité syntaxique de JS qui permet de retourner une valeur en omettant | |
le return | |
Plus concis et donc facile à lire, n'est-ce pas ? ;-) | |
*/ |
Tout d'abord mea culpa. Tweet agressif. J'ai blessé et je regrette. Tout va mieux (la sieste a fait du bien).
Ensuite: