Tag Archives: ruby

Ein sehr einfaches Translation-Memory-System mit Sinatra

Wie manchem bekannt arbeite ich zur Zeit mit einigen Anderen an einer Übersetzung von Sanshôdayû, aber nicht dem Film sondern dem klassisch japanischen Original aus dem 17. Jhd. Wir benutzen zur Übersetzung eine selbst geschriebene Webanwendung mit der wir jeweils zu kurzen Textabschnitten Kommentare, Anmerkung, Fragen und natürlich die fertigen Übersetzungen schreiben und darüber diskutieren

Einfacher rekursiver Sortieralgorithmus in Ruby

def insert_into_sorted_helper(sorted, element, rest)

if rest.size == 0 then
sorted << element
elsif rest[0] >= element then
(sorted << element).concat(rest)
else
insert_into_sorted_helper(sorted << rest[0], element, rest[1..-1])
end

end

# Insert an element into a already sorted list. The resulting list stays sorted.
def insert_into_sorted(sorted,