Skip to content

Instantly share code, notes, and snippets.

Maciej Lebkowski mlebkowski

Block or report user

Report or block mlebkowski

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
@mlebkowski
mlebkowski / Makefile
Last active Oct 7, 2019
Polish IT Conferences
View Makefile
EXECUTABLES = php aws curl awk
K := $(foreach exec,$(EXECUTABLES),\
$(if $(shell which $(exec)),,$(error "No $(exec) in PATH")))
all: vendor app.php
php app.php > conferences.ical
aws s3 cp --acl public-read --content-type "text/calendar" conferences.ical s3://polish-it-conferences/conferences.ical --profile polish-it-conferences
vendor: composer composer.json composer.lock
./composer install
View docker-compose.yml
version: "3"
services:
www:
build: .docker/php
command: gulp browser-sync --proxy http://backend
working_dir: /app
ports:
- 3000:3000
View Rumble Stats.md

50001

1 DireTide 2 First Floor 3 Kill All Humans! 4 GUARDIAN ANGELS 5 The Lost Cartel 6 Acts of Vengeance 7 Black Lotus 8 Best Of The Best Of The Best

View cartoon-diff.sh
#!/bin/bash
SOURCE=${SOURCE:-cartoon-dev}
TARGET=${TARGET:-cb-live}
FILES=(cards.xml cards_finalform.xml cards_mythic.xml levels.xml combos.xml missions.xml)
ENDPOINT="http://%s.synapse-games.com/assets/%s"
get_diff() {
declare file=$1
View export.sh
#!/bin/bash
export_diff() {
declare project=$1 period=$2 hash=$3
local person="$(git -C "$project" show --format="%an" -s "$hash")"
local target="output/$period/$person/${project#projects/}/$hash.html"
mkdir -p "$(dirname "$target")"
View WatchAdsChore.php
<?php
namespace Nassau\CartoonBattle\Services\Farming\Chores;
use Nassau\CartoonBattle\Entity\Game\Farming\UserFarming;
use Nassau\CartoonBattle\Services\Farming\FarmingChore;
use Nassau\CartoonBattle\Services\Game\Game;
class WatchAdsChore implements FarmingChore
{
View swole-club.txt
Training times and costs:
Level 1
30 minutes
Gun Show:100
Gems:27
Level 2
1 hour
Gun Show:250
View AclModeratorsUpdater.php
<?php
class AclModeratorsUpdater
{
/**
* @var MutableAclProviderInterface
*/
private $provider;
public function __construct(MutableAclProviderInterface $provider)
View ProfileFinder.php
<?php
namespace Acme\Services;
use Doctrine\Common\Cache\ArrayCache;
use Doctrine\Common\Cache\Cache;
use Doctrine\ORM\EntityRepository;
use Kunstmaan\AdminBundle\Entity\User;
use Acme\Entity\Profile;
View find-next-item.php
<?php
function array_to_entries(array $array) {
return array_map(function ($key, $value) {
return [
"key" => $key,
"value" => $value,
];
}, array_keys($array), array_values($array));
}
You can’t perform that action at this time.