comprofile is a blog service for competitive programmers.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md

README.md

(Written in Japanese)

comprofile

概要

comprofile は、競技プログラマー用のブログシステムです。 書きやすく、探しやすいサービスを目標としています。

探す機能

ツリーを展開してゆくことで、問題ごとに解法を探すことができます。

gif_finder

エディターの機能

gif_editor

  • 自動保存
  • みたままマークダウン
  • 簡単シェアボタン

MathJax

$を押すと開きます。 TeXを記述し終わったら、Tabキーを押してウィンドウを閉じます。

gif_mathjax

カテゴリ

フォームをクリックすると、今までPublishされたカテゴリの中でサジェスチョンが出ます。 問題を一意に特定できるところまでを記入するのがオススメです。

例) 「AtCoder」「ARC」「111」「C」 をカテゴリにする

また、CodeforcesやAtCoderなど、同じ問題が別コンテストとして出題される場合は、難しい方に合わせます。 なお、"."は使えないため、Div2-BやDiv1-Aなどの表記にします。

例) 「Codeforces」「388」「Div1-B」 をカテゴリにする

gif_category

現時点で存在しないカテゴリを追加する際は、記入をしてEnterを押すと保存されます。

コード

バッククオート3つ(```)に続けて言語名を書き、Enterを押すことでコードをSyntaxHighlight付きで表示します。 対応言語はcpp, java, rust, haskellなどです。要望があれば追加します。

最終行でShift+Enterを押すと、通常のブロックに戻ります。

gif_code

※ 現状、コードブロック中でいじると、表示が壊れることがあります。貼り付けのみが無難です。

 部分修飾

バッククオート(`)で囲むことで、背景色が変わります。 アスタリスク(*)で囲むことで、強調表示になります。

リスト

行頭で-に続けてスペースを押すとリスト表記になります。 Tabを押すとインデントされ、Shift+Tabでアンインデントされます。 また、行頭で数字 + .を押すと番号付きリストになります。 Enter x2、またはShift + Enterで通常の段落に戻ります。

gif_list

絵文字

:を押すことで絵文字選択ができます。

gif_emoji

画像の貼り付け

ドラッグ&ドロップで画像がアップロードされます。

また、.png.jpgなど、一般的な画像ファイルのURLをエディターにペーストすると、即座にリンクが貼り付けられます。

gif_image_paste

(リサイズ機能は実装予定です)

その他

  • リンクの文字列を貼ると、勝手にリンクになります

プロフィールの機能

ユーザーページでは、各種サイトのレーティングが追加できます。 各サイトでのハンドルを記入すると、自動で取得してきます。

gif_rating

現在の対応サイトは、以下の通りです。

  • Topcoder
  • Codeforces
  • AtCoder
  • CodeChef
  • yukicoder

/settingページでSNS情報を記載すると、ここに表示されます。

How to contribute

  • 解法をどんどん書く
  • 不備のあるドキュメントにプルリクを出す or 翻訳する
  • バグ・要望をissueに上げる

History

ver. 1.2.2 2017/07/01

yukicoder APIに対応(IDおよびハンドルでの登録が可能)

ver. 1.2.1 2017/06/27

通知をブロックしているとローディングが終わらない問題を修正

ver. 1.2.0 2017/06/27

画像URLをエディターに貼り付けると画像リンクになる機能を追加

ver. 1.1.1 2017/06/27

"Your solutions"にアクセスできなかった問題を修正 (@satanic0258 さんの報告に感謝!)

ver. 1.1.0 2017/06/26

プロフィールページに直近の解法 + 作成ボタンを追加

ver. 1.0.1 2017/06/26

ログインユーザー以外のプロフィールページで+ボタンが表示されていた問題を修正

ver. 1.0.0 2017/06/24

リリース