タグ

chimerastのブックマーク (1,652)

  • RustでLinuxカーネルの機能を拡張しよう!

    Linuxカーネルの機能を安全に拡張できるeBPFのコードはC言語で実装する必要があると知り、がっかりしているクラウドネイティブ 世代の皆様に朗報です。実は、Rustで、eBPFのコードを実装することができます。今更、C言語(クラウドネイティブ ではない感じ)を学ぶ必要はありません! eBPFとプログラミング言語eBPFを活用するソフトウェアは、カーネルスペースで動作するeBPFバイトコードと、eBPFバイトコードを制御するユーザスペースのアプリケーションから構成されます。後者は、GoPythonRustなど様々なプログラミング言語で実装することができますが、前者は、制限のあるC言語で実装する必要があります。 eBPFの構成Rust用eBPFライブラリRustでeBPFを扱う一般的な方法は、libbpf-rsライブラリです。これは、C言語でユーザスペースのアプリケーションを実装するため

    RustでLinuxカーネルの機能を拡張しよう!
    chimerast
    chimerast 2021/06/15
    最近の高級言語触ってる人たち、文字列の終端がNULLであることが低レイヤーのデファクト実装だと知らない人多そう。strlen()がコスト高かったり突き抜けたりすることとか。Turbo Pascal触ってると、この辺訓練されてるはず。
  • Google Workspace をすべてのユーザーに

    メディア関係者向けお問い合わせ先 メールでのお問い合わせ: pr-jp@google.com メディア関係者以外からのお問い合わせにはお答えいたしかねます。 その他すべてのお問い合わせにつきましては、ヘルプセンターをご覧ください。

    Google Workspace をすべてのユーザーに
    chimerast
    chimerast 2021/06/15
    そんなことより、Business Plan以上で良いから、マイドライブを組織内での共有禁止設定をさせて欲しい。 DLP使っても多分できないんだよなあ。
  • ユーザー アカウント、認証、パスワード管理に関する 13 のベスト プラクティス2021 年版 | Google Cloud 公式ブログ

    ※この投稿は米国時間 2021 年 5 月 7 日に、Google Cloud blog に投稿されたものの抄訳です。 2021 年用に更新: この投稿には、Google のホワイトペーパー「パスワード管理のベスト プラクティス」のユーザー向けとシステム設計者向けの両方の最新情報を含む、更新されたベスト プラクティスが含まれています。 アカウント管理、認証、パスワード管理には十分な注意を払う必要があります。多くの場合、アカウント管理は開発者や製品マネージャーにとって最優先事項ではなく、盲点になりがちです。そのため、ユーザーが期待するデータ セキュリティやユーザー エクスペリエンスを提供できていないケースがよくあります。 幸い、Google Cloud には、ユーザー アカウント(ここでは、システムに対して認証を受けるすべてのユーザー、つまりお客様または内部ユーザー)の作成、安全な取り扱い、

    ユーザー アカウント、認証、パスワード管理に関する 13 のベスト プラクティス2021 年版 | Google Cloud 公式ブログ
    chimerast
    chimerast 2021/06/14
  • Do You Really Need Redis? How to Get Away with Just PostgreSQL

    Do You Really Need Redis? How to Get Away with Just PostgreSQL There’s a tried-and-true architecture that I’ve seen many times for supporting your web services and applications: PostgreSQL for data storage Redis for coordinating background job queues (and some limited atomic operations) Redis is fantastic, but what if I told you that its most common use cases for this stack could actually be achie

    Do You Really Need Redis? How to Get Away with Just PostgreSQL
    chimerast
    chimerast 2021/06/13
    そう。PostgreSQLはPub/Subもできるし、変数での明示的ロックもできるし、大量同時アクセス以外だったら大体なんでも捌けるんじゃないかな。範囲型とかもとても便利。
  • プログラマによるプログラミングのためのBGMなど、仕事や勉強の邪魔にならない無料で使えそうなBGM集。2021年版

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

    プログラマによるプログラミングのためのBGMなど、仕事や勉強の邪魔にならない無料で使えそうなBGM集。2021年版
    chimerast
    chimerast 2021/06/11
  • ついに、Webアプリでの帳票印刷のベストプラクティスを編み出しました

    この記事で紹介した手順をライブラリ化して公開しました🎉 こちらの別記事 で使い方など詳しくご紹介していますので、ぜひご参照ください! はじめに 言い切りタイトルすみません 僕を含む一定数の人にとって現時点でのベストプラクティスとなりうる手法という意味で紹介しています 極めてシビアな帳票出力の世界にいる人から見ると使い物にならない内容かもしれないと思います 帳票印刷の世界では SVF というサービスが有名らしいです。が、こういった外部サービスは使わずに自力で実装するというのがこの記事の前提です 動的に明細行の数が増減する連票はこの記事の解説では考慮していませんが、追加で実装するのはそれほど難しくないということは読んでいただければ分かるかなと思います 結論から 僕が考える現時点でのWebアプリでの帳票印刷のベストプラクティスは、 Adobe XD や Figma で帳票のレイアウトをデザイン

    ついに、Webアプリでの帳票印刷のベストプラクティスを編み出しました
    chimerast
    chimerast 2021/06/06
    これはWebブラウザ単体で完結させようとすると、そうかもしれない。昔同じようなことを、Wordで作ったテンプレートをPOIでいじってやったなあ。テンプレートのメンテナンスをエンジニア以外ができるのが良い。
  • プログラミングで日本語変数名使ったて良いじゃん

    プログラミングで、日語変数名を使うことは強く忌避されいると思います。でも、実例を見た時にわかりやすさにk心が撃ち抜かれました。 いつか日語宗派に入りたいかも。

    プログラミングで日本語変数名使ったて良いじゃん
    chimerast
    chimerast 2021/06/04
    JUnitのシナリオテストの関数名は日本語にしてる。英文を考える時間が無駄だし、他の人が読もうとしても自分の適当な英語を多分読めないし。自分も後からたぶん読めない。
  • CSSの進化がすごすぎる!新しいレスポンシブデザインの実装方法を解説

    現在のレスポンシブデザインは、ビューポートにもとづいてレイアウトを最適化しています。しかし、新しいレスポンシブデザインでは、アニメーションが不要なユーザーには動きを少なくしたり(無くしたり)、親コンテナの幅にもとづいてコンポーネントを最適化したり、スコープ付きスタイルやフォームファクターなど、ユーザーの好みや環境に合わせて最適なコンテンツを提供できるようになります。 これらの新しいレスポンシブデザインのコンセプト・実装方法を紹介します。CSSがこれまで以上に進化します。 The new responsive: Web design in a component-driven world by Una Kravets 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 レスポンシブデザインの現状 ユーザーでレスポンシブ コンテナでレス

    CSSの進化がすごすぎる!新しいレスポンシブデザインの実装方法を解説
    chimerast
    chimerast 2021/05/28
  • 拡張機能が動かなくなるかも? 「Google ドキュメント」がHTML5 Canvasベースのレンダリングへ移行/HTMLベースよりも高パフォーマンス。プラットフォーム間での表示一貫性も向上

    拡張機能が動かなくなるかも? 「Google ドキュメント」がHTML5 Canvasベースのレンダリングへ移行/HTMLベースよりも高パフォーマンス。プラットフォーム間での表示一貫性も向上
    chimerast
    chimerast 2021/05/13
    やっぱ、高度なアプリケーション作ろうとすると、canvas使う方向に行くのか。HTMLの仕様に引きずられているところもあったし。IME関係がより簡単にブラウザのサポート受けられるようになるのかな。
  • Iconic — Free “do wtf you want with” pixel-perfect icons

    Free, “do wtf you want with” pixel-perfect icons New icons added every week. 24 x 24 bounding box · 1.5px stroke · SVG Format · 1328 icons + counting

    Iconic — Free “do wtf you want with” pixel-perfect icons
    chimerast
    chimerast 2021/05/11
  • グーグルやMSが「Rust」言語でOS開発、背景に国家による諜報活動の影

    Googleグーグル)が2021年4月、AndroidLinuxカーネルを開発するプログラミング言語に「Rust」を採用すると明らかにした。Rustの採用は米Microsoft(マイクロソフト)もWindows OS開発で進める。CやC++の独壇場だったOS開発に、2015年に「バージョン1」になったばかりの新世代言語であるRustが採用される背景には、サイバー戦争の深刻化がある。 グーグルは2021年4月6日(米国時間)に、Android OSの開発言語にRustを採用すると発表した。また同社は8日後の2021年4月14日(同)に、Linuxカーネルの開発にRustが適していると公式ブログで主張すると共に、Linuxカーネル開発へのRustの採用を目指す団体である「Rust for Linux」に参加したことを明らかにしている。 マイクロソフトはグーグルよりも早い2019年7月の時

    グーグルやMSが「Rust」言語でOS開発、背景に国家による諜報活動の影
    chimerast
    chimerast 2021/04/30
    書いてあることは全て実際に起きたことだという記憶はあるけど、脆弱性は意図して組み込まれるものではないし、兵器なのか?と思ったけど、色々考えてみたら良くわからなくなってきた。
  • Let's Encryptのルート証明書切替周り(完結編) | おそらくはそれさえも平凡な日々

    tl;dr 驚くべきハックにより旧Androidも引き続き証明書エラーなくサイトを閲覧できそうです いよいよ5/4に標準の証明書チェーンが切り替わります 前回までのおさらい Android7.1以前でLet's Encrypt証明書のサイトが見られなくなる Let's Encryptの証明書切替周りその後 Let's Encryptはルート証明書を自身(ISRG)の認証局のルート証明書(ISRG Root X1)に切り替えようとしています。現在は、IdenTrustのルート証明書(DST Root CA X3)が使われています。 正確に言うと、ISRGは新しい認証局なのでそのルート証明書の普及率も当然低く、中間証明書はIdenTrustのルート証明書でクロスサインされており、それが標準で使われています。標準がDSTになっているだけで、ISRGのルート証明書のチェーンの証明書も指定すれば今で

    Let's Encryptのルート証明書切替周り(完結編) | おそらくはそれさえも平凡な日々
    chimerast
    chimerast 2021/04/30
    DV SSLなら、単一ドメインで年間数百円、ワイルドカード証明書でも年間数千円で買えるので、変な要件なければ、調査コスト考えると、買っちゃった方が安いんだけどね。
  • なぜ「中学受験は親の受験」と言われるのか - 斗比主閲子の姑日記

    一部地域で過熱していると言われる中学受験について、一通りのことが理解できたので、なぜ「中学受験は親の受験」と言われるのかを今日は書きます。 中学受験率が高いのは東京、高知、奈良、京都、広島、神奈川、和歌山 中学受験偏差値 50 ≠ 高校受験偏差値 50 なぜ「中学受験は親の受験」と言われるか 親のキャパシティ(学力・お金) ≒ 子どもの成績 塾に通わなければ中学受験で合格できないか 中学受験の勉強はいつから始めるか 難関校向けの中学受験の勉強は役に立つか 子どもの"意志" ≒ 親の意志 締め 中学受験率が高いのは東京、高知、奈良、京都、広島、神奈川、和歌山 中学受験の話題を出すと、東京都、もしくは一都三県や京阪神だけの話題だと考えると思います。まず、これは違います。 最近は公立中高一貫校の受験が少しずつ増えているので計測が難しくなっていますが、基的に受験が必要とされる私立・国立の中学校の

    なぜ「中学受験は親の受験」と言われるのか - 斗比主閲子の姑日記
    chimerast
    chimerast 2021/04/28
    "子どもの"意志"で志望校を選んでもらいたければ、①晴れた日に、②子どもの趣味・特技に強い学校の説明会・文化祭に、親が連れて行け" ポケモン同好会があるという基準で、やる気を出したのでこれはとてもよくわかる
  • ガチ勢のケーブル保護チューブを導入したら、大嫌いなケーブル整理が快感に変わった話|山下義弘/ドケットストアの人

    「電気の配線がごちゃごちゃになってるよ」 そう。 そんなことは、言われなくてもわかっている。 気づいたらいつの間にか、ケーブルはお互いに絡みに絡んでごっちゃごちゃになっている。 別に絡ませたいわけでもなく、絡ませるよう努力したわけでもなく、誰かが触ったわけでもないのに・・・。 小売チェーン店で働いていたときには、「スパイラルチューブ」なるものを使って複数の配線をまとめなさいと上司から指示を受けては、最寄りの百均なんかに買いに走った。 でも、このスパイラルチューブというのが曲者で、グルグルとコードに対して巻けば確かに綺麗にまとまるのだけど、まあとにかく1m巻くのにも時間がかかる。 おまけに、途中で配線を増やすとか、途中で枝分かれさせようとか、綺麗にしようとしだせば・・・もう思い出しただけでもうんざりするくらい手間がかかる。 でも、配線あるところそんな悩みはどこまでも付いてくる。 お店で家電の

    ガチ勢のケーブル保護チューブを導入したら、大嫌いなケーブル整理が快感に変わった話|山下義弘/ドケットストアの人
    chimerast
    chimerast 2021/04/08
  • 最高にエッチな画像をNFTアートにしよう!!

    このページは、「最高にエッチな画像」をNFTアートとしてオークションに出品したことを告知するためのものです。 オークション会場はこちらです。 ◆     ◆     ◆ こんにちは。 群青ちきんと申します。 早速ですがこちらは何の関係もないあざらしさんです。 タッチして可愛がってあげてください。 さて題に入りますが、みなさんはNFTというものをご存じでしょうか? 私は最近まで新しい電話回線会社かと思っていました。 NFTとは、簡単に言うと「デジタルデータを唯一無二のものとして証明したやつ」のことです。 これまでのデジタルデータは、コピー&ペーストによって容易に複製が可能でした。 それをブロックチェーンとかの技術を使って、「こいつが正真正銘のオリジナルだぜ!!!」と客観的に証明したものがNFTです。 今これを読んでいらっしゃる方はみなさん賢めのゴリラだと思われますが、ご安心ください。 ゴリ

    最高にエッチな画像をNFTアートにしよう!!
    chimerast
    chimerast 2021/04/01
    行き場のないETH保持者が数億円で普通に買いそう。
  • 輪るピングドラム|10周年記念サイト

    「輪るピングドラム」は、幾原邦彦監督オリジナル作品として2011年7月にテレビ放送を開始しました。 星野リリィ原案による個性的なキャラクターたちや、「ピングドラム」とは何なのか?という謎が謎を呼ぶ展開、クリスタルワールドなどの独特のビジュアルを使用した世界観で大きな話題となりました。 やくしまるえつこメトロオーケストラとCoaltar of the deepersによる主題歌をはじめ、劇中キャラクターのトリプルHによるARBのカバー曲も高い評価を得ました。 TV放送から10年――― 放送から作品のファンでずっと支えてくださった皆様、その後新しく作品と出会って好きになってくださった皆様と一緒に「輪るピングドラム」の10周年をお祝いする新プロジェクトをスタートいたします。 あれから、僕たちの世界はどうですか? 今も多くの方々から『輪るピングドラム』のことをお聞かせ頂いています。 未だ、心の中に

    輪るピングドラム|10周年記念サイト
    chimerast
    chimerast 2021/04/01
    劇場版見るかわからないけど、クラウドファンディングなんでもいいから参加しよう。「HHH「輪るピングドラム」キャラクターソングアルバム」は、とても好き。Apple Musicとかでも配信されているはず。
  • Twitter で医師を拾ってきて Google のソフトウェアエンジニアにするだけの簡単なお仕事 - 白のカピバラの逆極限 S.144-3

    はじめに 「【転職エントリ】Googleに入社します|Lillian|note」という、医師から未経験で Google のソフトウェアエンジニアになった記事があります。 note.com 私は、この記事に出てくる「とある元 Google のソフトウェアエンジニア」で、面接の対策を立てました。 記事が出た当初から大反響で、私もそれなりの反応を見まして、いろいろと誤解されているなあ、と思う一方、アドバイザーはあくまでもアドバイザーだから、アドバイザーとして知りえた情報については、口をつぐむべきだと思っていました。 ただ、あまりにも誤解されており、悪影響が大きく、犠牲者も多くなってきたと思ったので、許可を得て簡単に背景を書いておこうかと思います。 これはあくまでもアドバイザー側からどう見えていたかを書いておくものですが、医学部卒だけでも3,4人 GoogleAmazon に入っていったおぼ

    Twitter で医師を拾ってきて Google のソフトウェアエンジニアにするだけの簡単なお仕事 - 白のカピバラの逆極限 S.144-3
    chimerast
    chimerast 2021/04/01
    同レベルのクラスタにいたけど、突出して理屈っぽい同級生的な印象しか受けない。黎明期の競プロ勢は、全てをゲームだと考えている人が多くて、ものを創造する楽しさを理解できないんだと思う。すごいとは思わない。
  • 万能ノートアプリ「Notion」をベンチャーが絶賛する理由…1000万ユーザー超の急成長には理由がある

    多機能ノートツールの「Notion」が、じわじわと人気を集めている。全世界1000万人以上のユーザーがおり、すでに日法人も始動している。 Notionを一言でいうなら「何でもできるドキュメントツール」だろう。メモやドキュメント、データベース、Wiki、タスク、プロジェクト管理からファイル管理まで。複数のクラウドツールに分散しがちな仕事に必要なあれこれを集約し、管理、共有できる。さらに、ドキュメントの一部をそのままWebページとして公開することも可能だ。 オンラインツールに感度の高い一部のスタートアップでは、すでにNotionを業務に取り入れて使い始めている。 ネットスーパーの垂直立ち上げサービスを提供する10X(テンエックス)社の事例から、「業務で使うNotion」の実例を見ていこう。

    万能ノートアプリ「Notion」をベンチャーが絶賛する理由…1000万ユーザー超の急成長には理由がある
    chimerast
    chimerast 2021/03/12
    会社で使う場合は最上位プランにしないと意図しない情報流出が怖くて使えないんだよ。便利だから導入してるけど真面目にとても高い。会社で導入する場合は、ちゃんと設定とプランを全部確認してから導入するんだよ。
  • Dockerfileのベストプラクティス Top 20

    文の内容は、2021年3月9日にÁlvaro Iradierが投稿したブログ(https://sysdig.com/blog/dockerfile-best-practices/)を元に日語に翻訳・再構成した内容となっております。 Dockerfileのベストプラクティスのクイックセットをイメージビルドに適用することで、セキュリティ問題を防ぎ、コンテナ化されたアプリケーションを最適化する方法を学びます。 コンテナ化されたアプリケーションやマイクロサービスに精通している人なら、自分のサービスがマイクロサービスであることに気づいているかもしれません。しかし、脆弱性の検出、セキュリティ問題の調査、デプロイ後の報告や修正など、管理のオーバーヘッドがマクロな問題になっています。 このオーバーヘッドの多くは、セキュリティをシフトレフトし、開発ワークフローの中で可能な限り早く潜在的な問題に取り組むこ

    Dockerfileのベストプラクティス Top 20
    chimerast
    chimerast 2021/03/11
  • 基板からType-C/HDMIまで、ユーザーが好き勝手に交換できるノートPC

    基板からType-C/HDMIまで、ユーザーが好き勝手に交換できるノートPC
    chimerast
    chimerast 2021/03/02
    AirH" 刺さりそう