For educational reasons I've decided to create my own CA. Here is what I learned.
Lets get some context first.
| Qualtrics.SurveyEngine.addOnload(function() | |
| { | |
| /*Place your JavaScript here to run when the page loads*/ | |
| var $this = jQuery(this.questionContainer); | |
| var question_text = $this.find('.QuestionText').text().split("|end_question|"); | |
| var question_stem = question_text[0] | |
| // remove the piped-in text from the question stem by replacing it with just the original question_stem | |
| $this.find('.QuestionText').text(question_stem); |
| [ | |
| { | |
| "code": "AAA", | |
| "lat": "-17.3595", | |
| "lon": "-145.494", | |
| "name": "Anaa Airport", | |
| "city": "Anaa", | |
| "state": "Tuamotu-Gambier", | |
| "country": "French Polynesia", |
| ruby '2.7.1' | |
| gem 'rails', github: 'rails/rails' | |
| gem 'tzinfo-data', '>= 1.2016.7' # Don't rely on OSX/Linux timezone data | |
| # Action Text | |
| gem 'actiontext', github: 'basecamp/actiontext', ref: 'okra' | |
| gem 'okra', github: 'basecamp/okra' | |
| # Drivers |
| .browserContainer > findbar { | |
| -moz-box-ordinal-group: 0; | |
| position: fixed !important; | |
| right: 1em; | |
| border: 1px solid threedshadow !important; | |
| border-radius: 0 0 3px 3px; | |
| padding-left: 10px; | |
| /* Hide the "border" at the top by removing the box-shadow and background-image */ | |
| border-top: none !important; |
| <div id="main" role="main"> | |
| <div class="container"> | |
| <div class="row"> | |
| <div class="span12" id="top-div"> <!--! added "top-div" id to help with ajax --> | |
| <%= render 'layouts/messages' %> | |
| <%= yield %> | |
| </div> | |
| </div> | |
| <footer> | |
| </footer> |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <gpx version="1.1" creator="studio-kura GPX Binder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.topografix.com/GPX/1/1" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd"> | |
| <trk> | |
| <name><![CDATA[2018-08-02 19:50:19]]></name> | |
| <trkseg> | |
| <trkpt lat="32.8110736236" lon="-117.1390758734"> | |
| <ele>130</ele> | |
| <time>2018-08-03T02:50:20.000Z</time> | |
| </trkpt> | |
| <trkpt lat="32.8110736236" lon="-117.1390758734"> |
| <gpx xmlns="http://www.topografix.com/GPX/1/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wptx1="http://www.garmin.com/xmlschemas/WaypointExtension/v1" xmlns:gpxtrx="http://www.garmin.com/xmlschemas/GpxExtensions/v3" xmlns:gpxtpx="http://www.garmin.com/xmlschemas/TrackPointExtension/v1" xmlns:gpxx="http://www.garmin.com/xmlschemas/GpxExtensions/v3" xmlns:trp="http://www.garmin.com/xmlschemas/TripExtensions/v1" xmlns:adv="http://www.garmin.com/xmlschemas/AdventuresExtensions/v1" xmlns:prs="http://www.garmin.com/xmlschemas/PressureExtension/v1" creator="" version="1.1" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd http://www.garmin.com/xmlschemas/WaypointExtension/v1 http://www8.garmin.com/xmlschemas/WaypointExtensionv1.xsd http://www.garmin.com/xmlschemas/TrackPointExtension/v1 http://www.garmin.com/xmlschemas/TrackPointExtensionv1.xsd http://www.garmin.com/xmlschemas/GpxExtensions/v3 http://www8.garmin.com/xmlschemas/GpxExtensionsv3.xsd http:/ |
| echo "Hotfix shutdown_php.c and reboot_php.c files" | |
| sed -i.bak 's/usr\/bin/sbin/' ~/smile-pi/setup_files/reboot_php.c | |
| sed -i.bak 's/usr\/bin/sbin/' ~/smile-pi/setup_files/shutdown_php.c | |
| cd /tmp | |
| \cp ~/smile-pi/setup_files/shutdown_php.c /tmp/shutdown_php.c | |
| \cp ~/smile-pi/setup_files/reboot_php.c /tmp/reboot_php.c | |
| gcc -o shutdown_php shutdown_php.c |