Skip to content

Instantly share code, notes, and snippets.

View xMlex's full-sized avatar

Maxim xMlex

View GitHub Profile
@xMlex
xMlex / FileServer.php
Created September 21, 2017 13:29
S3Client client as Yii2 component for store files and text
<?php
/**
* Created by Maxim Novikov.
* Date: 21.09.17 - 15:09
*/
namespace prometheus\core\components;
use Aws\S3\S3Client;
@xMlex
xMlex / gitlab-runner-config.toml
Created September 13, 2017 05:02
gitlab-runner config example
concurrent = 1
check_interval = 0
[[runners]]
name = "{name}"
url = "https://{host}/"
token = "{tocken}"
executor = "docker"
[runners.docker]
tls_verify = false
-Xms128m
-Xmx384m
-XX:ReservedCodeCacheSize=128m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:+DoEscapeAnalysis
-XX:+AggressiveOpts
-XX:+UseCodeCacheFlushing
-ea
-Dsun.io.useCanonCaches=false
package l2ft.gameserver.database;
import l2ft.commons.dbcp.BasicDataSource;
import l2ft.gameserver.Config;
import java.sql.Connection;
import java.sql.SQLException;
public class DatabaseFactory extends BasicDataSource {
private static final DatabaseFactory _instance = new DatabaseFactory();
package l2ft.commons.dbcp;
import org.apache.commons.dbcp.ConnectionFactory;
import org.apache.commons.dbcp.DriverManagerConnectionFactory;
import org.apache.commons.dbcp.PoolableConnectionFactory;
import org.apache.commons.dbcp.PoolingDataSource;
import org.apache.commons.pool.ObjectPool;
import org.apache.commons.pool.impl.GenericKeyedObjectPool;
import org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory;
import org.apache.commons.pool.impl.GenericObjectPool;
@xMlex
xMlex / gist:55df731c3ed25ed2e0be
Last active January 12, 2016 09:58
Model to model
appTrainers.factory('ModelPhone', ['$http', function ($http) {
function ModelPhone(modelData) {
if (modelData) {
this.setData(modelData);
}
}
ModelPhone.prototype = {
ID_PHONE: '',
FID_CONTACT: '',