Skip to content

Instantly share code, notes, and snippets.

🔥
fintech

Michal Landsman landsman

🔥
fintech
Block or report user

Report or block landsman

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@landsman
landsman / gist:e229888c7cb8a400851976dd59f029ca
Created Jan 19, 2020
drupal 8 deployment backup - 2y ago
View gist:e229888c7cb8a400851976dd59f029ca
# Deployment
*Build action* process:
```
# copy database parameters
cp "$DPSETTINGSPATH" docroot/sites/default/settings.production.php
# fix chmods
chmod 644 docroot/sites/default/settings.production.php
@landsman
landsman / aws_linux_docker_install.sh
Last active Sep 2, 2019
AWS: Install docker and docker-compose on Amazon Linux 2
View aws_linux_docker_install.sh
#!/usr/bin/env bash
sudo amazon-linux-extras install docker -y
sudo systemctl enable docker
sudo systemctl start docker
sudo service docker start
DOCKER_COMPOSE_VERSION=$(curl -s https://api.github.com/repos/docker/compose/releases/latest | sed -n 's/.*tag_name":\s"\(.*\)".*/\1/p' | head -1)
sudo curl -L https://github.com/docker/compose/releases/download/$DOCKER_COMPOSE_VERSION/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
@landsman
landsman / mojave.sh
Created Jun 5, 2019
virtualbox mojave setup
View mojave.sh
#!/bin/bash
readonly VM_RES="1366x768"
readonly NAME="Hackintosh"
VBoxManage modifyvm "$NAME" --usbxhci on --firmware efi --chipset ich9 --mouse usbtablet --keyboard usb
VBoxManage setextradata "$NAME" "CustomVideoMode1" "${VM_RES}x32"
VBoxManage setextradata "$NAME" VBoxInternal2/EfiGraphicsResolution "$VM_RES"
VBoxManage modifyvm "$NAME" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "$NAME" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "$NAME" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
@landsman
landsman / DevTools.java
Last active Mar 26, 2019
dump whatever object type you want to console output, inspired by https://dzone.com/articles/introduction-to-json-with-java
View DevTools.java
package helper;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
public final class DevTools
{
public static String dump(Object stuff) throws JsonProcessingException {
System.out.println(convertObject(stuff));
return null;
View RouterFactory.php
<?php
namespace App;
use Nette;
use Nette\Application\Routers\RouteList;
use Nette\Application\Routers\Route;
use Kdyby\Doctrine\EntityManager;
use App\Model\CatalogModel;
use App\Model\PageModel;
@landsman
landsman / fix_airbank_ib.js
Created Feb 4, 2019
Dear Airbank, this is tutorial how to fix your Internet Banking. Leave me there email where can I send invoice. Thanks.
View fix_airbank_ib.js
let popHandler = () => {
document.getElementById("id22a").click(); // click on your stupid fake go back button
}
window.addEventListener('popstate', popHandler, {once: true})
window.history.pushState(null,null,null)
@landsman
landsman / docker_dev.sh
Last active Feb 25, 2019
Pass variables for each docker-compose file - two environments
View docker_dev.sh
#!/bin/bash
echo "Starting fresh containers for DEVELOPMENT"
docker/variables.sh dev.env
docker-compose -f docker/dev/docker-compose.yml up --build --remove-orphans
@landsman
landsman / UTF8Control.java
Created Jan 2, 2019 — forked from DemkaAge/UTF8Control.java
ResourceBundle UTF-8 Control class
View UTF8Control.java
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import java.util.Locale;
import java.util.PropertyResourceBundle;
import java.util.ResourceBundle;
@landsman
landsman / .htaccess
Created Dec 9, 2018
webp pres htacesss - drupal coloseum
View .htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
# Check if browser support WebP images
RewriteCond %{HTTP_ACCEPT} image/webp
# Check if WebP replacement image exists
RewriteCond %{DOCUMENT_ROOT}/$1.$2.webp -f
# Serve WebP image instead
RewriteRule (.+)\.(jpe?g|png)$ $1.$2.webp [T=image/webp,E=accept:1]
</IfModule>
<IfModule mod_headers.c>
View ec2-root-resize.sh
#!/bin/bash -e
if [ $# -ne 2 ]; then
echo "Usage: $0 <instance-id> <volume-size-gb> [PARITION_NAME=/dev/xvda2]"
exit 2
fi
sudo apt-get install jq -y
You can’t perform that action at this time.