Skip to content

Instantly share code, notes, and snippets.

Working from home

Evgeniy reg2005

Working from home
View GitHub Profile
View gist:54259f5f56755fb44e0515cef5c6b252
# Localization
d-i debian-installer/locale string en_AU
# Keyboard
# Disable interactive keymap detection.
d-i console-setup/ask_detect boolean false
d-i keyboard-configuration/layoutcode string us
# Network
d-i netcfg/choose_interface select auto
#!/usr/bin/env bash
# Installs/Configures:
# - Docker
# - Docker Registy Container with self-signed cert
# Tested on Ubuntu 14.04.1
# Must be executed with elevated privilages
if [ "$(id -u)" != "0" ]; then
reg2005 /
Last active March 30, 2021 05:32
How can you start developing pkg for AdonisJS 5?

How can you start developing npm package for AdonisJS 5?

It's simple - using mrm preset

  1. mkdir adonis-package-name && cd mkdir adonis-package-name
  2. npm init
  3. npm i --save-dev mrm @adonisjs/mrm-preset
  4. Add script to package.json file
 "scripts": {
 "mrm": "mrm --preset=@adonisjs/mrm-preset"
reg2005 /
Last active June 7, 2020 18:17
How setup to adonisJS 5 (preview version)
  1. Add all *.ts files from this gist to your project
  2. Add "./providers/SocketIOProvider" in .adonisrc.json section "providers"
  3. Add "./start/socket" in .adonisrc.json section "preloads"
  4. npm i --save @types/
  5. Add "@types/" in "types" array tsconfig.json
  6. Connect to your WS ws://localhost:3333/
  7. See your adonis logs when client connect
reg2005 / replain.vue
Last active January 26, 2019 07:00
Simple code for use Replain chat in your SPA VueJS projects
View replain.vue
const elementId = 'replain-script'
export default {
props: {
code: {
default: null
reg2005 / YandexMap.vue
Created January 15, 2017 08:28
YandexMap wrapper for VueJS 2
View YandexMap.vue
<div class="col-xs-12" style="padding:0;">
<div class="panel panel-default" style="margin:0;">
<div class="panel-body" style="padding:0;">
<div v-if="maps.length" :style="{height: height + 'px'}" id="map"></div>
<h3 v-else class="text-center">Нет точек</h3>
View VueSelectSimple.vue
<div class="select-input" @click="toggle()">
<i class="select-arrow" :class="{active: show}"></i>
<ul class="dropdown-input" v-show="show">
<li v-for="(key, opt) in options" @click="select(key), show = !show">
View bootstrap.modal.vue
* Bootstrap Style Modal Component for Vue
* Depend on Bootstrap.css
export default {
props: {
show: {
type: Boolean,
twoWay: true,
View gist:864043ba74926224b05d
86937 isset
43159 echo
31697 empty
29252 substr
26146 count
24248 is_array
22572 strlen
19365 sprintf
18090 unset
16584 str_replace
reg2005 / MY_URI.php
Last active December 16, 2015 03:29
This extension library 'URI' to Codeigniter, Allows you to take off GET parameters after the '?' Is used when redirecting. russian: Это расширение библиотеки URI для COdeigniter, взято мной тут Позволяет при выключенном GET принимать параметры после ?, использую при редиректе.
View MY_URI.php
if (!defined('BASEPATH')) exit('No direct script access allowed');
/* Автор: t1myrkq
* Это расширение библиотеки URI для COdeigniter, взято мной тут
* Очень полезная вещь, если делать поиск POST запросом, формировать 301 redirect с адресом: ЧПУ+переменные на хвосте через знак вопроса (как у Get)
* Позволяет оставить '$config['enable_query_strings'] = FALSE;'. и принимать GET запросы командой $current_page = $this->uri->getParam(‘page’);
* где url /catalog/produnction/?page=2
* Почему не воспользоваться обычным GET? - потому-что при использовании редиректа в начало попадает знак вопроса и портит внешний вид ссылки
* Евгений Рюмин -
* 12.04.2013