並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 35694件

新着順 人気順

コンピュータの検索結果161 - 200 件 / 35694件

  • ウェブサイトが表示されるまでにブラウザはどういった仕事を行っているのか?

    ウェブページを表示するためのアプリケーションであるウェブブラウザは、今や多くの人が毎日のように利用する生活に欠かせないツールとなっています。そのブラウザがどのような仕組みで成り立っているのかについての解説がGitHubで公開されています。 GitHub - vasanthk/how-web-works: What happens behind the scenes when we type www.google.com in a browser? https://github.com/vasanthk/how-web-works この解説では例として「アドレスバーにgoogle.comと入力してからGoogleのホームページが表示されるまで」の流れが取り上げられています。 ・目次 ◆google.comの「g」を入力した時 ◆エンターキーを押した時 ◆URLを解読 ◆HSTSリストを確認

      ウェブサイトが表示されるまでにブラウザはどういった仕事を行っているのか?
    • 文化シヤッターのシステム開発頓挫で、日本IBMが19.8億円の賠償を命ぜられた理由

      システム開発の頓挫を巡る、文化シヤッターと日本IBMとの間の裁判で、東京地方裁判所は日本IBM側に19億8000万円の支払いを命じた。米セールスフォースのPaaSを用いた販売管理システムの構築を目指し、2015年に始めた開発プロジェクトだったが、2017年にストップしていた。東京地裁は開発失敗の原因をどう認定したのか。裁判記録をもとに読み解く。 文化シヤッターが、20年以上前から使用していた販売管理システムを刷新するプロジェクトを本格的に始動させたのは2015年1月のことだ。日本IBMに提案依頼書(RFP)の作成を委託。そのRFPを基に複数ベンダーから提案を受けた上で、日本IBMを開発委託先として選定した。 日本IBMの提案はシステム構築に米セールスフォースのPaaS(プラットフォーム・アズ・ア・サービス)である「Salesforce1 Platform」を用いるものだった。RFPでは標準

        文化シヤッターのシステム開発頓挫で、日本IBMが19.8億円の賠償を命ぜられた理由
      • 自分がどのくらいエコーチェンバーの中にいるのか可視化するシステムを作ってみた|tori

        「ツイッターで見た」計算社会科学という学問があります.社会科学にコンピュータサイエンスを導入して,これまでにない分析を行おうという学問です.最近日本でも計算社会科学会が発足するなど今盛り上がっている研究分野です. そんな計算社会科学の分野で扱われる課題の一つに,ソーシャルメディアによる社会の分断の分析があります.アメリカ大統領選や新型コロナ禍でフェイクニュースを目にする機会が多くなりましたが,フェイクニュースや偏った情報の取得は,人々を分断させ社会を混乱させると言われています. 分断を生み出す要因の一つが,エコーチェンバー現象にあると言われています.これは,ソーシャルメディアなどでは自分と似たような価値観を持つ人とつながりがちであり,自分の意見をいうと周りから「そうだそうだ」と同意を得られ,自分の意見が社会全体の意見のように見えてしまう現象をいいます.実際にはソーシャルメディアで可視化され

          自分がどのくらいエコーチェンバーの中にいるのか可視化するシステムを作ってみた|tori
        • 『ゼロからのOS自作入門』に込めた思い - uchan note

          2021 年 3 月 22 日に『ゼロからの OS 自作入門』を出版する予定です。 本書は OS を手作りする本で、現代のパソコンでちゃんと起動する点が特長です。 15 年前の 2006 年に出版された『30 日でできる!OS 自作入門』を読んで育った私(uchan)が その後継となるだろう本を書いたということで、執筆の裏話を記してみたいなと思います。 書籍の概要 タイトル:ゼロからの OS 自作入門 著者:内田公太(uchan) 出版予定日:2021 年 3 月 22 日 ページ数:768(最大。実際はもっと少なくなる予想) ISBN:978-4-8399-7586-9 出版社の書籍ページ:ゼロからのOS自作入門 | マイナビブックス 本書は OS 作りに関する知識がないところから始め、オリジナルの OS「MikanOS」を作る一通りの過程を説明します。 パソコンの電源を入れ、他の OS

            『ゼロからのOS自作入門』に込めた思い - uchan note
          • Dockerハンドブック - 教会エンジニアの開発日記

            Dockerの概念や仕組みまではなんとなく理解できるもののDockerfileを書こうとするとスムーズに書けなかったり、そもそものDockerの基礎、あるいはコンテナ技術というものの基礎が抜け落ちていてDocker環境に移行できていないところも多いのではと思い、この記事を翻訳しました。 Source:The Docker Handbook by Farhan Hasin Chowdhury(@Twitter) 本記事は、原著者の許諾のもとに翻訳・掲載しております。 コンテナ化の概念自体はかなり古いですが、2013年にDocker Engineが登場したことで、アプリケーションのコンテナ化がはるかに簡単になりました。 Stack Overflow Developer Survey-2020によると、 Dockerは#1 最も望まれるプラットフォーム、#2 最も愛されるプラットフォーム、および

              Dockerハンドブック - 教会エンジニアの開発日記
            • 放送大学と学位授与機構で情報工学の学位を取る(科目対応表付き)|lumpsucker

              はじめにこの記事では、放送大学で修得した単位を独立行政法人大学改革支援・学位授与機構に「積み上げ単位」として提出し、2022年8月に同機構から情報工学の学士(厳密は学士(工学)、専攻の区分:情報工学)を取得した際の記録についてまとめています。 執筆者のプロフィールとこれまでの経緯についてはこちらの記事をご覧ください。いわゆる文系SEだと思っていただければ大丈夫です。これまでに何本か記事を書いていますので、この記事では学位授与機構関連の部分に絞ります。 なぜ情報工学の学位が欲しかったのか放送大学は1学部6コース構成となっており、どのコースを卒業しても(=例えば情報工学っぽい科目だけを取っても哲学っぽい科目だけを取っても)得られる学位は一律「学士(教養)」というものになります。せっかく情報科学・情報工学に全振りした履修をしたのに(教養)では少々寂しいということで、学位授与機構の「積み上げ単位」

                放送大学と学位授与機構で情報工学の学位を取る(科目対応表付き)|lumpsucker
              • 大学教員8年目やってるとワナビーとモノづくり好きの区別がつくようになってくる→「へえ,〇〇がやりたくて大学に入ってきたんだ,でなんで今まではやってないの?」(次週)「え,どうして今週できなかったの?」|落合陽一

                大学教員8年目やってるとワナビーとモノづくり好きの区別がつくようになってくる→「へえ,〇〇がやりたくて大学に入ってきたんだ,でなんで今まではやってないの?」(次週)「え,どうして今週できなかったの?」 表題に全てが現れているんだけど,博士とって着任&研究室を独立したての頃(27歳)は,「人間若いうちは誰だって伸びるから大丈夫だ!」と思って研究したり作品作りを応援したりしてたんだけれど,結局人間はあまり変わらず,のべ百人くらいの学生をゼミで触れ合ってきた結論,8年くらい同じこと繰り返して大体わかってきたことをまとめておこうと思う(遅すぎ?). 極めてシンプルな話で,noteに書くよりはtwitterにまとまる程度のことなんだけれど,意外と人の伸びを信じてしまう性善説(どちらかというとお人好し)で環境に恵まれてきた落合陽一(未踏とか)なので人が成長していくところを見たくなってズルズルと期待して

                  大学教員8年目やってるとワナビーとモノづくり好きの区別がつくようになってくる→「へえ,〇〇がやりたくて大学に入ってきたんだ,でなんで今まではやってないの?」(次週)「え,どうして今週できなかったの?」|落合陽一
                • 人を乗せて運転するプロ、ハイヤードライバーに教わる「みんなが心地よい」運転術 #くるまも - くるまも|三井住友海上

                  こんにちは。ライターの斎藤充博です。 僕は首都圏に住んでいる在宅フリーランス。運転免許は持っているものの、普段は車の運転をほとんどしません。年に1回くらい、レンタカーを借りて妻とドライブする程度です。運転にもちょっと苦手意識があります。 さて、こんな僕ですが、2022年に第一子が生まれました。今後は子どもと車で出かけたくなることもあるかもしれません。それなら、苦手意識なんて言っていないで、ちゃんと運転できた方がいいのかも……? というわけで、今回は「安全で、乗っているみんなが心地よい運転」がテーマです。「ハイヤーの乗務員」の教官をしている日本交通・清水さんにお話を伺ってきました。同乗者だけでなく、自分もできれば快適に運転したいという思いも込めながら……。 聞き手の斎藤充博(左)と、日本交通・清水さん(右) そもそも、ハイヤーとは、完全予約制で利用者に合わせたサービスを提供する個別輸送機関で

                    人を乗せて運転するプロ、ハイヤードライバーに教わる「みんなが心地よい」運転術 #くるまも - くるまも|三井住友海上
                  • 登 大遊「イノベーションは“いんちき遊び”から生まれる」

                    「デジタル敗戦」という言葉が確定した事実かのように語られる日本のICTの現状に対し、天才プログラマーの登 大遊氏は「あまり心配する必要はない」と話す。日本に必要なのは大企業の「遊び」だと言う。 by Yasuhiro Hatabe2021.08.30 1293 782 29 独創的な若きイノベーターを選出する世界的アワード「Innovators Under 35(イノベーターズ・アンダー35)」。その日本版「Innovators Under 35 Japan」が今年も開催され、8月31日まで公式サイトで候補者の推薦および応募を受付中だ(本人による応募のみ9月7日までに延長)。 このアワードで、「通信」領域の審査員を務める1人が登 大遊氏(36歳)である。登氏は、筑波大学入学時に、独立行政法人情報処理推進機構(IPA)の「未踏ソフトウェア創造事業 未踏ユース部門」に採択され開発したVPNソフ

                      登 大遊「イノベーションは“いんちき遊び”から生まれる」
                    • Raspberry Pi 4 で構築する録画マシン | 空気録学電子版【公式】

                      🍓 Raspberry Pi 4 が買えるようになりました2019年11月、待望の Raspberry Pi 4 技適取得版が発売されました。H.264 ハードウェアエンコーダを搭載した、リッチなシングルボードコンピュータです。2020年5月28日には 8GB メモリ搭載の上位モデルも登場しています。 はたしてこれは何をするためのデバイスなのでしょうか? そうです、録画ですね。もうテレビの録画をするために高価なパソコンを購入する必要はありません。5000円台から入手できるマシンを利用して、安価に録画サーバーを構築することができるようになったのです。 この記事では Raspbery Pi 4 を利用した Mirakurun + EPGStation での録画サーバー構築方法と、ハードウェアエンコーダを利用した録画ファイルのエンコードについて解説を行います。 筆者の⾃宅で運⽤している録画サー

                        Raspberry Pi 4 で構築する録画マシン | 空気録学電子版【公式】
                      • 働きながら情報系の大学院を修了した|父

                        2022年9月末で北陸先端科学技術大学院大学の博士前期課程を修了し、修士(情報科学)が授与された。働きながら通い始めて丸3年かかった。 学位記。大変だったので嬉しい…とても大変だったので学位記が届いたときは万感の思いだった。ただ、このエントリを書いたのは「すげえだろ」とかそういうのとはどちらかと言えば真逆の感情で、僕の修士課程がどのくらい低空飛行でどのくらい誰にでもできることなのかを詳らかにして同じような境遇の人を鼓舞することが目的だ。そのために敢えてみっともない、見栄を張りたいなら書く必要のない恥まで含めてある。学位というものに一抹の未練がある人は是非読んで欲しい。 筆者について進学時36歳、修了時39歳。 職業はソフトウェアエンジニア。2児の父。4流大の文学部卒。 暇な人は過去のエントリに詳しいが、別に読まなくても構わない。 入学まで僕が大学院進学を決意したのは元同僚で友人のさのたけと

                          働きながら情報系の大学院を修了した|父
                        • HappyHacking keyboardはじまりの話|八幡勇一

                          第二版 HappyHacking keyboard前史を追記します。 はじめに 現在、多くの方に支持頂いてロングセラーキーボードとなったHappyHacking keyboard(以下、HHkeyboard)ですが、初期の開発について記録を残しておく必要があると考え、主に技術的な側面での検討内容について文章を残したいと思います。 筆者は初代HHkeyboardからLite2までは企画・開発・製造・販売を担当、Proでは企画までを担当していました。 時代背景 和田英一先生とそのお仲間がHHkeyboardのアイディアを考案されたのは、PCがほぼIBM PC/ATの互換機に集約されつつあり、それにつれてキーボードもほぼIBM PC/AT配列(現在の一般的なキーボード)が標準になってきた時期になります。 SONYが撤退し、DECが消え、それまで研究用に使われていたワークステーションも段々と下火に

                            HappyHacking keyboardはじまりの話|八幡勇一
                          • CTOが選ぶ、エンジニアのみなさんに個人的に読んでほしい本|藤村

                            メリークリスマス!heyでCTOをやっている藤村です。ということで、これからエンジニアになる・いまエンジニアをしているみなさんに個人的に読んでほしい本をご紹介します。これを読んでおけばソフトウェア・エンジニアとして網羅的な基礎が身につく、とかいうセレクトではなく、あくまで個人的に読んでもらえると嬉しいな!というものを選びました。 ソフトウェア開発基礎編リー・コープランド『はじめて学ぶソフトウェアのテスト技法 』 テストの本です。昨今RSpec、XUnit系など自動テストのツールはすっかり普及し、ソフトウェアにテストコードをつけるのは当たり前の世の中になりました。しかし!テストケースをどう設計するか、何をテストすべきか、について体系的に学んだことがない、という方も実はいらっしゃるのでは。 この本はそういったソフトウェア・テスト一般についての教科書です。ここの知識はソフトウェア・エンジニアとし

                              CTOが選ぶ、エンジニアのみなさんに個人的に読んでほしい本|藤村
                            • 10年以上同じPCを使っていたが、25,000円で新調した

                              1か月ほど前まで初代第1世代Core iのPCをほぼノーマルで使っていたが、Windowsの肥大化(*1(本増田の最後に参考webページを記載。以下同様))のせいかweb閲覧やExcel操作程度の作業でも引っかかりを覚えるようになったり、Windows11ブームに煽られてセキュリティ関連の記事を読み古いCPUには脆弱性が付き物だと知った(*2・3・4)り、あれこれあったためPCを新しくすることにした。 その際に色々な知見を得て情報の更新ができたため、日記帳兼リンク集として増田に残しておくことにした。極少数の人にしか役に立たないであろう文章だが、体験談の類として暇つぶしに読んでもらえれば幸い。ただ、過去のPC事情を懐古したりするのが目的なら、数年前にホッテントリ入りした別の記事(*5・6)を読む方が有意義かもしれない。 改装作業にどう臨んだかまず、パーツの買い方を3種類に大別して検討した。

                                10年以上同じPCを使っていたが、25,000円で新調した
                              • コンピュータ科学者が、すべての暗号通貨は「焼け死ぬ」べきだと言う理由

                                カレント・アフェアーズより。 カリフォルニア大学バークレー校のニコラス・ウィーバーは、何年も間、暗号通貨を研究してきた。彼は、それは大惨事に終わる恐ろしい考えだと考えている。 高価なスーパーボウルの広告で誇大宣伝されたにもかかわらず、暗号通貨は今、難しい局面を迎えている。ニューヨークタイムズは、「暗号通貨の世界は今週、実験的で規制されていないデジタル通貨のリスクを図式化した売り浴びせで完全にメルトダウンした」と報じる。暗号通貨の最も声高な懐疑論者の1人は、国際コンピュータ科学研究所の上級スタッフ研究員で、カリフォルニア大学バークレー校のコンピュータ・サイエンス学科の講師であるニコラス・ウィーバーである。ウィーバーは長年にわたって暗号通貨を研究してきた。カレント・アフェアーズの編集長ネイサン・J・ロビンソンとの対談で、ウィーバーは、大いに注目されているこの技術に反感を持って見ている理由を説明

                                • GPT-4のすごさとその影響範囲について - Qiita

                                  こんにちは!逆瀬川 ( https://twitter.com/gyakuse ) です! 今日発表されたGPT-4について見ていきたいと思います。 なにがすごいのか 専門的な問題を解けるようになった たとえば米国司法試験で上位10%、GPT-3.5は下位10%だった 非常に長い文章を入出力できるようになった 最大で32k tokens (日本語で約2.5万文字、文庫で50pくらい) 画像をもとに会話できるようになった (これは実験段階でまだ提供されません) 特に嬉しいのは32k tokensまで文章を扱えるようになったことでしょう。 たとえば小説を書くみたいなときも、プロット、設定等に3000文字使っても、残り2.2万文字くらい使えます。 画像をもとにした会話の例 USER: この画像はどこがおかしいですか?パネルごとに説明してください GPT-4: この画像は、3つのパネルで構成される

                                    GPT-4のすごさとその影響範囲について - Qiita
                                  • CPUとGPUのマルチスレッディングの違いについて - arutema47's blog

                                    "Locality is efficiency, Efficiency is power, Power is performance, Performance is King", Bill Dally マルチスレッディングとは? CPUとGPUのマルチスレッディングの違いをブログにまとめていたけど例によって誰も興味なさそう— arutema47 (@arutema47) 2021年8月16日 つぶやいたら読みたい方が多そうだったので完成させました。 マルチスレッディングとはメモリ遅延を隠蔽しスループットを上げるハードウェアのテクニックです。 ただCPUとGPUで使われ方がかなり異なるため、その違いについて考えてみる記事です。 (SIMDについて並列プログラミングの観点から触れるべきでしたが、時間無いマルチスレッディングに注目するため初版では省きました。) 本記事について 本記事はCPUとG

                                      CPUとGPUのマルチスレッディングの違いについて - arutema47's blog
                                    • Shota Imai@えるエル on Twitter: "コンピュータサイエンスで有名なアルゴリズムのPython実装を大量に公開しているリポジトリ https://t.co/379T4izBle 教養レベルのデータ構造やアルゴリズムから機械学習やブロックチェーン,Web関連などの応用ま… https://t.co/vSmYZW5SHw"

                                      コンピュータサイエンスで有名なアルゴリズムのPython実装を大量に公開しているリポジトリ https://t.co/379T4izBle 教養レベルのデータ構造やアルゴリズムから機械学習やブロックチェーン,Web関連などの応用ま… https://t.co/vSmYZW5SHw

                                        Shota Imai@えるエル on Twitter: "コンピュータサイエンスで有名なアルゴリズムのPython実装を大量に公開しているリポジトリ https://t.co/379T4izBle 教養レベルのデータ構造やアルゴリズムから機械学習やブロックチェーン,Web関連などの応用ま… https://t.co/vSmYZW5SHw"
                                      • 「映像も物理も、微分可能になるとすごいことが起きる」ということの意味を文系にもわかるように説明しようと試みる

                                        「映像も物理も、微分可能になるとすごいことが起きる」ということの意味を文系にもわかるように説明しようと試みる 2021.07.26 Updated by Ryo Shimizu on July 26, 2021, 07:12 am JST 最近のプログラミングの新しい波は微分可能プログラミング(differentiable programming)である。 微分可能プログラミングとは、簡単に言うと・・・と思ったが、簡単に言うのは結構難しい。 まず「微分」という言葉があまり簡単ではない印象がある。 まずは微分と積分の関係性を説明しておこう。文系の読者に向けた記事であるので、非常にざっくりと説明してみよう(そのかわり、元々数学が得意な読者にとっては直感的ではない説明になるかもしれない)。 まず、瓶からコップにジュースを移すような状況を想定してみる。 瓶からコップが一杯になるまで60秒で注ぐとし

                                          「映像も物理も、微分可能になるとすごいことが起きる」ということの意味を文系にもわかるように説明しようと試みる
                                        • IT(?)に立ち向かうための心構えとか考え方

                                          anond:20201130214610 いろいろ面白かったので、適当に回答する。 > 1.具体的な事が分からないプログラミングで主にやる事は下記の2つ。 ①IFでAかBを選択させてどっちかの設定を実行 ②Whileで決められた回数分繰り返す これでやりたいことは分かる。分かるけれどこれでどうやって動画や音楽のエンコードをしたり 画像処理をしたりするソフトウェアになるのかというのがよく分からない。 とてつもなく複雑で冗長な処理によって実行されている。 複雑すぎて人間の直感で理解することは不可能だ。 わかりやすいので画像処理でいうと、数十万から数百万の画素(RGBAの24bitで表される数値)を小さなブロックに分解し、数学的に周波数の重なりとして計算して変換、含まれる頻出パターンをテーブルにして圧縮伸張を行なう。みたいなことが瞬間的に行われている。 「まさかそんな事できるわけないだろ」という

                                            IT(?)に立ち向かうための心構えとか考え方
                                          • 清掃会社人材不足でマジでヤバい

                                            本当に人手が足りないし、猫の手も借りたいぐらい人手不足になった結果、外国人を雇う事になった。 もう外国人を雇い続けて1年になるが、これが頗る評判が悪い。 仕事の漏れややり方に不備があるので指摘しても、カタコトの日本語で「ハイ、ワカリマシタ」とは返ってくるが何度言っても改善されない。 本社に早く日本人雇ってくれ仕事が回らんと伝えても改善されず。金がないんだろう。発注側も安い清掃会社を使いたいので、もうこのまま安い清掃会社の従業員として致命的なミスでもして、「少し値が張ってもまともな清掃会社を使おう」と思わせるのが俺か社会的役割なんじゃないか?とさえ思った。 またとある日、外国人が自分の入館証をトイレに誤って流したと言っていた。意味がわからん。流す前に気づくだろ普通。トイレじゃなくて誰かをビルに入れるために横に流したんじゃねえか?とさえ思った。 入館証トイレ流しの件と再発行の話がビル管理会社に

                                              清掃会社人材不足でマジでヤバい
                                            • 学びのススメ vol.3:IPA 独立行政法人 情報処理推進機構

                                              学び続けている実践者の方からお話を伺いました。 ご自身の組織や個人としての学びのご参考になれば幸いです。 岩手県釜石市出身。株式会社翔泳社 取締役。日本最大級のITエンジニアイベント「Developers Summit (通称:デブサミ)」を、2003年の第一回より10年以上コーディネートし、異種の技術領域に携わるエンジニアが一堂に会することのできる、中立かつオープンで多様なイベントの開催を支えたことにより、楽天テクノロジーアワード2012 ルビー賞を、自宅の倉庫に置いた箱庭ライブラリの運営に対し、本を通じた人と人とのつながりを生み出し、地域にも貢献する活動として、大阪府立大からマイクロ・ライブラリーアワード2018を受賞。コンピュータ出版販売研究機構会長を2016年4月~2020年9月まで務め、コンピュータ書の棚分類コードの整備やこどもプログラミング書籍の棚作り、小学校への推進を行った。

                                              • iPhoneで始める3Dスキャン生活|iwama

                                                皆さん!3Dスキャンしてますかーーーーー!? どうもiPhone3Dスキャン大好きおじさんです。今回はiPhoneで始める3Dスキャンというお話をしていこうと思います。 iPad Pro(2020)にLiDARセンサーが搭載されたことで3Dスキャンが誰でも出来る時代が到来しました。 ただいきなりiPhoneやiPadで3Dスキャンができるよ!と言われてもピンとこない方が大半だと思うので、今回のnoteでは簡単な3Dスキャン技術の紹介からスキャンアプリ、スキャン方法などを説明していこうと思います。 3Dスキャンのざっくりとした区分まず3Dスキャンとは何なのかという話ですが、3Dスキャンとは現実にある物体を様々な手法でスキャンし、それをコンピュータ上で再現することだと個人的に思っています(もしかしたら違うかも) 3Dスキャンの方法としては、写真から3Dモデルを作成するフォトグラメトリとレーザー

                                                  iPhoneで始める3Dスキャン生活|iwama
                                                • フリーランスプログラマ雑感

                                                  フリーランスプログラマになって、かれこれ10年近く経ってしまった。 昨日をもって退職しました。今日から(しばらくは)フリーランスとしてがんばります。 — 武藤スナイパーカスタム🔫 (@__tai2__) November 30, 2010 会社を辞めて、とくに深い考えもなくなんとなくフリーランスになった。しばらくすればどこかの会社に就職するのかなあ、きっとそうなんだろうなあ、とかぼんやりと思ってたことを考えると、そのまま10年近くも続けてしまったのは感慨深い。 ぼくにとって、ほかの業種、ほかの立場の人の職業生活がどういうもんなのかわからないのと同程度に、ほかの人にとってもフリーランスプログラマがどういうものか、きっとイメージがあまりわかないんだろう。そこで、フリーランスプログラマ生活を振り返って、それがどのようなものだったのかを思いつくままに語ってみたい。フリーランスプログラマという語は

                                                    フリーランスプログラマ雑感
                                                  • 2000年以上にわたって科学者を悩ませた「レンズの収差問題」がついに解決される

                                                    by Takashi Hososhima 「古代ギリシャの科学者であるアルキメデスが凹面鏡で太陽光を集めて敵艦を焼き払った」という伝説がある通り、光学の歴史の始まりは2000年以上前に遡ります。そんな光学の歴史上で人類が2000年以上も解決できなかった「レンズの収差の解消」という難問をメキシコの大学院生が数学的に解決したと報じられています。 OSA | General formula for bi-aspheric singlet lens design free of spherical aberration https://doi.org/10.1364/AO.57.009341 Mexicans solve problem unattainable for Newton https://www.eluniversal.com.mx/english/mexicans-solve-pro

                                                      2000年以上にわたって科学者を悩ませた「レンズの収差問題」がついに解決される
                                                    • ぼくの考えた最強のMac環境 | DevelopersIO

                                                      こんにちは、クラスメソッドの岡です。 先日MacBookProにコーヒーをこぼしてしまい、見事に壊れました。 電源はつくけどバックアップが取れない。。しかし不幸中の幸いで直前にGoogleDriveにデータを移していて、gitにもpushしていたので復元する必要はあまりないかも、、? ということで、環境の見直しも兼ねて新しいMacをまっさらな状態からセットアップすることにしました。 今回はセットアップも兼ねて自分のお気に入りのツール等を一部ご紹介させていただこうと思います。 環境 macOS Catalina 10.15.6 アプリケーション 1Password: パスワード管理 Googleアカウントのパスワードすら覚えてないのでとりあえず1Passwordを入れます。 他にサインインしているデバイスがあれば、環境設定→アカウント→その他のデバイスを設定でセットアップ用のQRコードが出せ

                                                        ぼくの考えた最強のMac環境 | DevelopersIO
                                                      • 【2020年】AWS全サービスまとめ | DevelopersIO

                                                        このエントリは、2018年、2019年に公開したAWS全サービスまとめの2020年版です。これまではいくつかに分割して公開していましたが、1エントリにまとめてほしいという要望をもらっていたため、今年は1エントリに集約してみました。 こんにちは。サービスグループの武田です。 このエントリは、2018年、2019年に公開した AWS全サービスまとめの2020年版 です。これまではいくつかに分割して公開していましたが、1エントリにまとめてほしいという要望をもらっていたため、今年は1エントリに集約してみました。どちらがいいのか正直わからないので、フィードバックなどあれば参考にさせていただきます。 2020-01-08 リクエストがあったためAmazon Mechanical Turkを追加。 2018年まとめ 【2018年】AWS全サービスまとめ その1(コンピューティング、ストレージ、データベー

                                                          【2020年】AWS全サービスまとめ | DevelopersIO
                                                        • いいか未経験からプログラマになるための決定版書いてやる

                                                          こういう記事に騙される被害者が出ないように俺が一言書いてやる。 プログラミングスクールに通わず、プログラミングを学ぶ方法 https://anond.hatelabo.jp/20200519162131 証明のしようがないが俺はプログラマとして働いていて年収1200万、一応相応の技術も持っているつもりである。今は2社に所属しているのと自作プロダクトと投資で収入を構成しており、少なくとも1つの企業にしか所属したことのないような人、というわけではない。 金のためにプログラマになるのはやめろ!いきなりだが、金のためにプログラマに転職するのはおすすめしない。正直に言えばプログラマは金回りが良い。努力の度合いと収入の割合で言えばかなりコスパが良い方だろう。あくまで主観ではあるが、コスパの観点で見た場合プログラマは医者や弁護士よりも上回ると思っている。 だがそれでもだ!金のためにプログラマになるのはや

                                                            いいか未経験からプログラマになるための決定版書いてやる
                                                          • 藤井聡太七段(17歳)最強将棋ソフトが6億手以上読んでようやく最善と判断する異次元の手を23分で指す(松本博文) - エキスパート - Yahoo!ニュース

                                                            いやあ・・・。 棋聖戦第2局▲渡辺明棋聖-△藤井聡太七段。なんともすさまじい一局でした。 【追記】ヒューリック杯棋聖戦の棋譜は公式ページで公開されています。 この記事は・・・というか筆者がいつもこのヤフーニュースで書いている将棋の記事には、将棋の指し手を表す、棋譜の符号がいくつか出てきます。将棋にあまり詳しくない方のため、それは最小限にと心がけてはいます。しかしこの記事のように、どうしても符号が必要な場面は出てきます。 「符号が出てきたらもうそこで読む気をなくす」 そういう方は、符号の意味を理解する努力をされる必要はまったくありません。適当にうまく読み飛ばしてください。 (観戦記は)図面と指し手はいっさい見ない。これが面白く読むコツで、多くの人は、指し手を目で追ったりするから、すぐくたびれてしまう。文を読み、面白いと感じたら、そこで場面を見れば十分である。 出典:河口俊彦八段『将棋界奇々快

                                                              藤井聡太七段(17歳)最強将棋ソフトが6億手以上読んでようやく最善と判断する異次元の手を23分で指す(松本博文) - エキスパート - Yahoo!ニュース
                                                            • スタートアップが鍵:人口5000万人に減っても2倍豊かな「日本4.0」を作る | Coral Capital

                                                              月間10万人が読んでいるCoral Insightsのニュースレターにご登録いただくと、Coral Capitalメンバーによる国内外のスタートアップ業界の最新動向に関するブログや、特別イベントの情報等について、定期的にお送りさせていただきます。ぜひ、ご登録ください! 日本の人口は、ざっくり1億2000万人ですが、約100年後の2120年には4973万人にまで減るとの予想があります(国立社会保障・人口問題研究所の2023年4月の将来推計人口)。以下のグラフにあるように江戸期に3000万人を超えた日本の人口は、明治維新以降のわずか100年で3倍の1億人超となり、再び100年で半分以下に減ろうとしています。われわれは今、ジェットコースターで言えば最初の坂を登りきってスーッと滑り出して急降下する坂に向かって走り始めたところです。 50年後や100年後については出生率や外国人比率など予想が難しい要

                                                                スタートアップが鍵:人口5000万人に減っても2倍豊かな「日本4.0」を作る | Coral Capital
                                                              • 【寄稿】太陽系消滅までの22分をループし続けるオープンワールド宇宙ADV「Outer Wilds」がとんでもない傑作だった

                                                                ※本記事はアフィリエイトプログラムによる収益を得ています ※この記事はねとらぼ副編集長・池谷が個人的に参加しているnote「ゲームライターマガジン」から転載したものです(→元のエントリはこちら)。 最近クリアした「Outer Wilds(アウターワイルズ)」(※)がすばらしかったので、少しでも多くの人に届いてほしくて今これを書いています。個人的に10年に1本あるかないか級のド傑作だったのでもっと広まってくれ……! ※12月25日現在、PS StoreやSteam、Epic Games Storeなど各種ストアでセール中です(ちなみにEpicだと40%OFF+1000円OFFクーポン併用で2580円→548円になります) そもそもこのゲームを知ったのは、「Downwell」作者のもっぴんさん(@moppppin)がTwitterで激推していたからで、正直僕なんぞがオススメするより先にこっちを

                                                                  【寄稿】太陽系消滅までの22分をループし続けるオープンワールド宇宙ADV「Outer Wilds」がとんでもない傑作だった
                                                                • アルゴリズムの世界地図 - Qiita

                                                                  0. アルゴリズムとは? まず、アルゴリズムとは何かを説明します。(0 節の説明はスライド「50 分で学ぶアルゴリズム」 の説明を参考にして書きました) さて、次の問題を考えてみましょう。 問題: 1 + 2 + 3 + … + 100 の値を計算してください。 単純な方法として、式の通りに 1 つずつ足していく方法が考えられます。すると、以下の図のように答えが計算されることになります。 これで答え 5050 が正しく求まりました。これはれっきとした アルゴリズム であり、この問題を 99 回の足し算 で解いています。しかし、計算回数が多く、計算に時間がかかるのではないかと思った方もいると思います。 ここで、方法を変えて、「1 + 100」「2 + 99」「3 + 98」…「50 + 51」の合計を求めることで、1 + 2 + 3 + … + 100 の値を計算してみましょう。 50 個の

                                                                    アルゴリズムの世界地図 - Qiita
                                                                  • コンピュータ・サイエンスやりたくなって1年ちょっとコツコツやってる/やったことたち - でこてっくろぐ ねお

                                                                    私は経済学部出身でWeb系エンジニアをやっているわけだが、コンピュータ・サイエンスはずっと学びたいと思っていた。 そんな中、Turing Complete FMというpodcastに出会ってその気持ちが更に強くなり、ここ1年くらい、子育ての合間にコツコツコツコツとコンピュータ・サイエンス周りのことを学んでいた。このエントリでは、学んでいたこと、及び子育ての合間にどうやって時間を捻出しているのかをまとめた。 目次: やっている/やったこと コンピュータサイエンス系のPodcastを聞く コンパイラを書く(ペンディング中) OSの作り方を学ぶ RustでOSを書く(ペンディング中) Rustを学ぶ プログラミングコンテスト系のサービスをやってみる LeetCode Atcoder 計算理論の初歩を学ぶ 白と黒の扉を読む 大学の教科書で使われているような書籍で学ぶ システムのパフォーマンスについ

                                                                      コンピュータ・サイエンスやりたくなって1年ちょっとコツコツやってる/やったことたち - でこてっくろぐ ねお
                                                                    • TCP/IPをわかりやすく - 通信プロトコルの基礎知識を図解で学ぼう|ハイクラス転職・求人情報サイト AMBI(アンビ)

                                                                      TCP/IPをわかりやすく - 通信プロトコルの基礎知識を図解で学ぼう 現在のインターネットを支える技術であるTCP/IPについて、基礎となるプロトコル群と、TCPの基本機能を丸田一輝さん、 中山悠さんに解説していただきました。 今からおよそ50年前、パケット交換方式による世界初のコンピュータネットワークであるARPANETが構築されました。それ以来、TCP/IP(Transmission Control Protocol / Internet Protocol)は通信を実現する基盤技術として使われ続けています。今ではパソコンに限らず、スマートフォンやゲーム機、センサー、最近では自動車など、無線通信機能を持ったさまざまな端末も含めコンピュータネットワークは構成されています。 その中でも「通信の信頼性を確保する」役割を担っているTCPは、その性質上、多くの機能を備えています。加えて、時代とと

                                                                        TCP/IPをわかりやすく - 通信プロトコルの基礎知識を図解で学ぼう|ハイクラス転職・求人情報サイト AMBI(アンビ)
                                                                      • 未経験から1ヶ月でWeb系企業に就職する勉強法

                                                                        取り上げた技術は、本格的な開発でも役に立つもので、最も学習コストが低いものを選んだ。 重要度が低いものは載せていない。たとえばHTMLとCSSなんてググりながら書けば全く問題ない。Bootstrapなどのフレームワークも全くやる必要はなく、仮に就職先で使っていたら覚えればいい。 逆に言えば以下に挙げる技術は、そもそも概念自体がプログラミングにとって普遍的なものであり、(基礎的な部分を)調べながら使うようではエンジニア失格ということ。 基本的に現在では、バックエンド・フロントエンド・運用保守全てができないエンジニアに価値は無い。 以下に挙げた技術(①⑤⑥は他の言語やフレームワークで代替可能)が身に付いていなければまともな企業に就職することは難しい(もちろん、下らない業務システムを下請けで作ってる底辺企業には入れるだろうが)。 経験者でも、これらができない/わからないのは、相当恥ずかしいことだ

                                                                          未経験から1ヶ月でWeb系企業に就職する勉強法
                                                                        • 日本一有名なニートだったphaさんが、シェアハウスという青春から卒業して一人暮らしを選んだ理由(文・玉置標本) - SUUMOタウン

                                                                          著: 玉置 標本 「日本一有名なニート」という謎の肩書を過去に持ち、長年にわたってギークハウスというシェアハウスを運営していたphaさんが、2年前にとうとう一人暮らしを始めたそうだ。phaさんを知る人にとっては、ちょっとしたニュースである。 そもそもなぜシェアハウスを始めたのか、どうしてニートの道を歩み続けたのか、そして今はどんな暮らしをしているのか。学生時代から遡って、本人からじっくりと話を伺った。 ちなみにphaさんと私の関係は、共通の友人に呼ばれて年に何度か顔を合わせるくらいの薄い関係で、二人きりで会うのは今回が初めてである。 家賃4100円の寮で過ごした京都大学時代phaさんは1978年生まれの42歳(2021年3月現在)。出身地は大阪で、大阪城の側にある高校を卒業後、現役で京都大学の総合人間学部に進学。 最初の一年間は実家のある大阪から京都まで通っていたが、二年目からは伝統的に寮

                                                                            日本一有名なニートだったphaさんが、シェアハウスという青春から卒業して一人暮らしを選んだ理由(文・玉置標本) - SUUMOタウン
                                                                          • 時代の大きな変わり目が来てます - Chikirinの日記

                                                                            ここのところ、大企業の中高年リストラが相次いでて、ネットでもリアルでも話題になってます。 朝日新聞も退職金 6000万円で 45才以上の大量リストラを発表してましたが、存在自体が危ぶまれてる新聞社はともかく、 朝日新聞、45歳以上の大量リストラを発表、退職金は上限6000万円https://t.co/Vk3t2Ickan https://t.co/Vk3t2Ickan— Share News Japan (@sharenewsjapan1) December 4, 2019 最近あいついでリストラを発表しているのは、必ずしも業績が低迷している企業ではありません。日経の記事によると、 19年1~11月に希望や早期退職を実施し、募集や応募の人数を公開したのは、上場企業(子会社含む)36社で計1万1351人だった。(中略) さらに20年以降も、味の素(100人程度)やファミリーマート(800人程

                                                                            • けしからんSoftEther VPNを作ったら怒られた 登大遊氏のVPN構築ソフトを日本政府が配布停止した理由

                                                                              情報科学若手の会とは、情報科学に携わる学生、若手研究者、エンジニアのディスカッションと交流の会です。NTT東日本特殊局員の登氏が政府に配布停止要請されたVPNソフトの話など、シン・テレワークシステムの開発のもととなった数々の経験を開発秘話として講演しました。まずは登氏が作ったSoftEther VPNについて。全4回。 ネットワークをもっとやりたいという方々を増やしたい 登大遊氏(以下、登):本日は長い歴史があり、名誉ある「若手の会」で講演の機会をいただき、ありがとうございます。先ほどコメント欄も拝見しましたが、自宅の1Uサーバーを持っている方がどうとか。 本日の主題は、どうすればそういうみなさんのような方々が、日本の中でもっとたくさん増えるのかなということが1つ。2つ目は、自宅ラックのようなことを大規模にやろうとすると、どうしても家の中だけでは壁がありまして、そこをどう乗り越えるかという

                                                                                けしからんSoftEther VPNを作ったら怒られた 登大遊氏のVPN構築ソフトを日本政府が配布停止した理由
                                                                              • 【絶対に観るべき】英語のYoutubeチャンネル集【プログラミング】 - Qiita

                                                                                こんにちは。masakichiです。 わたしはプログラミングの学習をしたり、情報収集をする時に好んで動画を閲覧することが多いです。 そんな中、最近英語圏のYoutubeチャンネルのクオリティが有料級並みに高いことに気づきドハマりしています。 ぜひ、プログラミングを学ぶ同志にも視聴してほしいと思い、おすすめのYoutubeチャンネルをまとめました。 なお、わたしはフロントエンドを主としていますので、紹介するチャンネルにも偏りがあります。予め、ご了承のほどよろしくお願いいたします。 The Coding Train 所感 スネークゲームやパズルゲームなどクリエイティブなチュートリアルがたくさんあるチャンネルです。運営者が教育の仕事もしているようなので、説明がわかりやすいと思いました。また、語学学校の先生みたいなノリで喋るので、聞き取りやすく親しみを感じることができると思います。 技術範囲 p5

                                                                                  【絶対に観るべき】英語のYoutubeチャンネル集【プログラミング】 - Qiita
                                                                                • Linux メモリ管理を理解したい - Qiita

                                                                                  Linux カーネルのメモリ管理方法について、勉強したことをまとめる。 メモリ管理はハードウェアに強く依存するため、x86_64 かつ OS起動後に 64bitプロテクトモード に移行したあとに話を絞る。また、OS は CentOS7.6、カーネルは次のバージョンを利用する。 ]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) ]# uname -a Linux localhost.localdomain 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux 概要 ノイマン型アーキテクチャ コンピュータの基本的な構成のひとつ。次の図が参考になる。 ほぼ全てのコンピュータが、このアーキ

                                                                                    Linux メモリ管理を理解したい - Qiita