Command | Desc |
---|---|
G | Move to end of file |
dd | Delete and copy line |
d | Delete selection |
⇧ | |
p | Paste |
yy | Copy (yank) |
⇧ zz | Save and close |
const fs = require('fs'); | |
const zlib = require('zlib'); | |
const directoryFiles = fs.readdirSync('./data'); | |
Promise.all(directoryFiles.map(filename => { | |
return new Promise((resolve, reject) => { | |
const fileContents = fs.createReadStream(`./data/${filename}`); | |
const writeStream = fs.createWriteStream(`./data/${filename}.gz`); | |
const zip = zlib.createGzip(); |
const fs = require('fs'); | |
const zlib = require('zlib'); | |
const directoryFiles = fs.readdirSync('./data'); | |
Promise.all(directoryFiles.map(filename => { | |
return new Promise((resolve, reject) => { | |
const fileContents = fs.createReadStream(`./data/${filename}`); | |
const writeStream = fs.createWriteStream(`./data/${filename.slice(0, -3)}`); | |
const unzip = zlib.createGunzip(); |
const fs = require('fs'); | |
const zlib = require('zlib'); | |
const directoryFiles = fs.readdirSync('./data'); | |
directoryFiles.forEach(filename => { | |
const fileContents = fs.createReadStream(`./data/${filename}`); | |
const writeStream = fs.createWriteStream(`./data/${filename.slice(0, -3)}`); | |
const unzip = zlib.createGunzip(); | |
fileContents.pipe(unzip).pipe(writeStream); |
const fs = require('fs'); | |
const zlib = require('zlib'); | |
const fileContents = fs.createReadStream('./data/file1.txt.gz'); | |
const writeStream = fs.createWriteStream('./data/file1.txt'); | |
const unzip = zlib.createGunzip(); | |
fileContents.pipe(unzip).pipe(writeStream); |
const fs = require('fs'); | |
const zlib = require('zlib'); | |
const fileContents = fs.createReadStream('./data/file1.txt.gz'); | |
console.log(fileContents); |
Sinatra Flash is an awesome gem that allows you to pop up little messages alerting your users of important things, via some simple code in your server.rb
file. This is very useful for things like displaying error messages if the user has filled out a form wrong, or displaying "success" messages if the user did something successfully like sign in, sign out, or submit a form.
This also gives you a great chance to implement Foundation's beautiful alerts. Here's how to set it up!
- Install the gem by typing
gem install sinatra-flash
in your terminal. - Require the gem in the top of your server.rb file:
require 'sinatra/flash'
Sinatra Flash is an awesome gem that allows you to pop up little messages alerting your users of important things, via some simple code in your server.rb
file. This is very useful for things like displaying error messages if the user has filled out a form wrong, or displaying "success" messages if the user did something successfully like sign in, sign out, or submit a form.
This also gives you a great chance to implement Foundation's beautiful alerts. Here's how to set it up!
- Install the gem by typing
gem install sinatra-flash
in your terminal. - Require the gem in the top of your server.rb file:
require 'sinatra/flash'