並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 764件

新着順 人気順

ブロッキングの検索結果41 - 80 件 / 764件

  • 詳解 システム・パフォーマンス 第2版

    本書は、エンタープライズとクラウド環境を対象としたオペレーティングシステムとアプリケーションのパフォーマンス分析と向上について解説します。 主にLinuxベースのオペレーティングシステムに含まれるツールとその使用例を通じてシステムパフォーマンスを引き出す手法を説明します。システム評価のためのベンチマーク、キャパシティプランニング、ボトルネックの解消について解説しスケーラビリティを制限する要因を発見、分析し、解決する方法を学びます。 第2版では、perf、Ftrace、BPFの解説が加わり、Linuxとクラウドコンピューティングについての説明が充実しました。 システムのパフォーマンスを向上させ、コストを削減し、レイテンシの外れ値を減らすための方法を学ぶ本書はエンジニア必携の一冊です。 まえがき 1章 イントロダクション 1.1 システムパフォーマンス 1.2 職種 1.3 作業 1.4 分析

      詳解 システム・パフォーマンス 第2版
    • 改めて見直すGoの特徴

      極力Goならではな特徴をいくつか挙げていく。 依存解決が必要最低限で互換性を考慮しつつ決定的 モジュール単位で依存をダウンロード。コンパイル対象はサブパッケージ単位。 依存の明示方法はコードに埋め込まれ、かつ未参照のインポートはコンパイルエラー。 つまり動作するコードのすべては正確な依存ツリーが明示されていて余計な依存は引き込まれない。 そして持ち前のコンパイルの速さを含め、相当深い依存ツリーでも依存解決にかかる時間は既知の処理系の中でも最速レベル。(唯一勝てるのはプリビルドバイナリが配布されている場合くらい) また、コンパイルやリンクに必要な処理量そのものが比較的少ないため、開発環境負荷も小さい。 かなり巨大なプロジェクトであってもメモリ8GBで困るようなことが無い。つまり、CI環境の維持にもローコストで済む。 ライブラリの提供側では後方互換性が破壊されるような変更はV1->V2というよ

        改めて見直すGoの特徴
      • プロと読み解く Ruby 3.0 NEWS - クックパッド開発者ブログ

        技術部の笹田(ko1)と遠藤(mame)です。クックパッドで Ruby (MRI: Matz Ruby Implementation、いわゆる ruby コマンド) の開発をしています。お金をもらって Ruby を開発しているのでプロの Ruby コミッタです。 本日 12/25 に、ついに Ruby 3.0.0 がリリースされました。一昨年、昨年に続き、今年も Ruby 3.0 の NEWS.md ファイルの解説をします。NEWS ファイルとは何か、は一昨年の記事を見てください(なお Ruby 3.0.0 から、NEWS.md にファイル名を変えました)。 プロと読み解く Ruby 2.6 NEWS ファイル - クックパッド開発者ブログ プロと読み解くRuby 2.7 NEWS - クックパッド開発者ブログ Ruby 3.0 は、Ruby にとってほぼ 8 年ぶりのメジャーバージョンア

          プロと読み解く Ruby 3.0 NEWS - クックパッド開発者ブログ
        • LINEと情報法制研究所と山本一郎:川上量生 公式ブログ - ブロマガ

          世間はヤフー=LINEと山本一郎氏が内ゲバのような争いで盛り上がっているところで大変に恐縮ですが、山本一郎氏との3つめの裁判の判決が本日ありました。結果、私の発言の一つが名誉毀損にあたるということで10万円の支払いを命じられました。潔く判決に従うとともに、判決では求められていませんが、該当発言について山本一郎氏への謝罪文を本日中にアップしたいと思います。 さて、2審以降の裁判は一つだけ残りますが、これで山本一郎氏とおこなっている3つの裁判の判決がすべて出揃ったことになります。つまり、山本一郎氏が裁判において、どういう主張をおこなったか、それぞれの論点について裁判所がどう判断したかが、閲覧可能な公文書のかたちで記録されたということです。 ヤフーのブログ記事削除の件でも判るように山本一郎氏は印象操作が得意です。私の件でも氏の印象操作でわかりにくいですが、私が批判しているのは実は山本一郎氏本人で

            LINEと情報法制研究所と山本一郎:川上量生 公式ブログ - ブロマガ
          • あらためて学ぶOSの役割 - 「OSの気持ち」を知り、コンピュータをよりよく理解しよう |ハイクラス転職・求人情報サイト AMBI(アンビ)

            あらためて学ぶOSの役割 - 「OSの気持ち」を知り、コンピュータをよりよく理解しよう パソコンを操作するうえで、欠かすことができないOS(オペレーティングシステム)ですが、あまりにも「あたりまえ」の存在ゆえ、その実像をイメージすることは多くはないでしょう。OSは「なにを」「どのように」処理しているのかを学ぶと、自身が使用するパソコンがもっとよく理解できるようなるかもしれません。内田公太さんが、OSの役割と働きの基本、そして「OSの気持ち」を理解するための方法を解説してくれました。 こんにちは、内田公太(@uchan_nos)です。 普段皆さんはパソコンを使っていろいろな処理をしていると思います。ネットサーフィンに文書作成、音楽を聴いたり絵を描いたり。この記事をお読みの方はプログラミングもしている方が多いと思います。 C言語の入門書で学ぶ最初のプログラムはだいたい printf("Hell

              あらためて学ぶOSの役割 - 「OSの気持ち」を知り、コンピュータをよりよく理解しよう |ハイクラス転職・求人情報サイト AMBI(アンビ)
            • Firefoxに危険度最高の脆弱性、既に攻撃を確認 Mozillaはアップデート呼び掛け

              Mozillaが、Firefoxの緊急セキュリティアップデートをリリースした。危険度最高の脆弱性に対処する。既にこの脆弱性を悪用した攻撃が確認されており、至急アップデートするよう呼び掛けている。 Mozilla Foundationは6月18日(現地時間)、Webブラウザ「Firefox」のセキュリティアップデート「Firefox 67.0.3」と「Firefox ESR 60.7.1」をリリースした。危険度が最高の「Critical」の重大な脆弱性に対処する。この脆弱性を悪用した攻撃を既に確認したとしている。 この脆弱性を悪用されると、ユーザーが悪意あるWebページにアクセスすると攻撃者にPCを乗っ取られる恐れがある。米国土安全保障省も公式サイトでアップデートを呼び掛けている。 MozillaはSecurity Advisoryで「Array.popの問題により、JavaScriptを操

                Firefoxに危険度最高の脆弱性、既に攻撃を確認 Mozillaはアップデート呼び掛け
              • 【PHP8.1】PHPで簡単に非同期処理を書けるようになる - Qiita

                PHPは長きにわたり同期的、すなわち、あらゆる処理を上から順に実行していくというスタイルを取ってきました。 しかしたとえば、複数のURLからデータを取ってきて結果をまとめたいといった場合、時間のかかるHTTPリクエストは同時に投げたいですよね。 この用途にはGuzzleというライブラリが存在し、これを使えば同時にリクエストを投げられます。 しかし、ではHTTPアクセスとDBアクセスを同時にやりたい場合は? 時間のかかる計算を裏でやりたい場合は? などと考え始めると、こういった個別のライブラリでは対処しきれません。 ということで汎用的な非同期処理をPHPで書けるようにするRFCが提出されました。 PHP RFC: Fibers Introduction 人類史上ほぼ全ての期間において、人々はPHPを同期的なコードとしてのみ書いてきました。 同期的に実行されるコードのみが存在し、そしてそれを同

                  【PHP8.1】PHPで簡単に非同期処理を書けるようになる - Qiita
                • HTTP/3とQUICはなぜ必要になり、どのように標準化されてきたのか? 現代のプロトコル設計とインターネットの課題|ハイクラス転職・求人情報サイト AMBI(アンビ)

                  ハイクラス求人TOPIT記事一覧HTTP/3とQUICはなぜ必要になり、どのように標準化されてきたのか? 現代のプロトコル設計とインターネットの課題 HTTP/3とQUICはなぜ必要になり、どのように標準化されてきたのか? 現代のプロトコル設計とインターネットの課題 IETFで標準化が進められているWebの新しい通信プロトコルQUICとHTTP/3について、現在のインターネットが抱える課題やプロトコル設計での議論を中心に、ASnoKaze blogの後藤ゆき(@flano_yuki)さんに執筆いただきました。 2021年、Webに新しい通信プロトコルが登場しました。RFC 9000として標準化されたQUICと、その上で動作するHTTP/3です。HTTP/3はまだドラフト版ですが出版準備段階となっており、すでに実際のWeb通信でも広く使われています この2つのプロトコルは、現在のWebやイン

                    HTTP/3とQUICはなぜ必要になり、どのように標準化されてきたのか? 現代のプロトコル設計とインターネットの課題|ハイクラス転職・求人情報サイト AMBI(アンビ)
                  • GPT-4で新しいプログラミング言語「TenetLang」を生み出す、チャットAIは既にプログラミングの何たるかをかなり理解している模様

                    OpenAIが作成したチャットAIの「GPT-4」を利用して、新しいプログラミング言語の「TenetLang」をコーダーのルークさんが作成しています。 GPT-4 Designed a Programming Language https://lukebechtel.com/blog/gpt4-generating-code GPT-4のような大規模言語モデル(LLM)は、世界中に存在するあらゆるプログラミング言語を何十億回も読み込んでいます。LLMはプログラミングも可能であることは知られていますが、ルークさんは「私の知る限り、GPT-4で独自のプログラミング言語を作成するといった事例はこれまでありません」と記しています。そこで、ルークさんはGPT-4を使って新しいプログラミング言語を創造することに決めた模様。 ルークさんは最初にGPT-4に対して「ソフトウェア開発における大まかな統一理論

                      GPT-4で新しいプログラミング言語「TenetLang」を生み出す、チャットAIは既にプログラミングの何たるかをかなり理解している模様
                    • それを作れば彼らはやってくる:Appleが開く世界的な監視・検閲へのバックドア | p2ptk[.]org

                      Electronic Frontier Foundation iMessageで送受信される画像をスキャンするというAppleの新たなプログラムは、これまで暗号化メッセージのプライバシーとセキュリティを強く支持してきた同社の方針転換となる。このプログラムの適用範囲は現時点では米国内に限定されているが、クライアントサイドスキャン可能なエンド・ツー・エンド暗号化という歪んだ理解をもたらすことになる。Apple社は児童搾取・虐待といった問題の解決を目的として、極めて容易に監視・検閲に転用可能なインフラを構築する。Appleは(訳注:子どもの保護以外の)幅広い要求に応じることはしないと反論するが、仕組みそのものがその反論を否定しているのである。 これまで世界中の国々が、暗号化されたメッセージへのアクセスとコントロールを要求してきた。復号メッセージへの(訳注:都合のいい)アクセスは強力な暗号化とは相

                        それを作れば彼らはやってくる:Appleが開く世界的な監視・検閲へのバックドア | p2ptk[.]org
                      • GoとRust - 並行プログラミング編

                        はじめに こんにちはnasaちゃんです。 goroutine何も分からん!async/await何も分からん!となったのでそれぞれを比較しつつ理解を深めてみよう。という考えのもとGo, Rustの並行プログラミングの解説記事を書いてみました。 ところどころふわっとしているため、補足や指摘を貰えると大変助かります。 今回話すこと goroutineとは結局何なの Goの並行処理の仕組み goroutine(Go)とasync/await(Rust)の比較 Goのランタイム、Rustのランタイムの話 話さないこと 構文の違いについては特に触れない どちらが優れているとい言う話はしない ベースになっている思想については特に触れない TL;DR Goには標準のランタイムがあるよ、Rustではランタイムライブラリを使う必要があるよ Goはランタイムが中断再開を管理するよ、Rustではプログラマーが管

                          GoとRust - 並行プログラミング編
                        • 2020年に作ったソフトウェアや開発技術をふりかえる - laiso

                          概要 よくある年末っぽい日記の記事です。 だいだいこれどうりのバランスでソースコードも書いてる 言語はなんでもいい時はNode.jsで書く。移植性が高いので。複数人でメンテしそうな時はTypeScriptを採用し、プライベートの時は型を完全に無視する PHPはほぼLaravel。ビジネスのみの関係 Swiftはそんなに書いた記憶がないけどアプリのメンテをしてたと思う Vueも仕事で使っていたけど最近はReactに傾いてる Objective-Cは書いてない グラフに含まれてない部分だとAndroidアプリでKotlinを使って、データ分析でPythonを書いた このグラフは GitHub Profile Summary Cards っていう便利ツールを使わせてもらって自動生成している。 記録方法 コードを書く時はおもむろに ~/tmp 以下にディレクトリ掘ってIDEを開きはじめるので実質そ

                            2020年に作ったソフトウェアや開発技術をふりかえる - laiso
                          • 漫画村報道「まるで魔女狩り」 ブロッキング、マイニング疑惑など「漫画村」を巡る議論や報道の問題点を振り返る

                            海賊版サイト「漫画村」事件を、法律、報道、広告といった側面から振り返る講演が10月4日、ITイベント「CROSS Party 2019」の中で開かれました。「緊急企画! 漫画村再検証!」と題した同セッションには、セキュリティ研究者として著名な産業技術総合研究所の主任研究員・高木浩光氏らも登壇。「漫画村」事件をきっかけに浮き彫りとなった問題点をあぶりだしました。 ※初掲載時「10月6日」としておりましたが4日の誤りでした。お詫びして訂正いたします。 「CROSS Party」は1000人規模のIT勉強会として、2012年から毎年開催されているイベントです。「CROSS Party 2019」は神奈川県・横浜市で開催され、「緊急企画! 漫画村再検証!」には、日本インターネットプロバイダー協会の理事を務めるDMM.comの村田篤紀氏が進行役を担い、スピーカーとして高木氏のほか、日本ハッカー協会の

                              漫画村報道「まるで魔女狩り」 ブロッキング、マイニング疑惑など「漫画村」を巡る議論や報道の問題点を振り返る
                            • Steamで国によって特定のゲームが買えない「ジオブロッキング」に総額約10億円の罰金をEUが科す

                              EUの政策執行機関である欧州委員会(EC)が、PCゲーム販売プラットフォーム「Steam」を運営するValveと、バンダイナムコ、カプコン、ゼニマックス・メディア、Focus Home、Koch Mediaのゲームパブリッシャー5社に対して、欧州経済領域(EEA)内のユーザーの地理条件に基づいて一部のPCゲームの販売を制限する「ジオブロッキング」がEUの独占禁止法に違反したとして、合計で780万ユーロ(約9億900万円)の罰金を科したと発表しました。 Antitrust: Commission fines Valve and five publishers of PC https://ec.europa.eu/commission/presscorner/detail/en/ip_21_170 EU hits game distributor Valve, five others with

                                Steamで国によって特定のゲームが買えない「ジオブロッキング」に総額約10億円の罰金をEUが科す
                              • ウェブブラウザ・Braveが非難されまくっているGoogleの「Web Environment Integrity」を無効化してリリースすることを発表

                                Googleが「健全なインターネット」のために策定を進めている「Web Environment Integrity(WEI)」に対して反対を表明している、ウェブブラウザ・Braveが、WEIを無効化する方針であることを明らかにしました。 Disables WebEnvironmentIntegrity feature and origin trials. by mkarolin · Pull Request #19476 · brave/brave-core · GitHub https://github.com/brave/brave-core/pull/19476 Google’s Plan To DRM The Web Goes Against Everything Google Once Stood For | Techdirt https://www.techdirt.com/2

                                  ウェブブラウザ・Braveが非難されまくっているGoogleの「Web Environment Integrity」を無効化してリリースすることを発表
                                • QUICやHTTP/3で利用を避けるべき送信元ポートの議論についての考察 - show log @yuyarin

                                  https://www.slideshare.net/yuyarin/quicnat 最近QUICとNATについての話をJANOGで紹介するぐらいQUICという新しいプロトコルに既存のネットワークインフラがどう適応していくかを考えています。 id:asnokaze さんの記事で紹介されているように、QUICやHTTP3/3で送信元UDPポートとして利用を避けるべきポートの議論が行われています。これはUDPのリフレクション攻撃のへの対応としてインフラストラクチャ側で特定のUDPポートのトラフィックをブロックしているケースがあるからです。実際に私もこのブロックの設定を行ったことがあります。 これはUDPというプロトコルの特性に起因する問題であり、QUIC, HTTP/3に限らずUDPを使うプロトコルに広くある問題です。 asnokaze.hatenablog.com QUICクライアント側で送

                                    QUICやHTTP/3で利用を避けるべき送信元ポートの議論についての考察 - show log @yuyarin
                                  • 【PHP8.1】PHP8.1の新機能 - Qiita

                                    PHP8.2 / PHP8.1 / PHP8.0 / PHP7.4 2021/11/26にリリースされました 2021/07/20、PHP8.1がフィーチャーフリーズしました。 言語機能に関わるような機能の追加・変更が締め切られたということです。 今後はデバッグを繰り返しながら完成度を高めていき、2021/11/25にPHP8.1.0がリリースされる予定です。 というわけでPHP8.1で実装されるRFCを見てみましょう。 RFC Fibers 賛成50反対14で受理。 Fiberです。 PHPで非同期コードを書けるようになります。 $fiber = new Fiber(function (): void { $value = Fiber::suspend('fiber'); echo "レジュームした。$value: ", $value, "\n"; }); $value = $fiber

                                      【PHP8.1】PHP8.1の新機能 - Qiita
                                    • Re: WebサーバーアーキテクチャとPHP実行方式の理解から始めるphp-fpmとはなにか?

                                      この記事のモチベーション 「php-fpmとはなにか?」を知るため、PHPのドキュメントを見ました。 しかし、ここに書いていることはまあそうなのですがあまりに焦点が絞られ過ぎてて「php-fpmとはなにか?」に対する答えとしては少し不十分な気がしていました。 例えるなら数学の問題に答えるにあたって、途中式を飛ばしたり証明の過程を飛ばしたりというような感じ。 不十分というのは、それを理解するための段階をすっ飛ばして答えだけが書かれている状態のことを指しています。 その不十分なところを自分も曖昧にしか理解できていない気がしており、いい機会なので整理しておこうというのがこの記事のモチベーションです。 そのためこの記事は、「php-fpmとはなにか?」をプロセス→Webサーバー→実行方式と順を追って説明していく構成になっています。 「細けぇこたぁいいんだ、おらぁ今すぐ答えだけ知りてぇンダ」という方

                                        Re: WebサーバーアーキテクチャとPHP実行方式の理解から始めるphp-fpmとはなにか?
                                      • Cloudflare Zero Trustを利用して開発環境への安全なアクセス方法を構築する | CyberAgent Developers Blog

                                        この記事は CyberAgent Developers Advent Calendar 2022 の6日目の記事です。 AI事業本部の黒崎(@kuro_m88)です。CyberAgent Developers Advent Calendar 8回目の参戦です! 今年はCloudflare Zero Trustを利用してオフィスでもリモートワークでも安全に必要な人だけが開発環境にアクセスできる仕組みを作ったので、それについてご紹介します。 開発環境におけるアクセス制御の課題 私が所属するサイバーエージェント AI事業本部の小売DX部門では様々な小売企業のアプリやCDPと呼ばれるデータ基盤の開発をしています。 事業内容についてはこちらをご参照ください。 この組織では、立ち上げから2年以上が経過し、組織として抱えるプロジェクトやメンバ、職種がかなり多くなってきました。 大きな組織の中で複数の顧客

                                          Cloudflare Zero Trustを利用して開発環境への安全なアクセス方法を構築する | CyberAgent Developers Blog
                                        • 川上量生さん、いまでもサイトブロッキングは必要ですか:朝日新聞デジタル

                                          ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                            川上量生さん、いまでもサイトブロッキングは必要ですか:朝日新聞デジタル
                                          • 海賊版サイト対策 ブロッキングの前にやるべきこと|楠 正憲(デジタル庁統括官)

                                            7月26日に知的財産戦略本部で海賊版サイト対策の議論が再開された。委員からはブロッキングの早期検討再開を求める意見が出たという。先の参院選では表現の自由、海賊版のアップロード側への対応が重要と訴えた山田太郎議員が自民党で比例2位の約54万票を獲得するなど、海賊版サイト対策のために表現の自由を犠牲にすることを許さない民意が示された矢先のことだ。 今回から「チャタムハウスルール」といって、各委員の発言を外で公表しないよう求めるという。これでは誰からの要請で何のために海賊版サイト対策を検討しているのかさえ外部からは検証できない。漫画家をはじめとした関係者の意見を十分に聞かず、通信の秘密や表現の自由に対する配慮が不十分だったために、与党プロセスで異例の廃案となった海賊版サイト対策だが、知的財産戦略本部は何を反省したのだろうか。 折しも漫画村の類似サイトが立ち上がり、漫画村の主犯と目される星野路美容

                                              海賊版サイト対策 ブロッキングの前にやるべきこと|楠 正憲(デジタル庁統括官)
                                            • Google Cloud の IDaaS「Identity Platform」で作る、さまざまな認証パターン

                                              Identity Platform を使うと、さまざまな認証パターンが構築できる! この記事は2023年10月6日に行われたナレッジワークさん主催のイベント「Encraft #7 AppDev with Google Cloud」で発表したセッションの解説記事です。現地でご参加いただいた皆さん、オンラインでご視聴いただいた皆さん、ありがとうございました! 私のセッションでは Identity Platform を使ったさまざまな認証パターンについてご紹介しました。セッション後、いくつかのご質問や「こんなパターンもあるよ!」というコメントもいただきました(ありがとうございます!)。この記事では、セッション内でご紹介した内容に加え、別解、または発展系とも言えるいくつかのパターンについてもご紹介します。 Identity Platform とは まずはこの記事でメインで扱う Identity P

                                                Google Cloud の IDaaS「Identity Platform」で作る、さまざまな認証パターン
                                              • QUICはTCPの代替ではない

                                                ブルース・デイヴィーのブログより。 TCPの新しい決定的な仕様(RFC 9293)の公開は、私たちの世界ではとても大きな出来事で、このトピックに関する2回目の投稿をせずにはいられませんでした。特に、QUICとTCPを比較した議論に興味をそそられ、今週のニュースレターを書くきっかけとなりました。 TCPの過去と未来に関する前回の投稿では、QUICがTCPを置き換え始めるかも知れないという可能性について触れました。今週は、QUICは実際にはTCPが解決する問題とは異なる問題を解決しているので、TCPの置き換えとは別のものとして見るべきであると主張したいと思います。一部の(あるいはほとんどの)アプリケーションでは、QUICがデフォルトのトランスポートになるかも知れませんが、それはTCPが本来意図されていなかった役割に押しやられたからだと思います。なぜ私がそのような主張をするのか、一歩下がって考え

                                                • なぜ赤松100万票で俺達の票田を自民党に見せつけよう!ではダメなのか

                                                  ネタバレ: 増田は、参院比例区では立憲の栗下善行候補に一票を投じる予定である。 「表現規制」の現在に立ち向かうには、政治的権力だけじゃ足りないそれは、昨今の「表現規制」問題とは、たかだが100万票程度の威光が通用する世界ではなくなっているからだ。 俺たちが、最近「うかうかしているとフェミにやられてしまう」と危機感を覚えたのはいつだ? 宇崎ちゃん献血ポスター事件か? フェミ議連・松戸Vtuber事件か? 国連・たわわ事件か? これらはどれも「公権力による法的な強制」という伝統的な表現の自由の宿敵の枠組みでは解釈できない。典型的な「市民が不愉快であると考える表現の規制」という下からの突き上げという性質が色濃いものだ。 児童ポルノ禁止法改正、著作権法非親告罪化、スクショ違法化、ブロッキング……。ここ数年間、国会で止めなきゃならない「表現の自由」の問題は数多あった。 赤松は実際何年間も業界の代表と

                                                    なぜ赤松100万票で俺達の票田を自民党に見せつけよう!ではダメなのか
                                                  • はあちゅうさん、日本一稼ぐとされる福永活也さんと誹謗中傷の荒波を超える冒険に出る(修正あり)|山本一郎(やまもといちろう)

                                                    良く分からないんですが、はあちゅう(伊藤春香)さんが謝罪タイムを締め切っていました。誹謗中傷はほんと良くないですよね。 やめたほうがいいと思います。本当に。 ところで、そのはあちゅうさんと起用された弁護士とみられる福永活也さんとで行われていた対談動画があったので見物に行きました。 観る価値は無いので皆さんに時間の無駄を強いてはならないと思いリンクは貼りませんが、誹謗中傷のソムリエ的な立場にございますわたくしから申し上げるとするならば「お前ら、そういうところだぞ」という気持ちになれます。 この中で、フレーバーにこんな記述があります。 法的な解釈については、福永の知見に基づくものであり、唯一のものではありません。 ねえ、これはいったい何の、何に対する免責なの? 普通に読むと「他の見解(法的解釈)も成立します」→「だから間違っていても問題にはなりません」とかいう予防線なのでしょうか。福永さん、意

                                                      はあちゅうさん、日本一稼ぐとされる福永活也さんと誹謗中傷の荒波を超える冒険に出る(修正あり)|山本一郎(やまもといちろう)
                                                    • 「Rustで始めるネットワークプログラミング」を出版しました。 - 電気ひつじ牧場

                                                      書籍をkindleとBOOTHで販売開始したので、内容の紹介と出版について書き連ねていきます。 内容紹介 出版したもの サンプル 対象読者について 各章について 1章「ようこそソケット通信の世界へ」 2章「通信を監視する」 3章「手づくりパケットでポートスキャン」 4章「ノンブロッキングなWEBサーバ」 5章「RFCから作るDHCPサーバ」 執筆あれこれ 執筆期間について 執筆ツールについて 表紙について 価格について プラットフォームについて 終わりに 内容紹介 出版したもの 「Rustで始めるネットワークプログラミング」をkindle(https://t.co/Mf98l0YgKS)とBOOTH(https://t.co/ilHIt1UEbi)で販売開始しました。 全101ページ/5章構成で、価格は¥500です。無料サンプル(https://t.co/NilMo1QAhL)もあります。

                                                        「Rustで始めるネットワークプログラミング」を出版しました。 - 電気ひつじ牧場
                                                      • 実用 Go言語

                                                        業務プログラミングの現場でも採用されるようになってきたGo言語。文法はシンプルで学びやすいという特徴を持っていますが、複雑な要件を実現するには、プログラミング言語が提供する構成要素(文法やライブラリ)をさまざまに組み合わせる必要があります。 本書は、そんなGoを使う上でのポイントを単なる文法詳解ではなく「よりGoらしく書くには」「実用的なアプリケーションを書くには」といった観点から紹介します。 構造体やインタフェースの使い方からJSON、CSVファイル、Excel、固定長ファイルの扱い方、またログやテスト、環境構築など現場に即した幅広いトピックについて、「Goらしいプログラムの書き方」をその背景と共に教えてくれる先輩のような書籍です。 まえがき 1章 「Goらしさ」に触れる 1.1 変数やパッケージ、メソッドなどに名前を付けるには 1.1.1 変数名 1.1.2 パッケージ名 1.1.3 

                                                          実用 Go言語
                                                        • ブロッキングお嬢様 - 頭の上にミカンをのせる

                                                          3rd STRIKE -Fight for the FutureではQとまこと使いでした(申し訳程度の格ゲー要素)。 b.hatena.ne.jp で「非表示宣言ダサいwww」みたいなことを書いてるコメントが多かったのですがそうかなあ、、、 私もはてなブックマークはバンバン非表示にしてますよ。だってはてなブックマークって見る価値ないコメントしか書けない人多いじゃないですか。 ※ただし私の場合は、せっかく非表示にしても結局管理者ページに入って全部のコメントを見ちゃいますし、とても気に入らないなと思ったコメントは時々顔真っ赤になって殴り返したりします。 わたくし、もともとはてなブックマークにスターつけられてあげくそのスターの数で人気コメントが決まるシステムはお排泄物だと思っておりましてよ 結局見ちゃうなら非表示にしても意味ないやん!って言われるかもしれませんがそうでもないです。 非表示にしてお

                                                            ブロッキングお嬢様 - 頭の上にミカンをのせる
                                                          • ヤフーのフロントエンドと Node.js の関係性

                                                            ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。今期から Web フロントエンド領域で黒帯を務めることになりました伊藤(@koh110)です。 普段は情報システム本部に所属しチャットなど内製基盤の開発・運用をしつつ、Node.js 言語サポートチームとしてサーバサイド TypeScript の活用や、SSR(Server Side Rendering)、BFF(Backends For Frontends)のチューニング支援なども行っています。 ヤフーには Node.js と JavaScript の言語サポートチームがあります。Node.js サポートチームは主にバックエンドとして、JavaScript サポートチームはフロントエンドとして、それぞれ JavaSc

                                                              ヤフーのフロントエンドと Node.js の関係性
                                                            • k6を使いこなしてみよう - 生涯未熟

                                                              この記事は MIXI DEVELOPERS Advent Calendar 2022 6 日目の記事です。 負荷試験を行う機会が年に何度かあるのですが、以前まではvegetaを使っていましたがちょっと高めの負荷をかけた時の挙動がよろしくなく、k6を試してみたところ不満が無かったので最近はk6を常用しています。 そんなk6をもうちょっと使いこなすために色々とまとめてみようかと思います。 k6とは? Grafana Labsが開発した負荷ツール。 github.com ツール自体はGo製で、負荷シナリオをJavaScriptで書きます。 負荷シナリオはk6 Browser RecorderというChrome拡張を使えばブラウジングしているだけで作成可能で、k6 Cloudを使ったWeb上でのシナリオ作成・管理・実行が可能です。 わざわざGitHub上でシナリオを管理しなくてもいいというのは個人

                                                                k6を使いこなしてみよう - 生涯未熟
                                                              • 世界中で脅威に晒される「LGBTQ+の表現の自由」 | p2ptk[.]org

                                                                以下の文章は、電子フロンティア財団の「Around the World, Threats to LGBTQ+ Speech Deepen」という記事を翻訳したものである。 Electronic Frontier Foundation 世界的に反LGBTQ+感情が高まっており、オンラインでもオフラインでも、当事者やコミュニティに影響を及ぼしている。デジタルライツ・コミュニティは、LGBTQ+のウェブサイトへの検閲の増加や、表現の自由やプライバシーを制限する明確な反LGBTQ+法案を制定せんとする複数の国々の動きを警戒してきた。こうした法案は、オフラインでのLGBTQI+への不寛容を煽るとともに、LGBTQI+の人々がプロファイリング、ハラスメント、Doxxing、刑事訴追を避けるために、オンラインでの表現を自己検閲せざるを得ない状況に追い込んでもいる。 LGBTQ+の研究者、擁護者たちは、L

                                                                  世界中で脅威に晒される「LGBTQ+の表現の自由」 | p2ptk[.]org
                                                                • Pythonの非同期プログラミングを完全理解 - Qiita

                                                                  非同期プログラミング 非同期プログラミングについて、聞いたことのある人は多いと思います。例えば、フロントエンドで使われているJavaScriptはシングルスレッド言語で、メインスレッドをブロッキングさせないため、様々な関数は非同期処理になるよう実装されています。Node.jsもその性質を受け継ぎ、I/Oバウンドタスクに長けています。しかし、Pythonになると、並列・並行処理に対応しているため、ほとんどの人は自身のプロジェクトで非同期プログラミングを利用した経験がないでしょう。もちろん、Tornado、TwistedやGeventなどの非同期フレームワークが有名で使ったことのある人は少なくないですが、変わったエラーにぶつかった時はなかなか解決できないでしょう。 近年のPyConの傾向から見れば分かりますが、非同期プログラミングは間違いなくPythonエコシステムの次のトレンドになります。ま

                                                                    Pythonの非同期プログラミングを完全理解 - Qiita
                                                                  • 1.1.1.1:パブリックDNSへのブロッキング命令に抗うCloudflare | p2ptk[.]org

                                                                    1.1.1.1:パブリックDNSへのブロッキング命令に抗うCloudflare投稿者: heatwave_p2p 投稿日: 2022/9/182022/9/18 TorrentFreak ウェブブロッキングの拡大を目指す著作権者たちは、DNSリゾルバをターゲットにし始めている。そのメインターゲットの1つがインターネットインフラ企業のCloudflareだ。同社はCDNサービスの顧客のウェブサイトへのブロッキング命令には従う一方で、同社の1.1.1.1 DNSリゾルバのドメイン遮断は行き過ぎだと考えているようだ。 海賊版対策としてのウェブサイト・ブロッキングは、世界中でますます一般的になってきている。 既に数十カ国で、ISPが裁判所から海賊版サイトブロッキングを命じられている。また、そうしたブロッキングが業界間の合意に基づく自主規制と言うかたちで実施されることもある。 Cloudflareへ

                                                                      1.1.1.1:パブリックDNSへのブロッキング命令に抗うCloudflare | p2ptk[.]org
                                                                    • チームトポロジーを読んだ感想

                                                                      はじめに 最近、チームってどんな構成にするのがいいんだろうか?と考えたことがあって、参考になる情報がほしかったのでこの本を読んでみた。この本は組織設計について書かれた本で、次のようなことが書かれてる。 どうチームを構成するか? チーム間のコミュニケーション(インタラクション)をどう設計するか? 定義したチーム構成やコミュニケーションの設計をどう変化させていくべきか? チームファースト、コンウェイの法則などの考え方をベースにこういった問いに答えており、具体的な事例も紹介されつつ説明されていたので、わかりやすかった。 個人的に特に知りたかったことが、1つのチーム内で複数のプロダクトを扱うときのアプローチ方法だった。この本はコンウェイの法則推しなので、境界線をみつけてチームを分けた方が良さそうだと思いつつ、よく読んでみると組織のサイズやソフトウェアの規模が小さい場合は、必ずしもこの法則に従わなく

                                                                        チームトポロジーを読んだ感想
                                                                      • インターネット世論の流れ(ネトウヨと呼ばれて)

                                                                        自分の観測範囲であったことを雑にまとめる 小泉内閣 ~2006年この頃正直覚えていない ネットユーザーは一部を除いてほとんど政治に興味がなかったと思う 第一次安倍内閣 ~2007年この頃も実は大して盛り上がっていないが 大体の論調は ・マスコミがどうやらひどい ・菅・鳩山・小沢はギャグ要員 ・韓国はギャグ要員 ・中国怖い みたいな感じだったと思う 福田内閣 ~2008年この頃から非常にインターネット世論が政治に興味を持ち始めた 確か「危険法案リンク」みたいなのがきっかけだったと思う https://dic.nicovideo.jp/a/%E5%8D%B1%E9%99%BA%E6%B3%95%E6%A1%88%E3%83%AA%E3%83%B3%E3%82%AF 時期は前後するが、こういうのだ ・児童ポルノ法 ・ダガーナイフ規制(可決済み) ・外国人参政権 ・国籍法改正案(可決済み) ・人権

                                                                          インターネット世論の流れ(ネトウヨと呼ばれて)
                                                                        • RFC7938 - 大規模データセンター内でのルーティングのためのBGPの利用方法 - show log @yuyarin

                                                                          はじめに この文書は RFC7938 - Use of BGP for Routing in Large-Scale Data Centers の日本語訳です。 翻訳者はデータセンターネットワークの専門家ですが翻訳の専門家ではありません。技術的な意味を維持した上でなるべく読みやすい日本語になるようにしているため、英文の直訳ではなく一部のニュアンスがかけている場合がありますのでご了承ください。オリジナルの目次、謝辞、参考文献等は省略しています。 免責 いつものやつ 目次 はじめに 免責 目次 概要 1. 導入 2. ネットワーク設計の要件 2.1 帯域とトラフィックのパターン 2.2 CAPEXの最小化 2.3 OPEXの最小化 2.4 トラフィックエンジニアリング 2.5 要件の要約 3. データセンタートポロジーの概要 3.1 従来のDCトポロジー 3.2 Closネットワークトポロジー

                                                                            RFC7938 - 大規模データセンター内でのルーティングのためのBGPの利用方法 - show log @yuyarin
                                                                          • ソケットAPIが遅すぎる?新たなio_uringを試す!

                                                                            新しいAPIが作られるたびに、私たちは、古いAPIを置き換えるだけで高速化という夢をみます。何度夢破れても、高速なAPIが追加されたと聞けば、試さずにはいられませんよね! 今回は、Linuxカーネル5.1で追加されたio_uringを使って、Rustのasyncランタイムを実装し、gRPCサーバのベンチマークを実行してみました。 io_uringとはio_uringは、ファイルシステムとネットワークの非同期I/Oのために開発されました。同期よりも非同期のほうがおしゃれ、そういう雰囲気ありますよね!クラウドネイティブも、非同期にAPIを介して、なんかやってるやつですよね。 io_uringのインターフェイスは、高い性能を目指し、1)アプリケーションとカーネル間でのメモリコピーを避ける、2)複数のI/O要求を一度にカーネルに伝えることができる、という工夫がされています。 下図のように、アプリケ

                                                                              ソケットAPIが遅すぎる?新たなio_uringを試す!
                                                                            • ケモノ格闘ゲーム『モフモフ戦線』Nintendo Switch向けに6月16日に配信決定。『プチコン』のSmileBASICを使い、たった1人で開発 - AUTOMATON

                                                                              ゲーム開発サークルのBURNSOUCOUは6月13日、ケモノ格闘ゲーム『モフモフ戦線』を、6月16日に配信すると発表した。対応プラットフォームはNintendo Switchで、価格は700円(税込)。 『モフモフ戦線』は、可愛くもパワフルなケモノたちが戦う格闘ゲームだ。本作の世界観としては、かつて文明が栄えていたとされる大陸にて突如大規模な爆発が発生。かろうじて生き残った種が収斂進化を繰り返すなかで、獣人と呼ばれる新たな存在へと姿を変えていったという。 ケモノたちは、それぞれの環境に適した能力を獲得。そして国というナワバリで地を隔て、その固有の力を至上とする主義を、異なる者同士で互いに主張するようになった。血湧き肉躍る争いに身を置き戦う事こそ、ケモノの潜在意識に刻み込まれた美徳。そうして、獣人が定めた国境の一戦「モフモフ戦線」を超える戦いが、世界を巻き込み始まることとなった。 本作のシス

                                                                                ケモノ格闘ゲーム『モフモフ戦線』Nintendo Switch向けに6月16日に配信決定。『プチコン』のSmileBASICを使い、たった1人で開発 - AUTOMATON
                                                                              • はてなブックマークの2020年5月~6月の機能修正・改善をお知らせします(8件) - はてなブックマーク開発ブログ

                                                                                はてなブックマークでは、日々さまざまな機能修正・改善を行っています。多くのユーザーさまに関係する機能は、この開発ブログにて個別にお知らせしています。その一方で、目に見えづらい改善や、影響する方が少ない機能の修正も進めています。本記事では、2020年5月~6月に実施した機能修正・改善をダイジェストでお届けします。 細かな機能修正・改善 1. 人気エントリーのスコアリング方法を調整しました 2. スターリストのコメント一覧ページに元のコメントのスターを表示するようにしました 3. 人気タグ や おすすめタグに表示する内容を改善しました 4. 空白を含む人気タグのリンク先の検索結果が正しくなるように修正しました 5. arXiv.org のページをブックマークした際にタイトルや概要文が自動的に取得されるように改善しました 6. 一般社団法人インターネットコンテンツセーフティ協会と連携した児童ポル

                                                                                • 山本一郎事務局次長の件での鈴木正朝氏の反論について(追記あり):川上量生 公式ブログ - ブロマガ

                                                                                  昨日の記事で、私が言及した情報法制研究所(JILIS)の鈴木正朝理事長よりツイッターで反論がありました。 https://twitter.com/suzukimasatomo/status/1225062182376755200 鈴木正朝 @suzukimasatomo いろいろ川上さんがまたブログに私のことを書いておられますが、あのような山本さんに対するリスペクトのかけらもないような発言はしておりません。私も口が悪いので、そのように聞こえた、いや言わないの水掛け論もする気はありませんが。 微妙に完全には否定していないところは学者の良心でしょう。しかし、山本一郎氏へのリスペクトを公言することには、びっくりです。実際、鈴木正朝氏は山本一郎氏の盟友のようです。鈴木正朝氏のツイッターアカウント@suzukimasatomoのトップの左上のプロフィール画像をクリックすると、山本一郎氏とのスリーショ

                                                                                    山本一郎事務局次長の件での鈴木正朝氏の反論について(追記あり):川上量生 公式ブログ - ブロマガ