Cookies are small peace of data that are stored on user's computers. Cookies were and are still subject to criticism due to their nature, as they suffer from three major attacks: Man-in-the-Middle, XSS and CSRF. But there is an easy way to protect your data against these attacks.
Continue reading »Larapulse Technology articles
While creating several web application I was interested in where sensitive information should be stored securely. Some developers prefer storing data in cookies, some of them in localStorage
and only a few of them in sessionStorage
. It is time to shed light on these questions.
Almost one year passed since I passed Laravel Certification, so I want to share with you my experience how I prepared and passed this exam, what you have to learn and how to feel you are ready to pass it.
Continue reading »Understanding what a DNS record is and what each part of an entry represents is vital to understanding what your DNS records are doing and why they behave the way they do. Knowing where your record is pointing and what the TTL is set to is important in knowing when to expect your changes to take effect and begin working.
Continue reading »Main power and advantage of Git are mostly branches. We are using them to work on different tasks at the same time. When you've been working on part of your project, things are in a messy state and you want to switch branches for a bit to work on something else. The problem is, you don't want to do a commit of half-done work just so you can get bac...
Continue reading »DNS servers create a DNS record to provide important information about a domain or hostname, particularly its current IP address. The most common DNS record types will be described.
Continue reading »Standardization of JS has moved to a year-long update cycle, and the beginning of the year is a great time to find out what awaits us in the anniversary - the tenth edition of EcmaScript!
Continue reading »Nowadays developers should handle a lot of different operations, especially on own machine. To simplify the work and monitoring of processes in the system and in the network, we picked up several tools to make work in the terminal more comfortable.
Continue reading »A .gitignore file should be committed into your repository, in order to share the ignore rules with any other users that clone the repository. But for application and OS specific files it is recommended to create a global .gitignore file, which is a list of rules for ignoring files in every Git repository on your computer.
Continue reading »Working with large files in storage can cause an application to be out of memory as it loads the entire file into RAM before sending it to the storage. To save memory usage we need to work with streams.
Continue reading »