Skip to content

Instantly share code, notes, and snippets.

View xdump's full-sized avatar

Andrii Yaremenko xdump

View GitHub Profile
@xdump
xdump / gist:15ff5f99c0e6ddff07482bbd75aeb54b
Created February 8, 2019 05:38
vue async await methods
methods: {
waitFor: async function (ms) {
await new Promise(r => setTimeout(r, ms))
},
asyncForEach: async function (array, callback) {
for (let i = 0; i < array.length; i++) {
await callback(array[i], i, array);
}
},
start: async function () {
Настройка ежедневного бекапа базы postgresql
sudo nano /root/.pgpass
# подставляем свои данные и добавляем строку
hostname:port:database:username:password
sudo chmod 600 /root/.pgpass
sudo crontab -e
# добавляем строку. Дамп будет создаваться ежедневно в 3:15
// Using the HTML5 File API and any JavaScript crypto library, how can I generate an MD5 hash of the file?
// This goes there:
var reader = new FileReader();
reader.onload = function(e) {
var contents = e.target.result;
// This goes here:
var hash = CryptoJS.MD5(CryptoJS.enc.Latin1.parse(contents));
@xdump
xdump / gist:cddb98a90ae9268e9d3f
Created January 30, 2016 16:54
BBC-Radio.m3u
http://bbcmedia.ic.llnwd.net:80/stream/bbcmedia_radio1_mf_p
http://bbcmedia.ic.llnwd.net:80/stream/bbcmedia_radio2_mf_p
http://bbcmedia.ic.llnwd.net:80/stream/bbcmedia_radio3_mf_p
http://bbcmedia.ic.llnwd.net:80/stream/bbcmedia_radio4fm_mf_p
http://bbcmedia.ic.llnwd.net:80/stream/bbcmedia_radio5live_mf_p
http://bbcmedia.ic.llnwd.net:80/stream/bbcmedia_6music_mf_p