# Prompt: Update Forgejo Issues, Milestones, and Timeline
## Objective
You are the project planning agent for the Aethyr project hosted on Forgejo at
`git.cleverlibre.org` in the repository `aethyr/Aethyr`. Your job is to
review the current specification, codebase, and Forgejo issue tracker, then bring the
project's implementation task tracking fully up to date with the latest specification.
The implementation task tracking is represented as **Forgejo issues** organized under
**milestones**. <body>
<div>
<h1>MP4 → MP3 変換</h1>
<input type="file" id="fileInput" accept="video/mp4,.mp4" multiple />
<button id="convertBtn" disabled>変換する</button>
<div id="status"></div>
<div id="results"></div>
<button id="downloadAllBtn" disabled>すべてダウンロード</button>
</div>
<script src="https://cdn.jsdelivr.net/npm/lamejs@1.2.1/lame.min.js"></script>
<script>
const fileInput = document.getElementById("fileInput");
const convertBtn = document.getElementById("conv
#include <Arduino.h>
#include <TinyGPSPlus.h>
#define RX 17 // recive(RX) data from gps(TX)
#define TX 16 // send(TX) data to gps(RX)
HardwareSerial gpsSerial(2);
TinyGPSPlus gps;
void setup()
{
Serial.begin(115200);
gpsSerial.begin(9600, SERIAL_8N1, RX, TX); // 9600 bits per second -> 104us = 1 bit
}
void loop()
{
while (gpsSerial.available())
{
gps.encode(gpsSerial.read());
}
if (gps.location.isValid())
{
Serial.print("Latitude: ");
Ser
/* =========================================================
IMPORTS
========================================================= */
/* =========================================================
Variables (Design System)
colors, fonts, spacing, radius, motion
========================================================= */
:root {
/* Colors */
--color-muted: #6b7280;
--color-white: #ffffff;
--color-border: #cacaca;
/* Typography - only use this if you plan to import fonts
/* =========================================================
IMPORTS
========================================================= */
/* =========================================================
Variables (Design System)
colors, fonts, spacing, radius, motion
========================================================= */
:root {
/* Colors */
--color-muted: #6b7280;
--color-white: #ffffff;
--color-border: #cacaca;
/* Typography - only use this if you plan to import fonts/**
* @param {number} mountainHeight
* @param {number[]} workerTimes
* @return {number}
*/
var minNumberOfSeconds = function (mountainHeight, workerTimes) {
const H = mountainHeight;
// If there's only one worker, the formula is direct:
// time = t * (1 + 2 + ... + H) = t * H(H+1)/2
if (workerTimes.length === 1) {
const t = workerTimes[0];
return t * (H * (H + 1) / 2);
}
// Sort workers so the fastest ones are processed first.
// This allows ear// in setup()
pinMode(TRIG, OUTPUT);
pinMode(ECHO, INPUT);
digitalWrite(TRIG, LOW);
delay(1000);
// in loop()
digitalWrite(TRIG, LOW);
delayMicroseconds(2);
digitalWrite(TRIG, HIGH);
delayMicroseconds(10);
digitalWrite(TRIG, LOW);
duration = pulseIn(ECHO, HIGH);
distance = duration / 58.0;
meter = distance / 100.0;# Git : Collaborer efficacement sur un même repo
## 1. Récupérer les branches de ses collaborateurs
Quand tes collaborateurs pushent directement sur ton repo (pas un fork), leurs branches sont sur `origin`.
### Récupérer toutes les branches distantes
```bash
git fetch origin
```
### Récupérer une seule branche spécifique
```bash
git fetch origin nom-de-la-branche
```
### Lister les branches distantes disponibles
```bash
git branch -r
```
### Basculer sur une branche d'un collaborateur
### Background
* In production environments using Cloudflare (business plan), video uploading
performed by Rails can be blocked (page may load `No internet connection`) for
files larger than 100 MB.
* To verify if Cloudflare is the issue and not Nginx:
* Check nginx for the following option: `client_max_body_size 500M;`
* Usually within the `server {}` block
* Check the following logs:
* `tail -f /var/log/nginx/error.log`
* `tail -f /var/log/nginx/access.log`
* If nothings git log --patch
git log -p
git log -p app/\(features\)/beacon-money-account/info/free-activation/components/FreeActivationHero.tsx
git log -p ec60ac4 #using commit hash
# or using https://github.com/jonas/tig
tig
curl --location 'https://api.ayvens.com/rms/carmarket/b2c/vehicleads/' \
--header 'x-Ald-Subscription-Key: 6b2007dc3a864fcea99040d8c3e72a69' \
--header 'x-country: fr' \
--header 'User-Agent: Mozilla/5.0' \
--header 'x-partner: ald'
you can add filters if neededsearch for
locationCount --> 525
registrationNumber
previousSalePriceGross
previousSalePriceNet
freeCarBenefit
16990
https://autoselect.arval.fr/voitures-occasion/offer/toyota-corolla-hybride-122h-dynamic-business-stage-academy-129192
23990
https://autoselect.arval.fr/voitures-occasion/offer/toyota-corolla-hybride-140h-active-130002var EquipmentBookingUtils = Class.create();
EquipmentBookingUtils.prototype = {
checkBooking: function(equipmentId, equipmentType, startTime, endTime) {
var result = {
booked_by: "",
approver: ""
};
var gr = new GlideRecord('u_equipment_booking');
gr.query();
while (gr.next()) {
if (gr.u_equipment == equipmentId && gr.u_status != 3) {
if (startTime > gr.u_start_time && startTime1. go to question link : https://www.examtopics.com/discussions/microsoft/view/153758-exam-dp-700-topic-3-question-9-discussion/
2. open consol
3. past this document.getElementById('notRemoverPopup').style.display = 'none';
4. if pasting is not allowed type 'allow pasting'/**
* @param {number} n
* @param {number[][]} edges
* @param {number} k
* @return {number}
*/
var maxStability = function (n, edges, k) {
// -----------------------------
// Disjoint Set Union (Union-Find)
// -----------------------------
class DSU {
constructor(n) {
this.parent = Array.from({ length: n }, (_, i) => i);
this.size = Array(n).fill(1);
this.components = n; // track how many connected components remain
}
## systemd‑journal: useful command
- **Check disk usage** \
`journalctl --disk-usage`
- **Clean journal** \
`sudo journalctl --vacuum-time=7d` \
(**7d** - delete files older 7days)
- **Set limit size** \
`sudo journalctl --vacuum-size=500M`\
(**500M** - keep only the last 500Mb)
- **Delete all journal logs** \
`sudo rm -rf /var/log/journal/*` \
`sudo systemctl restart systemd-journald`
## systemd‑journal: configuration
- open file configuration: \
`sudo nano /etc/systemd/journald.conf
`
```