Laravel has a feature called observer. Using observer, we can observe specific model values and invoke callback when their values are changed. We can use them in various purposes, for example logging. For example: imagine there is a product model. when product was created, I need to fetch any things from third-part. In the case, …
Blockchain Explorer
Blockchain explorer is a website which lists all information about blockchain. Latest transactions, block details, transaction history by address, balance by address, etc. Every blockchain in crypto world has their own blockchain explorers. https://blockexplorer.com/ https://www.blockchain.com/explorer There are several blockchain explorer open source projects which we can reuse when we develop our own explorers. One of …
Firebase
Firebase is a mobile and web app development platform that provides developers with a plethora of tools and services to help them develop high-quality apps, grow their user base, and earn more profit. Firebase gives you functionality like analytics, databases, messaging and crash reporting so you can move quickly and focus on your users. Ship …
Ant design – design language with components ready
Ant design is a design language.Ant Design which is specially created for internal desktop applications, is committed to improving the experience of users and product designers. In the process of internal desktop applications development, many different design specs and implementations would be involved, which might cause designers and developers difficulties and duplication and reduce the …
Laravel – Soft Deleting
In addition to actually removing records from your database, Eloquent can also “soft delete” models. When models are soft deleted, they are not actually removed from your database. Instead, a deleted_at attribute is set on the model and inserted into the database. If a model has a non-null deleted_at value, the model has been soft deleted. To enable soft …
apiary.io – online API Desing Stack
Building great APIs is all about effective collaboration. App developers, testers, architects, product managers, clients, and partners all bring unique perspectives to the design of your APIs. We can use this service when designing REST API. There are a lot of services online. But this is free and easy to use.
Introduction about Hellobonsai
https://www.hellobonsai.com/ Giving you what’s best. Get paid faster Freelancers get paid an average of 13 days faster, and have 3x fewer late payments with Bonsai. Save time Bonsai automatically generates and fills all your documents as soon as you start a new project. Less worry, more time. Protect your business With templated contracts and legally …
Git Reflog
We can do like we did using ctrl + z in code editor. Oh, yes, say when we use git. Git remember its history and we can see them by typing git reflog The documentation is here. http://git-scm.com/docs/git-reflog
Introduction to SSH (Secure Shell)
As a developer, SSH(Secure Shell) is everyday use when you work with remote server. Let’s see how SSH works, what is the public key and private key, what configuration we need on server side and local environment and the like.
Cross Site Scripting
Comprehensive example of Cross Site Scripting(XSS) attack.Let’s say a web page has a comment section and users can leave comment on the page. A bad user leave comment on the site and it’s text is <script> alert(‘You’re hacked’) </script> It’s stored in the server database. When another user visit the page, the text is sent …