eralpb | 5 years ago | on: Credential stuffing attacks and possible solutions for web frameworks(ie Django)
eralpb's comments
eralpb | 5 years ago | on: Tips on caching in Django, lessons learned scaling beyond millions of users
Hey everyone, I wanted to share some tips and insights about caching. I'm a firm believer caching is very important/effective but you have to be very careful and engineer-minded while designing it. It's a 7-minute read.
Some problems include serving stale objects or not having central logic to calculate cache efficiency. This part 1 is more like an introduction but I'm willing to share a very good library and middleware that will help you in 2 things. First is solving cache-related bugs, and second is measuring cache efficiency. Tune in for part 2 :)
eralpb | 5 years ago | on: Django: We rotated secret keys on production with minimal impact
that's why I wanted to make this process transparent to the user, I created a library "django-rotate-secret-key" which helps you rotate your secret key and still accept sessions with the old key for limited amount of time, and I explained how to use in this medium post.
obviously this is not something you want if your key is compromised, but if you want to rotate just as a best security practice this library is for you!
what I love about this library is, once you pass that window where you accept both keys, you can delete/revert everything so there is no residue with this solution! not a single line of code you need to maintain in the future.
Feedbacks welcome, thank you very much!
eralpb | 6 years ago | on: Show HN: My First Voxel Game
eralpb | 7 years ago | on: Show HN: Startup with no website - [email protected]
some require session authentication, so bot needs to login and THEN verify.
eralpb | 7 years ago | on: Show HN: Startup with no website - [email protected]
I think this was a nice experiment and still usable for many services.
eralpb | 7 years ago | on: Show HN: Startup with no website - [email protected]
eralpb | 7 years ago | on: Show HN: Startup with no website - [email protected]
eralpb | 7 years ago | on: Show HN: Startup with no website - [email protected]
Thanks!
eralpb | 8 years ago | on: No Bitcoin-based protocol can handle more than 20M users per month
This blog post would make sense if it talked about why incrementing block-size is not feasible, which is feasible. Storage gets cheaper every year and block-size has no effect on compute power.
eralpb | 8 years ago | on: Show HN: Bitcoin a Day – Buy €5 worth of Bitcoin a day with cloud-scheduled task
Coinbase already has, but with 1.5% fee!!
How do you make sure the transaction happens? What if my order doesn't get executed, and then 5 of them executed next week then it's not DCA anymore.
eralpb | 8 years ago | on: Show HN: GameOfCoins.de – Virtual Cryptocurrency Trading
eralpb | 8 years ago | on: Show HN: GameOfCoins.de – Virtual Cryptocurrency Trading
eralpb | 8 years ago | on: Show HN: GameOfCoins.de – Virtual Cryptocurrency Trading
eralpb | 8 years ago | on: Show HN: GameOfCoins.de – Virtual Cryptocurrency Trading
eralpb | 8 years ago | on: Show HN: GameOfCoins.de – Virtual Cryptocurrency Trading
Changed my database server, should give no errors as of now ;)
eralpb | 8 years ago | on: Show HN: GameOfCoins.de – Virtual Cryptocurrency Trading
eralpb | 8 years ago | on: Show HN: GameOfCoins.de – Virtual Cryptocurrency Trading
eralpb | 8 years ago | on: Show HN: GameOfCoins.de – Virtual Cryptocurrency Trading
eralpb | 8 years ago | on: Show HN: GameOfCoins.de – Virtual Cryptocurrency Trading
If there's interest I want to make this into a library and open source a django-specific solution as it's my everyday framework. The discussion applies to ALL web frameworks.