検索

お知らせ
· 2024年11月28日

Advent of Code 2024

Hi Community,

The Season's holidays are fast approaching, and it's time to get ready for them! Join the Advent of Code 2024 with InterSystems and engage in our ObjectScript challenge!


🏆 Our Leaderboard 🏆

👉🏼 Join the ObjectScript private leaderboard with this code: 130669-ab1f69bf.

Note: You need to sign in to Advent of code (e.g. with GitHub / Google / X / Reddit account) to see the leaderboard and participate in the contest.

The winner will get 2000 Global Masters points to order his or her heart's desire and a high-level Global Masters badge. 

All participants will also get a special Global Masters badge.

Win Conditions:

1. To win our prize, you should be on the top of the ObjectScript Leaderboard, upload all the solutions in a public repository on GitHub and present the code in InterSystems ObjectScript in UDL form as presented in the template below:

⬇️ The Advent of Code ObjectScript template

2. There should be no errors in the ObjectScript quality scanner for your project.

3. All participants have two days (December 26-27) to make their repositories public. The winner will be announced after December 28.

4. All participants must be registered on the InterSystems Developer Community.

The first puzzle will unlock on December 1st at midnight EST (UTC -5).

See you then, and good luck to all of you! 

12 Comments
ディスカッション (12)4
続けるにはログインするか新規登録を行ってください
ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
記事
· 2024年11月28日 1m read

Como rastrear sua atividade na CD

Oi Desenvolvedores,

Se você deseja saber como está se saindo na Comunidade e ver suas estatísticas, você não precisa rolar por todas as suas publicações no seu perfil (apesar de que isso também seroa possível). Você pode usar o Online Analytics Dashboard. Dentro dele você pode ver suas próprias estatísticas detalhadas para a semana atual, mês atual, e todo o tempo, incluindo:

  • número de visualizações, curtidas, comentários e seguidores
  • gráficos de linha do tempo de visualizações, curtidas, ações com suas publicações e comentários
  • uma tabela que contém informações sobre visualizações, comentários e curtidas para cada publicação

      Além disso, agora você pode facilmente descobrir qual das suas publicações é a mais popular (visualizada/discutida/curtida) para diferentes períodos de tempo (semana/mês/todo o tempo):

      Você pode facilmente acessar essa Analytics Dashboard pelo avatar do seu perfil no menu no topo ou pelo bloco de estatísticas na página do seu perfil:

         ou    

      É isso. Espero que isso lhe seja útil.

      ディスカッション (0)1
      続けるにはログインするか新規登録を行ってください
      質問
      · 2024年11月28日

      Projecting objects as XML - prevent close tag?

      I'm trying to project a series of objects and nested objects to XML, and I'm having difficulties getting the XML representation exactly the way I need it to be. Here's what I'm working with, nothing complicated:

      Class XMLTest Extends (%RegisteredObject, %XML.Adaptor)
      {
          Property Id As Id;
      }
      
      Class Id Extends (%RegisteredObject, %XML.Adaptor)
      {
          Property Value As %String (XMLPROJECTION = "attribute");
      }

      By default it seem closing tags are used with all elements, as such:

      <XMLTest>
          <Id Value="D1949EE1-7D03-4666-9548-D1A949E10327"></Id>
      </XMLTest>

      Whereas I need these elements represented with just the forward slash terminator:

      <XMLTest>
          <Id Value="D1949EE1-7D03-4666-9548-D1A949E10327"/>
      </XMLTest>

      Is there a way to configure the XML writer to achieve this, or a property declaration I can use?

      Another question I have is around the structure of the classes that are to be projected, rather than the above main snippet, is it possible to use XML projection declarations to define that a simple property is an element with attributes and values? This would be a lot more convenient than creating classes just to hold their attribute values. For example something like:

      Class XMLTest Extends (%RegisteredObject, %XML.Adaptor)
      {
          Property Id As %String (XMLPROJECTION = "element", XMLATTRIBUTE = "value")
      }

      Any help is much appreciated.

      Thanks

      5 Comments
      ディスカッション (5)3
      続けるにはログインするか新規登録を行ってください
      お知らせ
      · 2024年11月28日

      Results of the InterSystems Walking Challenge are in!

      Hey Community!

      We're excited to share the results of the InterSystems Walking Challenge and would like to thank all the members of the Developer Community who joined it and finished the challenge! And now, let's look at the leaderboard 🎊

      1 Catarina Meister   18 @Kurro Lopez
      2 @Roberta Scurria    19 @Luciano Brustia
      3 Gabriel Thiébaud   20 @Ina Haldenmayr
      4 Moritz Neunerdt   21 Nicole Sonnek
      5 @Ben Spead   22 @Evan Gabhart
      6 Epameinontas Dafnomilis   23 Alesandra Marinova
      7 Dimitris Kirikakis   24 @Megumi Kakechi
      8 @Timothy Leavitt   25 Zhorzheta Palazova
      9 @Hiroshi Sato   26 @Luis Angel Pérez Ramos
      10 Eduard Gunda   27 @Thembelani Mlalazi
      11 @John Steiner   28 @Mihoko Iijima
      12 @Iryna Mykhailova   29 @Oliver Wilms
      13 Kevin Chromik   30 Giorgos Dafnomilis
      14 Mykhailo Liubnytskyi   31 Kate Kennedy
      15 @Andrii Mishchenko   32 Oksana Popovichenko
      16 @Jason Neate   33 @Jenny Ames
      17 @Daniel Metcalfe   34 @Hannah Sullivan


      🏅 Every participant who crossed the finish line will receive a medal in recognition of their effort.

      🎁 Additionally, the top 30 performers will receive special prizes for their exceptional achievements!

      NB. Please note that InterSystems employees and contractors are not eligible for these prizes.

      Congratulations to all finishers! Your medals and prizes will be sent out soon. For that, please provide your preferred shipping address via the app or email marketing.de@intersystems.com.

      🎉 Thank you for your participation. We hope you enjoyed the Challenge!

      5 Comments
      ディスカッション (5)4
      続けるにはログインするか新規登録を行ってください