Skip to content

Instantly share code, notes, and snippets.

View navix's full-sized avatar
❄️
Coding smart ;)

Oleksa Novyk navix

❄️
Coding smart ;)
View GitHub Profile
@navix
navix / self_ssl.sh
Created September 17, 2016 12:30
Self signed SSL certificates
openssl genrsa -out server.key 4096
openssl req -new -sha256 -key server.key -out server.csr
openssl x509 -req -days 3650 -sha256 -in server.csr -signkey server.key -out server.crt
@navix
navix / disable_defender.md
Created September 17, 2016 12:32
Switch off Windows Defender
  • Press the Windows + R keys to open the Run dialog, type gpedit.msc, and press Enter. NOTE: This file is located at C:\Windows\System32\gpedit.msc.

  • Computer Configuration/Administrative Templates/Windows Components/Windows Defender (В ру варианте что-то про Endpoint Protection)

  • In the right pane of Windows Defender in Local Group Policy Editor, double click/tap on the Turn off Windows Defender policy to edit it

  • Select (dot) Enabled, click/tap on OK

@navix
navix / firefox_cache.md
Created September 17, 2016 12:35
Disable Firefox disk cache
about:config
browser.cache.disk.enable = false
browser.cache.memory.enable = true
browser.cache.memory.capacity = -1
@navix
navix / memcache_flush.sh
Created September 17, 2016 12:37
Clear Memcache cache
telnet localhost 11211
flush_all
quit
@navix
navix / angular_animations.ts
Last active September 19, 2016 19:39
Angular 2 animations
import {
Component, OnChanges, Input,
trigger, state, animate, transition, style
} from '@angular/core';
@Component({
selector : 'my-fader',
animations: [
trigger('visibilityChanged', [
state('shown' , style({ opacity: 1 })),
@navix
navix / index.html
Last active October 11, 2016 09:45
Svg sprites
<svg><use xlink:href="sprites.svg#icon1"></use></svg>
<svg><use xlink:href="sprites.svg#icon2"></use></svg>
@navix
navix / node_kill.sh
Created October 16, 2016 08:34
Fix Node.js error: Uncaught Exception code=EADDRINUSE, errno=EADDRINUSE
killall -9 node
@navix
navix / cmd
Created November 23, 2016 07:58
Change vagrant home path
setx VAGRANT_HOME "/d/.vagrant.d/"
@navix
navix / template-outlet.html
Last active December 7, 2016 08:37
Angular 2 template-outlet (+context)
<!-- BASIC -->
<template [ngTemplateOutlet]="item"></template>
<template #item>Some beaut content</template>
<!-- WITH CONTEXT -->
<template [ngTemplateOutlet]="item" [ngOutletContext]="{name: 'Username'}"></template>
<template #item let-name="name">Hello, {{ name }}</template>
@navix
navix / ng2_dragula_init.ts
Created December 20, 2016 14:23
ng2-dragula nested bags
constructor(private ds: DragulaService) {
const contains = (a, b) => {
return a.contains ?
a != b && a.contains(b) :
!!(a.compareDocumentPosition(b) & 16);
};
this.ds.setOptions(this.bagName, {
accepts: function (el, target, source, sibling) {
// prevent dragged containers from trying to drop inside itself
return !contains(el,target);