GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — quantstack.github.io/_config.yml at master · Nour-Cheour/quantstack.github.io Expand file tree/ Copy path_config.ymlMore file actions 791 lines (677 loc) · 52 KB / Copy path_config.ymlFile metadata and controls791 lines (677 loc) · 52 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 copyright: author: QuantStack url: https://quantstack.net type_title: All rights reserved blog: - url: https://blog.jupyter.org/meet-xeus-r-a-future-proof-jupyter-kernel-for-r-1adc5fdd09ab title: "Meet Xeus-R: a future-proof Jupyter kernel for R" image: https://miro.medium.com/v2/resize:fit:1400/format:webp/1*cFmKZKFycjvG1v_Xub4snQ.png summary: "Today, we, a collaborative team led by Romain François and supported by QuantStack, are thrilled to announce the initial release of Xeus-R, a future-proof Jupyter kernel for R." date: January 22nd, 2024 authors: Romain François - url: https://medium.com/@QuantStack/quantstack-2023-in-review-94fea0a35520 title: "QuantStack: 2023 in review" image: https://miro.medium.com/v2/resize:fit:2000/format:webp/0*rwQcR7xvAIr_7pzY summary: "Since QuantStack was founded in 2016, we have remained committed to releasing our work under permissive open-source licenses. Here are some highlights of the 2023 achievements. Buckle up!" date: January 3rd, 2023 authors: Sylvain Corlay - url: https://blog.jupyter.org/recent-keyboard-navigation-improvements-in-jupyter-4df32f97628d title: Recent keyboard navigation improvements in Jupyter image: https://upload.wikimedia.org/wikipedia/commons/thumb/5/5e/W3C_icon.svg/320px-W3C_icon.svg.png summary: "Upcoming versions of JupyterLab (4.1.0) and Notebook (7.1.0) will include major keyboard accessibility fixes." date: December 16th, 2023 authors: Nicolas Brichet, Gabriel Fouasnon - url: https://blog.jupyter.org/and-voici-e02367197ba2 title: And Voici! image: https://miro.medium.com/v2/resize:fit:1400/format:webp/1*Tjh9IaZrdJhTQzxyIOgI8Q.png summary: "Voici (meaning “here is” in French) is a novel project reshaping Jupyter-based interactive dashboards by combining Voilà and JupyterLite features. It facilitates the creation of dynamic, in-browser environments for data visualization and exploration." date: December 6th, 2023 authors: Trung Duc Le, Martin Renou - url: https://blog.jupyter.org/plug-your-application-into-the-jupyter-world-805e48918801 title: Plug your application into the Jupyter world image: https://miro.medium.com/v2/resize:fit:1400/format:webp/1*ENzq7i52UtqxESs4UTKBYw.png summary: "Kernels are a simple but powerful abstraction in the Jupyter architecture. They encapsulate language interpreters and make them accessible through a standardized interface. This is the key to…" date: October 23rd, 2023 authors: David Brochart - url: https://blog.jupyter.org/voil%C3%A0-0-5-0-homecoming-66f2465aa86f title: Voilà 0.5 - Homecoming image: https://miro.medium.com/v2/resize:fit:4800/format:webp/1*W1dHdjWC0CYoLjCWXXxU2w.png summary: Following the launch of Jupyter Notebook 7, it is now Voilà’s turn to join the JupyterLab family. In Version 0.5.0, the front-end of Voilà has been rebuilt from scratch using JupyterLab 4.0 components, just like in the case of Notebook 7. date: September 25th, 2023 authors: Jeremy Tuloup, Martin Renou, Trung Duc Le - url: https://blog.jupyter.org/announcing-jupyter-notebook-7-8d6d66126dcf title: Announcing Jupyter Notebook 7 image: https://miro.medium.com/v2/resize:fit:1400/format:webp/0*1RXUtbuPrEJC95ut.jpg summary: Jupyter Notebook 7 is the most significant release of the Jupyter Notebook in years. Some highlights of this release include real-time collaboration, interactive debugging, table of contents, theming and dark mode, internationalization, improved accessibility, compact view on mobile devices. date: July 26th, 2023 authors: Jeremy Tuloup - url: https://blog.jupyter.org/jupytercon-2023-recordings-now-live-on-youtube-17564b75a2a title: 🎉 JupyterCon 2023 recordings now live on YouTube! 🎉 image: https://miro.medium.com/v2/resize:fit:1400/format:webp/1*j0Cai6fnoYoJ-axQzIvpaA.png summary: Get ready to relive the magic of JupyterCon 2023, because the long-awaited moment is finally here! The JupyterCon YouTube channel has just dropped a treasure trove of content — all the talk and keynote recordings from the most epic conference of the year. date: July 22nd, 2023 authors: Gayle Ollington, Sylvain Corlay - url: https://blog.jupyter.org/a-theme-editor-for-jupyterlab-8f08ab62894d title: A theme editor for JupyterLab image: https://miro.medium.com/v2/resize:fit:4800/format:webp/0*5OLBiA8tmTbD1Nan.png summary: To lower the bar for customizing JupyterLab we created a new tool providing a simple interface for tuning the JupyterLab appearance interactively. date: June 19th, 2023 authors: Florence Haudin - url: https://blog.jupyter.org/collaborative-cad-in-jupyterlab-8eb9e8f81f0 title: Collaborative CAD in JupyterLab image: https://miro.medium.com/v2/resize:fit:1400/format:webp/1*9r3Xz-v5wyuz8aAKY2WV-A.png summary: Introducing JupyterCAD, a tool that integrates Computer-Aided Design (CAD) capabilities into JupyterLab. date: June 2nd, 2023 authors: Duc Trung Le, Martin Renou - url: https://blog.jupyter.org/congratulations-distinguished-contributors-7a7b215b8bd0 title: Congratulations, Distinguished Contributors! image: https://miro.medium.com/v2/resize:fit:720/format:webp/1*awcttRVT1kQ1dWqJig7DWQ.jpeg summary: We are proud to announce the recipients of the Jupyter Distinguished Contributor (JDC) award for the 2022 cohort of contributors. date: June 2nd, 2023 authors: Johan Mabille - url: https://blog.jupyter.org/embed-interactive-itkwidgets-3d-renderings-into-jupyterlite-deployments-10eb9ea30980 title: Embed interactive itkwidgets 3D renderings into JupyterLite deployments image: https://miro.medium.com/v2/resize:fit:1100/0*_zowwA1kefuHdpEX.gif summary: A tutorial that demonstrates a zero-server, interactive 3D rendering notebook and walks through the quick and easy configuration that can be customized to your needs. date: March 15th, 2023 authors: Matt McCormick, Brianna Major, Jeremy Tuloup, Wei Ouyang, Stephen Aylward - url: https://blog.jupyter.org/improving-the-accessibility-of-jupyter-6c695db518d3 title: Improving the accessibility of Jupyter image: https://miro.medium.com/v2/resize:fit:4800/0*7imwXY7uST5QSNfi summary: This article presents some of the recent accessibility improvements in the Jupyter Notebook codebase. date: February 24th, 2023 authors: Nicolas Brichet, Johan Mabille, Jeremy Tuloup, Frédéric Collonval, Sylvain Corlay - url: https://blog.jupyter.org/a-jupyter-kernel-for-gnu-octave-b6d29e56341f title: A Jupyter kernel for GNU Octave image: https://miro.medium.com/max/4800/0*_HZJpXD-awr4mPDG summary: We are happy to announce the xeus-octave project, a Jupyter kernel for GNU Octave. Xeus-octave was created by Giulio Girardi, recently joined by Antoine Prouvost - and has been incorporated into the Project Jupyter governance. date: January 11th, 2023 authors: Giulio Girardi, Antoine Prouvost - url: https://medium.com/@QuantStack/quantstack-2022-in-review-7d4704b1db42 title: "QuantStack: 2022 in review" image: https://miro.medium.com/max/1400/1*QnDNfCXtgb2vLbmmag9ngQ.webp summary: 2022 was an amazing year of innovation for the open-source developers at QuantStack. Developments range from major improvements to the Jupyter project to the packaging ecosystem and high-performance computing. date: December 26th, 2022 authors: Sylvain Corlay - url: https://medium.com/@AntoineProuvost/managing-conflicts-with-mamba-6a5fa10ed6a title: Managing conflicts with Mamba image: https://miro.medium.com/max/4800/1*4FgY6y9QfGLMO3qtim-zSw.png summary: A key aspect of package management is finding a set of compatible versions of the required packages. Indeed, even in the case when few packages are explicitly required, second-order dependencies may… date: November 29th, 2022 authors: Antoine Prouvost - url: https://blog.jupyter.org/jupytercon-is-back-in-2023-90e5c25eeec9 title: JupyterCon is back in 2023 image: https://miro.medium.com/max/1400/1*Mn75xGD3GWU0tpI7Rx9utQ.png summary: JupyterCon 2023 will be held May 10–12 (Thursday to Friday) in the city of light, Paris, France at the largest science museum in Europe, the Cité des Sciences et de l’Industrie. date: October 17th, 2022 authors: Gayle Ollington - url: https://blog.jupyter.org/accelerating-jupyterlab-68942bb8d602 title: Accelerating JupyterLab image: https://miro.medium.com/max/1400/1*EZX55-XLmck_LfFfV3KeaA.png summary: The next major release of JupyterLab will be significantly faster than previous versions. This was achieved both through systematic tracking of performance bugs and through significant upgrades to the Jupyter communication protocol and rendering mechanism for documents. date: September 15th, 2022 authors: Frédéric Collonval, Johan Mabille, David Brochart, Afshin Darian - url: https://blog.jupyter.org/upgrading-nbgrader-99c56ae56c47 title: Upgrading nbgrader image: https://miro.medium.com/max/922/1*C1fPJUhN8pk86GIXCQq5AA.png summary: Project Jupyter provides a broad collection of open-source tools for interactive computing that has become ubiquitous in data science and scientific computing, and is very popular in educational… date: September 15th, 2022 authors: Nicolas Brichet - url: https://blog.jupyter.org/visual-programming-in-jupyterlab-with-blockly-7731ec3e113c title: Visual programming in JupyterLab with Blockly image: https://miro.medium.com/max/1400/0*yEQ8djozBKDLcCxZ summary: When moving from block-based programming to a more classical language like Python, students often have to switch to a completely new environment. In order to provide a smooth ramp of complexity for learners, we designed a JupyterLab extension for Blockly so that Jupyter can be used from the very first steps of their learning journey. date: July 29th, 2022 authors: Denisa Checiu, Carlos Herrero - url: https://blog.jupyter.org/mamba-meets-jupyterlite-88ef49ac4dc8 title: Mamba meets JupyterLite image: https://miro.medium.com/max/1400/1*JCiZIwwkFen5kwEA2rK4SA.png summary: "JupyterLite is a Jupyter distribution that runs entirely in the web browser without any server components. To achieve this, all language kernels must also run in the browser. A significant benefit of…" date: July 14th, 2022 authors: Thorsten Beier, Martin Renou - url: https://blog.jupyter.org/inspector-jupyterlab-404cce3e1df6 title: Inspector JupyterLab image: https://miro.medium.com/max/1215/1*pRzjLlwQIIMhJmx2G_3-Mw.png summary: "JupyterLab provides multiple ways to improve your coding workflow: code highlighting, code completion, theming, debugger with rich variable rendering and more." date: April 11th, 2022 authors: Martin Renou - url: https://blog.pyodide.org/posts/canvas-renderer-matplotlib-in-pyodide/ title: HTML5 <canvas> based renderer for Matplotlib in Pyodide image: https://blog.pyodide.org/posts/canvas-renderer-matplotlib-in-pyodide/featured.png summary: In this post, we present a new backend for Matplotlib enabling the rendering of figures in the browser by leveraging the <canvas> element. This showcases how JavaScript and Python can interact with each other, thanks to Pyodide. date: April 1st, 2022 authors: Madhur Tandon - url: https://wolfv.medium.com/the-future-of-mamba-fdf6d628b3df title: The future of mamba image: https://miro.medium.com/max/1400/1*uF6b_NEqPQqQafnOnrdVXg.png summary: The recent adoption of libmamba by the conda project was a great validation of our work. Several other game-changing innovations are in the works by the mamba team. Stay tuned! date: March 31st, 2022 authors: Wolf Vollprecht - url: https://blog.jupyter.org/congratulations-distinguished-contributors-bc349fa60d68 title: Congratulations, Distinguished Contributors! image: https://miro.medium.com/max/1400/1*Cw8VcAfJKv42NLtAN6v-rw.png summary: We are proud to announce the recipients of the Jupyter Distinguished Contributor (JDC) award for the 2021 cohort of contributors. date: March 16th, 2022 authors: Johan Mabille - url: https://blog.jupyter.org/jupyter-everywhere-f8151c2cc6e8 title: "Jupyter Everywhere" image: https://miro.medium.com/max/1342/0*TK59W6sOJHNg-Sgi.jpg summary: Easily embed a console, a notebook, or a fully-fledged IDE on any web page. date: March 15th, 2022 authors: Martin Renou, Jeremy Tuloup - url: https://medium.com/@kmathewos92/ros2-support-for-zethus-e6ecfcdb1c4c title: "ROS2 support for Zethus" image: https://miro.medium.com/max/1400/1*PjL5c71-hE2rO4EyqrVu9Q.png summary: Zethus is an Open Source library for Robot visualization in the browser. Initially developed by Rapyuta Robotics, it provides a web-based… date: February 17th, 2022 authors: Kedus Mathewos - url: https://medium.com/@QuantStack/quantstack-2021-in-review-fe5eac2e0f6d title: "QuantStack: 2021 in review" image: https://miro.medium.com/max/5000/1*sTrv_3hnvCHQdh_6SOYVIg.png summary: This was a crazy year of innovation for the open-source team at QuantStack. From JupyterLab to the packaging ecosystem and high-performance computing, we made some major strides in all areas, while almost doubling the size of the team. date: December 18th, 2021 authors: Sylvain Corlay - url: https://blog.jupyter.org/jupyter-games-cda20dc15a21 title: Jupyter Games image: https://miro.medium.com/max/4854/1*gXbeqCDvKyaRySdAX6SnKg.png summary: Making their own tiny video games can be a great way for kids to learn programming in a playful matter. While Jupyter is widely used as a scientific and educational tool, Jupyter is seldom used as a… date: December 14th, 2021 authors: Thorsten Beier - url: https://blog.jupyter.org/need-for-speed-voil%C3%A0-edition-a9e1300ab3b2 title: "Need for speed: Voilà edition" image: https://miro.medium.com/max/2000/1*gSWxQGu60SG5DdH8MIzCjw.png summary: Voilà turns Jupyter notebooks into standalone applications without requiring any modification to the content. You want to share your content with non-technical readers? Just call Voilà with the… date: December 10th, 2021 authors: Duc Trung Le - url: https://adelsalle.medium.com/towards-a-more-secure-conda-ecosystem-5ce65a27d7d5 title: Towards a more secure conda ecosystem image: https://miro.medium.com/max/2000/1*-dT0h3rEi07pzgl_wnkj_g.png summary: Supply chain security is crucial to the overall security of package managers, which are a major attack vector of information systems. Today, we are pleased to announce that mamba has gained the… date: November 16th, 2021 authors: Adrien Delsalle - url: https://johan-mabille.medium.com/toward-a-faster-and-thinner-xsimd-9e4eef41bc17 title: Toward a faster and thinner xsimd image: https://miro.medium.com/max/1094/1*5jX4Eemb2CsUkRo3V2FGow.png summary: xsimd, the SIMD library by QuantStack, got more and more adoption in recent years. While it helped improve the library, adoption also brought new requirements. Among them was the abitility to... date: October 29th, 2021 authors: Serge Guelton, Johan Mabille - url: https://blog.jupyter.org/xeus-lite-379e96bb199d title: Xeus-Lite image: https://miro.medium.com/max/4020/1*PUlJi6czJovO90t-Dsgt5g.png summary: JupyterLite is a JupyterLab distribution that runs entirely in the web browser, backed by in-browser language kernels. Xeus is C++ library for writing Jupyter kernels. In this blogpost we show how… date: October 25th, 2021 authors: Thorsten Beier - url: https://wolfv.medium.com/the-mamba-project-and-the-czi-grant-ec88fb27c25 title: The mamba project and the CZI grant image: https://miro.medium.com/max/2000/1*6hKli3Nr3p6eX3TN5hRaSQ.png summary: "For those who don't know yet: mamba is a fast, cross-platform & non-language-specific package manager widely used in the scientific space. Mamba works with conda -packages and works great in tandem…" date: October 19th, 2021 authors: Wolf Vollprecht - url: https://blog.jupyter.org/looking-at-notebooks-from-a-new-perspective-bfd06797f188 title: Looking at notebooks from a new perspective image: https://miro.medium.com/max/3000/1*g3OWLubcUFgVIGBfPYztJQ.png summary: Jupyter notebooks are a great tool for practitioners of scientific computing from the research phase of their work to the communication of their results. The interleaving of code and rich text makes… date: October 5th, 2021 authors: Mariana Meireles - url: https://blog.jupyter.org/xeus-2-0-cb460d4daed4 title: Xeus 2.0 image: https://miro.medium.com/max/4800/1*kGCA9WV-Gf5tiNqqy9vTMQ.png summary: We have just released Xeus 2.0. This is a major release of the library. While it includes backward-incompatible changes, they are very limited and upgrading your kernels should be relatively easy… date: September 28th, 2021 authors: Johan Mabille, Sylvain Corlay - url: https://blog.jupyter.org/from-jupyter-to-the-moon-2e432df402c8 title: From Jupyter to the Moon image: https://miro.medium.com/max/2750/1*Or2bu8twFwywgACqLOE9AA.png summary: A key principle in Jupyter’s design is language agnosticism, and one of the main extension points of the Jupyter ecosystem is the kernel, the part of the architecture responsible for executing the… date: September 24th, 2021 authors: Thorsten Beier - url: https://blog.jupyter.org/jupyterlite-jupyter-%EF%B8%8F-webassembly-%EF%B8%8F-python-f6e2e41ab3fa title: Jupyter ️❤️ WebAssembly ❤️ Python image: https://miro.medium.com/max/1024/1*CMvcTaLSAD5A-WHCtnIFwA.png summary: JupyterLite is a JupyterLab distribution that runs entirely in the web browser, backed by in-browser language kernels. JupyterLite is a reboot of several attempts at making a full static Jupyter… date: July 13th, 2021 authors: Jeremy Tuloup - url: https://wolfv.medium.com/mamba-0-15-0-475d1dca0418 title: Mamba 0.15.0 image: https://miro.medium.com/max/2000/1*neAjO4lTmq4TIZTmMGkKNg.png summary: We’ve just dropped one of the biggest releases of mamba (the fast conda package manager)— along with some nice improvements in libsolv! This is a quick update on some new and improved features in… date: July 9th, 2021 authors: Wolf Vollprecht, Adrien Delsalle - url: https://www.polytechnique.edu/fondation/content/le-calcul-haute-performance-au-service-de-l%E2%80%99innovation title: Le calcul haute performance au service de l'innovation (in French) image: https://xpuissancevous.fr/assets/frontend/images/header/logo_share.png summary: Led by Professor Marc Massot (Center for Applied Mathematics), the HPC@Maths initiative aims at developing a strong expertise in high-performance computing at École Polytechnique. This project is supported by the X Foundation, and by QuantStack. date: June 18th, 2021 authors: Fondation École Polytechnique - url: https://blog.jupyter.org/how-we-made-jupyter-notebooks-collaborative-with-yjs-b8dff6a9d8af title: How we made Jupyter notebooks collaborative with Yjs image: https://miro.medium.com/max/1600/0*HvwrxmA_sBtU0SaO summary: Collaborative editing — à la Google Docs — is a feature that you still rarely find in applications. One of the few good things that came out of this pandemic is that more people seem to care about… date: June 12th, 2021 authors: Kevin Jahns - url: https://blog.jupyter.org/retrolab-a-jupyterlab-distribution-with-a-retro-look-and-feel-8096b8b223d0 title: RetroLab — A JupyterLab distribution with a retro look and feel image: https://miro.medium.com/max/3840/1*n9MydI9CDW9vlav1gMlo0Q.png summary: RetroLab is an alternative JupyterLab distribution, built from the ground-up, providing a notebook interface with a retro look and feel. Currently at version 3.0, JupyterLab provides an advanced… date: May 27th, 2021 authors: Jeremy Tuloup - url: https://adelsalle.medium.com/rhumba-the-fast-r-distribution-is-available-on-windows-fa975b2aefa2 title: Rhumba, the fast R distribution is available on Windows image: https://miro.medium.com/max/700/1*23wOYejHZA5dLluhyLUYhA.gif summary: A few months ago, Mariana Meireles created Rhumba, a fast R package manager and distribution leveraging the conda-forge initiative and the mamba library. Today, we’re happy to announce a new major… date: May 18th, 2021 authors: Adrien Delsalle - url: https://blog.jupyter.org/enabling-the-jupyterlab-debugger-with-ipykernel-8d7248f522b0 title: Enabling the JupyterLab Debugger with ipykernel image: https://miro.medium.com/max/4214/1*jSQWLvCYoV-L-kp_lTkRKg.gif summary: JupyterLab 3.0 includes a visual debugger that allows to interactively set breakpoints, step into functions, and inspect variables with any Jupyter kernel that implements the Jupyter debugger… date: May 13th, 2021 authors: Sylvain Corlay, Johan Mabille - url: https://medium.com/@mari_meir/jupyter-%EF%B8%8F-%EF%B8%8F-cytoscape-e2e77be8e0f9 title: Jupyter ️❤️ Cytoscape image: https://miro.medium.com/max/250/1*fib_QqwBNksN4YiJiAneQg.png summary: Cytoscape is an open source software platform for visualizing complex networks and integrating these with any type of attribute data. While the project was started in the life sciences community, it… date: May 11th, 2021 authors: Mariana Meireles - url: https://johan-mabille.medium.com/zarray-a-dynamic-expression-system-based-on-xtensor-ded69f37ff5e title: "zarray: a dynamic expression system based on xtensor" image: https://miro.medium.com/max/782/0*MH-GD9T19Fjn32ur.png summary: In this article we demonstrate how we pushed xtensor one step further, implementing a dynamic expression system on top of it. xtensor is a comprehensive C++framework for multi-dimensional array… date: Apr 29th, 2021 authors: Johan Mabille - url: https://blog.jupyter.org/nbterm-jupyter-notebooks-in-the-terminal-6a2b55d08b70 title: "nbterm: Jupyter Notebooks in the terminal" image: https://miro.medium.com/max/1120/1*jZFC3kPJqxMSUeCGd7PHxw.jpeg summary: Jupyter notebooks are mostly known for their web-based user interface, such as JupyterLab or the Classic Notebook. They offer a great user experience, allow for rich output rendering, provide… date: Apr 26th, 2021 authors: David Brochart - url: https://blog.jupyter.org/abracadabra-bringing-the-magics-to-xeus-python-9d17bcfacb4 title: Abracadabra! Bringing the Magics to Xeus-Python image: https://miro.medium.com/max/1120/1*PTiGVyDsazc_ziz6Bk4EnA.gif summary: Last year, we set ourselves to implement a visual debugger for JupyterLab. This endeavor required major developments in the JupyterLab… date: Feb 18th, 2021 authors: Martin Renou - url: https://medium.com/robostack/cross-platform-conda-packages-for-ros-fa1974fd1de3 title: Cross-platform Conda Packages for ROS image: https://miro.medium.com/max/2000/0*CWMpP2kGWulIQeHf.jpg summary: 2020 has been a busy year for the RoboStack project. We collaboratively published ros-noetic on four platforms (Windows, macOS, Linux x64 and ARM64) and revamped how ROS packages can be released on… date: February 16th, 2021 authors: Wolf Vollprecht, Tobias Fischer - url: https://blog.jupyter.org/genomic-data-representation-in-jupyter-c57a5bb518d6 title: Genomic Data representation in Jupyter image: https://miro.medium.com/max/1120/1*681fIddZAaQc8w72MmmIiw.gif summary: If there is one thing that recent events tell us, it is that genomics is a large source of data, and that its manipulation and understanding allow for the quick development of new drugs and… date: February 8th, 2021 authors: Jean-David Harrouet - url: https://blog.jupyter.org/an-sql-solution-for-jupyter-ef4a00a0d925?postPublishedType=initial title: An SQL Solution for Jupyter image: https://miro.medium.com/max/992/1*tbfa_AWoqb-yB1Tk6Uq3ng.png summary: A few months ago we released xeus-sqlite, a Jupyter kernel that allows users to make SQLite queries directly from the notebook. With the needs of the Jupyter data science community in mind we decided… date: February 3rd, 2021 authors: Mariana Meireles - url: https://blog.jupyter.org/a-curiously-recurring-widget-library-261a65bd56fe title: A Curiously Recurring Widget Library image: https://miro.medium.com/max/1120/1*i1D4_PqaKhej-XRSKkoyBw.png summary: Diving into the implementation of xwidgets… date: January 27th, 2021 authors: Sylvain Corlay - url: https://blog.jupyter.org/robotic-process-automation-with-jupyterlab-713b5630e457 title: Robotic Process Automation with JupyterLab image: https://miro.medium.com/max/1120/1*3HNfLnwDpXNZ6n6HPD2lXQ.png summary: Robotic Process Automation (RPA) differs from classical automation tools in that the actions to automate can be developed by observing a user perform a task in a graphical user interface, across… date: January 18th, 2021 authors: Martin Renou, Johan Mabille - url: https://blog.jupyter.org/dashboarding-with-jupyterlab-3-789fcb1a5857 title: Dashboarding with JupyterLab 3.0 image: https://miro.medium.com/max/2000/1*t4EW3oCIrt5FaMXUyjYPFw.gif summary: Project Jupyter offers a complete suite of open-source tools for the scientific computing community, reaching from the exploratory phase of a project to the presentation of the results. In this last… date: January 8th, 2021 authors: Carlos Herrero, Jeremy Tuloup - url: https://blog.jupyter.org/jupyterlab-3-0-is-out-4f58385e25bb title: JupyterLab 3.0 is Released! image: https://miro.medium.com/max/1400/1*iZTmCAefbExeTZNJKWy4cQ.png summary: The 3.0 release of JupyterLab brings many new features to users and substantial improvements to the extension distribution system. date: January 5th, 2021 authors: Jeremy Tuloup - url: https://blog.llvm.org/posts/2020-12-21-interactive-cpp-for-data-science/ title: Interactive C++ for Data Science image: https://blog.llvm.org/img/cling-2020-12-21-figure3.png summary: This post will discuss some applications of Cling developed to support data science researchers. In particular, interactively probing data and interfaces makes complex libraries and complex data more accessible users. date: Dec 23, 2020 authors: Vassil Vassilev, David Lange, Simeon Ehrig, Sylvain Corlay - url: https://david-brochart.medium.com/xtensor-%EF%B8%8F-zarr-4f5cf25c65e5 title: Xtensor ❤️ Zarr image: https://miro.medium.com/max/2160/1*N1w2lJOA9n0HKw0Hlf0ruQ.png summary: A C++ implementation of the Zarr specification… date: Dec 15, 2020 authors: David Brochart - url: https://blog.jupyter.org/a-c-backend-for-vega-lite-bd2524b247c2 title: A C++ API for Vega-Lite image: https://miro.medium.com/max/700/1*UkIPGquufhYT7-S62MTECg.png summary: In this post, we present the first public release of XVega, a C++ library for producing Vega-Lite charts. Data science workflows differ from traditional software development in that engineers make… date: Dec 2, 2020 authors: Madhur Tandon - url: https://blog.jupyter.org/ipygany-jupyter-into-the-third-dimension-29a97597fc33 title: Ipygany, Jupyter into the Third Dimension image: https://miro.medium.com/max/1000/1*IB4Bf4aEC5RXJJ1gY1zGFw.png summary: From Paraview to Mayavi, there are multiple solutions for data analysis on 3D meshes on the desktop. Most of these tools provide high-level APIs that can be driven with a scripting language like… date: Oct 14, 2020 authors: Martin Renou - url: https://medium.com/@mari_meir/rhumba-a-faster-r-distribution-d619fb93043a title: Rhumba, a Faster R Distribution image: https://miro.medium.com/max/1260/1*qNdIl4oTgd0F6JAExK7CNg.gif summary: CRAN is the official package manager for the R ecosystem. Unfortunately, simple operations such as creating new environments or installing packages with it can be very time-consuming due to the fact… date: Oct 13, 2020 authors: Mariana Meireles - url: https://blog.jupyter.org/the-templating-system-of-nbconvert-6-47ea781eacd2 title: The Templating System of Nbconvert 6 image: https://miro.medium.com/max/1200/1*nrUKm5eexRd9ReMergNnEw.png summary: One of the main changes in nbconvert 6 is the refactor of the template system, which should be easier to extend and build upon. In this article, we dive into the template system, and provide a… date: Sep 26, 2020 authors: Sylvain Corlay - url: https://medium.com/@mari_meir/memestra-a21c0c1f362 title: Memestra! image: https://miro.medium.com/max/1200/1*usMYAuVljfxl9LnSPnseVg.png summary: Modern IDE features such as interactive debugging, linting, code formatting, and refactoring tools are now available in JupyterLab, thanks to the JupyterLab-LSP extension and the recent release of… date: Sep 21, 2020 authors: Mariana Meireles - url: https://medium.com/@martinRenou/real-time-rendering-of-water-caustics-59cda1d74aa title: Real-time Rendering of Water Caustics image: https://miro.medium.com/max/875/1*lbqTcvsdT_5D2LT1h5bO2g.png summary: In this article, I present an attempt for generalizing caustics computation in real-time using WebGL and ThreeJS. The fact that it is an attempt is important, finding a solution that works well in… date: Aug 27, 2020 authors: Martin Renou - url: https://blog.jupyter.org/jupyterlab-ros-3dc9dab7f421 title: JupyterLab, the Cloud Robotics Command Station image: https://miro.medium.com/max/3200/1*zfaBPxiCzlnoNoKrVpcrIA.png summary: Building the next generation of robotics cloud computing using ROS and JupyterLab date: Aug 11, 2020 authors: Carlos Herrero, Wolf Vollprecht - url: https://blog.jupyter.org/slicerjupyter-a-3d-slicer-kernel-for-interactive-publications-6f2ad829f635 title: SlicerJupyter, a 3-D Slicer Kernel for Interactive Publications image: https://miro.medium.com/max/341/1*ePhHKkjqV-AW0mvDkaeurw.png summary: Use Jupyter and 3D Slicer kernel to implement biomedical data processing workflows in a notebook. date: Jul 8, 2020 authors: Sylvain Corlay, Jean-Christophe Fillion-Robin, Mike Grauer, Andras Lasso, Matt MacCormick, Isaiah Norton, Steve Pieper, Martin Renou, Mike Sarahan - url: https://medium.com/@QuantStack/open-software-packaging-for-science-61cecee7fc23 title: Open Software Packaging for Science image: https://raw.githubusercontent.com/TheSnakePit/design/83d7450620172e41f54e65c76f1374b52dfab8a1/mamba.svg summary: Modern scientific applications typically depend on a very large number of libraries written in various programming languages, ranging from Fortran to TypeScript, C, C++, Python, etc. So, we need to… date: Jun 19, 2020 authors: Wolf Vollprecht, Mario Buikhuizen, Marianne Corvellec, Johan Mabille, David Brochart - url: https://blog.jupyter.org/a-jupyter-kernel-for-sqlite-9549c5dcf551 title: A Jupyter Kernel for SQLite image: https://miro.medium.com/max/604/1*pzPTGCJVgIO10N7OwOGWKw.png summary: While it is well known in the Python scientific computing community, Jupyter is in fact a language-agnostic development environment. High-quality language kernels exist for the main languages of data… date: Jun 11, 2020 authors: Mariana Meireles - url: https://blog.jupyter.org/plasma-a-learning-platform-powered-by-jupyter-1b850fcd8624 title: PLASMA, a Learning Platform Powered by Jupyter image: https://miro.medium.com/max/933/0*wWdglu7KBVC08Lcc.png summary: Jupyter has been a great choice for education for many years. The Jupyter Notebook has become one of the most popular tools to conduct workshops, tutorials, and teach online classes. Recently we have… date: May 11, 2020 authors: Jeremy Tuloup - url: https://blog.jupyter.org/interactive-graph-visualization-in-jupyter-with-ipycytoscape-a8828a54ab63 title: Interactive Graph Visualization in Jupyter with IPycytoscape image: https://miro.medium.com/max/933/1*d9UZBB4OB3LXVm7fTHBHaw.png summary: The Jupyter widgets ecosystem offers a broad variety of data visualization tools for exploratory analysis in the notebook. However, we… date: Apr 30, 2020 authors: Mariana Meireles - url: https://blog.jupyter.org/a-visual-debugger-for-jupyter-914e61716559 title: A Visual Debuger for Jupyter image: https://miro.medium.com/max/933/0*9pVDg58cTz5Yezw8.gif summary: Most of the progress made in software projects comes from incrementalism. The ability to quickly see the outcome of an execution and iterate has been one of the main reasons for the success of… date: Mar 25, 2020 authors: Jeremy Tuloup, Borys Palka, Johan Mabille, Martin Renou, Afshin Darian, Sylvain Corlay - url: https://blog.jupyter.org/report-on-the-jupyter-community-workshop-on-dashboarding-14f8ad9f3c0 title: Field Report on the Jupyter Community Workshop on Dashboarding image: https://miro.medium.com/max/933/1*e8gJ4j2hCn4XMPagp6etOA.jpeg summary: From June 3rd to June 6th 2019, thirty-five developers from the Jupyter community met in Paris for a four-day workshop on dashboarding with Project Jupyter. For four days, attendees worked full time… date: Feb 14, 2020 authors: Sylvain Corlay - url: https://medium.com/@wolfv/introducing-scikit-geometry-ae1dccaad5fd title: Introducing Scikit-Geometry image: https://miro.medium.com/max/1260/1*Ns12n2k0T3m0Hoe-5gg4kQ.png summary: As a robotics researcher (but also in many other fields) computations on geometric primitives are used very frequently— but it’s harder than anticipated to find the right abstractions in a nice… date: Jan 24, 2020 authors: Wolf Vollprecht - url: https://medium.com/@johan.mabille/how-we-wrote-xtensor-8-n-iterators-7df77e3223f7 title: How we Wrote Xtensor (Episode 8) - Iterators image: https://miro.medium.com/max/1260/0*mdtjNgTehPo6xzRO.png summary: In the previous article, we implemented the broadcasting rules so that we can compute the shape of arbitrary complex trees that involve arrays with different but compatible shapes. This is the first… date: Jan 7, 2020 authors: Johan Mabille - url: https://medium.com/@wolfv/2019-in-review-d7d03fb0d17d title: 2019 in Review image: https://miro.medium.com/max/3600/1*64DQjEYUaRMtHA2Ou3It8w.png summary: This year has seen major changes in xeus and xeus-python, driven by the requirements for developing a visual debugger. We have implemented a prototype that supports the Debug Adapter Protocol from… date: Jan 2, 2020 authors: Wolf Vollprecht - url: https://medium.com/@wolfv/robot-development-with-jupyter-ddae16d4e688 title: Robot Development with Jupyter image: https://miro.medium.com/max/1260/1*rqyB9qBQUlonff3PR9YuvA.png summary: Jupyter and Voilà are two popular packages in the data science ecosystem. But the Jupyter plugins jupyter-ros and jupyter-amphion make them more interesting than ever for robotics applications. This… date: Dec 31, 2019 authors: Wolf Vollprecht - url: https://medium.com/@johan.mabille/how-we-wrote-xtensor-7-n-broadcasting-cf37a974d029 title: How we Wrote Xtensor (Episode 7) - Broadcasting image: https://miro.medium.com/max/1260/0*mdtjNgTehPo6xzRO.png summary: In the previous article, we implemented operator and mathematical function overloads so that we can build arbitrary complex expression trees and access their elements. Before we can assign an… date: Nov 24, 2019 authors: Johan Mabille - url: https://blog.jupyter.org/voila-gridstack-template-8a431c2b353e title: Configure your Dashboards with the Voilà Gridstack Template image: https://miro.medium.com/max/933/1*Pl6z5oPeFixFjxMEYzEpIA.gif summary: Voilà is a new dashboarding solution from Jupyter ecosystem. It provides an easy-to-use tool to convert your Jupyter notebooks into standalone web applications. If you have not used it before, you… date: Nov 11, 2019 authors: Bartosz Telenczuk - url: https://blog.jupyter.org/a-slideshow-template-for-voil%C3%A0-apps-435f67d10b4f title: A Slideshow template for Voilà image: https://miro.medium.com/max/512/1*JLepfTuigc_h1Gfy768BWg.png summary: Last June, QuantStack announced the first release of Voilà, a solution to turn Jupyter notebooks into standalone web applications. Voilà enforces security (preventing arbitrary code execution) while… date: Oct 29, 2019 authors: Marianne Corvellec - url: https://medium.com/@wolfv/ros-on-conda-forge-dca6827ac4b6 title: ROS on Conda-forge image: https://miro.medium.com/max/1260/1*Vs520qK74Y0O3O5BtlgB7g.png summary: ROS is a fantastic and very large suite of software tools for Robotics. It’s used in many applications and with great success, ranging from the hobbyist market to industrial use cases. Most people… date: Oct 28, 2019 authors: Wolf Vollprecht - url: https://blog.jupyter.org/ipycanvas-a-python-canvas-for-jupyter-bbb51e4777f7 title: IPycanvas, a Python Canvas for Jupyter image: https://miro.medium.com/max/933/1*LHrtcPJMCWVMgsvNR6tR6w.png summary: As you may already know, the Jupyter Notebook and JupyterLab are Browser-based applications. Browsers are incredibly powerful, they allow you to swap rich and interactive graphical interfaces… date: Oct 25, 2019 authors: Martin Renou - url: https://blog.jupyter.org/field-report-on-the-kernel-community-workshop-a4ad73a1a718 title: Field Report on the Kernel Community Workshop image: https://miro.medium.com/max/933/1*AKYqXS6qtE0k6EcTKl3BEQ.jpeg summary: From May 27th to May 29th, thirty developers from the Jupyter community met in Paris for a three-days workshop on the Jupyter kernel… date: Oct 7, 2019 authors: Sylvain Corlay - url: https://medium.com/@johan.mabille/how-we-wrote-xtensor-6-n-operator-overloading-984c2e5b4171 title: How we Wrote Xtensor (Episode 6) - Operator Overloading image: https://miro.medium.com/max/1260/0*lB4lCWmmeVGAfBUq.png summary: In the previous article, we introduced expression templates and developed the skeleton of the xfunction class, meant to represent a node of the abstract syntax tree of a tensor expression. We left… date: Sep 25, 2019 authors: Johan Mabille - url: https://blog.jupyter.org/interactive-gis-in-jupyter-with-ipyleaflet-52f9657fa7a title: Interactive GIS in Jupyter with IPyleaflet image: https://miro.medium.com/max/667/1*YA26aVkLDM1KXjNtGu5-Hw.gif summary: As Jupyter grew in popularity, a broad ecosystem of visualization packages based on Jupyter widgets has been developed, bringing even more interactivity to the Jupyter world. In this article, we dive… date: Sep 25, 2019 authors: Sylvain Corlay, Martin Renou - url: https://medium.com/@johan.mabille/how-we-wrote-xtensor-5-n-expression-templates-d07332e73d1d title: How we Wrote Xtensor (Episode 5) - Expression Templates image: https://miro.medium.com/max/506/1*s4m7A7i78pzy-swZZwHkAA.png summary: In the previous articles, we started to implement an N-D container, xarray, which has value semantics and provides all the methods required to access its data. The next step is to give it computation… date: Sep 5, 2019 authors: Johan Mabille - url: https://blog.jupyter.org/building-a-calculator-jupyter-kernel-4aed5764a295 title: Building a Calculator Jupyter Kernel image: https://miro.medium.com/max/933/0*h6rfGRuTgOkwonN9 summary: In order to provide a language-agnostic scientific development environment, the Jupyter project is built upon a well-specified protocol to communicate with the Kernel, the part of the infrastructure… date: Jul 16, 2019 authors: Vasavan Thiru, Thibault Lacharme - url: https://medium.com/@johan.mabille/how-we-wrote-xtensor-4-n-value-semantics-6baa6856d313 title: How we Wrote Xtensor (Episode 4) - Value Semantics image: https://miro.medium.com/proxy/1*HsU43Jzp1vJZpX2g8XPJsg.png summary: xtensor is a comprehensive framework for N-D arrays processing, including an extensible expression system, lazy evaluation, and many other… date: Jul 16, 2019 authors: Johan Mabille - url: https://blog.jupyter.org/introducing-templates-for-jupyter-widget-layouts-f72bcb35a662 title: Introducing Templates for Jupyter Widget Layouts image: https://miro.medium.com/max/933/1*YQrJiSx2g6GfhkIqK24RUw.png summary: Notebooks come alive with Jupyter widgets, which allow users to produce interactive GUIs inline in the Jupyter notebook or JupyterLab. You can either use them to add a few interactive controls and… date: Jul 4, 2019 authors: Bartosz Telenczuk - url: https://medium.com/@johan.mabille/how-we-wrote-xtensor-3-n-the-constructors-65a177260638 title: How we Wrote Xtensor (Episode 3) - The Constructors image: https://miro.medium.com/proxy/1*HsU43Jzp1vJZpX2g8XPJsg.png summary: In the previous article, we detailed the implementation of a generic access operator for our N-D container. Two more things to implement before the xarray class can be used in practice are… date: Jun 24, 2019 authors: Johan Mabille - url: https://medium.com/@johan.mabille/how-we-wrote-xtensor-2-n-access-operators-57e8e3852263 title: How we Wrote Xtensor (Episode 2) - Access Operators image: https://miro.medium.com/proxy/1*HsU43Jzp1vJZpX2g8XPJsg.png summary: In the previous article, we started to design an N-dimensional container. We detailed the implementation of methods related to shape, strides, and memory layout. Let us now get to the access… date: Jun 20, 2019 authors: Johan Mabille - url: https://medium.com/@johan.mabille/how-we-wrote-xtensor-1-n-n-dimensional-containers-f79f9f4966a7 title: How we Wrote Xtensor (Episode 1) - N-Dimensional Containers image: https://miro.medium.com/max/900/1*HsU43Jzp1vJZpX2g8XPJsg.png summary: xtensor is a C++ library meant for numerical analysis with multi-dimensional array expressions. It exposes an API similar to that of NumPy… date: Jun 17, 2019 authors: Johan Mabille - url: https://blog.jupyter.org/and-voil%C3%A0-f6a2c08a4a93 title: And Voilà! image: https://miro.medium.com/max/933/1*F0IS2B1XS6NCxp0Eh7linQ.png summary: The goal of Project Jupyter is to improve the workflows of researchers, educators, scientists, and other practitioners of scientific computing, from the exploratory phase of their work to the… date: Jun 11, 2019 authors: Sylvain Corlay, Maarten Breddels - url: https://medium.com/@wolfv/mamba-development-news-29e32aaa8d6c title: Mamba Development News image: https://miro.medium.com/max/1800/1*g1iLyOfddtgWnkq3irRVmA.png summary: "Mamba is a drop-in replacement for conda, the awesome cross-platform package manager. In our opinion, conda has one tiny problem: it’s too slow when many packages are installed, or when installing…" date: Jun 10, 2019 authors: Wolf Vollprecht - url: https://medium.com/@wolfv/building-an-open-source-continuous-benchmark-system-717839093962 title: Building an Open-Source Continuous Benchmark System image: https://miro.medium.com/max/3686/1*Oopw8DH88w_5ryddn-TIcw.png summary: "Concourse is a continuous integration software, and we use it for two purposes: multi-project continuous integration, and continuous benchmarking. It’s easy to setup on a low cost server, using…" date: May 29, 2019 authors: Wolf Vollprecht - url: https://blog.jupyter.org/ros-jupyter-b7e82b5e1202 title: ROS @ Jupyter image: https://miro.medium.com/max/933/1*35w3erSL2xz0mp9le6YNyg.png summary: Historically, the ROS (Robot Operating System) community has relied on Qt for building complex user interfaces. Nowadays, the Jupyter notebook and the ipywidgets framework offer a compelling… date: Apr 7, 2019 authors: Wolf Vollprecht - url: https://medium.com/@wolfv/making-conda-fast-again-4da4debfb3b7 title: Making Conda Fast Again image: https://miro.medium.com/max/1260/1*5gXPul2JQUjm6oe8Gt6WgQ.png summary: "You might have seen the announcement on Twitter: at QuantStack we’ve been working on making a prototype of a conda-compatible package manager called mamba. Conda is a great tool to distribute data…" date: Mar 28, 2019 authors: Wolf Vollprecht - url: https://towardsdatascience.com/interactive-spreadsheets-in-jupyter-32ab6ec0f4ff title: Interactive spreadsheets in Jupyter image: https://miro.medium.com/max/3322/1*sKQkf8JV8xTIq9pxVBHGow.png summary: ipysheet is a new interactive widgets library that aims at implementing the core features of a good spreadsheet application and more… date: Mar 8, 2019 authors: Martin Renou - url: https://blog.jupyter.org/a-new-python-kernel-for-jupyter-fcdf211e30a8 title: A New Python Kernel for Jupyter image: https://miro.medium.com/max/604/1*YIXmS4xfX9MxQ6dHZLU8-g.png summary: Project Jupyter aims at providing a consistent set of tools for interactive computing workflows across multiple programming languages. Jupyter projects are popular at all stages of a research project… date: Jan 9, 2019 authors: Martin Renou - url: https://medium.com/@johan.mabille/xframe-towards-a-c-dataframe-26e1ccde211b title: "Xframe: Towards a C++ Dataframe" image: https://miro.medium.com/max/1260/1*oIyi7fqvyjIwEw49XkMFig.png summary: For a very long time, the C++ programming language lacked a high-level toolset for scientific computing. Data structures such as N-dimensional arrays, data frames, are the bread and butter of the R… date: Jan 4, 2019 authors: Johan Mabille - url: https://medium.com/@johan.mabille/designing-language-bindings-with-xtensor-f32aa0f20db title: Designing Language Bindings with Xtensor image: https://raw.githubusercontent.com/xtensor-stack/xtensor/master/docs/source/xtensor.svg summary: xtensor and its satellite projects make it easy to implement a feature once in C++ and expose it to the main languages of data science, such as Python, Julia and R with little extra work. Although… date: Nov 30, 2018 authors: Johan Mabille - url: https://towardsdatascience.com/video-streaming-in-the-jupyter-notebook-635bc5809e85 title: Video Streaming in the Jupyter Notebook image: https://miro.medium.com/max/1400/1*HTd5uPpq8hsVhxv0MeVfAg.gif summary: ipywidgets plays an essential part in the Jupyter ecosystem; it brings interactivity between user and data. Widgets are eventful Python objects that often have a visual representation in the Jupyter… date: Nov 19, 2018 authors: Martin Renou - url: https://towardsdatascience.com/the-xtensor-vision-552dd978e9ad title: The Xtensor Vision image: https://miro.medium.com/max/3200/0*VgDZuseWa2S05e6A summary: Here we’re laying out a vision for the xtensor project, the n-dimensional array in the C++ language — that makes it easy to write high-performance code and bind it to the languages of data science… date: Nov 10, 2018 authors: Wolf Vollprecht - url: https://serge-sans-paille.github.io/pythran-stories/bye-bye-boostsimd-welcome-xsimd.html title: Bye bye Boost.SIMD, Welcome XSimd image: https://raw.githubusercontent.com/xtensor-stack/xsimd/master/docs/source/xsimd.svg summary: Boost.simd provides a C++ abstraction of vector type, allowing for efficient vectorization of array computations. It has been (optionally) used as part of the expression template engine of Pythran for a long time, a great collaboration that led to several patches in boost.simd, and great performance for Pythran. date: Oct 31, 2019 authors: Serge Guelton - url: https://medium.com/@QuantStack/xtensor-c-and-the-julia-challenge-643d4b119761 title: Xtensor, C++, and the Julia Challenge image: https://miro.medium.com/max/1260/1*FU8d3qA5_wXxxd7Q_ZUEUQ.png summary: Last month, Simon Danisch launched the Julia Language Challenge, a programming challenge from a member of the Julia community to other programming languages. with high performances. This can be… date: Oct 24, 2018 authors: Sylvain Corlay, Johan Mabille, Wolf Vollprecht - url: https://medium.com/@wolfv/the-julia-challenge-in-c-21272d36c002 title: The Julia Challenge in C++ image: https://raw.githubusercontent.com/JuliaLang/julia-logo-graphics/master/images/julia-logo-color.png summary: Recently, some folks of the Julia community were boasting about the expressiveness of the Julia programming language, compared to older languages. That’s how they started the Julia Challenge. The… date: Oct 12, 2018 authors: Wolf Vollprecht - url: https://blog.jupyter.org/interpreted-c-for-gis-with-jupyter-ae191bc6fb8e title: Interpreter C++ for GIS with Jupyter image: https://miro.medium.com/max/933/1*FzUw4j635uJgWHZzc8_QiQ.png summary: The recent release of the Jupyter kernel for C++, based on the Cling interpreter enabled a number of new workflows for the users of the C++ programming language. More than a limited set of base… date: Apr 24, 2018 authors: Martin Renou - url: https://blog.jupyter.org/authoring-custom-jupyter-widgets-2884a462e724 title: Authoring Custom Jupyter Widgets image: https://miro.medium.com/max/933/1*FnkBH8yA-PfCNCxXA2PNIw.gif summary: Jupyter interactive widgets enhance the notebook experience by allowing users to create graphical user interfaces. They enable richer interaction with the data and computing resources. While the base… date: Mar 5, 2018 authors: Olivier Borderies, Olivier Coudray, Pierre Marion - url: https://blog.jupyter.org/jupyter-receives-the-acm-software-system-award-d433b0dfe3a2 title: Jupyter Receives the ACM Software System Award image: https://miro.medium.com/max/1333/1*4gB92wu3PVYsKabkNCkgjg.png summary: It is our pleasure to announce that Project Jupyter has been awarded the 2017 ACM Software System Award, a significant honor for the project. We are humbled to join an illustrious list of projects… date: Mar 2, 2018 authors: Project Jupyter - url: https://blog.jupyter.org/a-diagram-editor-for-jupyterlab-a254121ff919 title: A Diagram Editor for JupyterLab image: https://raw.githubusercontent.com/QuantStack/jupyterlab-drawio/master/drawio.gif summary: The new JupyterLab interface is much more than a replacement for the classic notebook. It aims to bring together all the pieces required for a complete scientific workflow. The extension-based… date: Feb 26, 2018 authors: Wolf Vollprecht - url: https://medium.com/@wolfv/fast-reductions-in-xtensor-with-simd-212a8543960a title: Fast Reductions in Xtensor with Xsimd image: https://miro.medium.com/max/1260/1*lKyNuvdkZlJwhwdatalQmw.png summary: "xtensor has a wealth of mathematical functions available already: we support a lot of the NumPy API right there in C++. One of the areas where we were a bit slower than NumPy in the past were…" date: Feb 20, 2018 authors: Wolf Vollprecht - url: https://medium.com/@wolfv/faster-xtensor-87fcbe7f5293 title: Faster Xtensor image: https://miro.medium.com/max/1260/1*NXfksdUzAtHjlw3y8wwqDg.jpeg summary: Knowing the size of the memory that is to be allocated at compile time can improve the runtime performance a lot — the compiler can already reserve the required space on the stack (instead of having… date: Feb 18, 2018 authors: Wolf Vollprecht - url: https://blog.jupyter.org/interactive-workflows-for-c-with-jupyter-fe9b54227d92 title: Interactive Workflows for C++ with Jupyter image: https://miro.medium.com/max/933/1*t_9qAXtdkSXr-0tO9VvOzQ.png summary: Scientists, educators and engineers not only use programming languages to build software systems, but also in interactive workflows, using the tools available to explore a problem and reason about… date: Nov 29, 2017 authors: Sylvain Corlay, Loic Gouarin, Johan Mabille, Wolf Vollprecht - url: https://medium.com/@SylvainCorlay/scientific-computing-in-a-polyglot-world-with-xtensor-d81ff3865d6 title: Scientific Computing in a Polyglot World with Xtensor image: https://miro.medium.com/max/540/1*mtoK6AtRa0pNGGm576Yj0w.jpeg summary: The One Language to Rule Them All probably does not exist yet. In the world of interactive scientific computing, countless articles and blog posts argue on the merits of R, Python, Julia and other… date: May 5, 2017 authors: Sylvain Corlay |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |