DEVELOPMENT ENVIRONMENT

開発環境の利用について

ご利用・お申込について

U-22プログラミング・コンテスト2021に応募される方を対象に、事務局から期間限定で開発環境を無償提供致します。
各社の環境・仕様等を確認のうえ、環境提供を希望する方は、「開発環境利用申込書」をダウンロードし、必要事項をご記入のうえ、「u22-info@saj.or.jp」宛にメールにてお申込みください。複数環境を希望する場合は、使用する環境全てを選択してください。

開発環境名

提供会社名

kintone

サイボウズ株式会社

URL:https://kintone.cybozu.com/jp/
トライアル版の申し込み:https://kintone.cybozu.com/jp/trial/

■概要

サイボウズ株式会社が提供する、Webデータベース型の業務アプリ構築プラットフォームです。
ユーザーの用途にあわせた業務アプリがノンプログラミングで開発できます。
構築例)
- 営業の案件管理
- お客様からの問い合せ履歴やクレーム対応の管理
- プロジェクトの進捗やタスク管理
- 従業員の業務日報など

kintoneでできること
- REST APIやWebhookを用いた他システムとの連携
- JavaScriptやプラグインを使ったkintoneには標準搭載されていない高度なカスタマイズ
- CSSによるデザインのカスタマイズ

■ご提供環境

kintoneは30日間どなたでも無料でお試しいただけますが、コンテスト応募作品に限定して、無料期間を延長してご利用いただけるよう、手配いたします。
動作環境:https://www.cybozu.com/jp/service/requirements.html

■制限・制約など

制限事項:https://www.cybozu.com/jp/service/restrictions.html#q06
※ 無償提供期間は2021年11月30日までとなります。なお、提供期間終了後、データは自動的に削除されます。

■提供企業概要

サイボウズ株式会社( https://cybozu.co.jp/
チームワークを支援するツール「グループウェア」の開発を手がけ、国内外多数のお客様にご利用いただいています。
2011年11月よりkintoneをはじめとする自社クラウド製品を提供し、現在44,000社、180万人を超えるお客様がご利用中です。(2021年3月末時点の数字です)
kintoneは2017年4月に米国のITアドバイザリ企業ガートナー社より発行されたaPaaS (application platform as a service) に関する調査レポート「Magic Quadrant for Enterprise High-Productivity Application Platform as a Service」において、グローバル市場の主要な14ベンダーの一つに選出されました。

■問合せ窓口

技術的な相談窓口:ぜひコミュニティをご利用ください。
https://developer.cybozu.io/hc/ja/community/topics

その他問い合わせ:insideout@cybozu.co.jp

さくらのクラウド

さくらインターネット株式会社

■概要

高性能なサーバと拡張性の高いネットワークをインターネット上で自在に構築できるIaaS型パブリッククラウドです。
簡単操作のコントロールパネルと、自動化に便利なAPIやコマンドラインツールで、サーバやスイッチのセットアップが可能。自分だけの「仮想データセンター」を構築できます。

■ご提供環境

仮想サーバ
仮想CPU 1コア
メモリ 2GB
標準搭載 スタートアップスクリプト (サーバを作成する際に、任意のシェルスクリプトを記述した「スタートアップスクリプト」を選択することにより、 起動時にそれらを自動的に実行できます。)
DNS逆引きレコード設定
パケットフィルタ
インターネット接続回線 100Mbpsベストエフォート(共有セグメント100Mbps)
グローバルIPアドレス 1個付属(サーバのNICに対して固定的に割り当て)
ディスク容量
ディスク 20GB

※原則として上記の環境のご提供となりますが、用途に応じてアップグレードさせていただきますので、お気軽にご相談ください。

■参考URL

・運用担当が使い方をご紹介「楽しいさくらのクラウド」: https://knowledge.sakura.ad.jp/1090/

 ・サーバ作成手順:
  サーバの作成についてはこちらの手順をご覧ください。
https://manual.sakura.ad.jp/cloud/server/create-delete.html

■制限・制約など

※無償提供期間は2021年11月30日までとなります。なお、提供期間終了後、データは自動的に削除されます。

■提供企業概要

さくらインターネット株式会社( https://www.sakura.ad.jp/
さくらインターネットは、学生ベンチャー発のクラウドホスティング事業者です。
Webサイト作成やメール利用を月129円から体験できる「さくらのレンタルサーバ」、サーバ構築の初心者から本格的なサービス開発まで使える「さくらのVPS」「さくらのクラウド」、サーバ1台を占有できる「さくらの専用サーバ」など、用途に合わせてぜひご利用ください。幅広いサービスラインナップが、皆様のアイディアを形にします!

■問合せ窓口

reception-ml@sakura.ad.jp

ALTUS Basicシリーズ

GMOグローバルサイン・ホールディングス株式会社

■概要

「GMOクラウドALTUS(アルタス)Basicシリーズ」は、仮想サーバーを作成する時も作成した後も、リソースサイズを自由に指定・変更できるパブリッククラウドです。自由度が非常に高く、転送料金も無料で提供していますので、スモールスタートのサイトや開発環境などに最適です。また、サーバー管理ツールのPlesk(プレスク)も利用できますので、コマンドなしのサーバー構築が可能になります。 Pleskに関しては、下記よりご確認ください。 https://altus.gmocloud.com/basic/service/plesk/

■ご提供環境

vCPU・メモリのリソースサイズを自由にカスタマイズできます。詳細は下記よりご確認ください。
https://altus.gmocloud.com/basic/service/virtual_server.html

仮想CPU 6vCPU
メモリ 12GB
ディスク容量 300GB (合計値)
グローバルIPアドレス 10個
その他 Pleskもご利用いただけます。

■制限・制約など

無償提供期間は2021年11月30日までとなります。なお、提供期間終了後、自動的な削除は出来ないため、申込者にて請求が発生しないよう、リソースの削除をお願いいたします。

■提供企業概要

GMOグローバルサイン・ホールディングス株式会社( https://gmogshd.com
1996年のサービス開始以来、ホスティング事業者として11万を超える法人のお客様のサーバー運用実績と国内6,700社の販売代理店を有しています。2011年2月にクラウドソリューション「GMOクラウド」を立ち上げクラウドサービス事業に本格的に参入し、クラウドサービスを中心とした、多様なITインフラサービスを提供しております。
また、2007年より「GlobalSign」の電子認証サービスを連結子会社のGMOグローバルサイン株式会社を中心にベルギー、英国、米国、中国、シンガポールの拠点でグローバルに展開しております。

■問合せ窓口

申込み:u22-info@saj.or.jp
導入・仕様に関する問合せ:https://form.gmocloud.com/altus/contact/
その他問合せ:next@gmocloud.com

ニフクラ mobile backend

富士通クラウドテクノロジーズ株式会社

■概要

ニフクラ mobile backend は、スマートフォンアプリでよく利用される汎用的な機能をクラウドから提供するサービスです。通称、mBaaS(mobile backend as a Service)と呼ばれています。クラウド上に用意された機能をAPIで呼び出すだけで利用できるので、サーバー開発・運用不要でよりリッチなバックエンド機能をアプリに実装することができ、工数削減によるコストカット・スピードアップに貢献します。また、Swift / Objective-C / Android / JavaScript / Unity の5種類のSDKを用意していますので、簡単なコードで実装が可能です。

【Monacaとセットでの利用がおすすめ】
Monaca で開発したアプリにバックエンド機能を導入するなら、連携が簡単なニフクラ mobile backend がお勧めです。Monaca専用ドキュメントも完備していますのでぜひご覧ください。 https://mbaas.nifcloud.com/doc/current/introduction/div_quickstart_javascript_monaca.html

■ご提供環境

・Expertプラン(¥50,000(税抜)/月)以上でしかご利用いただけないアプリの共有機能ですが、コンテスト期間中限定で、アプリを共有してご利用・閲覧いただける「共有アプリ」を1チームに1つご提供いたします。

■制限・制約など

事前に共有アプリを利用予定のご利用者様分 ニフクラ mobile backend の SNSアカウント(無料)にご登録ください。(アカウント取得はこちらからhttps://mbaas.nifcloud.com/signup.htm)アカウント取得後、管理画面にログインをお願いします。(初回ログイン時は利用規約の同意が必要です。)ご準備いただけましたら、管理画面右上の「アカウント設定」にて「Developer ID」を確認の上、U-22プログラミング・コンテスト事務局にご連絡ください。
事務局から開発環境提供企業へ連絡のうえ、確認が取れ次第、グレードアップ対応のため、開発環境提供企業から申込者へ個別にご連絡・ご案内をいたします。
なお、共有アプリのご利用は2021年11月末までとなります。アプリ内に保存いただいているデータについては2021年11月26日(金)ごろ弊社にてエクスポートを行いご提供いたします。提供期間終了後、共有アプリへのアクセスおよびご利用は一切いただけなくなりますのでご了承ください。事前に取得いただいたアカウントについては継続保持されますので、新しくアプリを作成いただくことで継続してご利用いただけます。(ただし、Basicプランの場合、30日間コントロールパネルへのログインを行わず、かつ保有するアプリに一度もリクエストがない場合、アプリは自動的に削除されて利用不可となりますのでご注意ください。)

■提供企業概要

富士通クラウドテクノロジーズ株式会社( https://fjct.fujitsu.com/
1986年に富士通株式会社と日商岩井株式会社の合弁により設立された「ニフティ株式会社」を前身とし、2010年に仮想化ソフトウェア「VMware」を基盤とするパブリッククラウドサービス「ニフクラ」の提供を開始。2020年1月にはクラウドサービス提供開始10周年を迎え7,000契約以上の導入実績を有する。2013年9月に提供を開始した「ニフクラ mobile backend」は、2020年9月末現在累計35,000アカウントを突破し、国内最大級のmBaaSサービスとして展開中。

■問合せ窓口

mb_education@list.fjct.fujitsu.com
※テクニカルサポート(技術的なご質問等)については有償サービスとなるためお受けできません。

Monaca

アシアル株式会社

■概要

Monacaは開発環境のセットアップが不要なクラウド上で動作するアプリ開発環境です。ソースコードをクラウドで共有できるためチームでの開発に最適です。iOS/Android両対応のアプリを『HTML5』と『JavaScript』言語で開発できます。Education版はCordovaアプリだけでなくWebアプリの制作にも利用できます。

■ご提供環境

仮想CPU Monaca Education スタンダードライセンス
メモリ 100プロジェクト
ディスク容量 100MB
その他 チーム開発
Monaca for Studyアプリ(スマホの実機でデバッグ)
iOS/Androidアプリ向けビルド

■制限・制約など

Monaca Education(教育版Monaca)のスタンダードライセンスを一定期間無料で利用可能なアクティベーションコードを提供いたします。本登録(プラン選択の欄で『アクティベーションコード』使用可能)いただくと、仕様書の環境が利用可能になります。また、フリープランで登録後、あとからアクティベーションコードを適応することも可能です。
なお、アクティベーションコードは1アカウントにつき1つ必要です。複数名で開発を行う場合は、利用アカウント数を申込書にご記入ください。
提供期間終了後は自動的にフリーライセンスにダウングレードされます。

■提供企業概要

アシアル株式会社( https://www.asial.co.jp/
アシアルは国産スマホアプリ開発ツール『Monaca』の開発元です。『Monaca』は世界中の企業や教育機関で採用されており、30万人を超える開発者に使われています。教育機関向けのエディションであるMonaca Educationでは『あんこエデュケーション』や『ぷよぷよプログラミング』などの教材を展開しています。

■問い合わせ窓口

申込み:u22-info@saj.or.jp / 問合せ:school@asial.co.jp

Qiita Team

Increments株式会社

■概要

Qiita Teamは簡単にかけて、簡単に共有できる、社内向け情報共有サービスです。暗黙知をなくし、信頼感のあるチームを作るための”場”を提供します。議事録や日報、マニュアルなど様々な用途でご利用いただけます。
Markdown記法とシンタックスハイライトに対応しているので、読みやすい開発ドキュメントの作成も簡単です。

2021年2月に個人向けのプラン(https://blog.qiita.com/qiita-team-personal-plan/)をリリースし、よりご利用いただきやすくなりました。
参考 : Qiita Team導入事例

■ご提供環境

動作環境 : https://help.qiita.com/ja/articles/supported-browsers

シングルサインオンやIP制限等については、ヘルプをご参照ください。
https://teams.qiita.com/help/

■制限・制約など

※無償提供期間は2021年11月30日までとなります。
提供期間終了後、無償での利用が出来なくなります (クレジットカードを登録していない場合は、チームにログインすることができなくなります) 。
退会する場合は、https://teams.qiita.com/help/other/qiita-team-deactivate/ から利用の停止をお願いします。

■提供企業概要

Increments株式会社( https://increments.co.jp/
「エンジニアを最高に幸せにする」をMissionに掲げ、プログラミングに関する知識を記録・共有するためのサービス「Qiita」、社内向け情報共有サービス「Qiita Team」、エンジニアに特化した転職支援サービス「Qiita Jobs」の3つのプロダクトを展開しています。
社会を支えるソフトウェアの開発や、それを支えるプログラマの開発効率の向上に貢献することを通して、社会の変化、世界の進化を加速させていきたいと考えています。

■問合せ窓口

support@qiita.com

利用申込書の受付期間
2021年4月1日(木)~2021年8月25日(水)

「開発環境利用申込書」受領後、事務局より受付番号の発行と、申込窓口・申込方法をメールで連絡します。メールに記載する手順に従って手続きを行ってください。
各開発環境の利用開始まで数日~1週間程度を想定しています(開発環境によって異なります)。

※既にご自身でクラウド等サーバ環境を利用している方は、その環境で開発した作品をそのままご応募いただいても構いません。

※作品の応募の際に必ず事務局が提供する開発環境を使用しなくてはならないというものではありません。

※「開発環境利用申込書」提出後、1週間以上たっても受付番号等が届かない場合は、SPAM等に紛れている可能性がありますので、U-22プログラミング・コンテスト運営事務局までお電話(03-6435-5991)でお問い合わせください。

※ご利用になる前に、上述の開発環境の仕様・提供範囲や開発環境提供各社のホームページなどを参考にしていただき、各開発環境の利用方法を把握した上でお申込ください。

※受付番号は開発環境の利用の際に必要になりますので、申込手続きが完了するまで保管してください。

※ご利用にあたり、各開発環境提供企業の利用規約に同意していただく必要がありますのでお申込の際に必ずご確認下さい。

無償利用期間と以降の利用について

無償利用期間
ご利用開始~2021年11月30日(火)まで

無償利用期間終了後は、必要に応じて、利用期間内に各自でバックアップを取ってください。お申込みの開発環境によっては、無償利用期間終了日(2021年11月30日)までに、環境内のリソース(サーバーおよびディスク)をすべて削除していただく必要があります。詳細は各社の「制限・制約」欄をご確認ください。環境によっては削除を行わなかった場合、有償版へ自動切替され、請求が発生することもありますのでご注意ください。また、提供環境によってアクセスができなくなることがあります。

※作品の応募がなかった場合は、事務局から応募を行わなかった理由など確認することがございます。予めご了承ください。

※無償利用期間以降の利用は、お申込みの開発環境によって異なります。同一環境を継続して利用を希望する方は各環境提供会社と別途契約が必要となります。詳しくはそれぞれの開発環境提供会社までお問い合わせください。

利用上の注意点

  • ①無償で利用できるのは「U-22プログラミング・コンテスト2021」に応募される方を対象とします。
  • ②コンテスト提出作品以外の開発は行わないでください。
  • ③審査は応募時に提出されたソースコードと作品を対象に行いますので、応募締切後、一次審査終了までの期間、改変を加えることはご遠慮ください。一次審査終了以降、最終審査会までの改変は自由としますが、最終審査会におけるプレゼンテーションで、改変箇所・理由をお知らせください。
  • ④審査期間中は、審査員が開発環境にアクセスさせていただく場合がありますので予めご了承ください。環境によっては事務局がアクセスさせていただく場合のアカウント設定をお願いすることがあります。
  • ⑤今回ご提供するプラン以上のリソースの利用を希望される場合には課金が発生することがあります。詳しくはそれぞれの開発環境提供会社にお問い合わせください。

お問合せ

利用方法等、技術的なお問合せ、12月以降の利用等については各環境提供会社まで直接お問合せください。(メールでのお問い合わせの際には件名を「U-22プログラミング・コンテスト2021問合せ」とし、本文に氏名・学校名を必ず明記してください。)

開発環境 連絡先
kintone 技術的な窓口:
https://developer.cybozu.io/hc/ja/community/topics
申込み・その他問合せ:
insideout@cybozu.co.jp
さくらのクラウド reception-ml@sakura.ad.jp
ALTUS Basicシリーズ 申込み:
u22-info@saj.or.jp
導入・仕様に関する問合せ:
https://form.gmocloud.com/altus/contact/
その他問合せ:
next@gmocloud.com
ニフクラ mobile backend mb_education@list.fjct.fujitsu.com
Monaca 申込み:
u22-info@saj.or.jp
問合せ:
school@asial.co.jp
Qiita Team support@qiita.com

その他、無償で利用可能な開発環境等

U-22プログラミング・コンテストが提供する環境とは別に、無償で利用可能な開発環境をご紹介いたします。事務局への申込等は不要ですので、利用をご希望の方は、提供元の利用規約等を確認のうえ、直接お申込みください。

スイート千鳥エンジン
https://www.forum8.co.jp/product/suite/chidori/