1. Installing the panel builder Install the Filament Panel Builder by running the following commands in your Laravel project directory: composer require filament/filament:"^4.0" php artisan…
Waterloo Math
Math Platform
Articles and updates about anything.
1. Installing the panel builder Install the Filament Panel Builder by running the following commands in your Laravel project directory: composer require filament/filament:"^4.0" php artisan…
When webpage contents are reloaded dynamically, it is essential to re-render math with Mathjax. I've been experimenting to find out the best hooks and events to re-render math seamlessly. First,…
Initial Setup Database connection information is found in two files mainly. These values are created during application creation. However, it is often necessary to check and fix those values. Any…
First, install new Laravel application to be used as testing application. We are not using DB, so It might be good enough to start new application with Herd. The folder structure after initiating the…
When your Gitlab runner fails with even simple script, I hope this helps. I have this simple script to run in gitlab-ci.yml qa_test: stage: qa tags: - psg-dev script: - echo "Running QA tests"…
Not Yet, I would say. At least not for me yet. It might be my skill or open-source AI limitations. I installed all of UI and AI in my Windows 11 machine WLS Ubuntu 24.04. You will need Python 3.10…
If you've ever wanted to download YouTube videos in high quality — including 4K, full playlists, or audio only — then yt-dlp is the tool for you. It’s a modern fork of youtube-dl with better…
When you have one table for all of codes in your system, it is often to have unique_code and parent code in that table. It enables to track down hierarchical structure of codes to see who is parent…
Bitnami provide docker image for Moodle and it can be found in https://hub.docker.com/r/bitnami/moodle. In fact Bitnami provides a variety of Docker images, but I am not that familiar with this…
PHP Composer package named Crowdmark Dashboard is created to support large number of courses and participants. Repository is available on GitHub as https://github.com/waterloobae/CrowdmarkDashboard…
In order to start this process, contact Crowdmark support for their end setups. It works best if you can set this up with Crowdmark together. It takes only about 10 minutes to set this up. In your…
I am going to use Laravel Blade Templates to render H1 tag in orange. It is overly simplified Laravel Blade Templates guide line. The full documentations are available on…
To experiment how to collect student information when student rooster is not predefined, reading Crowdmark cover page with locally installed Llama 3.2 Vision 11B was attempted to evaluate the…
What is this? When more than one developer or machine are needed for development, repository like Git makes the task easier. This article explains how to add new machine or a new developer to your…
After you install ollama, you can pull the model. ollama pull llama3.2-vision Then, start ollama. It will start server can respond you with local AI which is Llama 3.2 11B here. Ollama provide Python…