diff -r 250618d1b355 -r ea17aab7cea6 bsc-projects-13.html
--- a/bsc-projects-13.html Mon Oct 07 15:42:31 2013 +0100
+++ b/bsc-projects-13.html Mon Oct 07 15:44:32 2013 +0100
@@ -64,7 +64,7 @@
and can “stab you in the back” according to
this blog post.
For example, if you use in Python or
- in Ruby (probably also in other mainstream programming languages) the
+ in Ruby (probably also other mainstream programming languages) the
innocently looking regular expression a?{28}a{28}
and match it, say, against the string
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
(that is 28 a
s), you will soon notice that your CPU usage goes to 100%. In fact,
Python and Ruby need approximately 30 seconds of hard work for matching this string. You can try it for yourself:
@@ -553,7 +553,7 @@
- Last modified: Mon Oct 7 15:42:25 BST 2013 + Last modified: Mon Oct 7 15:44:19 BST 2013 [Validate this page.]