Skip to content

Instantly share code, notes, and snippets.

View vglebov's full-sized avatar

Vadim Glebov vglebov

  • Kyrgyzstan, Bishkek
View GitHub Profile
ConfigureAccessFromUserGit () {
if ! getent passwd git >/dev/null 2>&1; then
adduser git
su - -s /bin/bash git <<SU
mkdir .ssh
chmod 700 .ssh
touch .ssh/authorized_keys
chmod 600 .ssh/authorized_keys
SU
CI_SERVER_IP=$(getent hosts "ci-server.local" | awk '{ print $1 }')
InstallSonarCubeWithMysql () {
set +e
RESULT=`mysqlshow --user=root --password=root sonar| grep -v Wildcard | grep -o sonar`
set -e
if [ ! "$RESULT" == "sonar" ]; then
mysql -u root -proot <<SQL
CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci;
<?php
class CaesarCipher{
public $alphabet;
public $cipher;
public function encode(string str){
//реализация
}
}
[debug]
; Remote settings
xdebug.remote_autostart=on
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=localhost
xdebug.remote_port=9000
; General
@vglebov
vglebov / 1.php
Last active October 13, 2015 14:57
<?php
try {
if (isFormDataSubmitted()) {
$clientId = getSignedInUserId();
if (!$clientId) {
$clientId = apiAddClientAndGetId();
}
addProductToUser($trial_version_product_id, $clientId);
displaySuccessfullMessage();
} else {
@vglebov
vglebov / test_for_Istomin.php
Created November 1, 2012 06:57
Решение задачи из учебника
Задача из учебника по ПХП:
Создайте программу, которая трансформирует первое предложение во второе, и выводит результат. Оба предложения представлены ниже:
A. Теперь пора всем хорошим людям прийти на помощь стране;
Б. Пора теперь стране прийти на помощь всем хорошим людям.
Интересно, как бы ее решили знакомые разработчики. Просьба код выкладывать на gist.github.com
@vglebov
vglebov / import.sh
Created September 5, 2012 10:02
improved kayako console import V3 to V4 (php ./index.php /Base/Import/Version3/1)
#!/bin/sh
DatabaseHost="localhost"
DatabaseName=$1
DatabasePort=""
DatabaseSocket=""
DatabaseUsername=$2
DatabasePassword=$3
isImportCompleted() {
@vglebov
vglebov / Exec.php
Created June 28, 2012 09:10
object wrapper for PHP "exec" function
<?php
class Exec{
var $commandLine;
var $resultCode = 0;
var $output = array();
public static function withCommandLine($commandLine){
return new Exec($commandLine);
}
@vglebov
vglebov / whmcs451$admin$Datasource.php
Created December 28, 2011 11:58
WHMCS-4.5.1.Client Area.My Quotes.Customization.
<?php
/**
* User: vglebov
* Date: 4/22/11
* Time: 3:02 PM
*/
class Datasource
{
public $debug = false;
@vglebov
vglebov / MockHttpServer.java
Created December 6, 2011 10:03
MockHttpServer
package com.smartjobboard.jira.plugins;
import org.mortbay.jetty.HttpConnection;
import org.mortbay.jetty.Request;
import org.mortbay.jetty.Server;
import org.mortbay.jetty.handler.AbstractHandler;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;