タグ

noritadaのブックマーク (9,102)

  • 素HTTPシグナリングによるWebRTC接続実験

    以下ではWebRTCのセキュリティについて触れているが 主題ではない(この記事は基的なセキュリティ想定を"回避"することに重点を置いている) のであまり熱心に書いていない。Webには 好奇心旺盛な人のためのWebRTC や WebRTCセキュリティレポート のような良い文章があるのでそちらも参照のこと。 モチベーション Webブラウザをユーザーインターフェースとしてデバイス(ネットワークカメラ等)を制御する上で、デバイスと直接広帯域な通信(画面の転送とか、デバッグとか)を行いたい。ただし、 サーバー費用はゼロにしたい ... 制御用のWebアプリはGitHub Pagesでホストすればタダだが、シグナリングサーバーはサーバー代が掛かる & デバイスをインターネットに接続する必要があるため避けたい。 WebRTCの接続を確立するには、デバイス間でIPアドレス等の接続情報を交換する(= シグ

    素HTTPシグナリングによるWebRTC接続実験
  • ドコモグループが約10年かけて生み出したローリスク、ハイリターンの新規事業立ち上げ方法とは

    テクノロジーを活用して、ビジネスを加速させているプロジェクトや企業の新規事業にフォーカスを当て、ビジネスに役立つ情報をお届けする音声情報番組「BTW(Business Transformation Wave)RADIO」。スペックホルダー 代表取締役社長である大野泰敬氏をパーソナリティに迎え、CNET Japan編集部の加納恵とともに、最新ビジネステクノロジーで課題解決に取り組む企業、人、サービスを紹介する。 ここでは、音声番組でお話いただいた一部を記事としてお届けする。今回ゲストとして登場いただいたのは、NTTドコモ 新事業開発部インキュベーション推進担当担当部長の朝生雅人氏。NTTドコモグループ3社の社員のアイデアを事業化する新規事業創出プログラム「docomo STARTUP」の取り組みについて聞いた。 大野氏:この新事業は、CNET Japanでも一度取材されているんでしょうか。

    ドコモグループが約10年かけて生み出したローリスク、ハイリターンの新規事業立ち上げ方法とは
  • クソコードを読ませない

    クソコードを読ませない💩 https://uit.connpass.com/event/291443/ 免責事項 「クソコードという言葉を使うな」と思った人、いると思います。 攻撃的で、解像度も荒くて、建設的でない言葉だと私は思っています。 一方で、目にすることも多い言葉であり、具体例に関してはふわりとした共通認識が持たれているのと、そういったコードに対するダメージコントロールの話なので、便宜上クソコードという言葉を使います。とあるソースコードに対してクソコードと呼ぶのはよくないですが、クソコードという概念そのものについて話すことに対しては有益だと思います。 自己紹介 sadnessOjisan JS/TS, Rust, 最近 Go, PHP マイブーム: 優光というラーメン屋 クソコードとは何か クソコードとは何でしょうか? 知りません。 インターネットミーム? https://tog

    クソコードを読ませない
  • Nimで知る「オブジェクト指向をする/しない」ということ

    Nim は、「もしアラン・ケイがオブジェクト指向と言わなかったら」という歴史の if を感じさせてくれる言語だと思った話をします。 私自身は Nim 初心者です。細部の「こいつ慣れてないな」感はご容赦ください。この記事は、この言語については初心者だけれど、プログラミング言語とパラダイムを考えるうえでとても価値があると思った気付きがあったのを、図々しくも記事にしました。複数のプログラミング言語を歴史的な観点で評価するうえで、Nim を通して 70 年代以前の言語と 80 年代以後の言語、具体的には、C with classesC++ の境界線を見つめ直すことができるんじゃないかと思います。 ズバリ言うと、Nim はアラン・ケイのオブジェクト指向が通じない言語です。 Nim の言語標準には class キーワードがありません(マクロを作れば語句の拡張は可能ですがオプションです)。が、そん

    Nimで知る「オブジェクト指向をする/しない」ということ
  • VSCode の新機能「built-in port forwarding」を使いローカルサーバーにインターネット側からアクセス - Qiita

    VSCode の新機能「built-in port forwarding」を使いローカルサーバーにインターネット側からアクセスHTMLJavaScriptNode.jsVSCode はじめに この記事は、以下の公式ポストや、VSCode のアップデート後のリリースノートにも出ていた「built-in port forwarding」を試してみた話です。 この機能を使うと、ローカルにあるサーバにインターネットからアクセスできるようになります。 同様のことを実現するものには、有名どころの 1つに「ngrok(エングロック)」があったり、その他にもたくさんの類似サービスがあります。 実際に VSCode の built-in port forwarding を試してみる それでは、VSCode の built-in port forwarding を試してみます。 自分が試す際に参考にした情報は

    VSCode の新機能「built-in port forwarding」を使いローカルサーバーにインターネット側からアクセス - Qiita
  • Amazon、「生成AI使ったら申告」をKindle出版ガイドラインで義務付け

    Amazonは9月7日(現地時間)、Kindle電子書籍出版サービス「Kindleダイレクト・パブリッシング」のコンテンツガイドラインを更新し、人工知能AI)コンテンツに関する条項を追加した。 出版するコンテンツ(テキスト、画像、翻訳)を生成AIベースのツールによって作成した場合は、申告することを義務付ける。 ガイドラインに従っていないことが判明したコンテンツは却下または削除される。 なお、自分の作品をAIツールで編集、改良、エラーチェックした場合は、AI生成コンテンツとはみなさない。また、アイデア出しの段階でAIツールを使っても、最終的に自分でテキストや画像を作成した場合は対象外という。 これは、Authors Guild(全米作家協会)が7月に公開した、AIのトレーニングに作家の作品を無断で使わないよう求める書簡を受けたものとみられる。 Authors Guildは同日、Amaz

    Amazon、「生成AI使ったら申告」をKindle出版ガイドラインで義務付け
  • なぜ、LINEで「。」を使わない人が多いのか

    国立国語研究所教授・共同利用推進センター長、一橋大学大学院言語社会研究科連携教授。 1969年大阪府生まれ。神奈川県出身。一橋大学社会学部卒業。早稲田大学大学院文学研究科博士後期課程修了。博士(文学)。専門は文章論。 主な著書に『文章は接続詞で決まる』『語彙力を鍛える』(以上、光文社新書)、『この1冊できちんと書ける! 論文・レポートの基』(日実業出版社)、『よくわかる文章表現の技術Ⅰ~Ⅴ』(明治書院)、『文系研究者になる』(研究社)などがある。 ていねいな文章大全 文章が伝わらない最大の理由はなんでしょうか? ヘタだからではありません。「雑」だからです。 書では、国立国語研究所の教授が、 「雑な文章」を「ていねいな文章」へ書き換える方法を 108課目、すべてbefore→after形式で徹底解説します。 Part① 「不正確な文章」を「正確な文章」へ。 Part② 「わかりにくい文

    なぜ、LINEで「。」を使わない人が多いのか
  • 「それならやめましょう」と言ってくれた店員さんとの話 - インターネットの備忘録

    Sponsored by ビックカメラ カメラにまつわる思い出がある。 と言っても、それを購入するときに接客してくれた店員さんの話だ。 もう20年以上も前のことだろうか。写真が好きでカメラメーカーに勤めていた父の影響で、自分のカメラを持つことになった。父から借りていた無骨な一眼レフは、1日首から下げているとアザが出来てしまうほど重く、父からも「そろそろ自分のカメラを持ってもいいんじゃないか」というアドバイスをもらったからだ。 子どもの頃から、カメラメーカーのレンズ技師として働く父が大好きだった。自分の仕事に誇りを持っていることがよく伝わってきたし、たまに家に持って帰ってきてくれる部品の一部(たぶんあれはペンタプリズムだったと思う)がきれいで、これはカメラのこういう機能に使うんだよ、と教えてくれる父がカッコよく見えた。 そういう父であったので、家にはいろんな種類のカメラがあったけれど、祖父か

    「それならやめましょう」と言ってくれた店員さんとの話 - インターネットの備忘録
  • LTS版「Linux」カーネルのサポートが短縮へ--背景にメンテナーの苦悩

    現地時間9月19日からスペインのビルバオで開催されていた「Open Source Summit Europe」で、Linuxカーネル開発者であり、LWN.netの編集責任者を務めているJonathan Corbet氏が、Linuxカーネル関連の新しい点や今後の動きについて発表した。 ここではその中から、今後の大きな変更点の1つを紹介したい。それは、Linuxカーネルの長期サポート(LTS)が6年から2年に短縮されるということだ。 LinuxカーネルのLTS版には現在のところ、6.1と5.15、5.10、5.4、4.19、4.14の6つがある。これまでであれば、4.14は2024年1月にサポートが終了し、別のカーネルが追加されていた。しかし今後は、4.14とその次の2つのバージョンのサポートが終了しても、別のカーネルがそれに取って代わることはない。 なぜだろうか。Corbet氏は単純なことだ

    LTS版「Linux」カーネルのサポートが短縮へ--背景にメンテナーの苦悩
  • パスワード不要の認証がChromeとAndroidでも実現、新方式「パスキー」の使い方

  • GitHubがPasskeyに対応し、パスワードレスでログイン可能に

    GitHubはPasskeyの対応をパブリックベータとして開始したことを発表しました。従来のパスワードおよび2要素認証の代わりに、Passkeyによるパスワードレスな認証を行うことが可能になります。 Moving past passwords is for better account security. Today we’re launching passkey support on https://t.co/VDZYKUklba - you can enable passkeys today and ditch that password. https://t.co/nvTweiY0Tk — GitHub (@github) July 12, 2023 Passkeyを有効にするには、自分のダッシュボード画面から右上のアイコンをクリックし、表示されたメニューから「Feature Pre

    GitHubがPasskeyに対応し、パスワードレスでログイン可能に
  • Stability without stressing the !@#! out · baby steps

  • Wi-Fiからスマホの入力キーを盗む攻撃 他人のパスワード取得に成功 中国チームなどが発表

    このコーナーでは、2014年から先端テクノロジーの研究を論文単位で記事にしているWebメディア「Seamless」(シームレス)を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。 Twitter: @shiropen2 中国の湖南大学、シンガポールの南洋理工大学などに所属する研究者らが発表した論文「Password-Stealing without Hacking: Wi-Fi Enabled Practical Keystroke Eavesdropping」は、Wi-Fiハードウェアをハッキングすることなく、Wi-Fi経由でスマートフォンのキーストロークからパスワードを特定する攻撃を提案した研究報告である。 この方法は、ターゲットとなるスマートフォンと、そのスマートフォンが接続しているアクセスポイントとの間のWi-Fi信号を傍受し、その信号からキー入力

    Wi-Fiからスマホの入力キーを盗む攻撃 他人のパスワード取得に成功 中国チームなどが発表
  • 金属面から文字が浮き出る。伝統と先端技術が融合した「未来印」が登場! | ライフハッカー・ジャパン

    書類の電子化が進むにつれて、実印の存在意義が希薄化している気がします。一方で、自分のアイデンティティを象徴するアイテムとして、一生モノの印鑑を1つは持っておきたいという想いも。machi-yaでプロジェクトを展開する「未来印」は、自分のしるしとして機能し得る特別な印鑑です。 ステンレスでできたこの印鑑は、金属面から必要な時だけ文字が浮き出るとのユニークな仕掛けが備わっています。連綿と引き継がれてきた匠の技と最先端技術が織り成す「未来印」について、奇跡のギミックやこれを実現しているものづくり技術をご紹介していきます。 ダイヤルを回すことで文字が浮き出るImage: iwaipress「未来印」は、フォルムこそ印鑑そのものですが、来なら文字が刻印されているはずの印字面がまっさらです。作業を施す前の素体なんじゃないかと勘違いしてしまうところですが、実はダイヤルを回すことで、文字が浮き出る仕組み

    金属面から文字が浮き出る。伝統と先端技術が融合した「未来印」が登場! | ライフハッカー・ジャパン
  • 元toB系プログラマが医療情報技師の勉強をして面白かった部分 - Kengo's blog

    今年の医療情報技師能力検定試験に向けて、医学医療編・医療情報システム編の学習を進めてきました。toB系プログラマとして働き始めてから見てこなかった単語や発想がたくさんあって面白かったので、印象的だったところをまとめます。 医療現場はロールベースかつイベントドリブン 医療現場では(乱暴に言うと)各部門やシステムの間を「オーダ」をはじめとしたメッセージが飛び交っている、というモデル化ができそうです。 多くの役職だと何ができるかが法で定められていて、そうした役割をどう組み合わせるかも予め想定されており、そのコラボレーションをメッセージで行っているということです。 これはけっこう医療現場というものを特徴づけるものだと思っていて、パッと思いつくところでも以下のような事が考えられます: 業務の属人性を下げるための仕組みとして機能することが期待される。 アクターのTODOや期待されるアウトプットが明確。

    元toB系プログラマが医療情報技師の勉強をして面白かった部分 - Kengo's blog
  • 【レベル別】要件定義が学べるおすすめ本4選 - みんなのシステム企画

    1. はじめよう! 要件定義 ~ビギナーからベテランまで(難度:★☆☆) 1-1. のポイント 要件定義のプロセスが平易な言葉で解説されている 内容がコンパクトで図解も多いため読みやすい 中級~上級エンジニアが初心に帰るためにも最適 1-2. の特徴 書は、初学者向けにざっくりとした内容を具体的なアウトプットとともに学ぶことができる。 184ページとボリュームに物足りなさを感じそうだが、要件定義のプロセスと、プロセスごとの勘所がコンパクトにまとまっている。 ちなみに、書は「要件定義のプロセスと勘所を知れる」という点で独立した書籍だが、著者が書いた下記2冊と合わせると、理解をより深められる。 ・はじめよう! プロセス設計 ~要件定義のその前に ・はじめよう! システム設計 ~要件定義のその後に 書が有益だと感じた読者は、ぜひ上記2冊にも目を通していただきたい。 1-3. を書いた

    【レベル別】要件定義が学べるおすすめ本4選 - みんなのシステム企画
  • 見積もりをがんばらない - forest book

    スクラムを開発方法論に採用しているチームで開発者をしています。最近たまたま見積もりについての話題がチームであがり、私の経験や考えを整理してみる機会にしようと考えました。お断りとして、稿の考え方が正しいと主張する意図はありません。世の中にはさまざまなチームや開発スタイルがあります。私が経験していない業務においては他のやり方もうまくいくケースがあると考えています。 スクラムガイド には見積もりの実践について明確な指針を提供していません。一方でスプリントを設定し、スプリントプランニングを行う上で通常はその期間内にスプリントゴールの達成を図ることから、必然的になんらかの見積もりを行うことを前提としています。インターネットを検索すると、プランニングポーカーとストーリーポイントを用いた見積もりの記事も多くみつかります。私の立場として、ストーリーポイントという見積もり手法をやや懐疑的にみています。この

    見積もりをがんばらない - forest book
  • x86-64機械語入門

    この記事はx86-64の機械語を書けるようになるためのガイドとなることを目指します。読者はアセンブリー言語について既にある程度知っていることを想定します。 情報源 x86-64の機械語のオフィシャルなガイドはIntelのSoftware Developer ManualまたはAMDAMD64 Architecture Programmer's Manualです。 Intel SDM: Intel® 64 and IA-32 Architectures Software Developer Manuals AMD64 Architecture Programmer's Manual, Volumes 1-5 このほか、Cから呼び出される関数を定義したり、Cの関数を呼び出すためには、呼び出し規約の知識も必要です。使用される呼び出し規約はOSに依存し、Unix系では主にSystem V ABI

    x86-64機械語入門
  • 相模大野に小田急沿線最高層タワマン 伊勢丹跡地

    相模大野に小田急沿線最高層タワマン 伊勢丹跡地
  • WEB+DB PRESS 22.9周年パーティ #wdpress_party の様子を写真で振り返る完全版レポート - 941::blog

    こんにちは!みんな大好きWEB+DB PRESSのイベントを開催しました!その名もWEB+DB PRESS創刊22.9周年パーティ(副題 うまい肉とIPA)でございます。当日の様子をドギャンと写真やらXやらを駆使して振り返っていきたいと思います。 なお、こちらのエントリで使っている画像はXの埋め込み、注記があるもの以外は公式カメラマンとして参加していただいた @koyhogeさん & @nakansukeさんのお二人によるものです。ありがとうございます! あくまで有志の集まりということで開催しましたが「著者の皆さんと是非お会いしたい」と、元編集長の稲尾さんの熱い要望にお答えする形で ・著者枠を100 ・読者枠を60 ・運営など諸々で40 と、200名でのパーティとなりました。(ちなみに194名参加と脅威の参加率となりました、すご) 会場はGMOインターネットグループさんに会場を提供いただき

    WEB+DB PRESS 22.9周年パーティ #wdpress_party の様子を写真で振り返る完全版レポート - 941::blog