Skip to content

Instantly share code, notes, and snippets.

View zuzuleinen's full-sized avatar

Andrei Boar zuzuleinen

View GitHub Profile
@zuzuleinen
zuzuleinen / racing_horses.go
Last active April 1, 2024 05:08 — forked from Chemaclass/racing_horses.go
Racing horses using goroutines
package main
import (
"fmt"
"math/rand"
"os"
"os/exec"
"os/signal"
"time"
)
@zuzuleinen
zuzuleinen / csv-symfony-action.php
Last active January 17, 2024 11:04
CSV Response in Symfony controller action
<?php
use Symfony\Component\HttpFoundation\Response;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
class CsvController extends Controller
{
/**
* Get a CSV file from an array
@zuzuleinen
zuzuleinen / linttask.yaml
Last active August 5, 2022 13:38
Lint task for Hugo defined in a Bobfile
lint:
rebuild: always
cmd: golint ./...
dependencies:
- golint
@zuzuleinen
zuzuleinen / bob.yaml
Last active August 5, 2022 13:33
Bobfile replacement for Hugo's Magefile
variables:
HUGO_BUILD_TAGS: nodeploy
GO111MODULE: on
build:
build:
cmd: go build -ldflags "-X github.com/gohugoio/hugo/common/hugo.vendorInfo=mage" -tags none github.com/gohugoio/hugo
target: hugo
hugoRace:
cmd: go "build" "-race" "-ldflags" "-X github.com/gohugoio/hugo/common/hugo.vendorInfo=mage" "-tags" "none" "github.com/gohugoio/hugo"
install:
@zuzuleinen
zuzuleinen / hugo-with-nix-deps.yaml
Last active August 5, 2022 13:32
Hugo with nix deps 2 tasks
build:
build:
input: ./hugo
cmd: cd hugo && go build -o ../build/hugo main.go
newer:
cmd: go version
older:
cmd: go version
dependencies:
- go_1_17
@zuzuleinen
zuzuleinen / bob-with-nix.yaml
Last active August 5, 2022 13:31
Hugo with nix deps
build:
build:
input: ./hugo
cmd: cd hugo && go build -o ../build/hugo main.go
dependencies:
- go_1_18
- git
- hub
@zuzuleinen
zuzuleinen / bob.yaml
Last active August 5, 2022 10:35
Bobfile example for Dagger's Todo App
variables:
NETLIFY_SITE_ID: 11718535-163d-4092-90e3-2b05b23111af
build:
build:
input: |-
*
!*.cue
!*.md
cmd: yarn run build
target: ./build
@zuzuleinen
zuzuleinen / build.yaml
Last active August 5, 2022 10:34
build task for Dagger's Todo App
build:
input: |-
*
!build
!*.cue
!*.md
cmd: yarn run build
target: ./build
dependencies:
- yarn
@zuzuleinen
zuzuleinen / bob.yaml
Created August 3, 2022 11:14
Java with 2 versions
build:
java8:
cmd: java -version
dependencies:
- jdk8
java11:
cmd: java -version
dependencies:
- jdk11
bob build deploy --env NETLIFY_AUTH_TOKEN=your-netlify-token