Skip to content

Instantly share code, notes, and snippets.

View koryteg's full-sized avatar
🏠
Working from home

Kory Tegman koryteg

🏠
Working from home
View GitHub Profile
@koryteg
koryteg / index.hbs
Last active August 29, 2015 14:17
valid-form component
<!--this is how you would use it: -->
{{#valid-form model=model action="createModel" }}
<div class="form-group">
<label for="name">Name</label>
{{valid-input-container property="name" placeholder="Name"}}
</div>
<div class="form-group">
<label for="descr">Description</label>
{{valid-input-container property="descr" placeholder="description"}}
</div>
@koryteg
koryteg / app.js
Last active August 29, 2015 14:20
es6
import Settings from 'settings'
var App = function(){
secretAdminStuff: function(){
if (settings.admin){
// return all your admin stuff!!
}else{
// return nothing!
}
},
@koryteg
koryteg / application.js
Created April 30, 2015 22:45
service objects
import Ember from 'ember'
var ApplicationController = Ember.Controller.extend({
settings: Ember.inject.service(),
updateCurrentPath: funtion(){
this.set('settings.currentPath', this.get("currentPath") );
}.observes("currentPath")
export default ApplicationController;
@koryteg
koryteg / gist:b5bb66c836ab427152c2
Created July 14, 2015 17:46
mongo dump restore
tar xvzf your_database.tar.gz
mongodump --dbpath your_database
mongorestore
In Robomongo:
use amplo_development
db.dropDatabase()
db.copyDatabase('amplo', 'amplo_development')
@koryteg
koryteg / test.rb
Created December 16, 2015 01:58
factory girl test
require "rails_helper"
RSpec.describe CampaignMailingTemplate, type: :template_object do
before(:all) do
# old factory girl code
# @entity = create(:entity)
# @campaign = create(:campaign, entity: @entity)
# @campaign_mailing = create(:campaign_manual_reminder, campaign: @campaign)
# @invitation = build(:invitation, guest: build(:user))
create_entity
@koryteg
koryteg / virtualhost
Created October 30, 2013 21:01
apache/mamp local virtualhost settings
NameVirtualHost *
<VirtualHost *>
DocumentRoot "/Applications/MAMP/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *>
DocumentRoot "/Applications/MAMP/htdocs/magento"
ServerName magento.dev
@koryteg
koryteg / 0_reuse_code.js
Created November 12, 2013 17:36
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
<script>
function myRegistryValidate(){
var formToValidate = $('Insert Magento Form ID');
var validator = new Validation(formToValidate);
if(validator.validate()) {
//Do Stuffs
}
}
</script>
@koryteg
koryteg / back it up.sh
Created November 13, 2013 00:38
command line backup reference
mySQL dump:
backup: #
mysqldump -u root -p[root_password] [database_name] > dumpfilename.sql
restore:#
mysql -u root -p[root_password] [database_name] < dumpfilename.sql
@koryteg
koryteg / Common_Magento_Things.php
Created November 14, 2013 22:12
common Magento things
<?php // adding the product and helper objects in magento
$_helper = $this->helper('catalog/output');
$_product = $this->getProduct();
// getting a product from the what was registered on the page
$_product = Mage::registry('product');