Rechercher

Annonce
· Sept 3, 2024

Concours d'outils de développement InterSystems 2024

Salut les developpeurs,

Nous aimerions vous inviter à participer à notre prochain concours dédié à la création d'outils utiles pour faciliter la vie de vos collègues développeurs :

🏆 Concours d'outils de développement InterSystems 🏆

Durée : 9 - 29 septembre 2024

Prix : $14,000$


<--break->Le sujet

Dans ce concours, nous attendons des candidatures qui améliorent l'expérience des développeurs avec IRIS, aident à développer plus rapidement, contribuent à un code plus qualitatif, aident à tester, déployer, prendre en charge ou surveiller votre solution avec InterSystems IRIS.

Exigences générales :

  1. Une application ou une bibliothèque doit être entièrement fonctionnelle. Il ne doit pas s'agir d'un import ou d'une interface directe pour une bibliothèque déjà existante dans un autre langage (sauf pour le C++, là il faut vraiment faire beaucoup de travail pour créer une interface pour Iris). Il ne doit pas s'agir d'un copier-coller d'une application ou d'une bibliothèque existante.
  2. Applications acceptées : nouvelles applications Open Exchange ou existantes, mais avec une amélioration significative. Notre équipe examinera toutes les candidatures avant de les approuver pour le concours.
  3. L'application doit fonctionner soit sur IRIS Community Edition, soit sur IRIS for Health Community Edition. Les deux peuvent être téléchargés en tant que versions hôtes (Mac, Windows) à partir du site d'évaluation, ou peuvent être utilisés sous la forme de conteneurs extraits d'InterSystems Container Registry ou de Community Containers : intersystemsdc/iris-community:latest ou intersystemsdc/irishealth-community:latest .
  4. L'application doit être Open Source et publiée sur GitHub.
  5. Le fichier README de l'application doit être en anglais, contenir les étapes d'installation et contenir soit la vidéo de démonstration ou/et une description du fonctionnement de l'application.
  6. Pas plus de 3 soumissions d’un développeur sont autorisées.

N.B. Nos experts auront le dernier mot quant à l'approbation ou non de la candidature au concours en fonction des critères de complexité et d'utilité. Leur décision est définitive et sans appel.

Prix ​​du concours :

1. Nomination des experts – les gagnants seront sélectionnés par l'équipe d'experts d'InterSystems :

🥇 1ère place - $5,000
🥈 2e place - $3,000
🥉 3e place - $1,500
🏅 4e place - $750
🏅 5e place - $500
🌟 6-10e places - $100

2. Gagnants de la communauté – candidatures qui recevront le plus de votes au total :

🥇 1ère place - $1,000 
🥈 2e place - $750
🥉 3e place - $500
🏅 4e place - $300
🏅 5e place - $200

Remarque : si plusieurs participants obtiennent le même nombre de votes, ils sont tous considérés comme gagnants et le prix est partagé entre les gagnants.

Qui peut participer ?

Tout membre de la communauté de développeurs, à l'exception des employés d'InterSystems (sous-traitants ISC autorisés). Créer un compte !

Les développeurs peuvent s'associer pour créer une application collaborative. Autorisé de 2 à 5 développeurs dans une équipe.

N'oubliez pas de mettre en évidence les membres de votre équipe dans le README de votre application – profils d'utilisateurs DC.

Délais importants :

🛠 Phase de développement et d'inscription de l'application :

  • 9 septembre 2024 (00:00 EST): le concours commence.
  • 22 septembre 2024 (23:59 EST): la date limite de soumission.

 Période de vote:

  • 23 septembre 2024 (00:00 EST): le vote commence.
  • 29 août septembre (23:59 EST): le vote se termine.

Remarque : Les développeurs peuvent améliorer leurs applications tout au long de la période d'inscription et de vote.

    Ressources utiles :

    ✓ Exemples d'applications et de bibliothèques :

    ✓ Modèles que nous vous suggérons de commencer par :

    ✓ Pour les débutants avec IRIS :

    ✓ Pour les débutants avec ObjectScript Package Manager (IPM) :

    ✓ Comment soumettre votre application au concours :

    Besoin d'aide ?

    Rejoignez la chaîne du concours sur le serveur Discord d'InterSystems ou discutez avec nous dans les commentaires de ce post.

    Nous avons hâte de voir vos projets! Bonne chance 👍


    En participant à ce concours, vous acceptez les conditions du concours énoncées ici. Veuillez les lire attentivement avant de continuer.

     
    Discussion (0)1
    Connectez-vous ou inscrivez-vous pour continuer
    Article
    · Sept 3, 2024 2m de lecture

    HTTPレスポンスヘッダの取得方法

    これは InterSystems FAQ サイトの記事です。

    HTTPレスポンスヘッダ情報を取得したい場合、以下のような方法があります。
    開発中などに、送られてきたヘッダの項目名、そのデータを確認したい場合に、是非ご活用ください。
     

    *CSPまたはRESTでヘッダ情報を取る場合

    set var=""
     for {
       set var=$order(%request.CgiEnvs(var))
       if var="" quit
       set val=$get(%request.CgiEnvs(var))
       write var_": "_val,"<BR>"
     }

    %request オブジェクトについて


    *ターミナルで情報を取る場合

    %Net.HttpRequest クラスの Head メソッドを使用します。

     set http = ##class(%Net.HttpRequest).%New()
     set http.Server = "localhost"
     set http.Port = 80
     do http.Head("/csp/user/menu.csp")         // ヘッダ情報をリクエストするURL
     do http.HttpResponse.OutputToDevice()
     set http = ""


    *簡単に目で見る場合

    WebゲートウェイのHTTPトレースを使用する
    1.    Webゲートウェイ管理ページにアクセス
           http://localhost/csp/bin/Systems/Module.cxw
    2.    HTTP トレースを表示 をクリック
    3.    トレースON をクリック
    4.    (データをリクエスト)
    5.    トレースOFFをクリック
    6.    ログを確認

    → 調査後、トレースをOFFにするのを忘れないようにしてください
    → IRIS2024.1 より前のバージョンでは、管理ポータル用に Private Web Server (既定のポート:52773)が同梱されていました。
      本番アプリのWebサーバ(IIS/Apacheなど、既定のポート:80)の設定と区別するよう注意してください。
     

    Discussion (0)0
    Connectez-vous ou inscrivez-vous pour continuer
    Résumé
    · Sept 3, 2024

    InterSystems开发者社区中文社区最佳贡献奖公布(2024年8月)

    2024年8月,我们继续💡“中文社区最佳贡献奖”💡活动,截至目前,社区共有成员1900余人,8月新增成员30人。

    🎉🎉🎉🎉获奖名单公布🎊🎊🎊🎊

    在综合考虑了发帖量、评论等社区贡献后,我们宣布8月“中文社区最佳贡献奖”获得者为:

    👍现有成员 @YuCheng Hu

    👍现有成员 @Cryze Zhang 

    🍀恭喜两位,我们将寄出奖品:《AI医疗革命》。

    为感谢大家的积极参与,鼓励更多社区成员积极贡献到社区建设中,我们将为以下社区新成员送上奖励:

    🆕新增成员 @鹏 郭

    🆕新增成员 @于涵 邱

    🍀恭喜以上获奖成员,我们将寄出奖品:InterSystems开发者社区定制礼品一份🍀

    🏆领奖须知🏆

    请以上获奖成员及时通过站内信与 @Michael Lei 沟通奖品领取事宜。

    🍀如果您对此次活动有任何疑问,欢迎跟帖提问!🍀

    Annonce
    · Sept 3, 2024

    InterSystems开发者社区中文版:中文社区最佳贡献奖公布(2024年8月)

    Hi 开发者们,

    2024年8月,我们继续💡“中文社区最佳贡献奖”💡活动,截至目前,社区共有成员1900余人,8月新增成员30人。

    🎉🎉🎉🎉获奖名单公布🎊🎊🎊🎊

    在综合考虑了发帖量、评论等社区贡献后,我们宣布8月“中文社区最佳贡献奖”获得者为:

    👍现有成员 @YuCheng Hu

    👍现有成员 @Cryze Zhang 

    🍀恭喜两位,我们将寄出奖品:《AI医疗革命》。

    为感谢大家的积极参与,鼓励更多社区成员积极贡献到社区建设中,我们将为以下社区新成员送上奖励:

    🆕新增成员 @鹏 郭

    🆕新增成员 @于涵 邱

    🍀恭喜以上获奖成员,我们将寄出奖品:InterSystems开发者社区定制礼品一份🍀

    🏆领奖须知🏆

    请以上获奖成员及时通过站内信与 @Michael Lei 沟通奖品领取事宜(截至2024年9月20日)。

    🍀如果您对此次活动有任何疑问,欢迎跟帖提问!🍀

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

    InterSystems 2024开发者竞赛:开发者工具(Tools)

    Hi开发者们,

    我们很高兴邀请大家参加我们的新一轮开发者竞赛,此次竞赛致力于创造有用的工具,让开发伙伴们的生活更轻松:

    🏆 InterSystems 2024开发者竞赛:开发者工具(Tools) 🏆

    欢迎提交有助于加快开发速度、贡献更多定性代码,并有助于使用 InterSystems IRIS 测试、部署、支持或监控您的解决方案的应用程序。

    时间:2024年9月9日-29日(美国东部时间)

    奖金池:14,000美元


    主题

    💡  InterSystems IRIS 开发者工具 💡

    在本次竞赛中,我们期待应用程序能够改善开发人员使用 IRIS 的体验,帮助用户实现更快的开发,贡献更多定性代码,帮助测试、部署、支持或监控您使用 InterSystems IRIS 的解决方案。

    一般要求:

    1. 应用程序或库必须具有完整的功能。它不应该是另一种语言中已经存在的库的导入或直接接口(C++除外,在C++中,您确实需要做大量的工作来为IRIS创建接口)。它不应是现有应用程序或库的复制粘贴。
    2. 有效应用程序:100%全新的Open Exchange Apps或已有的应用程序(但有显著提升)。所有参赛者/团队提交的应用程序只有经过我们团队的审核之后才会被批准参赛。
    3. 该应用程序应在 IRIS ,IRIS for Health或IRIS Cloud SQL上运行。前两者都可作为host (Mac, Windows)版从Evaluation site下载,或者可以按从 InterSystems Container Registry或Community Container中提取的容器形式使用:intersystemsdc/iris-community:latest or intersystemsdc/irishealth-community:latest 。
    4. 该应用需开源并在GitHub上发布。
    5. 该应用的README文件应为英文,包含安装步骤,并包含视频demo或/和应用程序如何运行的描述。
    6. 每位参赛者最多可提交3个应用。

    请留意:我们的专家将根据复杂性和实用性的标准最终决定应用程序是否被批准参加比赛。他们的决定是最终决定,不得申诉。

    奖品

    1. 专家提名奖(Experts Nomination)——获奖者由我们特别挑选的专家团选出:

    🥇第一名 - 5,000 美元

    🥈第二名 - 3,000 美元

    🥉第三名 - 1,500 美元

    🏅第四名 - 750 美元

    🏅第五名 - 500 美元

    🌟第 6-10 名 - 100 美元

    2. 社区提名奖(Community Nomination)—— 获得总票数最多的应用程序:

    🥇第一名 - 1,000 美元

    🥈第二名 - 750 美元

    🥉第三名 - 500 美元

    🏅第四名 - 300 美元

    🏅第五名 - 200 美元

    如果几位参与者获得相同数量的选票,他们都将被视为获胜者,奖金由获胜者分享。

    谁可以参加?

    任何开发者社区的成员均可参加,InterSystems内部员工除外(InterSystems contractor员工可以参加)。还没有账号?现在来建一个!      

     

    👥开发人员可以组队创建协作应用程序。一个团队允许 2 到 5 名开发人员。

    请注意,要在您的README文件中标注您的团队成员(社区用户主页)。

    重要截止日期:

    🛠 应用程序开发和注册阶段:

    • 2024年9月9日 (美国东部时间00:00):竞赛开始
    • 2024年9月22日(美国东部时间23:59):  应用提交截至

     投票时间:

    • 2024年9月23日(美国东部时间00:00): 投票开始
    • 2024年9月29日(美国东部时间23:59): 投票截至

    注意:在整个参赛期间(开发与投票期间),开发者可持续编辑、提升其应用。

    资源助力

    ✓ 示例应用

    ✓ 我们建议您从以下template开始

    ✓ 对IRIS 和 Python初学者有用的资源

    ✓ 对IRIS 和 ObjectScript初学者有用的资源

    ✓ 对 ObjectScript Package Manager (ZPM) 初学者有用的资源

    ✓ 如何向大赛提交应用?

    需要帮助?

    加入InterSystems' Discord server 上的竞赛频道,或者在这篇帖子下面跟帖留言。 

    期待您的精彩提交 - 加入竞赛,来赢得胜利!👍


    ❗️参加本次比赛即表示您同意此处列出的比赛条款。请在继续之前仔细阅读它们。 ❗️

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