Skip to content

Instantly share code, notes, and snippets.

import DS from 'ember-data';
import Adapter from "ember-data/adapters/rest";
const { errorsHashToArray } = DS;
export default Adapter.extend({
handleResponse(status, headers, payload) {
if (this.isInvalid(...arguments)) {
payload.errors = errorsHashToArray(payload.errors);
import Ember from 'ember';
import { Oscillator } from 'ember-audio';
import { MusicalIdentity } from 'ember-audio/mixins';
const MusicallyAwareOscillator = Oscillator.extend(MusicalIdentity);
export default Ember.Component.extend({
items: [
415.3,
215.3,
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Fish Logged',
units: {
weight: 'lb'
},
});
import Ember from 'ember';
export default Ember.Component.extend({
width: 640,
height: 480,
mapId: "1cYav2PnjE3KNLTV09MgZp2M4JKQ"
@ruzz311
ruzz311 / adapters.application.js
Last active March 26, 2022 20:50
Ember Firebase Starter
import FirebaseAdapter from 'emberfire/adapters/firebase';
export default FirebaseAdapter.extend({
});
@ruzz311
ruzz311 / tag-space-remover.js
Last active January 10, 2025 10:25
Regex example to remove spaces between tags (html, xml, etc.)
// For regex testing https://regex101.com/r/dOjkeJ/2
let myStr = `<something>
<xml-like>
<example><p>with lots of spaces</p></example>
and \n characters
<xml-like>
</something>`;
// spaces:
@ruzz311
ruzz311 / args-to-string.js
Created August 31, 2018 20:32
call this function to get a string of method params with their values.
/**
* Print the names and values for arguments of the supplied method. The example
* should create a log containing the line: ```[foo:"bar", spam:"eggs"]```
* ```JavaScript
* function myFunction(foo, spam){
* _argsToString(...arguments)
* }
* myFunction("bar", "eggs")
* ```
* @param {...*} - apply all arguments to your calling method
@ruzz311
ruzz311 / INSTRUCTIONS.MD
Created September 4, 2018 14:49
how to dark theme slack
@ruzz311
ruzz311 / info.plist
Created September 5, 2018 07:24
Alfred workflow to toggle timezone between GMT and current location.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>bundleid</key>
<string>com.madsendev.togglegmt</string>
<key>connections</key>
<dict>
<key>8E1C4B16-49E0-49CE-AA11-53CE3D9F3948</key>
<array>
@ruzz311
ruzz311 / toggleGMT.scpt
Created September 5, 2018 09:45
An applescript to toggle timezone between current location and GMT. Exporting as a "readonly app" will prevent others from seeing your password
property myUser : "user-name"
property myPass : "password"
property defaultTimeZone : "America/Los_Angeles"
on doSudoShellScript(myScript)
return do shell script myScript user name myUser password myPass with administrator privileges
end doSudoShellScript
on getTimeZone()
return doSudoShellScript("/usr/sbin/systemsetup -gettimezone")