Mailing List Archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [tlug] TLUG Site with Hakyll Update



On 2019-03-12 23:13 +0800 (Tue), Raymond Wan wrote:

> On 12/3/2019 11:52 AM, Curt Sampson wrote:
> 
> Oh...oops!  Somehow I thought there were few Ubuntu users. 
> Sounds like I'm the only one that openly admits I'm using 
> it.  :-)

Um...I think I just openly admitted I use it. :-)

> Thanks for the steps....

Just remember, in my world there's always a top-level `Test` script in
the repo, that should usually just do everything necessary to set up
the environment and, when it can't (because it requires manual
intervention or is just doing something that probably should have
explicit user approval) it should produce a very clear (to a
developer) set of messages explaining what's going on and what the
developer needs to do to continue.

> > By the way, this "install your development tools in your personal
> > account" thing is normal amongst a lot of languages....
> 
> I've been doing that a lot recently with data analysis.  I'm 
> almost exclusively using anaconda / miniconda / conda [not 
> sure what's the proper term ... guess it's conda?] now.  I 
> wasn't aware that programming languages were heading in that 
> direction as well.

Actually, they've been doing this kind of thing for a long time:
* Perl's CPAN has been online since 1995.
* RubyGems was started in 2003.
* Haskell's had the Cabal package manager since 2005.
* Python's pip package manager was first released in 2011 and has
  been a standard part of Python distributions since shortly after.
* You mention the Anaconda Python distribution (built on pip and
  other things), which first came out in 2012.
* The Node.js JavaScript interpreter has had NPM since 2012, and
  there are various others (yarn, bower).

> Will do!  It's a good step for the TLUG site as many web 
> sites seem to be moving away from CMS'.

Oh, static website builders like this are still very much a "Content
Management System"; just one that keeps the source code for the site
in a Git repo rather than a MySQL database. Which, when you step back
and think about it, is rather more sensible actually. (Who TF outside
of website developers keeps their versioned source code in MySQL?)

cjs
-- 
Curt J. Sampson      <cjs@example.com>      +81 90 7737 2974

To iterate is human, to recurse divine.
    - L Peter Deutsch


Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links