サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Wikipedia
qiita.com/phigasui
Increments × cyma (Ateam Inc.) Advent Calendar 2020 の23日目は Increments株式会社の @phigasui が担当します。 同時編集のシステムのコアである 競合解消のための操作変換(Operational Transform)の説明 クライアント、サーバーで操作の管理と送受信についての説明 を行っていきます。 Operational Transformation の有名なOSSとして ot.js が存在しています。実は、JavaScript のみならず、Python, Haskell, Coq, Lua での実装例が用意されています。 それぞれの読みやすい言語で読み解けるためありがたいです。 https://github.com/Operational-Transformation また、Visualization of OT
はじめに プログラミング言語覚え始めの頃に競技プログラミングできるサイトで書く練習をしたりします。 Juliaを初めてまだまだ手に馴染むところまでいけていないため、Julia(0.5.0)が使えるAtCoderさんで練習してみました。 その時に使った&使いそうなコードのTipsをまとめます。 (アルゴリズム系の話はしません) 他にもオススメの小技等アレば是非教えていただきたいです 標準入出力 これ抜きでは語れませんね。 標準入力
はじめに 「いいね」をもらうために記事を書くっていうのはお門違いですがやっぱもらうとうれしいですよね? 私事ではありますが、エイチームブライズアドベントカレンダーの初日に@sho0211が書いてくれた記事(アドベントカレンダーのいいねをスクレイピングで数える)の冒頭にあったとおり、エイチームの子会社間でどこが一番よい記事を提供できたのかを競おう、ということになっております。(各子会社のカレンダーリスト) そう、「いいね」をどれだけ頂けるのか、ですね。 ちなみに現状弊社が最下位です。ぐぬぬ... そして、一番多く「いいね」を頂けた記事を書いた人は美味しいお店に連れて行ってもらえるとかなんとか そんなこんなで、良い記事とはどんなもんか メタ情報 定性的な情報 に分けて見ていきたいと思います。 検証の結果3つの知見が得られました。 今回の実装に興味ない人は検証の章を飛ばしてもらっても大丈夫かと思
このページを最初にブックマークしてみませんか?
『@phigasuiのマイページ - Qiita』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く