Skip to content

Instantly share code, notes, and snippets.

View kolyadin's full-sized avatar

Aleksey kolyadin

  • Easy Commerce
  • Russia
View GitHub Profile

I’m looking for any tips or tricks for making chrome headless mode less detectable. Here is what I’ve done so far:

Set my args as follows:

const run = (async () => {

    const args = [
        '--no-sandbox',
        '--disable-setuid-sandbox',
        '--disable-infobars',
[
{
"type": "array",
"key": "child1",
"value": {
"gender": "male",
"name": "\u0442\u0438\u043c\u0430"
}
},
{
@kolyadin
kolyadin / cplus_create_file.cpp
Created September 20, 2018 21:04
C++ simple create file
#include <iostream>
#include <fstream>
int main() {
std::ofstream outfile ("/path/to/dir/test.txt");
outfile << "my text here!" << std::endl;
outfile.close();
}
<?php
[
'visitor' => [
'name' => '',
'surname' => '',
'company' => '',
'qr' => ''//todo
],
'weather' => [
@kolyadin
kolyadin / 503
Created August 21, 2018 13:56
503
<!DOCTYPE html>
<!--[if IE 8]><html class="ie8"><![endif]-->
<!--[if gt IE 8]><html><![endif]-->
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<!--link(rel="stylesheet", href="/css/style.css")/-->
stages:
- build
- test
- deploy
- performance
variables:
MYSQL_DATABASE: database
MYSQL_ROOT_PASSWORD: database_password
COMPOSER_CACHE_DIR: /cache/php-composer
@kolyadin
kolyadin / .bash_profile
Created June 6, 2018 22:50
mysql multiple versions for local development
alias mysql55='docker run --name mysql55 --restart always -p 33065:3306 -v /usr/local/var/mysql5.5/:/var/lib/mysql --detach -e MYSQL_ROOT_PASSWORD=123 mysql:5.5'
alias mysql56='docker run --name mysql56 --restart always -p 33066:3306 -v /usr/local/var/mysql5.6/:/var/lib/mysql --detach -e MYSQL_ROOT_PASSWORD=123 mysql:5.6'
alias mysql57='docker run --name mysql57 --restart always -p 33067:3306 -v /usr/local/var/mysql5.7/:/var/lib/mysql --detach -e MYSQL_ROOT_PASSWORD=123 mysql:5.7'
alias mysql80='docker run --name mysql80 --restart always -p 33068:3306 -v /usr/local/var/mysql8.0/:/var/lib/mysql --detach -e MYSQL_ROOT_PASSWORD=123 mysql:8.0'
<!DOCTYPE html>
<!--[if IE 8]><html class="ie8"><![endif]-->
<!--[if gt IE 8]><html><![endif]-->
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
@kolyadin
kolyadin / .md
Last active June 14, 2018 18:42

DynamicMedia - платформа для создания персонализированного видео

Платформа DynamicMedia позволяет создавать динамические (персонализированные) видеоролики на основании предоставляемых данных, таких как текст, изображения и т.п. Доступ к использованию платформы предоставляется по модели SaaS (программное обеспечение как услуга) и не требует от клиента какой-либо установки или поддержки ПО на своих мощностях.

Персонализация

Персонализация видео - это программирование специального видео-шаблона (мастер-шаблон), используя внешние данные получаемые от пользователя, CRM, соц сети и т.п.

<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
/**
* Created by PhpStorm.
* User: Aleksey Kolyadin
* Date: 22.04.2015
* Time: 13:32