- SIS = [Student Information System][w]
- Some of the VLE's in Capterra's "[19 Free and Open Source LMSs...][c]" blog intersect with SIS's.
- [eduTrac SIS][ets]
function scripturesort($a, $b) { | |
if ($a == $b) {return 0;} | |
$order=array("Genesis", "Exodus", "Leviticus", "Numbers", "Deuteronomy", "Joshua", "Judges", "Ruth", "1 Samuel", "2 Samuel", "1 Kings", "2 Kings", "1 Chronicles", "2 Chronicles", "Ezra", "Nehemiah", "Esther", "Job", "Psalm", "Proverbs", "Ecclesiastes", "Song of Solomon", "Isaiah", "Jeremiah", "Lamentations", "Ezekiel", "Daniel", "Hosea", "Joel", "Amos", "Obadiah", "Jonah", "Micah", "Nahum", "Habakkuk", "Zephaniah", "Haggai", "Zechariah", "Malachi", "Matthew", "Mark", "Luke", "John", "Acts", "Romans", "1 Corinthians", "2 Corinthians", "Galatians", "Ephesians", "Philippians", "Colossians", "1 Thessalonians", "2 Thessalonians", "1 Timothy", "2 Timothy", "Titus", "Philemon", "Hebrews", "James", "1 Peter", "2 Peter", "1 John", "2 John", "3 John", "Jude", "Revelation"); | |
$fa = $a; | |
$fb = $b; | |
preg_match('/^..(.+?)\b/', $a, $matches); | |
$a = trim(substr($matches[0],0,4)); |
#!/bin/bash | |
# takes unix timestamp and converts to base62 | |
# source: https://stackoverflow.com/a/14472352/232251 | |
function u2b { | |
v=$(date +%s) | |
BASE62=($(echo {0..9} {a..z} {A..Z})) | |
for i in $(bc <<< "obase=62; $v"); do echo -n ${BASE62[$(( 10#$i ))]} | |
done | |
} |
#!/bin/bash | |
# takes unix timestamp and converts to base36 | |
# ht: https://en.wikipedia.org/wiki/Base36#bash_implementation | |
value=$(date +%s) | |
result="" | |
base36="0123456789abcdefghijklmnopqrstuvwxyz" | |
while true; do | |
result=${base36:((value%36)):1}${result} | |
if [ $((value=${value}/36)) -eq 0 ]; then |
Original at: WebsiteForStudents.com
07/17/2017 | Applications, Linux Ubuntu | 12 Comments
Looking for help installing Skype? This brief tutorial is going to show students and new users how to install Skype for Linux on Ubuntu 17.04 / 17.10 desktop. Skype is a very popular free VOIP software used to make free Skype-to-Skype calls and text to stay in touch with friends and family.
A Linux version of Skype was recently updated.. and this adds some new features including, enhanced user interface, cloud-based group chat experience, PulseAudio support and file transfer improvements across multiple devices and bunch of other fixes.
#!/bin/bash | |
for i in *.flac ; do | |
ffmpeg -i "$i" -ab 128k -map_metadata 0 -id3v2_version 3 $(basename "${i/.flac}").mp3 | |
sleep 60 | |
done |
#!/usr/bin/python | |
# coding: utf-8 | |
import re | |
import codecs | |
import sys | |
## chmod 0755 to make executable | |
## run with `./name.py input_file` | |
## source: https://unix.stackexchange.com/a/372270/99759 |
> ./hcount.py | |
./hcount.py: line 2: import: command not found | |
./hcount.py: line 3: import: command not found | |
./hcount.py: line 8: syntax error near unexpected token `(' | |
./hcount.py: line 8: `find_hebrew = re.compile(ur'[\u0590-\u05ff]+') # python 2' |
Sub insert_Th_no_ligature | |
Dim oDoc as variant | |
oDoc = ThisComponent | |
Dim oCurrentController as variant | |
oCurrentController = oDoc.getCurrentController() | |
Dim oTextViewCursor as variant | |
oTextViewCursor = oCurrentController.getViewCursor() | |
Dim oText as variant | |
If IsEmpty(oTextViewCursor.Cell) Then | |
oText=oTextViewCursor.Text |