Skip to content

Instantly share code, notes, and snippets.

View jemsgit's full-sized avatar
🚀

Evgeniy J jemsgit

🚀
View GitHub Profile
const webpack = require('webpack');
const ExtractTextPlugin = require('extract-text-webpack-plugin');
const CompressionPlugin = require('compression-webpack-plugin');
const ManifestPlugin = require('webpack-manifest-plugin');
const OptimizeCssAssetsPlugin = require('optimize-css-assets-webpack-plugin');
function webpackProductionConfigBuilder(options) {
options = options || {};
const extractMainCSS = new ExtractTextPlugin(options.extractMainCSS || '[name].[hash].css'); //This plugin extracts CSS into separate files. It creates a CSS file per JS file which contains CSS. ()
const extractIconsCSS = new ExtractTextPlugin(options.extractIconsCSS || '[name]-icons.[hash].css');
//dev
const webpack = require('webpack');
const path = require('path');
const CaseSensitivePathsPlugin = require('case-sensitive-paths-webpack-plugin');
const WatchMissingNodeModulesPlugin = require('react-dev-utils/WatchMissingNodeModulesPlugin');
module.exports = {
devtool: 'inline-eval-source-map',
@jemsgit
jemsgit / webpack.base.js
Created December 9, 2019 13:12
base config with description
//base
const path = require('path');
const webpack = require('webpack');
const QUERY = {
name: '[name].[hash].[ext]'
};
function mousePressed() {
saveFrames('out', 'png', 1, 25, function(data) {
var img = document.createElement('img');
img.src = data[1].imageData;
document.body.appendChild(img);
});
}
logoutput: stderr
internal: eth0 port = 1080
external: eth0
socksmethod: username
user.privileged: root
user.unprivileged: nobody
user.libwrap: nobody
client pass {
(function(){
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = "https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"
document.head.appendChild(script);
var imageCounter = 0;
function getLinkFromHeader(item){
#!/bin/bash
#FileName
FileName=$1
#Start time
echo "Введите начальное время"
read StTime
#Length of video
echo "Введите продолжительность"
read LenV
echo "Введите rate раскадровки"
read VideoRate
echo "Введите ширину новых изображений"
read WIDTH
echo "Введите rate для gif"
read GIfrate
Filename=$1;
DestName='resized_im';
VideoImages='frames';
echo "Введите число кадров в секунду"
read F
mencoder mf://*.JPG -mf fps="$F":type=jpg -ovc copy -oac copy -o output.avi
mencoder output.avi -ovc xvid -vf eq2=1.0:0.87:0.0:1.2:0.99:0.99:1 -oac copy -srate 11000 -xvidencopts fixed_quant=1 -o video.avi
rm output.avi
echo "Введите название новой папки для новых изображений"
read DestName
echo "Введите ширину новых изображений"
read WIDTH
mkdir "$DestName"
for i in *.JPG; do convert $i -resize "$WIDTH" "$DestName"/$i; done
cd "$DestName"
echo "Введите 1 если хотите сделать видео из набора картинок"
read NUM
if [[ "$NUM" = "1" ]]