並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 326件

新着順 人気順

rubyの検索結果241 - 280 件 / 326件

  • 【IVRy(アイブリー)入社エントリ】SaaSを諦めきれずAI SaaSスタートアップに転職しました|kazuki kato(かず)

    こんにちは。2025年2月から対話型音声AI SaaSのIVRy(アイブリー)で インサイドセールスを担当している加藤和樹と申します。 初めましての方は「かず」と覚えてください。マネーフォワードでSaaSセールスを経験してHRtech企業を経てIVRyに入社しました。 タイトルにもあるようにSaaSを諦めきれず数あるスタートアップの中からIVRyに転職したのか、なるべく赤裸々に書いておりますので、IVRyに少しでも興味のある方に是非お読みいただきたいです。 ご存知の方はあの「かず」かと思いながらご笑覧ください。 自己紹介(知ってる方は目次は使ってSkip!)1994年生まれの30歳です。千葉県鎌ヶ谷市出身で現在は神奈川県に住んでいます。 実は結構波瀾万丈な人生でして、両親の離婚で経済的な後ろ盾がなくなり大学の学費が払えなくなって大学を中退してます。 その後、人材派遣会社にアルバイトとして勤

      【IVRy(アイブリー)入社エントリ】SaaSを諦めきれずAI SaaSスタートアップに転職しました|kazuki kato(かず)
    • プログラミング学習における失敗経験の重要性と乗り越え方:成長への本質的な道筋|府中市のClover Hill小学生向け人気のMinecraftプログラミング教室 | 【公式】教育複合施設CloverHill府中 | 総合教育型民間学童保育・認可外保育・多彩な習い事

      序章:失敗はプログラミング学習の必然的な一部プログラミング学習の旅路において、失敗は避けて通れない要素です。むしろ、失敗を恐れることなく積極的に受け入れ、そこから学ぶ姿勢こそが、真のスキル習得への近道と言えます。この記事では、プログラミング学習における失敗の本質的な価値と、それらを効果的に乗り越える方法について、深く掘り下げていきます。 プログラミングの世界では、コードが思い通りに動かない、エラーが解消できない、複雑な概念が理解できないといった失敗が日常茶飯事です。しかし、これらの「失敗」と呼ばれる経験こそが、学習者を次のレベルへと導く貴重な機会なのです。プログラミング学習の質は人生の重要な側面に影響を与えるため、信頼性の高い情報提供が不可欠です。 第1章:プログラミング学習における失敗の本質的な価値1.1 失敗が脳の学習プロセスを活性化させる科学的根拠神経科学の研究によると、失敗したとき

        プログラミング学習における失敗経験の重要性と乗り越え方:成長への本質的な道筋|府中市のClover Hill小学生向け人気のMinecraftプログラミング教室 | 【公式】教育複合施設CloverHill府中 | 総合教育型民間学童保育・認可外保育・多彩な習い事
      • 技術顧問Matzとは、どんな話をしているの? - メドピア開発者ブログ

        こんにちは、組織開発グループの榎本です。 弊社の技術顧問にはまつもとゆきひろ(通称・Matz)さんがおり、Matzさん(以下、親しみも込めてMatzと表記します)とは定期的に「Matz会」と称して、Google Meetを繋いでリモートミーティングを開催しています。 Matz会のテーマは多岐にわたりますが、「毎回Matzとどんな話をしているの?」と気になっている開発者の方もいるかもしれません。本記事では、過去のMatz会開催実績を元に、その内容の一部をお伝えできればと思います。 講演の再演 Rubyの最新機能の解説 Rubyのコア技術の解説 OSS キャリア論 Matzへプレゼン その他 さいごに 講演の再演 過去のテーマ例: RubyKaigi Keynote の再演 Matzが登壇したイベントの講演の再演 Matzチャンネルで話していたトピックの再演 一番わかりやすいのはこちらでしょう

          技術顧問Matzとは、どんな話をしているの? - メドピア開発者ブログ
        • "型は絶対書きたくない" "Ruby3は東京オリンピックまでに" Rubyの父Matzによる、「楽しいプログラミング体験を届けるために」 #rubykaigi 2016 Keynote

          Ruby3 Typing @yukihiro_matz "Static typing is very popular among recent languages, e.g. TypeScript, Flow, Go, Swift, etc. Even Python has introduced type annotation. How about Ruby? 続きを読む

            "型は絶対書きたくない" "Ruby3は東京オリンピックまでに" Rubyの父Matzによる、「楽しいプログラミング体験を届けるために」 #rubykaigi 2016 Keynote
          • Grokとは?Grok 3で何ができるのか、モデル別に徹底比較 - シー・エス・エス イノベーションラボ(ブログ)

            みなさん、こんにちは。 株式会社シー・エス・エスのES開発部、かわらです。 みなさんも日常生活で耳にタコができるほど聞いていると思いますが、日々AIが進歩していますね。 ついこの前まで、質問にとんちんかんな答えを返す様を面白がっていたと思ったら、あっという間に質問内容の意図に沿ってしっかりした回答を返すようになっています。 今年度の全社総会で、壇上に上がる偉い人達の大半がAIを話題に挙げていたのも個人的に印象に残っています。 ▼シー・エス・エスグループの全社総会の様子、各部門長からの発表内容 そんなAIの話題で持ちきりの昨今ですが、先日、xAI社が最新AIモデル「Grok 3」を発表したので、今回はGrokについて解説していこうと思います。 Grokとは GrokはxAI社が開発した対話型AIのこと Grokの変遷 Grok 1 Grok 1.5 & Grok 1.5V Grok 2 Gr

              Grokとは?Grok 3で何ができるのか、モデル別に徹底比較 - シー・エス・エス イノベーションラボ(ブログ)
            • 【Rails】Railsチュートリアル9章を読み終えて - Qiita

              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに こんにちは。アメリカに住みながら独学でエンジニアを目指している taira です。 Railsチュートリアルを使ってRuby on Railsを学習中で、現在は9章まで進めました。 9章から劇的に難易度が上がると聞いていたので、1〜8章を2周(特に6〜8章は重点的に)復習してから9章に取り組みました。 実際、これまでの章より難しく感じましたが、前の章で学んだ内容が頭に入っていれば十分に理解できると思いました。 今回は、振り返りを兼ねて記事をまとめます。 9章のねらい 8章まではセッションを使った基本的なログインの仕組みを実装し

                【Rails】Railsチュートリアル9章を読み終えて - Qiita
              • 【2025年・最新】Herokuとは?料金体系やメリット・デメリットを解説

                今回は、Heroku(ヘロク)の特徴や料金体系、Herokuの代表的なサービスと搭載機能、アカウントの登録・ログイン方法などをまとめて紹介します。無料版の廃止についての情報も紹介するので、あわせて参考にしてください。 ※金額等に関するデータはすべて2025年1月現在のものです。 Herokuは、Heroku社(※)が提供するPaaSです。PaaS(Platform as a Service)とは、クラウド上のプラットフォーム(サーバー・OS・ミドルウェアなど)を利用できるサービスのことです。Herokuを導入すると、アプリやシステム開発などに必要なITリソースを利用でき、低コスト&効率的に開発環境を構築できます。 (※)米大手企業であるSalesforce.com(セールスフォース)の子会社 Herokuでできること 一般的に、アプリやシステム開発をする場合、開発環境を構築するために以下の

                  【2025年・最新】Herokuとは?料金体系やメリット・デメリットを解説
                • 「良いコード/悪いコード」ミノ駆動さんと学ぶ教科書と現場のジレンマ (2025/03/27 19:00〜)

                  ベストセラーである「良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方」は先日改訂版が出版され、すぐにランキング1位になるほど根強い人気・支持があります。 「良いコード/悪いコード」の教科書として多くのエンジニアに読み解かれていますが、実施の現場にてそこで得た知識をそのまま適用することができるのか、現場で使う際にはどう気をつけたら良いのか、著書であるミノ駆動さんをお招きし、現場で困っていること・工夫してきたことを中心にディスカッションします。 内容 「良いコード/悪いコードで学ぶ設計入門」を現場で実践するにはどうしたらよいのか 書籍は理解したがなかなか実践に落とし込む際にギャップを感じた際にどうすればよいのか こんな方におすすめ 現場でコードを書くエンジニア テックリードなどのシステム開発をリードするエンジニア CTO・VPoE・EMなどのプロダクト開発・シス

                    「良いコード/悪いコード」ミノ駆動さんと学ぶ教科書と現場のジレンマ (2025/03/27 19:00〜)
                  • 『Ruby biz Grand prix 2025』 開催決定!2025年4月16日(水)からエントリー受付開始

                    『Ruby biz Grand prix 2025』 開催決定!2025年4月16日(水)からエントリー受付開始Rubyを活用し、独創性・新規性・将来性を競うサービスを表彰 Ruby biz グランプリ実行委員会(事務局:島根県 商工労働部 産業振興課 産業デジタル推進室)は、   今年で11回目の開催となる『Ruby biz Grand prix 2025』へのエントリー募集を、2025年4月16日(水)から7月7日(月)までの期間で実施します。 今後、審査委員会での選考を経て、『Ruby biz Grand prix 2025』のグランプリを決定します。 是非、本グランプリへのエントリーをご検討ください。 <『Ruby biz Grand prix 2025』 開催概要> ●目的・概要 『Ruby biz Grand prix』は、プログラミング言語Rubyの特徴を活かして、 新たなサ

                      『Ruby biz Grand prix 2025』 開催決定!2025年4月16日(水)からエントリー受付開始
                    • 闘魂プログラミング: Rubyで楽しむAtCoder Beginners Selection - Qiita

                      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? (これまでいただいたQiitanたちと他のお人形さんたちもいっしょに記念撮影) はじめに プログラミングのスキルを向上させるために、私は現在、AtCoderのABC問題に挑戦しています。AtCoderは、アルゴリズムやデータ構造を中心にした問題解決能力を磨く場であり、自分との闘いでもあります。挑戦を通じてアントニオ猪木さんがおっしゃった「闘魂とは己に打ち克つこと、そして闘いを通じて己の魂を磨いていくこと」を体現する一つの活動と捉えています。 AtCoderとは AtCoderは、日本発のオンラインプログラミングコンテストプラットフォーム

                      • 【レビュー】モンスターエナジー ウルトラファンタジールビーレッド(日本)|エナジードリンクマニア

                        著者:エナジー・ドリン君 2001年頃、在米時にダンスシーンを通じてエナジードリンクに出会い感動。 帰国後日本ではネタ飲料扱いだったエナジードリンクの本当の魅力を伝えるために2013年総合サイトを開設。 エナジードリンクマニアとして改めてエナジードリンクを真剣に飲み始め、各国で狩りをして飲み集めたコレクションは世界7,000種類以上。 メディア取材を受ける評論家や専門家としても活動中。 モンスターエナジー ウルトラファンタジールビーレッド(日本)の味 開栓すると吹き出す果肉感溢れるフレッシュなピンクグレープフルーツの香り。中身は発色の良い濁ったピンクです。では飲んでみましょう。 口に含むと程よい酸味と優しい甘味がみずみずしいピンクグレープフルーツのフレッシュな味わいが広がります。 グレープフルーツ果実のビター風味はなく、ウルトラシリーズ特有の柔らかで爽やかな甘味が包み込む、無糖とは思えない

                        • Ruby Silver 合格体験記~受験までにやったことまとめ~ - Sakiのプログラミング学習ブログ

                          2025/4/4(金) に 、Ruby Association Certified Ruby Programmer Silver version 3(Ruby Silver)に82点で合格(合格ライン:100点中75点)しましたので、 勉強法や受けてみての感想を書きました。 私のRubyレベル 受験するまでにやったこと 合格体験記事を読む 参考にさせてもらったブログ 受験の申込をする 勉強法 合格教本と公式模擬問題を解く 具体的な流れ REx を解く 勉強時間 大変だったポイント 実際に受験してみて 感想 私のRubyレベル フィヨルドブートキャンプの卒業生 現役生時代、ゼロからわかる Ruby 超入門とプロを目指す人のためのRuby入門(通称: チェリー本)の輪読会に参加 Railsエンジニア実務経験1年強 実務では主にRailsのコードを読み書きするので、素のRubyのレベルは卒業時と

                            Ruby Silver 合格体験記~受験までにやったことまとめ~ - Sakiのプログラミング学習ブログ
                          • rbenvを用いたRuby実行環境の構築 (Ubuntu 24.04)

                            Rubyとrbenv 必要なソフトウェアのインストール rbenvのインストール gemのバージョンアップ rbenvのアップグレード 戻る Rubyとrbenv_ オブジェクト指向スクリプト言語 Ruby オープンソースの動的なプログラミング言語で、 シンプルさと高い生産性を備えています。 エレガントな文法を持ち、自然に読み書きができます。 2024年6月2日現在、Rubyの最新版は3.3。Rubyは毎年クリスマスに新バージョンをリリースしている。 GitHub: rbenv/rbenv rbenvは1つのOS上に複数のバージョンや実装のRubyとそのライブラリーをインストールできるRubyの管理環境 必要なソフトウェアのインストール_ Ruby 3.3.Xに必要 % sudo apt install -y libssl-dev libreadline-dev zlib1g-dev li

                            • OpenBlinkが公開されました - Qiita

                              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 要約 以前の記事で作っていたものがオープンソースプロジェクトOpenBlinkとして公開されました 以下の内容は、あくまで私見であり、所属先の立場や意見とは一切関係ございません。 OpenBlinkの概要 組み込みソフトウェアの一部分を無線接続かつ短時間でマイコンリセットなしに書き換える ウェブブラウザ上で動作する開発環境(WebIDE) NordicSemiconductor社製 nRF54L15-DK, nRF52840-DK対応のリファレンス実装 M5Stack社製 M5StampS3(Espressif ESP32-S3FN8)

                                OpenBlinkが公開されました - Qiita
                              • Module#public_constant (Ruby 3.4 リファレンスマニュアル)

                                public_constant(*name) -> self[permalink][rdoc][edit] name で指定した定数の可視性を public に変更します。 [PARAM] name: 0 個以上の String か Symbol を指定します。 [EXCEPTION] NameError: 存在しない定数を指定した場合に発生します。 [RETURN] self を返します。 例 module SampleModule class SampleInnerClass end # => 非公開クラスであることを明示するために private にする private_constant :SampleInnerClass end begin SampleModule::SampleInnerClass rescue => e e # => #<NameError: private

                                • SVX日記 - WebAssembly $41

                                  偶然「RubyがWebAssemblyで動く」という記事を目にした。「WebAssembly」と聞くとブラウザ上で機械語が動くらしい印象を受けるが、具体的にはサッパリわからない。一般的なブラウザでRubyが動くなら実に喜ばしいことだが。しかし、Rubyを動かすためにはファイルシステムが……みたいな話になっている。よく理解できない。フムン。まずはRuby抜きでWebAssembly自体について学んでみたくなってきたな。 そもそも、自分は8bitの頃にコンピュータを始めたクチで、その頃はBASICを理解したら、次は機械語というのが定番のルートだった。自分はSHARP党だったので、X1ではZ80、X68000ではMC68000、Oh!XキッカケでPICマイコンのアセンブラにも手を染めたことがあるが、そもそもWebAssemblyの「Assembly」はアセンブラの意味で正しいのだろうか? 調べ始

                                  • モンスター ウルトラファンタジールビーレッド ピンクグレープフルーツ風味の新作が4/1(火)登場!

                                    モンスター ウルトラファンタジールビーレッド ピンクグレープフルーツ風味の新作が4/1(火)登場!発売前にスペシャルボックスが当たるキャンペーンに加え、全国主要都市にてサンプリングも順次スタート! モンスターエナジーは、4月1日(火)に新商品『モンスター ウルトラファンタジールビーレッド』を発売いたします。発売を記念して、新商品が発売前に当たるキャンペーンをXにて開催!また、全国主要都市にてサンプリングを実施いたします。 本商品は、0カロリー&0シュガーを特徴とする「モンスター ウルトラ」シリーズの新商品。春の新生活にピッタリの爽やかなピンクグレープフルーツ風味に、モンスター独自のエナジーブレンドを配合。気分をリフレッシュしたいときや、楽しみたいとき、ワクワクする瞬間にぜひ味わってほしい1本です。 目を惹く缶のパッケージは、SNSで思わずシェアしたくなるようなピンクとブルーのキュートなキャ

                                      モンスター ウルトラファンタジールビーレッド ピンクグレープフルーツ風味の新作が4/1(火)登場!
                                    • 技術カンファレンスの最新動向:PyCon、PHPカンファレンスから学ぶトレンドと参加の意義

                                      はじめに:なぜ今、技術カンファレンスが熱いのか?🔥 IT業界は日進月月歩。新しい技術やフレームワークが次々と登場し、既存の技術も驚くほどのスピードで進化しています。この変化の激しい世界で、エンジニアとして常に最新情報をキャッチアップし、スキルを磨き続けることは不可欠です。そのための最も効果的な方法の一つが、技術カンファレンスへの参加です。 技術カンファレンスは、特定の技術分野(プログラミング言語、フレームワーク、インフラなど)に特化した大規模なイベントです。そこでは、第一線で活躍するエンジニアや研究者による最新技術の発表、具体的な実装事例の共有、活発な議論が行われます。まさに、技術の「今」と「未来」が集まる場所と言えるでしょう。 💡 この記事では、特に注目度の高いPythonの祭典 PyCon や、Web開発の定番PHPの PHPカンファレンス を中心に、近年の技術カンファレンスで見ら

                                      • スプレッドシートやエクセルの列名を列番号に変換する

                                        ラブグラフでCTOをしております横江( @yokoe24 )です! スプレッドシートの 列名(A, B, C, AA, ...のようなやつ) を 列番号(1, 2, 3 列目を示す値) に相互変換する Ruby プログラムを書いていたら いろいろハマりどころがありましたので共有します! 以降、パット見で区別がつきやすいよう「列名」は「列ラベル」と表記しています。 まずはクイズです! まず、列ラベルを列番号に変換する上で、どのようになっているか理解をしていきましょう。 列ラベルと列番号は、以下の表で示す関係のようになっています。 列ラベル 列番号

                                          スプレッドシートやエクセルの列名を列番号に変換する
                                        • npmについての最低限知識

                                          npmとは Node Package Managerというパッケージマネージャー パッケージマネージャーとは? ソフトウェア開発において必要な「部品」(ライブラリやフレームワークなど)を探して、インストールし、更新し、管理するためのツール。 パッケージマネージャーがなければ、必要なコードを自分で探してダウンロードし、正しい場所に配置し、バージョンを確認し、更新を手動で行う必要がある。 パッケージマネージャーはこれらの作業を自動化して、開発者がコードの作成に集中できるようにしてくれる。 主な役割 パッケージのインストール: 必要なコードをインターネットから自動的に探してダウンロードします 例: npm install react でReactをプロジェクトに追加 依存関係の解決 パッケージAがパッケージBを必要とする場合、Bも自動的にインストールします 複雑な「部品の関係図」を自動的に理解し

                                            npmについての最低限知識
                                          • ツギノシゴトの口コミ・評判は?未経験からITエンジニアになる方法

                                            未経験からITエンジニアになりたいけど、本当に転職できるの? ツギノシゴトって評判いいの?実際に使った人の口コミが知りたい! 他の転職サービスと比べて、どんなメリット・デメリットがあるの? ITエンジニアの需要が高まる中、未経験からの転職を目指す人が増えています。 しかし、転職エージェント選びを間違えると 希望と違う仕事を紹介された 未経験OKと書いてあったのに実際は経験者向けだった などのミスマッチが起こることも。 そこで注目されているのが、未経験者や若手エンジニア向けの転職支援サービス「ツギノシゴト」です。 この記事では、「ツギノシゴト」の口コミ・評判、実際に未経験からITエンジニアになった人の事例、登録から転職成功までの流れを詳しく解説します。 この記事を読めば、ツギノシゴトを使うべきかどうか、自分に合った転職方法が何かが分かります! 未経験からIT業界への一歩を踏み出したい人は、ぜ

                                              ツギノシゴトの口コミ・評判は?未経験からITエンジニアになる方法
                                            • 【初事例】新潟GV-E400-8が秋田へ転属&キハ100系余剰廃車発生 : 湘南色の部屋(Shonan-color train)

                                              2025年1月21日に新潟地区のGV-E400系GV-E400-8(単行)が秋田総合車両センターに入場しましたが、商業誌によると、2025年1月22日付で秋田総合車両センターに転属したことが明らかになりました。 E231系S-21編成 AT構内試運転 回9541D GV-E400-8 秋田転属回送 ここは秋田なのか❓ pic.twitter.com/EEYKpplIWM — ルビー㌠ (@ruby_lego) January 21, 2025 また、GV-E400-8の転属の臨時回送があった同日中にキハ100系キハ100-4とキハ100-8について郡山総合車両センターに入場しており、その2両についても2025年1月22日付で除籍(廃車)となった模様です。 キハ100-4+キハ100-8 郡山へ廃車回送 pic.twitter.com/aIf0s1RW9L — 新道北 (@w2d4iGPVY

                                                【初事例】新潟GV-E400-8が秋田へ転属&キハ100系余剰廃車発生 : 湘南色の部屋(Shonan-color train)
                                              • Rubyでbytesとhexを使う方法を現役エンジニアが解説【初心者向け】

                                                目次 bytesとhexの違いとは bytesとhexの使い方 実際に書いてみよう まとめ bytesとhexの違いとは bytesもhexもRubyが提供しているメソッドですが、使う目的が異なります。 bytesは、ある文字列の中身がどんな数値のなっているかを配列で取得するメソッドです。hexとは、対象の16進数の文字列を10進数に変換して取得するメソッドです。 どちらも変換したい文字列に対して使うので、使い方は同じですが、戻り値は全く異なります。 [PR] 未経験からWebエンジニアを目指す方法とは bytesとhexの使い方 bytesは、 result = 文字列.bytes と使います。文字列は、どんな長さの文字列でも指定できます。戻り値は数値の配列です、数値は、文字列に含まれる文字数の分だけ取得できます。 hexも、 result = 文字列.hex と使います。文字列は、どん

                                                  Rubyでbytesとhexを使う方法を現役エンジニアが解説【初心者向け】
                                                • Roppongi.rb drinkup in Matsuyama (2025/04/16 19:00〜)

                                                  Rubyistのみなさーーーん!!! 普段六本木周辺で開催しているRoppongi.rbですが、今回は松山で開催します! Official Partyのチケットを逃した方はぜひこちらで一緒に盛り上がりましょうー!! 途中参加・途中退席OKです。 飲み放題・食べ放題ではないので、注文した分だけ帰りに自己申告でお支払いください。 (入場時に先にお通し代500円分だけいただきます) Hey Rubyists!!! Roppongi.rb is usually held around Roppongi, but this time we’re bringing it to Matsuyama! If you missed out on tickets for the Official Party, come join us and have a great time together!! Feel

                                                    Roppongi.rb drinkup in Matsuyama (2025/04/16 19:00〜)
                                                  • 【Findy Team+】多様な経験を糧に挑む、最高の開発生産性と開発者体験 ー Findy Engineer Interview|ファインディ公式note

                                                    【Findy Team+】多様な経験を糧に挑む、最高の開発生産性と開発者体験 ー Findy Engineer Interview ファインディは「挑戦するエンジニアのプラットフォームをつくる。」をビジョンに、ITエンジニアと企業のマッチングやエンジニア組織向けSaaSの開発などエンジニアの成長を支援するプロダクトを複数展開しています。 「元々、エンジニアとしての成長モチベーションは決して高くなかった」——そう語るのは、ファインディのプロダクト開発部で副部室長を務める浜田直人さん。新卒でSIerに入社し、2社の事業会社を経てファインディへ。 キャリアの変遷を通じて何を学び、どのように価値観が変わったのか。そのストーリーとともに、「最高の開発環境の実現」に向けた取り組みについて迫ります。 プロフィール:浜田 直人 新卒でSIerに就職後、Web系企業やスタートアップを経て、2022年5月にフ

                                                      【Findy Team+】多様な経験を糧に挑む、最高の開発生産性と開発者体験 ー Findy Engineer Interview|ファインディ公式note
                                                    • ローリングストーン誌が選ぶ「史上最高の500曲」を和訳(歌詞の意味)つきで聴く  500 Greatest Songs of All Time - Arigato 毎日幸せを感じる「懐かしい曲」と「思い出」と「終活」

                                                      ローリング・ストーン誌の「歴代で最も偉大なの500曲」 500 Greatest Songs of All Time を歌詞の意味(和訳)つきで聴いてみる こちらのランキングですね www.rollingstone.com この中から自分にとっての「名曲」「思い出の曲」を「歌詞の意味(和訳)」もつけて聴いてみようのシリーズです 歌詞を知らずに聴いていた曲が「別物」になる感動もありますね 「史上最高の曲500曲」どの曲が好きでしたか? 1. Like a Rolling Stone, Bob Dylan 2. Satisfaction, The Rolling Stones www.aiaoko.com 3. Imagine, John Lennon www.aiaoko.com 4. What's Going On, Marvin Gaye 5. Respect, Aretha Frank

                                                        ローリングストーン誌が選ぶ「史上最高の500曲」を和訳(歌詞の意味)つきで聴く  500 Greatest Songs of All Time - Arigato 毎日幸せを感じる「懐かしい曲」と「思い出」と「終活」
                                                      • Rubyの型チェッカーSorbetを導入して良かったこと・悪かったこと|PharmaX Blog

                                                        この記事はPharmaXアドベントカレンダー2022 7日目の記事です。 PharmaXでエンジニアをしている加藤(@tomo_k09)です。 以前の記事でRubyの型チェッカーであるSorbetを導入したと書きました。 Sorbetを本格的に導入して半年以上経過したので、本記事ではSorbetを導入して良かったこと・悪かったことについて振り返ろうと思います。 Sorbetを導入して良かったことまずは良かったことからご紹介します。 学習コストが低い1つ目が学習コストが低いという点です。 代表的なRubyの型ライブラリとしては、SteepとSorbetがありますが、Sorbetの方が導入はしやすいかと思います。 というのも、SorbetはRubyの文法で記述できるためです。 sigというメソッドを使うことにより、引数はstring、返り値はintegerというように型の定義が可能です。 #

                                                          Rubyの型チェッカーSorbetを導入して良かったこと・悪かったこと|PharmaX Blog
                                                        • ルビーインゾイサイトの意味と効果

                                                          ルビーインゾイサイトとは ゾイサイトは 緑廉石(エピドート)の仲間です。ゾイサイトの仲間で 深く蒼く透明感の高いものに タンザナイトがありますが、ピンク系はチューライト、緑色の不透明系はアニョライトと言って ルビーと共存している事が多い天然石です。 ルビーインゾイサイトの意味と効果 情熱と冷静のバランス ルビーは「情熱・活力・勇気」を象徴し、ゾイサイトは「冷静・成長・調和」を司ります。 そのため、行動力を高めながらも、冷静な判断を促してくれるとされています。 創造力・直感力の向上 クリエイティブな仕事や、ひらめきが求められる場面で力を発揮すると言われています。 アーティストやライター、発明家などにおすすめ。 感情の安定・ポジティブな思考 ストレスや不安を和らげ、前向きな気持ちになれるようサポートするとされています。 感情の起伏が激しい人にも効果的とされます。 自己成長・精神的な成長 ゾイサ

                                                            ルビーインゾイサイトの意味と効果
                                                          • X3DH 鍵合意プロトコルをRubyで実装する - Qiita

                                                            X3DH 鍵合意プロトコル(X3DH Key Agreement Protocol)をRubyで実装してみる。 このプロトコルはSignalプロトコルの主要な構成要素の1つであり、Signalの公式Webサイトに技術的なホワイトペーパーがある。今回はこのドキュメントにできるだけ沿った形での実装を目指す。 動くコードは https://github.com/ts-3156/x3dh-ruby/ に置いています。 X3DH 鍵合意プロトコルで何ができるか X3DH 鍵合意プロトコルを正しく実装できれば、Signalアプリのような匿名メッセンジャーアプリを作ることができます。 現代的で堅牢な暗号通信を実装するにはX3DH 鍵合意プロトコルはほぼ必須の要素です。 暗号通信において、X3DH 鍵合意プロトコルは「メッセージ送受信の開始時」に使用されます。 X3DH 鍵合意プロトコルとは X3DH 鍵

                                                              X3DH 鍵合意プロトコルをRubyで実装する - Qiita
                                                            • 【初心者向け】Matplotlib入門 | Pythonを使ってデータを可視化してみよう! - AI Academy Media

                                                              はじめに この章の一部に、統計用語が出て来ますが、用語に関してそれぞれしっかり理解したい方は、合わせて統計学編 (無料登録で読めます)もご確認ください。 このサイトは、Pythonや生成AIなどを学べるオンラインプログラミングスクール AI Academy Bootcampが運営しています。 Matplotlibとは Matplotlib はPythonのグラフ描画のためのライブラリです。 Matplotlibを使うことで、グラフの描画やデータの可視化が簡単に行えます。 折れ線グラフ、ヒストグラムや散布図など表現可能です。 公式ギャラリーにて実際の例を見ることでより理解が深まりますので参考にして頂ければと思います。 Matplotlibのインストール pipコマンドを用いたMatplotlibのインストールは下記のコマンドでインストール出来ます。 Macの方はターミナル、Windowsの方

                                                                【初心者向け】Matplotlib入門 | Pythonを使ってデータを可視化してみよう! - AI Academy Media
                                                              • ZennチームにもDevinがジョインしました。そしてAIコーディング時代におけるエンジニアの役割について

                                                                先月、社長にお願いしてZennチームに試験的にDevinを導入することができました。 導入して約1ヶ月ほど経ったので、Devin含むAIコーディングエージェントの活用や課題、そして生成AI時代におけるエンジニアの役割について思うところを書いてみようと思います。 Devinとは 自律性の高いAIコーディングエージェントです。Cognition社(Devin開発元)いわく「最初のAIソフトウェアエンジニア」。 AIモデルが独立した動作環境(Linuxサーバ)、コーディングエディタ(VSCode。拡張機能も入れられる)、ブラウザを持っており、それらを自由に操作する権限を与えられていることが新規性だと思っています。 かなり話題になっており、Zennにも毎日のようにDevinに関する記事が執筆されています。 Devinに懐疑的な見方もある (特に海外の一部ユーザーの間などで)Devinのタスク遂行力

                                                                  ZennチームにもDevinがジョインしました。そしてAIコーディング時代におけるエンジニアの役割について
                                                                • Ubuntu20.04でPython3を使用してJupyterNotebookをセットアップする方法 - Dev Guides

                                                                  序章 Jupyter Notebook は、インタラクティブなコードや視覚化などを作成して共有できるオープンソースのWebアプリケーションです。 このツールは、Python、Julia、R、Haskell、Rubyなどのいくつかのプログラミング言語で使用できます。 多くの場合、データの操作、統計モデリング、機械学習に使用されます。 Jupyter Notebook(または単に「ノートブック」)は、Jupyter Notebookアプリによって作成されたドキュメントであり、コンピューターコードと、再現可能な調査の提示と共有に役立つリッチテキスト要素(段落、方程式、図、リンクなど)の両方が含まれています。 したがって、これらは、データ駆動型またはプログラミングベースのプレゼンテーションに使用したり、教育ツールとして使用したりするための優れたツールになります。 このチュートリアルでは、Ubunt

                                                                  • ruby-trunk-changes 2025-03-29 - ruby trunk changes

                                                                    今日は TracePoint の情報を得るための C API の公開化やヒアドキュメント内の式展開にヒアドキュメントを使った時の parse の不具合修正などがありました。 [04ebedf7f0] Richard Böhme 2025-01-11 20:45:32 UTC 拡張ライブラリから TracePoint の情報を得るための C API 群 rb_tracearg_parameters()、rb_tracearg_eval_script()、rb_tracearg_instruction_sequence() を呼べるように宣言をヘッダファイルに追加しています。 [ruby-core:119272] [Feature #20757] [3aee7b982b] Richard Böhme 2025-01-17 19:41:13 UTC 04ebedf7f0144e8d5b8b2cd

                                                                      ruby-trunk-changes 2025-03-29 - ruby trunk changes
                                                                    • エンジニアを楽しく続けるための戦略──「エンジニアの生き方・キャリア」に関する講演スライドまとめ【デブサミ2025】

                                                                      翔泳社 CodeZine編集部主催のソフトウェア開発者向けカンファレンス「Developers Summit 2025」(以下、デブサミ2025)が、2月13日・14日にホテル雅叙園東京にて開催されました。本記事は「エンジニアの生き方・キャリア」に関する講演スライドをピックアップしてご紹介します。 目の前の仕事と向き合うことで、エンジニアとして成長できる 合同会社HaveFunTech 代表社員/株式会社リンケージ CTO・COOの曽根壮大氏(@soudai1025)は、何かを犠牲にするのではなく、目の前のことを一つひとつ確実にやっていくことの重要性を明言。エンジニアとして成長するために必要な方法や考え方を解説しました。 セッション情報 【14-A-7】目の前の仕事と向き合うことで成長できる - 仕事とスキルを広げる 登壇者:曽根 壮大[HaveFunTech/リンケージ] 「エンジニア基

                                                                        エンジニアを楽しく続けるための戦略──「エンジニアの生き方・キャリア」に関する講演スライドまとめ【デブサミ2025】
                                                                      • Figmaにおけるスピードの探求 | Figma Blog

                                                                        検索速度の遅さについて数か月にわたる調査を行った結果、パフォーマンスを向上させるだけでなく、今後の拡張の基盤となるソリューションが見つかりました。 Figmaにおける検索機能の改善に取り組み始めたのは、今年の初めです。当社の成長に伴い、Figmaの設立当初から存在する検索インフラストラクチャでは、ユーザーの求めるコンテンツを検索システムで確実に見つけることがますます難しくなっていました。そこで私たちは、今後数か月から数年で構築できる盤石な検索機能の基盤を確立したいと考えたのです。 2023年末までは、旧バージョンのElasticSearchをFigmaの検索機能に使用していました。その後、AWSのマネージドOpenSearch Serviceの一部として実行されるOpenSearchへのアップグレードを開始しました。OpenSearchは2021年、ElasticSearchライセンスが変

                                                                          Figmaにおけるスピードの探求 | Figma Blog
                                                                        • JavaScriptでよく使う構文まとめ -日付編- - Qiita

                                                                          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Webアプリやサービスでよく使われるJavaScriptですが、日付の扱い方に少しクセがありますよね。今回はそんなクセを整理しつつ、よく使うクラスや構文をまとめてみました。 JavaScriptが日付を扱いにくい理由 JavaScriptの日付操作は、PythonやRubyなどほかの言語と比較すると扱いにくいと感じることが多いです。主に以下の3つの理由が扱いにくいと感じる原因であると考えています。 Dateオブジェクトの仕様が古い JavaScriptのDateオブジェクトは1997年のECMAScript 1で導入されたもので、仕様が

                                                                          • Vinden / 永見行崇 - office MMD 通信販売

                                                                            “永見行崇の四次元化計画シリーズ” 完結編となる第四弾 「Vinden」 風に乗って 旅に出る 自分を繋ぎとめてくれるものを見つめながら 名器ベーゼンドルファーの甘く美しい音色と、ホールの自然な心地よい響きを生かして 自身のルーツとなるような旋律を風のように自由に弾いたピアノソロ集。 1. 流れる雲に乗って 2. Fjord 〜 白夜の息吹 〜 3. Vinden 〜 風 〜 4. Ruby, My Dear (Thelonious Monk) 5. 蜃気楼 6. トキ色のとき 7. Roots 〜 潮の香り 〜 8. 空の彼方へ 全8曲入り 2018.9.1 リリース、250枚限定販売となります。 ※1 CDをお買い上げた方に、96kHz/24bit WAV のハイレゾ音源データを無料配布しております。 ご希望の方は注文時にその旨をお伝えください。 ※2 ご注文後すぐに受注確認メールが自

                                                                              Vinden / 永見行崇 - office MMD 通信販売
                                                                            • Rails アップグレードガイド - Railsガイド

                                                                              本ガイドでは、アプリケーションで使われているRuby on Railsのバージョンを新しいバージョンにアップグレードする手順を解説します。アップグレードの手順は、Railsのバージョンごとに記載されています。 1 一般的なアドバイス 既存のアプリケーションをアップグレードする前に、アップグレードする理由を明確にしておく必要があります。「新しいバージョンのどの機能か必要か」「既存コードのサポートがどのぐらい困難になるか」「アップグレードに割り当てられる時間と人員スキルはどのぐらいか」など、いくつもの要素を調整しなければなりません。 1.1 テスティングのカバレッジ アップグレード後にアプリケーションが正常に動作していることを確認するには、良いテストカバレッジをアップグレード前に準備しておくのがベストです。アプリケーションを一度に検査できる自動テストがないと、変更点をすべて手動で確認するのに膨

                                                                                Rails アップグレードガイド - Railsガイド
                                                                              • Rubyでバイト列を得る

                                                                                前提 バイト列の並び(生データ)はStringクラス Rubyでは、バイト列の並びもStringで表す。 バイト列を表す文字列 文字列ではない単なるバイト列も String オブジェクトで表されます。その時のエンコーディングはASCII-8BIT です。 バイト列の確認方法 実際に、バイト列がどんな様子になっているかを確認したいときは、String.bytesを使うとよい。 Kernel#putsで確認する場合には、引数に直接生データのStringを渡さないように、注意が必要(後述)。 一言でいうと、出力の際に生データ(バイト列)を文字の並びにエンコードしてしまい、その結果を見ることになるため。 一番混乱が少ないのは、ファイルに吐き出して、そのファイルの中身をhexdump -C <ファイル>などで見ることだが...

                                                                                  Rubyでバイト列を得る
                                                                                • スマートバンクならではの、N1のユーザーが求める体験に向き合い開発する面白さ アプリエンジニアrockname【SmartBank Members#16】 - inSmartBank

                                                                                  こんにちは!4月に入り、スマートバンクが協賛している国際カンファレンス『try! Swift Tokyo』の開催も目前に迫ってきました。 今回は、そんなtry! Swift Tokyoに登壇予定のエンジニア、rocknameさんにインタビューしました。 エンジニアとしてのキャリアや、スマートバンクでの働き方・やりがい、これから挑戦したいことなどお聞きしました。 岩名勇輝 / Yuki Iwana @_rockname 2018年4月に株式会社MIXIへ新卒として入社。家族アルバムみてねのiOS / Androidアプリの開発およびRuby on Railsによるバックエンドの開発に携わる。2022年4月に株式会社スマートバンクへジョインし、家計簿アプリB/43のiOS / Androidアプリの開発・運用を担当している。 エンジニアとしての原点 ― MIXIからスマートバンクへ ー新卒でM

                                                                                    スマートバンクならではの、N1のユーザーが求める体験に向き合い開発する面白さ アプリエンジニアrockname【SmartBank Members#16】 - inSmartBank