Skip to content

Instantly share code, notes, and snippets.

View cgibsonmm's full-sized avatar
:shipit:
Killin IT!

Corey Gibson cgibsonmm

:shipit:
Killin IT!
View GitHub Profile
@cgibsonmm
cgibsonmm / gist:0473c2372002756473528840c92228df
Created March 30, 2017 20:32
Trying to return list of events on a calendar, but not getting any thing returned to the view
#event_controller.rb
class EventsController < ApplicationController
def index
@events = Event.all
@events_by_date = @events.group_by(&:date)
end
end
______________________________________________________
@cgibsonmm
cgibsonmm / comand line prompt
Created September 12, 2017 21:58
Error while tying to run webrick, doesn't matter what port I specify I still get the same error
$ ./myserver.rb
[2017-09-12 16:39:30] INFO WEBrick 1.3.1
[2017-09-12 16:39:30] INFO ruby 2.0.0 (2015-12-16) [universal.x86_64-darwin16]
[2017-09-12 16:39:30] WARN TCPServer Error: Address already in use - bind(2)
[2017-09-12 16:39:30] INFO WEBrick::GenericServer#start: pid=30434 port=3321
# on shutdown
^C[2017-09-12 16:40:38] INFO going to shutdown ...
[2017-09-12 16:40:38] INFO WEBrick::GenericServer#start done.
#any lsof | grep 3321 returns no results
@cgibsonmm
cgibsonmm / api_spec.rb
Created January 31, 2018 20:38
trying to output seed data and random running of tests but does not take config from helper
require_relative '../../../app/api'
module ExpenseTracker
RSpec.describe API do
describe 'POST /expenses' do
context 'when the expense is successfully recorded' do
it 'returns the expense id'
it 'responds with a 200 (OK)'
end
function uploadAttachment(attachment) {
var file = attachment.file;
var form = new FormData;
form.append("Content-Type", file.type);
form.append("forum_post_photo[image]", file);
var xhr = new XMLHttpRequest;
xhr.open("POST", "/forum_post_photos.json", true);
xhr.setRequestHeader("X-CSRF-Token", Rails.csrfToken());
class ForumThreadsController < ApplicationController
before_action :authenticate_user!, except: [:index, :show]
before_action :set_forum_thread, except: [:index, :new, :create]
# before_action :set_forum_subject
def index
@q = ForumThread.search(params[:q])
@forum_threads = @q.result(distinct: true).includes(:user)
end
$(document).ready(function() {
Trix.config.attachments.preview.caption = {
name: false,
size: false
};
function uploadAttachment(attachment) {
var csrfToken = $('meta[name="csrf-token"]').attr('content');
var file = attachment.file;
var form = new FormData;
module ForumPostHelper
def render_post(string)
to_return = []
unprossesed = string.split('https')
unprossesed.each_with_index do |s, i|
if i.zero?
to_return << s
elsif
to_return << parse_adrress(s)
@cgibsonmm
cgibsonmm / Local console
Last active November 12, 2018 23:34
return of data
2.4.1 :001 > user = User.find(1)
User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]]
=> #<User id: 1, username: "cgibsonmm", email: "cgibsonmm@email.com
2.4.1 :003 > user.forum_posts.first
ForumPost Load (0.4ms) SELECT "forum_posts".* FROM "forum_posts" INNER JOIN "forum_threads" ON "forum_posts"."forum_thread_id" = "forum_threads"."id" INNER JOIN "forum_topics" ON "forum_thr
eads"."forum_topic_id" = "forum_topics"."id" INNER JOIN "forum_categories" ON "forum_topics"."forum_category_id" = "forum_categories"."id" WHERE "forum_categories"."user_id" = ? ORDER BY "forum
_posts"."id" ASC LIMIT ? [["user_id", 1], ["LIMIT", 1]]
=> #<ForumPost id: 8, forum_thread_id: 7, user_id: 1, body: "<div>;flahd f;kjahda fkjhdflkajhflasjdkfhalkjhlfaj...", created_at: "2018-11-08 00:13:11", updated_at: "2018-11-08 00:13:11">
// copy and past your code here
@cgibsonmm
cgibsonmm / App.js
Last active January 5, 2020 14:33
App.js for instagram clone
import React from 'react';
import {NativeRouter, Switch, Route} from 'react-router-native';
import { t } from 'react-native-tailwindcss';
import {SafeAreaView} from 'react-native';
// Components
import BottomNav from './components/BottomNav';
// Pages
import Home from './pages/Home';