Skip to content

Instantly share code, notes, and snippets.

View Alex-Karpov-878's full-sized avatar
:octocat:
I may be slow to respond.

Alex Alex-Karpov-878

:octocat:
I may be slow to respond.
  • Canada
  • 02:44 (UTC -07:00)
View GitHub Profile
@Alex-Karpov-878
Alex-Karpov-878 / designer.html
Last active August 29, 2015 14:15
designer
<link rel="import" href="../core-scaffold/core-scaffold.html">
<link rel="import" href="../core-header-panel/core-header-panel.html">
<link rel="import" href="../core-menu/core-menu.html">
<link rel="import" href="../core-item/core-item.html">
<link rel="import" href="../core-icon-button/core-icon-button.html">
<link rel="import" href="../core-toolbar/core-toolbar.html">
<link rel="import" href="../core-field/core-field.html">
<link rel="import" href="../core-icon/core-icon.html">
<link rel="import" href="../core-input/core-input.html">
<link rel="import" href="../core-icons/core-icons.html">
@Alex-Karpov-878
Alex-Karpov-878 / designer.html
Last active August 29, 2015 14:15
designer
<link rel="import" href="../core-scaffold/core-scaffold.html">
<link rel="import" href="../core-header-panel/core-header-panel.html">
<link rel="import" href="../core-menu/core-menu.html">
<link rel="import" href="../core-item/core-item.html">
<link rel="import" href="../core-icon-button/core-icon-button.html">
<link rel="import" href="../core-toolbar/core-toolbar.html">
<link rel="import" href="../core-field/core-field.html">
<link rel="import" href="../core-icon/core-icon.html">
<link rel="import" href="../core-input/core-input.html">
<link rel="import" href="../core-icons/core-icons.html">
@Alex-Karpov-878
Alex-Karpov-878 / gist:2e500e36b32c692e7c35
Last active August 29, 2015 14:21
Locomotive issue after bundling locomotivecms/engline running rails s on ubuntu
LoadError at /
cannot load such file -- /home/user/.rvm/gems/ruby-2.2.0@locomotive-engine/bundler/gems/steam-b626a219bf5c/lib/locomotive/steam/adapters/mongoDB
def build_adapter(options)
name = ((options || {})[:name] || :filesystem).to_s
require_relative "adapters/#{name}" #This line causes the error
klass = "Locomotive::Steam::#{name.camelize}Adapter".constantize
klass.new(options)
end
@Alex-Karpov-878
Alex-Karpov-878 / gist:3d2778d31682f3a04618
Created May 13, 2015 10:08
engine missing adapter issue
Started GET "/locomotive/hollow-briars-3788/preview/" for 127.0.0.1 at 2015-05-13 19:05:41 +0900
[LocomotiveCMS] [fetch site] host = local.dev / site_handle = "hollow-briars-3788"
MOPED: 127.0.0.1:27017 QUERY database=locomotive_engine_coal_dev collection=locomotive_sites selector={"$query"=>{"handle"=>"hollow-briars-3788"}
, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil runtime: 1.0567ms
TODO: change content entry submission
LoadError - cannot load such file -- /home/dev/.rvm/gems/ruby-2.2.0@locomotive-engine/bundler/gems/steam-b626a219bf5c/lib/locomotive/steam/adapters/mongo
DB:
() home/dev/.rvm/gems/ruby-2.2.0@locomotive-engine/bundler/gems/steam-b626a219bf5c/lib/locomotive/steam/repositories.rb:44:in `build_adapter'
() home/dev/.rvm/gems/ruby-2.2.0@locomotive-engine/bundler/gems/steam-b626a219bf5c/lib/locomotive/steam/repositories.rb:11:in `block in <class:Reposit
require "spec_helper"
describe ExampleController do
context "GET #index" do
let(:resources) { FactoryGirl.create_list(:resource) }
before do
get :index
end
@Alex-Karpov-878
Alex-Karpov-878 / gist:7be38911d731ea2532f346a12a9e7f78
Created August 21, 2016 20:58
Deploy Rails VPS Ubuntu 14.04 with Nginx, Puma, Capistrano3, PostgreSQL, RVM.
VPS
===
root# apt-get update
root# apt-get upgrade
root# adduser deployer
root# gpasswd -a deployer sudo
root# nano /etc/ssh/sshd_config
root# PermitRootLogin no
sudo apt-get update
sudo apt-get upgrade
sudo apt-get update
# If running older version of ubuntu
## remove unused kernels
sudo apt-get purge $(dpkg -l linux-{image,headers}-"[0-9]*" | awk '/ii/{print $2}' | grep -ve "$(uname -r | sed -r 's/-[a-z]+//')")
sudo apt-get dist-upgrade
sudo apt-get install update-manager-core
@Alex-Karpov-878
Alex-Karpov-878 / install.sh
Created August 28, 2016 03:28 — forked from wdullaer/install.sh
Install Latest Docker and Docker-compose on Ubuntu
# Ask for the user password
# Script only works if sudo caches the password for a few minutes
sudo true
# Install kernel extra's to enable docker aufs support
# sudo apt-get -y install linux-image-extra-$(uname -r)
# Add Docker PPA and install latest version
# sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
# sudo sh -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"
@Alex-Karpov-878
Alex-Karpov-878 / gist:482f9dfada20468111041cb19b3488de
Created March 13, 2018 06:32 — forked from alex-zige/gist:5795358
Rails Rspec API Testing Notes

Rails Rspec APIs Testing Notes

Folders Structure

  spec
  |--- apis #do not put into controllers folder. 
        |--- your_api_test_spec.rb  
  |--- controllers
  |--- models
  |--- factories
 |--- views