並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 625件

新着順 人気順

phoenixの検索結果1 - 40 件 / 625件

  • リアルタイムウェブな観点からElixir / Phoenix について - Qiita

    ここ最近、 [翻訳] Elixir - 次に来る大物Web言語 - Qiita とか 超高速なJSON APIをElixirフレームワークのPhoenixでビルドしてテストしよう | POSTD を読んで気になっていたので、勉強していた。 前提: 自分はシングルページアプリケーションに特化したフロントエンドエンジニアであり、サーバサイドのプロダクション運用にはそこまで強くない。あとこれはここ2日の勉強した日記でもあり誤解や勘違いも多々あると思う。 リアルタイムウェブアプリケーションのためのサーバー Railsの次の時代、リアルタイムウェブの為のウェブフレームワークがあるとしたら、次のような特長をもつと思う。 HTTP, HTTP/2. WebSocket等のプロトコル対応と抽象化 JSON APIに特化 認証系 キャッシュ管理 Viewに関心がない リアルタイムウェブは、その言葉をどう定義

      リアルタイムウェブな観点からElixir / Phoenix について - Qiita
    • ElixirとPhoenixとMithrilのFFスタックでChatアプリを作った

      Elixir という言語 Phoenix という Elixir で書かれた Web フレームワーク Mithril という JavaScript フレームワーク で Chat アプリケーション ( の原型 ) が書けたので記録する. 「FF スタック」という名称は rebuild.fm の Fullstack Final Fantasy Framework のタイトルから借りた. クライアント側の実装は Mithril 本の 11 章に書いてある Chat アプリケーションを元にしている. Mithril 本のサンプルコード 今回作ったチャットのクライアント を見比べると ES6 に書き換えた ChatSocket を socket.io から phoenix 対応に書き換えた くらいの違いしかないことがわかるだろう. PhoenixFramework へ js ライブラリを加える Pho

      • 超高速なJSON APIをElixirフレームワークのPhoenixでビルドしてテストしよう | POSTD

        連絡先リストの役割を果たすJSON APIをビルドしてみましょう。ElixirとPhoenixを使って書きます。 Phoenix はElixirベースのフレームワークで、記述の高速化と、低遅延のWebアプリケーションをできる限り楽しく作成する目的で作られています。ElixirやPhoenixのインストール手順についてはここでは触れません。まず初めに Phoenixのガイド を読んでください。 なぜElixirとPhoenixなのか Erlangは、ポンコツの板金にくるまれたフェラーリのようなものです。ものすごいパワーを持っていますが、見た目が悪いと感じる人が多いのです。WhatsAppはこれを使って膨大な数の接続を処理していますが、見慣れないシンタックスとツールの不足のせいで多くの人が苦労しています。 Elixir はそこを改善したものです。Erlang上に構築されていますが、美しくかつ楽

          超高速なJSON APIをElixirフレームワークのPhoenixでビルドしてテストしよう | POSTD
        • nu-phoenix.com - nu phoenix リソースおよび情報

          nu-phoenix.com は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、nu-phoenix.comが全てとなります。あなたがお探しの内容が見つかることを願っています!

          • elixir-phoenix-on-google-app-engine

            Where should you run your workload? It depends...Choosing the right infrastructure options to run your application is critical, both for the success of your application and for the team that is managing and developing it. This post breaks down some of the most important factors that you need to consider when deciding where you should run your stuff! What are these services?Compute Engine - Virtual

              elixir-phoenix-on-google-app-engine
            • Phoenix

              Peace of mind from prototype to production Build rich, interactive web applications quickly, with less code and fewer moving parts. Join our growing community of developers using Phoenix to craft APIs, HTML5 apps and more, for fun or at scale. defmodule TimelineLive do use Phoenix.LiveView def render(assigns) do render("timeline.html", assigns) end def mount(_, socket) do Twitter.subscribe("elixir

              • Elixir の RoR 風フレームワーク Phoenix のはじめ方 - A Memorandum

                blog1.mammb.com の続きで Phoenix。 Elixir 版 RoR の Phoenix Framework。現在のバージョンは V0.15.0。 公式サイト http://www.phoenixframework.org/ Github https://github.com/phoenixframework/phoenix 事前準備 必要に応じて以下を入れておく。 node と npm Phoenix はアセットのコンパイルに brunch.io を使うので、node と npm が入っていない場合は入あらかじめ入れておく。 $ brew update $ brew install node 静的なアセットを使わない場合は後ででてくる mix コマンドで --no-brunch を付ければ node と npm は不要。 Hex Erlang のパッケージ管理ツール He

                  Elixir の RoR 風フレームワーク Phoenix のはじめ方 - A Memorandum
                • Phoenix + AngularJS で Markdown 同時編集ツールを作ってみる - Qiita

                  Phoenix + AngularJS で Markdown 同時編集ツールを作ってみます。 イメージとしては HackMD のようなものを目指します。 ことの始まり ElixirConf 2015 のタイムラインを眺めていたら、 I'm collaboratively editing a doc with 60 of my closest @ElixirConf friends. #phoenixframework pic.twitter.com/PlVexa3Anx — David Raffauf (@draffauf) 2015, 10月 1 Phoenix で同時編集ツールを作っている人がいて、「こういうのって自分でも作れるのかな」と漠然に思ったのがことの始まり。 完成イメージ 結論、こういうツールができました。 GitHub で公開しています。 collabo_marker :

                    Phoenix + AngularJS で Markdown 同時編集ツールを作ってみる - Qiita
                  • 翻訳: 似て非なる Phoenix と Rails(原題『Phoenix is not Rails』) - Qiita

                    Phoenix の開発者である Chris McCord さんが 2015/11/18 に書いた記事「Phoenix is not Rails」の翻訳です。 僕は Rails 未経験の状態で Phoenix を始めたクチなのですが、最近 Rails もやるようになり、両者を比較して考えることが多くなってきたので、いい機会だと思い翻訳してみました。 誤訳があれば編集リクエストを頂けると幸いです。 まえがき 昨年12月、ブライアン1は年次総括で 開発を Elixir と Phoenix に移行する計画を公表しました。それから1年、実際に Rails から Phoenix へ移行してみて分かったのは、この作業はそれほど大変ではないということです。というのも、Phoenix は Rails と非常によく似た作りをしているからです。もちろん、フレームワークのきちんとした理解にはそれなりの学習が必要で

                      翻訳: 似て非なる Phoenix と Rails(原題『Phoenix is not Rails』) - Qiita
                    • Phoenix Framework (Elixir)で React.jsを動かしてみる - 弥生開発者ブログ

                      主夫在宅パートのeitoballです。レガシーといえば、StarCraft IIの新作Legacy of the Voidの発売が待ち遠しいこの頃です。 はじめに Pragmatic Programmerで、Dave Thomasさんは、1年に1つ新しいプログラミング言語を学ぼうと提唱しています。1年ごとではないですが、時折、新しい言語を学んでいますが、ここ最近学んだ言語ので、Elixirは、とても気に入っており、できるだけ使っていこうと思っています。 今更ですが、React.jsをElixir製のWebフレームワークであるPhoenix Framework(以下、Phoenix)上で動かしながら学ぶことにしました。このフレームワークが開発中のためか、React.jsを動かす例などは見つからない、もしくは、古くて動かないため、今回、最新版(0.13.0)で動くようになったので、その手順を共

                      • Amazon.co.jp: 初めてのPerl: ランダル・L. シュワルツ,トム フェニックス,Randal L. Schwartz,Tom Phoenix,近藤 嘉雪

                          Amazon.co.jp: 初めてのPerl: ランダル・L. シュワルツ,トム フェニックス,Randal L. Schwartz,Tom Phoenix,近藤 嘉雪
                        • [翻訳] Railsの弟、Phoenix Frameworkで遊ぼう - Qiita

                          Michał Kalbarczykさんの2015年7月28日付のブログ記事Playing with Phoenix Framework – Rails’ younger brotherの翻訳です。 Elixirはよく「Erlangの文法をRuby風にしたもの」と言われますし、開発者のJosé ValimさんがRailsの開発コアメンバーであることからか開発環境もRubyをお手本にしたものが多いです。 この記事はPhoenix FrameworkについてRuby及びRuby on Railsといろいろ比較しながら書かれています。 Phoenixについての復習も兼ねて訳してみました。 Phoenixについて聞いたことはありますか?Elixir言語で書かれた新しいWebフレームワークです。Elixirはそれ自体がRubyにインスパイアされておりErlang仮想マシン上で動作します。そう、そこには

                            [翻訳] Railsの弟、Phoenix Frameworkで遊ぼう - Qiita
                          • Phoenix で並列処理を使ったメタサーチ API を作ってみる - Qiita

                            Elixir はプロセス指向なだけあって、カジュアルに並列処理を使えます。 今回はこの並列処理を活用して、複数の勉強会サイトの WebAPI に対して一気にリクエストを投げる、いわゆるメタサーチ的な API を作ってみたいと思います。 Phoenix アプリケーションでの外部 API リクエストについてはコチラを参照してください。 事前準備: 各勉強会サイトの API 理解する ATND, Connpass, Zusaar, Doorkeeper のいずれも、アクセスキー無し(!)で利用できる WebAPI が用意されています。 大変ありがたいことに、これらの API については sharow さんが以下の記事にとても良くまとめてくださっていますので、こちらを参考にしたいと思います。 勉強会サイトのAPI比較 http://qiita.com/sharow/items/508bc876ff

                              Phoenix で並列処理を使ったメタサーチ API を作ってみる - Qiita
                            • Elm and Phoenix/Elixir in production for France TV

                              Are Elm and Phoenix/Elixir ready for prime time? I’ll let you decide: they were both used in live during the main French political show called “L’émission Politique” to help generate a word cloud based on the guest speech. To the date of this writing, the guests were Nicolas Sarkozy (12 millions viewers), Arnaud Montebourg (9 millions) and lately Alain Juppé (13 millions). tl;dr: Elm allowed me to

                              • Phoenix 1.0 – the framework for the modern web just landed - Phoenix Blog

                                Phoenix 1.0 – the framework for the modern web just landed Posted on August 28th, 2015 by Chris McCord After a year and a half of work, 2500 commits, and 30 releases, Phoenix 1.0 is here! With 1.0 in place, Phoenix is set to take on the world whether you’re building APIs, HTML5 applications, or network services for native devices. Written in Elixir, you get beautiful syntax, productive tooling and

                                • Phoenix Framework - Channel 日本語翻訳 - Qiita

                                  Phoenix Framework は Rails 風なリッチなフレームワークである割にデフォルトでもそこそこ速いことが知られています.例えば次のようなベンチマークがあります. しかし,それよりも私がおもしろいと思った特長に,リアルタイム通信機能がフレームワークに統合されている点があります.しかしまだ日本ではあまり知られておりません.そこで Phoenix Framework の最新版である v0.17.0 における wiki にある Channel の記事を日本語へと翻訳しました. 翻訳や内容におかしなところがあれば指摘お待ちしております チャンネルはフェニックスの本当に刺激的で強力な部分で,アプリケーションへ簡単にソフトリアルタイムな特徴を追加することができるようになります.チャンネルは簡単なアイディア - メッセージを送る,受けとる に基づいています.送信者はトピックスに関するメッセ

                                    Phoenix Framework - Channel 日本語翻訳 - Qiita
                                  • Phoenix OSを試してみた - これは完成度が高い!Windowsのように使えて、デュアルブートも楽々なAndroid派生OS(natsuki)

                                    こんにちは、natsukiです。今回、「Phoenix OS」なるものを紹介します。これは何かというと、AndroidをWindowsのような感覚で使えるようにアレンジしたOSです。インターフェースがマルチウインドウに対応して、スタートボタンからアプリへアクセスするなど、Windows10にかなり近い使用感になります。 試してみただけでなく、ここ数ヶ月、このPhoenix OSを使ってきました。なので、実際に使い続けてみての気づいた点なんかもレポートします。これは、導入が手軽な上に完成度も高く、思っていた以上に楽しめるOSですよ! ネットで検索をかけても、日本語で紹介されているページが少ないので、少々丁寧に解説しました。冗長かとは思いますが、それだけの価値のあるOSだと思いますので、しばしお付き合いください。 1.「Phoenix OS」とは まずは、Phoenix OSについて、ざっと雰

                                      Phoenix OSを試してみた - これは完成度が高い!Windowsのように使えて、デュアルブートも楽々なAndroid派生OS(natsuki)
                                    • The Complete Figure Drawing Course by Riven Phoenix

                                      Please Help. You can buy and download my courses on  https://www.Udemy.com  Follow me on TikTok:  https://www.tiktok.com/@rivenphoenix

                                        The Complete Figure Drawing Course by Riven Phoenix
                                      • お手軽にウェブアプリを開発できるOSSのフレームワーク「Phoenix Framework」、15分でTwitterライクなアプリを開発するムービーも

                                        ウェブアプリケーションの開発を行うためのフレームワークにはRuby on Railsなどがありますが、そうしたフレームワークのひとつであるオープンソースの「Phoenix Framework」を使うと、簡単にウェブアプリを開発することができます。 Phoenix Framework https://www.phoenixframework.org/ まずは開発環境の構築から行います。今回はUbuntu 20.04上に環境を構築してみます。 Ubuntu 20.04 LTS (Focal Fossa) https://releases.ubuntu.com/20.04/ Phoenix Frameworkは一部の機能をパッケージ管理システム・npmに依存しているので、事前にインストールしておきます。データベースにはデフォルトで推奨されているPostgreSQLを使用します。 Node.js

                                          お手軽にウェブアプリを開発できるOSSのフレームワーク「Phoenix Framework」、15分でTwitterライクなアプリを開発するムービーも
                                        • Phoenix入門3 - WebSocketのチャット機能 - Rails Webook

                                          前々回の記事は「Phoenix環境のセットアップから、静的ページを作成し、表示」させました。 前回の記事では、「Phoenixで認証機能を実装」しました。 今回の記事では、入門最後として「Phoenixでチャット機能を実装」します。 Phoenixでソケット、チャネル、トークン、API作成、モデルのアソシエーションなどを行っていきます。 サンプル ChatPhoenix - Heroku ChatPhoenix - GitHub 目次 ソケットの基礎用語 チャット機能の追加 チャット機能をログイン機能と統合 チャットメッセージの永続化 動作確認 Erlang 7.1 Elixir 1.1.1 Phoenix 10.0.3 Hex 0.9.0 node.js 0.12.7 npm 2.14.2 PostgreSQL 9.4.4 1. ソケットの基礎用語ソケットの基本的な用語について簡単に記載

                                            Phoenix入門3 - WebSocketのチャット機能 - Rails Webook
                                          • 4+1コアCPUと60コアGPUを備えたTegra4i搭載のNVIDIA製スマホ「Phoenix」フォトレビュー

                                            NVIDIAの新型CPU「Tegra4i」を使用して端末を製作するメーカーの参考のためにNVIDIAがリファレンスモデルとして開発したスマートフォンが「Phoenix(フェニックス)」です。今回はその端末やプロセッサーの詳細をMWC2013に出展中の同社から聞くことができたのでレポートします。 How Phoenix, the Tegra 4i Reference Phone, Will Bring Awesome Features to the Mainstream http://blogs.nvidia.com/2013/02/how-phoenix-the-tegra-4i-reference-phone-will-bring-awesome-features-to-the-mainstream/ NVIDIAブースの外観はこんな感じ。 2013年2月現在、同社の最新型のスマートフォ

                                              4+1コアCPUと60コアGPUを備えたTegra4i搭載のNVIDIA製スマホ「Phoenix」フォトレビュー
                                            • 業界に痕跡を残して消えたメーカー BIOSで功績を残したPhoenix (1/4)

                                              今回の業界に痕跡を残して消えたメーカーは、まだ現存している企業ではあるのだが、PC互換機という市場の成立にとてつもなく大きな功績を残したと言う意味では欠くことができないPhoenix Technologiesを紹介する。 最初はBIOSではなくOSメーカーだった Phoenix Phoenix Technologies Ltd.はNeil J. Colvin氏により1979年に創業された。Phoenixの前に、Colvin氏はXitanというソフトウェア会社(なんでも当時、世界で4番目のマイコンの会社だったらしい)を作り、ついで1978年にはK-Systemという会社を興している。 Xitanは一応分類的にはソフトウェアの会社だが、時期的にはまだマイコンという市場が立ち上がったばかりの時期で、メジャーな製品はMITSのAltair 8800やApple Computer程度だった時期なので

                                                業界に痕跡を残して消えたメーカー BIOSで功績を残したPhoenix (1/4)
                                              • Elixir/PhoenixでISUCON5予選の参考実装を書いた · I Will Survive

                                                スコア計算式をもとに計算してみると以下のようなスコアとなります(eror, exception, violationsはないので減点は無し) # Elixir/Phoenix irb(main):001:0> base_score = 239 + 93 * 0.1 => 248.3 # Go irb(main):002:0> base_score = 98 + 39 * 0.1 => 101.9 同じクエリを再現したうえで、だいたい2.5倍くらいの性能差?でしょうか。 が、完全に模倣できているか自信はないのであくまで参考程度ということで… 以下にベンチマーカーの出力内容も貼っておきます。 elixir/phoenix版の結果 { "valid" : true, "requests" : 333, "elapsed" : 76093, "done" : "[{Isucon5InitExecu

                                                • Phoenix で Redis の Pub/Sub を使って WebSocket をスケールアウトさせる - Qiita

                                                  WebSocket を利用するアプリケーションは Pub/Sub サーバを使ってスケールアウトさせるのが一般的です。 今回は Redis の Pub/Sub 機能を使って Phoenix の WebSocket をスケールアウトさせてみます。 Phoenix で WebSocket 通信をさせる方法はコチラをご参照ください。 事前知識: WebSocket アプリケーションのスケールアウトについて 通常の Web アプリケーションにおけるスケールアウトは、サーバ台数を増やしてロードバランサでリクエストを分散させる、というのが一般的ですが、WebSocket アプリケーションではこの手法が使えません。 なぜかというと、WebSocket アプリケーションはコネクションをサーバ内で管理するステートフルな作りになっているためです。冗長化させたサーバにリクエストを分散させてしまうと、他サーバで接続

                                                    Phoenix で Redis の Pub/Sub を使って WebSocket をスケールアウトさせる - Qiita
                                                  • ゲーマーの本能がクソゲー警報を出し続ける 君は耐えられるか?駄作で傑作のポストXCOM『Phoenix Point』

                                                    それは人々の意識を乗っ取った。何千もの人々が海へ入水し消えていった。次いでエルドリッチモンスターが海から現れた。深海生物と未知の存在を混ぜ合わせた元人間は、霧とともに陸へ広がり文明を破壊した。パンドラウイルスがまきおこす生態系の変容は、地球の進化なのか。それとも生物兵器か、エイリアンの侵略か。人類滅亡の危機がせまる今、文明再建機構「フェニックスポイント」は立ち上がる。調査せよ。防衛せよ。敵の正体をあばき、反撃ののろしをあげよ。 『Phoenix Point』は重厚なサイエンスフィクションを土台に、『XCOM: Enemy Unknown』(2012)のユーザーインタフェース(以下、UI)で武装した、『X-COM: UFO Defense』(1994)の精神的後継だ。この3作は開発史ならびに「XCOM」シリーズ史に深く関係する。詳細をはぶくが、「XCOM」シリーズの生みの親Julian Go

                                                      ゲーマーの本能がクソゲー警報を出し続ける 君は耐えられるか?駄作で傑作のポストXCOM『Phoenix Point』
                                                    • Elixir+PhoenixとSpread.Viewsでリアルタイムな出勤管理アプリを作ろう (1/7):CodeZine(コードジン)

                                                      本連載では、グレープシティが開発するJavaScriptライブラリ「SpreadJS」の 収録コントロール「Spread.Views」を活用して、IoT時代に役立つさまざまな アプリケーションを作っていきます。今回は、Spread.Viewsのカレンダー機能を使って出勤管理アプリを作ります。 はじめに こんにちは、dotstudio株式会社のn0bisukeです。前回に引き続き、簡単なコードでさまざまなUIの実装を実現できるライブラリ「Spread.Views」を紹介します。 前回の記事「ガントチャートもFacebook風もこれ一つでOK! 多彩なUI表現を可能にするSpread.Viewsを使ってみよう」は、Spread.Viewsの機能を包括的に紹介しましたが、今回からは実際に実務で活用できそうな内容を紹介していきます。 今回の内容 今回は社内の出退勤の管理システムをSpread.Vi

                                                        Elixir+PhoenixとSpread.Viewsでリアルタイムな出勤管理アプリを作ろう (1/7):CodeZine(コードジン)
                                                      • Phoenix入門1 - Hello Phoenix - Rails Webook

                                                        Phoneixとは、elixer(※1)という言語で書かれたWebフレームワークです。 最近のiOSやAndroidアプリやSPI(シングルページアプリケーショん)が普及してきたため、サーバーサイドはAPIやリアルタイムストリーミングの機能を提供することが増えてきました。 Phonixは一般的なWebのMVCに加え、デフォルトでAPIやソケットによるリアルタイムストリーミング機能を提供していて、このようなニーズに対応しやすくなっています。 レイテンシーがとても低く、Phoenixのレスポンスタイムはミリセカンドの代わりにマイクロセカンドで表示されるぐらい早さが段違いと言われています。 また、Railsのコントリビュータが作っているだけありかなりRailsの仕組みに似ているので、RailsなどのMVCフレームワークに触れている方には、かなり理解しやすいと思います。 若干、elixirの独特な

                                                          Phoenix入門1 - Hello Phoenix - Rails Webook
                                                        • Amazon.co.jp: 続・初めてのPerl 改訂版: Randal L. Schwartz, brian d foy, Tom Phoenix, 吉川英興, 伊藤直也, 田中慎司, 株式会社ロングテール/長尾高弘: 本

                                                            Amazon.co.jp: 続・初めてのPerl 改訂版: Randal L. Schwartz, brian d foy, Tom Phoenix, 吉川英興, 伊藤直也, 田中慎司, 株式会社ロングテール/長尾高弘: 本
                                                          • 【中級編】Riot.js + Typescript + karmaで今日から始めるElixir on Phoenixフロント開発入門 その1 - Qiita

                                                            【中級編】Riot.js + Typescript + karmaで今日から始めるElixir on Phoenixフロント開発入門 その1TypeScriptElixirkarmaPhoenixriot はじめに 皆さん、おはこんばんちは。 年の瀬です。 コミケの入稿割引が減っていきます。 第2回 企業対抗トーナメントも大晦日に、あります。ギルティです。 正直色々忙しいですね。分かります。だって師走だもの。 そんな時は肩の力をいったん抜いて、Elixir on Phoenix、入門していきましょう。 CentOS + Erlang + Elixir + PhoenixのDockerイメージで今日から始めるElixir on Phoenix入門 【中級編】drone.io + exrmで今日から始めるElixir on Phoenixホットデプロイ入門 前回、前々回に引き続き、Elixir

                                                              【中級編】Riot.js + Typescript + karmaで今日から始めるElixir on Phoenixフロント開発入門 その1 - Qiita
                                                            • [Elixir] Phoenix+MySQL+gulpでアプリケーションを作る - Qiita

                                                              動機 Phoenixはデフォルトのままで高い生産性のアプリケーション開発ができる。 が、人間どうしたって慣れ親しんだ道具が使いたいもの。 そこで、標準のPostgreSQLとBrunch(ビルドツール)でなく、MySQLとgulpを使って以下の様な環境を作ることにした。 Version

                                                                [Elixir] Phoenix+MySQL+gulpでアプリケーションを作る - Qiita
                                                              • Evan Phoenixさん「Rubyを速くするのは今がその時」 〜RubyKaigi 2015 基調講演 3日目 | gihyo.jp

                                                                RubyKaigi 2015レポート Evan Phoenixさん「Rubyを速くするのは今がその時」 〜RubyKaigi 2015 基調講演 3日目 12月11日~13日、ベルサール汐留にて「RubyKaigi 2015」が開催されました。今年も基調講演が毎日一つずつ行われました。その模様をレポートします。 RubyKaigi 2015 最終日3日目の基調講演はEvan Phoenixさんです。Ruby 3x3を受けて、Rubyを速くするためにできる最適化の方法を提案しました。発表タイトルは「Ruby: 2020 - How do we get to Ruby3x3」です。 Evanさんがやってきたこと Evanさんは、Rubyの実装の一つであるRubiniusや、Rubyで書かれたアプリケーションサーバPumaの作者であり、RubyGemsとCRubyのコミッタでもあります。また、R

                                                                  Evan Phoenixさん「Rubyを速くするのは今がその時」 〜RubyKaigi 2015 基調講演 3日目 | gihyo.jp
                                                                • 『Programming Phoenix』を読んでみた(まだドラフト版)

                                                                  ElixirによるRoR実装と表現される、Phoenix Frameworkの作者による書籍『Programming Phoenix』を読んでみました。今はドラフト版ですが、こういうフレームワークの基本的な思想とか好きなのと、PhoenixはElixirのmacroを駆使しているという話をみて、気になって買って読んでみました。(Elixir、macroがほぼそのままLips形式の記述なのですが、そこも著者は気に入っているそう。) 以下ではElixir 1.1.0、Phoenix 1.0.3を対象としてます。 内容としては、簡単なサンプルを作りながらPhoenixの話、Ecto、Plug.Conn、Ecto.QueryなどのElixirの基礎要素の話がありました。テストの話なんかはまだ書きかけ。Phoenixの話ばかりと思ってたら、結構Elixirの周辺の機構の主要な要素をかいつまんでいて、

                                                                    『Programming Phoenix』を読んでみた(まだドラフト版)
                                                                  • Rails Tutorialを Phoenixで移植してみた

                                                                    *      * *     +  うそです n ∧_∧ n + (ヨ(* ´∀`)E) Y     Y    *

                                                                      Rails Tutorialを Phoenixで移植してみた
                                                                    • ブラウザから画像編集が出来るウェブアプリ「Phoenix」 | ライフハッカー・ジャパン

                                                                      デスク配線がスッキリ。Ankerの全部入り12 in 1モニタースタンドが突然8,250円OFFされてた #Amazonセール

                                                                        ブラウザから画像編集が出来るウェブアプリ「Phoenix」 | ライフハッカー・ジャパン
                                                                      • 新規事業で Elixir, Phoenix, React を使う - Akatsuki Hackers Lab | 株式会社アカツキ(Akatsuki Inc.)

                                                                        エンジニアリング・アドバイザーの noto です。先月末から新規事業チームのエンジニアリングについてもお手伝いすることになりました。 アカツキでは今年 (2015 年) の夏より、従来のゲーム事業の枠を超えて、教育、ヘルスケア、「働く」などの領域を対象とした新規事業の検討・開発を開始しています。(新規事業に関するプレスリリース / 新規事業公式ページ) こういった領域では「作っては壊し、作っては壊し」のトライアル・アンド・エラーが繰り返されると想定されるため、技術の選択に失敗した場合でもリカバリできる可能性も高くなります。そのため、従来のゲーム事業に比べると新しい技術を取り入れるチャレンジがしやすいと考え、社内で使い慣れた サーバサイド: Ruby on Rails ゲームクライアント: C++, Cocos2d-x とは別の技術を導入し始めています。 サーバサイド サーバサイドについては

                                                                          新規事業で Elixir, Phoenix, React を使う - Akatsuki Hackers Lab | 株式会社アカツキ(Akatsuki Inc.)
                                                                        • Elixir/Phoenixを実行してみる - Qiita

                                                                          はじめに Elixir/Phoenixを覚えたら、向こう数年おいしいごはんを食べられると偉い人たちが言っています。Railsに取って代わる次世代のWeb言語&フレームワークだそうです。楽してご飯を食べてゆきたいエンジニアとしては、スタダせざるを得ませんね。 参考1:http://qiita.com/HirofumiTamori/items/0dfdbada30c7d8f183fd 参考2:http://qiita.com/mizchi/items/e38d3f0461fe316021f7 ということで、rails s的なことをするところまで、簡単に見ていくこととしましょう。尚、以降のコードに関してはcentos6で動作を確認しております。centos7でも動くと思います。デビアンマンは適宜読み替えて下さい。 手順 evm&erlang/OTP $ sudo yum install -y l

                                                                            Elixir/Phoenixを実行してみる - Qiita
                                                                          • Phoenix is not Rails

                                                                              Phoenix is not Rails
                                                                            • 【中級編】drone.io + exrmで今日から始めるElixir on Phoenixホットデプロイ入門 - Qiita

                                                                              何これ? 皆さん、おはこんばんちは。 前回の記事、CentOS + Erlang + Elixir + PhoenixのDockerイメージで今日から始めるElixir on Phoenix入門に引続き、Elixir/Phoenixについての入門記事です。 入門なのに中級編です。 今回は前回の予告通り、deployとci周りをやっつけます。 これができれば、Elixir/PhoenixでHello Worldは卒業して、 実際の開発をしていけると思います。 ゴールは、 プルリクでCI回してテストする プルリクをmasterにマージする リリースビルド作る GitHub Releases使って、tag切って実稼働用のバイナリ上げる ホットコードスワップ(ホットデプロイ)本番環境を無停止で更新する という一連の流れを全てGitHubのプルリクとマージだけで行うことです。 Jenkinsのように

                                                                                【中級編】drone.io + exrmで今日から始めるElixir on Phoenixホットデプロイ入門 - Qiita
                                                                              • Elixir+PhoenixでAPNsを利用したPush通知を送る簡単なAPIをつくってみる - Qiita

                                                                                はじめに Advent Calendar童貞を捨てに来ました。 前提 以前"Elixir+PhoenixでGCMのAPIを叩いてPush通知を送る簡単なAPIをつくってみた"という記事で、ElixirでAndroidアプリにPush通知するWebAPIをつくったので、その続きとしてiOSアプリにPush通知するWebAPIをつくってみます。 ですので、環境構築などは前回の記事をご覧いただければと思います。 Apns4exインストール 最初張り切って自前で実装しようとした(無謀)のですが、Apns4exというよさげなライブラリがあったので、そちらを利用させていただきました。 ~mix.exsのdepsとapplicationの箇所にApns4exの設定を追加します。 defp deps do [{:phoenix, "~> 1.0.3"}, {:phoenix_ecto, "~> 1.1"}

                                                                                  Elixir+PhoenixでAPNsを利用したPush通知を送る簡単なAPIをつくってみる - Qiita
                                                                                • Nexus 7(2012 & 2013)用のPhoenix OSがリリース | juggly.cn

                                                                                  2023年12月 (1) 2023年11月 (116) 2023年10月 (79) 2023年9月 (28) 2023年8月 (7) 2023年7月 (6) 2023年6月 (101) 2023年5月 (229) 2023年4月 (201) 2023年3月 (206) 2023年2月 (147) 2023年1月 (193) 2022年12月 (146) 2022年11月 (54) 2022年10月 (1) 2022年9月 (1) 2022年8月 (1) 2022年7月 (3) 2022年6月 (1) 2021年9月 (1) 2021年8月 (8) 2021年6月 (3) 2021年4月 (4) 2021年3月 (6) 2021年2月 (1) 2021年1月 (3) 2020年12月 (2) 2020年11月 (2) 2020年10月 (5) 2020年9月 (12) 2020年8月 (40