Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 94件

新着順 人気順

Elixirの検索結果41 - 80 件 / 94件

  • Important information about our Elixir and Ruby Open Source projects « Plataformatec Blog

    You may have heard that Nubank has acqui-hired Plataformatec. Plataformatec has been working with Nubank over the past few months and Nubank saw great value on the practices and expertise shown by our teams. According to Nubank leaders, Plataformatec consultants have provided restructured rituals and new working agreements to its teams, and also brought improvements through better-planned teams us

    • Kubernetes を何故採用したのか - c4se記:さっちゃんですよ☆

      Kubernetes3 Advent Calendar 2019 - Qiita 12/11 昔 Kubernetes を技術撰定した事が有ったのでその時の話をする。以下の slide の時の話だ。 ステートフルで大規模アクセスのある soft-realtime なゲームサーバーを easy につくる 採用後の具体的な運用の話はしない。流石に昔話に過ぎる。 何が嬉しいか? 前提 : 代替手段でも充分、と云ふだけでは代替手段を撰ぶ理由には成らない 自分の學習 cost は氣にしない。學習せずに濟む手段は私には常に無いので 検討を始めた時には何となく動く Elixir application は既に在り、infrastructure に求められる事も判ってゐた。Elixir application を動かす。多くの WebSocket を安定して繋ぐ。極端に好い network 性能は求めない

        Kubernetes を何故採用したのか - c4se記:さっちゃんですよ☆
      • Pleromaはいいぞ - PartyIX

        この記事は分散SNS Advent Calendar 2019 の9日目です. ふだんはMastodon/Pleromaのクライアントアプリケーションである,Whalebirdの話が多いけど,実は https://pleroma.io というPleromaサーバも運用しています. なお,この記事は,分散SNSのサーバを自分で建てたい,管理したいという方に,Pleromaをおすすめする記事です. 利用者として登録するサーバとしてPleromaを強く薦めているわけではありません.もちろんPleromaサーバ管理者としては,Pleromaに登録してくれたら嬉しいけれども. Pleromaって? ja.mstdn.wiki ActivityPubを喋る分散SNSの一つですが,MisskeyやPixelfed等と違って,APIはできるだけMastodonに近づけようとしているため,Mastodonク

          Pleromaはいいぞ - PartyIX
        • ElixirConf US 2021 登壇のご報告 - pixiv inside

          こんにちは、福岡オフィスのエンジニア@imaimaです。 先日2021年10月12日から15日にわたって開催されたElixirConf US 2021にオンライン登壇し、ぶじに終わりましたので、そちらについてのお話をします。 ElixirConf US 2021について ElixirConfとは、プログラミング言語Elixirの開発者や愛好家が世界中から集う技術カンファレンスです。 2021.elixirconf.com 今年のElixirConf USは、テキサス州オースティンで開催され、 In-person(オフライン) 10月12日〜13日 Virtual(オンライン) 10月14日〜15日 の形式で行われました。 登壇に至るまでの経緯 Elixirそのものに関しては、imaimaがおもに趣味で書いてきており、その関係もあって社外で個人的にElixirの勉強会を定期〜不定期で行なって

            ElixirConf US 2021 登壇のご報告 - pixiv inside
          • Elixirで学び直す高校数学①:第3章「方程式で図形を描く」前半 ~PythonからElixirの世界へようこそ~ - Qiita

            【本コラムは、10分で読めて、10分くらいでお試しいただけます】 piacere です、ご覧いただいてありがとございます 「Pythonで学び直す高校数学」(以降、本書)を買い、Elixirに書き直そう…と思って早4年、なかなか暇が無くて書けないでいましたが、やっと書く機会が訪れました なお、本書の内容は割愛するため、お手元に書籍をご用意してください 進行としては、第2章まではPython基礎のためスッ飛ばし、第3章「方程式で図形を描く」から始めていきます しょっぱなからグラフを扱うため、Livebookを使って実現していきます Livebookの構築方法は下記の通りです Elixirのインストールからであれば、下記をご覧ください Elixir Advent Calendar 言語カテゴリ1位 & 全カテゴリ2位! 例年を遥かに超える盛り上がりを見せ、堂々のトップ獲得ッ! https://

              Elixirで学び直す高校数学①:第3章「方程式で図形を描く」前半 ~PythonからElixirの世界へようこそ~ - Qiita
            • 「なぜ私はElixirに賭けたか」のその先:プログラマとして体力/気力がゼロになってても全回復できる Elixirが奏でる、未来志向でSF的、サイバーパンクな世界へようこそ(今からElixirを始める説明付き) - Qiita

              「なぜ私はElixirに賭けたか」のその先:プログラマとして体力/気力がゼロになってても全回復できる Elixirが奏でる、未来志向でSF的、サイバーパンクな世界へようこそ(今からElixirを始める説明付き)Elixir機械学習Flutterfukuoka.exデジタルツイン この記事は、Elixir Advent Calendar 2022 1の25日目です 昨日は、@ohr486 さんで 「elixirの実行コマンドの実体を見る」でした piacere です、ご覧いただいてありがとございます Elixirは、2012~2015年まではRuby/Railsライクな開発環境やErlang資産利用、低レイテンシの恩恵でNW系システムやMMORPGでの利用が中心でしたが、2016年以降、Elixir独自のさまざまな発展を遂げ、現在ではどの言語よりもあらゆる領域を広くカバーする進化を叶えました

                「なぜ私はElixirに賭けたか」のその先:プログラマとして体力/気力がゼロになってても全回復できる Elixirが奏でる、未来志向でSF的、サイバーパンクな世界へようこそ(今からElixirを始める説明付き) - Qiita
              • Writing Rust the Elixir way - 18 months later

                Lunatic is a VM and rust library that brings Elixir-like concurrency and fault tolerance to Rust. Around 1.5 years ago I wrote a blog post about brining some popular ideas from Erlang and Elixir to Rust. It ended up on the front page of Hacker News and received a fair amount of traffic. I think that now is a good time to give a status update on the project and see what worked well and what didn’t.

                  Writing Rust the Elixir way - 18 months later
                • ElixirでもPHP的に気軽なWebアプリ開発をしたい(Phoenixより薄いWebFW実現?) - Qiita

                  fukuoka.ex/kokura.exのpiacereです ご覧いただいて、ありがとうございます Phoenixは、Rails同様、MVC※やルーティングによるWebアプリ構築を前提に置いているため、PHPのような気軽さでWebアプリを作るのに向いていないと思われがちです ※正確には、Phoenixのソレは、MVCのようで、MVCではありません 他にも、「Phoenixを使わず、薄いWebサーバを使いたい」といった声を聞くことがありますが、よくよく聞いてみると、ステータスコードをキメ細かく調整したり、サーバプロセスを自前で起動したい等の本来的な薄いWebサーバを必要としている訳では無く、「MVCを使いたくない」「ルーティングを書きたくない」といったレベルの要望だったりすることも多いです そこで、Phoenixのルーティングやリクエストハンドラーを司る「Plug」の柔軟性を用いれば、PHP

                    ElixirでもPHP的に気軽なWebアプリ開発をしたい(Phoenixより薄いWebFW実現?) - Qiita
                  • プログラミングElixir(第2版) | Ohmsha

                    Elixir作者による前書き はじめに(正当化のむなしい試み、再び) 第1章 赤いカプセルをとれ 第 I 部 伝統的なプログラミング 第2章 パターンマッチ 第3章 不変性 第4章 Elixirの基礎 第5章 無名関数 第6章 モジュールと名前付き関数 第7章 リストと再帰 第8章 マップ、キーワードリスト、セット、構造体 第9章 寄り道:型とは何か? 第10章 コレクションの処理 ── EnumとStream 第11章 文字列とバイナリ 第12章 制御フロー 第13章 プロジェクトを構成する 第14章 ツールの利用 第 II 部 並行プログラミング 第15章 複数のプロセスを使う 第16章 ノード ── 分散システムの要 第17章 OTP:サーバ 第18章 OTP:スーパーバイザ 第19章 さらに複雑な例 第20章 OTP:アプリケーション 第21章 タスクとエージェント 第 III 部

                      プログラミングElixir(第2版) | Ohmsha
                    • 関数型プログラミングってなんなんだ?? - Qiita

                      はじめに 普段はKotlinをメイン言語として扱っている筆者が、別のパラダイムの言語を勉強したいというモチベから、動的型付けかつ関数型プログラミング言語のElixirという言語を触ってみました。そこで学んだことをつらつらと書いていこうと思います。 その過程でパズドラ風味のコンソールアプリも作りました。分量的にこちらのコードの紹介はしないので、気になる方だけリポジトリをみてみてください。 有識者の方は、もしよければPR等でレビューをいただけるとめっちゃ嬉しいです💪 お手本のコードではないので、初心者の方は他の信頼できるソースコードを読んでみてください。 関数型プログラミングという言葉は知っているけれども、触ったことないし内容はよくわからないみたいな方に読んでほしいなと思います。 関数型プログラミングとは まずはwikipediaの概要から読んでいきます。 関数型プログラミングは、関数を主軸

                        関数型プログラミングってなんなんだ?? - Qiita
                      • Elixir v1.17 released: set-theoretic types in patterns, calendar durations, and Erlang/OTP 27 support

                        Elixir v1.17 released: set-theoretic types in patterns, calendar durations, and Erlang/OTP 27 support Elixir v1.17 has just been released. 🎉 This release introduces set-theoretic types into a handful of language constructs. While there are still many steps ahead of us, this important milestone already brings benefits to developers in the form of new warnings for common mistakes. This new version

                          Elixir v1.17 released: set-theoretic types in patterns, calendar durations, and Erlang/OTP 27 support
                        • Unification in Elixir

                          Pattern matching is a pervasive and powerful tool in Elixir. This isn't too surprising if you know a little about the history of Elixir's parent language, Erlang. Erlang was originally inspired by and written in Prolog, a logic programming language where pattern matching has first-class support. In Elixir, you might see an expression like this: [x, [2, y]] = [1, [2, 3]]When this expression is eval

                            Unification in Elixir
                          • 【備忘録】Elixirを手軽に試したいときに使えるDocker Compose - Qiita

                            Elixirを手軽に試したいときに使えるDocker Composeのテンプレート(自作)について書きます. 検証環境 OS: macOS Catalina (バージョン 10.15.3) Docker: version 19.03.8 結論 任意のディレクトリに,以下の設定ファイルを配置する. Docker Compose 設定ファイル: docker-compose.yml Docker 設定ファイル: Dockerfile シェルで設定ファイルを配置した任意のディレクトリに移動して,docker-compose up -dするなどしてコンテナを起動します.おしまい. Docker Compose 設定ファイル: docker-compose.yml

                              【備忘録】Elixirを手軽に試したいときに使えるDocker Compose - Qiita
                            • How We Got to LiveView

                              How We Got to LiveView Author Name Chris McCord @chris_mccord @chris_mccord Image by Annie Ruygt I’m Chris McCord. I work at Fly.io and created Phoenix, an Elixir web framework. Phoenix provides features out-of-the-box that are difficult in other languages and frameworks. This is a post about how we created LiveView, our flagship feature. LiveView strips away layers of abstraction, because it solv

                                How We Got to LiveView
                              • 実践プロパティベーステスト ― PropErとErlang/Elixirではじめよう

                                紙書籍をお届けします(PDFがついてきます) PDFのみ必要な場合は、こちらからPDF単体を購入できます 紙書籍は2023年11月1日より順次発送を開始いたします 通常はご注文から2~3営業日で発送します 年末年始や大型連休など、1週間から10日程度、配送のお休みをいただく場合があります。詳しくはお知らせをご覧ください テストケースはコンピューターで書くべき! でもどうやって? その答えが「プロパティベーステスト」です Fred Hebert 著、山口能迪 訳 原書 Property-Based Testing with PropEr, Erlang, and Elixir 376ページ A5判 ISBN:978-4-908686-18-4 2023年11月1日 発行 従来のユニットテストでは、人間が「入力に対してコードが返すべき値」を考えて、その通りの結果が得られるかどうかをテストします

                                  実践プロパティベーステスト ― PropErとErlang/Elixirではじめよう
                                • Ash Framework

                                  Build powerful Elixir applications with a flexible tool-chain.

                                    Ash Framework
                                  • Elixir でデータ分析 Explorer を使ってみた - Qiita

                                    はじめに 最近の Elixir の発展は目覚ましいですね Elixir で高速データ探索をするためのパッケージとして、 Explorer (冒険家) がリリースされたようです 早速 Livebook で使ってみました 実行したコードはこちら

                                      Elixir でデータ分析 Explorer を使ってみた - Qiita
                                    • From Python to Elixir Machine Learning

                                      As Elixir's Machine Learning (ML) ecosystem grows, many Elixir enthusiasts who wish to adopt the new machine learning libraries in their projects are stuck at a crossroads of wanting to move away from their existing ML stack (typically Python) while not having a clear path of how to do so. I would like to take some time to talk to WHY I believe now is a good time to start porting over Machine Lear

                                        From Python to Elixir Machine Learning
                                      • The Story of Elixir

                                        Today, Elixir powers companies like Discord with millions of concurrent users.1 In this article, we look at the origin story of Elixir and its creator, José Valim. What led José to create Elixir? What were the early days like? How did it grow? Who is José Valim?José Valim is a Brazilian software engineer, who developed an interest in multi-core systems at a young age.2 Going back to my first compu

                                          The Story of Elixir
                                        • 黒魔術で Elixir に Ruby を召喚する - エンジニアのソフトウェア的愛情

                                          まず始めに。 ネタ記事です。 ひさびさのネタ記事です。 ネタプログラミングです。 とはいえ。 黒魔術を使うことはなくても、このようなしくみを知っていると、その知識が役に立つときが来るかもしれません(来ないかもしれません)。 Level 1, Medium: Port.open/2 で Ruby を起動する まずは定石の範囲で。 Port.open/2 を使って Ruby のプロセスを起動します。 外部プロセスの起動には System.cmd/3 という関数もありますが、 Port.open/2 の方が制御を細かくできるのでこちらを利用しすることにします。 ちなみに System.cmd/3 も内部では Port.open/2 を利用していました。 path = System.find_executable("ruby") port = Port.open({:spawn_executabl

                                            黒魔術で Elixir に Ruby を召喚する - エンジニアのソフトウェア的愛情
                                          • Elixir v1.10 released

                                            Elixir v1.10 comes with improvements to the standard library, the compiler, as well as several additions to the mix release feature added in v1.9. In particular, this version adds a lot of polish to existing features, such as our configuration system and our sorting APIs. Also note Elixir v1.10 requires Erlang/OTP 21+. This allows us to provide tighter integration with Erlang/OTP’s new logger. Thi

                                              Elixir v1.10 released
                                            • Phoenix v1.5 hexdocs 日本語訳

                                              ElixirのWebフレームワークPhoenixの公式ドキュメントの日本語訳です。 要望や不備の報告は issue: https://github.com/koga1020/phoenix-guide-ja-issues/issues/new/choose スクラップ: https://zenn.dev/koga1020/scraps/9c1c0c322fc5cf のいずれかよりご連絡ください。

                                                Phoenix v1.5 hexdocs 日本語訳
                                              • Elixir の application を Mackerel で監視する - c4se記:さっちゃんですよ☆

                                                Mackerel Advent Calendar 2019 - Qiita 12/11 以前にKubernetes 上で動く Elixir アプリを監視するを書いた。これが完成した。 確かに Erlang/Elixir の system は落ちない。programmer が落ちないやうに書けば落ちなく出來るからだ。基本的な道具は BEAM VM (Erlang VM) と Supervisor の木である。 勿論落ちる事は在る。tuple の入れ子が深過ぎて SEGV したり、memory を使ひ過ぎて OOM Killer に落とされたりだ。memory の使ひ過ぎは、ETS からの data copy (通常の代入や message passing と違ひ、同じ data でも毎囘 copy される)、:erlang.binary_to_term/2 (理由は ETS のに近い)、at

                                                  Elixir の application を Mackerel で監視する - c4se記:さっちゃんですよ☆
                                                • Phoenixお気軽API開発①:PHP的ハックを応用してNode.js Express/Go的な軽量APIをPhoenixで実現してみた - Qiita

                                                  Phoenixお気軽API開発①:PHP的ハックを応用してNode.js Express/Go的な軽量APIをPhoenixで実現してみたPHPExpressElixirPhoenixfukuoka.ex fukuoka.ex/kokura.exのpiacereです ご覧いただいて、ありがとうございます 前々作は「PHP的気軽さでWebアプリを作る方法」、前作はこれを応用して「リアルタイムフロントであるLiveViewにも気軽さを導入」してみましたが、今作では、Phoenix API開発に、Node.js Express/Go的な軽量APIのテイストを付与してみます この対応により、APIも、WebアプリやLiveView同様、ルーティング/MVCが不要になります また、従来通りのmix phx.gen.jsonによるScaffold(≒コード自動生成)で構築されるAPIだと、JSONフォ

                                                    Phoenixお気軽API開発①:PHP的ハックを応用してNode.js Express/Go的な軽量APIをPhoenixで実現してみた - Qiita
                                                  • RubyプロダクトをElixirプロダクトへリプレイスする作業を自動化しよう① fukuoka.ex Elixir/Phoenix Advent Calendar 2020【5分で読める】 - フリーランスエンジニアのブログ

                                                    この投稿は『fukuoka.ex Elixir/Phoenix Advent Calendar 2020』の19日目の記事です。 qiita.com また、この投稿は、先日のElixir Digitalization Implementors #3 でLT発表させてもらった内容と一部重複しています。 fukuokaex.connpass.com Schemaに関わる実装は自動化しよう。 RubyプロダクトのSchemaを把握してElixirで実装する作業って自動化できるのでは? そう考えてこれを作りました。 github.com 解説 前述のrtoeは既存のRubyプロダクトのmigrationファイルを読み込み、 ElixirプロダクトでSchemaを生成するコマンドを生成するものです。 一部抜粋して解説します。 基本的にこんなことをやっています。 Rubyプロダクトのmigration

                                                      RubyプロダクトをElixirプロダクトへリプレイスする作業を自動化しよう① fukuoka.ex Elixir/Phoenix Advent Calendar 2020【5分で読める】 - フリーランスエンジニアのブログ
                                                    • GitHub - supabase/supavisor: A cloud-native, multi-tenant Postgres connection pooler.

                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                        GitHub - supabase/supavisor: A cloud-native, multi-tenant Postgres connection pooler.
                                                      • Nervesな2019年を(極私的に)ふりかえる+Why, Nerves?? - Qiita

                                                        この記事は「NervesJP Advent Calendar 2019」の25日目です 昨日は @piacerex さんの「Nerves/Elixir/Phoenixによるエッジコンピューティングの可能性+α」でした はじめに Very Merry Christmas!! ・・・・・・嘘です,5日も遅れてしまってスミマセンm(_ _)m でもand a Happy New Year!!には間に合いました. 本記事では,日本でのNerves元年!と呼ぶに相応しい2019年を,私情をふんだんに交えつつつふりかえります. Nervesってなにそれ? 「Nerves」は,関数型言語ElixirによるIoT開発フレームワークです. RaspberryPiなどのIoTボード上で動作する最小構成のLinuxブートローダ+Elixir実行環境+各種デバドラのパッケージセットで,Elixir × IoTの文

                                                          Nervesな2019年を(極私的に)ふりかえる+Why, Nerves?? - Qiita
                                                        • GitHub - phoenixframework/phoenix_live_dashboard: Realtime dashboard with metrics, request logging, plus storage, OS and VM insights

                                                          Online Documentation. LiveDashboard provides real-time performance monitoring and debugging tools for Phoenix developers. It provides the following modules: Home - See general information about the system OS Data - See general information about OS, such as CPU, Memory and Disk usage Metrics - See how your application performs under different conditions by visualizing :telemetry events with real-ti

                                                            GitHub - phoenixframework/phoenix_live_dashboard: Realtime dashboard with metrics, request logging, plus storage, OS and VM insights
                                                          • GitHub - lucasvegi/Elixir-Code-Smells: Catalog of Elixir-specific code smells

                                                            Elixir is a functional programming language whose popularity is rising in the industry link. However, there are few works in the scientific literature focused on studying the internal quality of systems implemented in this language. In order to better understand the types of sub-optimal code structures that can harm the internal quality of Elixir systems, we scoured websites, blogs, forums, and vi

                                                              GitHub - lucasvegi/Elixir-Code-Smells: Catalog of Elixir-specific code smells
                                                            • 型システムのアップデート: 研究から開発への移行 by José Valim - Qiita

                                                              原文: https://elixir-lang.org/blog/2023/06/22/type-system-updates-research-dev/ 1年前のElixirConf EU 2022で,私たちはElixirの型システムを研究開発する取り組みを発表しました.動画 報告書 訳註: 報告書日本語訳 この研究は,CNRS 上級研究員の Giuseppe Castagna の指導の下で行われており,Guillaume Duboc が博士課程の研究の一環として担当し,さらに私 (José Valim) が指導しています. この記事は,私たちの取り組みの現状と今後の方向性をまとめたものです. 研究完了 研究中の私たちの主な目標は,Elixir の機能のセマンティクス(意味論)のほとんどをモデル化できる型システムを見つけること,さらに互換性がない,または欠けているとわかった領域についてま

                                                                型システムのアップデート: 研究から開発への移行 by José Valim - Qiita
                                                              • Elixir-Style Actors in Go :: Random Bits of Wisdom

                                                                My foray into Elixir brought forward many more similarities between it and Go, than I originally expected. One of them is how both handle concurrency. With respect to that, creating Elixir-style stateful actors in Go is surprisingly easy. Answering the question, whether one needs them, or can make use of them, I’d leave to the user. If you approach me back saying that the same thing can be achieve

                                                                • Phoenix LiveView 入門①: はじめの一歩

                                                                  Elixir 製 SPA 開発フレームワーク Phoenix LiveView の入門書です。 これを利用すると、ほぼ JavaScript のコードを書かずにシングルページアプリケーション(SPA)を構築できます。 本書が対象とするソフトウェアのバージョンは、Elixir 1.17, Phoenix 1.7, LiveView 1.0.0-rc.6 です。 執筆途中です。随時、更新していきます。 表紙・イラスト: Kenko (Xアカウント: @kenko97540086)

                                                                    Phoenix LiveView 入門①: はじめの一歩
                                                                  • Elixirでディープラーニング③:WSL2無でもWindowsでNxできた(Elixirで任意のGithub forkブランチを取り込む解説付き) - Qiita

                                                                    Elixirでディープラーニング③:WSL2無でもWindowsでNxできた(Elixirで任意のGithub forkブランチを取り込む解説付き)PythonElixirMachineLearningDeepLearningnx Elixir Digitalization Implementors/fukuoka.ex/kokura.exのpiacereです ご覧いただいて、ありがとうございます 引き続き、Elixirの2021年を占うポジションであるニューラルネットワーク/ディープラーニング用ライブラリ「Nx」についてです 前回は、defn+XLAでGPUを動かそうと奮闘して、動かせなかったので、今回、その続きをしようと思ったのですが、Elixir創始者José Valimから下記ツイートをもらったので、それを試します Once this PR is merged, you shoul

                                                                      Elixirでディープラーニング③:WSL2無でもWindowsでNxできた(Elixirで任意のGithub forkブランチを取り込む解説付き) - Qiita
                                                                    • Phoenix 1.7 is View-less! 😱

                                                                      Phoenix 1.7-rc’s announcement mentions that Phoenix is dropping Phoenix.View. But don’t worry. It’s for a good reason. Phoenix team unified the HTML rendering approaches whether from a controller request, or a LiveView. So, controllers and LiveViews will both render function components! Here’s how it works. 👇 Function components instead of views Controllers now render templates via format-based E

                                                                        Phoenix 1.7 is View-less! 😱
                                                                      • Redirecting…

                                                                        Redirecting… Click here if you are not redirected.

                                                                          Redirecting…
                                                                        • Papercups | Learning Elixir's GenServer with a real-world example

                                                                          By Alex Reichert I started learning Elixir a few months ago, mostly through hacking on Papercups. I'm ashamed to say most of my Elixir education has been through trial and error, figuring things out as I go along. So this past week I decided to take some time off from Papercups to go a bit deeper into the language. In particular, I was itching to learn more about handling concurrency in Elixir. Th

                                                                          • GitHub - surface-ui/surface: A server-side rendering component library for Phoenix

                                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                              GitHub - surface-ui/surface: A server-side rendering component library for Phoenix
                                                                            • Thoughts on Elixir, Phoenix and LiveView after 18 months of commercial use | Korban.net

                                                                              Thoughts on Elixir, Phoenix and LiveView after 18 months of commercial use I’ve been leading a team developing an application using Elixir, Phoenix and LiveView for the last 18 months and accumulated some thoughts on the stack. For the most part, it has been a very pleasant experience. Compared to my initial evaluation of Elixir that I’d done prior to diving in in earnest, it exceeded my expectati

                                                                              • GitHub - lucaong/cubdb: Elixir embedded key/value database

                                                                                Both keys and values can be any Elixir (or Erlang) term. Basic get, put, and delete operations, selection of ranges of entries sorted by key with select. Atomic, Consistent, Isolated, Durable (ACID) transactions. Multi version concurrency control (MVCC) allowing concurrent read operations, that do not block nor are blocked by writes. Unexpected shutdowns or crashes won't corrupt the database or br

                                                                                  GitHub - lucaong/cubdb: Elixir embedded key/value database
                                                                                • Nx (Numerical Elixir) is now publicly available - Dashbit Blog

                                                                                  Sean Moriarity and I are glad to announce that the project we have been working on for the last 3 months, Nx, is finally publicly available on GitHub. Our goal with Nx is to provide the foundation for Numerical Elixir. In this blog post, I am going to outline the work we have done so far, some of the design decisions, and what we are planning to explore next. If you are looking for other resources

                                                                                  新着記事