First we need to create a certificate. The llvm provided a way to do
that, but I found this
way to work slightly better for me. Just substitute
lldb_codesign
for the certificate name, instead of gdb-cert
.
This file contains 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 bash | |
dir=$1 | |
function process() { | |
local final_dir="/Users/chaomai/Downloads/final_imgs" | |
local dest_dir="/Users/chaomai/Downloads/dest_imgs" | |
local f=$1 | |
echo $f |
This file contains 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 bash | |
function set_ts() { | |
local f=$1 | |
dto=$($GNUBIN_COREUTILS/date -d "$dir_t" "+%Y:%m:%d 00:00:00") | |
echo exiftool -datetimeoriginal="$dto" "$f" | |
exiftool -datetimeoriginal="$dto" "$f" | |
local dest_path=$dest_dir/$dir_d |
This file contains 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
class SparseTensorFactory[Shape](sv: ShapeValue[Shape]) { | |
def *[D <: Dimension](dv: DimValue[D]): SparseTensorFactory[Shape ~ D] = | |
new SparseTensorFactory[Shape ~ D](sv.append(dv)) | |
def &(sc: SparkContext): SparseTensor[Shape] = | |
new SparseTensor[Shape](sc, sv) | |
} | |
object SparseTensorFactory { | |
def >[D <: Dimension](dv: DimValue[D]): SparseTensorFactory[RNil ~ D] = |
This file contains 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 <stdio.h> | |
#include <stdlib.h> | |
#include <string.h> | |
int main(int argc, char *argv[]) { | |
if (argc != 2) { | |
printf("%s\n", "wrong number of parameters"); | |
exit(-1); | |
} |
This file contains 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
1 reorders detected after 11199 iterations | |
2 reorders detected after 12680 iterations | |
3 reorders detected after 58064 iterations | |
4 reorders detected after 69153 iterations | |
5 reorders detected after 72177 iterations | |
6 reorders detected after 72555 iterations | |
7 reorders detected after 75906 iterations | |
8 reorders detected after 95847 iterations | |
9 reorders detected after 98174 iterations | |
10 reorders detected after 103919 iterations |
This file contains 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
import os | |
import os.path | |
import fnmatch | |
import logging | |
import ycm_core | |
BASE_FLAGS = [ | |
'-Wall', | |
'-Wextra', | |
'-Werror', |
This file contains 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
package main | |
import ( | |
"fmt" | |
"sync" | |
) | |
type Fetcher interface { | |
// Fetch returns the body of URL and | |
// a slice of URLs found on that page. |
This file contains 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 <iostream> | |
#include <string> | |
#include <sstream> | |
int main() | |
{ | |
using namespace std; | |
string txt("nanonawefawefawefnaoawfnanowfawe"); | |
string pat("nano"); | |
stringstream stxt(txt); |
This file contains 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
#convert files to UTF8 encoding | |
#tested under Python3 | |
from chardet.universaldetector import UniversalDetector | |
import os | |
import os.path | |
def convert_to_uft8(filename, filetype, out_enc='utf-8'): | |
(filepath, name) = os.path.split(filename) | |
if filetype == os.path.splitext(name)[1]: | |
try: |
NewerOlder