Re: [Discuss] On not touching people's devices

2017-12-10 Thread Samuel Lelièvre
2017-11-29 17:48 GMT+01:00 Erik Bray:
> On Wed, Nov 29, 2017 at 1:40 AM, Belinda Weaver wrote:
> > Hi all
> >
> > Just saw this tweeted - https://sec.eff.org/articles/touching-devices
> >
> > Interesting piece on why taking over someone's device is a no-no.
>
> Interesting--I've thought about this from time to time, but not
> usually too deeply.  I think personally I'm usually pretty good on all
> these points.  I can be patient in guiding students toward figuring
> things out on their own.  The one area where there becomes a conflict
> is that (not too infrequent case) where we're about to start a
> workshop and it becomes more important for the student to have working
> software than to have gotten it working on their own (otherwise
> they'll be distracted during much of the lesson just trying to get
> their computer working, and (lacking the necessary skills to do so)
> end up giving up on their computer, and thus the rest of the workshop.

When people have not managed to install all the prerequisistes
before the workshop starts, I think it would be worth making them
start on CoCalc (using the .course functionality to send them all
the appropriate material), so they can start with the content of
the lesson. The advantage with respect to logging in to a computer
provided by the host institution is that while they can't find back
the host-institution-computer's environement after the workshop,
they can keep using CoCalc from home or from wherever. Helping them
install the relevant software to their computer can then be done
during lunch break or in the evening, after which they can decide
whether to keep working on CoCalc or work on their computer for the
rest of the workshop.

> I've seen this happen more than enough times and in those cases, with
> limited time, it's better if I can just get in there (with their
> permission of course, and as much explanation of what I'm doing as
> possible) and fix things.

Samuel
___
Discuss mailing list
Discuss@lists.software-carpentry.org
http://lists.software-carpentry.org/listinfo/discuss

Re: [Discuss] Logging console output

2016-03-15 Thread Samuel Lelièvre
Congratulations for this!

Another tool that could be used is SageMathCloud at

http://cloud.sagemath.com/

In a SageMathCloud project, open a terminal session,
make the file public, and share the url with the class.
Then everyone in the class can access it and access
the input and output.

More generally, SageMathCloud provides a cloud-based
Linux environment with tons of open-source software
installed, and could be a very good tool for Software Carpentry
trainings in at least two ways:

- as a way to work around installation problems:  any trainee
  who has not managed to install the appropriate software
  prior to the workshop can start learning using SageMathCloud
  and solving installation problems can be deferred till a break.

- as a way to make the instructor's environment accessible:
  the instructor can demo everything on SageMathCloud
  and easily share the terminal sessions and other material
  by making their SageMathCloud project, or some directory
  in there, world-readable.

The only condition for this is reliable network, of course!

The SageMathCloud developers are open to a partnership
with Software Carpentry, offering a free course subscription
for SWC workshops, so that trainees could use projects
with network access for free.

Best, Samuel

___
Discuss mailing list
Discuss@lists.software-carpentry.org
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org


Re: [Discuss] Julia lesson/tutorial?

2016-03-02 Thread Samuel Lelièvre
I followed a two-day Julia training last year,
taught by D P Sanders. The training material
is online at

https://github.com/dpsanders/hands_on_julia/

Cheers, Samuel

2016-03-02 22:15 GMT+01:00 Aron Ahmadia :
> I talked with Alan Edelman about this while visiting MIT to teach a Software
> Carpentry course a couple of years ago and there's definitely interest
> within the Julia Community to see Software Carpentry lessons developed and
> taught using Julia.
>
> Cheers,
> Aron
>
> On Wed, Mar 2, 2016 at 3:14 PM Timothée Poisot  wrote:
>>
>> Hi Tiffany,
>>
>> I don't think there is any SWC material on Julia. Investing in books at
>> the
>> moment is not really worth it since the language is pre-1.0, and changing
>> rapidly.
>>
>> The documentation is a really good resource [1]. The forthcoming von
>> Csefalvay
>> book [2] is supposed to be good. But it's, well, not finished.
>>
>> The julia-users mailing list is also amazing. If you have experience on
>> the R mailing list, it's ~ the opposite of that.
>>
>> Two remarks:
>>
>> - We're using julia for 90% of what we do in the lab (R is for
>>   statistics and python for data scraping), and it is going well. And
>>   fast.
>>
>> - What would be the interest of SWC to develop a julia (short) lesson
>>   / port the Inflammation lesson?
>>
>> t
>>
>> [1]: http://docs.julialang.org/en/release-0.4/#manual
>> [2]: https://www.manning.com/books/julia-in-action
>>
>> Tiffany Timbers (02/03 11:55):
>> > Hi all,
>> >
>> > I may be working a little bit with Julia (language) with a collaborator.
>> > I
>> > have never used this language before. Do we have any lesson material
>> > being
>> > developed on this that I could be pointed to? Or does anyone know any
>> > good
>> > tutorials or lessons elsewhere on the web?
>> >
>> > Thanks!
>> > Tiffany
>> >
>> > --
>> > Tiffany A. Timbers, PhD
>> > Banting Postdoctoral fellow, Leroux Lab
>> > Department of Molecular Biology and Biochemistry
>> > Simon Fraser University
>> >  University Drive
>> > Burnaby, BC, V5A 1S6
>> >
>> > 604-803-4962
>> >
>> > tiffany.timb...@gmail.com
>> > tiffanytimbers.com
>> > @TiffanyTimbers
>>
>> > ___
>> > Discuss mailing list
>> > Discuss@lists.software-carpentry.org
>> >
>> > http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org
>>
>>
>> --
>> Timothée Poisot, Ph.D.  Professeur adjoint
>> Quantitative and Computational Ecology
>> Department of Biological Sciences   Université de Montréal
>> Web: http://poisotlab.io/  Twitter: @PoisotLab
>>
>> ___
>> Discuss mailing list
>> Discuss@lists.software-carpentry.org
>>
>> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org
>
>
> ___
> Discuss mailing list
> Discuss@lists.software-carpentry.org
> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

___
Discuss mailing list
Discuss@lists.software-carpentry.org
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

Re: [Discuss] feedback sought on intro/overview for modern scientific authoring

2016-02-11 Thread Samuel Lelièvre
Thank you for pointing to this text. Maybe worth mentioning:

- TeXmacs
  http://texmacs.org/

- SageMathCloud
  https://cloud.sagemath.com/

- reStructuredText
  https://en.wikipedia.org/wiki/ReStructuredText

Samuel


2016-02-10 17:12 GMT+01:00 Greg Wilson :
> Hi everyone,
>
> Timothée Poisot started working on a lesson on modern scientific authoring a
> while back, and I've recently been working on an introductory section for it
> that explains the mess we're in with Word, Google Docs, LaTeX, Markdown, and
> all that.  The latest version is online at
> https://via.hypothes.is/http://swcarpentry.github.io/modern-scientific-authoring/01-mess.html,
> and I'd be grateful for feedback (which you can leave by filing issues at
> https://github.com/swcarpentry/modern-scientific-authoring, or by mailing
> me).  Please don't worry about typos and grammar at this point - what I'd be
> most grateful for is whether this all makes sense.
>
> Cheers,
> Greg
>
> --
> Dr Greg Wilson
> Director of Instructor Training
> Software Carpentry Foundation
>
>
> ___
> Discuss mailing list
> Discuss@lists.software-carpentry.org
> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

___
Discuss mailing list
Discuss@lists.software-carpentry.org
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org