Tue May 01, 2018 1:51 PM

Started new book




Data Visualization Toolkit


Using Javascript, Rails, and Postgres to present data and geospatial information

View All Logs
Fri May 18, 2018 1:12 PM
Problem: Ransack will only search for one keyword or phrase such as, "Jumpity Jump", without quotations. Using quotations or commas such as in "Jumpity Jump" or, "Jumpity, Jump" (with or without quotations). returns a blank result. Test conditions: Randomly selected records were edited to include varied words/phrases in searched fields, such as in the following examples: jump jumpity jump jimpity jump jump rabbit jumpity jumpity rabbit Solution: Custom predicates added to initializer based on Stack Overflow answer linked at end.more
Mon May 21, 2018 2:58 PM
For use with trusted/cleaned data. Add to application.rb def truncate_and_link(text,options ={}) length = options[:length] return text if length.blank? url = options[:url] || '#' output = raw text.truncate_words(length) output += link_to('more', url) if text.size > length output.html_safe end Adapted from: http://itiansrock.blogspot.com/2013/01/truncate-and-link-text-helper-in-rails.htmlmore
Mon May 07, 2018 1:18 PM
Font Awesome 5 SVG icons use javascript to find <i> tags with an icon class and replaces them with an <svg> tag. Turbolinks online displays these icons on initial page load and/or refresh, however when following a link, Turbolinks reloads the page and not the icons. This guide assumes that you have already loaded font awesome into your project using your preferred method. For what its worth, this guide uses the font awesome CDN more
Tue May 01, 2018 1:45 PM
A box plox, or box and whisker plot, is a way to visualize the spread and centers of a data set. The measures of spread include the interquartile range and the mean of the data set. The measures of center include the mean or average and median. The lines extending from the boxes are known as the "whiskers", and indicate variability outside the upper and lower quartiles.  Outliers are plotted as individual dots in-line with the whiskers.  Box plots can be drawn vertically or horizontally.more
Sat Oct 07, 2017 4:00 PM
Assuming that you have Rails and PostgresSQL already installed on your workstation, follow the steps for a new or existing Ruby on Rails app according to your needs. more
Wed Apr 18, 2018 8:23 PM
Basic steps to create a new app using Rails API with a React frontend, then deploy on Heroku.