並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 31 件 / 31件

新着順 人気順

技術解説の検索結果1 - 31 件 / 31件

  • コグニカル

    コグニカルは、足りない知識をツリー構造で掘り下げられる学習サイトです。

    • 中日新聞:自動車工場のガロア体 QRコードはどう動くか

      その誕生を地元新聞も経済新聞も記事にしなかった。2年後、『コードの情報を白黒の点の組み合わせに置き換える』と最下段のベタ記事で初めて紹介された時、その形を思い浮かべることができる読者はいなかった。いま、説明の必要すらない。QRコードはなぜ開発され、どう動くのだろうか。 QRコードは、自動車生産ラインの切実な要請と非自動車部門の技術者の「世界標準の発明をしたい」という野心の微妙な混交の下、1990年代前半の日本電装(現デンソー)で開発された。 トヨタグループの生産現場では、部品名と数量の記された物理的なカンバンが発注書、納品書として行き来することで在庫を管理する。そのデータ入力を自動化するバーコード(NDコード)を開発したのがデンソーだ。 バブル全盛の1990年ごろ、空前の生産台数、多様な車種・オプションに応えるため、部品も納入業者も急激に増え、NDコードが限界を迎えていた。63桁の数字しか

      • スーパーマリオのジャンプのアルゴリズム - Qiita

        先日、気持ちのいいジャンプを目指してというQiitaの記事を見かけました。記事中では、マリオのジャンプについても触れられています。マリオというと、マリオブラザースやスーパーマリオブラザース等々、色々あるのですが、これはおそらくスーパーマリオブラザースの事だと思われます。ジャンプアクションゲームといったらスーマリですね。 そのマリオのジャンプの仕組みは「マリオの速度ベクトルを保存しておいて座標を計算するんじゃなくて~」と書かれていて、別サイトのブログへのリンクが張られています。 マリオのジャンプ実装法とVerlet積分 ただ、この記述については不正確であるという別のブログもあったりします。 マリオの完コピvol.28 ジャンプの解析と修正 ホントのところはどうなんでしょうか?世界で最も有名なゲームのジャンプがどのように処理されているのか気になったので調べてみることにしました。 原典にあたる

          スーパーマリオのジャンプのアルゴリズム - Qiita
        • 「1Byteが8bitに決まったワケ」についての長い話 まずは「バベッジの階差機関」から

          いつものようにヘロヘロと仕事をしていると、突如担当編集の松尾氏からMessengerで「これに対するちゃんとした回答を書けるのは大原さんだなということで、また歴史物をお願いしたく」という依頼が飛び込んできた。 いやちゃんとした回答も何も、上のTreeで出題されたSEライダー氏が正解を出されているわけですが、歴史的経緯というか、ここに至るまでの話というのが長い訳で、その辺りを少し説明してみたいと思う。 ちなみに出題に少しだけ違和感がある(なぜ10bitがキリがいいと思うのか?)のは、筆者もこっち側の人間だからかもしれない。 回答の前に、その根底にある2進数採用の経緯 そもそも非コンピュータ業界の方からすれば、2進数がベースという辺りから違和感を覚えるのではないかと思う。実際、世界最初の計算機(≠電子計算機)とされる「バベッジの階差機関」(写真1)にしても、世界最初の電子計算機(※1)であるE

            「1Byteが8bitに決まったワケ」についての長い話 まずは「バベッジの階差機関」から
          • 銃に詳しくない人向け図・解説等まとめ|Doe774

            twitterやprivatterに投稿していたものをまとめました 思いついた時に加筆・増補・編集してます 「創作で銃を出したい(出す必要がある)が具体的にどのような銃を出せばいいのか、どう描けばいいか分からない」という層向けに、ひとつの切っ掛けや取っ掛かりになれば、という意図で書いたものです。 性質上、内容が重複したりして少し冗長になっている部分があります。 (また、全ての銃器を網羅することを目的としたものではありません) 創作で銃を出す場合、基本的には一般名詞の「拳銃」とか「ライフル」で充分だと思っていますが、通常はどういうデザインや性能が想定されるのか分かっていたほうが描きやすい場合もあると思うので、適宜調べて下さい ページが重いので、動画埋め込みを削除しリンクにした軽量版を作りました TL;DR向け早見表 通常は、「リボルバー」「拳銃」「ライフル」「マシンガン」「散弾銃」といった一

              銃に詳しくない人向け図・解説等まとめ|Doe774
            • 『報ステ』がインタビューを歪曲報道…修正依頼を無視、TSMCの日本進出報道でミスリード

              台湾TSMC のHPより 『報ステ』からのインタビュー依頼 2月9日付日本経済新聞が、台湾の受託生産会社(ファンドリー)大手のTSMCが茨城県つくば市に、約200億円を投じて、半導体の後工程の開発拠点をつくる方向で調整に入ったことを報じた。 同日の午後、この件に関して『報道ステーション』(テレビ朝日系)のニュースデスクを名乗る人物から、インタビューの依頼を受けた。メールのやり取りでは埒が明かなかったため、電話で、TSMCとはどのような半導体メーカーで、今回の後工程の開発拠点を日本につくることの意味などを説明したが、「後工程」ということが理解できないようだった。それどころか、「半導体」というものが、まったくわかっていない様子だった。 加えて、「TSMCが日本に拠点をつくったら、今問題になっているクルマ用の半導体不足が一気に解消されることになるんですよね?」などと言うので、それは次元が異なる別

                『報ステ』がインタビューを歪曲報道…修正依頼を無視、TSMCの日本進出報道でミスリード
              • 図解 X.509 証明書 - Qiita

                はじめに X.509 証明書について解説します。(English version is here → "Illustrated X.509 Certificate") ※ この記事は 2020 年 7 月 1 日にオンラインで開催された Authlete 社主催の『OAuth/OIDC 勉強会【クライアント認証編】』の一部を文書化したものです。勉強会の動画は公開しており、X.509 証明書については『#4 X.509 証明書(1)』と『#5 X.509 証明書(2)』で解説しているので、動画解説のほうがお好みであればそちらをご参照ください。 1. デジタル署名(前提知識) この記事を読んでいただくにあたり、デジタル署名に関する知識が必要となります。つまり、「秘密鍵を用いて生成された署名を公開鍵で検証することにより」、「対象データが改竄されていないこと」や「秘密鍵の保持者が確かに署名したこと

                  図解 X.509 証明書 - Qiita
                • BIOSからUEFIへ BIOSはなぜ終わらなければならなかったのか

                  BIOSからUEFIへ BIOSはなぜ終わらなければならなかったのか:“PC”あるいは“Personal Computer”と呼ばれるもの、その変遷を辿る(1/4 ページ) 昔ながらのIBM PC、PC/AT互換機からDOS/Vマシン、さらにはArmベースのWindows PC、M1 Mac、そしてラズパイまでがPCと呼ばれている昨今。その源流からたどっていく連載。第16回はWindows 11で注目された、UEFIとその前身であるBIOSについて。 第1回:“PC”の定義は何か まずはIBM PC登場以前のお話から 第2回:「IBM PC」がやってきた エストリッジ、シュタゲ、そして互換機の台頭 第3回:PCから“IBM”が外れるまで 「IBM PC」からただの「PC」へ 第4回:EISAの出現とISAバスの確立 PC標準化への道 第5回:VL-Bus登場前夜 GUIの要求と高精細ビデオ

                    BIOSからUEFIへ BIOSはなぜ終わらなければならなかったのか
                  • [翻訳] BioNTech/Pfizer の新型コロナワクチンを〈リバースエンジニアリング〉する|柞刈湯葉

                    本記事は Bert Hubert による [Reverse Engineering the source code of the BioNTech/Pfizer SARS-CoV-2 Vaccine] を許可を得て日本語訳したものです。 はじめにようこそ。この記事では、バイオンテック社・ファイザー社による新型コロナウイルスの mRNA ワクチンのソースコードを、1文字ずつ解読していきます。 本記事を読みやすく、正しいものとするために時間を割いていただいた多くの方々に感謝いたします。間違いはすべて私の責任に属しますが、 bert@hubertnet.nl または @PowerDNS_Bert までお知らせいただけると幸いです。〔訳注:翻訳に関する指摘は柞刈湯葉 @yubais まで。〕 「ワクチンのソースコード」だって? ワクチンは腕に注射する液体だろ、そのソースコードって何だよ? と思われ

                      [翻訳] BioNTech/Pfizer の新型コロナワクチンを〈リバースエンジニアリング〉する|柞刈湯葉
                    • 基礎からわかる「トリチウム排出問題」(勝川俊雄) - エキスパート - Yahoo!ニュース

                      トリチウムを含む処理水の排出が、社会的関心を呼んでいます。復興庁が作成したゆるキャラをつかった動画やチラシが非難され、公開中止に追い込まれました。中国や韓国が、日本の対応を非難しており、国際問題にも発展しかねない雰囲気です(韓国はトーンダウンしたようですね)。日本の水産業にも関わる重要な問題ですので、科学的な事実に重点を置きながら、トリチウムを海洋に排出することの問題点について整理してみました。 トリチウムは重たい水素ですトリチウムは水素の一種です。水素には、普通の水素と、重たい水素あり、重たい水素の一種がトリチウムです。トリチウムは、普通の水素と比較すると中性子が二つ多いので三重水素とも呼ばれています。普通の水素とほぼ同じ性質を持ちます。 トリチウム(三重水素)は、余計な中性子をもつ、重たい水素です。 トリチウムはトリチウム水として存在するトリチウムは単独で存在するのではなく、トリチウム

                        基礎からわかる「トリチウム排出問題」(勝川俊雄) - エキスパート - Yahoo!ニュース
                      • 現代開発者のためのCSS基礎技術 - Qiita

                        ウェブアプリケーション開発における、現代的なCSSの基礎技術についてまとめました。 ちまたには「CSSとは何か」を学ぶ教材はたくさんあっても、「CSSをどうやってうまく使うか」についてはあまり詳しく触れられません。 仕様をたくさん記憶したところで、いつになっても開発力はあがらないのです。 本記事は「CSSをうまく使う技術」に焦点をあてて、実際に現代的なウェブアプリケーションに求められるレベルのCSSを書くための知識を紹介します。 特に プログラミング経験はあるもののウェブフロントエンドの経験が浅い方 初級レベルのCSSはある程度理解したものの、次にどうしたらいいかわからない方 にお勧めです。 プロローグ CSSの書き方は一通りではありません。 好きな書き方を自由に選ぶことができます。 これは一見すると良いことですが、裏を返すと最適ではない書き方がたくさんあるということです。 この場において

                          現代開発者のためのCSS基礎技術 - Qiita
                        • OSS ライセンスの最近の潮流: PolyForm License について

                          まえがき開発中のソフトウェアのライセンスを策定するため、現時点でのベストプラクティスについて探っていたところ、ここ数年の OSS ライセンスの動向が面白かったので復習も兼ねてまとめました。 特に、Umbrel が採用したという PolyForm という新しいライセンス形態が面白かったので、これについて詳しく述べます。 なぜ今ライセンスについてまとめるのか私はソフトウェアやサービスをマネタイズする方法について興味があり、特にビットコインの応用について調べたりしています。 ビットコイン (Lightning Network) を HTTP で利用することで、Web API の課金方法の可能性は大きく広がることは間違いないのですが、これはあくまで単なる支払いの手法であって、広く使われる事を前提としたソフトウェアの開発を支える手法にすることは(それだけでは)難しいという問題があります。 ソフトウェ

                            OSS ライセンスの最近の潮流: PolyForm License について
                          • たった99秒で「CPUの作り方」がわかるムービー

                            現代人の日常生活には欠かせないPCやスマートフォンをはじめ、コンピューターを組み込んだ電化製品にはCPU(中央演算ユニット)やGPU(グラフィックス演算ユニット)と呼ばれる半導体チップが搭載されています。こうしたCPUやGPUなどの半導体チップがどうやって作られるかをたった99秒で説明するムービーを、ソフトウェアコンサルタントのロバート・エルダー氏が公開しています。 Man Solves Global Chip Shortage In 99 Seconds - YouTube まず石を拾います。 拾った石を粉々に砕きます。 すると純度98%の二酸化ケイ素ができました。 これをさらに純度99.9%の二酸化ケイ素に精製します。 さらにこの二酸化ケイ素を、99.9999999%の多結晶シリコンに精製します。化学式はSiO2+2C→Si+2COです この多結晶シリコンを高温で溶融します。 温度は1

                              たった99秒で「CPUの作り方」がわかるムービー
                            • Googleが量子超越を達成 -新たな時代の幕開けへ(前編)

                              2019年10月23日、Googleが量子超越を実現したという論文を公開し、量子コンピュータの歴史に新たな1ページが刻まれた。 「量子超越」は、量子コンピュータの歴史における大きな一歩である。Googleの研究チームは、最速のスーパーコンピュータを使っても1万年かかる問題を、Googleの53量子ビット(qubit)の量子コンピュータは10億倍速い、200秒で解けることを示したという。 今後、Googleが示した量子超越性に対して様々な角度から検証がなされていくだろう。量子超越性は、物理学及び計算科学の歴史の1ページに刻まれるべきマイルストーンである一方、量子超越性や量子コンピュータの実用化についても、様々な憶測や誤解が広まっている。 この記事では、Googleが示した量子超越性について前編と後編の2つのパートに分けて解説していく。 前編では、量子超越性を実証するための基本的な考え方、量子

                                Googleが量子超越を達成 -新たな時代の幕開けへ(前編)
                              • コンパイラが作ったバイナリをつなぎ合わせるプログラム 「lld」の作者が語る、リンカの仕組み

                                Kernel/VM探検隊はカーネルや仮想マシンなどを代表とした、低レイヤーな話題でワイワイ盛り上がるマニアックな勉強会です。植山氏は、制作中のリンカである「mold」について発表しました。全2回。前半は、リンカの概要について話しました。 LLVMのリンカ「lld」オリジナルの作者 植山類氏:植山類です。今僕が作っているmoldというリンカについて発表します。 今回の発表の概要です。リンカが何かを知っている人はそんなにたくさんいないと思うので、まず説明します。次に、「mold」のポイントは速いことなのですが、速いと何がうれしいのかを説明します。そのあと、どれくらい速いのかを説明した上で、どう実現されているのか、概要を紹介します。詳細になると何時間あっても終わらないので、かなりハイレベルな話をします。 自己紹介のスライドを入れていませんが、僕はリンカを何度か作ったことがあって、LLVMのlld

                                  コンパイラが作ったバイナリをつなぎ合わせるプログラム 「lld」の作者が語る、リンカの仕組み
                                • 誰でもわかる全文検索入門

                                  全文検索エンジンも、事前に検索対象のデータを調べてこのような索引を作っておくことで、高速な検索を実現しています。 インターネット検索の例 たとえばインターネット検索の場合、まず各サイトからデータを収集して、その中から索引に載せる単語を選んで索引を作ります。索引のデータは下の図の右側のような表になっています。各単語と、それがどのサイトのどこにあったのかを記録しておく形です。 検索の時は、この索引データを調べます。例えば利用者が「理解」という言葉で検索したら、索引の「理解」のところを調べます。そうすると「サイトAの8文字目と18文字目、サイトGの……」と出現場所がわかるので、すぐに結果を返せます。 なお、この図では索引の単語の並び方が適当ですが、実際には本と同じように「あいうえお順」などに並べておいて、すぐに単語を見つけられるようにしてあります。 索引にない単語 この仕組みの場合、索引にある単

                                    誰でもわかる全文検索入門
                                  • 専門家と街の接着剤を見て歩く

                                    パッと見える視界の中に絶対とは言えないまでもほぼ確実に存在するものがある。空気や水、都市においては接着剤もその一つだろう。専門家と一緒に街を歩くシリーズ、なんと今日は接着と接着剤を見て歩くのである。 50年接着剤メーカーにいる専門家と歩く 今回一緒に渋谷を歩いてくれる木村修司さんは接着剤メーカー・セメダイン勤続50年超の最古参社員だそう。検索をすると「接着剤博士」という異名まで出てくる。 接着剤について聞くうえではうってつけの方である。 一方、不安もある。街の接着剤を見ると言ってもそんなに話すことがあるのだろうか。違いが微妙すぎやしないか。だが聞いてみるとおもしろい話がたくさんあった。 セメダインの木村修司さん(左)デイリーポータルZ林雄司(右) ビルのガラスは接着剤でついている 渋谷の駅前からスタートです 林:たとえばこの景色で接着剤使ってるところって考えると…。 木村:いっぱいあります

                                      専門家と街の接着剤を見て歩く
                                    • カチッとスイッチを押すタイプの扇風機の「切」ボタン、単純なのに思わず「おぉ!」と感嘆が漏れる賢い仕様だった「驚いた」「天才」

                                      セキ技研@FAマシンメーカー @sekigiken ワクワク•ドキドキのメカトロニクスの世界をあなたに/800種以上のロボット搬送機や自動組立設備を開発してきたFAマシンメーカー/中小企業向けにDX情報も発信します⏩/集まれFA設計者&ITエンジニア/高専生応援企業/☺️📲詳しくはYouTubeへ/人にしかできない活動にもっと取り組める社会にする。 sekigiken.co.jp

                                        カチッとスイッチを押すタイプの扇風機の「切」ボタン、単純なのに思わず「おぉ!」と感嘆が漏れる賢い仕様だった「驚いた」「天才」
                                      • QRコードを生成できるだけでなく「作り方」まで理解できる「Creating a QR Code step by step」

                                        キャッシュレス決済の筆頭としてPayPayやLINE PayといったQRコード決済が日本においても普及し始めていますが、QRコードがどのように生成されているのかを知る機会は多くありません。「Creating a QR Code step by step」は、好きな文字列を表すQRコードを簡単に生成でき、さらにQRコードの生成過程まで理解できるウェブアプリです。 Creating a QR Code step by step https://www.nayuki.io/page/creating-a-qr-code-step-by-step まずは「Creating a QR Code step by step」にアクセス。ひとまずオプションの理解は置いておいて「Text string」に「GIGAZINE」と入力し、「Force minimum version」を「2」に設定して「Gene

                                          QRコードを生成できるだけでなく「作り方」まで理解できる「Creating a QR Code step by step」
                                        • アニメーションで感覚的にハッシュ関数「SHA-256」の算出過程を理解できる「SHA-256 Animation」

                                          電子証明書の暗号化やブロックチェーンは、入力された値からまったく異なる値であるハッシュ値を算出する「ハッシュ関数」によって成り立っています。エンジニアのGreg Walker氏が、代表的なハッシュ関数である「SHA-256」のハッシュ値算出の過程をアニメーションで表示できるプログラム「SHA-256 Animation」を公開しています。 GitHub - in3rsha/sha256-animation: Animation of the SHA-256 hash function in your terminal. https://github.com/in3rsha/sha256-animation 実際にプログラムを動かしてみたムービーが以下のものです。 ハッシュ値が生成される様子を「SHA-256 Animation」で観察するとこんな感じ - YouTube プログラムを動かす

                                            アニメーションで感覚的にハッシュ関数「SHA-256」の算出過程を理解できる「SHA-256 Animation」
                                          • 現代のコンピュータに�おける自作OS事情

                                            現代のコンピュータにおける 自作OS事情 2019-06-29 hikalium @ Hackers Champloo #hcmpl

                                              現代のコンピュータに�おける自作OS事情
                                            • 超巨大高性能モデルGPT-3の到達点とその限界. この記事では、超巨大言語モデルGPT-3の技術的な解説、GPT-3達成したことと… | by akira | Jul, 2020 | Medium

                                              この記事についてこの記事ではGPT-3[1]の解説をします。内容のサマリは以下の通りです。 GPT-3の前身であるGPT-2では、巨大なデータセット+巨大なネットワークで言語モデルを構築し、各タスクで学習させなくても良い結果が得られた。GPT-3では、さらに巨大なデータセット+さらに巨大なネットワークで言語モデルを構築し、数十のサンプルを見せると凄く良い結果が得られた一方、様々なタスクに言語モデルのスケールアップのみで対応することへの限界が見えてきた。人種、性別、宗教などへの偏見の問題や、悪用に対する課題もある。この記事の流れは以下の通りです。 Transformer, GPT-2の説明GPT-3のコンセプトと技術的な解説GPT-3ので上手くいくタスクGPT-3で上手くいかないタスク偏見や悪用への見解 Transformerまず、GPT-3の前身となったGPT-2に入る前に、その中に使われ

                                                超巨大高性能モデルGPT-3の到達点とその限界. この記事では、超巨大言語モデルGPT-3の技術的な解説、GPT-3達成したことと… | by akira | Jul, 2020 | Medium
                                              • segunabe.com - このウェブサイトは販売用です! - segunabe リソースおよび情報

                                                This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

                                                  segunabe.com - このウェブサイトは販売用です! - segunabe リソースおよび情報
                                                • 「プチプチ」を作った会社に「そもそもこれはなにか」を聞きにいったら最終的に宇宙にたどりついた

                                                  1975年宮城県生まれ。元SEでフリーライターというインドア経歴だが、人前でしゃべる場面で緊張しない生態を持つ。主な賞罰はケータイ大喜利レジェンド。路線図が好き。(動画インタビュー) 前の記事:ファミレスでフードコートで工場で「人を呼ぶ装置」を作り続ける会社のミラクル > 個人サイト 右脳TV プチプチは1000種類以上ある あの「プチプチ」を作っているのは、川上産業株式会社さん。創業は1968年(昭和43年)、今年で55周年である。 ご対応いただいた川上産業の杉山さん(右:常務取締役)と、綿貫さん(左:マーケティング課主任)。お二人ともお名前が同じ「彩香さん」というミラクル。 「ちなみにこれもプチプチでできているんですよ」 わっ、ホントだ! まずビックリしたのはプチプチの種類の多さである。 僕にとってプチプチは、通販でなにか買ったときに箱に一緒に入っているもので、「なんかたまに粒が大きい

                                                    「プチプチ」を作った会社に「そもそもこれはなにか」を聞きにいったら最終的に宇宙にたどりついた
                                                  • 『GUILTY GEAR XX ΛCORE PLUS R』にてオンライン対戦の遅延を改善する“期待の技術”テスト開始。ほぼ遅延なしの対戦を実現する「ロールバックネットコード」とは何なのか? - AUTOMATON

                                                    アークシステムワークスによる対戦格闘ゲーム『GUILTY GEAR XX ΛCORE PLUS R』(以下、GGXXACPR)のSteam版において、オンライン対戦の遅延を改善する「GGPO」と呼ばれるネットコードが試験的に導入された。このパブリックテストは10月29日から開始されている。また同時期に開催されているSteamのハロウィンセールによって同作は現在80%オフの296円にて購入することが可能だ。 Early reports say that #GuiltyGear XX Accent Core Plus R runs SMOOV with its new rollback code. You know what's SMOOV-ER than that? Picking it up for $2.99 on @Steam's Fall sale.https://t.co/JTkQ

                                                      『GUILTY GEAR XX ΛCORE PLUS R』にてオンライン対戦の遅延を改善する“期待の技術”テスト開始。ほぼ遅延なしの対戦を実現する「ロールバックネットコード」とは何なのか? - AUTOMATON
                                                    • 鍵の種類と特徴を解説! GIFアニメで見る「鍵が開く仕組み」 | レスキューラボ

                                                      説明 鍵の取り付けや交換の際、「どんな種類の鍵を選べばいいんだろう?」と悩むもの。鍵の構造にはそれぞれ特徴があり、用途や目的は多岐にわたります。防犯性や使いやすさ、費用を考えて、自宅に合った鍵を選べるとよいでしょう。今回は、主に住居に使われる種類の鍵の特徴をGIFアニメとともに紹介。鍵が開く仕組みをしっかり理解することで、目的に沿った鍵を選びやすくなるでしょう。 鍵(錠前)の構造 鍵の種類を知る前にまずは、錠前の構造を押さえておきましょう。 錠前は簡単に言うと、扉を閉ざす目的で取り付けられた機構のことで、一般的に「シリンダー」と「タンブラー」の2つの部品の組み合わせでできています。 ◆シリンダー・・・鍵穴のこと。シリンダーは日本語で「円筒」を意味し、内筒と外筒に分けられる ◆タンブラー・・・シリンダー内の障害物のこと。障害物の状態に合った鍵を挿し込むことで、開錠・施錠できる つまり、錠前は

                                                        鍵の種類と特徴を解説! GIFアニメで見る「鍵が開く仕組み」 | レスキューラボ
                                                      • Google製GNU gold以上の速さを実現 超高速リンカ「mold」を支えるテクニック

                                                        Kernel/VM探検隊はカーネルや仮想マシンなどを代表とした、低レイヤーな話題でワイワイ盛り上がるマニアックな勉強会です。rui314氏は、制作中のリンカである「mold」について発表しました。全2回。後半は「mold」速さと、その高速化を実現するテクニックについて話しました。前半はこちら。 リンカが速いと何がうれしいのか 植山類氏(以下、植山):リンカが速くなって何がうれしいのか。普通にうれしいです。プログラムを書いているとうれしいことがわかると思いますが、makeを実行すると、普通は自分が直前に変更したファイルしかビルドしないので、デバッグをしていると1つのファイルを編集してビルドすることになります。 コンパイラは1つだけのファイルをコンパイルするのはそこそこ速いですが、リンカは基本的には実行ファイルを丸ごと作ります。全体の入力を一気に受け取って出力するため、差分コンパイルであっても

                                                          Google製GNU gold以上の速さを実現 超高速リンカ「mold」を支えるテクニック
                                                        • スペースシャトル用の断熱タイルはなんと1200度以上の超高温で熱されても素手で拾うことができる

                                                          アメリカ航空宇宙局(NASA)が1981年から2011年にかけて運用した有人宇宙機のスペースシャトルは、宇宙飛行士をのせて地球と宇宙空間を行き来し、さまざまな物資を送ったり実験を行ったりしました。そんなスペースシャトルに使用された耐熱タイルには非常に高い性能が要求され、なんと1200度以上の超高温で熱した状態でも人間が素手で触れるという断熱性があるそうです。 Picking Up Glowing Hot Space Shuttle Tiles with Bare Hands https://kottke.org/20/03/picking-up-glowing-hot-space-shuttle-tiles-with-bare-hands スペースシャトルはもともと、「繰り返し再利用できる有人宇宙機」というコンセプトで開発された宇宙機です。そのため、使い捨ての外部燃料タンクを除いた本体部分

                                                            スペースシャトル用の断熱タイルはなんと1200度以上の超高温で熱されても素手で拾うことができる
                                                          • rsync, article 3: How does rsync work?

                                                            This post is the third article in a series of blog posts about rsync, see the Series Overview. With rsync up and running, it’s time to take a peek under the hood of rsync to better understand how it works. How does rsync work? When talking about the rsync protocol, we need to distinguish between: protocol-level roles: “sender” and “receiver” TCP roles: “client” and “server” All roles can be mixed

                                                            • プログラミング言語ランキング【GitHub】Pythonエンジニアは将来性が高くおすすめ – ITキャリア

                                                              「The State of the Octoverse」で、GitHubで使われているプログラミング言語の人気ランキングが更新されました。 WEB系のアプリ開発をしているエンジニアとしては、GitHubを使う機会も多いのでとても興味深いです。 普段はRubyやPHPを使ってシステム開発していますが、個人的にはPythonを使った開発もしてみたいと思っています。 これからプログラミングを勉強したい人にも、人気プログラミング言語はどのプログラミング言語から勉強するかの参考になると思います。 GitHubでのプログラミング言語ランキングなので、他とは違った結果になっていますが、エンジニアの方やプログラミング初心者の方はチェックしてみて下さい。 2020年GitHubで使われたプログラミング言語ランキング GitHubのイメージはWEB系ですが、プログラミング言語ランキングの結果もそのような形にな

                                                                プログラミング言語ランキング【GitHub】Pythonエンジニアは将来性が高くおすすめ – ITキャリア
                                                              • 【光Ethernetの歴史と発展】屈折率で伝送距離が異なる「光ファイバー」の材質と構造【ネット新技術】

                                                                  【光Ethernetの歴史と発展】屈折率で伝送距離が異なる「光ファイバー」の材質と構造【ネット新技術】
                                                                1