On the server, create a separate directory for ngrams:
mkdir -p "/home/$USER/ngrams"
cd "/home/$USER/ngrams"
Download and extract ngrams:
#!/usr/bin/env bash | |
if [ "$(whoami)" != "root" ]; then | |
echo "You must run this script as root" | |
exit 1 | |
fi | |
apt update | |
apt upgrade | |
apt install apache2 php libapache2-mod-php php-gd \ |
#!/usr/bin/env bash | |
echo "-----------------------------------------" | |
echo " Enter a domain name (example: hello.xyz)" | |
echo " Press ENTER" | |
echo "-----------------------------------------" | |
echo | |
read domain_name | |
touch /etc/apache2/sites-available/$domain_name.conf |
#!/usr/bin/env bash | |
# This program is free software; you can redistribute it and/or modify | |
# it under the terms of the GNU General Public License as published by | |
# the Free Software Foundation; either version 2 of the License, or | |
# (at your option) any later version. | |
# | |
# This program is distributed in the hope that it will be useful, | |
# but WITHOUT ANY WARRANTY; without even the implied warranty of | |
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
#!/bin/bash | |
# This program is free software; you can redistribute it and/or modify | |
# it under the terms of the GNU General Public License as published by | |
# the Free Software Foundation; either version 2 of the License, or | |
# (at your option) any later version. | |
# | |
# This program is distributed in the hope that it will be useful, | |
# but WITHOUT ANY WARRANTY; without even the implied warranty of | |
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
/* For styling the rendered Markdown */ | |
* .annotator-hl { | |
background-color: rgba(0, 216, 181, .3) !important; | |
border: 3px solid red !important; | |
} | |
body { | |
font-family: 'Vollkorn', serif !important; | |
margin-bottom: 2em !important; | |
font-size: 1.1em; | |
line-height: 1.5em; |
#!/usr/bin/env bash | |
# Author: Dmitri Popov, [email protected] | |
####################################################################### | |
# This program is free software: you can redistribute it and/or modify | |
# it under the terms of the GNU General Public License as published by | |
# the Free Software Foundation, either version 3 of the License, or | |
# (at your option) any later version. |
<?php | |
if(isset($_POST['submit'])){ | |
// Count total files | |
$countfiles = count($_FILES['file']['name']); | |
// Looping all files | |
for($i=0;$i<$countfiles;$i++){ | |
$filename = $_FILES['file']['name'][$i]; | |
function did { | |
dir="$HOME/did/" | |
d="$dir"$(date '+%Y-%m-%d')".md" | |
emacs "$d" --eval "(goto-char (point-max))" | |
} |
/* | |
* Sketch: ESP8266_LED_Control_02 | |
* Control an LED from a web browser | |
* Intended to be run on an ESP8266 | |
* | |
* connect to the ESP8266 AP then | |
* use web broswer to go to 192.168.4.1 | |
* | |
*/ | |