並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 614件

新着順 人気順

elixirの検索結果161 - 200 件 / 614件

  • Z Labを退職してoViceに転職します - PartyIX

    10月31日にZ Lab株式会社を退職した. おそらくほとんどの人はZ Labを知らないと思うので説明すると,ヤフーの子会社だ.ただし社員はヤフーの原籍正社員でZ Labに出向という形で雇用されている.つまり退職したのはヤフー株式会社を退職したということになる. ちなみに私の場合は,入社した時点でZ Lab出向だったので,ヤフー社で働いていたことはない.ヤフーのこと,あんまり知らない. 2020年9月入社だったので,2年2ヶ月居たことになる. やっていたこと ちなみにゼットラボが作っているものについては 現在ヤフーに提供しているKubernetes as a ServiceおよびZ Lab Application Platformの継続的な開発、保守を行います。 ゼットラボのプロダクトは現在ヤフーで運用されていますが、ゼットラボは開発、改善、および利用者向けソリューションの提供に専念します

      Z Labを退職してoViceに転職します - PartyIX
    • Ruby のパターンマッチング機能を MinRuby で試す

      Ruby 2.7 で導入予定で,すでに Ruby リポジトリの trunk (いわゆる master ブランチのこと) にマージ済みの「パターンマッチング」機能を試してみたので,そのメモ書きです. 特に包括的に検証したわけではないので注意してください. パターンマッチング (わざわざ解説することでもないけど) パターンマッチングは if 文や case 文のようなプログラムの分岐に使うプログラミング機能. if 文が真偽値を返す条件式 (e.g. a > 0 && x == 'hoge') の結果により分岐し,case 文が指定した変数の値によって分岐するのに対し,パターンマッチングは指定した変数のデータ構造によって分岐する. 例えば Ruby に導入されたパターンマッチングだと次のようになる: case var # var のデータ構造により分岐 in [] puts "var is e

      • 【CEDEC 2019】『ロマサガRS』は如何にリリース直後のアクセスラッシュを乗り切ったのか…クイックスケールの要点やElixirを活用した技術を解説 | gamebiz

        【CEDEC 2019】『ロマサガRS』は如何にリリース直後のアクセスラッシュを乗り切ったのか…クイックスケールの要点やElixirを活用した技術を解説 コンピュータエンターテインメント協会(CESA)は、9月4日~6日の期間、パシフィコ横浜(神奈川県横浜市)にて、国内最大のゲーム開発者向けカンファレンス「コンピュータ・エンターテインメント・デベロッパーズ・カンファレンス 2019」(CEDEC 2019)を開催した。 本稿では、9月5日に実施された講演「ロマサガRSをどのようにクイックにスケールさせたか 〜Elixir, Amazon ECS 等の技術要素を交えて〜」についてのレポートをお届けしていく。 本セッションには、アカツキ・モバイルゲーム事業部 テクニカルディレクター/クリエイティブプロデューサーの島崎清山氏が登壇。ローンチ前にアクセス規模を見積もることが難しいモバイルゲームにお

          【CEDEC 2019】『ロマサガRS』は如何にリリース直後のアクセスラッシュを乗り切ったのか…クイックスケールの要点やElixirを活用した技術を解説 | gamebiz
        • GitHub - GetFirefly/firefly: An alternative BEAM implementation, designed for WebAssembly

          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 - GetFirefly/firefly: An alternative BEAM implementation, designed for WebAssembly
          • 関数型言語Elixirのフレームワーク解説書 - mojiru【もじをもじる】

            Elixirへのいざない 「Elixirへのいざない」発行主旨・内容紹介 「Elixirへのいざない」目次 「Elixirへのいざない」Amazonでの購入はこちら 「Elixirへのいざない」楽天市場での購入はこちら Elixirへのいざない インプレスグループで電子出版事業を手がけるインプレスR&Dは、川邑リュウ氏著書による、技術書典や技術書同人誌博覧会をはじめとした各種即売会や、勉強会・LT会などで頒布された技術同人誌を底本とした商業書籍を刊行し、技術同人誌の普及と発展に貢献することを目指し、最新の知見を発信する技術の泉シリーズ2020年6月最新刊として、動的な関数型言語であるElixirのフレームワークであるPhoenix LiveViewとNervesについて、実際にさわって体験をしてみることを主眼とした解説書「Elixirへのいざない」を発売した。 川邑リュウProfile●関

              関数型言語Elixirのフレームワーク解説書 - mojiru【もじをもじる】
            • 2019年、一番稼げるプログラミング言語は? 年収1000万円にも手が届く、世界約9万人が答えた最新の「使っている」「好きな」「稼げる」言語ランキング - fabcross for エンジニア

              2019年、一番稼げるプログラミング言語は? 年収1000万円にも手が届く、世界約9万人が答えた最新の「使っている」「好きな」「稼げる」言語ランキング どんなプログラミング言語を身に付けていけば、自分のキャリアにとって役に立つのだろうか――。特にIT系エンジニアにとっては、気になる情報だと思う。 世界的に見ると、一番使われているプログラミング言語は何で、どのプログラミング言語に注目が集まっていて、どのプログラミング言語を扱えると収入が増えるのだろうか。ソフトウェア開発者向けのQ&Aサイト「Stack Overflow」が2019年1月に、179カ国・8万8883人のソフトウェア開発者を対象に実施した「Developer Survey Results 2019」の内容を紹介していきたい。 最も使われているプログラミング言語トップ10 同調査によれば、最も使われているプログラミング言語のトップ

                2019年、一番稼げるプログラミング言語は? 年収1000万円にも手が届く、世界約9万人が答えた最新の「使っている」「好きな」「稼げる」言語ランキング - fabcross for エンジニア
              • あなたのキャリアに影響を与えた本は何ですか? 著名エンジニアの方々に聞いてみた【第三弾】 - Findy Engineer Lab - ファインディエンジニアラボ

                書籍には、特定領域の専門家たちが習得してきた知識のエッセンスが詰まっています。だからこそ「本を読むこと」は、ITエンジニアがスキルを向上させるうえで効果的な取り組みと言えます。では、著名エンジニアたちはこれまでどのような書籍を読み、そこから何を学んできたのでしょうか。今回は8人の著名なエンジニアのキャリアに影響を与えた“珠玉の書籍”を、ご本人にまつわるエピソードとともに紹介してもらいました。 *…人名の50音順に掲載。回答者は敬称略。 遠藤侑介が紹介『あなたの知らない超絶技巧プログラミングの世界』 笹田耕一が紹介『Rubyソースコード完全解説 Ruby Hacking Guide』 竹迫良範が紹介『ハッカー・プログラミング大全』 鳥井雪が紹介『Rubyのしくみ -Ruby Under a Microscope-』 廣戸裕大(hiroppy)が紹介『プログラミングコンテストチャレンジブック』

                  あなたのキャリアに影響を与えた本は何ですか? 著名エンジニアの方々に聞いてみた【第三弾】 - Findy Engineer Lab - ファインディエンジニアラボ
                • 世界初となる "木のお酒" の生産販売へ挑戦!エシカル・スピリッツ × 鹿山博康(Ben Fiddech)によるプロジェクト『WoodSpirits』が発足。

                  世界初となる "木のお酒" の生産販売へ挑戦!エシカル・スピリッツ × 鹿山博康(Ben Fiddech)によるプロジェクト『WoodSpirits』が発足。森林総合研究所の技術によって実現が近づく新たな "木の飲食体験" 「循環経済を実現する蒸留プラットフォーム」をモットーに、廃棄素材を使用したクラフトジンの生産や、再生型蒸留所を運営する蒸留ベンチャーのエシカル・スピリッツ株式会社(英語表記:The Ethical Spirits & Co / 本社:東京都台東区 / 代表取締役CEO:山本祐也 / 以下 エシカル・スピリッツ)は、「世界最高のバー50」に選出された Mixology&Elixir Bar Ben Fiddich (バーベンフィディック / 東京都新宿区) のオーナーバーテンダー・鹿山博康と共同で、国立森林総合研究所が開発した”木のお酒”を民間事業者の立場から製品化及び販

                    世界初となる "木のお酒" の生産販売へ挑戦!エシカル・スピリッツ × 鹿山博康(Ben Fiddech)によるプロジェクト『WoodSpirits』が発足。
                  • Maintainer Month: オープンソースのメンテナーがやっている仕事

                    2022年の6月は、GitHub主催でMaintainer Monthは、オープンソースのメンテナーが集まって情報共有したり、メンテナーを祝ったり、支援したりするイベントが行われていました。 Welcome to Maintainer Month! 🎉 | The GitHub Blog Maintainer Monthに気づいたのはThank you to our maintainers | The GitHub Blogのとき(6/24)なのだったので、残り一週間でしたがオープンソースのメンテナンスとメンテナーについて色々書いていました。 Maintainer Month: epubリーダーアプリ bi-epub-readerを作った | Web Scratch Maintainer Month: オープンソースをメンテナンスするコツ | Web Scratch Maintainer

                      Maintainer Month: オープンソースのメンテナーがやっている仕事
                    • Elixir and Rust is a good mix

                      Elixir and Rust is a good mix Author Name Jason Stiebs @peregrine @peregrine Image by Annie Ruygt This post is about using Rust with Elixir and how easily it can be done! If you want to deploy your Phoenix LiveView app right now, then check out how to get started. You could be up and running in minutes. Problem We need to perform a CPU intensive or system level programming task and there are just

                        Elixir and Rust is a good mix
                      • LAPRAS株式会社を退職しました

                        2021年10月末でLAPRAS株式会社を退職しました。創業間もない2016年11月から参画していたので、5年間働いたことになります。1社目が1.5年だったのでその3倍強働いたことになりますが、そんなに長くいたかなと思うほどあっという間な5年間でした。 5年間やってきたこと2020年夏までにやってきたことは「LAPRAS CTOを交代します」の記事に書かれているので割愛して、最後の1年間SREとしての活動を少しまとめておきます。 上の記事で触れていた SREに専念できるようになったらエラーレートやレスポンスタイムのサマリをサービスのステータスページで公開したりと、品質も定量的な形でユーザの皆さんにお見せしたいと考えています。 については(自分でも忘れていたのですが…)簡易的なものですが https://status.lapras.com/ に誕生しました。エラーレートやレスポンスタイムなど

                          LAPRAS株式会社を退職しました
                        • Why Discord is switching from Go to Rust

                          Rust is becoming a first class language in a variety of domains. At Discord, we’ve seen success with Rust on the client side and server side. For example, we use it on the client side for our video encoding pipeline for Go Live and on the server side for Elixir NIFs. Most recently, we drastically improved the performance of a service by switching its implementation from Go to Rust. This post expla

                            Why Discord is switching from Go to Rust
                          • GCPで完結させたゲームプラットフォームのアーキテクチャ 開発期間は短くしつつ、自由度を失わないための工夫

                            GCPで完結させたゲームプラットフォームのアーキテクチャ 開発期間は短くしつつ、自由度を失わないための工夫 これが新しいデザインパターン - mspoを支えるGCP&Looker 2019年11月18日、グーグル・クラウド・ジャパン合同会社にて「第9回 Google Cloud INSIDE Games & Apps」が開催されました。ゲーム業界で活躍するインフラ、サーバーアプリケーションエンジニア、テクニカルリーダーを対象に開催される本イベント。今回は、GCPを活用するさまざまな企業が集まり、最新の活用事例を語りました。プレゼンテーション「これが新しいデザインパターン - mspoを支えるGCP&Looker」に登壇したのは、アイレット株式会社代表取締役社長の齋藤将平氏と、ガンホー・オンライン・エンターテイメント株式会社CTOの菊池貴則氏。ガンホーの子会社であるmspo株式会社

                              GCPで完結させたゲームプラットフォームのアーキテクチャ 開発期間は短くしつつ、自由度を失わないための工夫
                            • Tree-sitter|Introduction

                              ☰ Introduction Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. Tree-sitter aims to be: General enough to parse any programming language Fast enough to parse on every keystroke in a text editor Robust enough to provide useful results even in the prese

                              • 【2020年版】東京周辺で開催のエンジニア向け技術系カンファレンス日程まとめ【全64件!】 | FAworksブログ

                                重要:新型コロナウイルス感染症の拡大により、多数のイベントが中止または延期を発表しています。 公式サイトやSNSで最新状況の確認をお願いいたします。 2019年ももう終わりです。皆様にとってどんな年だったでしょうか? FAworksでは、2020年に開催される(であろう)技術系カンファレンスをいっきにまとめてみました。 2020年の予定の参考にしていただくだけでなく、「こんなにたくさんイベントが行われてるんだな〜」と知る機会になれば幸いです。カンファレンス以外にも、ミートアップ、ハンズオン、もくもく会、LT会、リリースイベントなどなど、星の数ほどのイベントが開催されています! なお、日程など未発表としているところは2019年の情報を載せていますが、予定が発表され次第更新していく予定です。2019年のイベントの内容ももちろん参考になると思いますので、セッションスライドなど見てみることをおすす

                                  【2020年版】東京周辺で開催のエンジニア向け技術系カンファレンス日程まとめ【全64件!】 | FAworksブログ
                                • 中国とRubyメモ

                                  中国とRubyメモ.md Ruby China 活発なRubyユーザーのコミュニティ 高まる中国のRuby熱---上海で初のRuby会議,まつもと氏も講演 | 日経 xTECH(クロステック) 2009年。日本のRubyコミュニティと近い時期に中国コミュニティも活発だった 中国を代表する企業であるECサイトのタオバオ(淘宝網)からは、2名のスピーカーが講演した。タオバオは、社内管理システムでRubyを使っているという。上海近郊の日本企業は、製品のプロトタイプの開発にRubyを使用して、実装はC系の言語で行っている。この会社からは新幹線で1時間以上かけて10名以上のエンジニアが参加した。 https://tech.nikkeibp.co.jp/it/article/COLUMN/20120115/378501/?ST=govtech RubyConf China 2011。Matzの著書も翻

                                    中国とRubyメモ
                                  • 肌のくすみ問題、”乾燥”対策に目を向けるのもアリ。エリクシールの「つや玉ミスト」は香りも楽しめておすすめ - ソレドコ

                                    肌のくすみ対策にエリクシール シュペリエル つや玉ミストを愛用中のmatsukoさんが、使用感と合わせて紹介。乾燥要因での肌くすみ対策として、外出先でも手軽に保湿ができるミストを導入したのだそう。乾燥が気になるときだけでなく、香りも楽しめることから仕事でリフレッシュしたいときにも活躍しているそうです。 エリクシール シュペリエル つや玉ミスト 楽天で見るELIXIR エリクシール つや玉ミスト 80mL スプレー 美容液 保湿 エイジングケア シュペリエル 資生堂 急に近頃、夕方の肌くすみを実感するように。化粧をしたての朝はあんなに輝いていたのに! ふと手を洗うときに鏡に映る自分の顔色の悪さを見てびっくりすることもしばしば。 朝のスキンケアやメイクアップベースを変えてみたりと色々と試すものの効果がなく、これが加齢か……と落ち込んでいました。 もともとオイリー肌かつ滝汗族だったので乾燥とは無

                                      肌のくすみ問題、”乾燥”対策に目を向けるのもアリ。エリクシールの「つや玉ミスト」は香りも楽しめておすすめ - ソレドコ
                                    • 何もツールがなくてもコンテナの中のTCP通信の状態を見たい - ローファイ日記

                                      完全に消費税に負けた... 今日も小ネタです。 一般に、以下のようなことを調べる時 netstat や ss などのツールは便利です。 あるポートがリッスンされているか知りたい あるコネクションに実際に通信があるか知りたい MySQLサーバなど外部プロセス/サーバにコネクションが貼られているか知りたい でもコンテナ環境では、そんな余計なツールは入っていない!!!ことも多い。 そんな時でも、 /proc ファイルシステムはほぼ間違いなくマウントされているはずです。 なのでそこを直接見ることも検討しましょう。 /proc/net/tcp(6) を眺める コンテナのネットワークに直接入るには、 nsenter などを使うことができます。今回はすぐ用意できる環境があったので Haconiwa ですが、 Docker などで置き換えて試してください。 $ ps auxf ... root 13252

                                        何もツールがなくてもコンテナの中のTCP通信の状態を見たい - ローファイ日記
                                      • Why Elixir Is the Best Language for Building a Bootstrapped, B2B SaaS in 2024 | SleepEasy Website Monitor

                                        Why Elixir Is the Best Language for Building a Bootstrapped, B2B SaaS in 2024 [This article is the companion to my presentation for CodeBEAM America 2024, Elixir is the One-Person Stack for Building a Software Startup. You can download the slides as a PDF or view them in Google Slides.] I’d like to share why I chose Elixir as the programming language (and really, as we’ll discuss, the full stack)

                                          Why Elixir Is the Best Language for Building a Bootstrapped, B2B SaaS in 2024 | SleepEasy Website Monitor
                                        • GitHub - woltapp/blurhash: A very compact representation of a placeholder for an image.

                                          In short, BlurHash takes an image, and gives you a short string (only 20-30 characters!) that represents the placeholder for this image. You do this on the backend of your service, and store the string along with the image. When you send data to your client, you send both the URL to the image, and the BlurHash string. Your client then takes the string, and decodes it into an image that it shows wh

                                            GitHub - woltapp/blurhash: A very compact representation of a placeholder for an image.
                                          • GitHub、Dependabotの基本コンポーネントdependabot-coreをOSSとして利用可能に | gihyo.jp

                                            GitHub⁠⁠、Dependabotの基本コンポーネントdependabot-coreをOSSとして利用可能に GitHubは2024年5月13日、リポジトリ内の依存関係を監視しチェックするツールDependabotの基本コンポーネントdependabot-coreを、MITライセンスにもとづくオープンソースとして利用可能にしたことを発表した。 dependabot-core is now open source with an MIT license -The Github Blog 📣 Dependabot is now open source!https://t.co/RXpQG38AiD — GitHub (@github) May 14, 2024 Dependabotは、リポジトリ内の依存関係のアップデートの有無を検知して、自動でプルリクエストを発行したり、アラートの通知を

                                              GitHub、Dependabotの基本コンポーネントdependabot-coreをOSSとして利用可能に | gihyo.jp
                                            • Learn, improve and generate code with AI | Refraction

                                              with AIRefraction is a code generation tool for developers. It uses AI to generate code for you. You can use it to generate unit tests, documentation, refactor code and more. Generate code in Generate code using AI in 56 languages — ABAP, Ada, Apex, Assembly, Batch, C, C#, C++, CameLIGO, Clojure, Cobol, CoffeeScript, CSS, D Lang, Dart, Elixir, Erlang, F#, Fortran, Go, GraphQL, Groovy, Handlebars,

                                                Learn, improve and generate code with AI | Refraction
                                              • If not SPAs, What?

                                                A few months ago, I wrote an article about how the SPA pattern has failed to simplify web development. The SPA pattern (Single-Page Apps), I tried to define, was about the React model, which also covers, to a large extent, the model of Vue, Angular, and other frontend frameworks. Like any critique, it begs for a prescription and I didn’t give one, other than gesturing toward server-side frameworks

                                                • Ruby3.0でRactorを入れた理由、M:Nスレッドの制限。深掘りRubyKaigi 2022 with ko1 & kateinoigakukun 文字起こしレポートvol.2 - STORES Product Blog

                                                  2022年10月5日に『深掘りRubyKaigi 2022 with ko1 & kateinoigakukun~ RubyKaigiどうでした&RubyのWASI/並列どうなるの? ~』を開催しました。イベントでお話した内容を3部作でお届けします。こちらはvol.2です。 ko1の発表「Making *MaNy* threads on Ruby」をざっくり fujimura:では、笹田さんのパートに移ろうと思います。笹田さん、どうぞよろしくお願いいたします。 ko1:よろしくお願いします。 fujimura:最初にRubyKaigiのトーク内容のざっくりまとめと、感想及びその後の反響をお願いします。 ko1:ざっくりしたまとめで言うと、RubyにM:Nスレッドを入れたいという話を発表しました。M:Nスレッドとは何かというと、ユーザーレベルスレッドライブラリと、カーネルスレッドのよさをハイ

                                                    Ruby3.0でRactorを入れた理由、M:Nスレッドの制限。深掘りRubyKaigi 2022 with ko1 & kateinoigakukun 文字起こしレポートvol.2 - STORES Product Blog
                                                  • Linux: mmap(2) したメモリに書き込みした際の Copy On Wirte を観察する - hibomaの日記

                                                    イントロ ペパボ社内 Slack で Linux の CoW = Copy On Write について、 id:ryuichi1208 id:udzura とディスカッションして盛り上がっていた。カーネル内で CoW を処理する関数を追えないか? という話があがったので、調べてみた次第。 ( なぜ CoW の話が出てきたのか / どんなことをディスカッションしてたのかは id:ryuichi1208 がまとめくれるかも? ) 結論 CoW を観察するには do_wp_pageを観察するといいみたい wiki.bit-hive.com ( いつもお世話になっております ) do_wp_page のソース https://elixir.bootlin.com/linux/v5.11.22/source/mm/memory.c#L3085 検証環境 Vagrant で用意した bento/ubu

                                                      Linux: mmap(2) したメモリに書き込みした際の Copy On Wirte を観察する - hibomaの日記
                                                    • 15+ new code scanning integrations with open source security tools

                                                      EnterpriseOpen Source15+ new code scanning integrations with open source security toolsToday, we’re happy to announce more than 15 new integrations with open source security tools that broaden our language coverage to include PHP, Swift, Kotlin, Ruby, and more. Last year, we released code scanning, a vulnerability detection feature in GitHub Advanced Security that’s also free on GitHub.com for pub

                                                        15+ new code scanning integrations with open source security tools
                                                      • Clojureの設計に見る"simple"という考え方 Simple Made Easyを解説 Part2

                                                        2019年7月29日、Opt Technologiesが主催するイベント「Fun Fun Functional (2) 関数型言語Lightning Talks!!」が開催されました。関数型プログラミングについて楽しく学び、知見を共有することを目的に開催されている本勉強会。今回は6名のエンジニアが、関数型プログラミング言語にまつわるユニークな発表を行いました。プレゼンテーション「"Simple Made Easy" Made Easy 」に登壇したのは、lagenorhynque氏。講演資料はこちら なぜ"simple"を重視するのか なぜsimpleが大事なのかと言うと、人間には限界があるからです。わけがわからないものに対して信頼ができないので理解をしながら進める必要がありますし、能力的に普通の人は5個ぐらいはできても、10個や20個のものは同時に考えられません。なので、絡まったものを一

                                                          Clojureの設計に見る"simple"という考え方 Simple Made Easyを解説 Part2
                                                        • グリーンコーディング - Nothing ventured, nothing gained.

                                                          飛び恥 飛び恥、英語ではFlight Shameという言葉があることを知った。環境に配慮して、飛行機での移動を控えようというものだ。ヨーロッパで盛んになった運動で、ドイツでは国が積極的に国民に呼びかけを行っており、フランスでは鉄道で2時間半以内で移動できる距離の飛行機の運行が禁止された。 抜け道があるとか、どこまで二酸化炭素排出量の削減に効果的であるのかという疑問もある。グリーンロンダリングという言葉もあるように、環境に配慮しているというポーズだけではないのかなどの声もあるようだが、このような動きは今後も確実に増えていくだろう。 グリーンコーディング IT業界でも、グリーンITという言葉がある。IT自体をグリーンにしよう、すなわちIT利用時にできるだけ環境に優しくするという考えと、ITを活用することで環境負荷を減らそうという考えの双方を含んだ言葉だ。 前者はIT機器や環境、利用方法をグリー

                                                            グリーンコーディング - Nothing ventured, nothing gained.
                                                          • コードがないとこんなにも自由。単体型VR「Oculus Quest」を3か月使い倒した感想

                                                            コードがないとこんなにも自由。単体型VR「Oculus Quest」を3か月使い倒した感想2020.08.14 19:0023,819 Brent Rose - Gizmodo US [原文] ( satomi ) 素手で遊べるOculus Questは、スマホもPCも要らない単体型VR。 スマホを装着する安価なVR(段ボールVR、Google Daydream、Samsung Gear VRなど)と、PCにつなぐ高価なVR(Oculus Rift、HTC Vive Pro Eyeなど)にわかれて進行中のVR革命に訪れた第3の波です。 カメラ4台で動きを追うインサイドアウト方式だから、室内センサも不要です。必要なものは本体と両手のコントローラ、充電ケーブル。これさえあれば、どんな場所でも6DoF(6 degrees of freedom:頭+体の動きまで追えること)のVRワールドが楽しめま

                                                              コードがないとこんなにも自由。単体型VR「Oculus Quest」を3か月使い倒した感想
                                                            • ISUCON10 オンライン予選の利用言語比率 : ISUCON公式Blog

                                                              2020.09.23 20:15 本選出場チームに変更があったので内容を更新 -- ISUCON10 オンライン予選の利用言語比率を公開します。オンライン予選は490チームの参加があり、運営で把握ができたのは468チームとなりました。 オンライン予選 利用言語比率利用率の全体ランキングは以下の通りです。 Go      276組 59.0% Ruby     81組  17.3% Python   47組  10.0% Nodejs   29組  6.2% PHP     18組  3.8% Rust      8組  1.7% Perl       7組  1.5% Elixir     1組  0.2% original-ruby 1組  0.2% 本選出場が決まった33チームに限定すると以下となります。 Go    28組  84.8% Nodejs  2組   6.1% Rust

                                                                ISUCON10 オンライン予選の利用言語比率 : ISUCON公式Blog
                                                              • Ractorで並列処理を試みる|グロービス・デジタル・プラットフォーム

                                                                はじめまして、グロービスのサーバーサイドエンジニアをしている大澤(@qwyngg)と申します。 Ruby3、そしてRactorがでましたね! さっそくrbenv global 3.0.0して試していこうと思います。 Ractorとは?並行性のあるコードを書くための新機能です。RubyKaigiでGuildという名前を聞いたことがある方もいらっしゃると思いますが、そのGuildが名称を変えてリリースされました。 名前の通りActorモデルを参考にした機能だそうです。 Ractor.newにブロックを渡すことで並列処理を実行させることができます。 Ractor.new { 5.times do puts :hoge end } Ractor.new { 5.times do puts :fuga end } puts :sleep sleep(5) # Ractorの処理を待ちたいので適当にs

                                                                  Ractorで並列処理を試みる|グロービス・デジタル・プラットフォーム
                                                                • AWS DevDay Tokyo 2019 セッションのご紹介 | Amazon Web Services

                                                                  Amazon Web Services ブログ AWS DevDay Tokyo 2019 セッションのご紹介 ソリューションアーキテクトの鈴木哲詩 (@studio3104) です。 先日のブログエントリでお伝えいたしました 2019/10/3, 4 にて開催予定の AWS DevDay Tokyo 2019 ですが、皆様 Save the date にはご登録いただいておりましたでしょうか!? 先のエントリ中でもお伝えしておりますが、改めてサラッと概要を。AWS DevDay は世界主要都市で開催されているアプリケーション開発者のためのイベントです。2019年の東京開催では、規模を拡大して神田明神ホールをお借りして開催します。無料です。アプリケーション開発者のための無料イベントです!!!!!!!1 そして、皆様、大変お待たせいたしました、本日本登録サイトをオープンしました!! http

                                                                  • Starting your Computer Music Journey with Clojure and Overtone in Emacs

                                                                    Posts Starting your Computer Music Journey with Clojure and Overtone in Emacs In this post I want to write about probably the most powerful text editor there is: Emacs and how to set it up so you can begin programming and live coding with Overtone in no time. Many users would disagree and argue that vi/Vim is the king of editors, and I’m not going to get into that bickering, which has lasted for s

                                                                      Starting your Computer Music Journey with Clojure and Overtone in Emacs
                                                                    • kagglerのためのAllenNLPチュートリアル

                                                                      [RubyKaigi 2024] Ruby Mixology 101: adding shots of PHP, Elixir, and more

                                                                        kagglerのためのAllenNLPチュートリアル
                                                                      • The Absolute Minimum Every Software Developer Must Know About Unicode in 2023 (Still No Excuses!) @ tonsky.me

                                                                        If you combine this with the Unicode table, you’ll see that English is encoded with 1 byte, Cyrillic, Latin European languages, Hebrew and Arabic need 2, and Chinese, Japanese, Korean, other Asian languages, and Emoji need 3 or 4. A few important points here: First, UTF-8 is byte-compatible with ASCII. The code points 0..127, the former ASCII, are encoded with one byte, and it’s the same exact byt

                                                                          The Absolute Minimum Every Software Developer Must Know About Unicode in 2023 (Still No Excuses!) @ tonsky.me
                                                                        • Learn, improve and generate code with AI | Refraction

                                                                          with AIRefraction is a code generation tool for developers. It uses AI to generate code for you. You can use it to generate unit tests, documentation, refactor code and more. Generate code in Generate code using AI in 56 languages — ABAP, Ada, Apex, Assembly, Batch, C, C#, C++, CameLIGO, Clojure, Cobol, CoffeeScript, CSS, D Lang, Dart, Elixir, Erlang, F#, Fortran, Go, GraphQL, Groovy, Handlebars,

                                                                            Learn, improve and generate code with AI | Refraction
                                                                          • RubyKaigi 2024 - ruby-jp

                                                                            これはなに RubyKaigi 2024に関する情報を有志でまとめている非公式ページです。 編集に興味がある方はruby-jpの#scrapboxチャンネルから参加できます。 概要 公式ページ: RubyKaigi 2024 日程: 2024-05-15〜2024-05-17 会場: NAHA CULTURAL ARTS THEATER NAHArt (那覇文化芸術劇場なはーと) (沖縄県那覇市) オフラインのみ 事前イベント 4/16(火) 19:00 - 22:00 第229回 Okinawa.rb Meetup @ SAKURA innobase Okinawa🌸(in-person) 4/23(火) 19:30 - 21:30 RubyKaigi 2024 タイムテーブル徹底解説(in-person) 4/25(木) 19:00 - 21:30 RubyKaigi 2024事前勉

                                                                              RubyKaigi 2024 - ruby-jp
                                                                            • How Much Memory Do You Need to Run 1 Million Concurrent Tasks? | Piotr Kołaczkowski

                                                                              In this blog post, I delve into the comparison of memory consumption between asynchronous and multi-threaded programming across popular languages like Rust, Go, Java, C#, Python, Node.js and Elixir. Some time ago I had to compare performance of a few computer programs designed to handle a large number of network connections. I saw huge differences in memory consumption of those programs, even exce

                                                                              • 週刊Railsウォッチ: syntax_suggestがRuby標準ライブラリに追加、RubyのVisitorパターンほか(20220906後編)|TechRacho by BPS株式会社

                                                                                こんにちは、hachi8833です。RubyKaigi会場限定でこんなイベントも開催されるそうです。 Ruby に関するQAは答えられる気がしないけれども() 頑張る!!#rubykaigi #agilewarehttps://t.co/aw3kCgJ94y — えりりん (@suuuuengch) September 6, 2022 グルメガイドも出ていますね。 いよいよRubyKaigiまであとわずかですね! 今年は自分の地元三重で開催されるのでおすすめのグルメ&観光スポットをまとめてみました。 参考になれば幸いです🥳 【地元民おすすめ】RubyKaigi 2022で三重に来たら訪れてほしいグルメ&観光スポットまとめ #note #RubyKaigihttps://t.co/sImcGveGJF — rince@育休中 (@kazumax1218) September 4, 2022

                                                                                  週刊Railsウォッチ: syntax_suggestがRuby標準ライブラリに追加、RubyのVisitorパターンほか(20220906後編)|TechRacho by BPS株式会社
                                                                                • この世はプログラミング言語の戦国時代、乱戦のさなか「赤丸急上昇」の言語とは

                                                                                  RedMonkは過去7年間のランキングの推移グラフも出していて、これを見てもTypeScriptの飛躍は目覚ましいものがある。何しろランキング20位以内に初めて登場したのが2017年1月の調査で、それから3年足らずで10位に食い込んだ。 TypeScriptに限らず順位の変動は大きい。2013年以降ではClojure、Go、Swift、TypeScript、Kotlinが新たにトップ20位にランクインした。トップ20入りはしていないけれどRust、Julia、Elixirなどが控えている。逆にCoffeeScriptやGroovyのように、2013年ごろは20位内にランクインして勢いがあったが最近はパッとしない言語もある。 RedMonkの調査結果を見ると、2015年から新しい言語が登場したり順位が入れ替わったりする頻度が激しくなっている。2015年はGoが初めてトップ20位のランキング入

                                                                                    この世はプログラミング言語の戦国時代、乱戦のさなか「赤丸急上昇」の言語とは