2024-08-30 101勉強会で使用した参考資料を順次公開しています。Q&Aフォーラムの「参考資料」でご確認ください。
omakub.org DHHとApple もともと20年来のMacユーザーでTextMate原人であったDHHだが、HEYアプリが何度もAppStoreでリジェクトされた出来事を通じてか、次第にApple反転アンチ化してきた。 元々オルタネイティブな嗜好を持つDHHだったが、脱クラウド運動などの、近年の彼らのビックテックとの闘争にもつながっている。 年初あたりから自社の支給端末であったMacBookのリプレイスを検討し始め、Windows+WSL2やVSCode*1 、そしてLinuxデスクトップの利用を模索し始めていた。 最終的にUbuntuデスクトップを「安住の地」とし、そのセットアップの知見をすべてOmakubに込めたのだ。 エディタをNeovimに*2、スマホもSamsungに乗り換え*3、そしてFrameworkのラップトップを購入。 「ラップトップ買ってきましたUbuntu環境
この Linux 入門トレーニングを完了すると、グラフィックとコマンド ラインの両方の観点から Linux に関する十分な実践的な知識が得られ、主要な Linux ディストリビューションを簡単に操作できるようになります。獲得したスキルセットを使用して、ユーザー、システム管理者、または開発者のいずれかとして進歩を続けることができます。 おもなテーマ コースのご案内 第1章 Linux Foundation 第2章 Linuxの理念とコンセプト 第3章 Linuxの基礎とシステムの起動 第4章 グラフィカル インターフェイス 第5章 グラフィカル インターフェイスからのシステム設定 第6章 一般的なアプリケーション 第7章 コマンドライン操作 第8章 Linuxドキュメントの検索 第9章 プロセス 第10章 ファイル操作 第11章 テキスト エディタ 第12章 ユーザー環境 第13章 テキスト
Steven J. Vaughan-Nichols (Special to ZDNET.com) 翻訳校正: 編集部 2024-10-10 07:00 「UNIX」(「Linux」の祖先)の開発者であるTerry Lambert氏はかつて、「ユーザーが自分の足を撃つのを止めるのは、UNIXの仕事ではない。ユーザーがそうすることを選択した場合に、最も効率的な方法で弾丸を足に命中させるのがUNIXの仕事だ」と述べた。 その発言は、LinuxとUNIXの仕組みを正確に言い表している。 「GNOME」や「KDE」「Cinnamon」などのデスクトップでグラフィカルなLinuxアプリケーションを使用している人は、このような問題について心配しなくてもよい。これらのデスクトップには、安全ベルトとショルダーストラップが付属しているからだ。グラフィカルユーザーインターフェース(GUI)からLinuxマシンを
はじめに GUIのアプリを開発してdockerコンテナ内で実行し、ホストのWindowsで表示したいと思いました。軽くやり方を調べたところ、WSL、Xサーバーなど色々な用語が出てきて混乱してしまったので自分なりにまとめてみました。 環境 この記事は以下の環境で検証しています。 Windows 10 Pro 22H2(ビルド:19045) Rancher Desktop 1.14.1 Docker version 26.1.0-rd, build cca8e72 WSL バージョン: 2.2.4.0 WSLとは? WSLはWindows Subsystem for Linuxの略で、Windows上でLinuxを動かすための分離された環境です。WSLを使うことでWindowsに複数のLinuxディストリビューション(Ubuntuなど)をインストールでき、それぞれのLinuxに入ってコマンドを
どうやって Android で Linux を使う? まず、Android 端末で Linux を使ってみようと思った時に、大きく分けて3つの方法がありました。 カスタム ROM を使う。 リモートで使う。 アプリを使う。 以上の3つでございます。 ①カスタムROMを使う。 いちばん最初に思いついたのが「カスタム ROM」を使う方法です。 Ubuntu Touch postmarketOS Plasma mobile (モバイル向けデスクトップ環境) Andorid 端末向けの Linux (Android じゃない OS のやつ)がいくつかあるのですが、基本はスマートフォン向けで、タブレット向けはいいところ Nexus7 とかです。 ほぼスマートフォン向けで、しかもメジャーなやつです。 マイナーな機種やタブレットとなると、ソースコードを手に入れて、自力でビルドしなければいけません。 これ
Jack Wallen (Special to ZDNET.com) 翻訳校正: 編集部 2024-09-05 07:45 ウィンドウマネージャーは、「Linux」デスクトップ上のウィンドウの配置と外観を担当する。本格的なデスクトップ環境(「GNOME」や「Plasma」など)を使用している場合、ウィンドウマネージャーはそのスタックに含まれている。例えば、GNOMEのウィンドウマネージャーは「Mutter」である。Plasmaでは「KWin」だ。機能セットや外観は、ウィンドウマネージャーによって異なる。 最も効率的な体験を提供するために特別に設計されたウィンドウマネージャーも存在する。この種のウィンドウマネージャーでは、ウィンドウが自動的に配置され、リサイズされるので、ユーザーはキーボードでより多くの操作を実行することができる。こうしたタイプのウィンドウマネージャーはタイル型ウィンドウマネ
tarコマンドでまとめたアーカイブファイルをBZIP2形式で圧縮してあるtar.bz2ファイルを解凍して展開するには、tarコマンドにjオプションを付けて実行します。 tar.bz2ファイルを解凍して展開するには [pakira@Dolphin pakira]$ ls -l httpd-2.0.63.tar.bz2 -rw-r--r-- 1 pakira pakira 4587670 Jan 17 2008 httpd-2.0.63.tar.bz2 [pakira@Dolphin pakira]$ tar jxvf httpd-2.0.63.tar.bz2 ←tarコマンドにjオプションを付けて実行します。 httpd-2.0.63/ httpd-2.0.63/.deps httpd-2.0.63/.gdbinit httpd-2.0.63/ABOUT_APACHE httpd-2.0.6
サポート切れのCentOS 6/7から最新Linux OSへの自動アップグレードツール「ELevate」がアップデート。ハードウェア互換性チェック、サードパーティリポジトリ対応など AlmaLinuxを開発提供しているAlmaLinux OS Foundationは、すでにサポートが終了しているCentOS Linux 6/7からAlmaLinuxやRocky Linuxなど、いわゆるRed Hat Enterprise Linuxのクローンや派生Linux OSへ、OSを再インストールすることなく自動的にインプレースアップグレードしてくれるツール「ELevate」のアップデートを発表しました。 ELevate has received the biggest update since 2021 when we first announced the project! See what's
Docker社は、デバッグしたいときにDockerコンテナにシェルやデバッグツール群を組み込める「Docker Debug」の正式リリースを発表しました。 これはWindowsやMacなどのデスクトップ環境にDockerコンテナ環境を簡単に導入できるDocker Desktopの最新版として7月29日にリリースされた「Docker Desktop 4.33」に含まれています。 Dockerコンテナを使うとデバッグが難しくなる Docker Debugは、昨年(2023年)10月のDockerCon 23で発表された機能です。 参考:Dockerがコードネーム「Docker Debug」発表、コンテナ内に任意のデバッグツール群を一括導入、効率的なデバッグを実現。DockerCon 23 一般にDockerコンテナは、使用メモリの最小化とセキュリティを高めるなどの目的で、シェルやツールなどを徹
はじめに コンピュータのアーキテクチャ プログラムの構造 あとがき 執筆者 : 小田 逸郎 ※ 「OS徒然草」連載記事一覧はこちら はじめに 筆者は自分のことを OS 開発者 (OS屋) だと思ってます。最近は、OSにあまり深く関われていないのですが、筆者が若かりし頃に情熱を注いだものであり、筆者の基盤をなしているものであることには間違いないです。 筆者が OS (UNIX) の開発に携わり始めたのは、1986年のことなので、もう40年近く経ってしまいました。その間に OS の規模も随分大きくなってしまったようです。 筆者が始めた頃の UNIX は、デバイスドライバを除くと、20K行くらいだったと記憶しています。 全コードをラインプリンタで出力、コピー、製本し、皆で読み合わせて、勉強会をしたりしていました。そんなことができる分量だったのです。 今の Linux の規模はどれくらいでしょうか
Jack Wallen (Special to ZDNET.com) 翻訳校正: 編集部 2024-07-11 07:45 Googleは、「ChromeOS」「macOS」「Windows」「Linux」など、どのデスクトップOSとも「Android」をうまく統合できていない。 ただし、開発者の効果的な取り組みのおかげで、LinuxはほかのデスクトップOSよりも少し優位に立っている。数年前に「KDE Connect」が開発され、あらゆるデバイス間での通信が可能になったことで、スマートフォンをより簡単にデスクトップと連携させられるようになった。 ユーザーは、KDE Connectのデスクトップアプリとモバイルアプリを利用して、ファイルやクリップボードの内容を送信したり、スマートフォンをプレゼンテーション用リモコンとして使用したり、マルチメディアを制御したり、スマートフォンをトラックパッドと
Linux環境のハードディスクドライブ(HDD)をマウントする際、接続元をデバイス名(例:/dev/sda2)にしていませんか? ハードウェアの増設や撤去、起動順によりマウント元のデバイス名が変動します。 ハードウェア構成の変更に耐えるディスクマウント方法を紹介します。 関連記事 ディスク一覧の確認 マウントする LABEL名 UUID名 マウント状態の確認 おわりに 関連記事 以下の記事と同じシステム環境で評価をしています。 WindowsからUbuntu移行に伴うNTFSのディスクマウント - JBS Tech Blog ディスク一覧の確認 前の記事で、blkidコマンドでディスク一覧の情報が確認できると紹介しました。 冒頭で紹介したように、/dev/sdxxの部分は変動します。 変動しない部分として、LABELやUUIDに注目します。 ymiya@ubu:~$ sudo blkid
Jack Wallen (Special to ZDNET.com) 翻訳校正: 編集部 2024-06-27 07:45 「Linux」を使用しているときは、いくつかのコマンドを実行するだけで、必要なすべての情報が手に入るという安心感がある。セキュリティ、ネットワーク、ディスク容量、ユーザーなど、Linuxはユーザーが知りたいあらゆる情報を提供してくれる。 しかし、ハードウェアについては、どうだろうか。自分が使用している実際のマシンに関する情報は、どのように収集すればいいのだろうか。その方法を知っておくと、使用しているCPUや接続されているドライブ、マシンを製造した企業(さらには、バージョン番号も)を知る必要があるときに、役に立つ。幸い、それらの情報は簡単に確認することが可能だ。本記事では、そうした情報を収集したいときに役立つ5つのコマンドを紹介する。指を伸ばして、コマンドを入力する準備
$ cowsay -f turtle Hahaha ________ < Hahaha > -------- \ ___-------___ \ _-~~ ~~-_ \ _-~ /~-_ /^\__/^\ /~ \ / \ /| O|| O| / \_______________/ \ | |___||__| / / \ \ | \ / / \ \ | (_______) /______/ \_________ \ | / / \ / \ \ \^\\ \ / \ / \ || \______________/ _-_ //\__// \ ||------_-~~-_ ------------- \ --/~ ~\ || __/ ~-----||====/~ |==================| |/~~~~~ (_(__/ ./ / \_\ \. (_(___/ \_____)_)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く