cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Uncharted

Choose Language Hide Translation Bar

Latest Posts

  • Progress Bar

    Re: Does JSL provide a "busy" indicator similar to a spinning wheel or bar?   here's an example of a progress indicator made in JSL; it uses a namespace to encapsulate the code.  The la...

    Craige_Hales
    Uncharted |
    Jul 17, 2022 7:16 PM
    8429 views | 2 replies
    11084_progress.PNG
  • Associative Array: Try(), Contains() or Default Value?

    Still playing with twitter trends. I have enough data collected that I'd like to speed up processing. I want to assign an integer index to each trending word by using an associative array indexed wit...

    Craige_Hales
    Uncharted |
    Jun 12, 2022 4:59 AM
    530 views | 2 replies
    ThisThistleIsNotAnAssociativeArray.png
  • Tweepy

    I'm using JMP with tweepy and Python to collect trends on twitter. Here's a cell plot. Not exactly the art I'm looking for, but still interesting. Each row in the table represents a word/phrase/hash ...

    Craige_Hales
    Uncharted |
    May 19, 2022 7:31 PM
    255 views | 0 replies
    Words - Cell Plot.png
  • Lunar Eclipse - Blood Moon - pylunar

    Lunar eclipse last night. Best the camera can do.   Midnight. The color is pretty accurate. Not enough light for the camera to focus. 8 sec exposure   Python code cal...

    Craige_Hales
    Uncharted |
    May 15, 2022 10:38 PM
    311 views | 0 replies
    crop5048.png
  • Browser Scripting with Python Selenium

    Much of the web uses restful APIs to move data to and from servers. Rest is a simple concept that has nothing to do with sleeping; rest means representational state transfer, but this article is not ...

    Craige_Hales
    Uncharted |
    May 8, 2022 6:59 PM
    2551 views | 0 replies
    Capture0.PNG
  • HTML with Embedded Images

    This is NOT for saving interactive HTML. SaveInteractiveHTML already does this. You should probably use it instead.   When JMP saves HTML with graphics, it creates a directory named gfx to ...

    Craige_Hales
    Uncharted |
    May 1, 2022 2:12 AM
    661 views | 1 replies
    Capture.PNG
  • Load 16-bit Grayscale Tiff via Python

    16-bit TIFF image import  is a wish for JMP to be able to load grayscale data with more than 256 shades of gray. I suggested Python might be a reasonable way to do it before trying it. The first...

    Craige_Hales
    Uncharted |
    Mar 11, 2022 7:50 PM
    2971 views | 0 replies
    Capture.PNG
  • How Do You Draw a Circle?

    Interview A long time ago I interviewed a lot of candidates for a lot of graphics programming positions. Being a good interviewer is hard work; my early attempts were not great. Over time I came up...

    Craige_Hales
    Uncharted |
    Mar 3, 2022 5:39 PM
    1535 views | 0 replies
    Candidate2Literal.png
  • Project file for Jelly Video

    (Video link below.) The attached project file opens like this: The project file contains all the JSL files and some other bits and pieces like a credits slide. I'm liking the self-contained p...

    Craige_Hales
    Uncharted |
    Feb 27, 2022 5:43 PM
    320 views | 0 replies
    Capture1.PNG
  • Gradient Function

    @ClusteredMining  asked  Making heat map- How do I define the values for each color in the gradient?  . This is not exactly answering the question, but maybe. Using the GradientFunctio...

    Craige_Hales
    Uncharted |
    Feb 1, 2022 8:31 AM
    503 views | 0 replies
    ThinSharp.png
  • Directory Tree: Explore Space Used by Folders

    The Multiple File Import tool in JMP can make a data table of the names/size/date of the files it found. The JSL in the attached add-in (JMP 16, Windows only) takes that data table and creates a nest...

    Craige_Hales
    Uncharted |
    Jan 28, 2022 7:31 PM
    654 views | 4 replies
    DirectoryTreeWindow.PNG
  • YouTube API

    Extracting a section of a webpagehas apparently got some stale info; the web scraping from Feb 2020 no longer seems to work in Jul 2021. Well, that's expected because there is no reason why YouTube c...

    Craige_Hales
    Uncharted |
    Jan 25, 2022 3:02 PM
    902 views | 3 replies
    VideoDataTable.PNG
  • Embedded Log on Right

    I use the embedded log a lot: Right-click to get the popup. The code editor is shortened, top-to-bottom, and the log is quite wide: I'd like more vertical space in the upper editor. &nbsp...

    Craige_Hales
    Uncharted |
    Jan 22, 2022 5:29 AM
    412 views | 5 replies
    before.png
  • Double Precision and a Canny Filter

    Follow-up to Multiple precision arithmetic with Python  -- I decided not to go down that path; instead I'm using the fast double precision numbers and not going past 1e-13 or so. It is still slo...

    Craige_Hales
    Uncharted |
    Jan 4, 2022 11:25 AM
    221 views | 0 replies
    TimeIncreasing.png
  • Multiple precision arithmetic with Python

    Playing with JMP + Python + gmpy2 (python library for multiple precision arithmetic) + mpfr (multiple precision real) + mpc (multiple precision complex). Using the same Beowulf cluster descibed in Be...

    Craige_Hales
    Uncharted |
    Jan 1, 2022 3:59 PM
    632 views | 0 replies
    mpfrMandelbrot.png
  • Generate points from Bezier path

    JMP has built in support for SVG-like paths that support cubic Bezier lines. Sometimes you need to get the points on the path between data points. This demo also shows how to use MouseTrap to interac...

    Craige_Hales
    Uncharted |
    Nov 26, 2021 5:06 PM
    314 views | 0 replies
    bezierPoints.PNG
  • MFI from Selected CSVs in a ZIP

    @Richardli  asked unzip + multi file import    filename = Pick File( "Select zip File", "$DOCUMENTS", {"ZIP Files|zip", "All Files|*"}, 1, 0 ); // "/C:/Users/v1/Documents/saveappe...

    Craige_Hales
    Uncharted |
    Nov 23, 2021 5:47 AM
    306 views | 0 replies
    ZipCsvMfiOpen.png
  • Progress Bar with Cancel Button

    Progress Bar  showed how to make a progress bar. @abmayfield  question in "not responding" vs. "still thinking"  prompted me to revisit this. Here's another take, including a cancel bu...

    Craige_Hales
    Uncharted |
    Nov 15, 2021 7:51 AM
    896 views | 2 replies
    progressbar.png
  • Modal Dialogs

    The conversation A dialogue is a conversation between two people. Two people usually have conversations like this: Pilot: (putting sandwich back on the tray) "What do you think about the econ...

    Craige_Hales
    Uncharted |
    Nov 14, 2021 5:27 PM
    968 views | 0 replies
    LowFuelWarning.PNG
  • MFI Update CSV

    @Helal  asked in Import Multiple CSV Files from different folder, Update Value, and save CSV with different names  how to do several things: gather a bunch of CSV files from a directory tre...

    Craige_Hales
    Uncharted |
    Nov 8, 2021 4:52 PM
    446 views | 0 replies
    CsvMfiCsv.png