From 2af9791ade880094ae8abda0b8982e4eef0c4a4b Mon Sep 17 00:00:00 2001 From: Jude N Date: Sun, 14 Jul 2019 17:16:12 -0400 Subject: [PATCH] Checkpoint commit --- .gitignore | 1 + Makefile | 16 +++++++++++----- README | 9 +++++++++ content/pages/resume.rst | 9 ++++----- 4 files changed, 25 insertions(+), 10 deletions(-) create mode 100644 README diff --git a/.gitignore b/.gitignore index eed8390..1d607e7 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ output *~ do-rsync.sh cache +content diff --git a/Makefile b/Makefile index c9a53c1..7c52a0b 100644 --- a/Makefile +++ b/Makefile @@ -25,7 +25,7 @@ help: @echo 'Makefile for a pelican Web site ' @echo ' ' @echo 'Usage: ' - @echo ' make html (re)generate the web site ' + @echo ' make output (re)generate the web site ' @echo ' make clean remove the generated files ' @echo ' make regenerate regenerate files upon modification ' @echo ' make publish generate using production settings ' @@ -41,11 +41,15 @@ help: @echo ' ' -html: clean $(OUTPUTDIR)/index.html +output: clean $(OUTPUTDIR)/index.html $(OUTPUTDIR)/pages/resume.pdf $(OUTPUTDIR)/%.html: $(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) +$(OUTPUTDIR)/pages/resume.pdf: $(INPUTDIR)/pages/resume.rst + /usr/bin/rst2pdf $(INPUTDIR)/pages/resume.rst $(INPUTDIR)/pages/resume.pdf + cp $(INPUTDIR)/pages/resume.pdf $(OUTPUTDIR)/pages/resume.pdf + clean: [ ! -d $(OUTPUTDIR) ] || find $(OUTPUTDIR) -mindepth 1 -delete @@ -63,14 +67,16 @@ stopserver: kill -9 `cat srv.pid` @echo 'Stopped Pelican and SimpleHTTPServer processes running in background.' -publish: +publish: pelican_publish $(OUTPUTDIR)/pages/resume.pdf + +pelican_publish: $(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(PUBLISHCONF) $(PELICANOPTS) ssh_upload: publish scp -P $(SSH_PORT) -r $(OUTPUTDIR)/* $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR) rsync_upload: publish - rsync -e "ssh -p $(SSH_PORT)" -P -rvz --delete $(OUTPUTDIR)/ $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR) --cvs-exclude + rsync -e "/usr/bin/ssh -p $(SSH_PORT)" -P -rvz --delete $(OUTPUTDIR)/ $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR) --cvs-exclude dropbox_upload: publish cp -r $(OUTPUTDIR)/* $(DROPBOX_DIR) @@ -85,4 +91,4 @@ github: publish ghp-import $(OUTPUTDIR) git push origin gh-pages -.PHONY: html help clean regenerate serve devserver publish ssh_upload rsync_upload dropbox_upload ftp_upload s3_upload github +.PHONY: output help clean regenerate serve devserver publish ssh_upload rsync_upload dropbox_upload ftp_upload s3_upload github diff --git a/README b/README new file mode 100644 index 0000000..8e24d98 --- /dev/null +++ b/README @@ -0,0 +1,9 @@ +Heads up, this dir is probably a symlink to ~/projects/pelican/pwan.org.git + +If you're rebuilding the website, you should go to ~/projects/pelican and +do the following: + +> cd ~/projects/pelican +> source ./env/bin/activate +> cd pwan.org.git +> SSH_PORT= SSH_USER= make rsync_upload diff --git a/content/pages/resume.rst b/content/pages/resume.rst index df10abe..bcbc1eb 100644 --- a/content/pages/resume.rst +++ b/content/pages/resume.rst @@ -1,7 +1,7 @@ Jude Nagurney ############# -.. :date: 2018-09-20 +.. :date: 2019-07-14 .. :tags: resume .. :category: resume .. :author: Jude N @@ -47,6 +47,9 @@ Software Engineer Developed and maintained Python-based software projects +- Developed an SMS-based solution for the Netgear LTE Mobile Horspot Router + This included a deep dive into the AT modem commands used for sending and receiving SMS messages. + - Developed SMS-based solutions using services such as Twilio, Plivo, Nexmo, and Vitelity. - Wrote a Errbot plugin for reporting open merge requests that were waiting for peer reviews. @@ -400,7 +403,3 @@ Pwan OCL Library: (http://sourceforge.net/projects/pwan) (1999-2000) Various other patches on github (https://github.com/jude?tab=activity) (2009-Present) - - - - -- 2.39.2