No articles match
Decoding and previewing links11 hours ago
Look before you leap | Extracting the files | The round trip is lossless | Shinylive links decode too | Many links at once | Reading links livelink did not create | Getting just the URL
Getting Started with livelink11 hours ago
The idea | Your first link | Comments and expression input | Making it run on arrival | Choosing what they see | A Shiny app instead | Why a string, and not a braced expression? | What a link actually looks like | Going the other way | Links inside a document | Where to next
Links inside documents11 hours ago
The hook: output and a link | The engine: a link, and no execution | There is no {shinylive-r} chunk | Chunk options | echo does not do what you might think | Setting options once | Why not a braced expression? | Every chunk option
Multi-file projects and Shiny apps11 hours ago
webR projects | Describing the files | Write the list inside the call | Running something on arrival | Where the files land | Shiny apps | Why that chunk is not run | Editor or app? | mode is not panels | Python | A directory at a time | How big can a link get?
Teaching with livelink11 hours ago
Exercise and solution pairs | Choosing what students see | A whole folder of scripts | One link per file, or one link for the folder? | Embedding links in your notes | Collecting work back in
Getting Started with checktor6 days ago
The gap checktor fills | Installation | A first checkup | Reading the results as data | The one-line gate | From diagnosis to treatment | Examining one system at a time | Turning down the volume | Where it fits | Conclusion | See also
Writing Your Own Checks9 days ago
The shape of a check | Helpers in R/ast.R | read_r_xml(path) | xpath_lints(parsed, xpath, label = NULL) | undesirable_function_check(parsed, funs, label = TRUE) | not_under_fn_with_call_xpath(funs) | extract_rd_section(rd, tag) and collect_rd_text(node, skip) | Walked example: Sys.setenv() without cleanup | The xmlparsedata XML structure | Trying it out | Wiring it into checktor() | Without writing code | Conclusion | See also
checktor in Continuous Integration11 days ago
The one function CI needs | A GitHub Actions job | Failing loudly, not silently | Tuning the examination | Closer to the keyboard | The takeaway | See also
checktor in Continuous Integration22 days ago
Why bother | The one function CI needs | A GitHub Actions job | Failing loudly, not silently | Tuning the examination | Closer to the keyboard | The takeaway | See also
Getting Started with checktor22 days ago
The gap checktor fills | Installation | A first checkup | Reading the results as data | The one-line gate | From diagnosis to treatment | Examining one system at a time | Turning down the volume | Where it fits | Conclusion | See also
Writing Your Own Checks22 days ago
The shape of a check | Helpers in R/ast.R | read_r_xml(path) | xpath_lints(parsed, xpath, label = NULL) | undesirable_function_check(parsed, funs, label = TRUE) | not_under_fn_with_call_xpath(funs) | extract_rd_section(rd, tag) and collect_rd_text(node, skip) | Walked example: Sys.setenv() without cleanup | The xmlparsedata XML structure | Trying it out | Conclusion | See also
behind-the-scenes22 days ago
Overview | The Traditional Shiny Model | The Shinylive Transformation: From Server to Browser | Step 1: Code Preparation | Dependency Management | File System Considerations | External Resource Management | Step 2: The Conversion Process | Initiating the Conversion | Behind the Scenes | File Collection | Metadata and Manifest Generation | Runtime Environment Setup | Step 3: Browser Deployment and Execution | Local Deployment | Global Deployment | Global Deployment Tutorials | Application Runtime Flow | Understanding and Extracting Shinylive Applications with peeky | Application Reconstruction | Handling Quarto-Embedded Applications | Security Implications | Best Practices for Deployment | Design for Transparency | Data and Algorithm Protection | Clear Licensing and Attribution | Hybrid Deployment Strategy | Fin | Acknowledgements | References
behind-the-scenes1 months ago
Overview | The Traditional Shiny Model | The Shinylive Transformation: From Server to Browser | Step 1: Code Preparation | Dependency Management | File System Considerations | External Resource Management | Step 2: The Conversion Process | Initiating the Conversion | Behind the Scenes | File Collection | Metadata and Manifest Generation | Runtime Environment Setup | Step 3: Browser Deployment and Execution | Local Deployment | Global Deployment | Global Deployment Tutorials | Application Runtime Flow | Understanding and Extracting Shinylive Applications with peeky | Application Reconstruction | Handling Quarto-Embedded Applications | Security Implications | Best Practices for Deployment | Design for Transparency | Data and Algorithm Protection | Clear Licensing and Attribution | Hybrid Deployment Strategy | Fin | Acknowledgements | References
Using RcppEnsmallen in Your Own R Package11 months ago
Overview | DESCRIPTION file | Makevars inside the src/ Directory
Frequently Asked Questions (FAQ)1 years ago
Frequently Asked Questions | General Questions | What is the searcher package? | How do I install the package? | Why would I use searcher instead of manually searching in a browser? | Which platforms does searcher support? | Search Functionality | How do I search for a specific term? | How do I ensure my search results are R-specific? | Which search engine is best for R-related questions? | Working with Errors | How do I search for an error message? | Can I automatically search errors when they occur? | Is there a way to search warnings too? | AI Assistant Integration | How do I use AI assistants with searcher? | Do I need API keys to use the AI features? | How do I customize how AI assistants respond to my queries? | Prompt Management | What is the prompt management system? | How do I use the built-in prompts? | Can I create my own prompts? | Customization | How do I customize the default behavior of searcher? | How do I change the default search keyword from "base" to "tidyverse"? | How can I reduce or increase the delay before the browser opens? | Comparing AI Solutions | How does searcher's AI assistant integration differ from the ellmer package? | Interface Differences | Use Case Differences | Complementary Usage | Troubleshooting | My browser doesn't open when I use a search function. What's wrong? | How do I search an error that's not the most recent one? | The AI assistant isn't giving me R-specific answers. How do I fix this? | Can I use searcher in non-interactive scripts?
Managing AI Prompts in searcher1 years ago
Introduction | What are Prompts? | The Prompt Management System | Built-in Prompt Library | Setting an Active Prompt | Using Custom Prompts | Checking and Clearing Prompts | Extending the Prompt Library | Removing Prompts | Advanced Usage | Prompt Layering | Creating a Session Prompt Library | Prompt Management in .Rprofile | Conclusion
Using AI Assistants with searcher1 years ago
Introduction | Available AI Services | Basic Usage | AI Service Links | Links Used by the Package | Account Requirements | Customizing AI Behavior with Prompts | 1. Per-call Prompts | 2. Default Prompts via Options | Error Handling Integration | Effective Prompting Strategies | Understanding Prompts | Tailoring Prompts to Different AI Services | Debugging Code | Learning New Concepts | Selecting Packages and Tools | Code Review and Improvement | More effective prompt | Complex Statistical Analysis | Creating Visualizations | Experimenting with Different Approaches | Advanced Prompt Management | Conclusion
Search Patterns1 years ago
Introduction | Usage | Search Operators | General Search Tips | Search Platform URLs | Search Engines | Community Sites | Code Repositories | URL Construction
Getting Started with multideploy1 years ago
Introduction | Setup and Authentication | Managing Repositories | Listing Repositories | Listing Organizations | Working with Files | Getting File Content | Creating or Updating Files | Deploying Files Across Repositories | Direct File Deployment | Creating Pull Requests | Advanced Use Cases | Deploying Files with Directory Structure | Dry Run Mode | Filtering and Targeting Repositories | Recommendations | Deployment Script Example | Fin
Solving Linear Regression using Numeric Optimization3 years ago
Overview | Linear Regression | Two-Step Implementation | Verifying Results
Workflow while using the errorist package3 years ago
Overview | Usage | Error Search | Warning Search
Deployment of sitmo within C++ Code5 years ago
What is sitmo and can I eat it? | Accessing and using engines in sitmo | Construct an engine | Seed modifiers | Misc Seed | Examples | Hello World Example | Setting a Seed | Reset RNG engine | Two RNG Streams | Uniform Random Number Generator | OpenMP Example
sitmo's BigCrush Results5 years ago
Introduction | Results of the Test
CET Perceptually Uniform Colour Maps8 years ago
Supported Colour Maps | Organisation of Colour Maps | Colour Maps | Linear | Diverging | Rainbow | Cyclic | Isoluminant | Overall
Making a Uniform PRNG with sitmo8 years ago
Intro | Random Uniform Distribution (runif) in C++ | Creating a Random Uniform Distribution
Using the rgen Samplers9 years ago
Installation of rgen | Using rgen | Standalone file usage | Package usage