Skip to content

Instantly share code, notes, and snippets.

View jkamphausen's full-sized avatar
📃
MA Thesis

Julian Kamphausen jkamphausen

📃
MA Thesis
  • University of Siegen × Freelancer
  • Mönchengladbach × Budapest
View GitHub Profile
@jkamphausen
jkamphausen / Dockerfile
Created July 12, 2024 11:06 — forked from harmlessprince/Dockerfile
Docker compose laravel configs
FROM php:8.3-fpm
ARG user
ARG uid
RUN apt-get update && apt-get install -y \
git \
curl \
libpng-dev \
libonig-dev \
@jkamphausen
jkamphausen / laravel_path_permissions.sh
Created April 10, 2022 11:21 — forked from adrianorsouza/laravel_path_permissions.sh
Laravel storage path permissions. This script makes storage path writable for both users, the admin and PHP Webserver user
#!/bin/bash
#
# DEFINE PROPER WRITABLE PERMISSIONS FOR LARAVEL PROJECT.
# Run this script in a fresh Laravel install.
#
# @author Adriano Rosa (https://adrianorosa.com)
# @created: 2015-02-15 00:59:19
# @updated: 2021-01-28 14:19:16
#
# Make storage and bootstrap dirs writable for both users:
@jkamphausen
jkamphausen / all-angular-material-components-imports.txt
Created May 1, 2019 12:14 — forked from pimatco/all-angular-material-components-imports.txt
All Angular Material Components Imports from app.module.ts
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
//Angular Material Components
import {BrowserAnimationsModule} from '@angular/platform-browser/animations';
import {MatCheckboxModule} from '@angular/material';
import {MatButtonModule} from '@angular/material';
@jkamphausen
jkamphausen / Cors.php
Created April 21, 2018 05:58 — forked from drewjoh/Cors.php
Laravel CORS Middleware
<?php // /app/Http/Middleware/Cors.php
namespace App\Http\Middleware;
use Closure;
class Cors {
public function handle($request, Closure $next)
{
return $next($request)
@jkamphausen
jkamphausen / gist:f39ed5dffc932fc9a9107a8f33aeb2a7
Created April 19, 2018 12:30 — forked from clnmcgrw/gist:9086505
Google Maps API Geocode Example - PHP/JSON
<?php
// address to map
$map_address = "";
$url = "http://maps.googleapis.com/maps/api/geocode/json?sensor=false&address=".urlencode($map_address);
$lat_long = get_object_vars(json_decode(file_get_contents($url)));
// pick out what we need (lat,lng)
$lat_long = $lat_long['results'][0]->geometry->location->lat . "," . $lat_long['results'][0]->geometry->location->lng;
@jkamphausen
jkamphausen / htaccess.df
Created April 19, 2018 12:30 — forked from gthln/htaccess.df
.htaccess for Laravel at Domainfactory, replaces .htaccess in public
<IfModule mod_rewrite.c>
Options +FollowSymLinks
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
@jkamphausen
jkamphausen / countries.csv
Created April 7, 2018 10:21 — forked from zspine/countries.csv
Country Code, ISO and Nationality
Code Country ISO Nationality
AD Andorra 53 Andorian
AE United Arab Emirates 126 Emirian
AF Afghanistan 133 Afghani
AI Anguilla 55 Anguillan
AM Armenia 58 Armenian
AO Angola 54 Angolian
AQ Antarctica 55 Antarctic
AR Argentina 57 Argentine
AS Austria 3 Austrian