タグ

2023年7月30日のブックマーク (5件)

  • ローカル開発環境にSSLを設定できるmkcertがめちゃくちゃ便利だった

    以前、MAMPでSSLを設定した際には手間のかかるプロセスを経てサーバー証明書と鍵を作成したんですが、mkcertというローカル環境に認証局(CA)をインストールするコマンドラインツールを使うと一瞬で作成できました。 鍵をしっかり管理しないとセキュリティリスクになるので注意が必要ですが、ローカル開発環境でSSLを手軽に設定できるめちゃくちゃありがたいツールです。 以下、mkcertでサーバー証明書と鍵を作って、MAMP 6.3のApache 2.4に設定するところまでをご紹介します。 Macのバージョンなど 以下の環境で設定、動作確認を行いました。 macOS Big Sur 11.2.2(Mac mini, M1 2020) MAMP 6.3 mkcert 1.4.3(Homebrew 3.0.4でインストール) 証明書と鍵の作成の設定 1. mkcertのインストール Homebrew

    ローカル開発環境にSSLを設定できるmkcertがめちゃくちゃ便利だった
    craf
    craf 2023/07/30
  • アプリの9割に「ダークパターン」、消費者を欺く画面デザイン…国内の規制は遅れる

    【読売新聞】 国内で配信されているショッピングやSNS、ゲームなどの主要アプリの9割に、消費者を不利益な選択に誘導する画面デザインが採用されていることが、東京工業大の調査で分かった。「ダークパターン」と呼ばれ、意図しない商品を購入さ

    アプリの9割に「ダークパターン」、消費者を欺く画面デザイン…国内の規制は遅れる
    craf
    craf 2023/07/30
  • ソフトウェアはなぜバージョンアップしなければならないのか - Qiita

    はじめに 社内インフラの運用担当者にとってソフトウェアのバージョンアップは地味な割に大変な業務です。 特に社内のオンプレサーバで動いているようなソフトウェアの場合、バージョンアップに伴う諸々の調整をそのソフトウェアを利用している各部署と行う必要があります。 そんなときに「今は忙しいからバージョンアップを先送りしてほしい」「このバージョンはスキップしてもよいのでは?」なんて声が各部署から聞こえてきます。バージョンアップの価値を各部署に理解してもらうのは大変です。 この文章はそんな時になぜバージョンアップしなければならないのかを上司や各部署のマネージャに伝えるために書きます。 ソフトウェアの有効期限は2-5年 まず、第一に、ソフトウェアというものは無限に使えるわけではなく、一定の有効期限があり、それを過ぎると徐々に動かなくなってきます。俗にいう「何もしてないのに動かなくなった問題」です。 なぜ

    ソフトウェアはなぜバージョンアップしなければならないのか - Qiita
    craf
    craf 2023/07/30
  • 徐々に高度になるリングバッファの話 - Software Transactional Memo

    リングバッファのイメージ図 1. リングバッファとは何か 機能的にはFirst In First Out (FIFO)とも呼ばれるキューの一種であるが、リング状にバッファを置いてそれの中でReadとWriteのインデックスがグルグルと回る構造をとる事によって容量に上限ができることと引き換えに高速な読み書き速度を得たものである。キューを単に実装するだけなら山ほど方法があって線形リストを使ってもいいしスタックを2つ使っても原理的には可能だ。その中でもリングバッファを用いた方法の利点はひとえに性能の高さでありメモリ確保などを行わないお陰でシステム系の様々な場所で使われている。 これの実装自体は情報系の大学生の演習レベルの難度であるが少し奥が深い。まずリングバッファのスタンダードなインタフェースと実装は以下のようなものである。 class RingBuffer { public: explicit

    徐々に高度になるリングバッファの話 - Software Transactional Memo
  • アオサギの話しかしない『君たちはどう生きるか』考察&感想&レビュー - 沼の見える街

    アオサギという鳥が好きだ。日中で見ることのできる、とても身近な野鳥でありながら、大きな体をもち、翼を広げれば全長は1.5メートルにもなる。あまり人や外敵を恐れぬ泰然とした佇まいにも目を奪われる。目元から冠羽へとつながる濃紺の模様や、長い首を彩る斑点、くすんだ青灰色の色合い…。いわゆる「サギ」として連想する真っ白な羽のシラサギ(実はこれは種の名前ではなく、ダイサギ・チュウサギ・コサギらをまとめた通称なのだが)とは一線を画する、野性的な美をアオサギはその身にまとっている。 そのルックスに恥じず、アオサギの暮らしはワイルドだ。魚や虫や甲殻類だけでなく、時には同じ鳥類や小型哺乳類まで捕する。「張り詰めた弓」のようにジッと動かないかと思えば、突如として矢のような瞬発がひらめく。長い首を素早くのばし、鋭いくちばしで獲物を捉えるのだ。堂々たる巨体の優雅さと、刃物のような攻撃性を兼ね備えたアオサギを眺

    アオサギの話しかしない『君たちはどう生きるか』考察&感想&レビュー - 沼の見える街
    craf
    craf 2023/07/30