HirotoYoshidome Tech Blog
- Shell Script Notes for Beginners 2018-10-06 |
- #CLI
- #Shell Script
- #Tips
- #Know-how
How I set up a CentOS VM and practiced basic shell scripting.
- Three Common Ways to Prevent Double Submits 2018-09-25 |
- #Security
- #CSRF
- #Best Practices
- #UI/UX
Notes on PRG, tokens, and UI tricks to stop duplicate form submissions.
- Setting Up Docker on Windows 10 2018-09-10 |
- #Docker
- #Tips
- #Know-how
Notes on installing Docker for Windows and running your first containers.
- Using Tera Term to SSH into a Vagrant VM 2018-09-09 |
- #CLI
- #Tips
- #Troubleshooting
- #Know-how
Setup steps for VirtualBox + Vagrant on Windows 10 and connecting via Tera Term.
- Using anemone in Ruby 2018-09-04 |
- #Ruby
- #Tips
- #Know-how
How to crawl pages with the anemone gem and how to configure it behind a proxy.
- Why Directly Storing Uploads in the Database Is Risky 2018-08-30 |
- #Security
- #Best Practices
- #Software Architecture
Notes on the risks and countermeasures when handling file uploads.
- What Is TCP/IP? 2018-08-30 |
- #Architecture
- #Know-how
- #Reliability
Quick notes on the TCP/IP stack and related protocols.
- CRLF vs. LF 2018-08-26 |
- #Tips
- #Know-how
- #Troubleshooting
Quick reminder on newline codes and where they come from.
- Fixing sqlite3 on Windows for Rails 2018-08-25 |
- #Rails
- #SQLite
- #Troubleshooting
- #Tips
How I resolved sqlite3 gem installation errors on Windows.
- Extending Spring form tags 2018-08-24 |
- #Java
- #Spring Boot
- #HTML
- #Tips
Tips for customizing Spring JSP tags when you need special bindings or rendering.