タグ

ブックマーク / okuranagaimo.blogspot.com (87)

  • TikTokで話題のハッカーツール「Flipper Zero」を実地体験

    WIREDより。 その楽しい名前とたまごっちのようなインターフェイスに騙されないで下さい。この何でもできるガジェットは、トラブルが起こるのを待っているのです。発生するのを待っているだけでなく、それ以上のものです。 米国では、官公庁からホテルの部屋のドアまで、数え切れないほどの建物がRFID制御の鍵で保護されています。最近、オフィスに行ったとき、私はこのようなキーレス・エントリー・システムを 20個近く通り過ぎましたが、これらは世界で最も普及しているものの一つです。しかし、たまごっちのようなインタフェースを持つ手のひらサイズの遊び心のガジェットが、これらのドアの鍵の多くを妨害することができそうです。 200ドルのこのデバイスは「Flipper Zero」と呼ばれ、あらゆるレベルの技術的専門知識を持つハッカー向けに設計されたポータブルなペンテストツールです。携帯電話よりも小さく、簡単に隠すこと

    TikTokで話題のハッカーツール「Flipper Zero」を実地体験
  • アメリカでは、彼のサイトは大量虐殺に関連づけられ、日本では、彼はスターである

    ニューヨークタイムズより。 西村博之は、幻滅した日の若者の代弁者として有名になった。しかし、彼があまり語らないのは、悪名高いウェブサイト「4chan」のオーナーであることだ。 2ちゃんねるを立ち上げ、現在は4chanのオーナーである西村博之(左)と作家の乙武洋匡(6月、東京都内)。Credit...Ko Sasaki for The New York Times BY ベン・ドゥーリー 彼はソーシャル メディアで何百万人ものフォロワーを獲得し、日社会の失敗について意見を述べている。彼は、日最大のファッションショーのキャットウォークに登場し、国民に投資を促す政府のビデオに出演した。全国的な世論調査では、高校生が彼を首相候補の筆頭に挙げている。 西村博之は、自国の厳格なルールに縛られている日の若者たちに自分の存在をアピールし、日では非常に有名な起業家、作家、コメンテーターとして広く知

  • 最高のGoのフレームワークは、フレームワークがないこと?

    Three Dots Labsより。 BY ロバート・ラザック このブログを書いていて、数年間Goチームを率いていたとき、初心者から最もよく聞かれた質問は「どのフレームワークを使用すればよいでしょうか?」というものでした。Goで最もやってはいけないことの1つは、他のプログラミング言語のアプローチに従うことです。 他の言語では、確立された「デフォルト」のフレームワークがあります。JavaにはSpring、PythonにはDjangoとFlask、RubyにはRails、C#にはASP.NET、NodeにはExpress、PHPにはSymfonyとLaravelがあります。Goは違います。デフォルトのフレームワークはありません。 さらに興味深いことは、多くの人がフレームワークを使うべきではないと提案していることです。彼らは正気なのでしょうか? ライブラリからGoサービスを構築すると、フランケン

    最高のGoのフレームワークは、フレームワークがないこと?
  • 図解Stable Diffusion

    ジェイ・アラマールのブログより。 AIによる画像生成は、(私を含めて)人々の度肝をぬく最新のAIの能力です。テキストの説明から印象的なビジュアルを作り出す能力は、魔法のような品質を持ち、人間がアートを創造する方法の変化を明確に指し示しています。Stable Diffusionのリリースは、高性能(画質だけでなく、速度や比較的低いリソース/メモリ要件という意味での性能)なモデルを一般の人々に提供することになったのは、この開発における明確なマイルストーンです。 AI画像生成を試してみて、その仕組みが気になり始めた方も多いのではないでしょうか。 ここでは、Stable Diffusionの仕組みについて優しく紹介します。 Stable Diffusionは、様々な使い方ができる汎用性の高いものです。まず、テキストのみからの画像生成(text2img)に焦点を当てます。上の画像は、テキスト入力と生

    図解Stable Diffusion
  • Web 3.0 — 大いなる詐欺

    デイブ・ゲブラーのブログより。 ブロックチェーンは、過去10年間で最大の技術的詐欺です。あまりにも単純で、あまりにも馬鹿げていて、しかもそれでいてあまりにも華麗な詐欺であるため、一部の誠実な専門家さえも、空虚な誇大広告と嘘の約束の虜にしてしまったのです。この詐欺に加えて、さらに大きな詐欺であるビットコインと暗号通貨が存在します。これらは、規制も認可もされておらず、西部開拓時代の証券にすぎません。犯罪活動の領域外では通貨として機能せず、他の人々にとっては名ばかりで実質的なポンジスキームです。 この一段落で、私がすでに煮えたぎる論争、赤くなった顔、憤り、自分が何について話しているのかわからないという怒りの非難を感じることができます。 「裸の王様」は、群衆に従うことの愚かさ、信念を貫く勇気を持てないことを教えてくれます。アンデルセン物語では、王様が何も着ていないことを指摘したのは、小さな子供の純

    Web 3.0 — 大いなる詐欺
  • QUICはTCPの代替ではない

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

  • Stable Diffusionは重大事件だ

    サイモン・ウィルソンのブログより。 もし、Stable Diffusionの動向に注意を払っていないなら、注意を払うべきです。 Stable Diffusionは、6日前の8月22日にStability.aiから公開された新しい「テキストから画像への拡散モデル(Diffusion Model)」です。 Open AIのDALL-Eのようなモデルに似ていますが、決定的な違いが1つあります。全体を公開していることです。 beta.dreamstudio.aiにアクセスしてオンラインで試すことができます(現在は無料です)。テキストプロンプトを入力すると、モデルが画像を生成します。 十分な性能のグラフィックカードがあれば、自分のコンピュータにモデルをダウンロードして実行することができます。その方法に関するFAQをこちらです。 Creative ML OpenRAIL-Mライセンスの条件下で、商用・

    Stable Diffusionは重大事件だ
  • プログラミングに必要なブレイクスルー

    Yoyo Code (Matyáš Racek's blog)より。 ソフトウェアの開発方法を劇的に変えるには、いくつかのブレイクスルーが必要だと感じています。ブレイクスルーといった場合、それは大きなブレイクスルーを意味します。例えば、「構造化プログラミング」のブレイクスルーのようなもので、プログラミングに対する私たちの考え方を完全に変えてしまうようなものです。ここでは、それに関するいくつかの見解とアイデアを紹介します。 グルーコードや定型文を書くのは無駄だ 私が書くコードのほとんどは、面白いことはするわけではなく、定型文か、サブシステム同士を繋ぐための糊のようなものです。この種のコードは、すでに何度も書かれていて、これからも何度も書かれるような気がします。それなのに、なぜまた書かなければならないのでしょうか? 問題は、コードがかなり異なっていることで、通常は既存のコードをそのまま使うこと

  • 髭剃りは高価過ぎる

  • 原子力発電は環境にやさしいか?

    ザビーネ・ホッセンフェルダーのブログより。 多くの人から、原子力発電に関するビデオを撮ってほしいと言われました。しかし、それは当に難しいことが分かりました。原子力発電に関する意見は極端に偏っており、どの情報源も推進すべき議題があるようなので、驚くことはありません。原子力発電は環境と私たち自身を救うのに役立つのか、それとも危険すぎて費用が掛かり過ぎるのか? トリウム原子炉や小型のモジュール式原子炉が見通しを変えるでしょうか? 原子力発電は環境にやさしいのでしょうか? それが今日お話しすることです。 このビデオは、私がどこから来たかを知ってもらうために、少し違った方法で行いたいと思います。まず、このビデオに取り掛かる前に、私が原子力発電についてどう考えていたかをお話しします。その後、数字を見て、最後に、私の考えが変わったかどうかをお話しします。 チェルノブイリの事故が起きたとき、私は9歳でし

  • ステージング環境を使用しない理由

    Squeakyより。 ルイス・モンテース はじめに テクノロジー業界では、開発環境、ステージング環境、さらにはチーム環境、機能レベルの環境など、いくつかのプレライブ環境を作成するのが一般的です。これには様々な理由がありますが、ほとんどの場合、最新の変更をユーザの手元に届ける前のテストのため、番前の環境に頼っています。 様々な環境にデプロイすることには明らかな利点がありますが、Squeakyでは異なるアプローチを取ることにしました。私たちの環境は、ラップトップと番環境の2つだけしかありません。メインブランチにマージしたら、すぐに番環境にデプロイされます。 もしかしたら、それは異例に聞こえるかも知れませんが、これまでのところ、プレライブ環境のメリットを上回り、出荷を迅速化し、番環境での問題の数を低減するのに役立っていると考えています。それで、この記事では、私たちがなぜこの方法が有効だと

    ステージング環境を使用しない理由
  • Wiresharkを使って、自分のHTTPSトラフィックを復号化

    Trickster Devより。 HTTPメッセージは、スノーデン後の世界では通常、平文で送信されることはありません。その代わり、HTTPプロトコルに基づく通信の改ざんや監視に対する通信セキュリティを提供するため、TLSプロトコルが使われています。TLS自体は、いくつかのサブプロトコルからなるかなり複雑なプロトコルですが、ここでは、TCP接続上に、公開鍵暗号方式によるサーバ(およびオプションでクライアント)の検証も行う、暗号化と認証レイヤを載せたものと考えてみましょう。 このブログでは以前、モバイルアプリとそのバックエンドシステム間のHTTPS通信を傍受するためのmitmproxyの設定について説明しました。しかし、デスクトップアプリがどのような通信を行っているのかを確認したい場合もあります。さらに、WebアプリのプライベートAPIのリバースエンジニアリングして、Chrome DevToo

  • Web3は一元化されています (そして非効率的です!)

  • Hello Worldのバグ

    sunfishcodeのブログより。 Hello Worldは、最も頻繁に書かれるコンピュータ・プログラムかも知れません。何十年もの間、多くの人が新しいプログラミング言語を始めるとき、最初に書くプログラムになっています。 もちろん、この地味な出発点のプログラムには、バグがないはずですよね? 結局のところ、hello worldプログラムは1つのことしか実行しません。バグがあるわけがありませんよね? Cのhello world C言語でhello worldを書く方法はたくさんあります。Wikipediaバージョン、K&Rのhello world、そして1974年に書かれた最も古いC言語のhello worldプログラムもあります。 こちらもどうぞ、これは「ANSI C」によるものです。 /* Hello World in C, Ansi-style */ #include <stdio.

    Hello Worldのバグ
  • 2022年のテクノロジーのトレンド

  • ブロックチェーンベースのシステムは、彼らが言うようなものではない

    モリー・ホワイトのブログより。 ブロックチェーンとその上に構築されたシステムが、なぜ私たちのウェブの未来になるのか、その支持者から学ぼうとすると、いくつかの共通のテーマが見えてきます。私が最も頻繁に目にするものは、次の2つです。 分散化(非中央集権化): ブロックチェーンのデータは、ある組織がコントロールするサーバに保存されるのではなく、無数の人々や組織によって運営される無数のサーバに分散される 不変性: ブロックチェーンに書き込まれる内容は、従来のデータベースとは異なり、変更したり削除することはできない これらは、さらに吟味すると破綻します。 まず、理論と実際の違いについての注意 ブロックチェーンベースのテクノロジーをめぐる問題を議論する際の非常によく見られる現象に、提案者がしばしば、理論的に実装されたエコシステムの議論と、現在あるエコシステムの議論を、自分の主張に合うように切り替えて行

  • Web3/Crypto: なぜ悩むのか?

    emonkak
    emonkak 2022/01/11
  • web3の第一印象

    emonkak
    emonkak 2022/01/11
  • Web3詐欺 (The Web3 Fraud)

  • ブロックチェーンのないNFT。取引手数料なし。イーサリアムなし。ゲートキーパーなし