cat file.txt | pbcopy
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python3 | |
| import sys | |
| import os.path | |
| def isELF(path): | |
| with open(path, "rb") as fp: | |
| return tuple(fp.read(4)) == (0x7F, 0x45, 0x4C, 0x46) | |
| def isUniversalMachO(path): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python3 | |
| def transpose(matrix): | |
| "Swap the rows and columns of a 2-D matrix." | |
| return [list(row) for row in zip(*matrix, strict=True)] | |
| def rotate(matrix): | |
| """ | |
| Rotate a matrix 90 degrees clockwise |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| % LaTeX tabular which is oriented in landscape and takes the entire page | |
| \begin{landscape} | |
| \begin{table}[h] | |
| \centering | |
| \resizebox{\textwidth}{!}{% | |
| \begin{tabular}{|c|c|c|} | |
| \hline | |
| Header 1 & Header 2 & Header 3 \\ \hline | |
| Item 1 & Item 2 & Item 3 \\ \hline | |
| Item 4 & Item 5 & Item 6 \\ \hline |
Pass the GTK_THEME environment variable to the app:
$ GTK_THEME=<theme> <path>
You can replace <theme> with any available theme:
$ ls /usr/share/themes
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Assuming 64-bit long | |
| unsigned long np2(unsigned long x) { | |
| --x; | |
| x |= x >> 1; | |
| x |= x >> 2; | |
| x |= x >> 4; | |
| x |= x >> 8; | |
| x |= x >> 16; | |
| x |= x >> 32; | |
| ++x; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <locale.h> | |
| #include <stdio.h> | |
| int main(int argc, char* argv[]){ | |
| setlocale(LC_ALL, ""); | |
| printf("LC_ALL: %s\n", setlocale(LC_ALL, NULL)); | |
| printf("LC_CTYPE: %s\n", setlocale(LC_CTYPE, NULL)); | |
| return 0; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Check to see if a package named ansible is installed | |
| if [ "$(dpkg -l | awk '/ansible/ {print }'|wc -l)" -ge 1 ]; then | |
| echo OK | |
| else | |
| echo FAIL | |
| fi |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // sudo apt update && apt install wordnet-dev | |
| #include <stdio.h> | |
| #include <stdlib.h> | |
| char *pickword(char *file) | |
| { | |
| FILE *fp = fopen(file, "r"); | |
| if (!fp) perror(file), exit(1); | |
| fseek(fp, 0, SEEK_END); | |
| long end = ftell(fp); |
This problem has been verified in both of the LLVM 10.0.0 and 10.0.1 releases' monorepos. The problem and fix is shown for 10.0.1, but the patch can be applied to a 10.0.0 monorepo.
[3273/3351] Building CXX object utils/.../benchmark.dir/benchmark_register.cc.o
FAILED: utils/benchmark/src/CMakeFiles/benchmark.dir/benchmark_register.cc.o
/usr/bin/c++ -DHAVE_POSIX_REGEX -DHAVE_STD_REGEX -DHAVE_STEADY_CLOCK -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Dbenchmark_EXPORTS -I/home/matthew/llvm-project-10.0.1/build/utils/benchmark/src -I/home/matthew/llvm-project-10.0.1/llvm/utils/benchmark/src -I/usr/include/libxml2 -I/home/matthew/llvm-project-10.0.1/build/include -I/home/matthew/llvm-project-10.0.1/llvm/include -I/home/matthew/llvm-project-10.0.1/llvm/utils/benchmark/include -I/home/matthew/llvm-project-10.0.1/llvm/utils/benchmark/src/../include -fPIC -fvisibility-inlines-hidden
NewerOlder