Skip to content

Instantly share code, notes, and snippets.

@dorkalev
dorkalev / application_record.rb
Last active March 5, 2021 09:37
My last ApplicationJob ever.
# capture every XXXX_just_later call and create a JustLaterJob
class ApplicationRecord < ActiveRecord::Base
self.abstract_class = true
def method_missing(method, *args, &block)
ms = method.to_s
if ms.end_with?('_just_later')
a = ms[0...-11]
if respond_to?(a)
JustLaterJob.perform_later(self, a, *args)
end
<div class="wrapper">
<img class="logolo" src="https://daff.dev/mechadash/logo.gif">
<div class="content" id="a1">
<h2>
סקר ההוראה הגדול
</h2><br/>
שלום לכם וברוכים לסקר ההוראה הגדול.
באמצעות השאלות הקרובות שתשאלו נוכל לבנות את מערך הידע שיאפשר שיפור אינקרמנטלי במערכת ההחלטות הפדגוגיות אשר בונות את הקרקע לשינוי הראדיקלי הצפוי במערכת החינוך הירושלמית.
<button onclick="show(2)">התחל</button>
</div>
hello
@dorkalev
dorkalev / gist:9923752
Last active August 29, 2015 13:57
trying modules instead of classes for the actions
module Action
end
module Carry
include Action
end
module ShowOff
include Action
end
package main
import "fmt"
func fibonaci(l uint) uint {
var fibo func(arr []uint, l uint) uint
var ret uint
fibo = func(arr []uint, l uint) uint {
if l > 2 {
ret = fibo([]uint{arr[1], (arr[0] + arr[1])}, l-1)
package main
import (
"fmt"
)
func fibonaci(l uint) {
var fibo func(arr []uint, l uint)
fibo = func(arr []uint, l uint) {
if l == 0 {
@dorkalev
dorkalev / a start
Last active December 23, 2015 08:29
sentence = "there is a wild rose"
letters = sentence.gsub(' ','').split(//)
@dorkalev
dorkalev / אני אוהב אותך.rb
Created December 3, 2012 07:57
אני אוהב אותך
# encoding: utf-8
def אני(what)
"I #{what}"
end
def ♥(who)
"LOVE #{who}"
end
def אותך
@dorkalev
dorkalev / iloveyou.rb
Created December 3, 2012 07:47
i ♥ you
# encoding: utf-8
def i(what)
"I #{what}"
end
def ♥(who)
"LOVE #{who}"
end
def you
require 'active_support/all'
class AktivRekord
def self.has_many what
define_method(what.to_s.pluralize) do
what.to_s.classify.constantize.find_by_id(self.send("#{what.to_s.singularize}_id"))
end
end
end
class Person < AktivRekord