Nouvelle publication

Rechercher

Article
· Sept 12, 2024 2m de lecture

Code Scanner - enhanced

During testing the added Multi-Namespace feature I met a challenge
that required intervention. This simple request created 1000 lines of output.

USER>do ^rcc.find
----------------
 
enter search string [$ZU] <blank> to exit:
          Verbose? (0,1) [0]:
          Force UpperCase? (1,0) [1]:
 
enter code type (CLS,MAC,INT,INC,ALL) [ALL]:
 
select namespace (ALL,%SYS,DOCBOOK,ENSDEMO,ENSEMBLE,SAMPLES,USER) [USER]: all
  • As for the verbose variant you my run a log on your terminal to keep the result in details
  • though a real summary was still missing.

So I decided to append a very condensed statistic to the summary line

;;; skipping ~1000 lines of output
** 0 INC in Namespace USER**
 
** 1206 ** ALL total in Namespace USER
 
** 90120 ** total in ALL Namespaces
sub("%SYS")=10975
sub("%SYS","CLS")=2631
sub("%SYS","INC")=1433
sub("%SYS","INT")=6911
sub("%SYS","MAC")=0
sub("DOCBOOK")=27
sub("DOCBOOK","CLS")=27
sub("DOCBOOK","INC")=0
sub("DOCBOOK","INT")=0
sub("DOCBOOK","MAC")=0
sub("ENSDEMO")=45924
sub("ENSDEMO","CLS")=172
sub("ENSDEMO","INC")=10
sub("ENSDEMO","INT")=45687
sub("ENSDEMO","MAC")=55
sub("ENSEMBLE")=31504
sub("ENSEMBLE","CLS")=172
sub("ENSEMBLE","INC")=10
sub("ENSEMBLE","INT")=31280
sub("ENSEMBLE","MAC")=42
sub("SAMPLES")=484
sub("SAMPLES","CLS")=475
sub("SAMPLES","INC")=0
sub("SAMPLES","INT")=6
sub("SAMPLES","MAC")=3
sub("USER")=1206
sub("USER","CLS")=11
sub("USER","INC")=0
sub("USER","INT")=1192
sub("USER","MAC")=3
----------------

This summary I attached to the end show how and where the
90000+ hits are distributed. 

It works with the ALL namespace selection also for single code types

enter search string [$ZU] <blank> to exit:
          Verbose? (0,1) [0]:
          Force UpperCase? (1,0) [1]:
 
enter code type (CLS,MAC,INT,INC,ALL) [ALL]: mac
 
select namespace (ALL,%SYS,DOCBOOK,ENSDEMO,ENSEMBLE,SAMPLES,USER) [USER]: all
 
** Scan Namespace: %SYS **
 
** MAC **
 
** 0 MAC in Namespace %SYS**
 
** Scan Namespace: DOCBOOK **
 
** MAC **
 
** 0 MAC in Namespace DOCBOOK**
 
** Scan Namespace: ENSDEMO **
 
** MAC **
** 1      Ens.BusinessMetric.G1
** 41     EnsMONLBL
** 13     build
 
** 55 MAC in Namespace ENSDEMO**
 
** Scan Namespace: ENSEMBLE **
 
** MAC **
** 1      Ens.BusinessMetric.G1
** 41     EnsMONLBL
 
** 42 MAC in Namespace ENSEMBLE**
 
** Scan Namespace: SAMPLES **
 
** MAC **
** 3      rcc.find
 
** 3 MAC in Namespace SAMPLES**
 
** Scan Namespace: USER **
 
** MAC **
** 3      rcc.find
 
** 3 MAC in Namespace USER**
 
** 103 ** total in ALL Namespaces
sub("%SYS","MAC")=0
sub("DOCBOOK","MAC")=0
sub("ENSDEMO","MAC")=55
sub("ENSEMBLE","MAC")=42
sub("SAMPLES","MAC")=3
sub("USER","MAC")=3
----------------

try on Demo Server

Demo Server SMP
Demo Server WebTerminal
 

Discussion (0)2
Connectez-vous ou inscrivez-vous pour continuer
Annonce
· Sept 11, 2024

VS Code release August 2024 (version 1.93)

 

Visual Studio Code releases new updates every month with new features and bug fixes, and the August 2024 release is now available. 

Version 1.93 includes: 

 

The release also includes contributions from our very own @John Murray through pull requests that address open issues. 

Find out more about these features in the release notes here > https://code.visualstudio.com/updates/v1_93

For those with VS Code, your environment should auto-update. You can manually check for updates by running Help > Check for Updates on Linux and Windows or running Code > Check for Updates on macOS.

If you're thinking about migrating from Studio to VS Code but need some help, take a look at the training courses George James Software offers > https://georgejames.com/migration-from-studio/

Discussion (0)2
Connectez-vous ou inscrivez-vous pour continuer
Annonce
· Sept 10, 2024

Concurso de Tutoriais Técnicos InterSystems IRIS

Olá, Comunidade!

É hora do próximo concurso da Comunidade de Desenvolvedores InterSystems!

✍️ Concurso de Tutoriais Técnicos InterSystems IRIS ✍️

Crie um Tutorial** Técnico que possa ser considerado um guia para programadores de InterSystems IRIS de qualquer nível: iniciante/intermediário/sênior, de 14 de outubro a 24 de novembroO tutorial pode ser no formato de Artigo com textos e imagens e/ou Vídeo demonstrativo.

Aproveite e deixe a sua criatividade fluir! Mostre o quanto pode ser fácil e divertido criar soluções com o InterSystems IRIS.

🎁 Prêmios para todos: Um prêmio especial para cada autor participante do concurso!


Prêmios

1. Todos são vencedores no Concurso de Tutoriais Técnicos! Qualquer membro que publicar na Comunidade um tutorial durante o período da competição receberá um prêmio especial:

🎁 InterSystems - Garrafa térmica Developer Community (300 ml)

2. Prêmios de Especialistas – os tutoriais serão julgados por especialistas da InterSystems:

🥇 1º lugar: iPad Air de 11 polegadas Wi-Fi 128 GB 

🥈 2º lugar: Air Pods Pro 2ª geração

🥉 3º lugar: Echo Show: Smart Display Full HD 15,6’’ com Alexa

3. Prêmio da comunidade de desenvolvedores – tutorial com mais curtidas:

🎁  Echo Dot - Alexa Echo Dot 5ª Geração

Observação: 

  1. O autor só pode ser premiado uma vez por categoria (no total, o autor poderá ganhar dois prêmios: um para especialista e um para a comunidade)
  2. Em caso de empate, o número de votos dos especialistas para os tutoriais empatados será considerado um critério de desempate.

 

Quem pode participar?

Qualquer membro da comunidade de desenvolvedores, exceto funcionários da InterSystems. Crie uma conta!

 

Período do concurso

📝 14 de outubro a 24 de novembro: Publicação de artigos.

🗳️ 25 de novembro a 01 de dezembro: Período de votação.

🏅 02 de dezembro: Anúncio dos vencedores.

 

Publique um ou mais tutoriais durante este período. Os membros da CD podem votar em artigos publicados com curtidas – votos no prêmio da Comunidade.

Observação: quanto mais cedo você publicar o(s) tutorial(ais) mais tempo terá para coletar votos de Especialista e da Comunidade.

 

Quais são os requisitos?

❗️ Qualquer artigo escrito durante o período do concurso e que atenda aos requisitos abaixo entrará automaticamente* na competição:

  • O artigo deve ser um tutorial** sobre o tópico InterSystems IRIS. Pode ser para desenvolvedores iniciantes, intermediários ou seniores.
  • O artigo deve estar em português (incluindo inserção de código, capturas de tela, etc.).
  • O artigo deve ser 100% novo (pode ser uma continuação de um artigo existente que não esteja no concurso).
  • O artigo não pode ser uma tradução de um artigo já publicado em outras comunidades.
  • O artigo deve conter apenas informações corretas e confiáveis ​​sobre a tecnologia InterSystems.
  • O artigo deve conter a tag Tutorial.
  • Tamanho do artigo: mínimo de 400 palavras (links e códigos não são contados para o limite de palavras).
  • Artigos sobre o mesmo tópico, mas com exemplos diferentes de autores diferentes são permitidos.

Nota: Tutoriais criados por inteligência artificial serão desclassificados.

 

* Nossos especialistas moderarão os artigos. Apenas conteúdo válido será elegível para participar do concurso.

** Tutorial “é uma ferramenta de ensino/aprendizagem, podendo ser tanto um programa de computador quanto um texto, contendo ou não imagens, que auxilia o processo de aprendizagem exibindo passo a passo o funcionamento de algo.” Fonte: https://pt.wikipedia.org/wiki/Tutorial

Os tutoriais fornecem instruções passo a passo que um desenvolvedor pode seguir para concluir uma tarefa específica ou conjunto de tarefas.

 

🎯 BÔNUS EXTRAS

Desta vez, decidimos adicionar bônus que ajudarão você a ganhar o prêmio! Por favor, dê boas-vindas aos bônus:

Bônus

Nominal 

Detalhes

Bônus do Tópico

Se o seu tutorial for sobre um tópico da lista de tópicos propostos (listados abaixo), você receberá um bônus de 5 votos de especialistas. 

Bônus de Vídeo

Além de publicar o tutorial, faça um vídeo explicativo.

Bônus de Discussão

1

Artigo com a discussão mais útil, conforme decidido pelos especialistas da InterSystems. Apenas 1 artigo receberá este bônus.

Bônus de novo participante

3

Se você não participou dos concursos anteriores, seu(s) artigo(s) receberá(ão) 3 votos de especialista.

Bônus de Programação

5

Além de publicar o tutorial, publique a sua aplicação relacionada ao tutorial no InterSystems Open Exchange. E não esqueça de referenciá-la na publicação do tutorial.

 

Tópicos propostos

Aqui está uma lista de tópicos propostos que darão bônus extras ao seu artigo:

✔️ Usando IA/ML/GenAI

✔️ Usando o Vector Search

✔️ Usando o FHIR SQL Builder ***

*** FHIR SQL Builder, é um recurso do InterSystems IRIS for Health™ que permite que analistas de dados criem esquemas SQL personalizados. O Builder foi projetado para funcionar com o repositório e banco de dados multimodelo InterSystems IRIS for Health HL7® FHIR®.

Observação: Tutoriais sobre o mesmo tópico de autores diferentes são permitidos.

 

➡️ Junte-se ao Discord da InterSystems para conversar sobre as regras, tópicos e bônus.

É hora de mostrar suas habilidades de escrita e didática! Boa sorte

1 Comment
Discussion (1)2
Connectez-vous ou inscrivez-vous pour continuer
Annonce
· Sept 6, 2024

第2回 InterSystems Japan 開発者コミュニティ・ミートアップ in 東京開催のお知らせ

開発者のみなさん、こんにちは!

今年も開発者コミュニティミートアップを東京にて開催いたします!(10月1日:お申込みサイトオープンいたしました!)

日 時:2024年11月8日(金)13時半~19時

場 所:AP東京八重洲 13階

<JR各線をご利用の場合>「東京駅」八重洲中央口より徒歩6分
<東京メトロ銀座線をご利用の場合>「日本橋駅」徒歩約5分/「京橋駅」徒歩約4分
<都営浅草線をご利用の場合>「宝町駅」徒歩約4分

※ヤエチカ24番出口から出るとわかりやすいです。
 

参加費:無料

定 員:50名
※定員に達した際は調整をお願いすることもございます。予めご了承下さい。

申 込:(申込受付終了しました)

開催概要

《13時半~17時(前半)》

  • Pythonワークショップ

Python+IRIS で作成する簡単なアプリケーションを通して Python の基本操作を体験しながら、より良い活用方法についてコミュニティメンバーと意見交換を行って いただければと考えております。

ワークショップでは、ご興味ある内容を自由にお試しいただけるよう、シンプルにPythonやEmbedded Pythonを試したり、Webアプリ作成、機械学習体験などいくつかのテーマを用意する予定です。
流れに沿って試していただくのも〇、新しいものを作成いただくのも〇、グループで協力し合って進めるのも〇、IRISやPythonの使用経験問わず自由にご参加いただけます。

《17時~19時(後半):12階会場に移動します》※お食事(ビュッフェ形式)をしながら以下の内容を予定しています。

  • 技術文書ライティングコンテスト 表彰式  
  • クイズ大会

 今年も、InterSystems製品にちなんだクイズを出題します。クイズ勝者には5000円相当の景品が贈られます。

  • 懇親会

《持ち物》

  • パソコン

ワークショップで使用します。4時間弱使用するため充電ケーブルもご持参ください。

2024/9/17更新:事前準備内容を公開しました。ミートアップ前までにご準備いただけますと大変助かります。

  • スマートフォン

クイズ大会で使用します。

《その他》

  • カジュアルな服装でぜひご来場ください。

 

ご都合よろしければ、ぜひご参加ください。

それでは、イベント会場でお会いしましょう!

3 Comments
Discussion (3)1
Connectez-vous ou inscrivez-vous pour continuer
Annonce
· Sept 4, 2024

Kick-off Webinar for InterSystems Developer Tools Contest 2024

Hey Community,

We're pleased to invite you all to the upcoming kick-off webinar for the InterSystems Developer Tools Contest 2024!

During the webinar, you will discover the exciting challenges and opportunities that await IRIS enthusiasts in this contest. We'll discuss the topics we expect from participants and show you how to develop, build, and deploy applications using the InterSystems IRIS data platform.

Date & Time: Tuesday, September 10 – 12:30 pm EDT | 6:30 pm CEST  

Speakers:  
🗣 ​​​@Dean Andrews, Head of Developer Relations
🗣 ​​​@Evgeny Shvarov, Senior Manager of Developer and Startup Programs
🗣 @Raj Singh, Product Manager  

✅ Register for the kick-off today!

Discussion (0)2
Connectez-vous ou inscrivez-vous pour continuer