Skip to content

Instantly share code, notes, and snippets.

View JamesDullaghan's full-sized avatar
🎯
Focusing

James D JamesDullaghan

🎯
Focusing
View GitHub Profile
### Things that could be funded by publicly funding but aren't?
- Solar farms
- Some smaller hydroelectric dams to help power smaller cities or populated areas
- Some stretches of road or bridges and toll roads, etc.
- Sports Stadiums
- Parking structures
- Libraries
- Parks
- Museums
@JamesDullaghan
JamesDullaghan / docker_compose_vs_dockerfile.md
Created December 16, 2021 21:40
Docker Compose vs Dockerfile

Dockerfile is the main ingredient to be applied to all other docker-compose files allowing for multiple use.

Good for running multi-container docker applications.

@JamesDullaghan
JamesDullaghan / local_danger.md
Created December 13, 2021 01:17
Running Danger locally

Running danger locally pointing to a PR

bundle exec danger pr https://github.com/Realvestor/Realvestor/pull/684
@JamesDullaghan
JamesDullaghan / difference_between_etfs_and_index_funds.md
Last active June 19, 2021 22:45
Difference between mutual ETFs and index funds

Difference between Mutual Funds and ETFs

ETFs

ETFs are easier to trade and trade at a higher frequency

  • ETF's are securitized stuff like loans packaged or other debt packaged and sold usually with a rating
    • ETFs are baskets of assets traded like securities
  • ETFs are taxed at a different rate than mutual funds and index funds
@JamesDullaghan
JamesDullaghan / gist:acd63aefa4383875d5cbdbe965fdfee2
Created November 22, 2020 21:27 — forked from jvenator/gist:9672772a631c117da151
PDFtk Server Install Workaround for Mac OS X

Installing PDFtk Server edittion on your Mac

This workaround install is necessary because PDFtk was pulled from homebrew-cask due to issues with it aggressively overwriting file permissions that could impact other installed libraries. See this homebrew-cask issue.
The following steps worked on Mac OS X 10.10.1 with a standard brew installation for the PDFtk Mac OS X server libary version 2.02.
All Terminal commands separated by a full line space. Some commands wrap into multiple lines.

Download and extract the Mac OS X server install pacakge

@JamesDullaghan
JamesDullaghan / color_classifier_spec.rb
Created May 18, 2020 21:19
Color Classifier spec example for Carrot
require 'rails_helper'
::LIGHT_COLORS = %i[
#800000
#ff0000
#800080
#ff00ff
#008000
#00ff00
#808000
code = request.params[:code]
hmac = request.params[:hmac]
shop = request.params[:shop]
no_values_present = code.nil? && hmac.nil? && shop.nil?
if no_values_present
shopify_session = ShopifyAPI::Session.new(current_franchise.shopify_store_url)
scope = ["read_customers"]
uri = URI(permission_url)

Post workout

  • Fructose
  • Dextrose
  • Salt
  • Caffiene

After Workouts

  • Salt depending on the amount of weight that is lost
@JamesDullaghan
JamesDullaghan / copy_task_list_templates_only.md
Created January 10, 2018 20:12
Copy task list templates from one team to a group of other teams

To Only remove task templates and recreate

# find source team
src_team = Team.find 836
# find each org
iserve = Organization.find 575
idirect = Organization.find 574

idirect_operable_teams = idirect.teams.where.not(id: 836)
class Booking::ReportGenerator < ReportGenerator
# Presenter class overriding superclass method
#
# @return [Class]
#
# @api public
def presenter_class
ReportPresenter
end