Checkpoint commit
authorJude N <juden@pwan.org>
Sun, 14 Jul 2019 21:16:12 +0000 (17:16 -0400)
committerJude N <juden@pwan.org>
Sun, 14 Jul 2019 21:16:12 +0000 (17:16 -0400)
.gitignore
Makefile
README [new file with mode: 0644]
content/pages/resume.rst

index eed8390..1d607e7 100644 (file)
@@ -4,3 +4,4 @@ output
 *~
 do-rsync.sh
 cache
+content
index c9a53c1..7c52a0b 100644 (file)
--- 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 (file)
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=<correct_port> SSH_USER=<correct_user> make rsync_upload
index df10abe..bcbc1eb 100644 (file)
@@ -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)
 
 
-
-
-
-