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
let test = [[3, [666, 123, 57, 191919, 2]]]; | |
function gcd(a, b) { | |
while (true) { | |
if (a !== 0 && b !== 0) { | |
if (a > b) { | |
a = a % b; | |
} else { | |
b = b % a; | |
} |
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 <cs50.h> | |
#include <stdio.h> | |
#include <crypt.h> | |
#include <string.h> | |
int A_charcode = 65; | |
int a_charcode = 97; | |
int abc_size = 25; | |
string hash; | |
bool success = false; |
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 <stdio.h> | |
#include <stdlib.h> | |
#include <cs50.h> | |
string INVALID = "INVALID"; | |
string AMEX = "AMEX"; | |
string MASTERCARD = "MASTERCARD"; | |
string VISA = "VISA"; | |
typedef struct { |
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 <stdio.h> | |
#include <stdlib.h> | |
#include <cs50.h> | |
int getHeight(void) { | |
int height; | |
do { | |
height = get_int("Height: "); | |
} while ( |
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
const login = 'sdwvit'; | |
const type = { | |
feat: 'feature', | |
chore: 'chore', | |
main: 'maintenance', | |
fix: 'fix' | |
}; | |
const pages = { | |
land: 'landing', | |
res: 'results', |
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
/**/_xdc_._tumftg && _xdc_._tumftg( { | |
"results" : [ | |
{ | |
"address_components" : [ | |
{ | |
"long_name" : "New York", | |
"short_name" : "New York", | |
"types" : [ "locality", "political" ] | |
}, | |
{ |
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
/**/_xdc_._3c1ih2 && _xdc_._3c1ih2( { | |
"predictions" : [ | |
{ | |
"description" : "New York, NY, USA", | |
"id" : "7eae6a016a9c6f58e2044573fb8f14227b6e1f96", | |
"matched_substrings" : [ | |
{ | |
"length" : 8, | |
"offset" : 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
[ | |
[88.5, 4.16, 1.54], | |
[-6.2, 12.75, 3.09], | |
[50.08, 17.69, 3.11], | |
[8.81, 4.93, 3.13], | |
[37.71, 6.87, 3.18], | |
[88.5, 4.16, 3.21], | |
[50.08, 17.69, 3.79], | |
[8.81, 4.93, 4.29], | |
[8.81, 4.93, 4.85], |
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
sub vcl_recv { | |
# Creates google static maps API signature and adds it as one of the query params on the fly. Basically signs URL. | |
# Key is here: https://consers.google.com/apis/api/static-maps-backend.googleapis.com/ole.developstaticmap/ your_project | |
set req.http.signature = digest.hmac_sha1_base64(digest.base64_decode("YOUR_KEY"), req.url); | |
# Create safe-for-web version of the key by replacing '+' -> '-', and '\' -> '_'. | |
set req.http.signature_url_safe = regsuball(regsuball(req.http.signature, "\+", "-"), "\\", "_"); | |
# Add signature query param to the request url |
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
<html><body><input id="in"></input> | |
<br /> | |
<button id="convert" onclick="convert()">Convert to sentence case</button> | |
<div id="out"></div> | |
<script> | |
function toSentenceCase(t) { | |
t = t.toLowerCase(); | |
for (var e = !0, n = "", o = 0; o < t.length; o++) { | |
var r = t.charAt(o); | |
/\.|\!|\?|\n|\r/.test(r) ? e = !0 : "" != r.trim() && 1 == e && (r = r.toUpperCase(), e = !1), n += r |