Cut the tyranny of copy-and-paste with these coding tools
▻https://www.nature.com/articles/d41586-022-00563-z
‘Executable manuscripts’ insert results directly into documents, eliminating common mistakes.
Cut the tyranny of copy-and-paste with these coding tools
▻https://www.nature.com/articles/d41586-022-00563-z
‘Executable manuscripts’ insert results directly into documents, eliminating common mistakes.
Observable Plot — Semi-guided and exploration-based tutorials
« Plot Exploration: Penguins » par @Fil
▻https://observablehq.com/@observablehq/plot-exploration-penguins
« Introducing Observable Plot » par Mike Bostock, 04.05.2021
▻https://observablehq.com/@observablehq/introducing-observable-plot
« We are thrilled to announce Observable Plot, a new open-source JavaScript library for exploratory data visualization.
[…] Plot is informed by ten years of maintaining D3 but does not replace it. We continue to support and develop D3, and recommend its low-level approach for bespoke explanatory visualizations and as a foundation for higher-level exploratory visualization tools.
In fact, Plot is built on D3! Observable Plot is more akin to Vega-Lite, another great tool for exploration.
We designed Plot to pair beautifully with Observable: to leverage Observable dataflow for fluid exploration and interaction. However, Plot does not depend on Observable; use it wherever you like. […] »
Reactive, reproducible, collaborative: computational notebooks evolve
▻https://www.nature.com/articles/d41586-021-01174-w
A new breed of notebooks is taking #data_visualization and collaborative functionality to the next level, with spreadsheet simplicity.
Créer une application web avec Jupyter, ipywidgets et voilà
►https://linuxfr.org/news/creer-une-application-web-avec-jupyter-ipywidgets-et-voila-7b03d5dd-ab10-47
Thomson lance des PC ultraportables sur SoC Snapdragon 835
▻https://www.tomshardware.fr/thomson-lance-des-pc-ultraportables-sur-soc-snapdragon-835
La mobilité avant tout.
Pyodide: Bringing the scientific #Python stack to the browser - Mozilla Hacks - the Web developer blog
▻https://hacks.mozilla.org/2019/04/pyodide-bringing-the-scientific-python-stack-to-the-browser
Pyodide is an experimental project from Mozilla to create a full Python data science stack that runs entirely in the browser.
Exclusif : attention, certains portables gaming sous-exploitent leur GPU sur batterie !
▻https://www.tomshardware.fr/2019/02/05/exclusif-attention-certains-portables-gaming-sous-exploitent-leur-gpu-s
Quand une GTX 1050 Max-Q est plus rapide qu’une RTX 2060 mobile...
#Test : #msi GE75 Raider, la RTX 2060 Mobile plus rapide qu’une GTX 1070 Max-Q
▻https://www.tomshardware.fr/2019/02/01/test-msi-ge75-raider-une-rtx-2060-mobile-plus-rapide-1070-maxq
Avec sa RTX 2060 Mobile, le GE75 Raider de MSI tient la dragée haute aux notebooks équipés de GTX 1070 Max-Q, avec DLSS et Ray Tracing en bonus.
#Démontage #gaming #notebook #notebook_gaming #ordinateurs-portables
Test : #alienware m15, nos remarques sur l’importance du cTDP du processeur
▻https://www.tomshardware.fr/2019/01/24/alienware-m15-en-test-limportance-du-ctdp-du-processeur
Nos explications pour comprendre beaucoup de choses sur les portables #gaming.
#Test : #alienware m15, la 1070 Max-Q la plus rapide du moment
▻https://www.tomshardware.fr/2019/01/23/test-alienware-m15-le-design-max-q-le-plus-rapide-du-moment
L’Alienware m15 regroupe des composants puissants au sein d’un design compact, de type Max-Q. Suffisant pour jouer sans compromis ?
CES 2019 : #dell Latitude 14 7000 2-in-1, un hybride avec LTE et reconnaissance faciale
▻https://www.tomshardware.fr/2019/01/04/ces-2019-dell-latitude-14-7000-2-in-1-un-hybride-avec-lte-et-reconnaiss
Annoncé par Dell comme « le plus petit 2-en-1 de 14 pouces au monde », le Latitude 7400 affiche des caractéristiques intéressantes sur le papier.
PANE - Programming with visible data
▻http://joshuahhh.com/projects/pane
PANE is a prototype live, functional programming environment built around data-visibility. In PANE, all intermediate values are visible by default, and you construct a program by acting on these concrete values.
PANE has invited comparison to notebooks, especially live, reactive notebooks like Observable. But so far, the visibility that Observable offers programmers has not been fine-grained enough to create the sort of experience that PANE aims for. As a simple example: the moment you take a block of code in Observable and make it into a function, or put it in a loop, its internals become completely invisible. It remains to be seen if the Observable developers will try to push past these limitations.
Seedbank
►https://tools.google.com/seedbank
We call them “seeds”. Each seed is a #machine_learning example you can start playing with. Explore, learn and grow them into whatever you like.
The Scientific Paper Is Obsolete. Here’s What’s Next. - The Atlantic
▻https://www.theatlantic.com/science/archive/2018/04/the-scientific-paper-is-obsolete/556676
The #Jupyter notebook, as it’s called, is like a Mathematica notebook but for any programming language. You can have a Python notebook, or a C notebook, or an R notebook, or Ruby, or Javascript, or Julia. Anyone can build support for their programming language in Jupyter. Today it supports more than 100 languages.
#notebooks #programmation #publication #explorables #interactivité #observable
Les gens de Mathematica sont pas sympas, d’après l’expérience de Paul Romer en tout cas
▻https://paulromer.net/jupyter-mathematica-and-the-future-of-the-research-paper
Très, très bon article, #merci !
… Mathematica exemplifies the horde of new Vandals whose pursuit of private gain threatens a far greater pubic loss–the collapse of social systems that took centuries to build.
[…]
I was slow to recognize that under the proprietary software model, dishonesty isn’t a bug; it’s a feature.
Paul Romer, donc… prix Nobel d’économie cette année
The tie-breaker is social, not technical. The more I learn about the open source community, the more I trust its members. The more I learn about proprietary software, the more I worry that objective truth might perish from the earth.
Why Jupyter is data scientists’ computational notebook of choice
▻http://www.nature.com/articles/d41586-018-07196-1
notebooks do require discipline when it comes to executing code: for instance, by moving analysis code to external files that can be called from the notebook, by defining key variables at the top of the notebook and by restarting the kernel periodically and running the notebook from top to bottom.
The First Notebook War - So Joel Grus doesn’t like Jupyter notebooks. Here are some of my thoughts on notebooks, IDE, and R Markdown. - Yihui Xie | 谢益辉
▻https://yihui.name/en/2018/09/notebook-war
Je découvre ces histoires de notebooks. Si j’ai bien compris l’affaire, il s’agit de pouvoir :
– éditer du texte avec du balisage de mise en forme
– intégrer du code qui s’exécute et génère des résultats dans le document (graphiques, animations, etc.)
– générer des rendus sur des supports différents (html, LaTeX, pdf, etc.)
– avoir des possibilités hypertexte évidemment
J’ai bon ou je passe à côté de quelque chose ?
ça me fait furieusement penser à ça (que j’utilise depuis un paquet de temps) : ►https://orgmode.org
Observable - a new type of interactive notebook for data science
▻https://observablehq.com
At Observable, we are building a new type of interactive notebook for data science. We believe that the expressiveness of code is essential as a medium for thought, but that just embracing JavaScript is not enough. We need a better way to code.
après #d3.js le nouveau projet de Mike Bostock (déjà présenté sous le nom ►https://d3.express )
#programmer #notebook #explorations_numériques
(S’il y a des gens intéressés on peut organiser dans certaine grotte une ou deux journées de découverte du truc.)
Javascript Interactive Notebooks
kajero
▻https://github.com/JoelOtter/kajero
▻http://www.joelotter.com/kajero
semble le plus simple : tout se fait dans le browser, pas de kernel externe
jupyter+IJavaScript
▻https://github.com/n-riesco/ijavascript
installé et testé en local, avec anaconda ; mais j’ai un peu de mal à créer des visuels interactifs
nteract
▻https://github.com/nteract/nteract
(je n’avais pas réussi à l’installer initialement, mais après l’installation d’anaconda et de IJavaScript, nteract s’est mis à fonctionner, et la version en dev affiche les SVG)
sagemath
(apparemment pas encore possible avec sagemath / cocalc, cf. ▻https://github.com/sagemathinc/smc/issues/1582)
blockbuilder
►http://blockbuilder.org
blockbuilder n’est pas vraiment un notebook, mais pour moi un #outil de base utilisé quotidiennement ou presque depuis plusieurs mois
#programmation #exploration #données #javascript #R #python #notebook
le notebook pour la carte ci-dessus :
▻https://nbviewer.jupyter.org/gist/Fil/efb1c9f3f0a9092c420dfe4cef8def96
(il fonctionne dans nteract et dans jupyter)
autre notebook, qui permet à D3 de gérer un DOM :
▻https://nbviewer.jupyter.org/gist/Fil/aec6cbf62f9b71c3407db87d5eb592e7
#Rodeo, un nouveau notebook (pour python, donc un peu hors sujet ici) :
▻http://www.yhat.com/products/rodeo
nteractio propose maintenant Hydrogen, qui permet d’avoir le notebook à l’intérieur de l’éditeur Atom.
▻https://blog.nteract.io/hydrogen-interactive-computing-in-atom-89d291bcc4dd
Plein de notebooks (surtout en python)
▻https://github.com/jupyter/jupyter/wiki/A-gallery-of-interesting-Jupyter-Notebooks
un bon article sur les différents kernels de jupyter/nteract
▻http://corgibytes.com/blog/2017/06/13/advanced-nteract
▻https://kyso.io nouveau service pour partager des notebooks (cf. par exemple ▻https://kyso.io/fil/map et ▻https://kyso.io/laura/gauss-fitting )
jupyterlab gère plein de trucs dont la collaboration temps-réel, vega, vega-lite, geojson…
▻https://channel9.msdn.com/Events/PyData/Seattle2017/BRK11
▻https://github.com/jupyterlab/jupyterlab
*Iodide*
▻https://github.com/iodide-project/iodide
avec même la possibilité de travailler en python dans le browser (très expérimental)
▻https://github.com/iodide-project/pyodide
*Observable* devient de plus en plus intéressant, avec possibilité désormais d’utiliser ses notebooks dans une page web quelconque
▻https://beta.observablehq.com/@fil
▻https://seenthis.net/messages/633618
(je n’utilise pratiquement plus que ça)
Pour les #diff du format .ipynb (le truc pénible car le notebook contient code et résultats mélangés dans un fatras json), on peut utiliser
▻http://nbdime.readthedocs.io/en/stable
#SageMath cloud
▻https://cloud.sagemath.com
je suis surpris qu’on n’aie pas encore parlé ici de ce service assez génial qui permet (gratuitement et 100% open-source) d’avoir un #notebook #R et #python sur lequel on peut travailler en réseau, à plusieurs personnes en même temps…
Certains l’utilisent par exemple pour donner des cours
▻http://www.beezers.org/blog/bb/2015/09/grading-in-sagemathcloud
Si on veut contribuer financièrement, ou réserver un peu plus de ressources, on peut payer, mais on sent dans que ce n’est pas l’objectif principal de l’auteur du système.
#mathématiques #statistiques #programmer via @kristion
SageMath — Open source is ready to compete with Mathematica for use in the classroom
▻https://www.youtube.com/watch?v=AEKOjac9obk
MathBox : PowerPoint Must Die
▻http://acko.net/blog/mathbox2
#Thermaltake #Satellite : #refroidisseur et #haut_parleur | Monhardware.fr
▻http://www.monhardware.fr/thermaltake-satellite-refroidisseur-et-haut-parleur
Thermaltake – Satellite, refroidisseur et haut parleur
Notebookcheck: Français - Accueil
►http://www.notebookcheck.biz
#comparatif #pc #portable #informatique #resources #test #review #notebook #computer #laptop