タグ

makky55makky55のブックマーク (2,266)

  • Mastering Ruby Code Navigation: Major Ruby LSP Enhancements in the First Half of 2024

    In the first half of 2024, Ruby LSP has seen significant enhancements, particularly in the area of code navigation, thanks to the advancement of its indexer. In this post, we’ll dive into the major code navigation enhancements that have been made to Ruby LSP. We’ll also touch on some experimental features that are on the horizon. NOTE While the Ruby LSP server (ruby-lsp gem) can be integrated with

    Mastering Ruby Code Navigation: Major Ruby LSP Enhancements in the First Half of 2024
  • IT技術書を執筆して、FIRE生活を実現するまで。30冊以上の本を書いて見えてきた「自分らしい生き方」 - Findy Engineer Lab

    はじめに はじめまして、IPUSIRON(@ipusiron)と申します。現在はIT技術書の執筆を業としつつ、FIRE生活を過ごしています。 最初のが出たのが2001年です。途中で学生や会社員だった時期もありますが、20年以上執筆し続けていることになります。その間、30冊を超えるを執筆してきました。 このたび、「IT技術書を執筆して、FIREをどう実現したのか」というテーマのコラムを寄稿する機会をいただきました。これまでのキャリアを振り返りつつ、次に示す内容を紹介します。 IT技術書の執筆活動を続けてきた中で、印象深い出来事 IT技術書を執筆するということ IT技術書を執筆して、FIREを実現した理由や経緯 自らのキャリアを振り返って、他のエンジニアの方々に伝えたいこと Xでは、読書や執筆に関することを日々発信していますので、気軽にフォローしてください。 はじめに IT技術書の執筆活

    IT技術書を執筆して、FIRE生活を実現するまで。30冊以上の本を書いて見えてきた「自分らしい生き方」 - Findy Engineer Lab
  • パワーカップルの子育て赤裸々トークや深夜0時までの託児…スタートアップイベント、女性少なすぎ問題にてこ入れ

    IVSでは今年、託児サービスを格的に実施した。 運営を担ったのは、産後ケア領域のスタートアップ・Josan-she’s(ジョサンシーズ)。会場の京都パルスプラザ内の一角に託児所を設けたのに加え、夜間は深夜0時まで「ザ ロイヤルパークホテル 京都三条」で0歳から未就学児の託児を受け入れた。ジョサンシーズによると、深夜帯までの対応を用意できたのは、託児所を設けた場所がホテルだったためだ。必要なら子どもの寝かしつけをし、親はホテルに戻ってきたらそのまま就寝もできる仕組みを整えた。 生後3カ月の長男を預けた女性は、夫とともにIVSに初めて参加した。夫婦で投資会社を経営しており、新規事業の立ち上げにあたっての情報収集を目的に訪れたという。 当初、長男の預け先が見つからず、女性は参加を諦めようとしていた。 「家族の都合がつかず、私は行くのをやめようと思っていたのですが、ガイドブックで託児があるのを見

    パワーカップルの子育て赤裸々トークや深夜0時までの託児…スタートアップイベント、女性少なすぎ問題にてこ入れ
  • テキストやソースファイルの比較とマージ機能を備えた無料のMac用diffツール「JuxtaText」がリリース。

    比較したいテキストやソースファイルをドラッグ&ドロップするだけで差分表示が可能なマージ機能搭載のMac用diffツール「JuxtaText」がリリースされています。詳細は以下から。 JuxtaTextはソースコードの差分やマージが可能なGitクライアント「JuxtaCode」を開発しているオーストラリア・メルボルンのYori Mihalakopoulosさんが新たに公開したMac用のDiffツールで、比較したい2つのテキストやソースファイルをドラッグ&ドロップするだけで差分を表示し、サイドバーから比較ファイルを素早く変更するこも可能です。 Compare and merge any text with this simple tool. Works intuitively with code, documents or any text-based content. JuxtaText –

    テキストやソースファイルの比較とマージ機能を備えた無料のMac用diffツール「JuxtaText」がリリース。
  • 激高→後悔、繰り返す母「教育虐待かも」 娘の中学受験、焦りの正体:朝日新聞デジタル

    ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- Section BGN -->\n<div class=\"Section jukentokushu_naka6_list pc\">\n<div class=\"Title\">\n<h2><a href=\"https://www.asahi.com/edu/exam/\">受験ニュース</a></h2>\n<ul class=\"SubLink\" style=\"float:right;font-size:.8rem;\">\n<li class=\"Fst\"><a href=\"https://www.asahi.com/edu/kyotsu-exam/\">大学入学共通テストへ</a

    激高→後悔、繰り返す母「教育虐待かも」 娘の中学受験、焦りの正体:朝日新聞デジタル
    makky55makky55
    makky55makky55 2024/07/04
    すごくよくわかる。自分の長男は受験の年齢ではないが、宿題を見ていてうまくできないと、自分はまさに激高してしまい、そしてとても後悔する。アンガーマネージメント取り組んだら、と妻にも言われている。
  • AWS DataSyncでのS3大量オブジェクトバケット間コピーが「あらやだ!簡単!」だったので共有したい - MOTEX TECH BLOG

    こんにちは。インフラチームの倉橋です。 先日、S3間での大量オブジェクトコピーを AWS DataSync を用いて実施しました。 それはそれは素晴らしい体験でしたので共有したく記事にしました。 なにがしたかったか S3バケット間コピー方法の決定 AWS DataSync とは AWS DataSync 料金 AWS DataSync を使用してバケット間コピーを実現 1. IAMロール作成 2. コピー元バケットのLocationを作成 3. コピー先バケットのLocationを作成 4. タスクを作成 5. タスク実行 AWS DataSyncを使ってみて なにがしたかったか S3に保存されている「約300GB」のオブジェクトを同一アカウント / 同一リージョン の別S3バケットにコピーしたい。 それだけです。 とはいえ「約300GB」です。舐めてかかっては痛い目に合うかもしれません。

    AWS DataSyncでのS3大量オブジェクトバケット間コピーが「あらやだ!簡単!」だったので共有したい - MOTEX TECH BLOG
  • 中学受験で志望校合格も学習進度速く不登校に まるで“ブラック企業”のような学校も | AERA dot. (アエラドット)

    中学受験は成長する機会にもなる一方で、燃え尽きてしまう子もいる。子どもの心身が壊れる前に親側の意識改革が必要だ(写真:Getty Images) この記事の写真をすべて見る 過度な勉強によるストレスは中学受験の期間だけではない。たとえ志望校の合格を勝ち取ったとしても、不登校になる子もいる。AERA 2024年7月1日号より。 【必見】「中学受験前後 子どものメンタルケアチェック」はこちら *  *  * 中学受験後のメンタル不調は、志望校合格をつかんだ子どもにとっても人ごとではない。都内の中高一貫校に通う男子生徒(14)は志望校に入学した数カ月後、不登校になった。きっかけは風邪をひいて、学校を数日休んだこと。授業スピードが速く、ついていけないと感じて学校に行くのが億劫になった。 「こうしたケースは決して珍しくない」と指摘するのは、不登校の子どもたちの学習支援をする「にしおぎ学院」塾長の田中

    中学受験で志望校合格も学習進度速く不登校に まるで“ブラック企業”のような学校も | AERA dot. (アエラドット)
  • 政治記者「駐夫」になる 「あいつ、終わったな」から見えた日本社会:朝日新聞デジタル

    ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

    政治記者「駐夫」になる 「あいつ、終わったな」から見えた日本社会:朝日新聞デジタル
    makky55makky55
    makky55makky55 2024/07/01
    "社内の「配偶者海外赴任同行休職制度」"を利用 -> "渡米して3年、休業制度の期限が来たことから結果的に共同通信を退職しました。" 残念と思いつつ、新しい人生が始まったのなら結果的によかったのではと思った。
  • ログ基盤のFluentdをFluent Bitに移行して監視ツールを実装した話 - Mirrativ Tech Blog

    はじめまして、Azuma(@azuma_alvin)です。現在大学院の1年生で、2024年2月から4ヶ月間ミラティブのインフラチームにインターンとして参加しました。普段はインフラやMLOpsといった領域に興味があり、最近はVim環境の整備がマイブームです。 記事では、ログ基盤をFluentdからFluent Bitへ部分移行した経緯とその2種類の監視ツールの実装についてお話しします。 記事の最後に、インターンから見たインフラチームの特徴と私が4ヶ月間で学んだことを紹介しています。興味がある方は末尾までスクロールしてぜひご覧ください。 1. 背景と目的 2. ミラティブのログ基盤について 3. ログ欠損の原因調査 Fluentdのバッファリングの仕組み fsnotifyを用いたバッファリングの観察 負荷試験 日付時刻フォーマットとワイルドカードによるログ欠損 ログ保存とサーバータイムスタン

    ログ基盤のFluentdをFluent Bitに移行して監視ツールを実装した話 - Mirrativ Tech Blog
  • 「水筒の内側乾かない問題」が400円で解決。無印良品の新作をおすすめしたい理由はね… | ROOMIE(ルーミー)

    傾きがあるから効率的に乾かせる! まずはよく使う水筒を乾かしてみることに。水切りラックに引っ掛けるだけなので、いつでも着脱可能です。 またカゴの内側だけではなく、外側に向かっても設置できます。シンクに向けて下げておけば、余計な水分を直接シンクに流せて便利。 2連になっているので、2つ同時に水筒やタンブラーを乾かせるのも◎。 さらにフックの角度がすこし迫り出すようになっているので、水筒自体が斜めになります。 このおかげで水滴が下に落ちやすく、効率的に水筒の中を乾かせました! ちなみに今まではポリ袋ホルダーに引っ掛けて乾かしていたのですが、これだと翌日まで乾かないことも多々。 何日間か無印良品のボトルフックを使ってみましたが、毎回しっかりと乾いていましたよ! ペットボトルや缶のゴミも衛生的に乾かせるんだ ほかにも便利だったのが、洗った容器ゴミを乾かすとき! これまでは中身を洗ったあと、乾かすた

    「水筒の内側乾かない問題」が400円で解決。無印良品の新作をおすすめしたい理由はね… | ROOMIE(ルーミー)
  • 開発生産性指標を向上させるためにやってはいけないアンチパターン - Findy Tech Blog

    こんにちは!ファインディでFindy Team+開発チームのEMをしている浜田です。 昨今、開発生産性を高めるための取り組みを行っている組織が増えてきていると感じています。 開発生産性を向上させるためには、まずは定量的に可視化することが重要です。 可視化することで現状を把握して、開発組織の伸びしろを発見したり、課題を明らかにし、改善活動に取り組みやすくなります。 一方、定量的な指標に焦点を当てすぎてしまい質的ではない対応をしてしまい、指標は向上したものの実際の生産性は向上していなかったり、むしろ悪化してしまうこともあります。 この記事では、開発生産性指標を向上させるためにやってはいけないアンチパターンについて紹介します。 デプロイ頻度を向上させるために、デプロイプロセスは変更せずに実施回数を増やした デプロイ頻度はDORAが提唱するDevOpsの4つの指標(Four Keys)の1つであ

    開発生産性指標を向上させるためにやってはいけないアンチパターン - Findy Tech Blog
  • アイスコーヒーの話|zenpoly

    夏場の在宅勤務は水分の消費が激しい。もともと2つあったピッチャーを1つ増やして3個体制でお茶が常に冷蔵庫にある状態になった上で、さらにペットボトルや紙パックの安いアイスコーヒーを次から次へと買ってはあっという間に飲み干していく。 あまりに飲むので、アイスコーヒーはできるだけ安いほうがいいと思う。味はある程度なら目を瞑ろう、カフェインたっぷりのアイスコーヒー仕事しながら飲むことが大事なので。一方で緊急事態宣言もあって外代や酒代を大してかけられず全然楽しくないので、せめてアイスコーヒーにも飲の楽しみを見出したい。アイスコーヒーなら缶ビール1程度の金額を出せばそこそこ美味そうなやつが1Lくらい買えるので、どうせ飲むものだからと調子づいて手当たり次第買うようになった。 初めて出会ったアイスコーヒーは写真に撮り、飲んでから味や雰囲気などを都度ツイートした。それらがかなり溜まってアイスコーヒー

    アイスコーヒーの話|zenpoly
  • 旅が面白いのは何が起こるかわからないからだ - Findy Engineer Lab

    渡米 メールでやってきた唐突な仕事のオファーに応えて、渡米を決意した。どうしてそう決めたのかと言われれば、口うるさい母親が昔からアメリカに行けアメリカに行けと煩かった事だとか、給料がよかったからとか、ソフトウェア技術者にとっていかにシリコンバレーが特別であるかとか、それらしい理由もないではない。でも、実際には入念な検討は何もなかった。面白そうだからやってみようと思っただけだ。それで良かったと思っている。若さというのは、無知で無謀なものだ。でも、そのおかげで人生が思わず開けたりするのが、面白いところだ。 その決断の結果、僕の人生は一変した。これを機に、付き合っていた女性と結婚する事に決めた。2001.1.1という日付も縁起が良さそうではないか。誰もいない区役所に婚姻届を出し、近所のコンビニで肉まんを買ってべて結婚を祝い、数日後の飛行機に乗って、冬とは思えぬまばゆい陽光につつまれたサンフラン

    旅が面白いのは何が起こるかわからないからだ - Findy Engineer Lab
    makky55makky55
    makky55makky55 2024/06/21
    Jenkins作者の川口さんの話。なんて前向きなんだろう。あとSun懐かしい。確かに憧れだったな。カンファレンスに行ってJavaのノベルティとか集めてた。
  • 母を救ったサーティワン 子育ての限界、お店で泣いてからもう14年:朝日新聞デジタル

    ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

    母を救ったサーティワン 子育ての限界、お店で泣いてからもう14年:朝日新聞デジタル
  • DockerのMySQLで日本語入力ができなかった話 - Qiita

    ローカル環境を汚さずにMySQLの動作検証をサクッとしたかったので、Dockerを使うことにしました。 やりたい検証は単純なものだったので「わざわざDockerfileを準備しなくても、ベースイメージから直接コンテナを起動すればいいか」と思い、以下のコマンドを実行しコンテナを起動→MySQLに接続しました。 $ docker run --name mysql_container -e MYSQL_ALLOW_EMPTY_PASSWORD=true -d mysql:8.0.36 $ docker exec -it mysql_container bash bash-4.4# mysql mysql> ここまでは、何の問題もありませんでしたが、日語を含んだSELECT文を実行する際に、問題が発生しました。 以下のように「あ」を入力中、確定するためにEnterを押すと「あ」が消えてしまうので

    DockerのMySQLで日本語入力ができなかった話 - Qiita
  • AWS Step Functions で同時実行数制御を行う方法

    🤔 どんな人向けの記事か ☑︎ これから AWS Step Functions で定期バッチのワークフローを構築したい人 ☑︎ AWS Step Functions の同時実行数制御を行いたい人 🐈‍⬛ 背景 AWS Step Functions(以下、Step Functions)のユースケースの一つとして、EventBridge Schedulerと組み合わせた定期バッチの実行があります。 EventBridge自体の実行保証は、1回以上となっています。そのため、スケジュールしたイベントが複数回発行されるケースが存在します。また、定期バッチを行う場合、特定のタイミングでバッチの実行時間が長くなり、実行中に次のバッチが開始されることがあります。 基的には、冪等性を保つことで重複実行されても問題ない実装をアプリケーション側で行うことが重要ですが、冪等性のある実装でも、実行コストが高い

    AWS Step Functions で同時実行数制御を行う方法
  • ワークフローツールを AWS Step Functions に移行した話 | CyberAgent Developers Blog

    AI事業部の協業リテールメディアdivでソフトウェアエンジニアをしている 中澤 といいます。直近では、プロダクト開発以外にAI 事業部の新卒研修の運営を行なったりもしていました。 私が所属しているチームで最近、定期バッチを行うワークフロー管理ツールを AWS Step Functionsへ移行したので、移行の背景や得た知見を記事として公開します。 移行前の構成 私たちのチームでは、ワークフロー管理ツールを AWS Step Functions に置き換える前には、Prefect を使っていました。 Prefect に関しては、弊社ブログの別記事があるので、Prefect について知りたい方はそちらも参考にしてみてください。 Prefect を利用している時の構成では、Prefect 側でワークフローのスケジュール管理やワークフロー内のタスク実行を Prefect、実際のワークフローのタ

    ワークフローツールを AWS Step Functions に移行した話 | CyberAgent Developers Blog
  • 「杉並区で人気のラーメン」ランキング! 2位は油そばがおいしい「あぶら~亭 桜上水店」、1位は?【2024年6月版】(ねとらぼ) - Yahoo!ニュース

    自身が訪れた場所について評価とクチコミなどの投稿を通じて、自らの体験を共有できるGoogleマップ。経路の検索以外にも、より良いお店探しのツールとして活用できます。今回は東京都杉並区でおすすめのラーメンを探している人に向けて、Googleマップ上で人気のお店を紹介します。 【画像:「杉並区で人気のラーメンランキング20位~1位を見る】 なおこのランキングは、Googleマップに寄せられた「ユーザー評価」「クチコミ件数」「価格フィルタ」「評価フィルタ」などに基づいて作成された、2024年6月6日時点のものです。ではさっそく上位の結果を見ていきましょう。 ●第2位:あぶら~亭 桜上水 店(4.3pt/1247クチコミ) 第2位は杉並区下高井戸の「あぶら~亭 桜上水店」でした。京王線桜上水駅から徒歩2分ほどの場所にあるお店。店内は活気に満ちており、スタッフの元気な声が迎えてくれます。メニュー

    「杉並区で人気のラーメン」ランキング! 2位は油そばがおいしい「あぶら~亭 桜上水店」、1位は?【2024年6月版】(ねとらぼ) - Yahoo!ニュース
  • AWS FireLensってなんだ? - Qiita

    What's? AWS FireLensについて、知っておきたかったので軽く調べてみました、と。 AWS FireLensとは? AWS FireLensとは、2019年9月に発表された、Amazon ECSで使用できるログルーターのことです。 Firelens の発表 – コンテナログの新たな管理方法 タスク定義の中に含めてサイドカーとして配置しつつ、他のコンテナからはログドライバーとして使用します。 カスタムログルーティング AWS FireLensからは、Amazon CloudWatch LogsまたはAmazon Kinesis Data Streams、Amazon Kinesis Data Firehose、そして別のFluentdやFluent Bitに転送することができます。 以下のタスク定義サンプルは、Firelens の発表 – コンテナログの新たな管理方法からの抜粋

    AWS FireLensってなんだ? - Qiita
  • explainだけじゃわからない!MySQLのindexの考え方 - BASEプロダクトチームブログ

    はじめに こんにちは、バックエンドエンジニアのSakiです!バックエンドでPHPを書いたり、PHPという言語そのもののメンテナーもしています。 この度、注文データダウンロードAppのパフォーマンスをアップさせるため、とても入念にデータベースまわりの処理を見直しました。その中でも特に速度に関わってくる「index」についての考え方をまとめたいと思います。 この記事はMySQL(InnoDB)についての記事であり、他のRDBについては当てはまらない場合もあるということにご注意ください。 indexとは何か、おさらい ご存知の方ももちろん多いと思いますが、indexについておさらいさせてください。 indexとは辞書でいうところの目次に相当するもので、目的のデータをいち早く検索するために重要なものです。もし辞書に目次が存在しなかった場合、目的の情報を探すのにとても苦労するだろうというのは想像しや

    explainだけじゃわからない!MySQLのindexの考え方 - BASEプロダクトチームブログ