タグ erlang
人気順 5 users 50 users 100 users 500 users 1000 usersGolang と Erlang
2024-10-20 (日) に Kyoto.go remote #54 リモートLT会 で発表したスライドです。 続きを読む
『実践プロパティベーステスト ― PropErとErlang/Elixirではじめよう』
テストケースはコンピューターで書くべき! でもどうやって? その答えが「プロパティベーステスト」です Fred Hebert 著、山口能迪 訳 原書 Property-Based Testing with PropEr, Erlang, and Elixir 376ページ A5判 ISBN:978-4-908686-18-4 2023年11月1日 発行 従来のユニットテストでは、人間が「入力に対してコード... 続きを読む
大規模ゲーム開発で存在感を高めるErlang/Elixir ─ Nintendo Switch™とロマサガRSの事例から - エンジニアHub|若手Webエンジニアのキャリアを考える!
2019年6月1日、永田町JA共済ビルにて、Erlang & Elixir Fest 2019が開催されました。Erlang/Elixirを利用する開発者らを集めて国内で開催されるメインイベントとしては、2017年のElixir Conf Japanから数えて、今年で3回目を迎えたことになります。 Erlang & Elixir Fest 2019 参加費6,000円の一般枠が事前登録で埋まり... 続きを読む
NPNS における Erlang/OTP – V – Medium
Erlang & Elixir Fest 2019 で任天堂さんの発表について、懇親会で話せる範囲でお教えていただいたことなどを交えて、Erlang/OTP を利用してパッケージ製品を開発しているプログラマー視点で見ていきます。残念ながら運用については未経験のため、その辺りは触れません。 また自分が XMPP というプロトコルはなんとなく... 続きを読む
Erlang & Elixir Fest 2019 で発表してきました – V – Medium
資料は Erlang/OTP で WebRTC と QUIC です。Erlang/OTP 自体の話はほとんどせず、どんなミドルウェアパッケージを Erlang/OTP で開発しているのか、どんな体制で開発してるのかあたりをざっくりと話させていただきました。 今回の発表は初めて「自社製品」と「Erlang/OTP」と「WebRTC」を組み合わせた発表です。この全... 続きを読む
Erlang/OTP と ejabberd を活用した Nintendo Switch(TM)向け プッシュ通知システム 「NPNS」の 開発事例 - Speaker Deck
任天堂 ネットワークシステム部 わたなべ たいよう 渡邉 大洋 私たちは、家庭用ゲーム機 Nintendo Switch (TM) 向けに、プッシュ通知のシステム「Nintendo Push Notification Service (NPNS)」を開発・運用しています。 NPNS には常に1000万台超のデバイスが接続していますが、日々安定してさまざまな通知を送り続けて... 続きを読む
並列処理に関数型…でも学習コストは高くない!? Web開発者のためのElixirのススメ【デブサミ2019】 (1/2):CodeZine(コードジン)
PR 【デブサミ2019】セッションレポート 並列処理に関数型…でも学習コストは高くない!? Web開発者のためのElixirのススメ【デブサミ2019】 【15-D-5】 これをまだ知らない Web エンジニアへ贈る - 私が愛する Elixir/Erlang の楽しさと辛さ - ErlangのVM上で動作する関数型言語「Elixir」。Ruby風とも言われる文法のわ... 続きを読む
【訃報】プログラミング言語「Erlang」を生んだジョー・アームストロング氏死去 - GIGAZINE
by Måns Sandström 関数型プログラミング言語「Erlang」の生みの親として知られるコンピューター科学者・プログラマーのジョー・アームストロング(ジョセフ・レスリー・アームストロング)氏が2019年4月20日(土)に亡くなったことがわかりました。68歳でした。 It is with great sadness that I share news of Joe Armstro... 続きを読む
私が愛する Elixir/Erlang の楽しさと辛さ - Speaker Deck
Developers Summit 2019 にて, Web エンジニアの皆様向けに Elixir の紹介をした際に使用したスライドです. https://event.shoeisha.jp/devsumi/20190214/session/1996/ デブサミ 2019 年テーマ「SHARE YOUR FUN!」に則り、私が 15 年間にわたり愛し続けている Erlang や Elixirを、まだ、これらに触れたことがない PHP/... 続きを読む
Erlang VM に貢献したい人を探しています · GitHub
hireling_erlang_vm_contributor.rst Erlang VM に貢献したい人を探しています 更新:2019-03-02 バージョン:19.03.1 作者:@voluntas URL:http://voluntas.github.io/ 概要 時雨堂では Erlang/OTP を利用した製品を開発し、売上を上げることできています。ただ残念ながらとても小さな零細企業なので、今の時点では会社を... 続きを読む
ドワンゴを退職します – kkb – Medium
TL;DRタイトルの通りです。給料上がんねーから 2019/1/31 付でドワンゴ辞めます 本文入社に至った経緯ドワンゴには2016新卒で入社して2年10ヶ月在籍していたことになります。入社を決めた経緯としては 就職活動の時期に暇だったので Erlang を触り始めていたデブサミでちょうどドワンゴの中の人が配信基盤を Erlang で書... 続きを読む
ドワンゴを退職します – kkb – Medium
TL;DRタイトルの通りです。給料上がんねーから 2019/1/31 付でドワンゴ辞めます 本文入社に至った経緯ドワンゴには2016新卒で入社して2年10ヶ月在籍していたことになります。入社を決めた経緯としては 就職活動の時期に暇だったので Erlang を触り始めていたデブサミでちょうどドワンゴの中の人が配信基盤を Erlang で書... 続きを読む
Rust で Erlang 処理系を実装してみている – SUZUKI Tetsuya – Medium
今年の 9 月あたりから、 Rust で Erlang の処理系を実装してみています。まともに試せるほど進んでないんですが、気分的に年内に一区切りつけたいので公開しておきます。リポジトリはこちら。 https://github.com/szktty/starlight みています、というのはもちろん思いつきだからです。なにぶん Erlang は適用分野がベ... 続きを読む
社外評価者 – shiguredo – Medium
VOYAGE GROUP の社外評価者をやってきました。技術評価会に「技術以外」を評価する人としては初だそうです。 そもそも自分は Erlang/OTP と WebRTC というかなり狭い分野で戦っていることもあり技術的な評価は難しいため、プロジェクトマネージメントやプロセスを評価するということであれば問題ないということでお手伝... 続きを読む
同時接続 700 万、秒間 2 万通という Nintendo Switch 向けプッシュ通知システム NPNS の資料を読んで
同時接続 700 万、秒間 2 万通という Nintendo Switch 向けプッシュ通知システム NPNS の資料を読んでこれは任天堂の発表者の方々への公開ラブレターです資料は以下からダウンロード可能です。 【任天堂様ご登壇事例】Nintendo Switch (TM) 向けプッシュ通知システム「NPNS」ちなみに AWS はよくわからないので Erlang... 続きを読む
フルリモートワークを諦めた – V – Medium
A developer using Erlang/OTP at work. Founder of 時雨堂 (Shiguredo). フルリモートワークを諦めた 正社員のフルリモートワーク採用を目標としていたが諦めた。 現在、自社では週1出社それ以外は自宅からのリモートワーク社員がいる。一緒に働いて感じたことはフルリモートワークの場合はうまくやっていくことはかなり難しいだろうと感じたことだ。 自社で... 続きを読む
経営者になってわかったこと – V – Medium
A developer using Erlang/OTP at work. Founder of 時雨堂 (Shiguredo). 経営者になってわかったこと 起業して 5 年しか経っていないが、だらだら書いてみる。 自分の会社は従業員は片手で足りるくらいの IT 系零細企業。 税金は高い 売上はすぐ入ってこない 自分の給与は自分で決められる 仕事は簡単に見つからない 社員を雇うのは難しい 経理、... 続きを読む
IT 系零細企業は何に投資すべきか – V – Medium
A developer using Erlang/OTP at work. Founder of 時雨堂 (Shiguredo). IT 系零細企業は何に投資すべきか 正社員 5 人未満の IT 系零細企業を経営して 5 年たったので、何に投資して、何に投資しなかったかを振り返る事にした。 それぞれの会社で色々あるだろうから、これはあくまで自社がこうした、こうしているという話である。それ以上の意味... 続きを読む
YouTube が WebRTC 配信に対応した – V – Medium
A developer using Erlang/OTP at work. Founder of 時雨堂 (Shiguredo). YouTube が WebRTC を利用した配信に対応した。つまり今まで YouTube で配信するには何かしらのツールが必要だったが、WebRTC を利用した配信機能を使うことでブラウザとウェブカメラだけあれば配信ができるようになる。 そう、つまり pixiv Sk... 続きを読む
“二番煎じやるなら全力で” と戦う – V – Medium
A developer using Erlang/OTP at work. Founder of 時雨堂 (Shiguredo). “二番煎じやるなら全力で” と戦う 知り合いの経営者 に言われたこの言葉が強く心に残っている。ここで言う二番煎じというのは簡単に言えば、似たような製品やサービスを作って行くという話である。 二番煎じをやるということは、ある程度その市場が儲かっており、二番煎じだとしても... 続きを読む
起業して 6 年目に突入した – V – Medium
A developer using Erlang/OTP at work. Founder of 時雨堂 (Shiguredo). 起業して 6 年目に突入した 時雨堂という会社を作って 6 年が経った。資本金 50 万円からスタートした会社だが、ありがたいことにまだ潰れていない。 2015 年にリリースしたリアルタイムな音声や映像を配信するミドルウェアがちらほらと売れてきて社員の給与を賄えるとこ... 続きを読む
Elixir のチームでの開発環境について - Qiita
この数ヶ月間は、社内で利用するための Elixir の Webフレームワークを作るのに注力していて、今も開発を続けています。 その開発で、Elixir の開発環境やルールをどうしているのかについて書きます。 開発環境は、各人でバージョン揃えるのが大変という問題があります。 例えば以下のアプリケーションのバージョンを考慮する必要があります。 Erlang のバージョン Elixir のバージョン N... 続きを読む
リファクタリング – V – Medium
A developer using Erlang/OTP at work. Founder of 時雨堂 (Shiguredo). リファクタリング 自分はリファクタリングが好きなので、リファクタリングに対する考えとかを書いてみる事にした。 前提としては自社製品、さらにパッケージソフトウェアのためデプロイは存在しない。リリースは一ヶ月に一回程度。ソースコードは 10 万行未満。 自分がリファクタリ... 続きを読む
AV1 の未来が開いた – V – Medium
A developer using Erlang/OTP at work. Founder of 時雨堂 (Shiguredo). AV1 の未来が開いた 今、よく使われているビデオコーデックといえば H.264 でしょう。ただ H.264 は最先端の技術とはいえません。今後は H.265 に切り替わっていくかと思われましたが、H.265 はパテントがとても複雑です。そのため広がっていくとは思いに... 続きを読む
WebRTC サーバ配信の現実 – V – Medium
A developer using Erlang/OTP at work. Founder of 時雨堂 (Shiguredo). WebRTC サーバ配信の現実 超低遅延、高画質を実現する配信を実現するための選択肢の一つとして WebRTC があります。 ただ WebRTC はもともと少人数で双方向の配信を前提としているため、スケールしないというのが一般的な認識です。 せっかくなので WebRT... 続きを読む