Hi 开发者们,
我们非常高兴地邀请大家参加新的 InterSystems 在线编程竞赛,重点关注 Java 及其衍生产品!
时间: 2023年11月13日至12月3日(美国东部时间)
奖金池: 14,000 美元
话题
我们邀请您在新的编程竞赛中使用 Java!使用 Kotlin、Clojure 和 Scala 的应用程序也很受欢迎。
提交使用 Java、Kotlin、Clojure 或 Scala 以及 InterSystems IRIS 或 InterSystems IRIS for Health 的开源应用程序。
一般要求:
- 应用程序或库必须功能齐全。它不应该是另一种语言中已有库的导入或直接接口(C++ 除外,您确实需要做大量工作来为 IRIS 创建接口)。它不应该是现有应用程序或库的复制粘贴。
- 有效的应用程序:100%全新的Open Exchange Apps或已有的应用程序(但有显著提升)。所有参赛者/团队提交的应用程序只有经过我们团队的审核之后才会被批准参赛。
- 该应用程序应在 IRIS Community Edition 或 IRIS for Health Community Edition 上运行。两者都可作为host (Mac, Windows)版从Evaluation Site下载,或者可以按从InterSystems Container Registry或Community Container中提取的容器形式使用: intersystemsdc/iris-community:latest 或 intersystemsdc/irishealth-community:latest 。
- 该应用程序应该是开源的并发布在 GitHub 上。
- 应用程序的README应为英文,包含安装步骤,并包含视频demo或/和应用程序工作原理的描述。
- 一名开发者只允许提交 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文件中标注您的团队成员——社区用户profile。
重要截止日期:
🛠 应用程序开发和注册阶段:
- 2023 年 11 月 13 日(美国东部时间 00:00):比赛开始。
- 2023 年 11 月26 日(美国东部时间 23:59):提交截止日期。
✅ 投票时间:
- 2023 年 11 月 27 日(美国东部时间 00:00):投票开始。
- 2023 年 12 月3 日(美国东部时间 23:59):投票结束。
注意:在整个参赛期间(开发与投票期间),开发者可持续编辑、提升其应用。
资源助力
1. 使用 InterSystems IRIS 开发 Java 应用程序:
- InterSystems Java Connectivity Options
- Learning Path Connecting Java Applications to InterSystems Products
- JDBC Driver Documentation
- XEP Java Documentation
- Native API for Java Documentation
- iris JDBC driver distribution
2. ObjectScript Package Manager (IPM)初学者:
- How to Build, Test and Publish ZPM Package with REST Application for InterSystems IRIS
- Package First Development Approach with InterSystems IRIS and ZPM
3. 如何将您的APP提交给大赛:
4. 应用示例:
5. 视频:
- Using Java to Connect to InterSystems
- Connecting to InterSystems Cloud Services with Java
- What is PEX?
- InterSystems Connectivity with Java and other languages
- Deploying Java project + InterSystems IRIS in Docker
需要帮忙?
加入 InterSystems Discord 服务器上的竞赛频道或在本文评论中与我们交谈。
期待您的精彩提交 - 加入我们的编程大赛吧!来赢得胜利!
❗️参加本次比赛即表示您同意此处列出的比赛条款。请在继续之前仔细阅读它们。 ❗️