Skip to content

Instantly share code, notes, and snippets.

View raido's full-sized avatar

Raido Kuli raido

View GitHub Profile
GNU nano 2.0.6 File: .bashrc
# Setup prompt
source ~/.git/scripts/git-prompt.sh
GIT_PS1_SHOWCOLORHINTS=true
GIT_PS1_SHOWDIRTYSTATE=true # * (unstaged) + (staged)
GIT_PS1_SHOWSTASHSTATE=true # $
GIT_PS1_SHOWUNTRACKEDFILES=true # %
GIT_PS1_SHOWUPSTREAM="git" # < behind, > ahead, <> diverged, = no diff
@raido
raido / browser.js
Last active September 4, 2015 21:26 — forked from krivaten/browser.js
Ember Snippets
import Ember from 'ember';
export default Ember.Service.extend({
isPrivate: Ember.computed(() => {
let nativeStorage;
try {
nativeStorage = localStorage || sessionStorage;
nativeStorage.setItem('emberlocalstorage.demo', true);
nativeStorage.removeItem('emberlocalstorage.demo');
@raido
raido / application.controller.js
Last active September 18, 2015 08:07
New Twiddle
import Ember from 'ember';
const { computed } = Ember;
const { alias } = computed;
export default Ember.Controller.extend({
appName:'Ember Twiddle',
computedSomeProp: computed('my-mouse-response', function() {
let content = this.get('my-mouse-response');
@raido
raido / index.js
Last active January 26, 2021 01:21
Ember Addon treeForPublic, so included assets from addon would not be namespaced.
/* jshint node: true */
'use strict';
var Funnel = require('broccoli-funnel');
var mergeTrees = require('broccoli-merge-trees');
module.exports = {
name: '<your addon>',
/**
@raido
raido / application.controller.js
Last active January 5, 2016 14:06
extactMeta + query + JSONSerializer
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
@raido
raido / application.controller.js
Last active December 30, 2015 09:36
Promises, wait what?
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle',
firstLevel() {
return new Ember.RSVP.Promise((resolve, reject) => {
Ember.run(null, reject);
}).finally(() => {
// finally handler
@raido
raido / application.controller.js
Created January 20, 2016 10:14
Debounce Issue
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
2016-03-03 16:29:05,787 [ 5449] INFO - tor.impl.FileEditorManagerImpl - Project opening took 2322 ms
2016-03-03 16:29:07,884 [ 7546] INFO - indexing.UnindexedFilesUpdater - Indexable files iterated in 1894 ms
2016-03-03 16:29:07,962 [ 7624] INFO - lij.tasks.impl.TaskManagerImpl - Updating issues cache (every 20 min)
2016-03-03 16:29:21,847 [ 21509] ERROR - llij.ide.plugins.PluginManager - Cannot find edit handler for org.jetbrains.jps.model.java.JavaResourceRootType@4e615ccf
java.lang.IllegalArgumentException: Cannot find edit handler for org.jetbrains.jps.model.java.JavaResourceRootType@4e615ccf
at com.intellij.openapi.roots.ui.configuration.ModuleSourceRootEditHandler.getEditHandler(ModuleSourceRootEditHandler.java:47)
at com.intellij.openapi.roots.ui.configuration.SourceRootPresentation.a(SourceRootPresentation.java:39)
at com.intellij.openapi.roots.ui.configuration.SourceRootPresentation.getSourceRootIcon(SourceRootPresentation.java:34)
at com.intellij.psi.impl.file.DirectoryIconProv
@raido
raido / application.controller.js
Last active March 14, 2016 18:09
New Twiddle
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Helper _lookupFactory'
});