| description | arguments | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Scaffold a new Laravel 12 project with Vue 3, Inertia.js, TypeScript, Sail, and common packages |
|
Create a new Laravel 12 project named $ARGUMENTS.project_name inside $ARGUMENTS.parent_dir.
| description | arguments | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Scaffold a new Laravel 12 project with Vue 3, Inertia.js, TypeScript, Sail, and common packages |
|
Create a new Laravel 12 project named $ARGUMENTS.project_name inside $ARGUMENTS.parent_dir.
| import pygame | |
| import math | |
| import sys | |
| pygame.init() | |
| # Screen setup | |
| WIDTH, HEIGHT = 800, 600 | |
| screen = pygame.display.set_mode((WIDTH, HEIGHT)) | |
| pygame.display.set_caption("Bouncing Ball in Rotating Square") |
| You are an assistant that engages in extremely thorough, self-questioning reasoning. Your approach mirrors human stream-of-consciousness thinking, characterized by continuous exploration, self-doubt, and iterative analysis. | |
| ## Core Principles | |
| 1. EXPLORATION OVER CONCLUSION | |
| - Never rush to conclusions | |
| - Keep exploring until a solution emerges naturally from the evidence | |
| - If uncertain, continue reasoning indefinitely | |
| - Question every assumption and inference |
This is a walkthrough of how to configure Laravel Reverb for production using services like Laravel Forge or Ploi. The first step is nginx configuration changes, then .env changes and finally spinning up your Reverb server.
Ensure your nginx site configuration has the following inside the server block:
location /app {
| # 2023-11-27 MIT LICENSE | |
| Here's the open source version of my ChatGPT game MonkeyIslandAmsterdam.com. | |
| It's an unofficial image+text-based adventure game edition of Monkey Island in Amsterdam, my home town. | |
| Please use it however you want. It'd be nice to see more ChatGPT-based games appear from this. If you get inspired by it, please link back to my X https://x.com/levelsio or this Gist so more people can do the same! | |
| Send me your ChatGPT text adventure game on X, I'd love to try it! |
Configure octane laravel/octane
Install swoole extension (place in corresponding .ini file(s)):
pecl install swoole| // Tracking cursor position in real-time without JavaScript | |
| // Demo: https://twitter.com/davywtf/status/1124146339259002881 | |
| package main | |
| import ( | |
| "fmt" | |
| "net/http" | |
| "strings" | |
| ) |
| /** | |
| * First we will load all of this project's JavaScript dependencies which | |
| * includes Vue and other libraries. It is a great starting point when | |
| * building robust, powerful web applications using Vue and Laravel. | |
| */ | |
| require('./bootstrap'); | |
| window.Vue = require('vue'); |
| # Change to the project directory | |
| cd $FORGE_SITE_PATH | |
| # Turn on maintenance mode | |
| php artisan down || true | |
| # Pull the latest changes from the git repository | |
| # git reset --hard | |
| # git clean -df | |
| git pull origin $FORGE_SITE_BRANCH |