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
@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 / 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
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
class Account
def initialize(value = 0)
@deposit = value
@history = ['Account created with 0 deposit']
end
def deposit
@deposit
end
// ==UserScript==//
// @name Kottke Blue Border Remover
// @namespace http://gist.github.com/49129
// @description Gets rid of that annoying blue border wrapping kottke.org
// @include http://*.kottke.org
// @include http://*.kottke.org/*
// ==/UserScript==
var els = ['t', 'b', 'l', 'r', 'tl', 'tr', 'bl', 'br']
for(var i in els) {
@HusseinMorsy
HusseinMorsy / dizifim.user.js
Created January 21, 2009 12:25
dizifilm-form-opt
// ==UserScript==
// @name dizifilm-forum opimisation
// @namespace http://gist.github.com/49961
// @description better dizifilm-forum optimisation
// @include http://www.dizifilm.com/forum/*
// ==/UserScript==
var GM_JQ = document.createElement('script');
GM_JQ.src = 'http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js';
GM_JQ.type = 'text/javascript';
@HusseinMorsy
HusseinMorsy / snippet.rb
Created March 17, 2009 14:40
A simpe rack example
# simple rack-example
# for more see
# http://m.onkey.org/2008/11/17/ruby-on-rack-1
# and
# http://m.onkey.org/2008/11/18/ruby-on-rack-2-rack-builder
require 'rubygems'
require 'rack'
class HelloWorld
require "rubygems"
require "webrat"
require 'spec'
include Webrat::Matchers
output = "
<h1>Hallo Welt<h1>
<p>lorem</p>
<a name='demo' />
"
@HusseinMorsy
HusseinMorsy / xml_builder_example.rb
Created April 9, 2009 04:52
generate xml with builder
require 'rubygems'
require 'builder'
xml = Builder::XmlMarkup.new
xml.instruct!(:xml, :encoding => "UTF-8")
xml.person do |person|
person.firstname("Laura")
person.lastname("Croft",:married=>"No")
end
puts xml.target!