タグ Elixir
人気順 5 users 10 users 50 users 500 users 1000 users「今のIT業界でエンジニア/プログラマが適正評価される日は来ない」と25年間、思い悩んだ結果、「自社から変えよう」と始めた2年後、プロダクト化に至ったストーリー - Qiita
「今のIT業界でエンジニア/プログラマが適正評価される日は来ない」と25年間、思い悩んだ結果、「自社から変えよう」と始めた2年後、プロダクト化に至ったストーリー この記事は、Elixir Advent Calendar 2022 10の24日目です 昨日は、私で「Eixirで機械学習に初挑戦⑥:いま、Elixir AI・MLで何が出来る?→ElixirでAI・... 続きを読む
Rustの実用性が理解できる図を作成してみた 〜C/C++/Java/JS/Python/Go/TS/Elixirとの比較〜
各行はプログラミングの実用性を判断するために必要な観点で、以下の意味になります。言語の特徴は正確な分類が困難なため多少の独断と偏見が含まれていることをご了承ください。 エディタ支援 言語の公式がエディタ支援(LSP等)を提供しているかを示しています。 自動テスト 言語の公式が自動テスト(ユニットテスト等)を... 続きを読む
大規模ゲーム開発で存在感を高める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円の一般枠が事前登録で埋まり... 続きを読む
私が愛する 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/... 続きを読む
Elixir から Elm の流れで、いよいよオブジェクト指向に対する懐疑心が無視できないレベルに達した2017年冬。 – ゆびてく
Elixir から Elm の流れで、いよいよオブジェクト指向に対する懐疑心が無視できないレベルに達した2017年冬。 このエントリは Elm2 Advent Calendar 2017 、2日目の記事になります。 Disclaimer : 勢いで書いてしまった後に改めて読み返してみると、Elmの中身には全く触れてないような気もしなくはない感じになってました… その辺を期待している方はブラウザ(の... 続きを読む
最速で知る! ElixirプログラミングとErlang/OTPの始め方【第二言語としてのElixir】 - エンジニアHub|若手Webエンジニアのキャリアを考える!
2017 - 06 - 12 最速で知る! ElixirプログラミングとErlang/OTPの始め方【第二言語としてのElixir】 第二言語としてのElixir、今回はErlangのVM上のプロセスをElixirで扱う方法を説明し、Elixirでどのようにアプリケーションを構築するのかを解説します。 第二言語 Elixir Erlang プログラミング言語 Tweet はじめまして! 大原常徳 ... 続きを読む
いま学ぶべき第二のプログラミング言語はコレだ! 未来のために挑戦したい9つの言語とその理由 - エンジニアHub|若手Webエンジニアのキャリアを考える!
2017 - 05 - 19 いま学ぶべき第二のプログラミング言語はコレだ! 未来のために挑戦したい9つの言語とその理由 業務に必要なだけではなく、コンピュータによって問題解決できていない分野を切り開き、エンジニアとして戦っていくため、刺激的な第二プログラミング言語に挑戦しましょう。Rust、Go、Erlang、Elixir、Clojure、Scheme、OCaml、Haskell、Scalaを紹... 続きを読む
ニコニコを支える Erlang / Elixir 〜 大規模運用して初めて見えたアレやコレ / kojingharang さん - ニコナレ
ニコニコ動画/ニコニコ生放送を支えるシステム Dwango Media Cluster (DMC)。 DMC とその周辺システムは主に Erlang/Elixir で開発され... すべて表示 ニコニコ動画/ニコニコ生放送を支えるシステム Dwango Media Cluster (DMC)。 DMC とその周辺システムは主に Erlang/Elixir で開発されています。 今回はその設計・開発... 続きを読む
WebSocket大合戦:Clojure、C++、Elixir、Go、NodeJS、Ruby | プログラミング | POSTD
Webアプリにリアルタイムの双方向通信が必要な場合、WebSocketを選ぶのは自然なことです。では、どのツールでWebSocketサーバを構築すべきでしょうか。本記事では、Clojure、C++、Elixir、Go、NodeJS、Rubyのそれぞれの言語で実装されたシンプルなWebSocketサーバを比較します。Webアプリにリアルタイムの双方向通信が必要な場合、WebSocketを選ぶのは自然... 続きを読む
「プログラミングElixir」から分散系の世界へ踏み込もう - クックパッド開発者ブログ
2016 - 08 - 19 「プログラミングElixir」から分散系の世界へ踏み込もう テストエンジニアしてます、技術部の松尾( @Kazu_cocoa )です。 今回は、2016年8月19日に発売されますプログラミング言語であるElixirの入門書、 プログラミングElixir (以下、本書)に関して少し書こうと思います。 プログラミングElixir 作者: Dave Thomas,笹田耕一,... 続きを読む
Erlang(Elixir)の使いどころについて使ってる人から教わった話 - Togetterまとめ
Erlang/Elixir(というかBEAM)について「速い」と記事書くと有識者の方々から暗に殴られる事件を数件見つつ、最近読んだbeamのコンテキストスイッチ手法思い出すと、まあ、この動きすごいキレイ(一定頻度でプリエンプティブにスイッチする)だけど、速くはないわなって思った 続きを読む
2016年の抱負: Emacs Lisp を書く会社を立ち上げる - だるい
私には、Emacs Lisp によるウェブアプリケーション開発シーンを盛り上げていきたいという熱い想いがあります。 最近、「次に来る大物Web言語」と称され Elixir などが注目されている様子が伺えますが、ウェブアプリケーションのサーバーサイド実装において次に来る言語というのであれば、個人的には Emacs Lisp こそを推していきたいと思います。なぜなら Emacs Lisp には、インタ... 続きを読む
Node.js Is Dead - なぜ私がNode.jsを捨ててElixirに切り替えたのか- // Speaker Deck
タイトルは釣りです。すいませんほんと。 2015年12月09日に行われたAktsk Tech Meetup #1: Elixir & GraphQLで発表した際の資料です。 === Node.js+Koaで開発していたサービスを、なぜリリースせずにElixir+Phoenixに書き換えることにしたのか? Elixirを通して見えてくるNode.jsの問題点とは?Node.jsユーザーがElixir... 続きを読む
最近話題のWeb言語 Elixirのご紹介 | Developers.IO
ここ最近、Elixirという言語がWebプログラマー界隈で話題になっています。 ElixirはErlangのVM上で動くRuby風味の関数型言語で、RailsコミッタのJose Valimさんが作ったプログラミング言語です。 この言語はErlangの並行性とRubyの開発生産性を持っています。 今回はこの言語が出てきた背景と文法の特徴について書こうと思います。 Elixirが注目されている理由 こ... 続きを読む
リアルタイムWebの時代にElixirが来る?Qiita高橋侑久氏が今注目する技術領域 - エンジニアtype
技術情報共有サイト『Qiita』は、日本で働くプログラマーにとっていまや、なくてはならない存在となっている。また、チーム内の情報共有に『Qiita:Team』を利用しているという声を聞く機会は多い。こうしたプロダクトを通じて、「ソフトウエア開発をよりよくすることで世界の進化を加速させる」ことを目指しているのがIncrementsだ。 情報感度の高いプログラマーに向けたプロダクトの作り手は、おそらく... 続きを読む
Web API サーバーとしての Elixir の可能性 // Speaker Deck
All slide content and descriptions are owned by their creators. 続きを読む
地獄のElixir(目黒スタートアップ勉強会)
プロセスの他言語との比較 Golang: メモリ:8k byte、上限:数十万、管理:しない Erlang: メモリ:300word=240 byte、管理:treeを作る Scala: メモリ:数百byte、スレッド256〜 プロセス間でメモリは強要しないSharedNothingArchitecture(golangは仕組みあり) Erlangのメールボックスは、FirstInFirstOut... 続きを読む
Shibuya.ex #1 Elixirを本番環境で使ってみたという事例紹介
Transcript of "Shibuya.ex #1 Elixirを本番環境で使ってみたという事例紹介" 1. Elixirを本番環 境で使ってみた という事例紹介 Shibuya.ex #1 (株)ドリコム @ohrdev 2. Agenda • 自己紹介 • サービス紹介 • 採用に至る経緯 • どう使っているか • 困った事 • 困らなかった事 • 使ってみての感想 • まとめ 3. 自... 続きを読む
次の10年のためにElixirをハックする // Speaker Deck
All slide content and descriptions are owned by their creators. 続きを読む
Elixir ご紹介 // Speaker Deck
All slide content and descriptions are owned by their creators. 続きを読む
2015/08/22/ElixirとPhoenixとMithrilのFFスタックでChatアプリを作った - ヽ(´・肉・`)ノログ
Elixir という言語 Phoenix という Elixir で書かれた Web フレームワーク Mithril という JavaScript フレームワーク で Chat アプリケーション ( の原型 ) が書けたので記録する. 「FF スタック」という名称は rebuild.fm の Fullstack Final Fantasy Framework のタイトルから借りた. クライアント側の... 続きを読む
Elixir と Reactive System に関する考察 - Qiita
Reactive Manifesto の印象 正直 Reactive Manifesto を初めて読んだときは、Akka や Erlang についてよく知らなかったし「何か変わったことが書いてるか?」ぐらいの感じではあった。 しかしながら先日発表のあった Typesafe Reactive Platformで作るReactive System このスライドを見て、ようやく自分の中で具体例との対応... 続きを読む
Elixir - Elixr のプロセスを使ってフェイルセーフなアプリケーションを作る ─ 失敗は恐れず泥水にダイブ - Qiita
[翻訳] Elixirのプロセスアーキテクチャ または私は如何にして心配するのを止めてクラッシュを愛するようになったか にもあるように Elixir においては例外処理は、それを頑張ってなんとかしようとするのではなく、軽量プロセスのコンテキストでむしろすすんでクラッシュさせてしまえ、というのが良い作法である。 クイズ番組で ○ か × か答えを選んで壁に突っ込んだ先に、正解ならクッションが、不正解... 続きを読む
『Programming Elixir』より "Think Different(ly)" - Qiita
あの Dave Thomas が書いた『Programming Elixir』を買ったのでぼちぼち読んでいる。 Chapter 1. に Elixir の特徴を巧みに表現した文章があったので、引用しておきたい。 Think Differenct(ly) Object orientation is not the only way to desgin code Functional Programm... 続きを読む
Elixir のパターンマッチを攻略しよう - Qiita
Elixir にあって Ruby や JavaScript のような言語にない特徴といえば 軽量プロセス (+ OTP周り) パターンマッチ の2点が大きく、その他の部分というのはだいたい「あの言語のこれだな」という風に対応させて理解できる(パターンマッチを実装した他の関数型言語になれてる人にとっては別かもしれないが)。 特に後者のパターンマッチの方は Elixir の文法の多くの部分の基礎になっ... 続きを読む