Re: [sage-devel] Sage Cryptography Interactions
On Sat, Mar 28, 2020 at 08:19:01AM -0700, Carson Kurtz wrote: > I am currently a student working with a professor at a partner university > to help improve the cryptography resources on Sage. Earlier in August of > 2019, her and a colleague developed some Sage interactions that could help > both students and teachers better understand and utilize the cryptographic > functionality of Sage. She recently recruited me to help continue to > improve the page, but was wanting me to ask the community whether we should > continue to edit the wiki page, move the interacts to a Jupyter notebook, > or do something entirely different when moving forward. I far as I can see you are talking about Sagecell interacts, as I gather, following the link on https://wiki.sagemath.org/interact/cryptography, from http://crypto.katestange.net/mini-sage-introduction/ (there are also SageNB interacts, CoCalc interacts, Jupyter interacts, so this needs to be said explicitly) * Sagecell interacts need a Sagecell server to be run. * SageNB interacts should not be used, as SageNB is being retired. * CoCalc interacts run on cocalc.com or on a (semi)local install of cocalc. * Jupyter interacts can either be run locally, or an a Jupyterhub/lab server, but they are "different" from Sagecell interacts, IMHO, https://ipywidgets.readthedocs.io/en/latest/examples/Using%20Interact.html > > Because I am new to the SageMath community, I am not sure if this is the > best place to post my question, but if you have any helpful information or > could point me in the right direction I would greatly appreciate it! I don't know much about them, so I'd defer to more knowledgeable people here. HTH Dima > > Best, > Carson > > -- > You received this message because you are subscribed to the Google Groups > "sage-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-devel+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/66e8adc6-46bd-41d9-ba16-fb6f4299d457%40googlegroups.com. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/20200328165219.GA4138%40penguin.pasechnik.info. signature.asc Description: PGP signature
Re: [sage-devel] Sage Cryptography Interactions
Hi Carson, I assume that you were referring to https://wiki.sagemath.org/interact/cryptography Using the sage cell server inside the wiki has several disadvantages - painful to edit - hard to maintain (what if it gets broken?) - very limited (can not reuse code from one cell to the other) What I would do is to implement these interacts directly in Sage source code. Then how you expose them to the public is up to you. SageMathCell is one option. With what I propose the cell would just be two lines {{{ from sage.coding.educative_interact import MyNiceInteract MyNiceInteract() }}} It would also be good to make your goal more precise. Best Vincent Le 28/03/2020 à 16:57, Carson Kurtz a écrit : Hi there, I am a student working jointly with a professor who has been developing the Sage Cryptography Interaction pages. Earlier in August of 2019, she and a colleague developed a few ciphers on the Interact page that would be easier to understand and utilize for students and teachers without strong mathematical backgrounds. She was wanting me to inquire whether I should continue to build ciphers on the wiki page, move them to Jupyter Notebooks, or do something entirely different. I am not sure if this is the proper discussion group to inquire, but if anyone has any useful information or could point me in the right direction, I would greatly appreciate it. Best, Carson -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/789bcb74-a8ec-1d76-d184-76a06b3103f8%40gmail.com.
[sage-devel] Sage Cryptography Interactions
Hi there, I am currently a student working with a professor at a partner university to help improve the cryptography resources on Sage. Earlier in August of 2019, her and a colleague developed some Sage interactions that could help both students and teachers better understand and utilize the cryptographic functionality of Sage. She recently recruited me to help continue to improve the page, but was wanting me to ask the community whether we should continue to edit the wiki page, move the interacts to a Jupyter notebook, or do something entirely different when moving forward. Because I am new to the SageMath community, I am not sure if this is the best place to post my question, but if you have any helpful information or could point me in the right direction I would greatly appreciate it! Best, Carson -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/66e8adc6-46bd-41d9-ba16-fb6f4299d457%40googlegroups.com.
[sage-devel] Sage Cryptography Interactions
Hi there, I am a student working jointly with a professor who has been developing the Sage Cryptography Interaction pages. Earlier in August of 2019, she and a colleague developed a few ciphers on the Interact page that would be easier to understand and utilize for students and teachers without strong mathematical backgrounds. She was wanting me to inquire whether I should continue to build ciphers on the wiki page, move them to Jupyter Notebooks, or do something entirely different. I am not sure if this is the proper discussion group to inquire, but if anyone has any useful information or could point me in the right direction, I would greatly appreciate it. Best, Carson -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/4a40c2a3-cbfe-464e-b83a-f84c54babe66%40googlegroups.com.