タグ

2023年4月8日のブックマーク (4件)

  • Go の goroutine / channel は全然簡単じゃないので errgroup を使おう - 音速きなこおはぎ

    技術記事です。今日は Gogolang.org/x/sync/errgroup についてです。 TL; DR Go が並行処理を得意とするのは事実だけど、とはいえ正しく使うのは難しい(特に channel)。 errgroup なら「並行でダウンロードする」のような頻出パターンをとても簡単かつ安全に使えるので、まずはこれで美味しいところだけ頂いてしまおう。 重い処理を並行にすればあなたのプログラムはカジュアルに数倍速くなる。 多分 errgroup だけで現実の要件の85%くらいはカバーできるはず。 channel も含めてちゃんと使いこなしたいと思ったら、Go 言語による並行処理 がおすすめです。 errgroup とは ドキュメントはここを参照してください。説明を読むよりコード例で見たほうが早いと思うのでこちらをどうぞ。 package main import ( "fmt" "

    Go の goroutine / channel は全然簡単じゃないので errgroup を使おう - 音速きなこおはぎ
  • LLMが変える、ユーザインターフェースの未来|Dory

    こんにちは、Doryと申します! 2022年末からChatGPTをはじめとしたAI技術が爆発的に普及しはじめ、とてもワクワクしながら毎日を過ごしています。 日は、昨今のAI技術がユーザインターフェースにどんな変化をもたらすか?という観点から記事を書いてみました。 CUIGUI→NUI→?人間とコンピュータの接点であるユーザインターフェースは、その時代の最新技術を取り込むかたちで、これまで進化を遂げてきました。 70年代ごろ:CUI(Character User Interface) キーボードを使用した文字によるコマンド入力 いわゆる"黒い画面"のユーザインターフェース 80年代ごろ:GUI(Graphical User Interface) マウスなどのポインティングデバイスによる操作 画像や記号を用いて、情報を“モノ”として直感的に扱うユーザインターフェース 現代:NUI(Natu

    LLMが変える、ユーザインターフェースの未来|Dory
    nekoruri
    nekoruri 2023/04/08
  • 【追記あり】Twitter 連携機能が使えない障害が発生しています - はてなの告知

    2023/5/16 追記 障害について一部解消いたしました。詳細は下記告知をご参照ください。 hatena-announce.hatenastaff.com 2023年4月8日未明から、はてなにおいて Twitter 連携機能が使えない障害が発生しています。 これは、Twitter 側の API 仕様変更によるものと思われますが、詳しい原因は現在調査中です。ご利用中の皆さまにはご迷惑をおかけして申し訳ありません。 現在わかっている影響範囲 Twitter を利用したユーザー登録 Twitter を利用したログイン はてなブックマークの Twitter 連携機能 【追記あり】はてなブックマークでTwitter連携機能・Twitterログインが利用できない障害が発生しています - はてなブックマーク開発ブログ Twitter を利用したログインは現在使えませんが、はてなIDまたはメールアドレ

    【追記あり】Twitter 連携機能が使えない障害が発生しています - はてなの告知
    nekoruri
    nekoruri 2023/04/08
  • 1年半で283回のアップデートを実施 大規模P2Pネットワーク「Winny」のバージョンアップ史

    映画『Winny』の公開に伴い、記憶から消えかけている20年前の諸々の思い出話をする「Winnyとは何だったのか v2.0b7.1」。ここでAki@めもおきば氏が登壇。続いて、Winnyのバージョンアップ内容について話します。 Winnyの最初のリリースとバージョンアップ ここまでWinnyの全体像の仕組みをお話ししました。後半は、Winnyというソフトウェア開発がどういうふうに進められていたかを、バージョンアップの内容からおさらいをしていこうと思います。 Winnyの開発期間は2002年5月から2003年11月の1年半だけだったのですが、その間に283回もバージョンアップしてるんですね。そういったところを、ダイジェストというかたちでササッといこうと思います。 2002年4月1日に、いわゆる最初の書き込みと開発宣言があります。いわゆる47氏と呼ばれてますが、最初の書き込みでFreenet

    1年半で283回のアップデートを実施 大規模P2Pネットワーク「Winny」のバージョンアップ史
    nekoruri
    nekoruri 2023/04/08
    後半も記事でてました