Skip to content

Instantly share code, notes, and snippets.

View hyperized's full-sized avatar
🥑
Eating a sandwich

hyperized

🥑
Eating a sandwich
View GitHub Profile
Ik schrijf u in uw hoedanigheid als gegevensbeschermingsfunctionaris voor uw bedrijf.
Door een situatie waarin uw bedrijf mij zonder expliciete toestemming heeft aangemeld voor solliciaties bij bedrijven die geen relevantie houden tot mijn profiel heb ik zorgen over de verwerking van data binnen uw bedrijf.
Ik zou graag willen dat u van meet af aan weet dat ik binnen een maand antwoord verwacht op mijn verzoek, zoals vereist krachtens artikel 12, bij gebreke waarvan ik mijn verzoek zal doorzenden met een klachtbrief aan de bevoegde autoriteiten.
Gelieve het volgende te adviseren:
1. Bevestig mij of mijn persoonlijke gegevens worden verwerkt. Als dit het geval is, geef me dan de categorieën persoonlijke gegevens die u over mij hebt in uw bestanden en databases.
---
stages:
- testing
- qa
phpstan:
image:
name: hyperized/phpstan:latest
entrypoint: [""]
stage: testing
@hyperized
hyperized / temperature.sh
Created November 25, 2020 11:55
Script to display temperature in the console
#!/usr/bin/env bash
# Run like: ./temperature.sh &
# Requires sensors and smartctl
while true; do
tput sc
tput cup 0 $(($(tput cols)-74))
cpu=$(sensors | grep temp1 | awk '{print $2}')
<?php declare(strict_types=1);
namespace Hyperized\File\Safe;
use Hyperized\File\Exceptions\CouldNotGetGroupId;
/**
* @param string $filename
* @return int
* @throws CouldNotGetGroupId
@hyperized
hyperized / .gitlab-ci.yml
Last active December 24, 2019 10:18
Example of Laravel deployment over SSH via Gitlab CI
---
stages:
- pull
- npm
- push
- permissions
- composer
- migrations
- optimize
# Loosely based on: https://github.com/linuxkit/linuxkit/blob/master/pkg/runc/Dockerfile
FROM linuxkit/alpine:86cd4f51b49fb9a078b50201d892a3c7973d48ec as alpine
ENV GOPATH=/go
ENV PATH=$PATH:/go/bin
ENV runc_version "v1.0.0-rc9"
RUN \
apk add \
bash \
FROM linuxkit/alpine:6906a00130f0b0209db8cc50803b7423e0c3f245 as alpine
RUN apk add -U tzdata
RUN mkdir -p /etc/init.d
RUN ln -s /usr/bin/service /etc/init.d/020-containerd
FROM golang:1.13-alpine as builder
ENV containerd_version "v1.3.2"
ENV GOPATH=/go
<?php
public static function isUpperBoundary(array $input, int $current_key, $pattern, int $steps_back): bool
{
for ($counter = $current_key - 1; $counter >= $current_key - $steps_back; $counter--) {
if (!array_key_exists($counter, $input) || $input[$counter] !== $pattern) {
return false;
}
}
return true;
@hyperized
hyperized / basic.yml
Created October 16, 2019 09:02
Basic steps
- name: disable automatic list updates
lineinfile:
path: /etc/apt/apt.conf.d/20auto-upgrades
regexp: '^APT::Periodic::Update-Package-Lists*'
line: 'APT::Periodic::Update-Package-Lists "0";'
- name: disable automatic updates
lineinfile:
path: /etc/apt/apt.conf.d/20auto-upgrades
regexp: '^APT::Periodic::Unattended-Upgrade*'
FROM php:7.2-fpm-alpine
LABEL maintainer="Gerben Geijteman <gerben@hyperized.net>"
LABEL description="My Laravel base image with Redis support"
RUN apk --update add --virtual build-dependencies autoconf build-base \
&& docker-php-ext-install bcmath \
&& docker-php-ext-install pdo_mysql \
&& pecl install redis-4.3.0 \
&& docker-php-ext-enable redis \