Skip to content

Instantly share code, notes, and snippets.

View koldovsky's full-sized avatar

Vyacheslav Koldovskyy koldovsky

View GitHub Profile
@koldovsky
koldovsky / index.js
Created August 3, 2019 07:34
Sample gist
const hello = 'Hello World!';
@koldovsky
koldovsky / form.php
Created February 8, 2019 13:26
Simple echo form.php
<p>
Welcome <?php echo $_POST["user-name"]; ?><br>
Your password is: <?php echo $_POST["password"]; ?>
</p>
@koldovsky
koldovsky / server.js
Last active May 20, 2021 07:55
Formspree alternative
// This is simple email sender by programming mentor
// Usage:
// Install deps: npm i express nodemailer body-parser
// Run: GMAIL=example@google.com PASSWORD=12345 node server.js
const express = require('express');
const nodemailer = require('nodemailer');
const bodyParser = require('body-parser');
const path = require('path');
@koldovsky
koldovsky / server.js
Created March 8, 2018 23:31
Formspree alternative
const express = require('express');
const app = express();
const nodemailer = require('nodemailer');
const bodyParser = require('body-parser');
const path = require('path');
const transporter = nodemailer.createTransport({
service: 'gmail',
auth: {
user: 'YOUR_GMAIL',
@koldovsky
koldovsky / index.html
Created February 19, 2018 07:47
All tags page
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title> HTML Patterns </title>
<meta name="author" content="mrmrs">
<meta name="description" content="Common HTML5 patterns I use.">
@koldovsky
koldovsky / gulpfile.js
Created January 15, 2018 20:59
gulp Hello World!
var gulp = require('gulp');
gulp.task('default', defaultTask);
function defaultTask(done) {
// place code for your default task here
console.log('Hello World');
done();
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
<style id="jsbin-css">
.panels div {
display: none;
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
<style id="jsbin-css">
.panels div {
display: none;
}
@koldovsky
koldovsky / boostrap4-navbar-collapse.js
Created October 2, 2017 16:04
boostrap 4 navbar collapse
$(function() {
$('.navbar-nav>li>a').on('click', function() {
$('.navbar-collapse').collapse('hide');
});
});
@koldovsky
koldovsky / index.js
Created March 20, 2017 10:47 — forked from chrisbuttery/index.js
Control the flow of asynchronous calls with ES6 generator functions
/**
* get - XHR Request
*/
let get = function (url) {
return function (callback) {
let xhr = new XMLHttpRequest();
xhr.open('GET', url);
xhr.onreadystatechange = function() {
let response = xhr.responseText;