Generated by All in One SEO v4.9.9, this is an llms.txt file, used by LLMs to index the site. # TechFlow360 The Knowledge Ocean ## Sitemaps - [XML Sitemap](https://techflow360.com/sitemap.xml): Contains all public & indexable URLs for this website. ## Posts - [Step-by-Step Guide: Creating Your First App Engine Application in Google Cloud](https://techflow360.com/step-by-step-guide-creating-your-first-app-engine-application-in-google-cloud/) - Learn how to develop scalable web applications on Google Cloud using App Engine. Dive into the world of cloud computing and streamline your development process. - [Django: The Powerful Python Framework for Building High-Quality, Secure Web Applications](https://techflow360.com/django-the-powerful-python-framework-for-building-high-quality-secure-web-applications/) - [Convert Zigzag Patterned String in 'PAYPALISHIRING' Using Given Number of Rows - Code Solution](https://techflow360.com/convert-zigzag-patterned-string-in-paypalishiring-using-given-number-of-rows-code-solution/) - [What is the Science Behind a Javelin Throw](https://techflow360.com/what-is-the-science-behind-a-javelin-throw/) - [How to integrate htmx in Django with example](https://techflow360.com/how-to-integrate-htmx-in-django-with-example/) - With Htmx, a developer can access modern browser features without writing a single line of Javascript. Learn how to integrate htmx in Django with example. - [What is Biomechanics? Its history and application](https://techflow360.com/what-is-biomechanics-its-history-and-application/) - Biomechanics has evolved as a field governing the physics of motion of living beings, such as humans, animals and the basic unit of life: cells. - [How to Perform Laravel Live Search from Database with JSON Response using Query Builder](https://techflow360.com/how-to-perform-laravel-live-search-from-database-with-json-response-using-query-builder/) - Live Search is a great way to retrieve specific rows from any database based upon user requirements. This in turn lowers the network overhead and makes your applications faster. In any large scale applications with humongous data-sets it is imperative that live search is used instead of displaying the entire table in one go. - [How to Build a Simple Django CI/CD pipeline for Heroku using Github Actions](https://techflow360.com/how-to-build-a-simple-django-ci-cd-pipeline-for-heroku-using-github-actions/) - [Install OVS (Openvswitch) in Raspberry-Pi](https://techflow360.com/install-ovs-openvswitch-in-raspberry-pi/) - OVS is programmable Openflow switch which can be controlled via SDN Controller from anywhere in the world. - [Installing Contiki OS in Raspberry Pi 3](https://techflow360.com/installing-contiki-os-in-raspberry-pi-3/) - Raspberry Pi is a great single board computer and can be used as a gateway for Internet of Things (IoT) devices. Installing, Contiki repositories in raspberry pi could be a little tricky but this tutorial will try to simplify the process. - [How to Perform Django Form Validation with Regex](https://techflow360.com/how-to-perform-django-form-validation-with-regex/) - [How to Easily Deploy Django Channels by configuring Nginx to run both Gunicorn and Daphne](https://techflow360.com/how-to-deploy-django-channels-by-configuring-nginx-to-run-both-gunicorn-and-daphne/) - [How to Easily Perform Form Validation in Laravel with SQL Transaction Statements and Output Error Message](https://techflow360.com/laravel-controller-form-validation-sql-transaction-statements-and-error-message-output/) - What if during this process somehow we fail to update either one of the two tables? If such a situation occurs the entire integrity of the system might be jeopardized. Therefore to be safe, its always a good practice to include SQL transaction whenever we need to interact with two or more tables. - [How to Easily Schedule Jobs in Laravel](https://techflow360.com/laravel-6-or-laravel-7-cron-job-task-scheduling/) - Step 1: Open your existing Laravel project or create a new one first. Navigate to its location and create a New Cron Command. - [How to build Django Rest API with OAuth 2.0](https://techflow360.com/how-to-build-django-rest-api-with-oauth-2-0/) - Django is an open-source Python web framework. It follows the model-template-views architectural pattern. If you are familiar with some other framework like Laravel you would find this tutorial simple enough to follow. It is important to note that Django views are similar in function to Laravel controller and Django templates will be similar to LaravelDjango is an open-source Python web framework. It follows the model-template-views architectural pattern. If you are familiar with some other framework like Laravel you would find this tutorial simple enough to follow. It is important to note that Django views are similar in function to Laravel controller and Django templates will be similar to Laravel - [Securing and Accessing Laravel Symbolic Link Storage](https://techflow360.com/securing-and-accessing-laravel-symbolic-link-storage/) - Symbolic link also exposes all the files together to the public. In order to safeguard the files behind some logic simply use this code inside web.php - [Beginners Guide to Software-Defined Networking (SDN)](https://techflow360.com/beginners-guide-to-software-defined-networking-sdn/) - A beginner guide for Software-Defined Networking concept and list of SDN Controllers to mange the Network. - [Installing Mininet in Any Linux OS](https://techflow360.com/installing-mininet-in-any-linux-os/) - Mininet is a powerful simulator which can simulate the entire SDN (Software-Defined Network) into a c.... - [A guide to Laravel v6 Queue with data extraction from MySQL](https://techflow360.com/a-guide-to-laravel-v6-queue-with-data-extraction-from-mysql/) - Code available in GitHub. Queues are amazing. Queues literally make your 'Job' faster. But, queues are confusing and often too much a hassle to learn. In this tutorial, I will try to make it simple enough to understand yet actual enough to be used in the real world. - [Can your Smart TV watch you secretly? FBI Warning](https://techflow360.com/can-your-smart-tv-watch-you-secretly-fbi-warning/) - However, there could also be greater risks where the hacker can listen to your conversations through the microphone or spy on you through ... - [The Robo Firefly - Flaps Wings to Fly](https://techflow360.com/the-robo-firefly-flaps-wings-to-fly/) - The Robo Firefly is a nature-inspired robot that can fly by ............. - [MIT's 'mini cheetah' robots playing soccer and winning](https://techflow360.com/mits-mini-cheetah-robots-playing-soccer-and-winning/) - The mini cheetah was designed to be modular for using off the shelf part and low operational cost. It can do a full backflip and stand-still. - [Laravel Queue Listen v/s Work](https://techflow360.com/laravel-queue-listen-v-s-work/) - Often while building web applications a common mistake developers do is to add their mail sending codes in the same controller function where they are processing their initial response data. This process forces the software to run slowly as sending a mail via SMTP can be a time-consuming process. - [Changing and running Different MAC Protocols in Cooja Contiki OS](https://techflow360.com/changing-and-running-different-mac-protocols-in-cooja-contiki-os/) - The network stack in Contiki OS is a little different compared to the traditional TCP/IP network stack. In place of MAC Layer, we have three layers namely Framer, Radio Duty-Cycle (RDC) and Medium Access Control (MAC). The different layers can be changed by accessing the global variables NETSTACK_FRAMER, NETSTACK_RDC and NETSTACK_MAC. These variables can be found in core/net/netstack.h - [List of tools in Cooja and their Functionalities](https://techflow360.com/list-of-tools-in-cooja-and-their-functionalities/) - Simulation Control - It is used to Start, Stop or Reload any simulation. It also shows the Speed index of simulation. A rule of thumb is higher the number of nodes slower will the simulation run. (Note: Upon testing, I have often noticed with 100+ nodes simulation might freeze while running or after reload because memory is not properly cleaned by cooja in background.) - [Getting Started with Cooja Hello World Tutorial](https://techflow360.com/getting-started-with-cooja-hello-world-tutorial/) - Cooja is an awesome network simulator for Contiki. A simulated Contiki Mote in COOJA is an actual compiled and executing Contiki system. The system is controlled and analyzed by COOJA. To run cooja you need to have Instant Contiki installed. If you haven't installed yet check out my step by step tutorial on "Quickstart your IoT Experiments by quickly deploying Instant Contiki" - [Ubuntu 19.10 (Eoan Ermine) Beta is here](https://techflow360.com/ubuntu-19-10-eoan-ermine-beta-is-here/) - This Ubuntu Server image features the next generation Subiquity server installer, bringing the comfortable live session and speedy install of the Ubuntu Desktop to server users at last. - [Quickstart your IoT Experiments by quickly deploying Instant Contiki](https://techflow360.com/quickstart-your-iot-experiments-by-quickly-deploying-instant-contiki/) - If you are just starting out on using Contiki and don't really want to commit to all those complicated sudo apt commands discussed in a previous article on installing-Contiki-os-in-raspberry-pi-3. - [Contiki Cooja Hello World Advanced Tutorial](https://techflow360.com/contiki-cooja-hello-world-advanced-tutorial/) - This tutorial will be a little more in-depth so that the user can upload their hello world code into Sky Motes and learn about cooja a little more. Follow this tutorial up to step 3 "Getting Started with Cooja Hello World Tutorial" to learn how to open Cooja Simulator. ## Pages - [Cloud](https://techflow360.com/cloud/) - [How to Become a Guest Author for Techflow360](https://techflow360.com/how-to-become-a-guest-author-for-techflow360/) - Techflow360 is committed to producing high-quality articles for its readers. If you are passionate about writing you are already a great fit for the team. - [Techmion Logistics: Advanced Logistics Management Application for a Shipping Company](https://techflow360.com/techmion-logistics-advanced-logistics-management-application-for-a-shipping-company/) - Truth be told software's can be buggy. They can be slow too. But, buggy and slow software's lose money. They defeat the very purpose they were built for - to save money - [Privacy Policy for Techflow360](https://techflow360.com/privacy-policy/) - [Online Admission Application for Schools/ Colleges/ Universities](https://techflow360.com/online-admission-application-for-schools-colleges-universities/) - [Yet Another Clichéd Developer's Diary](https://techflow360.com/yet-another-cliched-developers-diary/) - I made this page to share and discuss some of my works and my general approach towards a successful project. My definition of a successful project is only when I have happy users. Most of my works are not available publicly, but I will try and make sure that at least a demo is available for the same. Additionally, In future, I would like to make some of my projects open source. Fingers crossed :) - [Newsletter](https://techflow360.com/newsletter/) ## Categories - [Internet of Things](https://techflow360.com/category/iot/) - [Linux](https://techflow360.com/category/linux/) - [Tech News](https://techflow360.com/category/latest-tech-news/) - [Contiki OS](https://techflow360.com/category/iot/contiki-os/) - [Cooja](https://techflow360.com/category/iot/cooja/) - [Software-defined networking (SDN)](https://techflow360.com/category/software-defined-networking/) - [Mininet](https://techflow360.com/category/software-defined-networking/mininet/) - [SDN Controllers](https://techflow360.com/category/software-defined-networking/sdn-controllers/) - [OpenFlow Switch](https://techflow360.com/category/software-defined-networking/openflow-switch/) - [Ubuntu](https://techflow360.com/category/linux/ubuntu/) - [Web Development](https://techflow360.com/category/web-development/) - [Laravel](https://techflow360.com/category/web-development/laravel/) - [Guest Article](https://techflow360.com/category/guest-article/) - [Django](https://techflow360.com/category/web-development/django/) - [Science](https://techflow360.com/category/science/) - [Physical Science](https://techflow360.com/category/science/physical-science/) - [Biomechanics](https://techflow360.com/category/science/physical-science/biomechanics/) - [Coding](https://techflow360.com/category/web-development/coding/) - [Google Cloud](https://techflow360.com/category/google-cloud/) ## Tags - [contiki](https://techflow360.com/tag/contiki/) - [iot](https://techflow360.com/tag/iot/) - [internet of things](https://techflow360.com/tag/internet-of-things/) - [msp motes](https://techflow360.com/tag/msp-motes/) - [cooja csc](https://techflow360.com/tag/cooja-csc/) - [cooja](https://techflow360.com/tag/cooja/) - [cooja hello world](https://techflow360.com/tag/cooja-hello-world/) - [cooja tutorial](https://techflow360.com/tag/cooja-tutorial/) - [contiki cooja hello world](https://techflow360.com/tag/contiki-cooja-hello-world/) - [cooja hello world advanced](https://techflow360.com/tag/cooja-hello-world-advanced/) - [contikimac](https://techflow360.com/tag/contikimac/) - [8hz](https://techflow360.com/tag/8hz/) - [csma](https://techflow360.com/tag/csma/) - [rime](https://techflow360.com/tag/rime/) - [channel 26](https://techflow360.com/tag/channel-26/) - [contiki vmware](https://techflow360.com/tag/contiki-vmware/) - [contiki in raspberry pi](https://techflow360.com/tag/contiki-in-raspberry-pi/) - [install instant contiki](https://techflow360.com/tag/install-instant-contiki/) - [sudo apt contiki](https://techflow360.com/tag/sudo-apt-contiki/) - [cooja easy](https://techflow360.com/tag/cooja-easy/) - [contiki virtualbox](https://techflow360.com/tag/contiki-virtualbox/) - [ubuntu beta](https://techflow360.com/tag/ubuntu-beta/) - [ubuntu](https://techflow360.com/tag/ubuntu/) - [ubuntu 19.10](https://techflow360.com/tag/ubuntu-19-10/) - [eoan ermine](https://techflow360.com/tag/eoan-ermine/) - [techflow360](https://techflow360.com/tag/techflow360/) - [raspery pi gateway](https://techflow360.com/tag/raspery-pi-gateway/) - [raspberry pi iot](https://techflow360.com/tag/raspberry-pi-iot/) - [raspberry cooja](https://techflow360.com/tag/raspberry-cooja/) - [Notes](https://techflow360.com/tag/notes/) - [contiki os cooja](https://techflow360.com/tag/contiki-os-cooja/) - [Radio messages](https://techflow360.com/tag/radio-messages/) - [Script editor](https://techflow360.com/tag/script-editor/) - [Mote output](https://techflow360.com/tag/mote-output/) - [cooja tool](https://techflow360.com/tag/cooja-tool/) - [Timeline](https://techflow360.com/tag/timeline/) - [contiki os](https://techflow360.com/tag/contiki-os/) - [Network](https://techflow360.com/tag/network/) - [Breakpoints](https://techflow360.com/tag/breakpoints/) - [Mote duty cycle](https://techflow360.com/tag/mote-duty-cycle/) - [Simulation Control](https://techflow360.com/tag/simulation-control/) - [Powertrace](https://techflow360.com/tag/powertrace/) - [ovs](https://techflow360.com/tag/ovs/) - [sdn](https://techflow360.com/tag/sdn/) - [openflow](https://techflow360.com/tag/openflow/) - [ovs in raspberry](https://techflow360.com/tag/ovs-in-raspberry/) - [mac](https://techflow360.com/tag/mac/) - [NETSTACK_RDC](https://techflow360.com/tag/netstack_rdc/) - [NETSTACK_FRAMER](https://techflow360.com/tag/netstack_framer/) - [rdc](https://techflow360.com/tag/rdc/) - [NETSTACK_MAC](https://techflow360.com/tag/netstack_mac/) - [contiki network stack](https://techflow360.com/tag/contiki-network-stack/) - [Software-Defined Networking](https://techflow360.com/tag/software-defined-networking/) - [SDN Controller](https://techflow360.com/tag/sdn-controller/) - [Open source SDN Controller](https://techflow360.com/tag/open-source-sdn-controller/) - [supervisor](https://techflow360.com/tag/supervisor/) - [queue](https://techflow360.com/tag/queue/) - [Laravel](https://techflow360.com/tag/laravel/) - [laravel listen vs work](https://techflow360.com/tag/laravel-listen-vs-work/) - [laravel queue](https://techflow360.com/tag/laravel-queue/) - [queue compare](https://techflow360.com/tag/queue-compare/) - [mit mini cheetah soccer](https://techflow360.com/tag/mit-mini-cheetah-soccer/) - [mit mini cheetah](https://techflow360.com/tag/mit-mini-cheetah/) - [mit soccer](https://techflow360.com/tag/mit-soccer/) - [mit](https://techflow360.com/tag/mit/) - [mini cheetah backflip](https://techflow360.com/tag/mini-cheetah-backflip/) - [robot](https://techflow360.com/tag/robot/) - [bio drone](https://techflow360.com/tag/bio-drone/) - [nature robot](https://techflow360.com/tag/nature-robot/) - [Leuven MindGate](https://techflow360.com/tag/leuven-mindgate/) - [robo firefly](https://techflow360.com/tag/robo-firefly/) - [Hummingdrones](https://techflow360.com/tag/hummingdrones/) - [bio robot](https://techflow360.com/tag/bio-robot/) - [fbi warning for smart tv](https://techflow360.com/tag/fbi-warning-for-smart-tv/) - [smart tv spy](https://techflow360.com/tag/smart-tv-spy/) - [smart tv privacy](https://techflow360.com/tag/smart-tv-privacy/) - [smart tv](https://techflow360.com/tag/smart-tv/) - [smart tv camera spy](https://techflow360.com/tag/smart-tv-camera-spy/) - [mininet](https://techflow360.com/tag/mininet/) - [pingsms](https://techflow360.com/tag/pingsms/) - [Laravel Queue with data extraction from MySQL](https://techflow360.com/tag/laravel-queue-with-data-extraction-from-mysql/) - [api sms](https://techflow360.com/tag/api-sms/) - [A guide to Laravel v6 Queue with data extraction from MySQL](https://techflow360.com/tag/a-guide-to-laravel-v6-queue-with-data-extraction-from-mysql/) - [mysql live search with json response](https://techflow360.com/tag/mysql-live-search-with-json-response/) - [laravel live search from database](https://techflow360.com/tag/laravel-live-search-from-database/) - [laravel live search](https://techflow360.com/tag/laravel-live-search/) - [live search with json response](https://techflow360.com/tag/live-search-with-json-response/) - [laravel live search from mysql](https://techflow360.com/tag/laravel-live-search-from-mysql/) - [live search with select and display](https://techflow360.com/tag/live-search-with-select-and-display/) - [php artisan link](https://techflow360.com/tag/php-artisan-link/) - [laravel symbolic link](https://techflow360.com/tag/laravel-symbolic-link/) - [laravel symbolic link secure](https://techflow360.com/tag/laravel-symbolic-link-secure/) - [laravel secure public access](https://techflow360.com/tag/laravel-secure-public-access/) - [laravel schedule](https://techflow360.com/tag/laravel-schedule/) - [laravel 7](https://techflow360.com/tag/laravel-7/) - [laravel 6](https://techflow360.com/tag/laravel-6/) - [oracle](https://techflow360.com/tag/oracle/) - [laravel transaction with error message](https://techflow360.com/tag/laravel-transaction-with-error-message/) - [laravel sql transaction statements](https://techflow360.com/tag/laravel-sql-transaction-statements/) - [data integrity in laravel](https://techflow360.com/tag/data-integrity-in-laravel/) - [sql](https://techflow360.com/tag/sql/) - [laravel 5](https://techflow360.com/tag/laravel-5/) - [form validation in laravel](https://techflow360.com/tag/form-validation-in-laravel/) - [sql transaction](https://techflow360.com/tag/sql-transaction/) - [laravel form validation with error message](https://techflow360.com/tag/laravel-form-validation-with-error-message/) - [laravel 8](https://techflow360.com/tag/laravel-8/) - [hack proof laravel](https://techflow360.com/tag/hack-proof-laravel/) - [OAuth 2.0](https://techflow360.com/tag/oauth-2-0/) - [Nginx](https://techflow360.com/tag/nginx/) - [Django Rest Api with OAuth 2.0](https://techflow360.com/tag/django-rest-api-with-oauth-2-0/) - [Python Virtual Enviroment](https://techflow360.com/tag/python-virtual-enviroment/) - [Django Admin Model CRUD](https://techflow360.com/tag/django-admin-model-crud/) - [Django 3.1](https://techflow360.com/tag/django-3-1/) - [Gunicorn](https://techflow360.com/tag/gunicorn/) - [Virtualenv](https://techflow360.com/tag/virtualenv/) - [Django Admin CRUD](https://techflow360.com/tag/django-admin-crud/) - [Django](https://techflow360.com/tag/django/) - [django form validation](https://techflow360.com/tag/django-form-validation/) - [django regex](https://techflow360.com/tag/django-regex/) - [django tutorial](https://techflow360.com/tag/django-tutorial/) - [Django 3.2](https://techflow360.com/tag/django-3-2/) - [Django Channels](https://techflow360.com/tag/django-channels/) - [Daphne](https://techflow360.com/tag/daphne/) - [WSGI](https://techflow360.com/tag/wsgi/) - [ASGI](https://techflow360.com/tag/asgi/) - [python](https://techflow360.com/tag/python/) - [python3](https://techflow360.com/tag/python3/) - [heroku](https://techflow360.com/tag/heroku/) - [ci/cd](https://techflow360.com/tag/ci-cd/) - [github actions](https://techflow360.com/tag/github-actions/) - [github workflow](https://techflow360.com/tag/github-workflow/) - [biomechanics](https://techflow360.com/tag/biomechanics/) - [kinesiology](https://techflow360.com/tag/kinesiology/) - [biomechanics history](https://techflow360.com/tag/biomechanics-history/) - [biomechanics application](https://techflow360.com/tag/biomechanics-application/) - [htmx htmx django tutorial](https://techflow360.com/tag/htmx-htmx-django-tutorial/) - [htmx](https://techflow360.com/tag/htmx/) - [htmx django tutorial](https://techflow360.com/tag/htmx-django-tutorial/) - [javelin throw](https://techflow360.com/tag/javelin-throw/) - [science](https://techflow360.com/tag/science/) - [physical science](https://techflow360.com/tag/physical-science/) - [javelin](https://techflow360.com/tag/javelin/) - [leetcode](https://techflow360.com/tag/leetcode/) - [zigzag patter](https://techflow360.com/tag/zigzag-patter/) - [PAYPALISHIRING](https://techflow360.com/tag/paypalishiring/) - [App Engine](https://techflow360.com/tag/app-engine/) - [Google Cloud](https://techflow360.com/tag/google-cloud/) - [Web Development](https://techflow360.com/tag/web-development/) - [Application Deployment](https://techflow360.com/tag/application-deployment/) - [Scalable Web Applications](https://techflow360.com/tag/scalable-web-applications/) - [Programming Languages](https://techflow360.com/tag/programming-languages/) - [Platform as a Service (PaaS)](https://techflow360.com/tag/platform-as-a-service-paas/) - [Server Management](https://techflow360.com/tag/server-management/) - [Google Cloud Platform](https://techflow360.com/tag/google-cloud-platform/) - [Cloud Computing](https://techflow360.com/tag/cloud-computing/) - [Cloud Infrastructure](https://techflow360.com/tag/cloud-infrastructure/) - [Managed Services](https://techflow360.com/tag/managed-services/) - [Developer Tools](https://techflow360.com/tag/developer-tools/) - [Web App Development](https://techflow360.com/tag/web-app-development/)