並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 5457件

新着順 人気順

sleepの検索結果1 - 40 件 / 5457件

  • プログラマーを30年間やってきた経験から学んだことまとめ

    プログラマーにとって「どうすればより効率よくプログラムを組み上げられるのか」は常に頭を悩まし続ける問題の1つとなっていますが、その道のエキスパートであるエンジニアのジュリオ・ビアソンさんが30年間ソフトウェア開発に携わってきた経験から学んだことについてブログにまとめています。 Julio Biason .Net 4.0 - Things I Learnt The Hard Way (in 30 Years of Software Development) https://blog.juliobiason.net/thoughts/things-i-learnt-the-hard-way/ ビアソンさんは多数ある「学んだこと」を以下の3つに大きくわけてまとめています。 ◆ソフトウェア開発について ◆チーム・仕事について ◆個人的なことについて これからプログラマーになろうとしている、あるいは

      プログラマーを30年間やってきた経験から学んだことまとめ
    • 【翻訳】Googleのエンジニアがソフトウェア開発する時に必ず書くドキュメント「Design Docs at Google」 - BppLOG

      Googleでの「Design Docs」とは 2007年の Google Developer Day Tokyo での鵜飼氏のプレゼンによると「Google で必ず書くことになっているドキュメント」であり、「プロジェクト立ち上げ時の 1~2週間をかけて書く」ものです。 今回は Google のソフトウェアエンジニアである @cramforce 氏が自身のブログで「Googleでの Design Docs」について解説している記事を公開されていたため、氏の許可を得て翻訳しています。 原文: www.industrialempathy.com 関連書籍: Googleのソフトウェアエンジニアリング ―持続可能なプログラミングを支える技術、文化、プロセス オライリージャパンAmazon 読了目安:11分 (目次) デザインドキュメント の解剖学 文脈と範囲 目標と非目標 実際のデザイン システ

        【翻訳】Googleのエンジニアがソフトウェア開発する時に必ず書くドキュメント「Design Docs at Google」 - BppLOG
      • 『スタンフォード式 最高の睡眠』を読んで、睡眠について知らないことがまだまだあったのかと感動しました - おたまの日記

        学生の頃、「ノンレム睡眠とレム睡眠は90分サイクルでやってくるから、睡眠時間は90の倍数にすると良い」と聞いて実行していた時期がありました。 もう10年以上前の話です。 さて、この本を読んで、睡眠に関する研究はどんどん進んでいるんだなと感動しました。 スタンフォード式 最高の睡眠 スタンフォード大学は世界の睡眠研究の総本山とのこと。 期待せずに読み始めたのに 睡眠に関する知見は「寝る前のスマホはだめ」「朝起きたら日光を浴びる」「毎日決まった時間に寝起きするべし」など、わかっちゃいるけど難しい…ということが多いなと思っていました。 正直言って、余り期待せずにこの本を読み始めたのです。 しかし、この本を読んで初めて知ることがたくさんあって驚きました。睡眠のためにベストなこと/ベターなことを理由とともに学ぶことができて良かったです。 大事なのは「最初の90分」←知らなかった! 冒頭に書いた「90

          『スタンフォード式 最高の睡眠』を読んで、睡眠について知らないことがまだまだあったのかと感動しました - おたまの日記
        • 睡眠の質を高めるための方法(総まとめ編)

          机上の空論だろう、こんなものは。 この場を借りて白状すると、私が初めて学会で快眠方法について学んだとき、眠りのメカニズムに合わせて生活することが、これほど眠りの質の向上を期待できるものとは思いもしておりませんでした。 その快眠方法とは一言でいえば、「睡眠の質を高める方法」を実践しつつ「睡眠の質を損ねる習慣」を避けることです。これまで個別具体的に紹介して参りましたが、「全体像をつかみにくい」というお声をいただくことがありました。 そこで本ページでは快眠タイムズでこれまで紹介してきた、数々の研究で実証された睡眠のために「するべきこと」と「してはいけないこと」を体系的にまとめました。5分で全体を把握できるよう、重要なポイントだけをピックアップする構成になっています(詳細はそれぞれのリンク先をご参考ください)。 しかし、知るだけで満足してはいけません。行動に移さなくては結果は得られません(そう、知

            睡眠の質を高めるための方法(総まとめ編)
          • プログラマによるプログラミングのためのBGMなど、仕事や勉強の邪魔にならない無料で使えそうなBGM集。2021年版

            プログラマによるプログラミングのためのBGMなど、仕事や勉強の邪魔にならない無料で使えそうなBGM集。2021年版 在宅で仕事や勉強をしている時間が増えてくると、ずっと無音だと寂しい気がして、できればあまり気にならないBGMや環境音があるといいなあ、と思ったことはありませんか? 最近流行しているYouTubeでの24時間365日ライブ配信のLoFiチャンネルにはそうしたニーズに応えてか、プログラマがプログラミングのためのBGMを配信しているものもあります。 YouTubeの再生には動画広告が付き物ですが、ライブ配信では最初に広告が再生されると、あとは広告なしでずっと配信が続くため(少なくとも記事執筆時点では)、BGMとして使うのにぴったりです。 この記事ではそうしたYouTubeの配信を中心に、仕事や勉強のBGMとして使えそうなサービスを紹介していきましょう。 いわゆるLoFiチャンネルと

              プログラマによるプログラミングのためのBGMなど、仕事や勉強の邪魔にならない無料で使えそうなBGM集。2021年版
            • 早く寝るために自分自身をハックする - 本しゃぶり

              ねないこおれだ。 お化けは怖くないが、パフォーマンスの低下は怖い。 この問題に「QC的考え方」で立ち向かう。 睡眠の危機 寝るのが遅い。 AutoSleepに記録されたログを見てそう思った。 2022年1月の就寝時刻 AutoSleep Watchを使って睡眠を自動で追跡します Tantsissaヘルスケア/フィットネス¥610 俺の起床時刻は平日が5:30で、休日が6:00である。対して寝る時刻は明らかに遅い。上記の期間における平均就寝時刻は23:48であった。単純に考えると睡眠時間は平日なら5:42、休日でも6:12しかないことになる*1。これは由々しき事態だ。 ペンシルベニア大学のデーヴィッド・ディンゲスの「画面が光ったらボタンを押す」という集中力を測定する実験によれば*2、6時間睡眠を10日間続けると、パフォーマンスは24時間起き続けた場合と同じくらいに低下した。これは正常な場合と

                早く寝るために自分自身をハックする - 本しゃぶり
              • 197冊の教えを1つにまとめた黄金律の教科書 - 本しゃぶり

                ビジネス書100冊の教えをまとめた本がある。 自己啓発書100冊の教えをまとめた本がある。 そして "答え" がここにある。 100冊読んで分かったこと 2022年4月、日本のビジネス書を語るなら絶対に外せない本が登場した。『ビジネス書ベストセラーを100冊読んで分かった成功の黄金律』である。 ビジネス書ベストセラーを100冊読んで分かった成功の黄金律 作者:堀元見徳間書店Amazon その名の通り、日本で売れているビジネス書を100冊選び、それらを厳選した27の教えにまとめた本だ。この1冊があれば他にはいらない。 本書の組入書籍として採用されたのは刊行が2016年以降*1、推定発行10万部以上*2など、複数の条件*3を満たした本であり、その内訳は国内82%、外国18%となっている。 これだけ多くの厳選された書籍を使っているだけあって、教えの内容は多岐にわたる。コミュニケーションや情報処理

                  197冊の教えを1つにまとめた黄金律の教科書 - 本しゃぶり
                • 自称IT企業があまりにITを使わずに嫌になって野に下った俺が紹介するWindowsの自動化の方法 - Qiita

                  はじめに コンピュータを使用した多くの操作は自動化することができます。 この技術は運用や試験工程で大きな力を発揮します。 自動化の技術は一般的なソフトウェア技術者が、ちょっと努力すれば普通に身につく能力であって、特別なものではありません。 ただ残念なことにこれらの技術はあまり知られておらず、活用されているとは言い難い現場も多いです。 ユーザー企業さんができないのはしょうがないですが、ITで飯を食べているはずの自称IT企業においても、自動化を拒否して手動で心をこめて作業をしてリソースを無駄にするケースを稀によく見かけます。 自動化の拒否が「余剰人員のための経済対策だよ!」という身もふたもない理由でないと信じて今回は、Windowsでの作業の自動化についてお話しようと思います。 自動化のテクニックの話をする前に Windowsの自動化のテクニックの話をする前にちょっと重要なことを先に述べておき

                    自称IT企業があまりにITを使わずに嫌になって野に下った俺が紹介するWindowsの自動化の方法 - Qiita
                  • プログラミングのためのBGMなど、仕事や勉強の邪魔にならない無料で使えそうなBGM集。2023年版

                    在宅で仕事や勉強をしている時間が増えてくると、ずっと無音だと寂しい気がして、できればあまり気にならないBGMや環境音があるといいなあ、と思ったことはありませんか? ちょうど2年前にそうしたBGMなどをまとめた記事を公開したところ、大変好評でした。しかし2年も経過すると、紹介した音源の多くが配信を終了してしまっています。 そこであらためて、現在配信中の音源を集めたBGM集 2023年版を作りました。 いつアクセスしてもすぐに聞けるような、24時間365日ライブ配信をしている動画や音源をできるだけ選んでいます。仕事や勉強の役に立てていただければ幸いです。 作業用BGMの定番としてのLoFiチャンネル 落ち着いたBGMあるいはチルアウトミュージックとしてのLoFi HipHop/LoFi Beats系の音楽は、ここ1年~2年ですっかり世の中に浸透した感じがあります。 特にYouTubeでの24時

                      プログラミングのためのBGMなど、仕事や勉強の邪魔にならない無料で使えそうなBGM集。2023年版
                    • シェルスクリプトを書くときにいつもやるやつを調べた

                      bash のシェルスクリプトを書くときに、いつも脳死で以下をやっている。(同僚が整備してくれたものをコピペしている) エディタなり CI で shellcheck をまわす set -euxo pipefail と冒頭に書く こんな感じ #!/bin/bash set -euxo pipefail いつまでもコピペではさすがにアレなので、意味を調べたメモ。 shellcheck koalaman/shellcheck: ShellCheck, a static analysis tool for shell scripts イケてない書き方に警告を出してくれる それぞれの警告にはエラーコード割り振られていてとても便利 エラーコードごとに正誤例、解説が書かれているのでわかりやすい SC1000 の例 CI もそうだし、エディタのプラグインも充実 しているのでとりあえず入れておくと良い set

                        シェルスクリプトを書くときにいつもやるやつを調べた
                      • 医師向け睡眠薬本を素人が読んだら驚きの発見がたくさんありました|ふろむだ@分裂勘違い君劇場

                        「医師向けの睡眠薬の本」を、素人の僕が読んだら、驚きの発見がたくさんありました。 ほとんどの医師が患者に言わない重要な事実がたくさん書かれていたのです。 河合真 『睡眠専門医がまじめに考える睡眠薬の本』以下、素人による内容紹介ですので、間違いなどありましたら、コメントで指摘いただければ、その都度修正します。 この本のタイトルは 『睡眠専門医が まじめに考える 睡眠薬の本』 で、表紙には、 世界の睡眠医学をけん引する スタンフォード大学睡眠医学センターの睡眠専門医が贈る 睡眠薬処方を・考えるときに・まず読む本! と書いてあります。 この本を患者が読むと、具体的な睡眠薬やサプリに関する驚きの情報が得られたりします。 たとえば、睡眠に効くサプリの一つにメラトニンがあります。 アメリカで大人気で、日本でも愛用者がけっこういます。 この本には、以下のような記述があります。 ラメルテオンもメラトニンも

                          医師向け睡眠薬本を素人が読んだら驚きの発見がたくさんありました|ふろむだ@分裂勘違い君劇場
                        • 僕の自作ツールが大学のサーバーをダウンさせてしまった日の話|くりきん

                          2021年10月25日、この日は僕がただの大学生から、大学のサーバーをダウンさせた"犯人"へと変わった日です。 小説みたいな書き出しをしてみましたが、これは嘘みたいな本当の話で、ふと思い出して懐かしくなったので回想録として note に残すことにしました。 出来事の概要2年前の2021年10月、何が起きたかを簡単に書くと以下の通りです。 ・大学の授業や課題を管理するためのシステムを拡張するツールを作った ・ツールが予想以上の人数に使われ、結果として大学のサーバーに負荷がかかりサーバーが落ちる事態になった ・大学から呼び出しを受けることになった 時系列を追って、この note で出来事の全容を書きたいと思います。 使いづらい LMSまず前提として、私の大学では毎日の授業や課題は授業支援システム、通称 LMS と呼ばれるオンラインのシステムで管理されています。 実際のLMSの画面しかし、この

                            僕の自作ツールが大学のサーバーをダウンさせてしまった日の話|くりきん
                          • 日本のウェブデザインの特異な事例

                            sabrinas.spaceより。 8週間もかからなかったはずのプロジェクト 日本のウェブデザインはどう違うのか? 2013年のRandomwireのブログ投稿で、著者(David)は、日本のデザインの興味深い相違点を強調しました。日本人はミニマリストのライフスタイルで海外に知られていますが、ウェブサイトは奇妙なほどマキシマリストです。ページには様々な明るい色(3色デザイン原則を破っている)、小さな画像、そして多くのテキストが使われています。2022年11月に撮影されたこれらのスクリーンショットで、自分の目で確かめて下さい。 ブログ投稿には、文化的専門家、デザイナー仲間、そして不満を抱く市民によって支持されている、考えられる理由がいくつか挙げられていました。 この理論が今でも正しいのか、また、もっと定量的なアプローチが可能なのか気になったのでやってみました。 私が見つけたもの 各国の最も人

                              日本のウェブデザインの特異な事例
                            • 睡眠という行為は基本的に脳や肉体の「休息」という特殊な状態と考えられていたが…昨今では解釈が変わってきた。

                              まとめ管理人 @1059kanri 戦国ちょっといい話・悪い話まとめ というブログの管理人でございます。 iiwarui.blog90.fc2.com 主にブログ更新のお知らせとか戦国時代のこととかそれ以外のこととかつぶやきます。 iiwarui.blog90.fc2.com まとめ管理人 @1059kanri 睡眠という行為は基本的に脳や肉体の「休息」という特殊な状態と考えられていたのが、昨今生物学的に、人間と言うか生物にとってむしろ睡眠時のほうが「常態」であるという考え方が出てきたらしく、多くの生命は寝る環境を整えるために仕方なく起きているという事なのかと。 2022-02-22 20:54:27 まとめ管理人 @1059kanri ソースはこの辺ですね ‘If it’s alive, it sleeps.’ Brainless creatures shed light on why

                                睡眠という行為は基本的に脳や肉体の「休息」という特殊な状態と考えられていたが…昨今では解釈が変わってきた。
                              • りょうくんグルメの文体を自動でもとに戻すやつを作りました - 開け閉め

                                りょうくんグルメをご存知だろうか。知らなくても、本人のツイートの雰囲気は料理のレシピなんかで一度は見た文脈のはずだ。 こんなやつ。 まじでこの世の全てのタピオカ好きに教えてあげたいんだが新宿三丁目のceleb縁味には全ての人間を虜にする禁断のオレオミルクフォームがある。 これが濃厚黒糖で超絶美味いからぜひ全国のタピオカ好き、タピオカを愛する者たち、タピオカを憎む者たち、全てのタピオカ関係者に伝われ pic.twitter.com/wnnPvkJ2pr— りょうくんグルメ (@uryo1112) 2019年6月15日 「りょうくんグルメ」は文章が情報量に対してやたら長いので、pythonの練習も兼ねてアイデンティティである上から目線の構文を取り去ることにした。逆りょうくんグルメである。 手順は大雑把に分けて以下の3ステップ。 1. Twitterからりょうくんグルメのツイートをスクレイピング

                                  りょうくんグルメの文体を自動でもとに戻すやつを作りました - 開け閉め
                                • Microservices における認証と認可の設計パターン

                                  マイクロサービスにおける認証と認可の、一般論としての設計パターンを調べたところ、Web 上の複数の記事で似たようなパターンが登場していた。ここでは、まず認証と認可が実現したい一般的な要件と、そのマイクロサービスでの難しさを整理し、認証と認可に分けて調査したパターンをまとめた。 あくまで “一般論” なので、実際には個々のドメインにあわせてアレンジが必要 往々にしてこの “アレンジ” に価値が宿るものだが、まずはセオリーを知っておきたいというモチベーションで調査した Web 上の記事を読んでまとめただけなので、手を動かしての確認はしておらず、理解が甘い部分はご容赦ください 具体的な通信方式やサービス間通信のセキュリティといった具体論までは踏み込めていない。このへんはサービスメッシュやゼロトラストネットワークといったトピックが登場すると思われる これらは次回以降の Todo としています その

                                    Microservices における認証と認可の設計パターン
                                  • Kubernetesをだいたい理解するまで

                                    インフラ初心者がいきなり実務でKubernetesを使うことになったので、その学習記録✎ 流れとしては、 概念的なところを抑える 実際に手元で動かしてみる です! また、すでにKubernetesについて書かれたわかりやすい記事がたくさんあるので、本記事はそれらをもとに自分の理解をまとめたものになります。 概念的なこと まずはこれで概要把握 まずは👇を読もう。(ありがたやありがたや...) 僕らは何故Kubernetesを使うのか Kubernetesというものが出てきた背景を、オンプレの時代からどういうふうに変わっていったかわかる KUbernetesの概要がわかる メリデメがわかる Argo CDの例などを用いてどういうふうに使われているのかイメージが付く Kubernetesとは ざっくりいうと、 サービスをコンテナ上で動かすようになったことで起こった、 複数のサーバ上で複数のコン

                                      Kubernetesをだいたい理解するまで
                                    • MacOS ユーザが WSL では無い Windows のコンソール環境を整える - 2nd life (移転しました)

                                      先日、メインの開発環境を MacOS から Windows 10 Professional へと移しました。理由としては主に2点で、現在仕事を自宅の固定席で行っており PC を持ち運びする必要がなくなったため Mac より高速で安価な Windows デスクトップ機を使いたいこと(Ryzen 9使いたい!)、WSL2 が正式版となり使ってみた感じ問題なく WSL2 で仕事の開発ができそうだったことが挙げられます。 WSL2 はふつうに Linux なので問題なく開発環境の構築が行なえ、Windows からも VSCode Remote のおかげでで違和感なくWSL2上のコードを編集、実行ができ快適な開発が行えています。(なお、WSL2 についての記事は山程溢れているので、ここでは殆ど触れません。) しかしながら、WSL2 ではないふつうの Windows 上で開発する機会が出てきたので、M

                                        MacOS ユーザが WSL では無い Windows のコンソール環境を整える - 2nd life (移転しました)
                                      • Linux システムコール 徹底入門

                                        Linux システムコールについて調べたことをまとめる。システムコールの仕組みを理解すると、 OS とアプリケーションがどのように連携して動いているのかを理解できるようになります。 システムコールは CPU に依存する処理が多いため、 x86_64 に絞ります。 検証環境]# cat /etc/redhat-release CentOS Linux release 8.0.1905 (Core) ]# uname -a Linux localhost.localdomain 4.18.0-80.11.2.el8_0.x86_64 #1 SMP Tue Sep 24 11:32:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux ]# cat /proc/cpuinfo | head processor : 0 vendor_id : GenuineInte

                                          Linux システムコール 徹底入門
                                        • RPAで疲れ果てた

                                          物流会社の事務員なんだけど会社がRPAツールを導入するってんで定型作業を自動化しろって話しでRPAプログラミングをやらされてたんだわ。 それで色々クソな点があったのでシェアします。 1、実務の合間にやらないといけない マネジメントの問題でもあるけど、そういうことなんだよな。 現場がクソ忙しい時に悠長にデバッグとかやってられん。あとデバッグみたいな作業は見た目何もしていないように見えるからここぞとばかりに仕事振られたりする。 2、本番環境とか開発環境とかない。ぶっつけ本番で稼働→失敗→デバッグを繰り返さないといけない。 これは自動化する仕事によると思うんだけど、実際に現場で使うデータをRPAプログラムに投入しないとそもそも要件がわからないことがある。データの特性というか、物流事務なんかだと8割がシステム化されているけど2割は荷主や配送先のわがままで特徴的なデータの不備があって、それに対応する

                                            RPAで疲れ果てた
                                          • 「なぜ生物は眠るのか?」ーむしろ睡眠の方が生命体にとってのデフォルト状態であるではないか

                                            Hiroyuki Kanaya @simpletocomplex <#拡散希望>睡眠の起源に迫る一連の研究がScience誌で特集。我々のヒドラでの取り組みも紹介されています。興味のある方は↓ science.org/content/articl… 睡眠に必ずしも脳が必要でないとすると、その最小構成要素は何であろうか。 2021-11-03 10:57:00 リンク www.science.org ‘If it’s alive, it sleeps.’ Brainless creatures shed light on why we slumber Sleep’s benefits may extend far beyond the brain, with role for muscles, immune system, and gut 8 users 3991 Daichi Konno

                                              「なぜ生物は眠るのか?」ーむしろ睡眠の方が生命体にとってのデフォルト状態であるではないか
                                            • データ変更を伴うバッチ処理を書く時に考慮していること - shallowな暮らし

                                              こんにちは、id:shallow1729です。最近はインフラ寄りなお仕事をよくやっていますがこれまでにいくつかデータ移行やデータ基盤構築などのバッチ処理のお仕事をしてきました。以前にも一度そういった経験を元に記事を書いたのですが、MySQLやシステムに関する知識が以前よりも増えた今もう一度書き直したいなと思いました。 なので今回はバッチ処理を書く時のテクニック2022版という感じです。今の仕事の関係でMySQLやrailsを前提にしている話が多いですが、おそらく他のデータベースを使っている人にも役に立つ話が多いのではないかと思います。ただ、今回の記事は経験に基づくものが多く、あまりよくないアイデアもあるかもしれません。改善点や間違いなどあればご指摘ください。 冪等性を持つように 冪等性とは端的に言えばある操作を複数回実行しても一回しか実行しなかった時と同じ結果になる性質の事です。長時間かか

                                                データ変更を伴うバッチ処理を書く時に考慮していること - shallowな暮らし
                                              • 睡眠で脳の老廃物を洗い流す仕組みが解明される、アルツハイマー病などの神経変性疾患の予防に役立つ可能性

                                                私たちの脳は睡眠時でも休むことなく動き続けており、睡眠中の脳ではニューロンが協調して電気信号を発し、それらが蓄積してリズミカルな波となることで脳にたまった老廃物を洗い流している可能性が、ワシントン大学医学部の研究チームによって示されています。 The Glymphatic System – A Beginner's Guide - PMC https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4636982/ Neuronal dynamics direct cerebrospinal fluid perfusion and brain clearance | Nature https://www.nature.com/articles/s41586-024-07108-6 Neurons help flush waste out of brain du

                                                  睡眠で脳の老廃物を洗い流す仕組みが解明される、アルツハイマー病などの神経変性疾患の予防に役立つ可能性
                                                • 機械学習で競馬の回収率100%超えを達成した話 - Qiita

                                                  はじめに みなさん競馬はお好きでしょうか? 私は今年から始めた初心者なのですが、様々な情報をかき集めて予想して当てるのは本当に楽しいですね! 最初は予想するだけで楽しかったのですが、『負けたくない』という欲が溢れ出てきてしましました。 そこで、なんか勝てる美味しい方法はないかな〜とネットサーフィンしていたところ、機械学習を用いた競馬予想というのが面白そうだったので、勉強がてら挑戦してみることにしました。 目標 競馬の還元率は70~80%程度らしいので、適当に買っていれば回収率もこのへんに収束しそうです。 なのでとりあえず、出走前に得られるデータを使って、回収率100パーセント以上を目指したいと思います! 設定を決める 一概に競馬予測するといっても、単純に順位を予測するのか、はたまたオッズを考えて賭け方を最適化するのかなど色々とあると思います。また、買う馬券もいろいろな種類があります。 今回

                                                    機械学習で競馬の回収率100%超えを達成した話 - Qiita
                                                  • 長時間労働は睡眠と食事を悪化させてメンタルヘルスに悪影響を及ぼす

                                                    長時間労働がメンタルヘルスに悪影響を与えるといわれるが、残業自体ではなく、長時間労働による睡眠不足と不規則な食事がメンタルヘルスを害していることが、東京医科大学精神医学分野の渡邉天志医師、志村哲祥医師らの研究で明らかになった。 その結果、長時間労働は心身のストレス反応に直接影響しないことが分かった。しかし、長時間労働が食事の不規則さや睡眠時間の短縮を招き、それらがうつや心身のストレス反応を引き起こしていた。 研究グループは労働時間の短縮が実現しても、睡眠不足や不規則な食事が続けば症状が改善しないが、長時間労働が続いても睡眠時間が確保され、食事が規則正しく摂取できれば、メンタルヘルスへの影響を限定的な範囲に抑えられるとみている。 ただ、今回の研究では因果関係の証明はできていない。研究グループは後続の研究で因果関係の解明を期待している。 論文情報:【International Journal

                                                      長時間労働は睡眠と食事を悪化させてメンタルヘルスに悪影響を及ぼす
                                                    • 退屈なことはPythonにやらせよう 第2版

                                                      一歩先行くハイパフォーマンスなビジネスパーソンからの圧倒的な支持を獲得し、自作RPA本の草分けとして大ヒットしたベストセラー書の改訂版。劇的な「業務効率化」「コスト削減」「生産性向上」を達成するには、単純な繰り返し作業の自動化は必須です。本書ではWordやExcel、PDF文書の一括処理、Webサイトからのダウンロード、メールやSMSの送受信、画像処理、GUI操作といった日常業務でよく直面する面倒で退屈な作業を、Pythonと豊富なモジュールを使って自動化します。今回の改訂では、GmailやGoogleスプレッドシートの操作、Pythonと各種モジュールの最新版への対応、演習等を増補しています。日本語版では、PyInstallerによるEXEファイルの作成方法を巻末付録として収録しました。 訳者まえがき まえがき 第I部 Pythonプログラミングの基礎 1章 Pythonの基本 1.1 

                                                        退屈なことはPythonにやらせよう 第2版
                                                      • 忙しい中でも「質の良い睡眠」を目指すには? 『スタンフォード式 最高の睡眠』著者の西野精治教授に聞いた - lala a live(ララアライブ)│フォーネスライフ

                                                        仕事で忙しい現代人は、つい睡眠時間が短くなりがち。最近では睡眠不足の蓄積により心身に不調をきたす「睡眠負債」という言葉もたびたび耳にするようになりました。 30年以上にわたって、アメリカ・スタンフォード大学で睡眠に関する研究をしている西野精治教授によれば「6時間睡眠が2週間続くと、2日徹夜したのと同じくらいの覚醒具合になってしまう」*1といった研究結果があるのだそう。 健康を維持するためにはもちろん、仕事のパフォーマンスを上げる上でもしっかりと睡眠をとることが重要です。そこで今回は西野教授に、忙しい中でより質の良い睡眠をとるためのコツについて伺いました。 お話を伺った方:西野精治教授 スタンフォード大学医学部精神科教授、同大学睡眠生体リズム研究所(SCNラボ)所長。医師、医学博士。1955年大阪府出身。大阪医科大学卒業後、研修医を経て1987年、スタンフォード大学医学部精神科睡眠研究所に留

                                                          忙しい中でも「質の良い睡眠」を目指すには? 『スタンフォード式 最高の睡眠』著者の西野精治教授に聞いた - lala a live(ララアライブ)│フォーネスライフ
                                                        • ひたすらWebサイトを見るのが趣味な私が独断と偏見で選ぶ今年「良い!」と思ったWebサイト16選 - KAYAC engineers' blog

                                                          どうもみなさまおはようございます。あるいはこんにちは。あるいはこんばんは。 KAYAC Advent Calendar 2019の18日目の記事を担当します、フロントエンドエンジニアのたがみです。普段はwebサイトを作ったり動かしたりぶっ飛んだものにしたりしなかったりしています。 去年は私のその時の推しライブラリだったVuetifyについてこのブログを通じて布教したのですが、今年も今の推しライブラリの話をするぜ!・・・と、意気込んでいたのですが。「というか日頃からWebサイト事例収集しまくってるから、今年の素敵だと感じたサイトを振り返るか」と思いついちゃいましたので今年は推しのWebサイトの話をしようと思います。 というのも、私は去年入社してからデザインや演出や作りが素敵なWebサイトを見つけては自分のツイッターに「このWebサイトが良い!」というのをひたすら垂れ流すというのを日常的にやっ

                                                            ひたすらWebサイトを見るのが趣味な私が独断と偏見で選ぶ今年「良い!」と思ったWebサイト16選 - KAYAC engineers' blog
                                                          • 国会の「丁寧に説明」を可視化する - 日直地獄

                                                            「丁寧に説明する」や「丁寧な説明を心がける」の印象がとにかく悪い。というのも、偉い人がこういうだけで、特に丁寧な説明が行われた試しがないと感じるからだ。誰も彼も「丁寧に説明」と言うだけで、それを履行しないというメソッドがはびこっている印象があるのだ。これをデータで確認したい。 「丁寧な説明」の運用と私が持っているイメージ データの作り方 「丁寧な説明」発言ダッシュボード 見どころ 与党は丁寧に説明しがち 第二次安倍政権は丁寧に説明しがち 安倍さんと岸田さん 「丁寧な説明」メソッドを発明したのは誰だったのか 注意事項 「丁寧な説明」の運用と私が持っているイメージ 最近もこういう感じで「丁寧な説明」が出現していた。 まあこれは組織として動け、みたいな観点での批判を入れたいのでちょっと違う気がするが、各議員から丁寧な説明がされてるとは感じない。 「丁寧な説明」というと安倍さんが連発していたイメー

                                                              国会の「丁寧に説明」を可視化する - 日直地獄
                                                            • ソフトウェア開発者は徹夜してはいけない - ソフトウェア工学研究の日々

                                                              睡眠は大切とよく言われますが、睡眠不足が開発者に与える影響をまじめに調べた面白い論文が、ソフトウェア工学のトップ論文誌 IEEE Transactions on Software Engineering に掲載されていました。ソフトウェア工学研究室助教の Raula 先生から教えてもらいました。 Need for Sleep: The Impact of a Night of Sleep Deprivation on Novice Developers’ Performance - IEEE Journals & Magazine この論文での被験者はイタリアの大学生 45人。Test-First 開発でプログラムを書かせるタスクを行ってもらっています。23人には実験前日に睡眠を控えてもらい、平均で直近20時間程度は寝てない状態になっています。対照群は、前日に平均で6.5時間、通常通り寝た

                                                                ソフトウェア開発者は徹夜してはいけない - ソフトウェア工学研究の日々
                                                              • 子供にマインクラフト使ったPythonプログラミングを教えようとしたらChatGPT使ったプログラミング不要な世界を体験させちゃった | DevelopersIO

                                                                子供にマインクラフト使ったPythonプログラミングを教えようとしたらChatGPT使ったプログラミング不要な世界を体験させちゃった こんにちは、会社ではCX事業本部モダンオフショア推進担当、家庭では3児の父親の藤村です。 IT業界で働く親として、子供には幼い頃からプログラミングに親しんでもらいたいと思い、時々Scratchを使った簡単なプログラミングなどを教えていたのですが、ちょっとすると「友達とゲームする時間だから止めるね!」といって、友達とのNintendo Switch使ったオンラインゲーム(FortniteやMinecraftなど)をやり始めてしまい、親としては少し残念な気持ちになっていました。 そんな時に、『マインクラフトでわくわく学ぶ!Pythonプログラミング入門』という書籍が最近発売されたことを知りました。 マインクラフトでPythonを学ぶ!これは息子にドンピシャの内容

                                                                  子供にマインクラフト使ったPythonプログラミングを教えようとしたらChatGPT使ったプログラミング不要な世界を体験させちゃった | DevelopersIO
                                                                • 人類が夜から朝までぐっすり眠るようになったのは実は産業革命以降

                                                                  現代では「夜になったらベッドに入り、朝までぐっすり眠る」というのが睡眠として当たり前のスタイルになっています。しかし、まとめて睡眠を取るようになったのは産業革命以降のことであり、それより前は途中に目覚めを挟みながら2回に分けて睡眠を取る「二相睡眠」の習慣があったといわれています。そんな二相睡眠について、アメリカの月刊誌であるThe Atlanticが解説しています。 Can Medieval Sleeping Habits Fix America’s Insomnia? - The Atlantic https://www.theatlantic.com/ideas/archive/2022/01/medieval-sleeping-habits-insomnia-segmented-biphasic/621372/ 歴史家のRoger Ekirch氏は、産業革命以前の睡眠習慣について研究

                                                                    人類が夜から朝までぐっすり眠るようになったのは実は産業革命以降
                                                                  • Facebook製の新しいステート管理ライブラリ「Recoil」を最速で理解する - uhyo/blog

                                                                    昨日、Facebook製のReact用ステート管理ライブラリRecoilが発表されました。Facebook製といってもReact公式のステート管理ライブラリとかそういう位置付けではないようですが、それでも大きな注目を集めているのは間違いありません。 そこで、筆者がRecoilに対して思ったことや、筆者の視点から見たRecoilの特徴を記事にまとめました。 なお、この記事の執筆時点では副作用の扱いなどの点はいまいち情報が揃っていません。この記事では速報性を重視し、コアのステート管理部分に絞って考えています。また、まだexperimentalなライブラリなので、今後この記事の内容からRecoilのAPIが変化したとしても悪しからずご了承ください。 この記事を書くときに筆者が色々試していたCodeSandboxはこちらです。 https://codesandbox.io/s/recoil-san

                                                                      Facebook製の新しいステート管理ライブラリ「Recoil」を最速で理解する - uhyo/blog
                                                                    • sudo新一

                                                                      sudo新一.md オレは高校生シェル芸人 sudo 新一。幼馴染で同級生の more 利蘭と遊園地に遊びに行って、黒ずくめの男の怪しげな rm -rf / 現場を目撃した。端末をみるのに夢中になっていた俺は、背後から近づいてきたもう1人の --no-preserve-root オプションに気づかなかった。 俺はその男に毒薬を飲まされ、目が覚めたら・・・ OS のプリインストールから除かれてしまっていた! 『 sudo がまだ $PATH に残っていると奴らにバレたら、また命を狙われ、他のコマンドにも危害が及ぶ』 上田博士の助言で正体を隠すことにした俺は、 which に名前を聞かれて、とっさに『gnuplot』と名乗り、奴らの情報をつかむために、父親がシェル芸人をやっている蘭の $HOME に転がり込んだ。ところが、このおっちゃん・・・とんだヘボシェル芸人で、見かねた俺はおっちゃんになり

                                                                        sudo新一
                                                                      • 2022年に買って今も使い続けているもの、使っていないもの - 本しゃぶり

                                                                        本当に良いかどうかは時の洗礼を受けないと分からない。 だから去年買ったものを紹介する。 それにブラックフライデーだしな。 3年目の話 一昨年から1年前に買ってよかったものを紹介している。 なんか2回とも評判がいいし、俺の収入にもなる。だから今年も同じように書こうと思ったのだが、去年のトップブコメが気になっていた。 2021年に買って今も使い続けている良かったもの5選 - 本しゃぶり 逆に使わなくなった物も読みたい2022/11/25 08:50 確かに「使わなくなったもの」の情報は有用だろう。だがこれ単体だと俺の収入には繋がらず、書くモチベーションは生じない。だからまとめて紹介することにした。今回は以下の3つのランクに分けて紹介する。 使い続けていて、良いと思っているもの 使い続けているが、思うことがあるもの 使い続けていないもの なお、それぞれの製品でも述べるが、使い続けるかどうかは製品

                                                                          2022年に買って今も使い続けているもの、使っていないもの - 本しゃぶり
                                                                        • 偉大なプログラマ(+人間)になるための101のTIPS - Qiita

                                                                          早く人間になりたい。 以下はEmma Wedekindによる記事、101 Tips For Being A Great Programmer (& Human)の日本語訳です。 101 Tips For Being A Great Programmer (& Human) 1. Get good at Googling Googleの使い方を知ろう。 プログラマであるということは、問題に対する答えを探す能力があるということです。 Googleのうまい使い方を知ることで、開発にかかる時間を大幅に節約することができます。 2. Under promise and over deliver 約束は控えめに、出来高は多めに。 タスクに2週間かかるようなら3週間かかると伝え、2週間で提出しましょう。 期待を上回った結果を出すことで、信頼を築くことができます。 3. Be nice to your d

                                                                            偉大なプログラマ(+人間)になるための101のTIPS - Qiita
                                                                          • Apple Watch を買って半年 - ぽ靴な缶

                                                                            去年の9月末に買いました。 Series 9 41mm シルバー GPS 発表を見るたびに欲しいなと思うものの、冷静に考えると要らないよな、という結論に行き着くので買ってなかった。常にスマホ持ってるでしょ。欲しい → 要らん → 欲しい というのを年1でやりつつ、ついに買ってしまった。 買ってからは便利で、風呂と充電以外は常に着けている。 生活をシャキッとさせたい フルリモートなので家から出る頻度が減って、体力も落ちだんだん太ってきた。運動習慣を付けたいけど、無策では続けられないので記録を付けるおもちゃが欲しい。他にも睡眠や心拍など Watch で体をモニタリングして遊びたい。自転車に乗っていた頃は記録に楽しさがあった。サイコンつけるし心拍計も胸に巻いてた。変化が分かると成長が見えるし満足できる。 TODO リストをもっと生活に密着させる狙いもある。Things を愛用していたけど、ここ何

                                                                              Apple Watch を買って半年 - ぽ靴な缶
                                                                            • RailsアプリとかをAWSのレガシーシステムからGCPのイケイケシステムに移行した話 - nownab.log

                                                                              はじめに Railsアプリケーションを中心とするシステムをAWSからGCPに移行しました。本記事ではその過程をできるだけ赤裸々に公開します。 本プロジェクトではインフラ移行と同時にアーキテクチャも刷新しました。AWSがレガシーでGCPがイケイケという意味ではなく、移行対象システムのアーキテクチャがレガシーからイケイケになったという意味です。 技術的な内容については詳細は省いて概要の説明にとどめています。AWS、GCP、Docker、Kubernetesあたりの知識があるとスッと読めると思います。 書きたいこと書いたので長い記事になってますがぜひお付き合いください。 レガシーシステムとイケイケシステム まず、移行前のレガシーシステムと移行後のイケイケシステムについて軽く説明します。 タイトルをキャッチーにするためこうしましたが、特別レガシーでもイケイケでもないのでご了承ください。ちょっと前と

                                                                                RailsアプリとかをAWSのレガシーシステムからGCPのイケイケシステムに移行した話 - nownab.log
                                                                              • 「レストランでジャズを流すのはステレオタイプすぎる」 坂本龍一の楽曲で構成された1時間のミックス音源公開 - amass

                                                                                坂本龍一はかつて、米ニューヨークにある日本食レストランが大好きで、しょっちゅう通っていましたが、ある日、シェフに「お客のために流す音楽に耐えられない。気持ちよく食事ができるように、自分に選曲させてほしい」と提案し、作成しました。ニューヨーク・タイムズ紙によると、選曲の際、坂本龍一は「レストランでジャズを流すのは、ステレオタイプすぎる」と考えたという。ロンドン拠点のIKR. IMPRINTは、このフレーズにインスピレーションを受けた、坂本龍一の楽曲で構成された1時間のミックス音源を制作。英ロンドン拠点のネットラジオ局NTS Radioで放送されています。番組の音源はmixcloudにてアーカイブ公開されています。 <TRACKLIST> MEREDITH MONK (RYUICHI SAKAMOTO mix) Astronaut Anthem (Ryuichi Sakamoto Remix)

                                                                                  「レストランでジャズを流すのはステレオタイプすぎる」 坂本龍一の楽曲で構成された1時間のミックス音源公開 - amass
                                                                                • 【睡眠改善の手順】睡眠時間を正して、質を高める

                                                                                  加賀照虎(上級睡眠健康指導士)上級睡眠健康指導士(第235号)。2,000万PV超の「快眠タイムズ」にて睡眠学に基づいた快眠・寝具情報を発信中。NHK「あさイチ」にてストレートネックを治す方法を紹介。 取材依頼はお問い合わせから。 インスタグラムでも情報発信中⇒フォローはこちらから。 0. そもそも適切な眠りとは?まずは大前提から。 そもそも適切な眠りとはどういう状態か、イメージできていますでしょうか。 結論、睡眠には5つの指標があり、それぞれ次のようになっていれば眠りが適切だとされています。 睡眠時間:適切な長さ(人それぞれ)入眠時間:10~15分で眠れる睡眠の持続性:夜中や早朝に目覚めない起床時の睡眠感:スッキリ熟睡感がある日中の調子:眠気や疲れがないこの状態がゴールです。 とはいえ、加齢に応じて夜間に目覚めるようになってしまったり、早朝に目が覚めるようになるのは仕方がないことです。

                                                                                    【睡眠改善の手順】睡眠時間を正して、質を高める