タグ

soh335のブックマーク (18,026)

  • 仕事で忙しくても「22時に寝る」を徹底するために、10年にわたって工夫してきたこと - lala a live(ララアライブ)│フォーネスライフ

    多摩動物公園にて、筆者が撮影した動物の寝顔 人が生きていく上で不可欠な睡眠。しかし仕事や家事の忙しさから、短時間睡眠で成果を上げる人たちに憧れた経験を持っている人も少なくないのではないでしょうか。 ブロガーのココロ社さんもそんな一人。しかし、10年ほど前に短時間睡眠は向いていないと諦め、自分が満足いくまで「寝たいだけ寝る」ことにしてから、自分に合った健康的な生活を送れているといいます。 ココロ社さんはどのように日々の睡眠と向き合っているのか。睡眠時間を確保するための工夫から昼寝の取り入れ方まで、ご執筆いただきました。 目次 短時間睡眠への憧れはあったが、自分には向いてなかった 仕事終わりにダラダラする生活を改め、睡眠中心の暮らしへ 「22時に寝る」を守るための方法 「22時に寝る」ことでのメリット 睡眠の質を上げるために、あえて「測定しない」 昼寝OKの場所をリストアップしておく かっこよ

    仕事で忙しくても「22時に寝る」を徹底するために、10年にわたって工夫してきたこと - lala a live(ララアライブ)│フォーネスライフ
    soh335
    soh335 2023/10/26
  • オンライン DDL を期待して ALTER 文を実行したら障害になりかけた話 - カミナシ エンジニアブログ

    こんにちは。ソフトウェアエンジニアの坂井 (@manabusakai) です。 カミナシではマルチプロダクト化に向けて、認証・認可の切り出しを進めています。その対応を進める中で、既存テーブルへのカラム追加が必要になりました。 先日、そのリリースのために番データベースにマイグレーションの ALTER 文を実行したところ、クエリが詰まって危うく障害になるところでした(幸いすぐにキャンセルして事なきを得ました)。 原因を調べたところ、オンライン DDL は複数の条件が関係することがわかりました。オンライン DDL に対する知識不足と事前検証の甘さゆえのミスでしたが、結果的には良い学びが得られました。 カミナシのバリューのひとつである「全開オープン」の気持ちで、事の顛末やそこから得た学びを公開します。 なお、今回の話は MySQL 5.7 互換の Amazon Aurora MySQL 2 で確

    オンライン DDL を期待して ALTER 文を実行したら障害になりかけた話 - カミナシ エンジニアブログ
    soh335
    soh335 2023/10/23
  • きちんと休むことが、「高度な技術」であることを多くの人は知らない

    今、多くの人が、気付かぬうちに疲れやストレスを抱えています。 科学技術の高度化により、私たちは便利で快適な生活を手に入れやすくなりました。ほとんどの人がスマートフォンやタブレットなどを手にし、ネットで手軽に有益な情報や娯楽を得ることができます。 それでも、心と身体のバランスを崩してしまう人は後を絶ちません。精神を患う人、睡眠に問題を抱える人、メンタルヘルスの不調による休職者は増加し続けています。 コミュニケーションがますます複雑化した結果、情報が多すぎて処理しきれなくなり、何を信じ、何を頼りにして生きればいいのか分かりにくくなっているのかもしれません。 家に帰ってきても、心配事がなくなることはなく、知らず知らずのうちに心身が疲弊してしまっている人、限界までストレスをためてしまっている人、心の傷を負ってしまっている人が少なくないのです。 そして、「いくら休んでも、疲れがとれない」「そもそも、

    きちんと休むことが、「高度な技術」であることを多くの人は知らない
    soh335
    soh335 2023/10/21
  • ソースコードのハッシュ値を利用したCIの高速化 - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは、kintoneチームの川向です。 ソースコードハッシュ値計算ツールであるsverを導入してCIの高速化を行ったので、その紹介をさせてください。 この仕組みにより、通常は1時間かかるCIの実行時間が最善のケースでは20分程度に短縮可能になりました。 導入前の課題 解決方法の検討 sverを使ったテストのスキップによるCI高速化 kintoneでのsverの利用方法 sver設定ファイルの書き方 キャシュの保存先(GitHub Actions Cache、Amazon S3) sverを使ったジョブの書き方 sver情報生成ジョブ: ハッシュ生成とキャッシュの存在確認 ビルドジョブ: 依存ファイル以外に依存しないことの確認 テストジョブ: ジョブ成功後にキャッシュ保存 下流ジョブのifの書き方 結果 課題と今後の展開 まとめ 導入前の課題 kintoneのCIの大まかな構成は以下の

    ソースコードのハッシュ値を利用したCIの高速化 - Cybozu Inside Out | サイボウズエンジニアのブログ
    soh335
    soh335 2023/10/19
  • 新NISAで選ぶべき投資信託は「アレ」1本でいい

    コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕

    新NISAで選ぶべき投資信託は「アレ」1本でいい
    soh335
    soh335 2023/10/18
  • Flutter でプッシュ通知するときに知っておきたいこと | フューチャー技術ブログ

    はじめにこんにちは。TIGの越島です。 Dart/Flutter連載 の5日目のお題はFlutterプッシュ通知です。 Flutter製のスマホアプリにプッシュ通知機能をつけるとなったときに「最初に教えてもらってたら楽だったな〜」という情報をまとめてみました。また、最後に具体例としてFlutter x Firebase Cloud Messaging x Amazon Pinpointを組み合わせた場合の実現方法も簡単にご紹介します。 プッシュ通知の基礎知識まずはプッシュ通知について、基からおさらいをしていきましょう。 ローカル通知とリモート通知プッシュ通知には大きく分けて以下の2種類があります。 ローカル通知 リモート通知 ローカル通知は、デバイスの内部で完結するプッシュ通知で、インターネット接続を必要としないものになります。リマインダーアプリで決まった日時に通知を飛ばす等、外部のサ

    Flutter でプッシュ通知するときに知っておきたいこと | フューチャー技術ブログ
    soh335
    soh335 2023/10/16
  • Docker Compose Watchのすすめ - Hatena Developer Blog

    やあ!id:cockscombです。日々の生活に役立つちょっとした知識を紹介していきます。最近は、Apple WatchやPixel Watchみたいな、ナントカWatchのリリースが多いですね。でも今日紹介するのは、WatchはWatchでも、Docker Compose Watchです。 Docker Composeは、複数のコンテナを扱った開発に用いる道具で、コンテナを活用した開発では当たり前に使われている。そのDocker Composeに、ファイルの変更を監視してコンテナの再構成を行わせるのが、Docker Compose Watchだ。Docker Compose 2.22以降で利用できる。最新のDocker Desktopにも付属している。 ホットリロードとコンテナ開発 Docker Compose Watchがどういうものかを説明する前に、Next.jsのホットリロードにつ

    Docker Compose Watchのすすめ - Hatena Developer Blog
    soh335
    soh335 2023/10/13
  • PayPayでのDynamoDB活用事例について

    Presented by: Tomoki Nishinaka, Yu Zhouxun PayPayの機能の一つとして2020年4月に新たにリリースされた通知サービスでは、スケーラビリティとパフォーマンスを重視し、数々のデータストアソリューションの中からDynamoDBを採用しました。通知センターの設計からリリースまでにおける検討プロセスや、DynamoDBを使った開発/運用手法、及びテーブル設計のtipsについてご紹介します。

    PayPayでのDynamoDB活用事例について
    soh335
    soh335 2023/10/13
  • Goのテーブル駆動テストではテストケースの定義位置を知りたいのでライブラリを書いた - 詩と創作・思索のひろば

    Go言語でテストを書く際のベストプラクティスとして、テーブル駆動テスト(Table dirven tests) というのが推奨されている。ようはデータとふるまいを分離しましょうという話で、正直わざわざ名前をつけるようなものでもなかろうという気持ちもないではないが、まあ話がはやくていいね。 けどみんなほんとにこれで満足してるの? と疑問に思うところはある。テストが落ちたときに表示される行番号がテストケースによらず一定で、どのテストが落ちたのかを探すのに一手間かかってしまう。 たとえば以下のコードをテストする際、 package eg import "testing" func TestExample(t *testing.T) { testcases := []struct { name string a, b int sum int }{ {"1+1", 1, 1, 99}, {"2+2"

    Goのテーブル駆動テストではテストケースの定義位置を知りたいのでライブラリを書いた - 詩と創作・思索のひろば
    soh335
    soh335 2023/10/12
  • Vimmer、Visual Studio Codeを使う - 詩と創作・思索のひろば

    まだ汚れを知らない若者だったころに「プログラムはね、これを使って書くんだよ」と言われて以来Vim友達だと思ってずっと(15年くらい)使ってきたが、最近は、とくに新しく何かを書くときにはVSCodeを使うようになってきた。コードを書く間隔が広がってきたせいか、新しい技術や言語に対応することができておらず、なんか最初からいい感じになってるエディタを重宝する。歳を取ってきたからなんだろうな、と素直に思うけれど、自分向けになにかをカスタマイズすることにあまり熱を感じなくなっていて、すでにあるよいと分かっているものに自分を調整していくことを選ぶようになってきた。 とはいえ身体はVimに慣れきってるのでVSCodeを使い始めたときはVSCodeVimを使っている……いた、というのが今回の話。よくできてるとは思うが、とにかくu(アンドゥ)の挙動が家と違うのがどうも身体に合わない。逆にストレスが高まっ

    Vimmer、Visual Studio Codeを使う - 詩と創作・思索のひろば
    soh335
    soh335 2023/10/12
  • New Gmail protections for a safer, less spammy inbox

    New Gmail protections for a safer, less spammy inbox
    soh335
    soh335 2023/10/11
  • 書評:なぜ男女の賃金に格差があるのか|安田 洋祐

    さきほど2023年度のノーベル経済学賞の会見が行われ、労働経済と経済史を専門とする クラウディア・ゴールディン氏|ハーバード大学教授 の受賞が発表されました。おめでとうございます🎉 Ill. Niklas Elmehed © Nobel Prize Outreach女性の受賞は、エリノア・オストロム氏(2009年)、エステル・デュフロ氏(2019年)に次いで3人目、女性の単独授賞は初めての快挙となります。 受賞理由は「女性の労働市場における成果についての私たちの理解を前進させた」(for having advanced our understanding of women’s labour market outcomes)こと。 詳しい解説については、こちらの公式ウェブサイトをご参照ください。 さて、大変タイムリーなことに、ゴールディン氏の研究の集大成とも言える翻訳書『なぜ男女の賃金に格

    書評:なぜ男女の賃金に格差があるのか|安田 洋祐
    soh335
    soh335 2023/10/11
  • ラグビーW杯2023 10月8日第4週 日本 vs アルゼンチン レビュー

    ラグビーW杯2023 フランス大会が始まって早1ヶ月。 秋も深い10月の第1週に、日は予選突破をかけて南米の強豪アルゼンチンと対戦する。 おはようございます、こんにちは、こんばんは。 レビュー増田です。 予選リーグラウンドは今週が最終週だが、これまでにほとんどのプール突破の2チームが決定しているような状況で、まだ2位が確定していないプールCでも、勝ち点計算としては順位の変動がありうるが、実力差を勘案すればほとんど逆転はないという状況になっている。 そんな中、今日行われる日 vs アルゼンチンは勝敗の帰趨が予測しづらい一戦で、最終週の試合としてはもっとも注目度と緊張感の高い試合と言える。 アルゼンチンといえば、国際リーグ、スーパーラグビーに代表のクローンチームを送り込む手法で強化を図ったチームの草分け的存在であり、参戦チームのハグアレスは参加当初こそ南半球最強リーグで苦戦していたが、

    ラグビーW杯2023 10月8日第4週 日本 vs アルゼンチン レビュー
    soh335
    soh335 2023/10/09
  • 担当者の退職で Looker Studio のレポートが壊れてしまう問題への対処法

    風音屋では、データエンジニア、データアナリスト、データコンサルタントを募集しています。 書籍執筆者やOSSコントリビューターなど、業界を代表する20名以上のアドバイザーと一緒にベストプラクティスを追求できる環境です。 ぜひカジュアルトークをお申し込みください。 風音屋の兼業データアナリスト、星野(@mochigenmai)です。 Google Workspace 利用者であれば、BI ツールとして Looker Studio を使う機会も増えてきたのではないでしょうか。 無料で簡単に利用でき、社内外に共有できる Looker Studio は、組織内の誰かが使い出すと、いつの間にか色々な場所で見かけるようになっています。 しかし、Looker Studio を大規模に利用していくと様々な問題に出くわします。 例えば、Looker Studio を利用していく中で「作成者の退職でレポートが壊

    担当者の退職で Looker Studio のレポートが壊れてしまう問題への対処法
    soh335
    soh335 2023/10/02
  • 家は人生で一番高いガジェット。ずっと最新技術で遊べる「アップデートできる家」を目指した【エンジニア、家を建てる】 - MY HOME STORY │スーモカウンター注文住宅

    東京近郊に戸建てを建てたHiroakiさん。遮光用のスクリーン、リビングの照明、全館空調の温度など、さまざまな設備をコントロールできるスマートホームです。 将来的に最新技術を遊び倒せる「アップデートできる家」にしたいと考え、各種ケーブルの空配管や電気自動車(EV)の電源などを確保しているのもポイント。 職業柄、「よりよいもの」や「よりよい環境」を求める方が多いエンジニアの家づくりを紹介する「エンジニア家を建てる」第7回です。 はじめまして、Hiroakiと申します。共働きの夫婦(私40代30代)と子ども2人(長男4歳、長女0歳)の4人家族で暮らしています。 私は10年ほど自動車業界に携わっており、現在はソフトウェアプラットフォーム開発チームのエンジニアリングマネージャー(EM)をしています。 これまで国内外さまざまな場所に暮らして仕事をしてきたのですが、子どもの成長につれて定住を考え

    家は人生で一番高いガジェット。ずっと最新技術で遊べる「アップデートできる家」を目指した【エンジニア、家を建てる】 - MY HOME STORY │スーモカウンター注文住宅
    soh335
    soh335 2023/09/29
  • 2023年4月のGoogle Analyticsドキュメント系アップデート

    soh335
    soh335 2023/09/29
  • 『いいヤツの話』

    gakukentのブログ もともとは新座ストロングサッカークラブと自分の趣味を書き込むサイトでしたが最近はFBばかりになり、どちらかというと昔のがくけんとのブログの記録を残しておくためのサイトですかね。 2004年と古い話ですが、良い話なので、アップしちゃいます。 2004年9月11日に新座市サッカーフェスティバルにて 清雲清純氏(元・ ユース日本代表監督、JFF-UNITED 監督、当時 大宮アルディージャ SSC代表の高校の後輩です。)による指導者講習会にて聞いた話を以下の通りメモしました。ご参考にしていただければ幸いです。 以下は清雲さんの話・・・ 今日は、一人の男についてお話したいと思います。 私(清雲氏)が小野と初めて出会ったのは、1997年、ユ一ス(U20)日本代表監督になって彼を合宿に召集した時ですが、彼は挨拶のときから、きちんとしており、他の選手とはちがっていました。 代表

    『いいヤツの話』
    soh335
    soh335 2023/09/28
  • GraphQLはどんな時に使うか

    @saboyutaka 合同会社春秋 Tech Base Okinawa 2023

    GraphQLはどんな時に使うか
    soh335
    soh335 2023/09/24
  • 「年収の壁」130万円超え2年連続まで扶養OK 10月から 政府方針 | 毎日新聞

    政府は、複数ある「年収の壁」のうち130万円を超えたパート労働者らについて、連続して2年までなら扶養にとどまれるようにする方針を決めた。雇用主が一時的な増収だと証明し、健康保険組合などが個別に判断する。政府は近く政策パッケージを公表し、10月から始めたい考えだ。 社会保険の適用が企業の従業員数などによって異なるため、年収の壁は複数存在する。従業員100人以下の場合は年収130万円以上になると扶養から外れ、社会保険料を納める必要があり、「130万円の壁」…

    「年収の壁」130万円超え2年連続まで扶養OK 10月から 政府方針 | 毎日新聞
    soh335
    soh335 2023/09/24
  • メルカリ社員、男女の賃金に37%の格差。職種・グレード同じ男女に「説明できない」差が生じた理由

    平均賃金に男女で37.5%の差があるということは、女性社員の収入は男性の約6割ということだ。 その要因の「一例」としてメルカリCHROの木下達夫氏は、給与水準が高いエンジニア職に男性が多いこと、また、女性が多い職種であるカスタマーサービスは福岡県など地方に拠点があり、東京基準ではなく現地で競争力がある報酬水準に設定しているためだと説明した。 メルカリの女性管理職比率は20.4%だが、管理職手当を出していないため女性管理職の少なさは平均賃金の差には関係ないとする一方で、「高いグレード(等級)に女性が少なく、課題に思っている」(木下さん)と話す。 国が定める男女の賃金格差の開示義務は、「男性労働者の平均賃金に対する、女性労働者の平均賃金を割合(パーセント)で示す」こと、「全労働者・正規雇用労働者・非正規雇用労働者の区分で公表すること」の2点だが、 「この算出法(平均値)では職種や等級による報酬

    メルカリ社員、男女の賃金に37%の格差。職種・グレード同じ男女に「説明できない」差が生じた理由
    soh335
    soh335 2023/09/21