Using AWS Linux setup an L2TP/IPSEC Soft Ether VPN
Consider HVM (SSD) EBS-Backed 64-bit m3.medium
-
us-east-1 => ami-1ecae776
-
Updates and dependencies
sudo yum -y update
sudo yum -y upgrade
sudo yum -y install docker git wget
@echo off | |
:start | |
::Server name | |
set serverName=Server1 | |
::Server files location | |
set serverLocation="C:\Program Files (x86)\Steam\steamapps\common\DayZServer" | |
::Server Profile folder | |
set profile=Server1 | |
::BEC location | |
set BECLocation="C:\Program Files (x86)\Steam\steamapps\common\DayZServer\BEC" |
process.env.TS_NODE_PROJECT = './tsconfig.json'; | |
import * as moment from 'moment' | |
import * as mocha from 'mocha'; | |
import { assert } from 'chai'; | |
import axios from "axios"; |
Consider HVM (SSD) EBS-Backed 64-bit m3.medium
us-east-1 => ami-1ecae776
Updates and dependencies
sudo yum -y update
sudo yum -y upgrade
sudo yum -y install docker git wget
// knockout 3.5.0 | |
ko.utils.addOrRemoveItem = function (array, value, included) { /* .. */ } | |
ko.utils.anyDomNodeIsAttachedToDocument = function (nodes) { /* .. */ } | |
ko.utils.arrayFilter = function (array, predicate) { /* .. */ } | |
ko.utils.arrayFirst = function (array, predicate, predicateOwner) { /* .. */ } |
У CSS есть несколько базовых проблем, которые позволяют очень быстро отстрелить себе ногу при неправильном использовании:
Глобальный неймспейс – в серверном программировании все что написано в файле, в файле и остается. Все же что написано в css и js засирает глобальное пространство имен со всеми вытекающими. В JS эту проблему сейчас побороли всякими модульными системами, а вот с css сложнее. В идеальном мире это должен починить Shadow DOM и настоящие Web Components, но пока их нет единственный способ с этим бороться – следовать какой-то системе именований селекторов, которая по возможности уменьшает и исключает возможные конфликты.
Каскадность – если на один элемент может сработать несколько правил, то они все и сработают последовательно. Если есть элемент h1.title
, на него сработают все правила для тегов h1
и все правила для класса .title
. Так как весь html состоит из тегов, то правил которые применяются на теги без классов будут работать на все вообще.
Соответственно наз
Склонировать d7dull в папку /local/modules
Заменить названия во всех файлах с учётом регистра
maycat
— ваш ник, разрешены ТОЛЬКО латинские буквы
d7dull
— название модуля
Для этого нужно пройтись контекстным поиском по всей папке и внести изменения + переименовать файл в папке admin в соответствии с названияем модуля
Продумать структуру классов и завести их в папке lib/
(подробнее о приёмах организации структуры - смотри видео)
С помощью include.php
подключить автолоад созданным классам
var tabbableElements = 'a[href], area[href], input:not([disabled]),' + | |
'select:not([disabled]), textarea:not([disabled]),' + | |
'button:not([disabled]), iframe, object, embed, *[tabindex],' + | |
'*[contenteditable]'; | |
var keepFocus = function (context) { | |
var allTabbableElements = context.querySelectorAll(tabbableElements); | |
var firstTabbableElement = allTabbableElements[0]; | |
var lastTabbableElement = allTabbableElements[allTabbableElements.length - 1]; |
<?php | |
/* | |
============================================================================= | |
BlockPro 3 - Модуль для вывода блоков с новостями на страницах сайта DLE (тестировался на 9.7 и 9.8) | |
============================================================================= | |
Автор модуля: ПафНутиЙ | |
URL: http://blockpro.ru/ | |
ICQ: 817233 | |
email: [email protected] | |
============================================================================= |
%h1.elegantshadow Elegant Shadow | |
%h1.deepshadow Deep Shadow | |
%h1.insetshadow Inset Shadow | |
%h1.retroshadow Retro Shadow |