-i - ignore errors
-c - continue
-t - use video title as file name
--extract-audio - extract audio track
| <!DOCTYPE html> | |
| <head> | |
| <title>$title</title> | |
| <meta property="og:site_name" content="$site_name"> | |
| <meta property="og:description" content="$description"> | |
| <meta property="article:author" content="$author"> | |
| <!-- $image_url / link preview image is set using og:image property --> | |
| <!-- <meta property="og:image" content="http://example.com/img.jpeg"> --> | |
| <meta property="telegram:channel" content="@cor_bee"> |
| version: '2.1' | |
| services: | |
| homeassistant: | |
| restart: always | |
| image: homeassistant/raspberrypi3-homeassistant | |
| expose: | |
| - 8123 | |
| ports: | |
| - "8123:8123" |
| Список добра, которое можно прочесть/посмотреть/поиграть перед выездом на Shadowrun и в целом для ознакомления с жанром киберпанка | |
| Посмотреть | |
| Из фильмов: | |
| - Bright - не киберпанк, но четко показывает что из себя представляет сеттинг Шедоурана. | |
| - Johny Mnemonic | |
| - Hackers - киберпанк внешне, но не по темам. | |
| - Bladerunner | |
| - Akira |
| <?php | |
| //(js -> php) code. letter by letter | |
| global $n, $i, $id; | |
| $n = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMN0PQRSTUVWXYZO123456789+/="; | |
| $id = 12345; //YOUR USER ID | |
| $i = [ | |
| 'v' => function($e) { | |
| return strrev($e); |
| // as one-liner for bookmarklet | |
| javascript:;(function(){var images=[].slice.call(document.querySelectorAll('img'));try{images.forEach(function(img){downloadResource(img.src)})}catch(e){alert("Download failed.");console.log('Download failed.',e)}function forceDownload(blob,filename){var a=document.createElement('a');a.download=filename;a.href=blob;a.click()}function downloadResource(url,filename){if(!filename)filename=url.split('\\').pop().split('/').pop();fetch(url,{headers:new Headers({'Origin':location.origin}),mode:'cors'}).then(response=>response.blob()).then(blob=>{let blobUrl=window.URL.createObjectURL(blob);forceDownload(blobUrl,filename)}).catch(e=>console.error(e))}}).call(window); |
| #!/bin/bash | |
| # script for finding userdata from a list of macs. | |
| # for educational purposes only, of course. | |
| INPUT=$1 | |
| SSID=MT_FREE | |
| DEV=${2:-wlp1s0} | |
| OUTDIR=check-`date +%d-%m-%yT%H:%M:%S` | |
| function jsonf() { python -c 'import json; json.dump(json.load(open("/dev/stdin", "r")), open("/dev/stdout", "w"), indent=2)'; echo; } |
| .tabbrowser-tab:not([pinned]) {min-width:35px;max-width:35px;} | |
| .tabbrowser-tab,.tab-background {height:var(--tab-min-height);} | |
| .tab-stack {width: 100%;} | |
| #tabbrowser-tabs .scrollbox-innerbox {display: flex;flex-wrap: wrap;} | |
| #tabbrowser-tabs .arrowscrollbox-scrollbox {overflow: visible;display: block;} | |
| #titlebar,#titlebar-buttonbox{height:var(--tab-min-height) !important;} | |
| #titlebar{margin-bottom:calc(var(--tab-min-height)*-1) !important;} | |
| #main-window[sizemode="maximized"] #titlebar{margin-bottom:calc(6px + var(--tab-min-height)*-1) !important;} | |
| #main-window[sizemode="maximized"] #TabsToolbar{margin-left:var(--tab-min-height);} | |
| #titlebar:active{margin-bottom:0 !important;} |
| using Microsoft.AspNetCore; | |
| using Microsoft.AspNetCore.Builder; | |
| using Microsoft.AspNetCore.Hosting; | |
| using Microsoft.Extensions.DependencyInjection; | |
| using Microsoft.Extensions.Logging; | |
| namespace SelfHostAspCoreExample | |
| { | |
| public class Program | |
| { |