Tutte le informazioni sono riservate alla società SAS. Non rivelare.
Benvenuti all'aggiornamento sullo sviluppo di JMP del 25 giugno 2021!
Congratulazioni al vincitore del SAS CEO Award of Excellence 2021 di JMP, il dottor Julian Parris! È meraviglioso vedere Julian riconosciuto per la sua dedizione di lunga data ai prodotti e alla divisione JMP. Julian è stato un forte sostenitore dell'uso di JMP nell'insegnamento nel suo precedente ruolo di ambasciatore accademico di JMP. Nella sua attuale posizione di manager del gruppo Strategic Initiatives & Analytics, Julian è stato responsabile della scrittura e della produzione della serie di formazione JMP On Air di grande successo, per i nostri clienti e per noi, all'inizio della pandemia. Ti invitiamo a congratularti con Julian e, se lo desideri, puoi farlo nei commenti di questo articolo di Inside JMP . Puoi trovare l'elenco di tutti i vincitori del CEO Award di quest'anno in questo articolo su Inside SAS .
Ci stiamo avvicinando alla fine del ciclo JMP 16.1 con le convalide dell'installatore proprio dietro l'angolo. Oltre a identificare importanti correzioni per 16.2, i team dedicano gran parte del loro tempo alla ricerca e allo sviluppo delle funzionalità di JMP 17.
Grazie a tutti coloro che lavorano nello sviluppo JMP e nella gestione del prodotto JMP per aver collaborato per rendere JMP 17 EA1 pronto per gli oltre 200 clienti che si sono già iscritti al programma! È fantastico vedere feedback e segnalazioni di bug già ricevuti dai clienti questa settimana. Se sei interessato a vedere cosa viene messo in evidenza per questo primo EA, visita questa pagina Confluence preparata da Mia per ottenere i dettagli.
Mentre pianifichi in anticipo ciò che desideri evidenziare per JMP 17 EA2, mantieni aggiornate le pagine delle funzionalità in Confluence . Rilasceremo l'EA2 all'inizio di agosto e sono sicuro che avremo moltissimi articoli nuovi e migliorati da condividere con i clienti. Inoltre, per favore fammi sapere se hai qualcosa che vorresti provare in una prossima riunione degli sviluppatori! Ho date aperte a luglio e agosto se desideri inserire un segnaposto nel calendario per condividere il tuo lavoro.
La demo degli sviluppatori JMP di questa settimana ha evidenziato le nuove funzionalità di test di equivalenza che Jianfeng Ding ha aggiunto per JMP 17 . Se ti sei perso l'incontro puoi vedere la registrazione qui . Grazie mille a Jianfeng per aver condiviso i dettagli tecnici su questo lavoro e la sua importanza per gli utenti! Mi ha fatto piacere vedere che, oltre agli utili commenti e idee ricevuti dagli utenti interni durante l'incontro, Jianfeng ha già ricevuto un'e-mail da un cliente EA che condivide ulteriori suggerimenti e riflessioni su questa nuova funzionalità.
Parlando delle nuove funzionalità di JMP 17, Brian Corcoran mi ha chiesto di informarvi che JMP Live ora supporta la modalità oscura per JMP 17. Bryan Fricke e Michael Goff hanno lavorato duramente per rendere questa importante nuova funzionalità una realtà. Il team vorrebbe ricevere alcuni primi test e feedback e so che abbiamo alcuni fan della modalità oscura là fuori!
Michael G ha condiviso i seguenti dettagli su questa impresa: “La scorsa settimana Bryan Fricke ha introdotto una modifica che aggiunge un modo ufficiale per attivare la modalità oscura in JMP Live. I report HTML5 pubblicati o rigenerati dopo la modifica dovrebbero passare all'utilizzo del tema visivo preferito una volta aperti. Quando accedi a un'istanza 17.0 di JMP Live puoi premere l'icona del tuo profilo e andare su Impostazioni > Preferenze per abilitarla. Stiamo continuando a trovare e correggere bug visivi con la modalità oscura, quindi inviami eventuali problemi per indagare.


Vorrei anche richiamare l'attenzione su un'altra funzionalità che è stata abilitata di recente in JMP 17. Evan McCorkle e John Schroedl hanno collaborato per aggiungere un file di registro alla serie di dettagli sugli arresti anomali inviati al server di arresto anomalo di JMP da JMP 17. Questo registro contiene un elenco delle azioni interattive completate prima dell'arresto anomalo di JMP. Ci auguriamo che queste informazioni contribuiscano a fornire indizi preziosi su ciò che è accaduto in JMP prima di un arresto anomalo e forniscano a quelli di noi che ricercano gli arresti anomali un'ulteriore fonte di dati per trovare punti in comune tra arresti anomali con analisi dello stack simili.
La funzione di registro degli arresti anomali JSL è attualmente abilitata solo per le build JMP interne di JMP 17. Se utilizzi le build giornaliere di JMP, reinstallalo utilizzando il programma di installazione più recente per assicurarti di avere questa funzione abilitata quando invii i tuoi arresti anomali di JMP 17. Grazie!
Grazie a Tonya per aver condiviso le tracce beta/crash/telemetria di questa settimana con i crash selezionati. Grazie a tutti per aver contribuito a rintracciare gli arresti anomali all'inizio del ciclo 17!
Rilascio del prodotto
Argomento
Sottoargomento
piattaforma
Azienda
Annunci generali
- Benvenuto al nuovo sviluppatore JMP Andrew Vitkus! Andrew si è recentemente unito al gruppo di Xan e ha già iniziato a lavorare su alcuni progetti man mano che acquisisce familiarità con il codice base JMP, lavorando sull'aggiunta del supporto per il supporto del set di caratteri variabile durante la lettura di file zip e barre di errore su un lato.
Prossime date importanti
- Candidato installatore finale JMP 16.1 – 30/06/21
- JMP 17.0 EA2 – 03/08/21
- Visita Confluence per un elenco completo delle date JMP 16 e JMP 17 .
Aggiornamenti sullo sviluppo di JMP
Scoperta dei dati
- Xan: presentazione del triage Jira e del generatore di grafici per il gruppo utenti JMP della California meridionale.
- Dave B: Indagando su una serie di arresti anomali, aggiornato plotcol per supportare un asse sotto la colonna
DOE
- Caleb: ho unito alcune correzioni di bug per i miei builtin nella 16.2. Lavorando su un prototipo per la progettazione MSA di tipo I (per supportare la nuova piattaforma di Laura Lancaster) e un flusso di lavoro rivisto per la progettazione ALT. Ispirato dal discorso degli sviluppatori di Jienfang, ho anche iniziato ad aggiungere test di non inferiorità e superiorità agli Esploratori del potere di equivalenza.
- Joseph: Lavoro continuo sull'interfaccia utente e sull'infrastruttura Easy DOE e ulteriore perfezionamento del prototipo.
- Brad: Lavorando su un documento che descrive un prototipo di un nuovo strumento DOE chiamato EZDOE.
Ospite
- Paul T: Aggiunta la funzionalità di importazione OSIPI (sotto File > Database > Importa da OSIsoft PI Server…) – ancora in fase di elaborazione.
- John Schroedl: Spinta la correzione del crash di Call Dll alla 16.1. Trovata correzione per il problema della scheda grafica Intel Xe. CrashReader aggiornato per mostrare i caricamenti dei registri JSL. Ho incontrato Jeremy Booker e altri per discutere la futura mossa del crash e aiutare i server a disattivare i vecchi sistemi. Tenere il passo con le novità di Windows 11.
- Paolo N:
- Individuazione migliorata di Python su macOS per le installazioni Python.org di Python. Ho aiutato Jim con l'installazione di Python sulle macchine Apple Silicon. Il download Python predefinito da Python.org contiene solo file binari Intel. È disponibile un collegamento per il download separato per l'installazione di universal2 con i binari Intel e ARM.
- Ho risposto a una richiesta da parte degli addetti alla sicurezza del software di eseguire un report aggiuntivo da BlackDuck sull'utilizzo dell'open source in JMP. Aggiornato libCurl da 7.76.1 a 7.77.0 poiché sono state rilevate 3 vulnerabilità CVE in 7.76.1. L'aggiornamento curl è stato effettuato in JMP 16.2 e 17.0. Triage dell'anatra nera; alcuni file jar SAS sono stati identificati erroneamente. Ho indagato su un paio di perdite segnalate dal sistema di controllo delle perdite. Abbiamo esaminato il nostro utilizzo dell'open source e le dichiarazioni di non responsabilità che presentiamo nei crediti e nella documentazione.
- Creato un backup del database di attivazione della produzione di attivazione. Caricherò il database di produzione nel mio ambiente di sviluppo in modo da poter convalidare il mio backup e testare la rimozione delle colonne inutilizzate. Abbiamo portato con noi tutte le colonne del database di attivazione Globalware originale. Il database ora contiene 2,5 milioni di righe. L'eliminazione delle colonne inutilizzate farà risparmiare spazio e potrebbe migliorare le prestazioni. Esaminando la creazione di un ambiente di attivazione del backup su AWS.
HTML5
- John Powell: ha intervistato un candidato per la nostra posizione di sviluppatore JavaScript . Ho risposto a una domanda sui filtri dei dati locali HTML5 nella community JMP . È stato discusso l'impatto delle differenze tra le dimensioni dei caratteri predefinite di Mac e Windows su JMP Live ora che HTML5 supporta più dimensioni dei caratteri ( JMPHTML-837 ). Stiamo lavorando per reimplementare l'inversione LDF HTML5 per adattarla al desktop - Parte 3 - Aggiornamenti per JMP Live ( JMPHTML-821 ). Visualizza il ruolo del colore categoriale nei tooltip a barre e nei tooltip a bolle ( JMPHTML-915 , JMPHTML-888 ). Rimosso il flag isConsistentRendering dal codice JavaScript ( JMPHTML-948 ). Formato corretto di "0" nelle etichette della mappa termica ( JMPHTML-967 ). Rileva il nuovo coefficiente di variazione statistico (CV), visualizza il messaggio statico e di registro ( JMPHTML-968 ). Problemi esaminati con la build HTML5. Preparato per la fine delle riunioni di HTML5 Sprint 3.
- Mayowa: si è lavorato sull'aggiunta del supporto per il colore personalizzato del carattere tick dell'asse all'HTML interattivo ( JMPHTML-926 ), si è risolto un bug con le linee della griglia degli assi ( JMPHTML-883 ) e si è lavorato sulla visualizzazione del ruolo del colore categorico nelle descrizioni comandi del boxplot ( JMPHTML-964 ).
- Josh M: JMPHTML-963 – Visualizza il ruolo del colore categoriale nelle descrizioni comandi delle righe. JMPHTML-677 - S1583036: L'indicazione di avanzamento per lo più manca quando si apre HTML interattivo di grandi dimensioni in JMP Live
JMP in diretta
- Katherine Li: Sono andata in ufficio e ho incontrato molti membri del team JMP Live! Ho finito di correggere il bug sulla comunicazione della licenza JMP Live e sull'errore di visualizzazione, l'ho inviato per la revisione e sto lavorando sugli aggiornamenti.
- Aurora: per JMP Live Spaces , scritto più codice di migrazione, debug del processo per ripristinare il database pre-migrazione, aggiunto supporto per la ricerca di più spazi, maggiori informazioni sugli spazi restituiti e ordinamento degli spazi. Per JMP Live Access Control , utilizzo del nuovo meccanismo di controllo dell'accesso nei filtri dell'elenco dei pacchetti. Corso di formazione JSL terminato.
- Josh M: ha iniziato il lavoro di progettazione per il visualizzatore tabelle dati (vedere la pagina Confluenza )
- Michael G: Continua il lavoro su vari miglioramenti relativi allo spazio sul client JMP Live.
- Brian C : Sto lavorando per avere il concetto di connessione predefinita su JMP Live.
Statistiche
- Giovanni Sala:
- Spostato Screening del processo dal sottomenu Screening al sottomenu Qualità e Processo e raggruppati gli elementi del grafico di controllo ( S1589429 ).
- Aggiunto il supporto della soglia decisionale per Fit Nominal Logistic, Fit GenReg, Neural, Partition, Bootstrap Forest, Boosted Tree ( S1584043 ).
- Un set preliminare di dimensioni degli effetti (eta^2 e omega^2) è ora nel report Fit Least Squares Effect Tests, sebbene nascosto (utilizzare il tasto alt-destro per scoprire). Sono necessari ulteriori feedback per stabilire un valore predefinito ( S0634433 ).
- Il layout della finestra di dialogo di avvio dello screening del modello è leggermente migliorato. ( JMP-3363 )
- Il clustering K-Means è più veloce per problemi molto ampi, grazie alla scorciatoia del ciclo. ( JMP-3352 ).
- Il clustering gerarchico è più veloce per problemi di grandi dimensioni: non utilizza più un SVD e si scopre che SVD in realtà non è stato di grande aiuto per superare le sue spese. ( JMP-3316 )
- Lo screening della risposta adatta dispone di nuove opzioni per controllare quali grafici mostrare ( S1589385 ).
- Annie: Aggiunte le carte di controllo Laney P' e U' come nuova funzionalità di JMP 17 a Control Chart Builder.
- Peng: Ho continuato a lavorare per l'evento China Discovery: ho registrato e modificato la mia presentazione la scorsa settimana e ho tradotto il discorso di Chris questa settimana. Ha continuato a lavorare sul degrado delle misure ripetute.
Test statistico
- Fang: Test e lavoro sui test unitari per Fit Response Screening ( S1589385 ) e SVEM ( S1588838 ) in GenReg. Verifica dei bug.
- Tonya: Ripulitura dei test unitari dalle recenti modifiche all'ordine dei report apportate in Process Screening da John Sall e dalle recenti modifiche QQ e PP Plot apportate in Distribution da Clay Barker. Risposte alle domande della comunità di utenti sulla modifica dei colori di ombreggiatura in Capacità di processo e sugli intervalli di confidenza sui grafici QQ e PP in Distribuzione. È stato pubblicato il post del mio blog sulle nuove funzionalità di Process Screening per JMP 16: Nuove funzionalità di Process Screening per JMP 16 .
- Jeremy: James e io abbiamo esaminato e risolto gli errori dei test unitari dovuti ai miglioramenti delle prestazioni in MDS. È stata apportata una modifica a MDS che consente il rilevamento automatico del formato dei dati (non è più necessario ricordarsi di selezionare i dati degli attributi). Migliorati alcuni messaggi di errore in MDS. Ha lavorato alla risoluzione di una discrepanza tra JSL e calcoli di correlazione multivariata a coppie. Ora stiamo lavorando per consentire all'utente di scegliere tra diverse opzioni di metrica della distanza quando i dati degli attributi vengono forniti a MDS (Manhattan, Tanimoto, ecc.). Rispondendo al feedback positivo e utile di Regeneron sui test di equivalenza.
Aggiornamenti sulle scienze della vita
- John C: Aggiunte funzioni per iniziare a prendere in considerazione il codice per la creazione di widget comuni di report JMP Clinical 17 e apportare altri miglioramenti all'interfaccia utente di Review Builder per il dimensionamento e l'esecuzione.
Supporto tecnico
- Duane:
- Molte grazie a John Schroedl per la sua attenzione al problema della grafica Intel XE. TS apprezza il tempo e gli sforzi dedicati a questo problema.
- Poiché TS utilizza Jira per le nostre richieste di bug e funzionalità, facci sapere se dobbiamo fare le cose diversamente. So che stiamo tutti imparando allo stesso tempo, ma facci sapere se hai suggerimenti.
- Ecco i rapporti di TS JMP Live . (JMP Live 16) e informazioni relative ai difetti segnalati dal cliente archiviati da TS (difetti preesistenti). Ecco un filtro Jira simile per gli elementi relativi a TS: Filtro segnalato da TS ?
Operazioni di sviluppo
- Jim B: creato il programma di installazione EA 1 per Mac OS. Segnalati numerosi problemi ASAN e LEAKS come ticket Jira. Ho collaborato con Bob per rinominare i programmi di installazione dell'abbonamento JMP per mac OS per 16.1 e 16.2 e inserirli nella cartella WebReleases su JMPSRV01. Supporto obbligatorio.
Documentazione
- Sheila: Generata la guida JMP Live localizzata. Testato FrameMaker 2020 e FrameScript 7. Ho lavorato sui problemi di Jira.
Test di sistema/host-Pechino
- Eric Wang: Aggiornamento dei test unitari JMPLiveJSL.
- Creata una storia Jira e alcune attività secondarie per monitorare i progressi, BRDSTG-3142
- Test aggiornati per le funzioni seguenti ( BRDSTG-3144 , BRDSTG-3145

- Pubblicazione di report/cartella
- Ottenere post(i) e cartelle(i)
- Ottenere rapporti sui bambini
- Oggetto report/cartella
- Paginazione dell'oggetto dell'elenco dei risultati
- Richiesta HTTP
- Accessori postali
- Le funzioni 'Aggiungi report alla cartella()' e 'Sostituisci()' vengono bloccate da WEBJMP-3368
- JMP Live 17 ha molte nuove funzionalità. Alcuni di essi sono stati completati e altri sono parzialmente implementati (non possono ancora essere testati). Creato un elenco di cose da fare per documentare le idee per il test di 17 nuove funzionalità. Chiunque è benvenuto per aggiungere nuove idee.
- Verifica i bug JIRA
- Da Li: (1) Testare le funzioni relative a JMP Live quando il tema Scuro è abilitato su JMP Live. (2) Per indagare sul problema del crash di JMP, vedere JMP-3323 . (3) Bug JIRA verificati.
- Mike Wu: (1) Esecuzione di test di regressione interattivi per Query Builder in JMP 16.1. (2) Controllo mensile HotFIX di JMP Clinical 8.0 BRDSTG-3066 (3) Test di automazione OLE di JMP 16.1 con JMP Pro 16.1. (3) Ho provato la connessione da Azure a SAS. Creato How+to+Identify+port+number+of+SQL+server (4) Verificare i bug JIRA.
- Kimi: (1) Imparare JMP seguendo la pagina Confluence Learn+JMP . (2) Imparare JMP JSL seguendo la pagina Confluence Learn+JSL .
- Nala: (1) Ho indagato sugli errori dei test FD nell'ambiente Debug di Jim. Il motivo degli errori è che io e Jim abbiamo passaggi diversi per installare la build di Debug. (2) Test della funzione JMP Live "Sposta post", vedere WEBJMP-3280 . (3) Prova della connessione da Azure alla rete SAS per CAS, database, SAS. (4) Verifica i bug JIRA
Test di sistema/host-Cary
- Sara: Scrittura di test per le impostazioni degli assi utilizzando il nuovo metodo With Window Handler.
- Lisa G: ha iniziato a testare la nuova statistica di riepilogo CV nel generatore di grafici, ha verificato i difetti 17.0/problemi Jira, ha segnalato la regressione della selezione della torta e ha analizzato una traccia EA riguardante la persistenza delle impostazioni del gradiente di colore.
- Hui: test del tema scuro HTML5, della mappa ad albero e delle statistiche di visualizzazione sulle variabili categoriali. Comunicato con Bryan e John sui problemi di test. Segnalati 15 problemi in JIRA.
- Mike M: Ho avuto un ottimo mtg di revisione CCB con Annie, aggiunto altri 3 test CCB Sikuli, aperto JIRA per: crash per l'espressione del testo cinese con analisi del sentiment, problema dell'etichetta dell'asse con Prediction Profiler. Lavorare attraverso il rumore di differenza dell'immagine. Sono stati esaminati 2 percorsi di supporto tecnico, 1 è un vero problema con i messaggi a colori nelle caselle di testo.
- Mandy: Ho lavorato su diversi percorsi di supporto tecnico, inclusi alcuni arresti anomali che ho potuto replicare e ho aperto i ticket Jira per monitorarli. Sono stati effettuati ulteriori test sulle anteprime del menu Tabelle con stack, riepilogo, sottoinsieme, ecc. su tabelle di grandi dimensioni e i tempi sembrano appropriati. Ho lavorato sui filtri Jira e per risolvere i ticket Jira.
- Josh L: Ora ho 5 VM in esecuzione in Azure, 3 che stanno sostituendo alcune distribuzioni open stack esistenti. Ho aggiornato la mia macchina Windows Dev per creare ed eseguire migrazioni di database JMP 17. Testare le migrazioni di JMP 17.0 e verificare che i gruppi vengano migrati negli spazi.
- Cary / Pechino JMP Live Test Riepilogo dello stato di Jira
- 05 Storie in fase di test
- 23 storie in prova pronte
- 11 bug creati negli ultimi 7 giorni
- 29 Storie / Bug chiusi negli ultimi 7 giorni
Nota di Shannon
Oggi, guardando le schermate in modalità oscura di Michael G, ho notato che aveva un rapporto sul cibo con un biscotto dall'aspetto familiare sulla miniatura. Ho menzionato la foto a Michael e lui ha detto che la sua famiglia visita New York Bagels and Deli per bagel e biscotti bianchi e neri da quasi 20 anni! Lui e sua moglie hanno persino fatto preparare un grande biscotto bianco e nero per il loro matrimonio. Sembra fantastico!
Mi ha fatto piacere vedere quella che sembrava glassa di crema al burro sui biscotti in questa foto. Non sono stato alla panetteria che Michael visita, ma ogni altra volta che ho visto biscotti glassati al cioccolato e vaniglia qui in Carolina del Nord semplicemente non erano più come li ricordavo dalla mia infanzia... cioè, fino allo scorso fine settimana quando ho visitato la pasticceria Il food truck dell'Utica Bakery ad Apex per raccogliere alcune prelibatezze per la festa del papà. I miei genitori lo visitano regolarmente per prendere canolis e biscotti a mezzaluna glassati con crema al burro, proprio come ricordavo dalla Hemstought's Bakery nello stato di New York. Ho cercato un po' su Google l'argomento e ora ho una migliore comprensione del divario tra la parte settentrionale e quella meridionale dello stato su questo argomento a New York, che apparentemente si è esteso ad altri stati.
Quindi il gioco è fatto, due diverse fonti di deliziosi biscotti con glassa di crema al burro nella zona di Raleigh tra cui scegliere, oppure puoi crearne uno tuo . E se lo fai da solo... fatti un favore e glassa il lato piatto, ok?

Buon fine settimana a tutti!