I hereby claim:
- I am kaplanmaxe on github.
- I am kaplanmaxe (https://keybase.io/kaplanmaxe) on keybase.
- I have a public key ASBzC2l3T7uD6OgaGLRVv_4PQ45Ng55tSy8Ooiq8KJPmIwo
To claim this, I am signing this object:
<form action="mail.php" method="post" enctype="multipart/form-data"> | |
<input name="sender_name" placeholder="Your Name..."/> | |
<input name="sender_email" placeholder="Your email..."/> | |
<textarea placeholder="Your Message..." name="sender_message"> | |
<div class="captcha_wrapper"> | |
<div class="g-recaptcha" data-sitekey="YOUR_KEY"></div> | |
</div> | |
<button type="submit" id="send_message">Send Message!</button> | |
</form> |
<?php | |
$sender_name = stripslashes($_POST["sender_name"]); | |
$sender_email = stripslashes($_POST["sender_email"]); | |
$sender_message = stripslashes($_POST["sender_message"]); | |
$response = $_POST["g-recaptcha-response"]; | |
$url = 'https://www.google.com/recaptcha/api/siteverify'; | |
$data = array( | |
'secret' => 'YOUR_SECRET', | |
'response' => $_POST["g-recaptcha-response"] |
def read_file(fileName): | |
nums= [] | |
with open(fileName, "r") as fp: | |
for num in fp: | |
nums.append(int(num)) | |
return nums | |
def inv_count_brute_force(arr, n): | |
inv_count = 0 |
# an interative approach to bubble sort | |
# c/c++ implementation: https://codescracker.com/cpp/program/cpp-program-bubble-sort.htm | |
.data | |
arr: .word 7,4,6,9,1,3 | |
N: .word 6 | |
.text | |
la $s0, arr # get address of array | |
la $s1, N # get address of N | |
lw $s1, 0($s1) # get value of N | |
.globl main |
package main | |
import ( | |
"fmt" | |
"math" | |
) | |
const ( | |
d = 0.00061 | |
r0 = 6000000000000 |
Verifying that "kaplanmaxe.id" is my Blockstack ID. https://onename.com/kaplanmaxe |
I hereby claim:
To claim this, I am signing this object:
// API: https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API | |
const recognition = new webkitSpeechRecognition(); | |
recognition.onresult = function(event) { | |
for (let i = event.resultIndex; i < event.results.length; ++i) { | |
console.log(event.results[i][0].transcript); | |
} | |
} | |
recognition.start(); // Click allow when browser prompts to use your microphone | |
recognition.stop(); // Call this when done talking. |
const a = { name: 'Max', age: 24 }; | |
const b = a; | |
b.name = 'Barbara'; | |
console.log(b); // { name: 'Barbara', age: 24 } | |
console.log(a); // { name: 'Barbara', age: 24 } (a.name was overwritten as well by b.name) | |
// To avoid passing by reference | |
const foo = { name: 'Max', age: 24 }; | |
const bar = Object.assign({}, foo); | |
bar.name = 'Barbara'; |
const a = [0, 1, 2, 3]; | |
const b = a; | |
b.push(10); | |
console.log(b); // [0, 1, 2, 3, 10] | |
console.log(a); // [0, 1, 2, 3, 10] (10 got pushed to a even though we only pushed to b) | |
// To AVOID passing by reference | |
const foo = [0, 1, 2, 3]; | |
const bar = foo.concat([10]); | |
console.log(bar); // [0, 1, 2, 3, 10] |