サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
やる気の出し方
okuranagaimo.blogspot.com
Noahpinionより。 全世界を1つの部屋に一緒に放り込んでもうまくいかない。 BY ノア・スミス ノア・スミス @Noahpinion 15年前、インターネットは現実世界からの逃避先だった。 今や、現実世界がインターネットの逃避先になっている。 5年前、私は大学時代の友人Dayvとビールを飲みながら座っていました。Twitterをスクロールして、ドナルド・トランプの最近の暴挙に腹を立てている人たちを見て、こう言いました。「15年前、インターネットは現実世界からの逃避先だった。 今や、現実世界がインターネットの逃避先になっている。」「ツイートして!」とDayvが言ったので、私はそうしました。そのありきたりな意見は、私のツイートで最も人気を博し、その引用は今や、ウェブ上のあらゆるコンテンツミルで無限に投稿されています。 なぜ、このような面白みに欠ける観察が、こんなにも多くの人の心に響いた
ブログinterconnectedより。 BY ケビン・シュー 先週、アリゾナ州にあるTSMCの新しいファブの「ツールイン」セレモニーは、多くの注目を集めた。Apple、Nvidia、AMDのCEOが出席し、スピーチを行った。バイデン大統領は、閣僚、下院議員、地元アリゾナ州の政治家とともに、結集し、祝い、そして(これから見るように、時期尚早だが)勝利を主張するためにやって来た。 華やかな雰囲気の中で行われたのは、現在91歳になるTSMCの創業者、モリス・チャンによる短いながらも力強い、そして冷静なスピーチであった。彼は、米国にファブを建設するという夢、25年前にTSMCが初めてアメリカにファブを建設して苦労して得た教訓、グローバリゼーションと自由貿易はほとんど死んでしまったという彼の見方、そしてこのイベントが「始まりの終わり」に過ぎない理由などが語られた。 アメリカの半導体の未来が本当にど
Three Dots Labsより。 BY ロバート・ラザック このブログを書いていて、数年間Goチームを率いていたとき、初心者から最もよく聞かれた質問は「どのフレームワークを使用すればよいでしょうか?」というものでした。Goで最もやってはいけないことの1つは、他のプログラミング言語のアプローチに従うことです。 他の言語では、確立された「デフォルト」のフレームワークがあります。JavaにはSpring、PythonにはDjangoとFlask、RubyにはRails、C#にはASP.NET、NodeにはExpress、PHPにはSymfonyとLaravelがあります。Goは違います。デフォルトのフレームワークはありません。 さらに興味深いことは、多くの人がフレームワークを使うべきではないと提案していることです。彼らは正気なのでしょうか? ライブラリからGoサービスを構築すると、フランケン
sabrinas.spaceより。 8週間もかからなかったはずのプロジェクト 日本のウェブデザインはどう違うのか? 2013年のRandomwireのブログ投稿で、著者(David)は、日本のデザインの興味深い相違点を強調しました。日本人はミニマリストのライフスタイルで海外に知られていますが、ウェブサイトは奇妙なほどマキシマリストです。ページには様々な明るい色(3色デザイン原則を破っている)、小さな画像、そして多くのテキストが使われています。2022年11月に撮影されたこれらのスクリーンショットで、自分の目で確かめて下さい。 ブログ投稿には、文化的専門家、デザイナー仲間、そして不満を抱く市民によって支持されている、考えられる理由がいくつか挙げられていました。 この理論が今でも正しいのか、また、もっと定量的なアプローチが可能なのか気になったのでやってみました。 私が見つけたもの 各国の最も人
chreke's blogより。 マクスウェルの方程式が書かれたTシャツを着たオシャレな女性 特に、ガブリエラ・ゴンザレスの『The end of history for Programming』を読み、アラン・ケイの『Programming and Scaling』の講演を見て、「リトルランゲージ」 (非常に特定な問題を解決するために設計された小さな言語)が、プログラミングの未来であると確信しました。どちらも素晴らしいので、是非読んでみて欲しいのですが、もし、時間があれば、私が「リトルランゲージ」とはどういう意味なのか、なぜそれが重要なのかを説明します。 「リトルランゲージ」とは何か? ジョン・ベントリーは、彼の名を冠した論文『Little Languages』の中で、「リトルランゲージ」という言葉を作り、彼は次のように定義しました。 [...] リトルランゲージは特定の問題領域に特化し
Oktaより。 ほとんどの職業人は、月曜日から金曜日の午前9時から午後5時まで働いています。誰が週40時間働くべきだと決めたのでしょうか? 職場の生産性と家庭の幸福につながる魔法の数字なのか、それとも多く人が製造業で働いていた時代からの名残なのか? 週40時間は長過ぎるのか、短過ぎるのか、それともちょうどいいのでしょうか? これは人事担当者にとって重要な問いかけです。オフィスのスケジュールは、エンゲージメント、生産性、離職率に大きな影響を与える可能性があり、それを証明する100年以上の歴史があります。 1日8時間労働と週40時間労働の歴史 「8時間の労働、8時間の娯楽、8時間の休息」。これは、18世紀のウェールズの工場経営者であり、労働者の権利活動家だったロバート・オウエンによって1817年に作られた言葉です。 オウエンは、産業革命後に労働条件の改善を提唱した多くの活動家や労働組合グループ
IEEE Spectrumより。 習得は難しいが、コードから不足の事態が発生することは少なくなる。 BY チャールズ・スカルファニ ソフトウェア製品のライフサイクルの中で最も長く、最もコストのかかるフェーズは、素晴らしい機能が最初に想像され、そして作られる、システムの初期開発段階と思うかも知れません。しかし、実は一番大変なのは、その後のメンテナンスのフェーズなのです。プログラマは、開発中に取った近道の代償を払わされることになるのです。 では、なぜ彼らは近道をしてしまったのでしょうか? もしかしたら、自分たちが手を抜いていることに気づいていなかったのかも知れません。開発したコードが多くのユーザに使われるようになって初めて、その隠れた欠陥が明らかになりました。また、開発者が急いでいたのかも知れません。市場投入までの時間的なプレッシャーから、開発したソフトウェアには、そうでない場合よりも多くのバ
PLDBより。 BY ハッサム・アルハジャジ はじめに 2022年11月11日 — スコット・ファールマン博士は、カーネギー メロン大学コンピュータ・サイエンス学部の名誉教授です。彼はコンピュータ・プログラミング言語の専門家であり、元祖ニューラル・ネットワークのジェダイマスターでもあります。彼はCommon Lisp言語のコア開発者の一人であり、現在は人工知能の研究を行っています。ファールマン博士は、謙虚な科学者であると同時に、非常に親切な人物です。また、インターネット初の顔文字(横向きの笑顔)の発案者でもあります :-) インタビュー ハッサム: Lispの優れたアイデアの中で、まだ主流になっていないものはありますか? ファールマン博士: Lispの自動ストレージ割り当てとガベージコレクションが主流になるには長い時間がかかりました。これは「巧妙」以上のものであり、最も微妙で発見や修正が困
Kagiのブログより。 セルゲイ・ブリンとラリー・ペイジが重要な論文『大規模ハイパーテキストウェブの探索エンジンの詳細分析』(Sergey Brin and Lawrence Page, Stanford University, 1998)でPageRankの概念を思いついたとき、私たちのWeb活用法を大きく開けることになりました。その後25年間、人類は彼らのアルゴリズムに頼って、検索に適切な結果を出してもらいました。 PageRankは、他のサイトにリンクするウェブサイトは、商業的な動機ではなく、メリットに基づいている場合に最も価値があるという考えに基づいて、その結果を生成しました。当時、ウェブはまだ歴史が浅く、善良な人々の共有、個人の表現、そして世界を統合する力であると考えられていました。このアルゴリズムは大成功を収めました。学術論文の引用にヒントを得て、より多くのページからリンクされ
THE ECLECTIC LIGHT COMPANYより。 macOSをアップグレードするかどうか、またいつアップグレードするかの決めるのは、私たちが直面するより最も難しい選択の1つです。お使いのMacが最新リリースのmacOSを実行できない場合、または互換性のない主要なハードウェアやソフトウェアに依存している場合、その判断はあなた次第です。しかし、私たちの多くは、誤った希望や思い込みではなく、事実に基づいた判断をする以外に、私たちを妨げているものは何もありません。ここで、一般的な認識について少し考えてみたいと思います。 AppleはmacOSを3年間サポートする 数年間から、私はAppleがこの一般的な前提を述べたと思われる文書を探していますが、見つけることができませんでした。ちょうど1年前、私はこれを詳しく調べ、「8年間にわたり、AppleはmacOSのサポートについて、多くの人が信じ
Silicon Folkloreより。 インターネットの物語の歴史の歴史 1969年から1978年までのARPANETのレイアウトを描いた9枚の画像を、記事の様式化されたヘッダーとして使用。 インターネットが核攻撃に耐えられるように設計されていた、という話をあなたは聞いたことがあると思います。通常、「DARPAは冷戦の計画を立てていて、分散型のレジリエントな指揮統制を切望していた」となるのですが、2022年10月18日に出版された『Bit Tyrants: The Political Economy of Silicon Valley』の著者であるロブ・ラーソン教授にそのあたりを聞いてみましょう。 インターネットは「1980年代にさかのぼる」もので、DARPAnetと呼ばれ、核攻撃から防御するために作られたものらしい。 本当だろうか? 調べてみましょう。 これは、インターネットのさまざまな
ジェフ・ヒューストンのブログより。 QUICトランスポート・プロトコル(RFC 9000)は、オリジナルのTCPトランスポート・プロトコルを改良したものに過ぎないという一般的な見解があります[1][2]。私は、この意見に同意し難く、私にとってQUICは、通信のプライバシー、セッション制御の完全性、柔軟性の面で、アプリケーションが利用できるトランスポート機能における重要な変化を象徴しています。QUICは、より多くの形式のアプリケーションの動作に本質的に役立つ、異なる通信モデルを体現しています。そうです。TCPよりも高速です。私の意見では、公衆インターネットは、いずれQUICがTCPに取って代わると思っています。ですから、私にとってQUICは、TCPに少し手を加えただけのものではありません。ここでは、TCPとQUICの両方について説明し、QUICがトランスポート・テーブルに加えた変更について見
Ars technicaより。 嬉しい驚きをもたらす新しいマルチタスクUIとアプリの再設計がmacOS 13を定義する BY アンドリュー・カニンガム この2年間にMacに起こった最もエキサイティングな出来事をすべて教えてほしいと言われたら、私はソフトウェアではなくハードウェアから始めるでしょう。 IntelチップからApple Siliconへの移行は、バッテリー駆動時間の大幅な向上をもたらし、数年前ならMacBook Proや27インチiMacが必要だったような作業をMacBook AirやMac miniでこなせるようになるなど、革命的な変化をもたらしました。Mac Studioは、Appleのデスクトップ・ラインナップにおけるMac miniとMac Proの間の長年のギャップを見事に埋めており、MacBook ProとMacBook Airの新しい機能よりも形状の再設計は、201
brandon willettのブログより。 苦労して学んだ信頼性の原則とトレードオフ ・・・ 私はこの「信頼性」についての仕事を、開発者が20人程度の会社から2,000人以上の会社まで、ここしばらくの間(約5年)続けてきました。私はいつも、アプリケーションの「外側」に存在するソフトウェア要素に主に関心を寄せてきました — 例えば、どのように設定を取得するのか? どのような種類のインスタンスで実行されるのか、そしてそのインスタンスは使用するのに最適な種類なのか?「リポジトリ内のコード」から「本番環境での実行」まで、どのようなステップを踏んでいるのか? そして、どのメカニズムが迅速な反復を可能にし、どのメカニズムがフラストレーションを引き起こすか、どのメカニズムが障害を引き起こし、どのメカニズムが障害を防ぐか、など、私は常に自分が気に入ったものを記録してきました。 この時点で、私はここに十分
rerun.ioより。 BY エミール・アーナーフェルト 私は20年以上プログラマとして働いてきましたが、Rustほど私を興奮させたものはありません。私のバックグラウンドは主にC++ですが、PythonやLuaでも仕事をしたことがあり、さらに多くの言語に手を出してきました。2014年頃からRustを書き始め、2018年からはフルタイムで Rustを書いています。余暇には、人気のあるRust GUIクレートeguiを開発しました。 今年の初めにRerunを共同設立したとき、言語の選択は明らかでした。 Rerunでは、コンピュータビジョンやロボティクスのための視覚化ツールを作っています。そのためには、高速で並列化が容易な言語が必要です。デスクトップで実行する場合、ネイティブの速度が必要ですが、Web上で視覚化したり、Jupyter NotebookやIDEでインライン表示したりすることも考えて
Phoronixより。 Googleは今週、アンビエントな機械学習ワークロードを実行する組み込みデバイスに焦点を当てた最新のオペレーティング・システムの取り組みとして、KataOSのリリースを発表しました。KataOSはセキュリティを重視し、Rustプログラミング言語のみを使用し、その基盤としてseL4マイクロカーネルの上に構築されています。 KataOSは、増え続けるスマート デバイスでの使用を想定としており、特に、機械学習アプリケーションを実行する組み込みハードウェアに重点を置いています。業界ではRISC-Vへの関心が高まっていることを考えると、このCPUアーキテクチャはKataOSの主要なサポート対象になっています。Googleのオープンソース・ブログは次のように発表しました。 「この新しいオペレーティング・システムの基盤として、セキュリティを最前線と中心に置いているマイクロカーネル
ニューヨーカーより。 ネットワーク上の時刻を同期させるのは、目立たないソフトウェアシステムがある。誰がそれを維持するのだろうか? BY ネイト・ホッパー 1977年、ワシントンDCに本社を置く衛星通信企業COMSATに、風変わりなエンジニアでコンピュータ科学者のデイビッド・ミルズが入社してきた。恋人の叔父のために補聴器を作ったり、フォード社に紙テープのコンピュータを車に搭載するためのコンサルティングをしたこともある。ミルズはCOMSATで、後にインターネットの前身となるARPANETというコンピュータ・ネットワークに携わるようになった。すでに、一握りの研究者らが、離れた場所にあるコンピュータ同士を繋いで情報交換をしていた。しかし、このネットワークは、各コンピュータが同じ時刻を共有していないという欠点があり、データの信頼性が損なわれていた。 ミルズは数十年にもわたり、数学、工学、コンピュータ
ジェイ・アラマールのブログより。 AIによる画像生成は、(私を含めて)人々の度肝をぬく最新のAIの能力です。テキストの説明から印象的なビジュアルを作り出す能力は、魔法のような品質を持ち、人間がアートを創造する方法の変化を明確に指し示しています。Stable Diffusionのリリースは、高性能(画質だけでなく、速度や比較的低いリソース/メモリ要件という意味での性能)なモデルを一般の人々に提供することになったのは、この開発における明確なマイルストーンです。 AI画像生成を試してみて、その仕組みが気になり始めた方も多いのではないでしょうか。 ここでは、Stable Diffusionの仕組みについて優しく紹介します。 Stable Diffusionは、様々な使い方ができる汎用性の高いものです。まず、テキストのみからの画像生成(text2img)に焦点を当てます。上の画像は、テキスト入力と生
次のページ
このページを最初にブックマークしてみませんか?
『okuranagaimo』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く