Skip to content

Instantly share code, notes, and snippets.

View atapin's full-sized avatar
🎯
Focusing

Andrey Atapin atapin

🎯
Focusing
View GitHub Profile

Keybase proof

I hereby claim:

  • I am atapin on github.
  • I am atapin (https://keybase.io/atapin) on keybase.
  • I have a public key ASA3wRhd2Ocwl-43swzse7RrHVxcJlKnFbSs_MbKbRy-WAo

To claim this, I am signing this object:

> last compile:compileIncremental
[debug]
[debug] Initial source changes:
[debug] removed:Set()
[debug] added: Set(/Users/aatapin/opensource/scalajs-tutorial/src/main/scala-2.12/webapp/TutorialApp.scala)
[debug] modified: Set()
[debug] Removed products: Set()
[debug] External API changes: API Changes: Set()
[debug] Modified binary dependencies: Set()
[debug] Initial directly invalidated sources: Set(/Users/aatapin/opensource/scalajs-tutorial/src/main/scala-2.12/webapp/TutorialApp.scala)
@atapin
atapin / macos_notification_for_long_running.sh
Last active January 15, 2016 11:51
MacOS notifications for long running tasks
alias grails-migrate="grails dbm-update &&
osascript -e 'display notification \"Done\" with title \"Grails Migrations\"' ||
osascript -e 'display notification \"Failed\" with title \"Grails Migrations\"'"
@atapin
atapin / dpsql.sh
Created November 29, 2013 18:24
Dumps a database before accessing it with psql.
# Call a Postgres client program with dump provided.
#
# The MIT License (MIT)
# Copyright (c) 2013 Andrey Atapin <a.atapin@gmail.com>
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is