Skip to content

Instantly share code, notes, and snippets.

Avatar
🔥
Working hard!

MarceauKa MarceauKa

🔥
Working hard!
View GitHub Profile
@MarceauKa
MarceauKa / macos.md
Created Dec 9, 2021
MacOS defaults config
View macos.md

MacOS defaults

Find more at macOS defaults

Dock

Add macOS Dock spacers

defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="spacer-tile";}'; killall Dock
@MarceauKa
MarceauKa / command.txt
Created Dec 4, 2021
FFMPEG for Youtube
View command.txt
ffmpeg -i "original.mp4" -c:v libx264 -preset fast -crf 26 -c:a aac -b:a 192k -pix_fmt yuv420p -movflags +faststart "converted.mp4"
@MarceauKa
MarceauKa / Helpers.php
Created Nov 20, 2020
Laravel magic helpers
View Helpers.php
<?php
# In app/Helpers.php
# Helpers defined here are called with Laravel and Composer autoloading capabilities
/**
* User defined helpers
*/
class Helpers
{
@MarceauKa
MarceauKa / phphash.php
Created Oct 20, 2020
PHP Hash - Generate hash from command line
View phphash.php
#!/usr/bin/env php
<?php
array_shift($argv);
$password = $argv[0];
$algo = $argv[1] ?? 'md5';
if (empty($argv)) {
die(vsprinf("Usage: %s\n%s\n%s", [
'phphash',
@MarceauKa
MarceauKa / dd.php
Created Mar 25, 2020
PHP `dd` helper
View dd.php
<?php
function dd() {
ob_start();
array_map(function ($item) {
var_dump($item);
}, func_get_args());
$dump = ob_get_clean();
$format = php_sapi_name() == "cli" ? '%s' : '<pre>%s</pre>';
die(sprintf($format, $dump));
@MarceauKa
MarceauKa / marquee.html
Created Mar 11, 2020
Marquee HTML in CSS
View marquee.html
<!DOCTYPE html>
<html>
<head>
<title>Marquee</title>
<style type="text/css">
* {
box-sizing: border-box;
padding: 0;
margin: 0;
}
@MarceauKa
MarceauKa / code.md
Created Jan 29, 2020
Code des pirates
View code.md

I – Les Pirates sont libres.

Les Pirates chérissent la liberté, sont indépendants, autonomes, et refusent toute forme d’obédience aveugle. Ils affirment le droit à s’informer soi-même et choisir son propre destin, et la liberté d’opinion. Les Pirates assument la responsabilité qu’induit la liberté.

II – Les Pirates respectent la vie privée.

Les Pirates protègent la vie privée. Ils combattent l’obsession croissante de surveillance par l’État et l’économie, car elle empêche le libre développement de l’individu. Une société libre et démocratique est impossible sans un espace de liberté, privé et hors-surveillance.

III – Les Pirates ont l’esprit critique

Les Pirates sont créatifs, curieux, et ne se satisfont pas du statu quo. Ils défient les systèmes, cherchent des points faibles, et trouvent des façons de les corriger. Les Pirates apprennent de leurs erreurs.

IV – Les Pirates sont équitables.

@MarceauKa
MarceauKa / caller.php
Created Oct 29, 2019
PHP get instance caller
View caller.php
<?php
trait Tracable
{
protected $__call = null;
protected $__call_stack = [];
public static function call(...$args)
{
$class = new ReflectionClass(get_class());
@MarceauKa
MarceauKa / magic.php
Last active Aug 21, 2019
Test empty on PHP magic properties
View magic.php
<?php
class Foo
{
public function __get($name)
{
return 'foo';
}
}
View The Matrix.md