mkmnのブックマーク (32)

  • RubyKaigi is 世界最高のコミュニティ 2022 - SmartHR Tech Blog

    こんばんは、ぷよぐやまーのkinoppydです。 さよなら、絶対また来るよ #rubykaigi pic.twitter.com/epzRiHdVM8— kinoppyd (@GhostBrain) 2022年9月11日 SmartHRでは、RubyKaigiにスケジュールアプリスポンサーとして協賛しており、当日はブースとかも出していました。アイコン付きマスクやトートバッグを受け取りに来てくれた皆さん、ありがとうございます! 想像以上のペースでトートバッグが消えていき、思ったより足らなかったなと反省しました。トラブルがあり1日で終わってしまった人労打に参加してくれた方々もありがとうございます、現在景品発送に向けて集計中です。 この記事はRubyKaigi振り返りレポートですが、セッションの詳細レポートや会場の雰囲気的なところは多くの個人の方や企業のテックブログで既に紹介されているので、私は

    RubyKaigi is 世界最高のコミュニティ 2022 - SmartHR Tech Blog
    mkmn
    mkmn 2022/09/15
  • エンジニアは寛容かつ建設的でありたい | 外道父の匠

    前回の記事でイィ感じの燃え方してイラつきはしたけど、ちゃんと調べず適当に公開したのはマズかったし、どっちみちそれまで理解が浅かったのは事実で認識してたので、それはもういいんです。 それよりもなんで、昨今はこんなにクソコメが蔓延るようになったんやろって考えてみたくなりました。エンジニアに限らず、ジャンル問わず社会的な話でもあるのですが。 社会的な風潮 要は『叩く』という行為が流行を通り越して当然になってる風潮ですね。 エンジニア関連でも、昔から技術掲示板では、そんなことも知らんのかい!とツンツンしながらも教えてあげる文化みたいなものはありましたが、そういう『限定的な場』に自分から踏み入れない限りは、エンジニア同士の交流の多くは所属や個人サイトが判明している人だったりして、誤りや改善点があれば、スマートに指摘して、素直に受け入れる、ような流れが多かったように思います。 SNSが流行りだしてか

    エンジニアは寛容かつ建設的でありたい | 外道父の匠
    mkmn
    mkmn 2022/04/05
  • SmartHR の社長を退任します - 宮田昇始のブログ

    交代記念のツーショット。左が新CEOの芹澤さん、右が現CEOの宮田です。 ひさしぶりのブログです。この度、株式会社 SmartHR の社長を退任することにしました。 退任の理由や、今後の私の役割、新社長について等をまとめたブログを書いたので、よければ最後まで読んでいってください。 社長を退任します 2013年1月から、約9年間続けてきた SmartHR の社長を退任することに決めました。 退任の理由は後で詳しく書きますが、まずは結論から。 社長を2022年1月1日で退任します 新 CEO は現 CTO の芹澤さんです 取締役として会社に残り、自ら新規事業をやります 肩書は「代表取締役 CEO」から「取締役ファウンダー」に変わります。 詳細はこちらのプレスリリースをご覧ください。 退任を考えたきっかけ 退任を考え始めたきっかけは「会社の成長にあわせて起きる環境の変化に、適応し続けることが難し

    SmartHR の社長を退任します - 宮田昇始のブログ
    mkmn
    mkmn 2021/12/08
  • 入門 GitHub Actions - メドピア開発者ブログ

    CTO室SREの @sinsoku です。 社内のGitHub ActionsのYAMLが複雑になってきたので、私が参考にしてる情報や注意点、イディオムなどをまとめておきます。 頻繁に参照するページ 新しい機能の説明が日語ページに反映されていないため、基的に英語ページを読むことを推奨。 ワークフロー構文 YAMLの基構文の確認 コンテキストおよび式の構文 github オブジェクトの情報、関数の確認 ワークフローをトリガーするイベント 各イベントの GITHUB_SHA と GITHUB_REF が記載されている About GitHub-hosted runners インストールされているSoftwareのバージョンなどが記載されている GitHub REST API APIを使うときに参照する よく使うaction actions/checkout イベントによってはデフォルトブ

    入門 GitHub Actions - メドピア開発者ブログ
    mkmn
    mkmn 2021/06/24
    Github Actionsタノシイ。(あとはconfigのvalidかローカルで確認できる機能がほしい
  • データ移行で発生したみずほ銀行のシステム障害についてまとめてみた - piyolog

    2021年2月28日、みずほ銀行でシステム障害が発生し、全国で同行のATMが利用できなくなる、キャッシュカードが取り込まれたまま戻ってこないなどのトラブルが発生しました。ここでは関連する情報をまとめます。 取り込まれ戻ってこないキャッシュカード みずほ銀行サイト上に掲載されたシステム障害発生の案内障害が発生したのは2021年2月28日11時頃。障害により各地で生じた影響は以下が報じられるなどしている。なお、法人向けに提供されるサービスでは今回のシステム障害による不具合は確認されていない。*1 障害発生から30時間後に全面復旧をした。 みずほ銀行の自行ATM5,395台の内、54%にあたる2,956台が停止し(2月28日19時40分頃時点)、預金引き落とし等が出来なくなった。*2 台数はその後訂正され、最大4,318台が停止していたことが明らかにされた。 *3 障害発生中は、ATMよりキャッ

    データ移行で発生したみずほ銀行のシステム障害についてまとめてみた - piyolog
    mkmn
    mkmn 2021/03/01
  • Internet Explorerへの対応終了のお知らせ|お知らせ|SmartHR

    新機能やメンテナンス・障害など、SmartHRからのお知らせを確認できます。

    Internet Explorerへの対応終了のお知らせ|お知らせ|SmartHR
    mkmn
    mkmn 2021/02/09
  • プロと読み解く Ruby 3.0 NEWS - クックパッド開発者ブログ

    技術部の笹田(ko1)と遠藤(mame)です。クックパッドRuby (MRI: Matz Ruby Implementation、いわゆる ruby コマンド) の開発をしています。お金をもらって Ruby を開発しているのでプロの Ruby コミッタです。 日 12/25 に、ついに Ruby 3.0.0 がリリースされました。一昨年、昨年に続き、今年も Ruby 3.0 の NEWS.md ファイルの解説をします。NEWS ファイルとは何か、は一昨年の記事を見てください(なお Ruby 3.0.0 から、NEWS.md にファイル名を変えました)。 プロと読み解く Ruby 2.6 NEWS ファイル - クックパッド開発者ブログ プロと読み解くRuby 2.7 NEWS - クックパッド開発者ブログ Ruby 3.0 は、Ruby にとってほぼ 8 年ぶりのメジャーバージョンア

    プロと読み解く Ruby 3.0 NEWS - クックパッド開発者ブログ
    mkmn
    mkmn 2020/12/26
  • Ruby 3.0 の Ractor を自慢したい - クックパッド開発者ブログ

    Ruby の開発をしている技術部の笹田です。娘が自転車に乗り始め、まだ不安なためずっとついていなければならず、少し追っかけまわしただけで息切れがヤバい感じになっています。運動しないと。 ここ数年、Ruby で並列処理を気軽に書くための仕組みである Ractor を Ruby 3.0 で導入するという仕事を、クックパッドでの主務として行ってきました(クックパッドから、これ、と言われていたわけではなく、Ruby を前進させるというミッションの上で行ってきました)。 Ractor は、もともと Guild という名前で開発をはじめ、2020年の春頃、Ractor という名前に変更することにしました。いくつかの機会で発表しています。下記は、RubyKaigi での発表の記録です。 A proposal of new concurrency model for Ruby 3 - RubyKaigi

    Ruby 3.0 の Ractor を自慢したい - クックパッド開発者ブログ
    mkmn
    mkmn 2020/12/26
  • エンジニアイベント『RubyKaigi 2020 Takeout 感想戦 SmartHR@仮想松本』が開催されるまで - SmartHR Tech Blog

    エンジニアのkinoppydです。2020/09/04-05に開催されたRubyKaigi Takeout 2020の熱気も落ち着いてきた2020/09/12、SmartHRではRubyKaigi感想戦@仮想松というイベントを開催しました。このイベントは、来松で開催されるはずだったRubyKaigiが中止となり、初のオンラインイベントでの開催となったことから、なんとかSmartHRエンジニアチームとしてRubyKaigiの盛り上がりや松への貢献ができないかと思い、発案したものです。 smarthr.connpass.com www.youtube.com この企画は、当日飛び入りで参加していただいたゲストの方々のおかげもあり、とても好評のうちに幕を閉じました。このブログでは、イベントの企画と開催までの過程を、共に企画を回してくれた採用広報のはるはなと一緒に振り返りたいと思います。

    エンジニアイベント『RubyKaigi 2020 Takeout 感想戦 SmartHR@仮想松本』が開催されるまで - SmartHR Tech Blog
  • Kaigi on Railsのチーフオーガナイザーを務めました - okuramasafumiのブログ

    はじめに 先日行われたKaigi on Rails STAY HOME Editionのチーフオーガナイザーを務めていました。カンファレンスの共同オーガナイザーを務めたことは何度かあるのですが、チーフという立場は今回が初でした。 今回はチーフオーガナイザーの目線から、Kaigi on Railsについて書けることを書いていこうかなと思います。 カンファレンスの概要 基的には公式サイトに書いてありますが、一応記載すると、2020年10月3日(土)の10時から18時ごろまで、YouTube Live上で配信されたオンラインカンファレンスです。基調講演が2つと16の通常セッションで構成され、常時230人ほどにご視聴いただきました。 懇親会はSpatialChat上で行われ、40人ほどにご参加いただきました。 開催に至るまでの経緯 名称の決定とメンバーの集合 もともと2019年の終わりごろにイベ

    Kaigi on Railsのチーフオーガナイザーを務めました - okuramasafumiのブログ
    mkmn
    mkmn 2020/10/07
  • 2020年10月に発生した東京証券取引所のシステム障害についてまとめてみた - piyolog

    2020年10月1日、東京証券取引所はアローヘッドの機器故障によりシステム障害が発生し、終日売買を停止すると発表しました。故障した機器は交換が行われ、取引は翌日再開されています。ここでは関連する情報をまとめます。 機器故障起きるも縮退運用に失敗 障害概要図 アローヘッド内の共有ディスク装置1号機で機器故障が発生した。実際故障したのはサーバー上のメモリ周辺機器とされる。 1号機故障により両現用で稼働していた2号機のみのフェールオーバー(縮退運用)が行われるはずだったが何らかの問題により行われなかった。 共有ディスク装置を使用する相場配信、売買監視のシステムで障害が発生。 障害復旧時に発生する注文データ消失による市場混乱を避けるため当日終日の取引停止の措置を実施。(遮断) フェールオーバー失敗原因は設定ミス フェールオーバーに失敗した理由が特定できたとして10月5日に発表。 障害発生時のフェー

    2020年10月に発生した東京証券取引所のシステム障害についてまとめてみた - piyolog
  • iOS 14 正式版のリリース日発表で、iOSアプリ界隈がドタバタしてるわけ。 - 文字っぽいの。

    将来読み返して「そんなこともありましたねぇ」と思うために書き残しておきます。なお、記事中の日時は日時間です。 2020年9月16日 2:00に開催されたAppleEventにて、iOS14のリリース日が2020年9月17日だと発表されました。突然の発表に戸惑い、時にはキレるエンジニアたち。どうしてでしょう。 iOS 14のGM版が出てねぇ AppleEventの開始時点ではiOS 14のBeta版は以前から利用可能でしたが、GM版は出ていませんでした。 Beta版でのデバッグも可能ですがやはりBeta版ですので、不具合も発生します。この不具合がBeta版iOSのせいなのか、アプリのせいなのか判断をするのは難しいです。そのため、不具合報告をAppleにフィードバックを送ったりしてGM版の登場を待ちます。そして、GM版が公開されてから、再度がっつりと動作確認・デバッグすることが多いです。 i

    iOS 14 正式版のリリース日発表で、iOSアプリ界隈がドタバタしてるわけ。 - 文字っぽいの。
  • Rubyの開発を支える技術 - クックパッド開発者ブログ

    こんにちは、遠藤(@mametter)です。RubyKaigi Takeout 2020お疲れさまでした。 現在クックパッドには、フルタイムでRubyの開発をしている人が2人います(笹田と遠藤)。 それぞれ、Ruby 3の目標である並列性と静的解析の実現をメインミッションに据えて活動していますが、実はそれ以外にもRubyの開発を支えるための活動をいろいろやっています。 今回は、遠藤が関わっている範囲で、「Ruby開発者会議を支える技術」「Ruby開発のリモート議論を支える技術」「Rubyの品質を支える技術」についてざっと紹介してみます。 1. Ruby開発者会議を支える技術 Rubyに対する機能提案などの議論は、原則として、バグトラッカ上で行われます。 しかし、設計者であり最終決定権を持つmatzの多忙などの理由で、それだけでは議論が停滞してしまうのも事実です。 そこでRubyでは、開発促

    Rubyの開発を支える技術 - クックパッド開発者ブログ
    mkmn
    mkmn 2020/09/08
  • カロリーメイトリキッドのQuineを書きました - まめめも

    縁あって、カロリーメイトリキッドのプロモーション用にちょっとした Ruby プログラムを書かせてもらいました。 www.otsuka.co.jp ↑のリンクを開いて、cd .Quine したところにある CML_quine.rb がそれです。 cat CML_quine.rb とすると中身が見えます。ruby CML_quine.rb すると動きます。 CalorieMate-Liquid-Quine 実行してみましたか?サイト上で気楽に実行できるので、ぜひ試してみてください。 これがどういうプログラムなのか、簡単に解説しておきます *1 。 ローカルでの遊び方 サイト上で ruby CML_quine.rb をするだけでも楽しめますが、自分のパソコンに保存するとより楽しめます。 まず、cat CML_quine.rb した中身をまるごとコピーしてください。 n=2;で始まる行の頭から、'

    カロリーメイトリキッドのQuineを書きました - まめめも
    mkmn
    mkmn 2020/08/05
  • 声優/歌手・水樹奈々への声優・著名人の結婚お祝いコメントまとめ | アニメイトタイムズ

    声優・歌手の水樹奈々さんへの結婚お祝いコメントまとめ!蒼井翔太さん、小倉唯さん、堀江由衣さん、悠木碧さんら声優陣をはじめ、西川貴教さんら著名人がお祝い 2020年7月7日、声優・アーティストとして活躍中の水樹奈々さんが音楽関係者との結婚を自身のブログで発表しました! 『NARUTO-ナルト-』日向ヒナタ役、『魔法少女リリカルなのは』フェイト・テスタロッサ役、『戦姫絶唱シンフォギア』風鳴翼役などで知られる水樹さん。 アーティストとしては、『戦姫絶唱シンフォギア』OPテーマ「Synchrogazer」や、『魔法少女リリカルなのはA's』OPテーマ「ETERNAL BLAZE」など、数多くのアニメ主題歌を担当。東京ドームでの単独公演や日武道館の7Daysライブ、NHK紅白歌合戦への出場など、数々の偉業を成し遂げています。 そんな水樹さんの結婚発表後、SNS上ではファンによる祝福コメントが続々と

    声優/歌手・水樹奈々への声優・著名人の結婚お祝いコメントまとめ | アニメイトタイムズ
    mkmn
    mkmn 2020/07/08
  • デプロイ今昔 - Hatena Developer Blog

    こんにちは。はてなのアプリケーションエンジニアの id:onk です。 最近、若手エンジニアを中心に、いろいろな技術を見つめ直すワーキンググループをやっています。今回は、その中から「デプロイ」の会で発表されたことをまとめました(なお、私は会のとりまとめをやっている非若手です)。 デプロイのライフサイクルの違い Infrastructure Platformでのデプロイ Application Runtime Platformでのデプロイ Applicationsのデプロイ デプロイ方式はどのように変化してきたか In place から Blue/Green へ Immutable Infrastructure という考え方 オートスケールへの対応 push 型デプロイと pull 型デプロイ コンテナによるデプロイの現況 コントロールプレーンによって何が変わったか ECS におけるデプロイ

    デプロイ今昔 - Hatena Developer Blog
    mkmn
    mkmn 2020/06/26
  • 経験年数に応じて一般的に求められるスキルが身についてないままソフトウェアエンジニアとして生きている(いた)ことのつらみ|ぱん

    ※以下、ソフトウェアエンジニアエンジニアと省略して書いていることがあります。 プログラミングを仕事にしてから9年だ。いちおう9年ということになる。知り合ったばかりの人に「プログラミング歴何年ですか?」「プログラマーエンジニアになってから何年ですか?」と聞かれたらこう答えざるを得ない。そしてそう答えると、「え、9年…!ベテランですね…!」と言われる。企業の採用担当(エンジニアの詳しいスキルを測ることがあまり得意ではないと思われる人が多い)からもおそらくそういう目で見られているのだろう。「豊富なスキルをお持ちの方とお見受けいたします。弊社のテックリード/リードエンジニアポジションはいかがですか」みたいな全くマッチしていないスカウトメールが時々来る(だいたいベンチャーで、色んな人に送っているんだろうとは思うけど)。ほんとうにつらい。なぜならわたしのスキルは、周囲にいる他のエンジニアと比較する

    経験年数に応じて一般的に求められるスキルが身についてないままソフトウェアエンジニアとして生きている(いた)ことのつらみ|ぱん
    mkmn
    mkmn 2020/06/15
  • 【9月開催を願って】自腹でつくる松本グルメマップ #RubyKaigi 2020 - SmartHR Tech Blog

    記事は2020年2月に取材したものです。 はじめに 新型コロナウイルス感染症の影響によって、2020年4月上旬開催予定だったRubyKaigi 2020は、9月へと延期になりました。 このグルメマップ記事も、今のタイミングで公開するのが適切なのか、正直かなり悩ましいところです。 しかし、せっかくの松の素敵なお店との出会い、旅の記録をすべてお蔵入りしてしまうのは、また少し違うような気がします。 また、世の中に暗い話題が多いなかで、少しでも明るい話題を提供したいとも思います。 事態が一刻も早く収束し、9月にRubyKaigi 2020が開催されることを願って、当初開催が予定されていた、日4/9に今回の記事を公開することにしました。 コロナが終息したあと、RubyKaigi参加者のみなさんを含む、松に行かれた方が少しでもグルメを楽しみ、素敵な思い出をつくるきっかけとなるよう、文最後に

    【9月開催を願って】自腹でつくる松本グルメマップ #RubyKaigi 2020 - SmartHR Tech Blog
    mkmn
    mkmn 2020/04/09
  • HomebrewのインストーラーをRubyからBashに書き直しました! - プログラムモグモグ

    みなさんはHomebrewをお使いでしょうか。macOSをお使いの多くの開発者が使っていると思います。 HomebrewのインストーラーはRubyで書かれており、次のコマンドでインストールするようになっていました。 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" HomebrewがRubyに依存していることは良いのですが (formulaの書きやすさはRubyならでは)、インストーラーの話になると事情が変わってきます。HomebrewのインストールコマンドはmacOSの工場出荷状態でも動く必要があります。こういうものにRubyを使っているのはリスクがあります。 将来的にmacOSデフォルトにRubyPythonが含まれなくなる (参考リンク

    HomebrewのインストーラーをRubyからBashに書き直しました! - プログラムモグモグ
  • コンテンツ文化研究会「香川県ネット・ゲーム依存症対策条例を考える」講演資料 - 井出草平の研究ノート

    講演資料リンク 講演資料(Google Drive) 講演資料(One Drive) 講演資料 追記: 2020/01/26 資料の誤字などを直したものを再アップロードしました。 追記: 2020/01/28 ダウンロードができない場合があるようですので、Googel DriveとOneDriveにもアップロードしました。 下記のイベントです。 『香川県ネット・ゲーム依存症対策条例を考える』開催のお知らせ https://icc-japan.blogspot.com/2020/01/blog-post_7.html

    コンテンツ文化研究会「香川県ネット・ゲーム依存症対策条例を考える」講演資料 - 井出草平の研究ノート
    mkmn
    mkmn 2020/01/28