Skip to content

Instantly share code, notes, and snippets.

Anton Ian Sipos aisipos

Block or report user

Report or block aisipos

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View keybase.md

Keybase proof

I hereby claim:

  • I am aisipos on github.
  • I am aisipos (https://keybase.io/aisipos) on keybase.
  • I have a public key ASD-ZBCV-bWLgrbYByevZNFD5_2rMEunMnZnM3EGqtfgpgo

To claim this, I am signing this object:

@aisipos
aisipos / migration_sql.rb
Last active Aug 26, 2019
Patch Rails ActiveRecord Migrations to output migration scripts
View migration_sql.rb
namespace :db do
[ :migrate, :rollback ].each do |n|
namespace n do |migration_task|
original_task = migration_task.instance_variable_get("@scope").to_a.reverse.join ":"
[:with_sql, :to_sql ].each do |t|
desc "Run migration, and generated SQL" if t == :with_sql
desc "Generate migration SQL" if t == :to_sql
View Play audio in the IPython Notebook.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View mozilla-npm-config.sh
# npm mirroring, courtesy @jbuck and Mozilla.
# See https://github.com/jbuck/npm-readonly-mirror
curl npmrc.zeke.xxx >> .npmrc
git add .npmrc
git commit -m "mozilla .npmrc"
git push heroku master
@aisipos
aisipos / shiboken2.txt
Created Dec 28, 2013
rm /usr/local/bin/python3.2* brew install -v --with-python3 shiboken
View shiboken2.txt
==> Downloading http://download.qt-project.org/official_releases/pyside/shiboken-1.2.1.tar.bz2
Already downloaded: /Library/Caches/Homebrew/shiboken-1.2.1.tar.bz2
==> Verifying shiboken-1.2.1.tar.bz2 checksum
tar xf /Library/Caches/Homebrew/shiboken-1.2.1.tar.bz2
==> Patching
/usr/bin/patch -f -p1 -i 000-homebrew.diff
patching file ext/sparsehash/google/sparsehash/sparseconfig.h
brew: PYTHONPATH=/usr/local/Cellar/shiboken/1.2.1/lib/python2.7/site-packages:/usr/local/Cellar/shiboken/1.2.1/libexec/lib/python2.7/site-packages
==> cmake -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/shiboken/1.2.1 -DCMAKE_BUILD_TYPE=None -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_VERBOSE_MAKEFILE=ON -Wno-dev -DBUILD_TESTS=ON -DPYTHON_INCLUDE_DIR='/usr/local/opt/python/Frameworks/Python.framework/Versions/2.7/Headers' -DPYTHON_LIBRARY='/usr/local/opt/python/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config/libpython2.7.dylib' ..
-- The C compiler identification is Clang 5.0.0
@aisipos
aisipos / shiboken.txt
Created Dec 27, 2013
brew install shiboken --with-python3
View shiboken.txt
==> Downloading http://download.qt-project.org/official_releases/pyside/shiboken-1.2.1.tar.bz2
Already downloaded: /Library/Caches/Homebrew/shiboken-1.2.1.tar.bz2
==> Verifying shiboken-1.2.1.tar.bz2 checksum
tar xf /Library/Caches/Homebrew/shiboken-1.2.1.tar.bz2
==> Patching
/usr/bin/patch -f -p1 -i 000-homebrew.diff
patching file ext/sparsehash/google/sparsehash/sparseconfig.h
brew: PYTHONPATH=/usr/local/Cellar/shiboken/1.2.1/lib/python2.7/site-packages:/usr/local/Cellar/shiboken/1.2.1/libexec/lib/python2.7/site-packages
==> cmake -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/shiboken/1.2.1 -DCMAKE_BUILD_TYPE=None -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_VERBOSE_MAKEFILE=ON -Wno-dev -DBUILD_TESTS=ON -DPYTHON_INCLUDE_DIR='/usr/local/opt/python/Frameworks/Python.framework/Versions/2.7/Headers' -DPYTHON_LIBRARY='/usr/local/opt/python/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config/libpython2.7.dylib' ..
-- The C compiler identification is Clang 5.0.0
@aisipos
aisipos / brew_pyside_error.txt
Created Dec 27, 2013
Debug output for trying to brew install pyside
View brew_pyside_error.txt
This file has been truncated, but you can view the full file.
brew --config
HOMEBREW_VERSION: 0.9.5
ORIGIN: https://github.com/Homebrew/homebrew.git
HEAD: e126ec926b38ccfcc7c46d3ba32b85afd1ba63d2
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: quad-core 64-bit haswell
OS X: 10.9.1-x86_64
Xcode: 5.0.2
@aisipos
aisipos / jitbit.py
Created Jun 26, 2013
My solutions to jitbit's SQL interview questions: http://www.jitbit.com/news/181-jitbits-sql-interview-questions/ Uses SQLAlchemy to populate a sqlite DB with random data to try out the queries with.
View jitbit.py
"""
A module to populate a DB schema using sqlalchemy for the problems on this webpage:
http://www.jitbit.com/news/181-jitbits-sql-interview-questions/
Questions and my answers:
List employees (names) who have a bigger salary than their boss
select e.name from Employees as e
join Employees as b on e.BossId = b.EmployeeID
where e.Salary < b.Salary
@aisipos
aisipos / gist:5340011
Created Apr 8, 2013
Output of `pip install -v -v -v --force --upgrade pip`
View gist:5340011
» pip install -v -v -v --force --upgrade pip
Downloading/unpacking pip
Running setup.py egg_info for package pip
Running command python setup.py egg_info
running egg_info
writing requirements to pip-egg-info/pip.egg-info/requires.txt
writing pip-egg-info/pip.egg-info/PKG-INFO
writing top-level names to pip-egg-info/pip.egg-info/top_level.txt
writing dependency_links to pip-egg-info/pip.egg-info/dependency_links.txt
writing entry points to pip-egg-info/pip.egg-info/entry_points.txt
@aisipos
aisipos / gist:5339354
Created Apr 8, 2013
Output of a full `brew install -v python` I had a previous brewed python 2.7.3, which I removed via `brew rm python`
View gist:5339354
This file has been truncated, but you can view the full file.
==> Downloading http://www.python.org/ftp/python/2.7.4/Python-2.7.4.tar.bz2
Already downloaded: /Library/Caches/Homebrew/python-2.7.4.tar.bz2
tar xf /Library/Caches/Homebrew/python-2.7.4.tar.bz2
==> ./configure --prefix=/usr/local/Cellar/python/2.7.4 --enable-ipv6 --datarootdir=/usr/local/Cellar/python/2.7.4/share --datadir=/usr/local/Cellar/python/2.7.4/share --enable-framework=/usr/local/Cellar/python/2.7.4/Frameworks --without-gcc CFLAGS=-I/usr/local/include -I/usr/local/opt/sqlite/include LDFLAGS=-L/usr/local/lib -L/usr/local/opt/sqlite/lib MACOSX_DEPLOYMENT_TARGET=10.8
./configure --prefix=/usr/local/Cellar/python/2.7.4 --enable-ipv6 --datarootdir=/usr/local/Cellar/python/2.7.4/share --datadir=/usr/local/Cellar/python/2.7.4/share --enable-framework=/usr/local/Cellar/python/2.7.4/Frameworks --without-gcc CFLAGS=-I/usr/local/include -I/usr/local/opt/sqlite/include LDFLAGS=-L/usr/local/lib -L/usr/local/opt/sqlite/lib MACOSX_DEPLOYMENT_TARGET=10.8
checking build system type... x86_64-apple-darwin12.3.0
You can’t perform that action at this time.