This file contains hidden or 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
| require 'pry' | |
| binding.pry | |
| require 'ruby-debug'; Debugger.start; Debugger.settings[:autoeval] = 1; Debugger.settings[:autolist] = 1; debugger |
This file contains hidden or 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
| #!/bin/env python | |
| import unittest | |
| class TestFoo(unittest.TestCase): | |
| def test_bar(self): | |
| # This much should be silent. | |
| self.assertEquals(1,1) | |
| # ...but this should still stop the script: | |
| # self.assertEquals(2,1) | |
| if __name__ == '__main__': |
This file contains hidden or 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
| #!/bin/sh | |
| # Use vim like "less". Makes "space" page downwards and Ctrl+c quit. | |
| if [ -z "$STAYOPEN" ]; then | |
| EXTRA_COMMANDS=+'redraw|if &lines > getpos("$")[1]|q|end' | |
| else | |
| EXTRA_COMMANDS=+'exec "set tw=".&tw' # noop | |
| fi | |
| vim - \ |
This file contains hidden or 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
| #!/bin/sh | |
| # Use vim like "less". Makes "space" page downwards and Ctrl+c quit. | |
| if [ -z "$STAYOPEN" ]; then | |
| EXTRA_COMMANDS='redraw|if (&lines - 3) > line("$")|echo "# Quick-quit enabled. Maybe set env var STAYOPEN=1 ?"|q|end' | |
| else | |
| EXTRA_COMMANDS=':' | |
| fi | |
| vim - \ |
This file contains hidden or 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
| --- Terminal codes --- | |
| t_AB=^[[4%p1%dm t_db= t_ms=y t_ue=^[[24m | |
| t_AF=^[[3%p1%dm t_DL=^[[%p1%dM t_nd=^[[C t_us=^[[4m | |
| t_AL=^[[%p1%dL t_dl=^[[M t_op=^[[39;49m t_vb=^[g | |
| t_al=^[[L t_fs= t_RI=^[[%p1%dC t_vi=^[[?25l | |
| t_bc= t_IE= t_RV= t_vs=^[[34l | |
| t_cd=^[[J t_IS= t_Sb= t_WP= | |
| t_ce=^[[K t_ke=^[[?1l^[> t_Sf= t_WS= t_cl=^[[H^[[J t_ks=^[[?1h^[= t_se=^[[23m t_SI= | |
| t_Co=256 t_le=^H t_so=^[[3m t_EI= | |
| t_CS= t_mb=^[[5m t_sr=^[M t_xs= |
This file contains hidden or 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
| #!/bin/env ruby | |
| def broken | |
| people = Hash.new([]) | |
| people['a'].push 1 | |
| people['b'].push 2 | |
| p people | |
| end | |
| broken |
This file contains hidden or 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
| ruby-1.9.3-p194: | |
| system: | |
| uname: "Linux tsiyon 3.3.2-gentoo #3 SMP Sun Apr 22 02:47:35 MDT 2012 x86_64 Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz GenuineIntel GNU/Linux" | |
| bash: "/bin/bash => GNU bash, version 4.2.20(1)-release (x86_64-pc-linux-gnu)" | |
| zsh: "/bin/zsh => zsh 4.3.15 (x86_64-pc-linux-gnu)" | |
| rvm: | |
| version: "rvm 1.13.4 () by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]" |
This file contains hidden or 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
| ruby-1.9.3-p194: | |
| ruby-1.9.3-p194: | |
| system: | |
| system: | |
| uname: "Linux tsiyon 3.3.2-gentoo #3 SMP Sun Apr 22 02:47:35 MDT 2012 x86_64 Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz GenuineIntel GNU/Linux" | |
| uname: "Linux tsiyon 3.3.2-gentoo #3 SMP Sun Apr 22 02:47:35 MDT 2012 x86_64 Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz GenuineIntel GNU/Linux" |
This file contains hidden or 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
| % Total % Received % Xferd Average Speed Time Time Time Current | |
| Dload Upload Total Spent Left Speed | |
| 100 185 100 185 0 0 745 0 --:--:-- --:--:-- --:--:-- 2434 | |
| 100 8844 100 8844 0 0 10789 0 --:--:-- --:--:-- --:--:-- 21007 | |
| Downloading RVM from wayneeseguin branch stable | |
| % Total % Received % Xferd Average Speed Time Time Time Current | |
| Dload Upload Total Spent Left Speed | |
| 100 125 100 125 0 0 249 0 --:--:-- --:--:-- --:--:-- 368 | |
| 100 1023k 100 1023k 0 0 177k 0 0:00:05 0:00:05 --:--:-- 212k |
This file contains hidden or 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
| before .zshenv: /home/rking/bin:/home/rking/bin:/home/rking/.rvm/bin:/home/rking/local/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3 | |
| before /home/rking/.localrc: /home/rking/bin:/home/rking/bin:/home/rking/.rvm/bin:/home/rking/local/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3 | |
| after /home/rking/.localrc: /home/rking/bin:/home/rking/bin:/home/rking/.rvm/bin:/home/rking/local/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3 | |
| after .zshenv: /home/rking/bin:/home/rking/local/bin:/usr/local/bin:/home/rking/bin:/home/rking/bin:/home/rking/.rvm/bin:/home/rking/local/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3:/home/rking/.rvm/bin | |
| before .zshrc: /usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3 | |
| before .zaliases: /usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3 | |
| after . |
OlderNewer