タグ

ブックマーク / gihyo.jp (14)

  • 情報発信に便利で軽量なActivityPubサーバー「Takahē」[後編] ~基本的なアーキテクチャと特徴的なコンポーネントの紹介と、サーバーの構築方法 | gihyo.jp

    情報発信に便利で軽量なActivityPubサーバー「Takahē」[後編] ~基的なアーキテクチャと特徴的なコンポーネントの紹介と⁠⁠、サーバーの構築方法 前編では、ActivityPub/FediverseサーバーTakahē(タカヘー)の特徴(特に、他のActivityPubサーバーでサポートされていないマルチドメインサポート)と、クライアントアプリElkとともに使用する方法について紹介しました。 後編の記事では、Takahēサーバーの基的なアーキテクチャや、Takahēの特徴的なコンポーネント、内部で使われている面白いライブラリなどを紹介します。記事の最後では、docker-composeを使って実際にTakahēサーバーをコンテナで起動し、手元で試してみます。 Takaheの基的なアーキテクチャ Takahēは、主に3つのコンポーネントから作られています。メインのTakah

    情報発信に便利で軽量なActivityPubサーバー「Takahē」[後編] ~基本的なアーキテクチャと特徴的なコンポーネントの紹介と、サーバーの構築方法 | gihyo.jp
    ahya365
    ahya365 2024/02/25
  • 情報発信に便利で軽量なActivityPubサーバー「Takahē」[前編] ~特徴(マルチドメインサポート)の紹介と、クライアントアプリElkからの利用 | gihyo.jp

    情報発信に便利で軽量なActivityPubサーバー「Takahē」[前編] ~特徴(マルチドメインサポート)の紹介と⁠⁠、クライアントアプリElkからの利用 Takahēとは? 短文を投稿できるTwitterに似たマイクロブログサービス、MastodonMisskeyなどを使ったことはあるでしょうか? 今回取り上げるTakahē(タカヘー)は、同様のマイクロブログサービスを提供する、小規模から中規模向けのActivityPub/Fediverseサーバーです。 Takahēは2022年11月に初めて公開された比較的新しいActivityPub/Fediverseサーバーで、オープンソースライセンスでGitHub上で公開されています。最新のバージョンは2023年6月末に公開されたバージョン0.9で、現在は、安定性や他のFediverseサーバーとの互換性の改善やマイグレーション機能の実装

    情報発信に便利で軽量なActivityPubサーバー「Takahē」[前編] ~特徴(マルチドメインサポート)の紹介と、クライアントアプリElkからの利用 | gihyo.jp
    ahya365
    ahya365 2023/11/30
  • 2020年1月10日 Don't use ZFS ―Linus、ZFSをマージしない姿勢をあらためて強調 | gihyo.jp

    Linux Daily Topics 2020年1月10日Don't use ZFS ―Linus、ZFSをマージしない姿勢をあらためて強調 「Don't use ZFS. ―ZFSは使わない。その理由はシンプルだ。ZFSはこれまでずっと、バズワード以上の何物でもなく、そして実感するのだけど、例のライセンシング問題は僕にとってZFSを価値のない存在と思わせるだけだ」 1月6日、IT業界に特化したオンラインメディア「Real World Tech」のフォーラムで繰り広げられたあるスレッドにて、Linus TorvaldsはZFSをメインラインにマージする予定がないことをあらためて明確に主張している。 Do not blame anyone. Please give polite, constructive criticism By: Linus Torvalds -Real World Te

    2020年1月10日 Don't use ZFS ―Linus、ZFSをマージしない姿勢をあらためて強調 | gihyo.jp
    ahya365
    ahya365 2020/01/11
  • 2018年1月10日 Linus、Intel相手に“おこ始め”―「メルトダウン」で幕開けの2018年 | gihyo.jp

    Linux Daily Topics 2018年1月10日Linus、Intel相手に“おこ始め”―「メルトダウン」で幕開けの2018年 Intelの中の連中はマジで自分たちのCPUを厳しい目で見直す必要がある。そして問題があるという事実をちゃんと認めるべきだ。“⁠何もかも予定通りにうまくいってます⁠”なんてPRのくだらない宣伝を書く代わりにね。 (I think somebody inside of Intel needs to really take a long hard look at their CPU's, and actually admit that they have issues instead of writing PR blurbs that say that everything works as designed.) (自分たちのCPUに問題があると認めるという

    2018年1月10日 Linus、Intel相手に“おこ始め”―「メルトダウン」で幕開けの2018年 | gihyo.jp
    ahya365
    ahya365 2018/01/11
  • 本書について[GPUを支える技術 ――超並列ハードウェアの快進撃[技術基礎](WEB+DB PRESS plusシリーズ)|gihyo.jp … 技術評論社

    WEB+DB PRESS plus(ウェブディービープレスプラス)シリーズは, Webアプリケーション開発のためのプログラミング技術情報誌『WEB+DB PRESS』編集部が自信を持ってお届けするシリーズです。 書は,GPUの解説書です。スマートフォンなどのカラフルな画面を作り上げているのはGPUですから,GPUは私達の生活に一番密着しているプロセッサとも言えます。書では,グラフィックスの画面表示がどのようにして行われているのか,グラフィックス表示用のGPUは従来のCPUとどのような違いがあるかから解説を行っています。 グラフィックス表示,特に3Dモデルに基づく画面表示を行うには大量の計算が必要であり,GPUは「高い計算能力」を持つという方向に進化していき,トップクラスの製品同士を比較すると現在ではCPUに比べてGPUは10倍程度の計算能力を持っています。 しかし,CPUはいわばスポー

    ahya365
    ahya365 2017/06/23
  • 第422回 whiptailでCUIをグラフィカルにする | gihyo.jp

    CUIでシェルスクリプトや設定コマンドを書いていると、自分以外の誰かが使う可能性を考えて、よりユーザーフレンドリーなインターフェースにしたいケースが稀にあります。今回はそんなケースで使える、「⁠whiptail」を紹介します。 whiptailとは? whiptailは「newt」と呼ばれるテキストモード(CUI)用のウィンドウツールキットに同梱されているプログラムです[1]⁠。具体的にはDebianパッケージの設定システムであるdebconfや、Xが動いていない環境でim-configが設定ダイアログを表示するときに使用しています。 このwhiptailをシェルスクリプトと組み合わせて使うと、CUI上でも簡単に問い合わせダイアログや選択用のチェックボックス、進捗バーの表示を作れることができるのです。しかも、whiptailパッケージはdebconfが依存している都合上、どのようなUbun

    第422回 whiptailでCUIをグラフィカルにする | gihyo.jp
    ahya365
    ahya365 2016/05/28
  • PHPの生みの親、ラスマス・ラードフ氏インタビュー | gihyo.jp

    PHPの生みの親⁠⁠、ラスマス⁠⁠・ラードフ氏インタビュー 2015年12月に無事公開されたPHP7。その公開に先立ってPHPの生みの親であるラスマス・ラードフ氏に話を伺う機会がありました。英語で行われた一時間のインタビューは長大ですがラスマス氏の思想がよく分かる話題が多く、可能な限りそのままの形でお伝えすべく、その模様すべてをお届けします。 なお、インタビューは10月に開催されたPHPカンファレンス2015の講演終了後に行われ、リリースに関する話題などはその時点でのものです。 現在の仕事と生い立ち ―――― まずは、PHPを作ってくださってありがとうございます。今日の基調講演もすばらしかったです。 ラスマス:ありがとうございます。 ―――― いきなりですが、個人的な質問から始めてもいいでしょうか。 ラスマス:どうぞ。 ―――― Etsyではどのようなお仕事をなさっているんですか? ラスマ

    PHPの生みの親、ラスマス・ラードフ氏インタビュー | gihyo.jp
    ahya365
    ahya365 2015/12/16
  • PHP開発者 Rasmus Lerdorf氏インタビュー ~PHPは「利己的」な開発者の集まり | gihyo.jp

    2010年9月24日・25日に開催された「PHPカンファレンス2010」にあわせて、PHP開発者のRasmus Lerdorf氏が来日されました。日を訪れるのは2度目という氏に、PHPの現状とその根底にある思想についてお話を聞きました。 現在の仕事について 大垣:昨年 Yahoo! Inc.を退職されましたね。現在はどのような仕事をされているのでしょうか? Rasmus:WePayという起業したばかり小さな会社にいます。WePayはカリフォルニアにある、グループで支払いを行う処理を行うベンチャー会社です。 大垣:グループで支払いを行う、というのは、どういうことですか? Rasmus:グループで何かを買いたいときに、グループとしてお金を管理したいですよね。例えば、大学で学生が集まってプレゼントを買いたいという場合があります。どんなものでも構わないですが、10人が集まって共同でオンラインショ

    PHP開発者 Rasmus Lerdorf氏インタビュー ~PHPは「利己的」な開発者の集まり | gihyo.jp
    ahya365
    ahya365 2015/05/14
  • 2012年12月28日 Linus怒髪天!─カーネルメンテナーに投げつけた連発F*CK、そのワケは…? | gihyo.jp

    Linux Daily Topics 2012年12月28日Linus怒髪天!─カーネルメンテナーに投げつけた連発F*CK、そのワケは…? SHUT THE FUCK UP! だまりやがれ、この野郎! お前何年カーネルメンテナーやってんだよ!! ─⁠─我らがLinus Torvaldsは怒りのボルテージが上がると、相手が誰であろうとF*CKという言葉のつぶてを容赦なく投げつける。だが、今回のLinusの怒りようは尋常ではない。同じF*CKで相手を罵倒するにしても、NVIDIAに中指立てたとき、あるいは米大統領選の最中のロムニー氏を小馬鹿にしたときに比べて、その怒りの度合いははるかに大きい。そしてだからこそ、Linuxユーザは改めて彼を強く尊敬することになる。 まずは英語が得意ではない方でも、以下のリンクを開いてざっと目を通してみてほしい。Linusの怒りのほどがひしひしと伝わってくるはずだ

    2012年12月28日 Linus怒髪天!─カーネルメンテナーに投げつけた連発F*CK、そのワケは…? | gihyo.jp
    ahya365
    ahya365 2012/12/28
  • 2012年9月28日 Linus、今度は米大統領候補に向かって「ファッキンなマジキチ」 | gihyo.jp

    世の中にはたったひとつの失言で仕事や信用をなくしてしまう人も少なくないが、いくら過激な発言を繰り返してもその地位が揺るがない人もごくまれに存在する。そのひとりが我らがLinus Torvalds。 彼の発言や行為に眉をひそめる向きはあるものの、自分の感情を正直に偽りなく表現するLinusの姿勢は、Linuxユーザの絶大な支持を得ている。NVIDIAに対して「FUCK YOU!」と中指立てたパフォーマンスも記憶に新しいが、今回もまた日語訳に困るようなスラングで相手を罵倒、さっそくネットウォッチャーの話題となっている。 Linusが今回噛みついたのは共和党の大統領候補であるミット・ロムニー氏。同氏は先日、が飛行機内で煙に巻かれるという事態に遭遇したことを受け、「⁠飛行機の窓は緊急時には乗客が開けられるようにするべきだ」という、どこぞの市長のような厨ライクな発言を行い、それが米メディアで取り

    2012年9月28日 Linus、今度は米大統領候補に向かって「ファッキンなマジキチ」 | gihyo.jp
    ahya365
    ahya365 2012/09/29
  • 第53回 新入社員に依頼する最低限必要なお仕事リスト | gihyo.jp

    10月から社員を一人増やすことになったので、人件費に見合う分いろいろと動いてもらおうと思い、現在、依頼するお仕事のリストを作り始めているのですが、最低限必要な仕事さえこなして効率良く動いてくれさえすれば、余った時間はモノ創りやリフレッシュに当ててもらうことをモットーとしている我社としては、加入する社員用に作ったリストに余計なものが混ざってないか心配でもあるのです。 新入社員に依頼するお仕事リスト 社長の秘書的動き 案件の進行管理 自社メディアスタッフとのコミュニケーション円滑化 経理業務 社長の自宅の公共料金の支払い(自腹) 社長の自宅の家賃の支払い(自腹) 社長の実家で両親が計画しているリフォームの支払い(分割・給料天引) 手塚治虫のブッダ全巻の模写 模写したブッダをそのまま自分の作品として大手出版社に持ち込み 1~9を死ぬまで繰り返す。(⁠2周目以降は無給で) うん。4はいらないかも。

    第53回 新入社員に依頼する最低限必要なお仕事リスト | gihyo.jp
    ahya365
    ahya365 2011/08/18
  • [レポート]LinuxCon Japan 2011開幕 Linus Torvalds氏が基調講演「20年間の開発者の労力の先に今がある」 | gihyo.jp

    LinuxCon Japan 2011 Preview [レポート]LinuxCon Japan 2011開幕 Linus Torvalds氏が基調講演「20年間の開発者の労力の先に今がある」 6月1日~3日、パシフィコ横浜にて開催される「LinuxCon Japan 2011」が開幕した。初日最初の基調講演はLinux生みの親Linus Torvalds氏が登壇。「⁠20 Years of Linux」(⁠Linuxの20年)と題し, Greg Kroah-Hartman氏との対談形式でキーノートが進められた。 開会の挨拶に立ったのはLinux Foundation ジャパンディレクタの福安徳晃氏。東日大震災の影響から、一時はLinuxCon中止も検討されたが、開催を願う励ましの声やスポンサー、関係者の協力を得て開催に至ったことを明かした。そして、電力消費量が逼迫する中、開会中の電力の

    [レポート]LinuxCon Japan 2011開幕 Linus Torvalds氏が基調講演「20年間の開発者の労力の先に今がある」 | gihyo.jp
    ahya365
    ahya365 2011/06/01
  • HTML5とWeb標準へのアプローチ――ブラウザカンファレンス2010レポート | gihyo.jp

    2010年11月2日、ヤフー株式会社・株式会社技術評論社主催によるイベント「ブラウザカンファレンス2010」が開催された。イベントは、来たるべくHTML5時代に向けて、主要ブラウザべんだ4社と主催のYahoo! JAPAN、そして、Web開発者というそれぞれの立場の人間が一堂に会し、現状の考察とこれからのアプローチについて熱く語るというもの。 会場には200目い近くの参加者、そしてUstream.tv経由でたくさんの視聴者を集め、非常にホットな時間となった。 インターネットの可能性を信じて、みんなとコミュニケーションを図っていきたい――Yahoo!JAPANの取り組み オープニングキーノートとして、主催社でもあるYahoo! JAPANより、R&D統括部制作部制作部長 是井真氏が登場した。 「HTML5時代におけるYahoo! JAPANの考え方」と題して、オープニングキーノートを務

    HTML5とWeb標準へのアプローチ――ブラウザカンファレンス2010レポート | gihyo.jp
    ahya365
    ahya365 2010/11/05
    べんだ
  • 第1回 Qt Creatorが拓くQtアプリ開発新時代[前編] | gihyo.jp

    はじめに Qt 4.5とQt Creatorが2009年3月初めにリリースされて半年経ちました。年末には、次のリリースのQt 4.6がリリースされる予定です。これから数回に分けて、Qtの最新動向をお伝えします。 まず最初の話題として、Qtのアプリケーション開発のために作られた統合開発環境Qt Creatorを紹介しましょう。 Qt Creatorとは Qt Creatorは、Qtアプリケーションの開発に特化したマルチプラットフォームで利用できる軽量統合開発環境です。大規模で複雑な開発では、汎用的な既存の統合開発環境を用い、うまく使い分けようという意図で開発されています。したがって、今までのQt向けの他の統合開発環境との統合化は、今後も提供される予定です。 Qt Creatorの主な機能を挙げてみましょう。 マルチプラットフォーム LinuxMac OS X、Windowsのすべてで利用で

    第1回 Qt Creatorが拓くQtアプリ開発新時代[前編] | gihyo.jp
    ahya365
    ahya365 2009/09/15
  • 1