One Paragraph of project description goes here
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
| 10-Bit H.264 | |
| For all those who haven’t heard of it already, here’s a quick rundown about the | |
| newest trend in making our encodes unplayable on even more systems: So-called | |
| high-bit-depth H.264. So, why another format, and what makes this stuff | |
| different from what you know already? | |
| First off: What is bit depth? | |
| In short, bit depth is the level of precision that’s available for storing color | |
| information. The encodes you’re used to have a precision of 8 bits (256 levels) |
| # Get-EvengLog doesn't quite work I guess: | |
| # https://stackoverflow.com/questions/31396903/get-eventlog-valid-message-missing-for-some-event-log-sources# | |
| # Get-EventLog Application -EntryType Error -Source "DistributedCOM" | |
| # The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID | |
| #$logs = Get-EventLog -LogName "System" -EntryType Error -Source "DCOM" -Newest 1 -Message "The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID*" | |
| # 2 is error | |
| # 3 is warning | |
| $EVT_MSG = "The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID" | |
| # Search for System event log ERROR entries starting with the specified EVT_MSG | |
| $logEntry = Get-WinEvent -FilterHashTable @{LogName='System'; Level=2} | Where-Object { $_.Message -like "$EVT_MSG*" } | Select-Object -First 1 |
Free O'Reilly books and convenient script to just download them.
Thanks /u/FallenAege/ and /u/ShPavel/ from this Reddit post
How to use:
download.sh file and put it into a directory where you want the files to be saved.cd into the directory and make sure that it has executable permissions (chmod +x download.sh should do it)./download.sh and wee there it goes. Also if you do not want all the files, just simply comment the ones you do not want.| #!/bin/bash | |
| # Usage: slackpost <token> <channel> <message> | |
| # Enter the name of your slack host here - the thing that appears in your URL: | |
| # https://slackhost.slack.com/ | |
| slackhost=PUT_YOUR_HOST_HERE | |
| token=$1 |
| urlencode() { | |
| # urlencode <string> | |
| old_lc_collate=$LC_COLLATE | |
| LC_COLLATE=C | |
| local length="${#1}" | |
| for (( i = 0; i < length; i++ )); do | |
| local c="${1:i:1}" | |
| case $c in | |
| [a-zA-Z0-9.~_-]) printf "$c" ;; |
| #define STB_IMAGE_IMPLEMENTATION | |
| #define STB_IMAGE_WRITE_IMPLEMENTATION | |
| #define STBI_ONLY_PNG | |
| #define STBI_ONLY_JPEG | |
| #define STBI_ONLY_BMP | |
| #define STBI_ONLY_GIF | |
| #include "stb_image.h" | |
| #include "stb_image_write.h" |
| /** | |
| * Bresenham Curve Rasterizing Algorithms | |
| * @author Zingl Alois | |
| * @date 17.12.2014 | |
| * @version 1.3 | |
| * @url http://members.chello.at/easyfilter/bresenham.html | |
| */ | |
| function assert(a) { | |
| if (!a) console.log("Assertion failed in bresenham.js "+a); |
| // MSVC apparently doesn't have C's getline | |
| // This is a poor man's implementation of it using fgets. | |
| // See the man page at | |
| // http://pubs.opengroup.org/onlinepubs/9699919799/functions/getdelim.html | |
| size_t getline(char** buf, size_t* bufLen, FILE* f) | |
| { | |
| if (buf == nullptr || bufLen == nullptr) | |
| { | |
| errno = EINVAL; | |
| return -1; |