Skip to content

Instantly share code, notes, and snippets.

@gabrielke
gabrielke / Groovy Liferay Regenerate All Images
Last active August 29, 2015 14:01 — forked from CorneAussems/Groovy Liferay Regenerate All Images
Groovy Liferay Regenerate All Images 6.2
############### two scripts inside #######
############### One group only ##############
import com.liferay.portlet.documentlibrary.util.*
import com.liferay.portlet.documentlibrary.lar.*
import com.liferay.portlet.documentlibrary.service.*
import com.liferay.portal.service.*
import com.liferay.portlet.documentlibrary.model.*
import com.liferay.portal.kernel.dao.orm.*
@gabrielke
gabrielke / freemarker.syn
Created May 29, 2012 19:18 — forked from cimm/freemarker.syn
TextPad keyword syntax file for Freemarker.
; TextPad keyword syntax file for Freemarker
; Contributed by Simon Schoeters, version 0.2
HTML=1
[Syntax]
Namespace1 = 2
IgnoreCase = Yes
KeyWordLength =
BracketChars = {}[]()
@gabrielke
gabrielke / user_template.vm
Created May 29, 2012 21:48 — forked from marcellustavares/user_template.vm
User List Template
## Get the reference of DDL Record Service via serviceLocator, which is automatically set in the context
#set ($ddlRecordService = $serviceLocator.findService('com.liferay.portlet.dynamicdatalists.service.DDLRecordLocalService'))
## $reserved_record_set_id is also an object set in the context and it has the value of the list id configured for the portlet instance
#set ($recordSetId = $getterUtil.getInteger($reserved_record_set_id.data, 0))
## call to the retrieve all records of the list
@gabrielke
gabrielke / adempiere1
Last active December 31, 2015 05:49
Adempiere logrotate
/usr/local/adempiere_ilogicV37/source/adempiereTrunk/adempiere/Adempiere/jboss/server/adempiere/log/server.log {
daily
rotate 3
size 1M
compress
delaycompress
missingok
dateext
dateformat .%Y-%m-%d
copytruncate
package arpad.kosa;
import org.junit.Assert;
import org.junit.Test;
import java.io.*;
public class TestOneNumberGame {
private static final String SAMPLE_GAME = "1 1 2 3 5 4 Arpad\n1 1 2 3 5 3 Elod\n2 2 2 2 2 2 Ond";
private static final String SAMPLE_GAME_NO_ONE = "3 1 2 3 5 4 Arpad\n3 1 2 3 5 3 Elod\n2 2 2 2 2 2 Ond";
package arpad.kosa;
import java.io.*;
import java.util.*;
import java.util.regex.Pattern;
import java.util.stream.Collectors;
public class OneNumberGame {
List<Player> players = new ArrayList<>();
@gabrielke
gabrielke / randomsleep.sh
Last active January 19, 2018 14:13
Super simple random sleep
perl -e 'sleep int(rand(3600))'
@gabrielke
gabrielke / sortdir.sh
Created January 28, 2018 23:10
Sort directories by size, human readable
(for i in *; do du -sh $i; done)|sort -h
- van egy host
- van neki mondjuk 1000 mbit uplinkje
- van benne x db guest (mondjuk 30)
guest-ekből backupot kéne nyomni felfelé (duply)
a probléma az, hogy ha egyszerre kettőnél több backup job fut (két külön guestben) akkor túlzottan megeszi a gépet (I/O-ban)
nem akarjuk a backupot nagyon szétteríteni 23-tól 6-ig jó lenne ha végezne
a backupok hossza kb. megjósolhatatlan
hogyan oldanád meg?
@gabrielke
gabrielke / esp8266_pubsubclient.ino
Created March 11, 2018 07:09 — forked from igrr/esp8266_pubsubclient.ino
PubSubClient sample for ESP8266 Arduino
#include <PubSubClient.h>
#include <ESP8266WiFi.h>
const char* ssid = ".................";
const char* password = "................";
char* topic = "esp8266_arduino_out";
char* server = "iot.eclipse.org";