Skip to content

Instantly share code, notes, and snippets.

View frizbee's full-sized avatar

Andre frizbee

View GitHub Profile
frizbee /
Last active September 20, 2023 09:47
Summernote for Rails 6 using webpacker with Image title and alt attributes

Summernote editor for Rails 6 with webpacker and image attributes

WYSIWYG editor for website is summernote


Summernote setup with webapcker, using yarn add command

yarn add summernote@0.8.16
brew update
brew upgrade
rbenv install -l
# will list all latest ruby versions
# if it will not show all latest versions
# then run:
cd ~/.rbenv/plugins/ruby-build/ && git pull
# list all versions again
frizbee /
Created June 26, 2021 19:47 — forked from maxivak/
sitemap.xml for Rails 4 application

Generate sitemap.xml in Rails app

This post shows how to make sitemap.xml for your web site. The sitemap will be accessible by URL


Myrails::Application.routes.draw do
frizbee /
Created July 21, 2020 12:45
Ubuntu Desktop 20.04
# This config file is for desktop version of Ubuntu
# Default settings
start=`date +%s`
bold=$(tput bold)
normal=$(tput sgr0)
red=`tput setaf 1`
green=`tput setaf 2`
frizbee /
Last active July 9, 2020 07:14
setup dev env for centos7
# Default settings
start=`date +%s`
bold=$(tput bold)
normal=$(tput sgr0)
red=`tput setaf 1`
green=`tput setaf 2`
reset=`tput sgr0`
frizbee /
Last active November 12, 2022 05:51 — forked from hopsoft/
Install ruby with rbenv and jemalloc on ubuntu
sudo apt-get update
sudo apt-get install libjemalloc-dev
RUBY_CONFIGURE_OPTS='--with-jemalloc' rbenv install 2.7.1
rbenv global 2.7.1
# test (look for jemalloc warnings)
MALLOC_CONF=invalid_flag:foo ruby -v
# check
ruby -r rbconfig -e "puts RbConfig::CONFIG['MAINLIBS']"
require 'rails_helper'
RSpec.describe TodosController, :type => :controller do
describe "GET #index" do
#describe "POST #create" do
#describe "GET #show" do
#describe "PATCH #update" do (or PUT #update)
#describe "DELETE #destroy" do
#describe "GET #new" do
frizbee / vimrc
Last active July 24, 2020 03:11
my current .vimrc
syntax on
set hidden
set noerrorbells
set tabstop=4 softtabstop=4
set shiftwidth=4
set expandtab
set smartindent
set nu
set nowrap

install nodejs

sudo apt-get update
curl -sL | sudo -E bash -
curl -sS | sudo apt-key add -
echo "deb stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update
sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev nodejs yarn
frizbee / ctags.setup
Last active December 30, 2019 03:41 — forked from nazgob/ctags.setup
ctags setup on mac
# you have ctags but it does not work...
$ ctags -R --exclude=.git --exclude=log *
> ctags: illegal option -- R
> usage: ctags [-BFadtuwvx] [-f tagsfile] file ...
#you need to get new ctags, i recommend homebrew but anything will work
$ brew install ctags
#alias ctags if you used homebrew
$ alias ctags="`brew --prefix`/bin/ctags"