Skip to content

Instantly share code, notes, and snippets.

@Riveascore
Riveascore / brady_albums.json
Last active January 15, 2021 09:48
brady's albums
{
"albums": [
// xxx
"https://open.spotify.com/album/5VdyJkLe3yvOs0l4xXbWp0?si=iDxrO-6aTPelGPinAWVFxA",
// Billie Eilish
"https://open.spotify.com/album/0S0KGZnfBGSIssfF54WSJh?si=7AkjXqs1RUaXE0UGVBK1Dw",
// Richard Houghton
"https://open.spotify.com/album/6nq4HFJzoeaGUsQO9LC6il?si=uL_laMBcSnyKtWBiYVYhDQ",
@Riveascore
Riveascore / count_derangements.rb
Created August 5, 2020 03:31
Count the number of derrangements of an array
class CountDerangements
def initialize(set_size)
@set_size = set_size
@solution_n = solution_n_minus_1 = solution_n_minus_2 = 0
for n in 1..@set_size
if n == 1
@solution_n = 0
elsif n == 2
@solution_n = 1
else
// Get lecture plan for Udemy
var finalLecturePlan;
finalLecturePlan = getLecturePlan(2);
function getLecturePlan(hoursPerDay) {
var times, totalTime;
times = $('.lecture__item__link__time').map(function (idx, obj) {
var $obj, timeStr, regex, execed, minutes, minuteSeconds, seconds, totalSeconds, $parent, lectureNumber;
function setupConflict(siteId, roomId, dateString) {
var locationSelector, roomSelector, $unselectable, $dateInput;
locationSelector = '#facility_request_every_facility_request_section_attributes_0_attributes_to_build_facility_request_parts_site_id_' + siteId;
roomSelector = '#facility_request_every_facility_request_section_attributes_0_attributes_to_build_facility_request_parts_room_ids_' + roomId + '_';
$(document).on('rooms-loaded', function (event) {
$(roomSelector).prop('checked', true);
$(roomSelector).change();
function setupConflict(siteId, roomId, dateString) {
var locationSelector, roomSelector, $unselectable, $dateInput;
locationSelector = '#facility_request_every_facility_request_section_attributes_0_attributes_to_build_facility_request_parts_site_id_' + siteId;
roomSelector = '#facility_request_every_facility_request_section_attributes_0_attributes_to_build_facility_request_parts_room_ids_' + roomId + '_';
$(document).on('rooms-loaded', function (event) {
$(roomSelector).prop('checked', true);
$(roomSelector).change();
error: Could not find 'rubocop'. The program may not be installed.
    at Rubocop.module.exports.Beautifier.commandNotFoundError (/Users/chrisaga/.atom/packages/atom-beautify/src/beautifiers/beautifier.coffee:178:14)
    at /Users/chrisaga/.atom/packages/atom-beautify/src/beautifiers/beautifier.coffee:274:25
    at tryCatcher (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/babel-core/node_modules/bluebird/js/main/util.js:26:23)
    at Promise._settlePromiseFromHandler (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/babel-core/node_modules/bluebird/js/main/promise.js:507:31)
    at Promise._settlePromiseAt (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/babel-core/node_modules/bluebird/js/main/promise.js:581:18)
    at Promise._settlePromises (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/babel-core/node_modules/bluebird/js/main/promise.js:697:14)
    at Async._drainQueue (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/ba

Timeline

Item Estimation Time Spent Done Planning? Completed?
Search general, fields, icons 15 days 1 day
Building Show 1-3 days 6 days ✔️
Create .list-group-mobile and .list-group-item-mobile 1 day
NSD Contract (same as current but different schedule?) 1 day
Drop in Contract 1 day
Menu Design: Search/Dropdown 14 days 5 days ✔️

Nav

  • What do their navbar dropdowns look like?
  • FeePay logo and navbar links should be aligned similar to rest of page, consistent margins (take Bootstrap's .container element as an example).

Better Nav Layout:

logo link link link link link RequestDemo


Nav

  • what do their navbar dropdowns look like?
  • FeePay logo should be aligned with "simplify" text and icons, bootstrap container, feels inconsistent, same with links

Better Layout:

logo link link link link link RequestDemo


Course Category

  • # courses panel, add links
  • Remove "subcategories" title

Sacc Site

  • Filter
    • if none, create good message/display for "no results found" (google has some good approaches)
    • clear -> Reset
  • If more than one location/address, list both, also move location portion to top even for preschool, remove from lower panels
  • Location, don't use current approach, use Building name followed by address