[carpe] meeting summary 2018 02 13 Herrold reaction and summary

R P Herrold herrold at owlriver.com
Wed Feb 14 12:51:40 EST 2018


Thanks, @rubberduck203 //   Christopher J McClellan

pix at:
	https://twitter.com/Rubberduck203/status/963570871502860289

and there, a poke toward:
	https://christopherjmcclellan.wordpress.com/

working through:
	https://github.com/rubberduck203/avr-template


What a great whale of a great CARPE meeting ; thank you JEP 
for driving the group


At The Forge last night on TDD, C++, pair (really 'swarm' [1]) 
coding, all on an Arduino, as though it was an initial turn-up 
on pre-release hardware known only through its spec sheet.

By the end of the effort an hour and a half later, actually 
applying the code to a device [and seeing it do just what it 
should do, per the testing].


I'm really impressed that TDD and a chip specification PDF 
were enough to get there so quickly

Also it was nice ** not ** using the Arduino IDE (which sort 
of sux, but is ubiquitous [2])  but rather a GCC and makefile 
driven environment, and ... interesting to see the MSFT Visual 
Studio in action (which also knows C++ syntax, and what might 
be missing, mis-capitalized, etc) ... GUI pop up 
valid completions and the tab key could really speed things up


I think that Makefile can afford to always just run: 
	make clean

with each progressive make, as there is not a huge complex 
environment in play to rebuild, and the false economy of NOT 
running it, and then running: 
	make clean && make


is not worth the time it takes to think about whether one 
should, a second time .. just do it  ;)

-- Russ herrold

1. there was a keyboard driver who pretended to not know the
language, but did know C++ syntax, and the rest of the room
'talking through' test writing, Functions, Methods, and
refactoring

2. I feel a little embarrassed having presented at CARPE last 
August, in part about 'coddling' that environment [3], but I 
was really off solving problems as to the ESP8266 environment, 
and this was something I could send off, as I drove past 
problems getting an environment set up.  I filed one as to a 
three line test yesterday, of similar type: [4] bottom of 
Comment 13

along with the needed fix stanza for a SElinux issue 
on RHEL 7 ip6tables.  By filing it, I can now forget about it, 
as it is durably tracked, will be indexed by Google, and when 
I bump into it again, I filed enough detail of the error 
messages that it provoked that I can find it.  

See also: [5] Comment 1 I _found_ that solution because 
someone else had documented error noise (even if not then 
fixed [6]) a couple years ago

3. https://github.com/arduino/Arduino/issues/4581

4. https://bugzilla.redhat.com/show_bug.cgi?id=1486803#c13

5. https://bugzilla.redhat.com/show_bug.cgi?id=1544937

which overnight after being filed has already picked up a 
comment from the global lead at RHT in its comment 2

6. https://bugzilla.redhat.com/show_bug.cgi?id=1348434



More information about the carpe mailing list