Skip to content

Instantly share code, notes, and snippets.

@ZiTAL
ZiTAL / tortolika.js
Last active June 6, 2025 11:07
Tortolika: Gaurko egunean daramazun denbora kopura erakusten dizun tooltip-a
// ==UserScript==
// @name Tortolika Checker
// @namespace tortolika
// @version 1.0
// @description Tortolikako orduak
// @author ibantxi
// @match *://*tortolika.eitb.eus/*
// ==/UserScript==
(function () {
@ZiTAL
ZiTAL / idatzizkue.md
Created May 14, 2025 06:59
Euskaldun zaharrantzako HABE 3, C1, 3. profile aprobateko gidoie: IDATZIZKUE

Aspaldi nauela berton idatzi barik, baie bakizuie twitter-en oten naiela bilise botaten – ta oin mastodon-en bebai :) -. Bueno kostata baie idatzizkue aproba nauen. Guzan ba, ia zelan OSTI aproba berau HABE 3, C1, 3. profile edo dana dalako OSTIDXE.

Hamen dakozuie azterketa eredu bet:

https://i.imgur.com/F7K0L54.jpg

Izenburue: EZ DA GIRO IKASGELETAN

Ein bidena:

@ZiTAL
ZiTAL / crontab
Last active May 8, 2025 13:40
bash: Greenwich Time Signal
0 * * * * /home/zital/scripts/bash/time-signal.sh
@ZiTAL
ZiTAL / example.sh
Last active May 6, 2025 14:23
gnu/linux bash: close command at date time
#!/bin/bash
# echo $DISPLAY
export DISPLAY=:1.0
# echo $XAUTHORITY
export XAUTHORITY=/run/user/1000/gdm/Xauthority
COMMAND="ffplay https://server5.mediasector.es/listen/bizkaia-irratia-musika/radio.mp3"
TIME="16:07"
DATE=$(date +%Y-%m-%d)
@ZiTAL
ZiTAL / crontab
Last active June 9, 2025 20:14
python: salicru ups telegram alert
*/5 * * * * /usr/bin/python3 /home/zital/scripts/python/ups.py >> /dev/null 2>> /home/zital/scripts/python/ups.log
@ZiTAL
ZiTAL / Bermeoko Euskerie.md
Last active April 14, 2025 19:20
Bermeoko Euskerie: Jose Anton Renteria Anduiza 1982

Bermeoko euskera dala ta zeozer esatera natorkizue gure herriko jai egitarauan.

Askoren ahuetatik sarri entzuten dogu "Bermeoko Euskeria gatxa eta txarra dala", eta hori ezta egidxe.

Bermeon gure herridxen berba egiten dan moduan idatziko dot eta esango dautsuet zergaitik.

Lengo gerratien Gipuzkoar anai-arreba asko etorri zian herri honetara, eta euretariko asko gure artien ibili ziran entendidu ezinik eta azkenian be, erderara jo biher, hori benetan tristea izan zan, baie, hori gauzie ezta izan Euskerien erru edo faltie, norberana baino, pertsona bakoitzarena. Horrek gura dau esan, gu, gehidxenok ez jakinak gariela, ez dogule ikusten gure Euskerien lorategitik edo baratz ederrik. Eta gero gure ezjakinkeriagatik Euskeriei kulpie bota eta hori eztago ondo.

Horrelako gauzek beste herri mandatan be pasaten die, esate baterako, Aragon aldeko baserritar bat, Andaluziako "Kortijota" bategaz berbetan hasten bada, txarto ikusko die alkar entendiduteko, baie baserritar bidxek, gramatika apur bat

@ZiTAL
ZiTAL / tmux.sh
Last active April 9, 2025 08:11
tmux.sh tmux layer to easy use
#!/bin/bash
# command
c="/usr/bin/tmux"
# type
t="start"
if [ -n "$1" ]; then
t=$1
fi
@ZiTAL
ZiTAL / mb.py
Created March 12, 2025 14:53
acoustid API: how to change mp3 metadata
# apt-get install libchromaprint-tools
# pip install requests mutagen
# api key: https://acoustid.org/new-application
import json
import requests
import subprocess
from mutagen.easyid3 import EasyID3
ACOUSTID_API_KEY = "API_KEY"
@ZiTAL
ZiTAL / radio.json
Last active March 11, 2025 13:41
liquidsoap / icecast2: switch from stream, playlist and silent via telnet without stopping the stream
{
"server_host": "0.0.0.0",
"server_port": 1234,
"icecast":
[
{
"host": "localhost",
"port": 8000,
"password": "passwd",
"type": "mp3",
@ZiTAL
ZiTAL / radio.liq
Last active March 6, 2025 09:22
liquidsoap: reload playlist manually using external connection
settings.server.telnet.set(true)
settings.server.telnet.port.set(1234)
settings.server.telnet.bind_addr.set("0.0.0.0")
host = "localhost"
port = 8000
passwd = "passwd"
mount = "/stream.mp3"
p = playlist("radio.m3u", reload_mode="manual")