[TriPython] Next (2!) Parts Of CircuitPython State Article Series Are Up
Josh Johnson
lionface.lemonface at gmail.com
Tue Sep 4 14:25:12 EDT 2018
I'm actually using Pelican - for some reason the default config file that I
generated a million years ago thinks that generating feeds is a bad idea
during development, so they were all disabled *shrug*.
ANYWAY, I got the feeds generating now.
I have a main feed, in atom[1] and RSS[2].
It may be better for the aggregator to just use the python tag[3, 4]. It's
your call.
Thanks for reminding me about this!
Cheers,
JJ
Note: right now, I get a 404 for the python tag *atom* feed[4], but the RSS
one works (which is weird, since the other tags, like clojure and hardware
are OK). I think it just hasn't propagated out to the CDNs or whatever
github is doing that causes a delay. If it doesn't load for you right now,
it should be working in the next few hours. I'll dig deeper if it's not
working by tomorrow.
[1] https://jjmojojjmojo.github.io/feeds/all.atom
[2] https://jjmojojjmojo.github.io/feeds/all.rss
[3] https://jjmojojjmojo.github.io/feeds/tag.python.rss
[4] https://jjmojojjmojo.github.io/feeds/tag.python.atom
On Tue, Sep 4, 2018 at 12:40 PM Calloway, Chris <cbc at unc.edu> wrote:
> Are you using Jekyll for your blog pages? If so, you can add the Jekyll
> Atom feed plug-in and we can add your blog to planet.tripython.org:
>
> https://help.github.com/articles/atom-rss-feeds-for-github-pages/
>
> Your old blog is linked there now.
>
> --
> Sincerely,
>
> Chris Calloway
> Applications Analyst
> University of North Carolina
> Renaissance Computing Institute
> (919) 599-3530
>
>
> On 9/4/18, 11:55 AM, "TriZPUG on behalf of Josh Johnson"
> <trizpug-bounces+cbc=unc.edu at python.org on behalf of
> lionface.lemonface at gmail.com> wrote:
>
> I posted two more installments of my blog series that will be the
> basis for
> my talk later in the month.
>
> Part 2: https://jjmojojjmojo.github.io/circuitpython-state-part-2.html
> Part 3: https://jjmojojjmojo.github.io/circuitpython-state-part-3.html
>
> In these parts of the series, we talk about what state is (lots of
> real-world examples - I got to draw a chart showing the three common
> phases
> of water!), and model it with Python. It covers using simple variables,
> complex data structures, and lands on OOP.
>
> Then, we use state to 'debounce' buttons without blocking, and end by
> discussing how to do things when state changes, or "event detection".
>
> Next installment will put all this to practice building a generic state
> dispatcher for button events. It feels a lot like GUI programming, but
> it
> ends up being really easy to work with.
>
> I'm going to try to get the rest of the series posted before my talk,
> but I
> might have to shift gears and work on my slides - I do have all of it
> written, but it was one loooooong post so I decided to break it up so
> people might actually read all of it. If anyone wants to peek into the
> future, I can pre-publish my drafts as I'm working on them, just ping
> me
> off list.
>
> Cheers,
> JJ
>
>
> _______________________________________________
> TriZPUG mailing list
> TriZPUG at python.org
> https://mail.python.org/mailman/listinfo/trizpug
> http://tripython.org is the Triangle Python Users Group
>
-------------- next part --------------
I'm actually using Pelican - for some reason the default config file that
I generated a million years ago thinks that generating feeds is a bad idea
during development, so they were all disabled *shrug*.
ANYWAY, I got the feeds generating now.
I have a main feed, in atom[1] and RSS[2].
It may be better for the aggregator to just use the python tag[3, 4]. It's
your call.
Thanks for reminding me about this!
Cheers,
JJ
Note: right now, I get a 404 for the python tag *atom* feed[4], but the
RSS one works (which is weird, since the other tags, like clojure and
hardware are OK). I think it just hasn't propagated out to the CDNs or
whatever github is doing that causes a delay. If it doesn't load for you
right now, it should be working in the next few hours. I'll dig deeper if
it's not working by tomorrow.
[1] [1]https://jjmojojjmojo.github.io/feeds/all.atom
[2] [2]https://jjmojojjmojo.github.io/feeds/all.rss
[3] [3]https://jjmojojjmojo.github.io/feeds/tag.python.rss
[4] [4]https://jjmojojjmojo.github.io/feeds/tag.python.atom
On Tue, Sep 4, 2018 at 12:40 PM Calloway, Chris <[5]cbc at unc.edu> wrote:
Are you using Jekyll for your blog pages? If so, you can add the Jekyll
Atom feed plug-in and we can add your blog to [6]planet.tripython.org:
[7]https://help.github.com/articles/atom-rss-feeds-for-github-pages/
Your old blog is linked there now.
--
Sincerely,
Chris Calloway
Applications Analyst
University of North Carolina
Renaissance Computing Institute
(919) 599-3530
***On 9/4/18, 11:55 AM, "TriZPUG on behalf of Josh Johnson"
<trizpug-bounces+cbc=[8]unc.edu at python.org on behalf of
[9]lionface.lemonface at gmail.com> wrote:
** ** I posted two more installments of my blog series that will be the
basis for
** ** my talk later in the month.
** ** Part 2:
[10]https://jjmojojjmojo.github.io/circuitpython-state-part-2.html
** ** Part 3:
[11]https://jjmojojjmojo.github.io/circuitpython-state-part-3.html
** ** In these parts of the series, we talk about what state is (lots of
** ** real-world examples - I got to draw a chart showing the three
common phases
** ** of water!), and model it with Python. It covers using simple
variables,
** ** complex data structures, and lands on OOP.
** ** Then, we use state to 'debounce' buttons without blocking, and end
by
** ** discussing how to do things when state changes, or "event
detection".
** ** Next installment will put all this to practice building a generic
state
** ** dispatcher for button events. It feels a lot like GUI programming,
but it
** ** ends up being really easy to work with.
** ** I'm going to try to get the rest of the series posted before my
talk, but I
** ** might have to shift gears and work on my slides - I do have all of
it
** ** written, but it was one loooooong post so I decided to break it up
so
** ** people might actually read all of it. If anyone wants to peek into
the
** ** future, I can pre-publish my drafts as I'm working on them, just
ping me
** ** off list.
** ** Cheers,
** ** JJ
_______________________________________________
TriZPUG mailing list
[12]TriZPUG at python.org
[13]https://mail.python.org/mailman/listinfo/trizpug
[14]http://tripython.org is the Triangle Python Users Group
References
Visible links
1. https://jjmojojjmojo.github.io/feeds/all.atom
2. https://jjmojojjmojo.github.io/feeds/all.rss
3. https://jjmojojjmojo.github.io/feeds/tag.python.rss
4. https://jjmojojjmojo.github.io/feeds/tag.python.atom
5. mailto:cbc at unc.edu
6. http://planet.tripython.org/
7. https://help.github.com/articles/atom-rss-feeds-for-github-pages/
8. mailto:unc.edu at python.org
9. mailto:lionface.lemonface at gmail.com
10. https://jjmojojjmojo.github.io/circuitpython-state-part-2.html
11. https://jjmojojjmojo.github.io/circuitpython-state-part-3.html
12. mailto:TriZPUG at python.org
13. https://mail.python.org/mailman/listinfo/trizpug
14. http://tripython.org/
More information about the TriZPUG
mailing list