completed checkpoint 1 noted.md for server lab

This commit is contained in:
Pat Wick 2024-04-04 22:00:37 -04:00
parent e4cdf821d3
commit 45b18ba5fa
2 changed files with 15 additions and 7 deletions

View File

@ -7,12 +7,20 @@
server? What are some advantages of using a program or an app which is
completely local?
Advantages of remote server:
accessibility - being able to access the server from multiple machines/locations as long as they can connect to the internet.
updating - data is managed remotely and therefore is easily synched across multiple devices.
Advantages of local management:
offline access - without needing to connect to a remote server, data can still be accessed even when not online.
data management - if data is managed locally, it's (theoretically) not accessible remotely and therefore is more secure from unauthorized access.
2. You just ran a server on your own computer, and connected to it as a client
on the same computer. In what other situations might it be useful to run a
server on your computer, where you're the only client, on the same computer?
Debugging and testing, prototyping, basically any development before something is ready to be deployed for remote users to connect to. Especially when it comes to security, I would want to validate things are working as intended, test what I can through my local connection, then actually release it (and probably fix more bugs upon doing so).
## Checkpoint 2

14
poetry.lock generated
View File

@ -129,13 +129,13 @@ files = [
[[package]]
name = "cmudict"
version = "1.0.22"
version = "1.0.23"
description = "A versioned python wrapper package for The CMU Pronouncing Dictionary data files."
optional = false
python-versions = ">=3.8,<4.0"
python-versions = "<4.0,>=3.8"
files = [
{file = "cmudict-1.0.22-py3-none-any.whl", hash = "sha256:46f524dfe9a002f719307882f6deaf47f534a024cf18c0d7305e59cf93291276"},
{file = "cmudict-1.0.22.tar.gz", hash = "sha256:a54d40f76eae17bba93eca5d7d6ba48f7abd4bd86fb54c6108d587290c8beb69"},
{file = "cmudict-1.0.23-py3-none-any.whl", hash = "sha256:a6b933bd5777afafb18ea5d4989c24f326bf4076b12f49f8d5de5177b7b173a6"},
{file = "cmudict-1.0.23.tar.gz", hash = "sha256:a1f53a140f867a62ce10e344df082be0cb4bb6b8fbaa63f4c9c6ae13db501b8c"},
]
[package.dependencies]
@ -155,13 +155,13 @@ files = [
[[package]]
name = "django"
version = "5.0.3"
version = "5.0.4"
description = "A high-level Python web framework that encourages rapid development and clean, pragmatic design."
optional = false
python-versions = ">=3.10"
files = [
{file = "Django-5.0.3-py3-none-any.whl", hash = "sha256:5c7d748ad113a81b2d44750ccc41edc14e933f56581683db548c9257e078cc83"},
{file = "Django-5.0.3.tar.gz", hash = "sha256:5fb37580dcf4a262f9258c1f4373819aacca906431f505e4688e37f3a99195df"},
{file = "Django-5.0.4-py3-none-any.whl", hash = "sha256:916423499d75d62da7aa038d19aef23d23498d8df229775eb0a6309ee1013775"},
{file = "Django-5.0.4.tar.gz", hash = "sha256:4bd01a8c830bb77a8a3b0e7d8b25b887e536ad17a81ba2dce5476135c73312bd"},
]
[package.dependencies]