open -b me.damir.dropover-mac "your filename"
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Add a random background to the component | |
// On a re-render, the component gets a new color | |
// Source of this snippet: https://kyleshevlin.com/using-react-memo-to-avoid-unnecessary-rerenders | |
const random255 = () => Math.floor(Math.random() * 255) | |
const randomRGBA = () => { | |
const r = random255() | |
const g = random255() | |
const b = random255() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This didn't work with fswatch, but chokidar with poll monitor was fine: | |
`chokidar '*.json' -p --poll-interval 1000 -c 'say "{event}" && open -a Yoink {path}'` | |
I was using this to debug a HTTP server that generated log files every X minutes, so I didn't have to keep checking the terminal. | |
Another useful idea is to send results of a script to yourself via [Telegram](https://github.com/fabianonline/telegram.sh): | |
`chokidar '*.json' -p --poll-interval 1000 -c 'check_file.sh {path} | telegram -'` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;; Teclados de Mac no Windows/Linux usando https://github.com/rbreaves/kinto/ | |
; Fixos pra sempre na minha memoria muscular... | |
!r::Send #r | |
!e::Send #e | |
!d::Send #d | |
!l::Send #l | |
; PC-style control movement | |
#Backspace::Send ^{Backspace} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import React, { Component } from 'react'; | |
import ReactDOM from 'react-dom'; | |
import './index.css'; | |
import registerServiceWorker from './registerServiceWorker'; | |
class Dynamic extends Component { | |
constructor(props) { | |
super(props); | |
this.state = { module: null }; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const user = { | |
firstName: 'John', | |
lastName: 'Doe', | |
email: 'john.doe@example.com', | |
} | |
const handler = { | |
get(target, property) { | |
return target[property] || (property + "-not-found"); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// First install font like: https://blog.bam.tech/developer-news/add-a-custom-font-to-your-react-native-app | |
import React from 'react'; | |
import {Text as RNText, StyleSheet} from 'react-native'; | |
export default class Text extends React.Component { | |
constructor(props) { | |
super(props); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/bash | |
parentdir=$(dirname "$@") | |
cd $parentdir | |
if [[ $@ == *.zip ]]; then | |
outputdir=$(basename "$@" ".zip") | |
fi | |
if [[ $@ == *.rar ]]; then | |
outputdir=$(basename "$@" ".rar") | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import ( | |
"fmt" | |
"golang.org/x/crypto/nacl/auth" | |
) | |
func main() { | |
plaintext := "Hello folks!" |
NewerOlder