[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Berkeley Pi: Getting ready for next week.
- To: berkeleylug@googlegroups.com
- Subject: Re: Berkeley Pi: Getting ready for next week.
- From: Rick Moen <rick@linuxmafia.com>
- Date: Sun, 23 Feb 2020 14:46:46 -0800
- Arc-authentication-results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of rick@linuxmafia.com designates 96.95.217.99 as permitted sender) smtp.mailfrom=rick@linuxmafia.com
- Arc-authentication-results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of rick@linuxmafia.com designates 96.95.217.99 as permitted sender) smtp.mailfrom=rick@linuxmafia.com
- Arc-message-signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:user-agent:organization :in-reply-to:content-disposition:mime-version:references:message-id :subject:to:from:date:sender:dkim-signature; bh=Uc5/7T4ienA9Sivv/V7/UYCET4lmnBEEwJ/cXQpg63Q=; b=Ti+kkHo09nSOimGHcfmkg10LccVpXbMz1Bb52+YDW4BAC2PB/i61lt4gKfmBcbEtJn I1ScpvKO6MoIVy2MvNPNs2lEjXgy2em7K6VE9c0QsVTn1ilwNiyXNG541cu8Uzz+9HXt cXHRbqfSmGSxNByS0Pbo7oX+6veEYdbQQBXyCQgCDSX7KzY9PJv9iP7mMo9vuU7Z/QCr EXfcJ65I+cP9BtpiCreNnZXiX0RutZEqlbEHg3K8XnxYLKtm6tkivB0y5nrVexSltsvh aXKWuXzAZiiSI3h+2kqJ43mOosnJ/vJYSCjfmw+RyxvCPlicii+PTp6Aw6Rt8nBFdF/M 7SzA==
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=user-agent:organization:in-reply-to:content-disposition :mime-version:references:message-id:subject:to:from:date; bh=YY5Nvox3N6cRuJocknrXbrrl+Y4D2Gs3CWULF6DQ+Ec=; b=OXgf8MpadIPAKyhCLWlv34YXTjD4rVpO2rXE5/FuNay+90zvs+CkDU2GrKixYBpTi4 7VkKtVrixbzGrVQN5VL/DWgxWmh54BMoGthQNmAmofGhja3ENkSpAtun6fchCxXrYXTX RFf47bfMRkkesla1mRw/UrfivxakpRpCzaC5rqdH1Qc4TCXp+cWNuICfhP4UYtX1pDCL BB8ApUAYBBnKF0nwfVtXdMwQp9194Iod1QQjHGJNYWU1siSrPNOahJFtgcxEH7Tae+dA tT3nViI0Me6Djf86+Ih1omr9ymgJYnvZbB2GEpkr41WsPtf7mz/9kESJ5yOGFqvZ62tH oPGw==
- Arc-seal: i=2; a=rsa-sha256; t=1582498008; cv=pass; d=google.com; s=arc-20160816; b=jDZ5vnTcmRTWvNoCYcgjYvLljW9J89YPxpMCtCvq/E3hqBOS4gj0CESOHm5RzEt1n/ /MjLSkPo4zw6XDJmUeSI1JvFQvU47292B+w6guneHJKjgEQob7VOCrida/8xUc6+0MEG 0UPTVllgxloFuk7gZEhausdQfP4mxc+VIbTtqwyObN33DTMa0t3nCEFNonofKTcuTi0C 4wt6SVh8AS6OxsEK7yRQ6jg4jOKMFgqaEWWmQJhF9jcshACB0CLy8aD9zhEviKT9lFPW 5qZWmCD8hZrCopT+fBQE6quUAariHudI4VMjv4Jy7AuTq9yPVdeQewFaU4CnFBgtHI82 jKXg==
- Arc-seal: i=1; a=rsa-sha256; t=1582498007; cv=none; d=google.com; s=arc-20160816; b=eUMfdsB6CX++jaXn3nuAOrsCTK/sWRLSdeYnTRNiwcQpEyNeVJvV7j9MUDXnFKR2F6 mFWYR9Cc3jc4kdxxCA385bknWwwqQoEcrpM09iWCe/31qDNPMIhds6yqNV6WhDrhHqMT HFrJvxJx4leG3W3nB+/eQEqTmIn6lTvleXjJhJnGvjwNJKwBmWK2FF6PKt9QUa7JxYks nTJsx0botvXQa0wax3etRUfwm+8QP13ETHJVk8hNLfpvjeFFU+Sk1+LOLJvhda5GieXn w3GvfK7+VD5dgSE6s0JBLbRr4eRVevluyWBKEr18rAkJPvDqzh4lPMcYSki4MowqwojE rzbA==
- Delivered-to: historian@entropia.netisland.net
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:date:from:to:subject:message-id:references:mime-version :content-disposition:in-reply-to:organization:user-agent :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=Uc5/7T4ienA9Sivv/V7/UYCET4lmnBEEwJ/cXQpg63Q=; b=b+k7u7PoxIaJotAvZVqc3aHl8PapQKp99QVMXK59Po2pDJRRQxFyZin5j2caaRDKeu FtYbvtle023tLoo14mNxhM5Y0zfy8hBV1eAP4ml5fD9+r13he5E6XkkTspSCDd8dMSX5 zMYgKvohHEApANxjwy+HasyuTuNs7vugrEIYuBsG+0QdswWN6fSEbnbgiXpvXwwuV1Iz hCQ7cIrGUe8W5j6+O9xB8m7g7gLSrFtbqRjGnylFvGkhems/1hkiwb+TQLtEfKCRfx1l GN89lyuk+fc+anzBJO0mpH+miYMxx37Hf1QJX6yqjupNTBtd6mU8OmYBbvnhdZunqfmv 2DWg==
- In-reply-to: <CAGpvfsr16gU0yVBLV4cfkO=qNGOb0w3gmAc-vNP-JGXZMQRbng@mail.gmail.com>
- List-archive: <https://groups.google.com/group/berkeleylu>
- List-help: <https://groups.google.com/support/>, <mailto:berkeleylug+help@googlegroups.com>
- List-id: <berkeleylug.googlegroups.com>
- List-post: <https://groups.google.com/group/berkeleylug/post>, <mailto:berkeleylug@googlegroups.com>
- List-subscribe: <https://groups.google.com/group/berkeleylug/subscribe>, <mailto:berkeleylug+subscribe@googlegroups.com>
- List-unsubscribe: <mailto:googlegroups-manage+61884646931+unsubscribe@googlegroups.com>, <https://groups.google.com/group/berkeleylug/subscribe>
- Mailing-list: list berkeleylug@googlegroups.com; contact berkeleylug+owners@googlegroups.com
- Organization: If you lived here, you'd be $HOME already.
- References: <CAGpvfspzq2Z9npkXzNNwKmc6zgWO_Tm6aS_SMFq0FcPnqg4PEw@mail.gmail.com> <20200223030313.GL18108@linuxmafia.com> <CAGpvfsr16gU0yVBLV4cfkO=qNGOb0w3gmAc-vNP-JGXZMQRbng@mail.gmail.com>
- Reply-to: berkeleylug@googlegroups.com
- Sender: berkeleylug@googlegroups.com
- User-agent: Mutt/1.5.20 (2009-06-14)
Quoting tom r lopes (tomrlopes@gmail.com):
> Yeah.
> Almost exactly what Michael told me, lol.
I also need to confess laziness in composing my reply to you -- sorry!
-- in that there are also attractive alternatives to _both_ flat static
HTML (maintained using ssh and a text editor) _and_ gargantuan,
dynamically generated, database-backed CMS and similar systems (like
WordPress).
E.g., people keep inventing nice, easy-to-use lightweight Web frameworks
where you edit human-friendly markup that is then batch-converted to
static HTML for display purposes. Problem is, I haven't kept notes on
their names, locations on the Internet, etc., so at some point I'll need
to run around reacquiring that information.
One example among many is former Debian developer (and personal friend)
Joey Hess's ikiwiki software: https://en.wikipedia.org/wiki/Ikiwiki
FWIW, Web content on linuxmafia.com is managed in a mix of ways:
1. Some pages are truly old-style vi-maintained static HTML. And
I'll admit that manually managing all those tags with their
angle brackets is irritating and a bit error-prone.
2. Some pages' maintainable files are in PHP, but that PHP is _not_
dynamically served to the Internet (because I long ago decided
a public-facing PHP interpreter and associated libs are an
unacceptable security problem). Instead, the PHP source is
used to generate a static HTML page that is then what's served.
This gets done (variously according to need) by either a cron job
(as with the BALE and CABAL pages) or by /usr/bin/make and a
Makefile that specifies how to knit the stuff together (as with
my personal FAQ pages).
3. Frequently, I start with stuff in flat ASCII (like the contents
of people's mailing list postings that I admire and wish to add
to the Linuxmafia.com Knowledgebase): To HTMLise them, I run
a one-off little parser in Python called convert.py, then, I
pipe the result through HTML Tidy to make the output more readable
and fix any HTML errors.
The above has been good enough to limp me along, but there are other and
probably better ways, elsewhere.
--
You received this message because you are subscribed to the Google Groups "BerkeleyLUG" group.
To unsubscribe from this group and stop receiving emails from it, send an email to berkeleylug+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/berkeleylug/20200223224646.GN18108%40linuxmafia.com.