Skip to content

Instantly share code, notes, and snippets.

View HusseinMorsy's full-sized avatar

Hussein Morsy HusseinMorsy

  • morSystem GmbH
  • Düsseldorf, Germany
View GitHub Profile
import Ember from 'ember';
export default Ember.Component.extend({
});
<!DOCTYPE html>
<html>
<head>
<script src="https://npmcdn.com/expect/umd/expect.min.js"></script>
<meta charset="utf-8">
<title>JS Bin</title>
</head>
<body>
<script id="jsbin-javascript">
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle',
therapists: [ {id: 1, name: "Elli"}, {id: 2, name:"Patricia"}],
therapist: {id: 1, name: "Elli"},
actions: {
selectTherapist(therapist_id){
this.set('therapist', this.therapists[therapist_id-1])
}
@HusseinMorsy
HusseinMorsy / overview.md
Last active July 22, 2019 17:25
The ultimate Rails/Ruby Version List

The ultimate list of Rails and Ruby versions

The list is based on the .travis.yml of each rails versions.

Rails latest min. Ruby max. Ruby
5.0.x master 2.2.2 2.2.2
4.2.x 4.2.1 1.9.3 2.2
4.1.x 4.1.10 1.9.3 2.2
4.0.x 4.0.13 1.9.3 2.2
class Account
def initialize(value = 0)
@deposit = value
@history = ['Account created with 0 deposit']
end
def deposit
@deposit
end
if Rails.env.test?
require 'active_record/fixtures'
require File.expand_path('../../test/config/geocoder.rb', __FILE__)
DatabaseCleaner.strategy = :transaction
class DatabaseResetter
def self.start
DatabaseCleaner.start
@HusseinMorsy
HusseinMorsy / base.js.coffee.erb
Last active August 29, 2015 14:03
active_admin / app / assets / javascripts / active_admin / base.js.coffee.erb
#= require jquery
<% if Gem.loaded_specs["jquery-ui-rails"].version >= Gem::Version.create("5.0.0") %>
#= require jquery-ui/datepicker
#= require jquery-ui/dialog
#= require jquery-ui/sortable
#= require jquery-ui/widget
<% else %>
#= require jquery.ui.datepicker
#= require jquery.ui.dialog
#= require jquery.ui.sortable
@HusseinMorsy
HusseinMorsy / base.js.coffee
Created July 4, 2014 05:07
active_admin / app / assets / javascripts / active_admin / base.js.coffee
#= require jquery
#= require jquery-ui/datepicker
#= require jquery-ui/dialog
#= require jquery-ui/sortable
#= require jquery-ui/widget
#= require jquery_ujs
#
#= require_self
#= require_tree ./lib
#= require_tree ./ext
@HusseinMorsy
HusseinMorsy / layout.css
Last active December 22, 2015 17:18
Hiermit wird das natürliche Box-Modell aktiviert. Außerdem wird die Höhe auf 100% gestellt, damit Verläufe im Hintergrund die Seite voll ausfüllen. Wir im Buch Dreamweaver CC verwendet.
@charset "UTF-8";
*, *:before, *:after {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
html {
height: 100%;

Rspec Styleguide Vorschlag

rspec bietet mehrere Varianten an um tests auszudrücken.

Hauptform

die meist verenwende Form ist.

it "value is 5" do