Ruby on Rails implementation of Bootstrap Breadcrumb
# app/controllers/posts_controller.rb
class PostsController < ApplicationController
...
def show
@breadcrumbs = [
{content: "Posts", href: posts_path},
unless Rails.env.production? | |
namespace :dev do | |
desc "Drops, creates, migrates, and adds sample data to database" | |
task reset: [ | |
:environment, | |
"db:drop", | |
"db:create", | |
"db:migrate", | |
"dev:sample_data" | |
] |
Problem | Solution | Founder/Market Fit? New insight? (1-5) | How big is the idea? (1-5) | How acute is the problem? (1-5) | Do you want this? (1-5) | Competitors | Overall Score (?/20) | Notes |
---|---|---|---|---|---|---|---|---|
Truck driver shortage | A reverse job board for truck drivers | 1 | 3 | 3 (no idea) | 1 | indeed, ziprecruiter, etc. | 8 | |
Applying to jobs sucks. Writing resumes takes a lot of time and you don't always get an interview. | An AI enabled job/resume coach | 3 | 5 | 5 | 3 | https://interviewer.ai/, https://www.resumecoach.com/, https://linkedin.com | 16 |
A simple application that allows users to create personal calendars, manage events, and generate public 'ics' feeds that anyone can subscribe to.
Sharing a calendar with a large number of people is not easy.
This is a living document and will be periodically updated.
All instructors and teaching assistants must be deeply familiar with curriculum. Please take the time to work through the assignments so you are prepared when students ask questions. If you encounter any issues/bugs, please log an issue on the teaching feedback repository here
To create an SSH public key on a Mac, you can use the built-in Terminal application and follow these steps:
Open Terminal on your Mac by going to Applications > Utilities > Terminal.
In the Terminal window, type the following command and press Enter:
ssh-keygen -t rsa
This will start the SSH key generation process.
To deploy your app on a live production server allowing anyone with a URL to visit, we will use Render. Make an account at that link before you proceed.
We'll be following the instructions from Render Docs
Connect this blueprint instance to your GitHub repository. It's a good idea to only select the 1 repository you'd like to deploy. Then click 'connect' next to the repository you want to deploy.
{ | |
"editor.tabSize": 2, | |
"editor.detectIndentation": false, | |
"editor.formatOnSave": true, | |
"ruby.useLanguageServer": true, | |
"solargraph.autoformat": true, | |
"solargraph.diagnostics": true, | |
"solargraph.formatting": true, | |
"solargraph.useBundler": true, | |
"terminal.integrated.profiles.osx": { |
# Serialize GeoJson using active_model_serializer and geojson_model | |
## gems | |
gem 'geojson_model' | |
gem 'active_model_serializer' | |
## Concern | |
module <Model>::GeoJsonable | |
extend ActiveSupport::Concern |