タグ

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

  • 第830回 Ubuntuアップグレードの告知方法を知る | gihyo.jp

    今回は、Ubuntuがどのように情報を得てアップグレードの告知を得るのかを解説します。 ついに始まったアップグレード Ubuntu 22.04 LTSから24.04 LTSのアップグレードが開始されました。Ubuntu Weekly Topicsでも紹介されたように、8月末に有効化され、その後一旦無効化されました。現在は有効化されており、アップグレードを促すダイアログをすでに見たことでしょう(図1⁠)⁠。 図1 アップグレードを促すダイアログ 今回は、このダイアログがどういう仕組みで表示されるのかを見ていきます。 Ubuntuアップグレード告知の仕組み Ubuntuのアップグレードが可能になった場合、ユーザーには図1のダイアログをもって告知されます。 なおsystemdのunitに関する説明は省略します。詳しくはsystemdの思想と機能をお読みください。 まず第755回で紹介したように、

    第830回 Ubuntuアップグレードの告知方法を知る | gihyo.jp
    tt_w54s
    tt_w54s 2024/09/19
  • Sakana AI、科学論文の調査から作成、レビューまですべてAIが自動で実行するThe AI Scientistを発表 | gihyo.jp

    Sakana AI⁠⁠、科学論文の調査から作成⁠⁠、レビューまですべてAIが自動で実行するThe AI Scientistを発表 Sakana AIは2024年8月13日、大規模言語モデル (LLM) を複数組み合わせてアイデアの生成、必要なコードの記述、実験の実行/結果の要約、視覚化、レビューまで、論文作成のライフサイクル全体を自動化するAI駆動型の論文作成システム「The AI Scientist」を発表した。 The AI Scientist: Towards Fully Automated Open-Ended Scientific Discovery 「AIサイエンティスト⁠」⁠: AIが自ら研究する時代へ(上記ブログの日語訳) Introducing The AI Scientist: The world’s first AI system for automating sc

    Sakana AI、科学論文の調査から作成、レビューまですべてAIが自動で実行するThe AI Scientistを発表 | gihyo.jp
    tt_w54s
    tt_w54s 2024/08/14
  • 第1回 生成AIの得意・不得意 2024・夏 | gihyo.jp

    皆さんこんにちは。スリーシェイク代表の吉田です。 今回より生成AIを、金融業界や製造業、医療業界など各事業ドメイン固有の課題解決にどう使われているのか、具体的なユースケースを提示しながら、それを実現するアーキテクチャについて解説していきます。この連載を通して、これまで生成AIを実際のシステムに組み込むイメージが湧かない方への第一歩として手助けになれば幸いです。 第1回は、生成AI自体の一般的な得意不得意を踏まえながらユースケースを解説します。 生成AIが得意とする処理とは? 生成AIが得意とするのは、「⁠専門性のない一般的な知識をベースにした」テキスト生成、コード生成、画像認識や画像生成が挙げられます。RAG(Retrieval-Augmented Generation)やプロンプトエンジニアリングにより固有ドメインに特化させることは可能ですが、教師あり学習データを前提としたMLやDeep

    第1回 生成AIの得意・不得意 2024・夏 | gihyo.jp
    tt_w54s
    tt_w54s 2024/07/25
  • WEB+DB PRESS総集編[Vol.1~136]

    2024年4月18日紙版発売 WEB+DB PRESS編集部 編 B5判/128ページ 定価3,300円(体3,000円+税10%) ISBN 978-4-297-14156-1 Gihyo Direct Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com 書のサポートページサンプルファイルのダウンロードや正誤表など 『WEB+DB PRESS』全号のバックナンバーを収録 Webアプリケーション開発のためのプログラミング技術情報誌「WEB+DB PRESS」は,2000年から2023年までの23年間という長きにわたり,現場で活躍するWeb開発者の方々に向けた技術情報を提供してまいりました。そして2023年8月発売のVol.136をもって,隔月刊誌としては休刊いたしました。 総集編には,WEB+DB PRESSVol.1から隔月刊最終号となるVol.136までのバックナン

    WEB+DB PRESS総集編[Vol.1~136]
    tt_w54s
    tt_w54s 2024/04/09
  • xzパッケージに仕込まれた3年がかりのバックドア、スケール直前に見つけたのはMicrosoftの開発者 | gihyo.jp

    Linux Daily Topics xzパッケージに仕込まれた3年がかりのバックドア⁠⁠、スケール直前に見つけたのはMicrosoftの開発者 “アップストリームのxzリポジトリとxz tarballsはバックドア化されている(The upstream xz repository and the xz tarballs have been backdoored)⁠”―2024年3月29日、Microsoftに所属する開発者 Andres Freundが「Openwall.com」メーリングリストに投稿したポストは世界中のオープンソース関係者に衝撃を与えた。 backdoor in upstream xz/liblzma leading to ssh server compromise -oss-security 主要なLinuxディストリビューションにはほぼ含まれているデータ圧縮プログラ

    xzパッケージに仕込まれた3年がかりのバックドア、スケール直前に見つけたのはMicrosoftの開発者 | gihyo.jp
    tt_w54s
    tt_w54s 2024/04/03
  • 第801回 続・USBメモリ型SSD選手権!長時間の書き込みにも強いデバイスはどれだ | gihyo.jp

    第三種目 限界突破8GB走(書き込み部門) 第一種目の8GB走(シーケンシャル書き込み部門)では、NVMe SSDUSBメモリSSDの間であまり差がつかず、360MB/sあたりに限界があるように見受けられました(図2、図3⁠)⁠。 図2 USBメモリSSDは、従来型USBメモリ(茶色の線)に比べて8GBの書き込みに必要な時間(横軸)が格段に短かかった 図3 しかし、NVMe SSDUSBメモリSSDの間では最高速度(縦軸)の面であまり差はつかず、360MB/s付近に天井があるように見受けられた そこで第三種目では限界の突破を試みます。速度の壁はSSD自体の性能に起因するものではなく、テストに使用していたUSBポートが5Gbpsまでにしか対応していないことが原因と考えられます。 特にノートPCにおいては、USB Type-CポートとType-Aポートの両方が搭載されている場合に、T

    第801回 続・USBメモリ型SSD選手権!長時間の書き込みにも強いデバイスはどれだ | gihyo.jp
    tt_w54s
    tt_w54s 2024/02/21
  • Debian、32ビットの「2038年問題」に対応へ | gihyo.jp

    Debianプロジェクトプロジェクトリーダー Steve Langasekは2月2日、Debian開発者向けメーリングリストに「64-bit time_t transition in progress」というタイトルで投稿し、2038年問題(Y2038)に対応するための作業の進捗について報告を行った。Debianは現在、2025年以降のリリースが予定されている「Debian 13 "Trixie"」の32ビットアーキテクチャが2038年以降も動作できるように取り組んでおり、とくに32ビットarmアーキテクチャへの対応にフォーカスすることを明らかにしている。 64-bit time_t transition in progress -lists.debian.org C言語で時間を表現するための型として使われている「time_t」は、世界標準時で1970年1月1日午前0時0分0秒からの経過

    Debian、32ビットの「2038年問題」に対応へ | gihyo.jp
    tt_w54s
    tt_w54s 2024/02/08
  • Ubuntu LTSの「12年サポート」の可能性、Ubuntu 24.04 LTS(noble)の開発 / GNOME 46への切り替えと古いリリースのメンテナンス | gihyo.jp

    Ubuntu Weekly Topics Ubuntu LTSの「12年サポート」の可能性⁠⁠、Ubuntu 24.04 LTS(noble)の開発 / GNOME 46への切り替えと古いリリースのメンテナンス 「12年サポート」の可能性 昨年のUbuntu Summitにおいて、Destination LinuxがMark Shuttleworthへの独占インタビューを行っており、最近この内容が公開されました。このインタビューの中に非常に興味深い発言が含まれています。 その内容は「今後のLTSにおいては『少なくとも12年』のサポートの提供を予定している」というものです。現時点ではまだUbuntu/Canonical的なアナウンスはなく、確定された情報ではない点で不明瞭な面はありつつ、次のようなことは言えそうです。 24.04 LTS(と、すでにリリースされているLTSのうちひとつ)は12

    Ubuntu LTSの「12年サポート」の可能性、Ubuntu 24.04 LTS(noble)の開発 / GNOME 46への切り替えと古いリリースのメンテナンス | gihyo.jp
    tt_w54s
    tt_w54s 2024/01/20
  • 著者の一言:人生が整うマウンティング大全

    世界はマウンティングで動く マウンティングは現代社会を生き抜くうえで必須の教養 「マウンティング」という言葉を耳にする機会が増えている。マウンティングとは「マウント」とも略称され,相手に対して自身が優位な立場であることを誇示する意味合いで用いられる言葉だ。「⁠マウンティングおじさん」「⁠タワマンマウンティング」「⁠駐マウンティング」……このような具合で複合語として用いられるケースも最近では増えてきた。 SNSなどの一般化によって,個人からさまざまな情報が発信されるようになった結果,私たちはほかの人がどんな人生を送っているのかをリアルタイムで知ることができるようになった。しかし,それによって弊害も生まれてきている。自身の充実した生活をSNS上でアピールする「マウンティング合戦」が絶え間なく繰り広げられ,マウンティングによって精神を疲弊させる「マウンティング疲れ」が増加した結果,深刻な社会問

    著者の一言:人生が整うマウンティング大全
    tt_w54s
    tt_w54s 2024/01/17
  • 人生が整うマウンティング大全

    2024年2月14日紙版発売 2024年2月14日電子版発売 マウンティングポリス 著 四六判/208ページ 定価1,540円(体1,400円+税10%) ISBN 978-4-297-13951-3 Gihyo Direct Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto このの概要 人間関係あるところにマウントあり,マウンティングを制する者こそが人生を制する。 3万以上の事例を収集・分析してきたマウンティング研究家が,80億総マウント社会を乗り切るためのナレッジを集大成。 一流の人こそこっそり活用しているマウンティングの最強パターンとは ステルスマウント×マウントさせる=最強のビジネススキル イノベーションはテクノロジーからではなくMX(マ

    人生が整うマウンティング大全
    tt_w54s
    tt_w54s 2024/01/16
  • バグは“数千パターンのテスト”をすり抜けた ―NTTデータ「2023/10/10 全銀ネット障害」について説明 | gihyo.jp

    バグは“数千パターンのテスト”をすり抜けた ―NTTデータ「2023/10/10 全銀ネット障害」について説明 NTTデータグループは2023年11月6日、10月10日に発生した全国銀行データ通信システムの障害に関する記者説明会を実施、現時点で判明している障害の概要について説明を行うとともに、再発防止策に向けたタスクフォースの設立などについて明らかにしました。会見の冒頭、NTTデータグループ 代表取締役社長 間洋氏は、今回の障害により全国の預金者や金融機関をはじめとする社会全体に大きな混乱をもたらしたことを謝罪し、今後の原因究明と再発防止に向け、全国銀行試験決済ネットワーク(以下、全銀ネット)とともに全力をかけて取り組むことを明言していました。 記事では会見の内容をもとに、現時点で判明している10月10日の事故の原因についてレポートします。 2023年10月10日 ―なにが起こったのか

    バグは“数千パターンのテスト”をすり抜けた ―NTTデータ「2023/10/10 全銀ネット障害」について説明 | gihyo.jp
    tt_w54s
    tt_w54s 2023/11/09
  • 第785回 Ubuntu 22.04 LTS/23.10とNucBox G3でお手頃PC生活 | gihyo.jp

    Ubuntu Weekly Recipe 第785回Ubuntu 22.04 LTS/23.10とNucBox G3でお手頃PC生活 今回はGMKtekのNucBox G3にUbuntu 22.04 LTSと23.10をインストールし、ハードウェアが正しく認識するかを検証します。 ミニPC百花繚乱 Intel N100またはそのバリエーションであるN95を搭載したミニPCは多数、当に多数市場に投入されています。第761回で紹介したBQ12もその1つです。 筆者も(当に必要なのかどうかはさておき)どれか1つ買っておきたいなと思い、BQ12も候補ではあったものの、遊びで買うにはちょっと高いかなぁというのが率直な印象です。 条件としては2.5GbE NICが搭載されていて2万円以下で探していましたが、当然のことながらそんな都合のいいものが簡単に見つかるものではありません。それでも探し続けてい

    第785回 Ubuntu 22.04 LTS/23.10とNucBox G3でお手頃PC生活 | gihyo.jp
    tt_w54s
    tt_w54s 2023/10/25
  • 第2章 詳解QUIC ~ TCPに代わり下位層で使用する新しいトランスポートプロトコル | gihyo.jp

    章では、HTTP/3がTCPに代わって下位層で用いるQUICについて解説します。 QUICはトランスポートプロトコル QUICはトランスポートプロトコルです。QUICの説明に入る前に、トランスポートプロトコルついておさらいします。 TCP/IPの4階層モデル プロトコルは階層で役割を分担しています。TCP/IPの4階層モデルでは、アプリケーション層、トランスポート層、インターネット層、ネットワークインタフェース層に分かれます(図1⁠)⁠。 図1 TCP/IPの4階層モデル アプリケーション層に分類されるアプリケーションプロトコルは、クライアントやサーバで動作するアプリケーションの動作に関するデータやメッセージの通信ルールを規定します。たとえばSMTP(Simple Mail Transfer Protocol)は、メールを送信する通信ルールを規定しています。HTTPはこの層に属します。

    第2章 詳解QUIC ~ TCPに代わり下位層で使用する新しいトランスポートプロトコル | gihyo.jp
    tt_w54s
    tt_w54s 2023/08/19
  • 第761回 Alder Lake-Nで省エネPC生活 | gihyo.jp

    最近、Alder Lake-Nを搭載したミニPCが、様々なメーカーから発売されています。Alder Lake-Nとは、第721回でも紹介したIntelの第12世代Core(Alder Lake)のバリエーションのひとつで、モバイル向けの、エントリーグレードのシリーズと位置づけられています。Alder Lakeは、高性能のPコアと高効率のEコアを搭載し、性能と電力効率を両立させているCPUですが、その中でもAlder Lake-NはPコアを持たず、Eコアのみで構成されている点がユニークな特徴となっています。しかしAlder Lake-NのEコアは「性能を抑えて電力効率を上げたコア」という位置づけではあるものの、その性能はかつてのメインストリームであったSkylakeを越えているという触れ込みです。 筆者は先日、BeelinkのEQ12というPCを購入しました。CPUにIntel Proces

    第761回 Alder Lake-Nで省エネPC生活 | gihyo.jp
    tt_w54s
    tt_w54s 2023/05/02
  • 『WEB+DB PRESS』 休刊のお知らせ:WEB+DB PRESS

    WEB+DB PRESSは,2023年8月発売のVol.136をもって隔月刊誌としては休刊させていただきます。物価上昇による製作費の高騰など諸般の事情により,今回の決定に至った次第です。 突然の休刊案内にてたいへん恐縮ではございますが,何卒ご理解を賜りますよう,お願い申し上げます。 22年以上の長きにわたり,絶大なご支援をいただきましたことを,厚く御礼申し上げます。 弊誌で扱っていた分野のコンテンツは,今後も弊社刊行のSoftware Designやgihyo.jp,書籍などで提供させていただきます。また,必要な場合には「特別号」の編集・刊行なども検討してまいります。 最後に,皆様の一層のご活躍を心より祈念しております。

    『WEB+DB PRESS』 休刊のお知らせ:WEB+DB PRESS
    tt_w54s
    tt_w54s 2023/05/01
  • 新人・未経験にこそオススメ Linuxをはじめよう! | gihyo.jp

    新年度となり、新規プロジェクトがはじまったり、所属チームが変わったりと、変化の多い季節ですが、そろそろ皆さん慣れてきたでしょうか。4月から、新入社員として働き始めた方もいらっしゃるかもしれませんね。せっかくの新年度。新人エンジニアや、何か新しいことを始めたい方にオススメなのが、Linuxの学習です。 Linuxは、オープンソースのOS(オペレーティングシステム)であり、そのシェアの大きさから、多くのエンジニアにとって「一番身近な存在となるOS」の一つです。 クライアントパソコンとしては、WindowsMacを使っている人が多くても、サーバーとしてはLinuxにお世話になっている人がほとんどでしょう。 今回は、そんなLinuxと、どんな距離感で付き合っていけばよいのか?というお話です。そんなに小難しいことを言うつもりはないので、「⁠Linuxナンモワカラン」皆さんも気楽に読んでくださいね。

    新人・未経験にこそオススメ Linuxをはじめよう! | gihyo.jp
    tt_w54s
    tt_w54s 2023/04/30
  • 第1章 Puppeteerの魅力は何か ~ヘッドレスChromeを自由自在に操る | gihyo.jp

    2018年6月2日、PhantomJSのリポジトリがついにアーカイブ化されました。PhantomJSのメインメンテナーは、「⁠より高速かつ安定して動作するヘッドレスChromeが登場したことで、PhantomJSの開発を続ける必要がなくなった」と述べています。 PhantomJSは、TwitterNetflixでも単体テストやパフォーマンステストで使用されていた、ヘッドレスブラウザのデファクトスタンダードでした。ヘッドレスブラウザとは、GUI(Graphical UserInterface)を必要としないブラウザです。 これまでPhantomJSを使ってきた人たちは、徐々にヘッドレスChromeに切り替え始めています。一方で、「⁠切り替えにどのような作業が必要になるのか」や「いったい何が変わるのか」がわからないといった声を耳にすることもよくあります。 そこで特集では、ヘッドレスChro

    第1章 Puppeteerの魅力は何か ~ヘッドレスChromeを自由自在に操る | gihyo.jp
    tt_w54s
    tt_w54s 2023/03/07
  • 簡単で強力!誰でも始められる情報整理ツール「RemNote」を始めよう | gihyo.jp

    学習している内容や日々の考え事など、さまざまな情報を入力しながら自然に整理していくパーソナル・ナレッジ・マネージメント(PKM)ツールが注目されています。 しかし便利ではあるものの使い方が難しかったり、マニアックな設定が要求されたりするPKMツールが多い中、高機能なのに簡単に利用できるRemNoteが、最近モバイルアプリも登場して頭一つ抜けた存在になってきたように思います。そこで稿では初心者向けにRemNoteの使い方の紹介を通して、PKMの基的な考え方について深めてみます。 情報が複雑になってきたら、ツールも進化しなければいけない 忘れてしまっては困ることがあると、私たちはメモをとります。買い物でそろえるもの、テレビで耳にしたお得な情報、来週の予定、ちょっとした考え事。どんなことであっても私たちはメモをとります。 手段は紙でもスマートフォンでも変わりません。ふだんは意識しないほど当た

    簡単で強力!誰でも始められる情報整理ツール「RemNote」を始めよう | gihyo.jp
    tt_w54s
    tt_w54s 2023/03/02
  • ローカル環境で動作し、Markdownで書いたノートをつなげるアプリ「Obsidian」とは | gihyo.jp

    ノートアプリ「Obsidian」を使いこなす ローカル環境で動作し、Markdownで書いたノートをつなげるアプリ「Obsidian」とは 2022年10月に「1.0」というバージョンがリリースされたアプリ「Obsidian⁠」⁠。このリリースはgihyo.jpでも記事として取り上げられ、非常に注目されています。 この記事では具体的にどのような特徴があるのか、他のノートアプリやMarkdownエディタと比較しながら紹介します。 図 Obsidian Obsidianとは何か? Obsidianというアプリを紹介するとき、さまざまな説明が使われます。 ノートアプリ メモアプリ Markdownエディタ PKM(Personal Knowledge Management)ツール など これらはいずれも間違いではありませんが、一言で表現するのは難しいものです。そして、一言で表現しようとすると、そ

    ローカル環境で動作し、Markdownで書いたノートをつなげるアプリ「Obsidian」とは | gihyo.jp
    tt_w54s
    tt_w54s 2022/11/29
  • 第362回 Raspberry Pi 2でXubuntu 14.04を動かす | gihyo.jp

    今月の頭にRaspberry Pi 2の発売が開始しました。この新モデルの大きな特徴の1つが、ARMv7世代のCortex-A7を搭載していることです。つまりこれまでのRaspberry Piと異なり、Ubuntuが動くということでもあります。そこで今回はRaspberry Pi 2にXubuntu 14.04をインストールしてみます。 Raspberry Pi 2について Raspberry Pi 2の発売開始から2週間ほど経過し、周囲でも入手された方が増えてきたようです。Ubuntu Weekly Topicsでも既にお伝えしているように、お値段ほぼ据え置きで、CPUがCortex-A7の900MHz(クアッドコア⁠)⁠、メインメモリーが1Gバイトと大幅なスペックアップを成し遂げたおかげで、Linuxのサーバーはおろかデスクトップ環境ですら、そこそこ動く性能になってきました。 従来のR

    第362回 Raspberry Pi 2でXubuntu 14.04を動かす | gihyo.jp