Skip to content

Instantly share code, notes, and snippets.

View talentlessguy's full-sized avatar
🏖️
Existing

v1rtl talentlessguy

🏖️
Existing
View GitHub Profile
@talentlessguy
talentlessguy / vhse_task.js
Last active November 10, 2018 17:58
Задача
readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let values = [];
// Чтение ввода
console.log('Правила ввода: введите значения, разделяя их новой строкой. Когда ввод закончен, нажмите Ctrl + C');
@talentlessguy
talentlessguy / next.config.js
Created December 8, 2018 15:39
NextJS config doesn't work
const sass = require('@zeit/next-sass');
const getRoutes = require('./routes');
module.exports = sass();
module.exports = {
exportPathMap: getRoutes
}
const exp = require('express');
const app = exp();
app.listen(4000, () => console.log('Listening on 4000'));
app.use(exp.static('./'));
app.use((req, res, next) => {
res.header('Access-Control-Allow-Origin', '*')
res.header('Access-Control-Allow-Headers', 'Origin, X-Requested-With, Content-Type, Accept')
@talentlessguy
talentlessguy / app.js
Created December 23, 2018 11:55
Socket.io Chat
const app = require('express')()
const http = require('http').Server(app)
const io = require('socket.io')(http)
app.get('/',
(req, res) => res.sendFile(
__dirname + '/index.html'
)
)
@talentlessguy
talentlessguy / app.js
Created December 23, 2018 12:34
Sokcet.io demo chat v2
var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);
app.get('/', function(req, res){
res.sendFile(__dirname + '/index.html');
});
http.listen(3000, function(){
console.log('listening on *:3000');
var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);
app.get('/', function(req, res){
res.sendFile('index.html');
});
io.on('connection', function(socket){
socket.on('message', function(msg){
@talentlessguy
talentlessguy / (Express) server.js
Created December 28, 2018 14:25
Axios & Express
const app = require('express')()
app.use((req, res, next) => {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
res.header("Content-Type", "application/json")
next();
});
app.get('/', (req, res) => {
@talentlessguy
talentlessguy / (Express) server.js
Created December 29, 2018 18:07
JSON isn't parsed :(
const app = require('express')()
app.use(require('cors')())
app.get('/verycoolguy/posts/1', (req,res) => {
res.sendFile(__dirname + '/post.json')
})
app.listen(4000)
const app = require('express')()
app.use(require('cors')())
app.get('/verycoolguy/posts/1',
(req, res) => res.sendFile(__dirname + '/post.json')
)
app.get('/cdn/verycoolguy/posts/1/img.jpg',
(req, res) => res.sendFile(__dirname + '/img.jpg'))
@talentlessguy
talentlessguy / (React) Post.js
Last active January 1, 2019 15:34
Weird stuff with parcel and babel
import React, { Component } from 'react'
import axios from 'axios'
import ReactMarkdown from 'react-markdown'
import Img from 'react-image'
export default class Post extends Component {
constructor () {
super()
this.state = {
content: '',