Tuesday, June 30, 2020
Monday, June 29, 2020
Rack::Attack - Rack middleware for blocking & throttling abusive requests
iptables
|
V
nginx - ngx_http_limit_conn_module
|
V
rack middleware - rack attack
Iptables:
https://duckduckgo.com/?q=iptables&t=brave&ia=web
Nginx ngx_http_limit_conn_module:
https://nginx.org/en/docs/http/ngx_http_limit_conn_module.html#limit_conn_zone
Rack Attack links:
https://github.com/kickstarter/rack-attack
https://kickstarter.engineering/rack-attack-protection-from-abusive-clients-4c188496293b
https://blog.bigbinary.com/2018/05/15/how-to-mitigate-ddos-using-rack-attack.html
https://dylanwolff.com/posts/blocking-abusive-requests-to-your-ruby-app-with-rack-attack/
http://blog.hayleyanderson.us/2015/06/05/using-and-testing-rack-attack-to-improve-the-security-of-your-rails-app/
|
V
nginx - ngx_http_limit_conn_module
|
V
rack middleware - rack attack
Iptables:
https://duckduckgo.com/?q=iptables&t=brave&ia=web
Nginx ngx_http_limit_conn_module:
https://nginx.org/en/docs/http/ngx_http_limit_conn_module.html#limit_conn_zone
Rack Attack links:
https://github.com/kickstarter/rack-attack
https://kickstarter.engineering/rack-attack-protection-from-abusive-clients-4c188496293b
https://blog.bigbinary.com/2018/05/15/how-to-mitigate-ddos-using-rack-attack.html
https://dylanwolff.com/posts/blocking-abusive-requests-to-your-ruby-app-with-rack-attack/
http://blog.hayleyanderson.us/2015/06/05/using-and-testing-rack-attack-to-improve-the-security-of-your-rails-app/
Labels:
performance,
rails,
ruby,
security,
web applications
Sunday, June 28, 2020
Good Haskell books for beginners
Good Haskell books for beginners:
1) REAL WORLD HASKELL!
2) "Get programming with Haskell" by Will Kurt
1) REAL WORLD HASKELL!
2) "Get programming with Haskell" by Will Kurt
Saturday, June 27, 2020
Flatten a Javascript object
https://stackoverflow.com/questions/19098797/fastest-way-to-flatten-un-flatten-nested-json-objects
https://www.npmjs.com/package/flat
https://www.npmjs.com/package/flat
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys.
var flatten = require('flat')flatten({key1: {keyA: 'valueI'},key2: {keyB: 'valueII'},key3: { a: { b: { c: 2 } } }})// {// 'key1.keyA': 'valueI',// 'key2.keyB': 'valueII',// 'key3.a.b.c': 2// }
Friday, June 26, 2020
Tuesday, June 23, 2020
Monday, June 22, 2020
Sunday, June 21, 2020
Saturday, June 20, 2020
Wednesday, June 17, 2020
Tuesday, June 16, 2020
Sunday, June 14, 2020
Friday, June 12, 2020
Thursday, June 11, 2020
Sunday, June 7, 2020
Grid.js - Advanced Table Plugin
https://gridjs.io/
Grid.js is a Free and open-source HTML table plugin written in TypeScript. It works with most JavaScript frameworks, including React, Angular.js, Vue and VanillaJs.
Labels:
html,
javascript,
web applications
Saturday, June 6, 2020
Tuesday, June 2, 2020
Subscribe to:
Posts (Atom)
Followers
Blog Archive
-
▼
2020
(315)
-
▼
June
(37)
- https://twitter.com/emmabostian/status/1277208982...
- Rack::Attack - Rack middleware for blocking & thro...
- Good Haskell books for beginners
- elm-ui Intro
- How to try out new stuff
- Flatten a Javascript object
- Lodash flatMap example
- Interesting Thoughts on Software Design by Kent Be...
- RailsConf 2020 CE - Webpacker, It-Just-Works, But ...
- Learn Elixir and Phoenix by building a read-it-lat...
- Ruby on Rails multitenancy in 2020
- Glimmer - Ruby Desktop Development GUI Library
- a tiny whack-a-mole game using Vue.js
- A little bit of plain Javascript can do a lot
- Docker for beginners
- Concurrent browser tests with elixir
- Elixir Processes: Observability
- Programming videos
- Ecommerce in Ruby on Rails - Spree vs Solidus
- Password Manager - Build on top of electron - Sour...
- hey.com is a love letter to the open web
- React state management in 2020
- Deploying Elixir in Kubernetes
- Read a paper: Will Serverless End the Dominance of...
- Load Testing
- Using global mixins in Vue
- Vuejs Component Templates - different options
- Getting Started with Vue
- What's Functional Programming All About?
- Grid.js - Advanced Table Plugin
- Jobs site including Remote - https://www.techseek.io/
- PostgreSQL articles
- PostgreSQL BRIN Indexes: Big Data Performance With...
- Most Popular Backend Frameworks (2012 - 2020)
- Simplest explanation of the math behind Public Key...
- AWS S3 tutorial
- Lost connection to MySQL server during query
-
▼
June
(37)