HiBit - Posts Posts, news and programming tutorials. Here you can discuss industry news and share your experience. https://www.hibit.dev/blog Mon, 25 Mar 2024 09:30:08 +0000 en Create Laravel 11 project from scratch Laravel is a PHP web application framework that's open-source and designed for building web applications following the Model-View-Controller (MVC) architectural pattern. It was created back in 2011 and has become one of the most widely used PHP frameworks for web development.

Laravel offers developers numerous powerful features and tools. These include a straightforward and expressive syntax, built-in database migration and schema management, automated testing capabilities, and a robust ecosystem of third-party packages. Among its key features are its powerful routing engine, which allows developers to easily define application routes, and its comprehensive ORM (Object-Relational Mapping) system, which simplifies working with databases and models.

]]>
Mon, 25 Mar 2024 09:30:08 +0000 development post-157 https://www.hibit.dev/rss/posts/157/comments
Using Arduino Serial Plotter tool Arduino, a well-known name in the world of electronics enthusiasts, offers a user-friendly platform for experimenting with electronic projects. Within the Arduino toolkit, the Arduino Integrated Development Environment (IDE) is a crucial component, featuring a valuable tool known as the Serial Plotter. In this article, we'll explore the practical applications of the often-overlooked Serial Plotter and how it serves as a dynamic and insightful tool for visualizing real-time data in Arduino projects.

]]>
Mon, 18 Mar 2024 09:00:08 +0000 electronics post-155 https://www.hibit.dev/rss/posts/155/comments
Using Arduino Serial Monitor tool Arduino, a familiar name among DIY enthusiasts and electronics hobbyists, owes much of its popularity to its user-friendly Integrated Development Environment (IDE). One of the most invaluable tools within the Arduino IDE is the Serial Monitor. This feature plays a pivotal role in facilitating communication between your Arduino board and your computer, allowing you to monitor and control your projects in real-time. In this article, we'll explore the practical aspects of using the Arduino IDE and Serial Monitor, shedding light on how they can be harnessed for effective data exchange.

]]>
Mon, 11 Mar 2024 09:00:08 +0000 electronics post-153 https://www.hibit.dev/rss/posts/153/comments
Boost social media engagement with Open Graph meta tags In the bustling world of social media, where every click and share matters, businesses and content creators strive to maximize their online presence. In the array of strategies, a frequently underestimated yet potent tool is the incorporation of Open Graph meta tags. These HTML tags serve as the backbone for enhancing how content appears when shared on platforms like Facebook and Twitter, providing a visual and informational boost that can significantly impact engagement.

]]>
Mon, 04 Mar 2024 09:00:08 +0000 SEO post-150 https://www.hibit.dev/rss/posts/150/comments
DIY - Automated plants watering system In the world of do-it-yourself (DIY) projects, few activities match the practicality of constructing your own Arduino-powered automatic watering system. Imagine a setup where technology integrates effortlessly with nature, allowing you to take control of your plant care routine. We'll break down the fundamental components of this project, highlighting the vital role of the DS1302 timekeeping module and Arduino-compatible pumps. Get ready for a hands-on approach that not only enhances your technical skills but also transforms the way you care for your plants, whether they are in the corners of your home or under the open sky.

]]>
Mon, 26 Feb 2024 08:30:40 +0000 projects post-149 https://www.hibit.dev/rss/posts/149/comments
Using Laravel with an SQLite database The fast-paced world of web development requires selecting tools that balance efficiency and scalability. The choice of a suitable database management system plays a pivotal role. SQLite, a lightweight yet powerful database engine, often remains overlooked. When integrated with Laravel, a popular PHP web application framework, SQLite offers developers a reliable solution for building efficient applications.

]]>
Mon, 19 Feb 2024 08:30:08 +0000 databases post-148 https://www.hibit.dev/rss/posts/148/comments
DIY - Automated plants watering system: code Having outlined the concept of automated watering and successfully assembled the physical components, our attention now turns to the real wizardry - the code. This article explores the intricate lines of Arduino code that transform theory into reality, breathing life into our DIY plant care project. As we step into the heart of our automated watering system, let's unravel the details that make our green vision a reality.

]]>
Mon, 12 Feb 2024 08:51:08 +0000 projects post-146 https://www.hibit.dev/rss/posts/146/comments
DIY - Automated plants watering system: mounting As we transition into the practical implementation of our Arduino-powered automatic watering system, the focus shifts from theory to the tangible. This section of the guide will meticulously guide you through the steps of physically mounting the components, integrating sensors, and establishing the necessary connections between modules. It's an opportunity to transform conceptual understanding into hands-on reality. Prepare to immerse yourself in the practical aspects of this project, where we navigate through the nuances of placing each module and executing the precise wiring required to bring your plants care system to life.

]]>
Mon, 05 Feb 2024 08:51:09 +0000 projects post-145 https://www.hibit.dev/rss/posts/145/comments
Running PHP8.3 with Nginx on Ubuntu PHP is a scripting language widely used for web development, with code processed on a web server through a PHP interpreter, implemented as a module, daemon, or CGI executable. Nginx lacks the default ability to handle dynamic web pages with PHP and requires specific additional plugins for this purpose. One such plugin is FPM (FastCGI Process Manager), an alternative PHP FastCGI implementation offering additional features, particularly advantageous for high-traffic sites. FPM stands out as the preferred method for PHP page processing with Nginx, surpassing traditional CGI-based methods in terms of speed.

]]>
Mon, 29 Jan 2024 08:45:09 +0000 systems post-142 https://www.hibit.dev/rss/posts/142/comments
Play The Simpsons theme song with Arduino and a buzzer The Simpsons, that legendary animated series we all know and love, has become a cultural phenomenon. With its hilarious take on family life in Springfield, it's an absolute classic. We decided to have a bit of fun and recreate the show's iconic theme song using a piezo buzzer.

Buzzer is used to generate sound, beep or even melody of a song. It can be found in alarm devices, computers, timers and confirmation of user input such as a mouse click or keystroke. A piezo buzzer is not like a regular speaker that you might think of. It uses a material that actually changes shape when you apply electricity to it which in turn creates noise. The faster you bend the material, the higher the pitch of the noise that is produced.

]]>
Mon, 22 Jan 2024 09:00:07 +0000 electronics post-141 https://www.hibit.dev/rss/posts/141/comments