Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am osapon on github.
  • I am osapon (https://keybase.io/osapon) on keybase.
  • I have a public key whose fingerprint is 2306 990F FA7E 8235 804B 1924 3ADF B39C D4D1 BEAE

To claim this, I am signing this object:

put_slack() {
channel_id=`curl -s "https://slack.com/api/im.open" --data "token=${slack_team_key}" --data "user=${slack_user_id}" --data "pretty=1" | jq -r ".channel.id"`
curl -s 'https://slack.com/api/chat.postMessage' \
--data "token=${slack_team_key}" \
--data "channel=${channel_id}" \
--data "pretty=1" \
--data-urlencode "text=$1"
}
@osapon
osapon / localStorage.js
Last active February 1, 2016 14:11
localStorage.js
(function (lstorage) {
lstorage.set = function(name,val) {
while(true) {
var key_name = '', old_dt = Date.now();
try{
localStorage.setItem(name, window.JSON.stringify({
'data':val,
'dt':Date.now()
}));
}