InAnEmergency
Brakeman Turns Ten
Sanitizing, Escaping, and Encoding
[0] https://stackingthebricks.com/one-weird-trick-to-raising-you...
I did spend quite a bit of time on your site, linked sites, and webarchive. The files on your site did not work out of the box for me. I did eventually get a combination of kernel and configuration that kind of worked, but I think the CompactFlash card was too big. It stalled out on hard drive interrupts.
Reviving an HP 660LX in 2019
I took eight years but I also got married, worked full time, and started a company before I finished. By the time I graduated, the CS department had started taking a much firmer stance on timelines, with a desire for most students to graduate within six years or sooner.
Brakeman Pro has been acquired by Synopsys
Introducing Rain Capital
Brakeman 4.0 Released
Cross-Site Scripting in Rails
> It’s a slightly unusual implementation in that the surface of the game is, in effect, spherical – i.e. the edges are effectively a feature of the projection of the surface but left joins to right, top to bottom and so on.
I believe that is a torus, and not at all an unusual implementation choice for the Game of Life.
Challenges When Building Commercial Versions of Open Source
One Year of Brakeman Pro
Brakeman Pro Engine Now Available on Code Climate
Brakeman Pro Engine Is Here
Galaga: An arcade machine emulator for Windows and HTML5
If I change it to just check the first character for the file separator, as I understand FasterPath does, then of course it is faster:
Warming up --------------------------------------
original 4.109k i/100ms
faster 110.202k i/100ms
Calculating -------------------------------------
original 42.645k (± 3.7%) i/s - 213.668k in 5.017595s
faster 2.643M (± 4.4%) i/s - 13.224M in 5.013294s
Comparison:
faster: 2643274.6 i/s
original: 42644.5 i/s - 61.98x slower
My implementation: class Pathname
def f_relative?
@path[0] != File::SEPARATOR
end
end
[1] https://github.com/ruby/ruby/blob/68ebbbfebe5b666cf76ab41f1e...What Makes Brakeman Special
Edit: Also, "Howdaddyisdoing" is an anagram for "Why did I add goons" which seemed very suggestive.