This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ## 🛠️ **Technology Stack & Preferences** | |
| ### Backend (Go) | |
| - **Database**: pgx/v5/pgxpool (never use database/sql) | |
| - **CLI**: urfave/cli/v2 for command-line interfaces | |
| - **Web Framework**: Gin for HTTP APIs | |
| - **Configuration**: Environment variables over JSON config files | |
| - **Logging**: Structured logging with logrus | |
| - **Migrations**: Pressly goose for database migrations |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| GNU nano 7.2 /etc/systemd/system/mic_monitor.service | |
| [Unit] | |
| Description=Microphone Status Monitor Service | |
| After=graphical.target sound.target | |
| [Service] | |
| Type=simple | |
| # Set the display so aosd_cat knows where to show the output. | |
| Environment=DISPLAY=:0 | |
| Environment=XDG_RUNTIME_DIR=/run/user/1000 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| .ATmega328 | |
| ; Ida avr.cfg (c) THANATOS | |
| SUBARCH=5 | |
| RAM=2048 | |
| ROM=32768 | |
| EEPROM=1024 | |
| ; MEMORY MAP |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ANGULAR_DIR_NAME= 'dist' | |
| ANGULAR_APP_DIR = os.path.join(BASE_DIR, f'../{ANGULAR_DIR_NAME}') | |
| STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles') | |
| STATIC_URL = '/static/' | |
| STATICFILES_DIRS = [ | |
| ANGULAR_APP_DIR, | |
| ] |