タグ

2021年6月24日のブックマーク (14件)

  • USBが誕生したのは「奥さんのプリンタをつなげる手間にキレたから」 USBの設計当時を振り返る

    USBが誕生したのは「奥さんのプリンタをつなげる手間にキレたから」 USBの設計当時を振り返る:“PC”あるいは“Personal Computer”と呼ばれるもの、その変遷を辿る(6/6 ページ) もちろん、中には複数の機能を持つものもある。最近の複合機(FAX/電話/スキャナー/メディアリーダー付きプリンタとか)だと、 FAX/電話:Communication Device Class スキャナー:Imaging Class メディアリーダー:Smart card Class(モノによってはMass Storage Classか?) プリンタ:Printer Class というように複数のClassに対応する場合もある。 この場合は複合機の側で「FAX/電話はCommunication Device Classで接続」「プリンタ機能はPrinter Classで接続」という具合に対応す

    USBが誕生したのは「奥さんのプリンタをつなげる手間にキレたから」 USBの設計当時を振り返る
  • コンテナ時代における最新のJava&JVM監視 - #chiroito ’s blog

    私は、OpenJDKのCommitter業や仕事でミドルウェアのSolution Architectとして活動している関係上、最近はコンテナ上でJavaアプリケーションを動かすことが非常に多いです。 KubernetesJavaアプリを監視する場合には、Elasticsearch+KibanaやPrometheus+GrafanaなどでログやMBeanを監視する方法が一般的に行われています。 Java 11では有償JDKに含まれていた機能がOpenJDKへ寄贈され、JDK Flight Recorder (JFR)として生まれ変わりました。JFRはJVMの内部の情報やその上で動くJavaアプリケーションの様々な情報をほとんど負荷無く記録し、ファイルとして取得できます。このファイルをJDK Mission Controlなどのツールを使って確認し、これまでより詳細に分析できます。 これまで

    コンテナ時代における最新のJava&JVM監視 - #chiroito ’s blog
  • エラトステネスの篩の活用法を総特集! 〜 高速素因数分解・メビウスの反転公式 〜 - Qiita

    とても久しぶりです! 1 年ぶりの投稿となりました、大槻 (通称、けんちょん) です。 去年、『AtCoder 版!マスター・オブ・整数』と題して、プログラミングコンテストで出題される整数問題を解くときに有効な考え方を特集する記事を 2 書きました! AtCoder 版!マスター・オブ・整数 (素因数分解編) AtCoder 版!マスター・オブ・整数 (最大公約数編) 今回はその続編として、素数を列挙するアルゴリズムであるエラトステネスの篩を特集していきます。なお今回の記事の内容は、競プロへの応用を意識していますが、純粋に数学的興味に沿って読み進めることもできるものになっています。下図は、これから紹介するエラトステネスの篩のイメージ図です。 0. はじめに エラトステネスの篩は、$1$ 以上 $N$ 以下の素数をすべて列挙する方法です。たとえば $20$ 以下の素数を列挙すると、$2,

    エラトステネスの篩の活用法を総特集! 〜 高速素因数分解・メビウスの反転公式 〜 - Qiita
  • Microsoftの「Azure」などが“政府認定クラウド”の仲間入り セキュリティ評価制度「ISMAP」に登録

    マイクロソフトは6月23日、「Microsoft Azure」など約230のサービスと、43のリージョンを含むデータセンターが「政府情報システムのためのセキュリティ評価制度」(ISMAP)に登録されたと発表した。これにより、これらの製品は政府調達の対象品目となる。制度開始の3月時点では米Amazon Web Services(AWS)やGoogleNTTデータなどの製品が登録されていたが、マイクロソフトは登録されていなかった。 登録の内訳は、「Microsoft Office 365」の全25サービス、Microsoft Azureの全206サービス、5つのデータセンターを持つ東日リージョンや西日リージョンなど43リージョン。リージョンには、日の利用者が契約可能なもののみが入っており、米国政府専用リージョンや中国のリージョンなどは入っていないという。 政府は2018年からクラウ

    Microsoftの「Azure」などが“政府認定クラウド”の仲間入り セキュリティ評価制度「ISMAP」に登録
  • 業務でどれだけSQL力がつくのか ~SQLアンチパターンを用いて確認~ 後編

    はじめにこんにちは。GMOアドマーケティングのKONCEです。新卒で入社し、数年経ちました。日々の業務で学ぶことは多いですが、今年度は技術の深堀りをテーマにやっていきたいと思っています。今回は入社してDBSQLに関しては業務内で学ぶことが多く、特別訓練をしていたわけではなかったのですが、「SQLアンチパターン」を用いて学びながら、改めて自分の現状を見つめ直していけたらと思います。今回は学習を行う側面と自分自身のレベルについて見直していきたいので 知っていた → ○ 部分的に知っていた → △ 知らなかった → ... 今回は後編です。 今回も 知っていた → ○ 部分的に知っていた → △ 知らなかった → × を付けてみようと思います。 目次 SQLアンチパターンについて Ⅲ部 クエリのアンチパターン 2-1. [△]13章 フェア・オブ・ジ・アンノウン(恐怖のunknown) 2-2

    業務でどれだけSQL力がつくのか ~SQLアンチパターンを用いて確認~ 後編
  • 入門 GitHub Actions - メドピア開発者ブログ

    CTO室SREの @sinsoku です。 社内のGitHub ActionsのYAMLが複雑になってきたので、私が参考にしてる情報や注意点、イディオムなどをまとめておきます。 頻繁に参照するページ 新しい機能の説明が日語ページに反映されていないため、基的に英語ページを読むことを推奨。 ワークフロー構文 YAMLの基構文の確認 コンテキストおよび式の構文 github オブジェクトの情報、関数の確認 ワークフローをトリガーするイベント 各イベントの GITHUB_SHA と GITHUB_REF が記載されている About GitHub-hosted runners インストールされているSoftwareのバージョンなどが記載されている GitHub REST API APIを使うときに参照する よく使うaction actions/checkout イベントによってはデフォルトブ

    入門 GitHub Actions - メドピア開発者ブログ
  • 業務でどれだけSQL力がつくのか ~SQLアンチパターンを用いて確認~ 前編

    はじめに こんにちは。 GMOアドマーケティングのKONCEです。 新卒で入社し、数年経ちました。日々の業務で学ぶことは多いですが、今年度は技術の深堀りをテーマにやっていきたいと思っています。 今回は入社してDBSQLに関しては業務内で学ぶことが多く、特別訓練をしていたわけではなかったのですが、「SQLアンチパターン」を用いて学びながら、改めて自分の現状を見つめ直していけたらと思います。 今回は学習を行う側面と自分自身のレベルについて見直していきたいので 知っていた → ○ 部分的に知っていた → △ 知らなかった → × を付けてみようと思います。 目次 SQLアンチパターンについて Ⅰ部 データベース論理設計のアンチパターン 2-1. [○]1章 ジェイウォーク(信号無視) 2-2. [×]2章 ナイーブツリー(素朴な木) 2-3. [○]3章 IDリクワイアド(とりあえずID) 2

    業務でどれだけSQL力がつくのか ~SQLアンチパターンを用いて確認~ 前編
  • フロントエンドアプリケーションにおいて状態をどこに置くべきか論 - Runner in the High

    後学のために自分の考えていることをまとめてみる。 考えられるパターン これまでの経験から以下4つのパターンがある。 ローカルStateでprop-drillingする ローカルStateかつイベント経由でデータ交換をする グローバルStoreとローカルStateを併用する グローバルStoreのみを使用する 1. ローカルStateでprop-drillingする propとしてコンポーネント間のデータをやりとりする手法。 ほぼすべてのUIコンポーネントを親からデータを受け取りDOMを出力するだけの純粋な関数として表現できるため、全体の設計自体はシンプルになる。手間は多いが魔法は少ない。 コンポーネントの粒度が小さいアプリケーションの場合にはいわゆるバケツリレーと揶揄されるデータの受け渡しが頻発し、これに嫌悪感を持つエンジニアもいる。 2. ローカルStateかつイベント経由でデータ交換を

    フロントエンドアプリケーションにおいて状態をどこに置くべきか論 - Runner in the High
  • “塀の中”刑務所作業製品の深すぎる世界 売れ筋1位は洗濯洗剤「ブルースティック」 | 文春オンライン

    「キャピックショップなかの」地図 その店の奥に、スポットライトを浴びた白木神輿が鎮座しているのだ。高さは約1.5メートル。神輿全体に散りばめられた金具が煌びやかに光り、てっぺんに取り付けられた鳳凰の金具は、大きく羽を広げている。屋根からかつぎ棒にかけて結わえられたオレンジ色の飾り紐は、重厚感を漂わせ、プロ顔負けの細やかな仕事が随所に見られる。 刑務所でつくられている神輿 40年以上前から約5200基の神輿が作られている 日全国にある刑事施設は現在、75施設。その中でも神輿を製作しているのは千葉、富山両刑務所だけだ。千葉は修理が中心だが、富山は現在も神輿を製作している。品質の高さ、そして市価に比べて手頃な値段が評判を呼び、全国の自治会や企業に納められている。 富山で神輿の製作が刑務作業に取り入れられたのは昭和53年。法務省矯正局成人矯正課の担当事務官が、その経緯を説明する。 「昭和51年ご

    “塀の中”刑務所作業製品の深すぎる世界 売れ筋1位は洗濯洗剤「ブルースティック」 | 文春オンライン
  • 民間企業におけるDXの事例と課題 / 20210623

    非公開セミナーの発表資料です。 ・1部:プレゼンテーション ・2部:パネルディスカッション 関連記事: 「DXに関する私的な殴り書き」 https://yuzutas0.hatenablog.com/entry/2020/06/02/110000 各種相談: ブログのお問い合わせフォームにてご連絡ください。 https://yuzutas0.hatenablog.com/entry/aboutme 2021-06-23追記: 終盤に心の叫びを追加しました。

    民間企業におけるDXの事例と課題 / 20210623
    alcus
    alcus 2021/06/24
  • Arduinoやラズパイに勝てるか、日本生まれの超小型ボード「Leafony」

    IoTエッジ機器のPoC(Proof of Concept)や少量の量産には、ArduinoやRaspberry Pi(以下、ラズパイ)がよく使われている。どちらもマイコン搭載ボードに複数の周辺ボード、さらにソフトウエアを組み合わせて、機器の電子システムを構築できる。Arduinoやラズパイより、もっと小さくもっと簡単に組み立てることができるボードを研究開発する日プロジェクト「トリリオンノード・エンジン」が2021年3月に完了、商用化の動きが格化した。

    Arduinoやラズパイに勝てるか、日本生まれの超小型ボード「Leafony」
  • USBが誕生したのは「奥さんのプリンタをつなげる手間にキレたから」 USBの設計当時を振り返る

    USBが誕生したのは「奥さんのプリンタをつなげる手間にキレたから」 USBの設計当時を振り返る:“PC”あるいは“Personal Computer”と呼ばれるもの、その変遷を辿る(1/6 ページ) IBM PCPC/AT互換機からDOS/Vマシン、さらにはArmベースのWindows PC、M1 Mac、そしてラズパイまでがPCと呼ばれている昨今。その源流からたどっていく大原雄介さんによる解説連載の第8回。前回はPCのアーキテクチャを巡るIntelとMicrosoftの動きを描いたが、今回はそこでIntelの取り組みの成果の一つとして挙げたUSBのお話である。 USBはいろいろ失敗もある(というか、現在進行形で失敗し続けている気もしなくはない)が、それでも大成功したインタフェースである。そして単にPCだけではなくマイコン(※1)などでも普通にサポートされるようになってきており、加えてP

    USBが誕生したのは「奥さんのプリンタをつなげる手間にキレたから」 USBの設計当時を振り返る
  • “最恐ウイルス”に立ち向かった 8人の日本人ハッカー|NHK

    ウクライナ東部の町ハリコフ。 集合住宅の狭い路地を武装した捜査員らが駆け入っていく。 1つの部屋のドアをバールでこじあけ、蹴破って突入する。 捜査員が目にしたのは、数十台はあると思われるコンピューターやハードディスク。 そして、大量の紙幣と金塊。 世界中で猛威を振るっていたコンピューターウイルス、エモテットのネットワークの拠点だった。 翌1月27日、ユーロポール=欧州刑事警察機構は、オランダとドイツ、フランス、リトアニア、カナダ、アメリカ、イギリス、ウクライナの8か国の治安当局などとの合同捜査で、エモテットを拡散させるネットワークの情報基盤に侵入して制圧、内部から停止させたと発表した。 作戦名は「Operation LadyBird」(テントウムシ作戦)。 エモテットを配信していた犯罪グループが「Mealybug(コナカイガラムシ)」と呼ばれていたことから、天敵であるテントウムシの名前がつ

    “最恐ウイルス”に立ち向かった 8人の日本人ハッカー|NHK
  • 月3000枚の墓石写真を自動で名前消し “AIに無関心”だった元石材屋の社員がエンジニアと業務AIを作るまでの一部始終

    元石材屋の女性がIT企業に転職エンジニアと協力してAIを開発し、墓石情報サイトの業務削減に成功する──Webサービスの開発を手掛けるエイチームライフスタイル(名古屋市)で実際にあった出来事だ。 キーパーソンは、同社で墓や葬儀に関する情報サイト「ライフドット」の運営に携わる小野寺智子さん(ライフエンディング事業部)。もともとは石材屋でチラシ作りなどの仕事をしており、AIには関心がなかったという。そんな小野寺さんがどういった経緯でAIによる業務削減を実現できたのか。そのきっかけは親会社であるエイチームがグループ全社で行った社内研修にあったという。 サイトに掲載する写真の加工作業に手間と時間が 小野寺さんは2年前の2019年、「もっとWebに携わる仕事がしたい」と考えエイチームライフスタイルに転職。務めていた石材屋がライフドットと提携していたこともあり、同サービスを運営する部署に配属された。

    月3000枚の墓石写真を自動で名前消し “AIに無関心”だった元石材屋の社員がエンジニアと業務AIを作るまでの一部始終