Curated list of episodes, bundled to help you on your learning path!
Videos of tech, infrastructure, hardware and software which non-instructional by nature.
Articles around software and tutorials.
Show your love and support while looking fancy.
Got a question or want to chat about a topic? Let's talk!
Very nice. I use it on every app nowadays. Throtteling off course, but also to deal with probes:
Rack::Attack.blacklist('block admin probes') do |req|
# Request are blocked if the return value is truthy
block = false
["php" , "jsp" , "cgi", "asp", "cfm," "proxy.txt", "soapCaller", "Win32" , "HNAP1" , "w00tw00t",
"pma" , "mysql" ,"msd" , "MySQL" , "jmx-console" , "ervlet" , "xml" , "cart" ,"install"].each do |no|
block = true if req.path.include?(no)
end
block
Very nice. I use it on every app nowadays. Throtteling off course, but also to deal with probes:
Rack::Attack.blacklist('block admin probes') do |req|
# Request are blocked if the return value is truthy
block = false
["php" , "jsp" , "cgi", "asp", "cfm," "proxy.txt", "soapCaller", "Win32" , "HNAP1" , "w00tw00t",
"pma" , "mysql" ,"msd" , "MySQL" , "jmx-console" , "ervlet" , "xml" , "cart" ,"install"].each do |no|
block = true if req.path.include?(no)
end
block
end