本番環境でやらかしちゃった人のアドベントカレンダーです。 例) 本番DB吹き飛ばした 本番サーバをデストロイした ネットワーク設定をミスって本番サーバにアクセス出来なくなり、サーバが世界から孤立した などなど... 以下の2点については必須項目なので、記述お願いします。 惨劇はなぜおこってしまったのか 二度と惨劇を起こさないためにどうしたのか もう二度とあの惨劇を繰り返さないために、みなで知見を共有しましょう。
閏年(うるうどし)の話題。 Twitterで見かけた話題で「西暦1年は閏年かどうかぱっとわからん人おる?」という些か煽り気味のツイートを見かけたのだけども、反射的に「閏年じゃないに決まってるじゃん」とぱっと答えてしまわないだろうか。本当にそうだろうか? そう単純な話なのだろうか? プログラミングを学んでカレンダーを扱うことを学ぶ際に置閏法についても簡単に触れられることがある。置閏法というのは閏年や閏月(太陰暦では1年が13ヵ月になるケースがあり追加の月を閏月と呼ぶ)をどのようなルールで挿入するかという話で、まさにアルゴリズムであるからプログラミングの話題と相性がいい。 置閏法 現代の西暦の置閏法(ちじゅんほう)は 西暦を 400 で割り切れる年は閏年 上記以外で西暦を 100 で割り切れる年は平年 上記以外で西暦を 4 で割り切れる年は閏年 上記以外は平年 といった手続きで閏年(つまり2月
X/Twitterで、打ち合わせすることが決まった相手に「日程調整ツールURLから調整お願いできますかと言うのはダメだ、危機感が足りない」という煽りツイートを見かけたので、「僕は気にしないけど」と言ったら、さまざまな角度から反応が返ってきて驚いた。*1 僕としては「こんなくだらんことで危機感とか言って煽るなよ」くらいに思って、気軽に書いたものだったが、何人かのひとたちから「こんなメール送ってくるやつとは会うのをやめるし取引は絶対にしない」とまで言われて驚いたのですね。 どうも日程調整というものはヒトの心の柔らかい何かに触れてしまう話題であるようです。 日程調整の方法とかどうでもいいことで消耗してないで、サクッと日程調整することで双方の負担を下げた方が合理的であるとは思ってはいるのだけれど「強くイヤだという人が現実に存在するのだから、その気持ちを無視するのは合理的ではない」と考えて、見かけた
島津製作所は、同社子会社の島津メディカルシステムズで行われていた保守点検業務に関する不正行為の内容について、外部調査委員会による調査結果を発表した。島津メディカルシステムズ熊本営業所では、タイマーにより意図的に装置が故障したかのように見せかけ、保守部品を売るという不適切行為が行われていたことが2022年9月に発覚している。 島津製作所は2023年2月10日、同社子会社の島津メディカルシステムズ(以下、島津メディカル)で行われていた保守点検業務に関する不正行為の内容について、外部調査委員会による調査結果を発表した。 タイマーによりX線装置が壊れたように見せかける 島津製作所では内部通報を受け、2022年5月から社内調査を開始。2022年9月に外部調査委員会を設置し、調査を行ってきた。関係者へのヒアリングやデジタルフォレンジック調査の結果、7人の嫌疑濃厚者を特定し5件の医療機関に対する不正行為
この記事は 「Webアクセシビリティ Advent Calendar 2020」 5日目の記事です。 アクセシビリティ Advent Calenderの記事を寄稿するにあたり、少しの工夫であらゆるユーザーに対して優しいWebサイトを作れるようなHTML/CSSコーディングの方法についてまとめました。より多くの人にとって優しい・使いやすいWebサイトを作ることは訪れてくださるユーザーの方々だけでなく、クライアントにとってもユーザーの機会損失を防ぐことができるので多大なるメリットがあります。(よくコードが適当でもデザインが見えていれば良いって意見を聞くけれどそんなことはない) ただ、アクセシビリティを意識したHTML/CSSコーディングについてのまとめだと内容量が非常に多くなりZennなら記事より本で出したほうがベターになってしまうので、今回は数あるアクセシビリティの視点から「キーボード操作で
政府は参議院選挙の応援演説中に銃で撃たれて亡くなった安倍元総理大臣の「国葬」を9月27日に東京の日本武道館で行う方向で最終調整に入りました。 岸田総理大臣は安倍元総理大臣の葬儀について、歴代最長の期間総理大臣の重責を担い内政・外交で大きな実績を残したなどとして、ことし秋に「国葬」で行う方針を表明しています。 安倍氏の「国葬」について政府は遺族の意向や外交日程なども踏まえ、9月27日に東京 千代田区の日本武道館で行う方向で最終調整に入りました。 政府は与党側とも調整を行ったうえで「国葬」の日程を近く閣議決定することにしています。 戦後、総理大臣経験者の「国葬」は昭和42年に亡くなった吉田茂元総理大臣以来2人目となります。 安倍氏の「国葬」をめぐって野党の一部から反対や懸念の声が出ていることも踏まえ、政府は国民に対し「国葬」を行う意義などを丁寧に説明していく方針です。 官房長官「政治的評価を強
この記事はNuco Advent Calendar 2023の4日目の記事です。 弊社では、経験の有無を問わず、社員やインターン生の採用を行っています。 興味のある方はこちらをご覧ください。 はじめに 後輩に 「なぜ0.1+0.2≠0.3になるんですか?」 と聞かれて答えられますか? コンピュータの計算では「0.1+0.2」は「0.3」になりません。 これを理解していないと予期せぬ重大なバグを生み出す可能性があります。 分からない方、どうぞ安心してください。 この記事を読んだ全員が「0.1+0.2≠0.3」を理解できるように分かりやすく説明していきます。 コンピュータが計算を間違う理由 まず、そもそも「0.1+0.2=0.3」で正しい!「0.1+0.2≠0.3」なんてあり得ない! という方のために、プログラミング言語のフォーマット処理を経ない、コンピュータの計算結果を見てみます。
アップデートのお知らせ(2022/03/15) 2022/03/15(火)にケンオールをアップデートしました。 アップデート内容は以下のとおりです。 新API: 日本の祝日API 郵便番号逆引き検索API: 品質の改善 祝日や休日のAPIについて、機能要望アンケートを募集中です! 新API: 日本の祝日API 日本における祝日は、内閣府が毎年CSVデータを公開しています。 しかし、システムで祝日データを利用するとき、CSVをダウンロードし、それをシステムにロードするというのは意外と手間がかかります。 手動で更新する場合、手順自体を検証した上で運用ドキュメントを執筆する必要があります。 さらに、手動運用によるオペレーションミスのリスクも毎年つきまとうことになります。 自動化する場合、特別に祝日が移動するケースなどに対応できるようにしなければいけません。結局のところ手動でも更新できるようにして
プライベートからビジネスシーンまで幅広く利用されている「Googleカレンダー」。アナタも友だちや家族とスケジュールを共有したり、クライアントとの打ち合わせ予定を事前に通知(リマインド)する機能などを活用しているのでは? でも、実は「Googleカレンダー」にはあまり知られてない裏機能がたくさん存在するのだ。そこで今回は、使わないと損する「Googleカレンダー」の便利機能を厳選して8つ紹介しよう。 アナタは自分の予定をどのように管理しているだろうか。システム手帳には、アナログなりの趣やメリットもあるが、やはり、デジタルのほうが機能的には圧倒的に便利だろう。 なかでも、Androidスマホの標準機能である「Googleカレンダー」はパソコンでも確認できるし、外出先からスマホで気軽にアクセス&編集できるので、プライベートやビジネスのスケジュール管理に使っている人も多いはずだ。 Googleカ
著者: X、ハラオカヒサ (誤記訂正を行いました。これまでにご指摘いただいた方々に感謝いたします) 無関心から批判へ2020年1月15日の国内感染者初確認は、日本在住者にとって新型コロナ肺炎が海のむこうのできごとではなくなった瞬間だった。しかし国内では新型コロナ肺炎をマスク不足を通して実感するにとどまり、とらえどころがなく現実味が薄いままさっぽろ雪まつりクラスターの発生や志村けん氏が亡くなる事態へ突入していった。 しばらくコロナ禍はマスク不足、トイレットペーパー不足、他県ナンバー騒動といった、新型コロナ肺炎そのものではない周辺のできごとが主なストーリーだったのだ。 ワクチンについても同様だった。 ワクチン開発は新型コロナ肺炎ウイルスが特定された直後から開始されているが、日本国内の雰囲気は2020年秋頃まで「ワクチンがあったらどれだけよいだろうか」という漠然とした待望論にとどまり、ワクチンと
博水社は11月4日より、「美尻(ビシリ)カレンダー」2021年版の販売を、通販サイト「アマゾン」で開始した。 ハイサワー「美尻カレンダー」2021年版登場 2021年版のテーマは「感謝」。大切な人となかなか会えず寂しい想いをしているコロナ禍に、「いつもありがとう、今こそあなたの横に寄り添いたい」という感謝の気持ちをお尻達に込めているという。 また、表紙には「美尻カレンダー」初となる「美尻」を2つ並べたカットを採用。「ソーシャルディスタンス」が習慣化された2020年であったことから、2021年は「お尻だけでも身近な距離で、大切な人のそばにいてあげたい」という購入者への感謝の想いを、“密”に寄り添う美尻で表現したとのこと。 ラインアップは、毎月お尻の入れ替わる「プレミアム版」(13枚綴り/表紙+12枚、税抜・送料込3,000円)と、隔月で入れ替わる「スタンダード版」(6枚綴り、同2,000円)
この記事は Go 2 Advent Calendar 14日目の穴埋め記事です。 はじめに @okdyy75 さんによる Go 5 Advent Calendar 14日目の の記事「だから僕はGo言語を辞めた」 が「ベンチマークっていうのはこうやるんだよ」というのを説明するために反面教師的な意味で良い教材だと思ったので、反証記事を書きたいと思います。 ベンチマークを取りながらコードを改善して、最終的にGoは遅くないからやめる必要はないということ、そして、なぜ遅いという結論になってしまったのかを掘り下げていきたいと思います。 下準備 幸いなことに、ベンチマークのソースコードがGitHubにある ので、こちらを実行しながら問題点を改善していきましょう。 ちゃんとコードが上がっているのは素晴らしいですね! 一方で、元記事には測定環境が明記されていませんでしたので、同じ環境で測定することはできま
東京オリンピック・パラリンピックをめぐり、安倍総理大臣は、IOC=国際オリンピック委員会のバッハ会長と電話会談し、1年程度の延期を提案したのに対し、バッハ会長は、全面的に同意する意向を示し、遅くとも来年夏までに開催することで合意しました。 会談で、安倍総理大臣とバッハ会長は、選手や各国の競技団体などの意向を踏まえ、東京オリンピック・パラリンピックの中止はないということを確認しました。 そして、安倍総理大臣が、「開催国・日本として、現下の状況を踏まえ、世界のアスリートの皆さんが最高のコンディションでプレーでき、観客の皆さんにとって、安全で安心な大会とするためにおおむね1年程度延期することを軸に検討してもらいたい」と述べたのに対し、バッハ会長は、「100%同意する」と述べ、東京大会は延期せざるをえないという認識で一致しました。 そして、安倍総理大臣とバッハ会長は、IOCと大会組織委員会、東京都
最近ではReactやVueを使ったリッチでインターラクティブなUIがどんどん主流になってきていますし、2020年以降もこの流れは加速し続けるでしょう。 SPA(Single Page Application)やPWA(Progressive Web Application)の普及によって今までモバイルでしかできなかったことがwebでもどんどんできるようになってきています。 また、Firebaseを使うことでクラアントサイドだけの高速なサービス開発が可能になってきていて、今後ますますWebフロントエンドのニーズは増えるのは確実です。 (サーバーサイドが必要ないという主張がしたいのではありませんが) Webフロントエンドをどのように勉強するのか 初心者に立ちはだかる壁 しかし、何か作ってみようと思ってもなかなかほどよいアプリがありません。TODOぐらい簡単なものだと雰囲気を掴むのにはちょうどい
こんにちはNewsPicks SREチームの美濃部です。 NewsPicksのSREのミッションの1つに「コストを適正化する」というものがあります。サービスの規模拡大に比例してインフラコストが増えないようにし、売上に対するコストの割合を低く維持していくのがミッションになります。 今回はこのミッションに対するアクションとして開発環境のインフラコストを適正化した話をします。 NewsPicksの開発環境について 開発環境のコストをどうやって適正化したか 稼働時間対応を実現する仕組みについて 実際どれくらい削減できたのか まとめ NewsPicksの開発環境について まず、NewsPicksの開発環境について概要を説明します。 インフラ基盤は本番環境と同様にAWSを利用しており開発チームは現在10以上のチームが存在し、それぞれのチーム専用に用意された開発環境を利用しています。 2年程前までは開発
JavaScript での時刻操作に Moment.js ではなく Day.js を利用し続けている理由2020/09/21 昨日、拙作の Nuxt.js プラグインである @nuxtjs/dayjs の v1.2.0 をリリースしました。 このプラグイン自体は2019年3月に開発をはじめて、おおよそ一年半ほど管理してるのですが、それ以前から JavaScript での時刻操作では Day.js を使ってきました。 Moment.js のプロジェクト終了が告知され、時刻操作ライブラリに注目が集まっていることなので、今一度 Day.js の採用理由についてまとめてみます。 Day.js について iamkun によって開発されている時刻操作のライブラリです。Moment や date-fns などは Organization によって管理されていますが、時刻操作ライブラリとしては珍しく個人に
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く