Make sure you're using homebrew for adding libraries like nspr.
- Need to specify
clangso that SpiderMonkey will compileCC=clang CXX=clang++ make install SYMLINK=1
| class ConcatField(agate.Aggregation): | |
| """ | |
| Concatenate every value in a column into a string. | |
| :param column_name: | |
| The name of any column. | |
| """ | |
| def __init__(self, column_name, sep='|'): | |
| self._column_name = column_name | |
| self._sep = sep |
| load("sbbsdefs.js"); | |
| load("frame.js"); | |
| // COLOR CODES | |
| var lowRed = '\1N\1R\10'; | |
| var lowBlue = '\1N\1B\10'; | |
| var lowWhite = '\1N\1W\10'; | |
| var highCyan = '\1H\1C\10'; | |
| var lowBlack = '\1N\1K\10'; | |
| var highBlack = '\1H\1K\10'; |
| CASE | |
| WHEN to_int("Crime" / 10000) = 1 THEN 'homicide' | |
| WHEN to_int("Crime" / 10000) = 2 THEN 'rape' | |
| WHEN to_int("Crime" / 10000) = 3 THEN 'robbery' | |
| WHEN to_int("Crime" / 10000) = 4 THEN 'assault' | |
| WHEN to_int("Crime" / 10000) = 5 THEN 'burglary' | |
| WHEN to_int("Crime" / 10000) = 6 THEN 'larceny' | |
| WHEN to_int("Crime" / 10000) = 7 THEN 'auto' | |
| WHEN to_int("Crime" / 10000) = 8 THEN 'arson' ELSE '' | |
| END |
| window.addEventListener("load", function() { | |
| document.querySelectorAll('.ct-chart').forEach(this_chart => { | |
| let this_id = this_chart.getAttribute('data-chartid'); | |
| const obj = ChartTool.read(this_id); | |
| this_id = this_id.replace('ct-',''); | |
| ChartTool.update(this_id,obj.data); | |
| }); | |
| }); |
Make sure you're using homebrew for adding libraries like nspr.
clang so that SpiderMonkey will compile
CC=clang CXX=clang++ make install SYMLINK=1
| in2csv -v -t -f csv -e utf16 data.txt > data.csv |
| # Connect the color sensor | |
| cs = ColorSensor(); assert cs.connected | |
| # List of modes available here: http://www.ev3dev.org/docs/sensors/lego-ev3-color-sensor/ | |
| cs.mode = 'COL-REFLECT' | |
| # Get current color value | |
| color_value = cs.value() |
| #! /usr/bin/env python2 | |
| # -*- coding: utf-8 -*- | |
| # | |
| # This routine is adapted from: https://gist.github.com/jdiaz5513/9218791 | |
| # | |
| # Things I changed: | |
| # * Cache the results of color_distance() lookups, for a big speed-up. | |
| # * Adjusted the RGB values for ANSI_COLORS to match original CGA values | |
| # * Changed default fill character to a PC-ANSI shaded block character | |
| # * Added some timer code to help with optimizing the conversion routine |
| For future reference, here is the sequence of commands that resulted in | |
| success for me: | |
| cd /sbbs | |
| export CVSROOT=:pserver:[email protected]:/cvsroot/sbbs | |
| ./src/cleanall.sh RELEASE=1 | |
| cvs update -d exec | |
| cvs update src 3rdp | |
| cd /sbbs/src/sbbs3; make RELEASE=1 clean; make RELEASE=1 USE_DOSEMU=1 | |
| cd /sbbs/src/sbbs3/scfg; make RELEASE=1 clean; make RELEASE=1 USE_DOSEMU=1 |
| load("sbbsdefs.js"); | |
| load("frame.js"); | |
| var cols = console.screen_columns; | |
| var rows = console.screen_rows; | |
| var _tiles = []; | |
| var frame = new Frame( | |
| 1, | |
| 1, |