LIS-5362 - Design and Production of Networked Multimedia

Mirror at http://jrm4.com

The official method for contacting me is email at jmarks@fsu.edu . (no Canvas Convos, please)
Blackboard Collaborate link: https://us.bbcollab.com/guest/0c3343ed341947ae83ea925e4e2e5601
Class recordings - Class Recordings Here (automatically generated, let me know if there are issues)
Official Syllabus +Syllabus
Class Calendar +Calendar
Previous Readings +PreviousReadings
Required Course Tools — check back here periodically for updates +Required Course Tools - 5362



Specifications for the Final Project +FINAL PROJECT SPECS
Quiz Submission info: On My Online Quizzes.
Markdown Assignment

IN CLASS SLIDES

Week 1 - https://jrm4.com/slides/LIS5362_-_Week_1_Slides_-_Intro_to_the_Web.html
Week 4 - https://jrm4.com/slides/LIS5362_-_On_Text.html
Week 5 - https://jrm4.com/slides/Languages_and_HTML.html
Week 7 - Binary Slides: ./5362-binary.pdf
https://jrm4.com/slides/The_Web_Stack_Today.html
Stacks and Such - https://jrm4.com/slides/StacksAndSuch.html

Additional Resources


HTML

Tech Guides:HTML

https://www.w3schools.com/
https://developer.mozilla.org/en-US/docs/Web/HTML

Week 15 - From here




Week 14 - Web and Stacks

Additional Readings / Information
https://opensource.com/article/21/2/chromebook-linux

https://opensource.com/resources/virtualization
https://thenewstack.io/this-week-in-programming-the-docker-dogpile-continues/

https://dotesports.com/hardware/news/everything-you-need-to-know-about-linux-proton-on-the-steam-deck

https://www.ibm.com/cloud/learn/lamp-stack-explained
https://www.monterail.com/blog/django-vs-node.js-when-to-choose-which

https://medium.com/javascript-scene/top-javascript-frameworks-and-tech-trends-for-2021-d8cb0f7bda69




Readings in Reverse Chronological Order

Week 13 - The Primacy of Text, Revisited

Other links beyond regular "articles" included for your perusal

https://graydon2.dreamwidth.org/193447.html

https://www.thenewatlantihttps://us.bbcollab.com/collab/ui/session/playback/load/bae94689e20446ed9444800d6c9e3e80s.com/text-patterns/no-microsoft-word-really-is-that-bad
https://slate.com/technology/2012/04/microsoft-word-is-cumbersome-inefficient-and-obsolete-its-time-for-it-to-die.html

The alternative: WYSIWYM
https://www.developervoyage.com/2020/01/23/why-i-prefer-wysiwym-for-technical-writing.html

(another very long one that I think is worth it:)
http://cristal.inria.fr/~weis/info/commandline.html

HTML

https://www.lifewire.com/why-use-semantic-html-3468271

NOTE: the below are not readings, but resources to explore


Pandoc - Absolute swiss army knife here:

https://pandoc.org/

Markdown


Markdown, generally

https://www.markdownguide.org/tools/
https://ghost.org/changelog/markdown/

Tools that use Markdown

Pandoc, above - also:
https://remarkableapp.github.io/

https://github.blog/2016-08-22-publish-your-project-documentation-with-github-pages/
https://md2pdf.netlify.app/
https://stackedit.io/

https://itsfoss.com/open-source-static-site-generators/


The Markdown-alikes

Can probably convert:

Org-Mode

https://orgmode.org/

zim-wiki

https://zim-wiki.org


Week 10 - Advanced CSS

https://www.w3schools.com/Css/css_boxmodel.asp
https://cssfordesigners.com/articles/things-i-wish-id-known-about-css

https://www.w3schools.com/Css/css_positioning.asp
https://alistapart.com/article/css-positioning-101/



Week 8 - CSS

Review last two weeks.

Week 7 - Intro to CSS/ Binary and Color Theory

https://i.imgur.com/NQPrUsI.gif
http://www.mathsisfun.com/binary-decimal-hexadecimal.htm


If you want to be like a supergenius
https://www.dotconferences.com/2018/11/david-desandro-read-color-hex-codes

Week 6 - Advanced HTML/Intro to CSS

https://www.w3schools.com/Css/css_intro.asp

https://cssfordesigners.com/articles/things-i-wish-id-known-about-css


Week 5 - HTML Proper


First, a harsh and honest assessment of the web, via discussion
https://news.ycombinator.com/item?id=12477190

So basic, but a good place to start:
https://www.w3schools.com/html/html_intro.asp

Ditto
https://www.hostinger.com/tutorials/what-is-html

Good discussion of the "Is HTML a Language" thing.
https://www.thinkful.com/blog/thoughts-on-declarative-and-imperative-languages/


Week 4 - Linux, files, and Servers

(this should have been in last weeks readings BUT I JUST FOUND IT. We will dig deeper into this around Week 13, but this is a good "Why learn HTML/CSS now")
https://char.gd/blog/2017/the-web-is-swallowing-the-desktop-whole-and-nobody-noticed

https://www.howtogeek.com/117939/htg-explains-what-everything-is-a-file-means-on-linux/
https://towardsdatascience.com/web-servers-in-linux-and-beyond-1241ca557a4f

File Transfer
https://developer.mozilla.org/en-US/docs/Learn/Common_questions/Upload_files_to_a_web_server

https://blog.robertelder.org/what-is-ssh/
(You don't NEED to read past "Using SSH with Github" — and even the key stuff might be a little obtuse, but we will go over it)

Text editing
https://www.computerhope.com/issues/ch000619.htm (this is solid, except "control" which is *exactly* wrong)
https://www.fastcompany.com/3037629/why-vim-an-80s-text-editor-is-still-the-ui-of-choice-for-power-users

Week 2 - Intro to the Modern Web


https://www2.ed.gov/pubs/OR/ConsumerGuides/internet.html
https://www.webfx.com/blog/web-design/the-history-of-the-internet-in-a-nutshell/

https://www.wired.com/2016/08/linux-took-web-now-taking-world/

Today?
https://perezbox.com/2020/04/the-open-web-is-dying/
https://neustadt.fr/essays/against-a-user-hostile-web/

Time permitting : A clever thing on CODE in general. Huge, but I've found it to be worth it.
https://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/



Backlinks: FSU Courses FSU Courses:LIS5364 FSU Courses:LIS5362:Syllabus FSU Courses:LIS5364:Syllabus