Lint Night #1 https://lintnight.connpass.com/event/263931/
2022-03-03-WAR.md https://zverok.space/blog/2022-03-03-WAR.html 翻訳 ハリコフのRubyistからRubyコミュニティへのお願い 2022年3月3日 やぁ、僕はVictor Shepelev。ウクライナのハリコフに住んでいて、TwitterやGitHubでは@zverokというIDで活動している。 僕がRubyを書き始めたのは2003年からで、いくつかのライブラリやRuby Changelogのメンテナだ。国際的なカンファレンスや/r/rubyなんかで君たちと会ったことがあるかも知れない。今年、僕はRubyコミッターに申請して、嬉しいことに承認された。僕が取り組んでいるのは(いくつかの小さな機能追加と共に)Rubyドキュメントの改善だ。僕のRubyに関する作業の一覧はここで確認できる。 東ヨーロッパ出身であることや、短気な性分
松江発のプログラミング言語「Ruby(ルビー)」の開発者・まつもとゆきひろ氏(56)が11日、大田高校(大田市大田町)で講演した。急速に変化する社会で正しい進路や生き方を選択するため、自らと向き合い、興味・関心や得手不得手、価値観を自己分析する「〝自分の棚卸し〟をしてほしい」と1年生約130人に説いた。 まつもと氏は、高校生世代に該当する2004年生まれの半数は「生まれたときに存在しなかった職業に就く」という近年の予測を紹介。急激な情報化や社会情勢の変化で、過去の経験則が通用しない時代に突入していると指摘した。 「自分がどんな自分かを知って、正しい判断をする必要がある」と強調し、士気が上がること、時間を使いたいことは何かなど、自らを見つめ直し、頭の中を整理する作業が適切な選択につながると述べた。 画一的ではなくユニークさや他者との違いが重視される時代でもあるとし、動画投稿サイト・ユーチュー
転職・求人情報サイトのtype エンジニアtype スキル なぜソフトウエア後進国の日本で、Rubyは成功したのか? 生みの親・まつもとゆきひろが語った五つのポイント 2021.09.06 スキル Rubyまつもとゆきひろ 日本発で世界的に使われているソフトウエアは、残念ながらそう多くはない。その数少ない成功例の一つが、プログラミング言語「Ruby」だ。Rubyによって開発された有名Webサービスは、日本だけでなく世界中に数多くある。 では、なぜRubyは成功できて、他の多くの日本のソフトウエアは成功することができなかったのか。2021年9月4日に開催された「type エンジニア転職フェア ONLINE」では、Ruby開発者である、まつもとゆきひろさんに開発の背景や成功の要因を語ってもらった。 まつもとさんの経験に裏打ちされたメッセージは、新たなソフトウエアやサービスをつくろうとするエンジ
heyのプラットフォーム本部でプログラマーを務める卜部昌平さん。また、Rubyのコミッターという顔を持ってもいます。そんな卜部さんに、heyで働く理由やこれまでのキャリアなどを聞きました。 ゲームを作るために始めたプログラミング ──これまでに受けられていたインタビューを拝見すると、大学時代ですでにRubyの開発に取り組まれていたとか。小さな頃からプログラミングをやっていたんですか? パソコンを初めて触ったのは中学の時くらいでした。当時はまだインターネットにも繋がっていないもので、父が仕事の報告書を作るために持ち帰ってきたものでした。 ──お父様のお仕事が考古学者だったというのもインタビュー記事で拝見しました。面白そうですね。 子供の頃はまれにフィールドワークに連れて行ってもらったりしました。矢尻のようなものを発掘した記憶もあります。といっても素人には区別がつかないので、まわりの方が教えて
皆さん、はじめまして。GMOペパボ株式会社の執行役員 VP of Engineeringと技術部長を兼任している柴田(@hsbt)と申します。私はOSSのプログラマーとして、プログラミング言語Ruby本体と周辺ツールの開発にも携わっています。 今回、「私の選択」と題した寄稿の機会をいただいたので、一定規模の組織のエンジニアリングマネージャーのトップ、OSSのプログラマーの一人として普段考えていることをご紹介したいと思います。本稿が皆さんのキャリアやソフトウェア開発への取り組みへの一助となれば幸いです。 OSSとの出会い ─ コミュニティと仕事との関わり tDiaryとの出会いがOSSとの関わりを決めた ソフトウェアを届けるために必要なこと Rubyの開発で必要なことを全てやる プロダクトの成長に必要なことは全てやる ソフトウェアを届けることにフォーカスする 技術だけではなくビジネスについて
English version 要約 dockerはデフォルトでセキュリティ機構(Spectre脆弱性の対策)を有効にします。この影響で、RubyやPythonのようなインタプリタは速度が劣化します。特にCPU律速なプログラムで顕著に遅くなります(実行時間が倍くらいになることがあります)。 現象 Rubyで1億回ループするコードを、直接ホスト上で実行する場合と、docker上で実行する場合で実行時間を比較してみます。 直接ホスト上で実行した場合: $ ruby -ve 't = Time.now; i=0;while i<100_000_000;i+=1;end; puts "#{ Time.now - t } sec"' ruby 2.7.1p83 (2020-03-31 revision a0c7c23c9c) [x86_64-linux] 1.321703922 sec docker
永野: 私は、SalesforceでHerokuを担当している永野智です。このエピソードは、Deeply Technicalがテーマとなります。今回はゲストとして、「Rubyのパパ」、Matzこと まつもとゆきひろ さん、そして「さすらいのパッチモンスター」なかだのぶよし さん。また、Herokuのサポートエンジニア 澤光映さんをゲストにお迎えしてお送りいたします。皆さんよろしくお願いします。 Matz, Nobu, 澤: よろしくお願いします。 永野: まずは、もう皆さん知ってると思うんですが、自己紹介から始めたいと思いますので、じゃまずMatzさんから自己紹介をお願いいたします。 Matz: はい、 まつもとゆきひろ と申します。Rubyを作った人ですね。「Rubyのパパ」って名乗ってますけれども。日本では、平仮名で まつもとゆきひろ で、海外では M, A, T, Zで Matzって
コンピュータサイエンスが気になるプログラマに勧める書籍リスト Rubyist Magazine 第 61 号をお届けします。 (今回は内容に合わせて文体を変えております。ご了承ください。) さて、コンピュータサイエンス(以下「CS」)は知らないけど日々プログラミングしている、というプログラマの方はたくさんいらっしゃるかと思います。 そんな方でも、ふとCSを知ってる方がいいのかなとか、CSも知らないとまずいのかな……などと思い、改めて勉強してみたいけどとっつきが悪いとか、うっかり手にとったCSの教科書が何を言ってるかさっぱりで10秒で閉じた、という方もいらっしゃるかと思います。 それでもCSが気になるので、「本腰を入れて勉強をする前に、どういうことをやってるのか眺めてみたい」くらいの温度感の方向けに、CSに隣接するジャンルで、職業プログラマや趣味プログラマの人なら読めそうな書籍のリストを作っ
2019年12月19日、「シューマイカンファレンス」が開催されました。株式会社シューマツワーカーが主催する、“世界をテックリードする日本人エンジニアを多く輩出する”をビジョンに、 日本のエンジニアのレベルの底上げを目指す勉強会コミュニティ「シューマイ」。今回は、急成長中のITベンチャー3社のCTOが会場からの質問に答える「CTOセッション」と、Rubyの父、まつもとゆきひろ氏の講演という2部構成で開催されました。第2部のまつもとゆきひろ氏の講演では、「へびのように賢く、鳩のように素直であれ」をキーワードに、エンジニアのキャリアアップについて語りました。 どの技術を選ぶべきか? まつもとゆきひろ氏:次に「素直さ」のほうですね。先ほども言いましたが未来のことも、将来何が流行るかもわからないわけです。 最近人気のプログラミング言語のこととか「これからはTypeScriptかぁ」とか、いろいろ話題
2019年12月19日、「シューマイカンファレンス」が開催されました。株式会社シューマツワーカーが主催する、“世界をテックリードする日本人エンジニアを多く輩出する”をビジョンに、 日本のエンジニアのレベルの底上げを目指す勉強会コミュニティ「シューマイ」。今回は、急成長中のITベンチャー3社のCTOが会場からの質問に答える「CTOセッション」と、Rubyの父、まつもとゆきひろ氏の講演という2部構成で開催されました。第2部のまつもとゆきひろ氏の講演では、「へびのように賢く、鳩のように素直であれ」をキーワードに、エンジニアのキャリアアップについて語りました。 まつもとゆきひろ氏が語るエンジニアのキャリア まつもとゆきひろ 氏(以下、まつもと):初めましての方もたくさんいらっしゃいますが、まつもとと申します。Rubyを作った人なんですが、今日は「エンジニア・キャリアアップ」ということでいい感じに話
2019年12月19日、「シューマイカンファレンス」が開催されました。株式会社シューマツワーカーが主催する、“世界をテックリードする日本人エンジニアを多く輩出する”をビジョンに、 日本のエンジニアのレベルの底上げを目指す勉強会コミュニティ「シューマイ」。今回は、急成長中のITベンチャー3社のCTOが会場からの質問に答える「CTOセッション」と、Rubyの父、まつもとゆきひろ氏の講演という2部構成で開催されました。第2部のまつもとゆきひろ氏の講演では、「へびのように賢く、鳩のように素直であれ」をキーワードに、エンジニアのキャリアアップについて語りました。 Hello Worldに至るまでの道 まつもとゆきひろ氏:1993年の2月にRubyを作り始めたんですけど、プログラミング言語を最初に動かすプログラムと言えば、普通の人は「Hello World」だと思いますよね。Rubyの言語ではprin
アメリカ合衆国のとある政府機関への抗議のため、Chef関連のGemやGitHub上のソースコードを作者が削除した。 雇用期間に業務にてGemが作成されていたため、Chef SoftwareがGemの所有権を主張してGemを復活させた。 最終的には抗議行動に対してChef Softwareが折れることで決着が付いた。 現在Chef界隈が混乱している。 どうやら政治的問題のためにRuby Gemsに登録されたGemやGitHub上のソースコードが消されたらしい。 なかなか興味深い出来事で、なおかつ日本語圏に情報が出ていないので適当に記録しておく。 用語 Ruby:プログラミング言語の1種。日本においては超広範囲で使用されている超メジャーな言語。 RubyGems:Rubyにおけるパッケージシステム。他人のRubyプログラムやライブラリを簡単に取り込むことができる。 Chef: 構成管理ツールの
はじめに:銀座Rails #12で登壇させてもらいました 去る2019年8月29日、銀座Rails #12で「プログラマがコードを書きながら考えること 」という発表をさせてもらいました。 ginza-rails.connpass.com この発表では「プログラマが書き上げたコード(=完成形)」ではなく、「そのコードをどうやって書いたのか?(=何を考え、どんなツールやテクニックを使って、どれくらいのスピードで書いたのかという点、すなわち、コードを書く過程)」をテーマにしました。 そして、その過程をわかりやすく伝えるために、スライドだけでなく、僕がガチンコでコードを書いていく様子を動画コンテンツとして会場のみなさんにお見せしました。 これまでいろんな勉強会やイベントで発表してきましたが、動画を事前に用意して発表で使ったのはこれが初めてです。 初めての試みなので、どうなるかちょっと不安でしたが、
ホーム ニュース 欧米で発売されたNintendo Switchゲームが突然配信停止。原因はプログラミング言語「Ruby」に関するイースターエッグ パブリッシャーのCIRCLE Entertainmentは4月12日、『A Dark Room』のNintendo Switch版を欧米で発売した。本作は、Michael Townsend氏が手がけた同名のテキストアドベンチャーゲームの移植版だ。デベロッパーのAmir Rajan氏はiOS/Android版にて成功を収めたのち、Ryan Gordon氏と共にNintendo Switchへの移植をおこなった。しかし、本作は配信開始から程なくして、任天堂によりニンテンドーeショップから取り下げられてしまった。その原因は、本作に隠されたイースターエッグにあったという。 https://www.youtube.com/watch?v=N8TfGKFb
世の中には、数多くのプログラミング言語が存在する。Wikipediaの「プログラミング言語一覧」というページには300以上の言語が列挙されている。現在よく使われている言語に絞っても10や20はあるだろう。 C言語やJavaといった言語の名前を知っている人は多いかもしれない。少し詳しい人なら、JavaとJavaScriptは名前こそ似ているものの全く異なる言語だということも知っているはずだ。 そうした中で、とかく「死んだ」とか「オワコン(終わったコンテンツという意味)」と言われがちな言語がある。オブジェクト指向言語の一種である「Ruby」だ。 2017年には「The death of Ruby?」という海外の記事が話題になった。Rubyの人気が以前よりも落ちているのではないかという記事だ。根拠にしていたのは、プログラミング言語別の求人数のランキングや米国電気電子技術者協会(IEEE)が公表し
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く