Skip to content

Instantly share code, notes, and snippets.

View PoslinskiNet's full-sized avatar
🐹
#TomsterOnTour

Dawid Pośliński PoslinskiNet

🐹
#TomsterOnTour
View GitHub Profile
@PoslinskiNet
PoslinskiNet / controllers.application.js
Last active March 11, 2021 17:05
Ember-Pell Addon demo
import Ember from 'ember';
export default Ember.Controller.extend({
value: '<h1>Demo header</h1>This is some <i>italic</i> text.'
});
import Ember from 'ember';
export default Ember.Controller.extend({
actions: {
add() {
const { title, calories } = this;
this.db.recipes.add({ title, calories: parseInt(calories) }).then(() => {
this.db.table("recipes")
.orderBy("calories")
import Ember from 'ember';
import { computed } from '@ember/object';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
label: '',
hashCode(str) {
let hash = 0;
for (let i = 0; i < str.length; i++) {
import Ember from 'ember';
import { computed } from '@ember/object';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
test: computed('{bla,la}', function() {
return `${this.bla},${this.la}`;
}),
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
});
@PoslinskiNet
PoslinskiNet / gist:70d75abfd2afbbd97458
Created July 14, 2015 04:44
Arduino Uno with ESP8622 - light on/off monitor and notify remote API end-point
/*
Photoresistor Part (Connection)
http://nakkaya.com/images/post/photoresistor.png
Connect the photoresistor one leg to pin 0, and pin to +5V
Connect a resistor (around 10k is a good value, higher
values gives higher readings) from pin 0 to GND.
----------------------------------------------------
@PoslinskiNet
PoslinskiNet / components.github-user-search.js
Last active October 21, 2018 14:37
Ember Concurrency Demo
import Ember from 'ember';
import { task, timeout } from 'ember-concurrency';
import { isBlank } from '@ember/utils';
const DEBOUNCE_MS = 250;
const API_URL = 'https://api.github.com/search/users?q=';
export default Ember.Component.extend({
searchUsers: task(function * (term) {
if (isBlank(term)) { return []; }
@PoslinskiNet
PoslinskiNet / components.navigation-bar.js
Created September 23, 2018 15:48
#30DaysOfEmber - Computed Properties Demo
// app/components/navigation-bar/component.js
import Component from '@ember/component';
import { computed } from '@ember/object';
export default Component.extend({
counter: 0,
clickCounterDecorated: computed('counter', function() {
return `Counter: ${this.counter}`;
}),