はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ GNU

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 23 / 23件)
 

Rust製の高性能コマンド3選

2022/07/20 このエントリーをはてなブックマークに追加 112 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rust製 コマンドラインツール rust findコマンド

Rustで作られたコマンドラインツールに良いものが多いと聞いて、Rust製の便利なコマンドをまとめてみます。RustがC/C++を置き換える言語というのもありますが、GNUの伝統的なツールをブラッシュアップしたツールがRustでいろいろ出てきているのはとても興味深いです。 findコマンドを置き換える fd fdはGNUの伝統的な検... 続きを読む

Linux ファイルシステムを理解したい - Qiita

2019/10/13 このエントリーをはてなブックマークに追加 605 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita uname Linux cat core

]# cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core) ]# uname -a Linux localhost.localdomain 3.10.0-1062.1.2.el7.x86_64 #1 SMP Mon Sep 30 14:19:46 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux ファイルシステムとは何か? データを管理/操作するための仕組み。 ファイルとディレクトリで構成されてい... 続きを読む

本の虫: AMDのZen 2でRDRANDが-1を返すので最近のGNU/Linuxがブートできない問題

2019/07/14 このエントリーをはてなブックマークに追加 184 users Instapaper Pocket Tweet Facebook Share Evernote Clip RdRand systemd Linuxディストロ Zen

AMDのZen 2アーキテクチャの新製品が発売されて沸き立っているが悲しいお知らせがある。最近のGNU/Linuxディストロはブートしない。例えばUbuntu 19.04はブートしない。 理由は、ハードウェア乱数を返す命令、RDRANDに不具合があり、常に-1を返すのだという。このため、rdrandを直接使っているsystemdが失敗し、結果とし... 続きを読む

本の虫: Steam Playで不自由なWindows用ゲームをGNU/Linux上で実行するにはPython 2が必要

2018/08/23 このエントリーをはてなブックマークに追加 133 users Instapaper Pocket Tweet Facebook Share Evernote Clip Proton Vulkan Valve DirectX 機能

Steam Playが発表されたので、早速使ってみた。 Steam PlayというのはWineからforkしたValveのProtonを使ったGNU/LinuxでWindows用ゲームを実行する機能だ。なぜWineをforkしているかというと、ProtonではWineにまだ入っていない変更を使っているからだ。例えばDirectXをVulkanで実装したdxvkや、同期処理をユーザースペ... 続きを読む

デスクトップLinuxの普及を阻むもの23項目 - はてな村定点観測所

2017/09/18 このエントリーをはてなブックマークに追加 358 users Instapaper Pocket Tweet Facebook Share Evernote Clip デスクトップLinux 普及 はてな村定点観測所 23項目

2017 - 09 - 19 デスクトップLinuxの普及を阻むもの23項目 デスクトップLinuxの時代は到来しているだろうか? Linux・Mac・Windowsの3つのOSを普段使っています。下記の記事を読みました。 cpplover.blogspot.jp 2017年はおろか、もっと前からとっくの昔に、GNU/Linuxデスクトップの時代は到来しているし、ブログ執筆であろうとプレゼンのスラ... 続きを読む

Mac と GNU/Linux でトレーディング環境を用意する | 774::Blog

2017/03/13 このエントリーをはてなブックマークに追加 161 users Instapaper Pocket Tweet Facebook Share Evernote Clip iOS Linux トレーディング Mac トレーダー

トレーディングツールといえば Windows 用のソフトウェアが多く、多くのトレーダーも多数のモニターを備えた Windows を使うというのが比較的多いと思う。そんな中、 Mac を始めとする iOS や GNU/Linux の環境でどのように相場を監視したら良いだろうか。このたび トレーディング環境を整えた のでちょっと書いてみようと思う。 Mac/iPad まず Mac での トレーディング... 続きを読む

【セキュリティ ニュース】Linuxなどで利用する「glibc」に深刻な脆弱性 - コード実行のおそれ(1ページ目 / 全1ページ):Security NEXT

2016/02/16 このエントリーをはてなブックマークに追加 102 users Instapaper Pocket Tweet Facebook Share Evernote Clip glibc バッファオーバーフロー getaddrinfo

Linuxで利用されるGNUのCライブラリ「glibc」に、深刻なバッファオーバーフローの脆弱性「CVE-2015-7547」が含まれていることがわかった。修正パッチが公開されている。 同脆弱性は、関数「getaddrinfo」を利用し、クライアント側で名前解決を行う際にバッファオーバーフローが生じる可能性があるもの。2008年5月に公開された「同2.9」以降のすべてのバージョンが影響を受けるとい... 続きを読む

本の虫: cpで大量のファイルをコピーした(4億3200万件、39TB)

2014/09/12 このエントリーをはてなブックマークに追加 357 users Instapaper Pocket Tweet Facebook Share Evernote Clip millions ファイル コピー 設計上 問題

2014-09-12 cpで大量のファイルをコピーした(4億3200万件、39TB) GNUのcpを使って大量のファイルをコピーしたところ、cpの設計上の問題で、極めてコピーが遅かったというお話。 My experience with using cp to copy a lot of files (432 millions, 39 TB) よう。俺は最近、大量のファイルをコピーする必要があったん... 続きを読む

本の虫: Matthew Garrett、開発者にMacユーザーが多いことについて語る

2014/05/21 このエントリーをはてなブックマークに追加 173 users Instapaper Pocket Tweet Facebook Share Evernote Clip Matthew Garrett Macユーザー mjg59

2014-05-21 Matthew Garrett、開発者にMacユーザーが多いことについて語る mjg59 | The desktop and the developer Matthew GarrettがGNU/Linux上で動くソフトウェアの開発者であっても、不自由なOSであるMacユーザーが多いことについて記事を書いている。 Matthew Garrettは、今や開発者の作業環境は、ターミ... 続きを読む

膨大なLinuxディストリビューションの歴史が一目で分かる「GNU/Linux Distribution Timeline」

2014/03/24 このエントリーをはてなブックマークに追加 220 users Instapaper Pocket Tweet Facebook Share Evernote Clip Linuxディストリビューション 一目 SLS 歴史 年表形式

膨大なLinuxディストリビューションの歴史が一目で分かる「GNU/Linux Distribution Timeline」 「GNU/Linux Distribution Timeline」は、1992年に公開された世界最初のLinuxディストリビューション「SLS」以来の、膨大なLinuxディストリビューションの歴史を年表形式で表したものです。(ソースコード、Hacker News)。 例えば... 続きを読む

本の虫: 技術屋にMac使いが多い理由ってなに?

2013/11/18 このエントリーをはてなブックマークに追加 354 users Instapaper Pocket Tweet Facebook Share Evernote Clip Mac使い 技術屋 多い理由 FreeBSD 答え

2013-11-18 技術屋にMac使いが多い理由ってなに? 技術屋にMac使いが多い理由ってなに? : IT速報 答え:お手軽なUNIX互換環境だから。 今、個人が使うデスクトップやラップトップ用のOSとして、実用的なものに、GNU/Linux, Windows, Mac OS Xがある。読者の中には、FreeBSDも十分に実用的だと主張する者もいるかもしれないが、少数派だろう。 もちろん、サー... 続きを読む

誰がオープンソースソフトウェアを酷いものにしてしまうのか - 人生が二度あれば

2013/10/19 このエントリーをはてなブックマークに追加 122 users Instapaper Pocket Tweet Facebook Share Evernote Clip オープンソースソフトウエア 人生 二度 インプットメソッド

iBus 1.5がクソすぎるという記事がございました。iBusはGNU/LinuxなどのUnixに似た環境を提供するOSのGUIで専ら使われるインプットメソッド (IM) の一つです。iBusはオープンソースソフトウェア (OSS) として提供されており、Google CodeのProject Hostingを用いた管理がなされており、そちらからダウンロードすることができます。 わたしが実際にiB... 続きを読む

GNUは衰退しました」「自由都市としてのフリーソフトウェア」、あるいは「『ハッカーはクラッカーじゃない。』の30年」──GNUについて知るワークショップ | サイボウズ式

2013/10/09 このエントリーをはてなブックマークに追加 102 users Instapaper Pocket Tweet Facebook Share Evernote Clip クラッカー ハッカー MIT サイボウズ式 ワークショップ

GNUプロジェクト30周年を記念して、世界各地でイベントが開催されました。日本でも、FSIJの主催により「GNUを知るためのワークショップ」が東京で行われ、自由ソフトウェアにまつわる歴史や、その社会的GNUプロジェクト30周年を記念して、MIT(マサチューセッツ工科大学)で2013年9月28日から29日にかけて(米国時間、27日には前夜祭も)、「GNU 30th anniversary celeb... 続きを読む

Big Sky :: 最近の rm は rm -rf / する時 --no-preserve-root 付けないと / は消せない

2012/06/25 このエントリーをはてなブックマークに追加 130 users Instapaper Pocket Tweet Facebook Share Evernote Clip no-preserve-root coreutils 変数

何に関連して記事を書こうと思った訳でもないです。たんなる一人コードリーディングです。 GNU CoreUtils に入ってる rm を読みました。 GNU Project Archives http://ftp.gnu.org/gnu/coreutils/ 読んだのは coreutils-8.17.tar.xz に入ってる src/rm.c preserve_root 変数は 203行目にある m... 続きを読む

Emacs24 のインストールと新機能 : 紹介マニア

2012/05/31 このエントリーをはてなブックマークに追加 187 users Instapaper Pocket Tweet Facebook Share Evernote Clip Emacs24 インストール 紹介マニア 新機能 XCode

現在バイナリから導入する手順は少ないため、ソースからのインストール手順のみを解説します。 インストールには XCode のインストールが必要です。また Terminal 上での作業となります。 EMACS_VER=24.0.97 curl -O ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-${EMACS_VER}.tar.gz tar xvfz emac... 続きを読む

screenの時代は終わり。tmuxでリモートコンソールを便利に使うTips : アシアルブログ

2012/03/15 このエントリーをはてなブックマークに追加 411 users Instapaper Pocket Tweet Facebook Share Evernote Clip コンソールウィンドウ リモートコンソール screen 田中

お久しぶりの田中です。最近、ずっと大型案件に携わっていた関係で、あまりブログ等でのアウトプットができていませんでした。これからはドンドン書いていきますので、どうぞよろしくお願いします。本日はGNU screenと同様の機能を持つtmuxを紹介します。 GNU screenやtmuxは、1つのターミナル画面上に複数のコンソールウィンドウを表示するためのソフトです。デファクトスタンダードであるGNU ... 続きを読む

本の虫: ハードウェアの信用

2012/03/03 このエントリーをはてなブックマークに追加 142 users Instapaper Pocket Tweet Facebook Share Evernote Clip ハードウェア 信用 パラノイア Linux ソフトウェア

2012/03/03 ハードウェアの信用 The Invisible Things Lab's blog: Trusting Hardware 少々古いが、面白かったので紹介する。 なるほど、君はパラノイアにとりつかれているんだね。自分のマシンでは、LinuxとかGNUとかのオープンソースなソフトウェアしか走らせたくないってわけね。やろうと思えば、全ソースコードを自分の目で検証可能だって安心してる... 続きを読む

漢(オトコ)のコンピュータ道: 私は如何にしてWindowsの呪縛から逃れ、Linuxデスクトップという涅槃の環境にたどり着くことが出来たのか。

2011/12/30 このエントリーをはてなブックマークに追加 349 users Instapaper Pocket Tweet Facebook Share Evernote Clip 涅槃 呪縛 エントリ Linux オトコ

2011-12-30 私は如何にしてWindowsの呪縛から逃れ、Linuxデスクトップという涅槃の環境にたどり着くことが出来たのか。 先日、いますぐWindowsを捨ててデスクトップでGNU/Linuxを使う10+の理由というエントリを書いたところ結構な反響があったと同時に、「Windowsから離れることなんて出来るワケがない」という否定的な意見も多く見られたように思う。確かにWindowsにし... 続きを読む

漢(オトコ)のコンピュータ道: いますぐWindowsを捨ててデスクトップでGNU/Linuxを使う10+の理由

2011/12/06 このエントリーをはてなブックマークに追加 882 users Instapaper Pocket Tweet Facebook Share Evernote Clip Linux Cygwin オトコ コマンドプロンプト 改名

2011-12-06 いますぐWindowsを捨ててデスクトップでGNU/Linuxを使う10+の理由 言及するのが既に周回遅れ気味だが、いますぐコマンドプロンプトを捨てて、Cygwinを使うべき10+の理由という記事がとても人気だったようだ。 Cygwinはご存知の方も多いだろうが、元々はCygnus Support(後にCygnus Solutionsに改名)という会社が開発した、Window... 続きを読む

さまざまなオープンソースライセンスをまとめてみた。 - 乱筆乱文お許し下さいorz

2010/05/09 このエントリーをはてなブックマークに追加 701 users Instapaper Pocket Tweet Facebook Share Evernote Clip orz 乱筆乱文 オープンソースライセンス BSDライセンス

オープンソースライセンスをまとめてみました。GNUのどや顔が好きです。でも、自分ならBSDライセンスを使います。 MITまたはXコンソーシアムライセンス要約すると、MIT Licenseとは次のようなライセンスである。 1.このソフトウェアを誰でも無償で無制限に扱って良い。但し、著作権表示および本許諾表示を、ソフトウェアのすべての複製または重要な部分に記載しなければならない。2.作者または著作権者... 続きを読む

いやなブログ - スクリプト言語用のデバッガの使い方 - Ruby, Python, Perl

2007/02/10 このエントリーをはてなブックマークに追加 542 users Instapaper Pocket Tweet Facebook Share Evernote Clip デバッガ perl GDB Ruby Python

スクリプト言語用のデバッガの使い方 - Ruby, Python, Perl スクリプト言語用の CUIのデバッガの使い方を簡単にまとめました。対象言語は Ruby, Python, Perl です。 私は C, C++ でプログラムを書いているときはデバッガ (主に GNU/Linux 上の gdb) を頻繁に利用します。しかし、スクリプト言語ではそれほどでもありません。これはおそらく次のような... 続きを読む

技術メモ帳 - xargsコマンドを使って指定したコマンドを並列実行させる

2007/01/17 このエントリーをはてなブックマークに追加 191 users Instapaper Pocket Tweet Facebook Share Evernote Clip xargsコマンド 並列 xargs コマンド 技術メモ帳

あまり知られていないが、GNUのxargsコマンドには、プロセスの最大数を設定できるオプションというのが用意されている。コレを使って、プロセスを並列実行させてみよう。 xargs --max-procs=MAX-PROCS -P MAX-PROCS command MAX-PROCSに数字を指定すると、最大で、その数だけ command プロセスを生成する。デフォルトは、1プロセスだけになっている... 続きを読む

アリエル エリア - ドキュメント-Google File System(GFS)技術メモ

2005/10/20 このエントリーをはてなブックマークに追加 303 users Instapaper Pocket Tweet Facebook Share Evernote Clip GFS Labs アリエル Papers ノート

Google file system(GFS) * 参照した論文 + http://labs.google.com/papers/gfs-sosp2003.pdf * 特徴 + 安いPC(OSはGNU/Linux)で分散ファイルシステムを構築しています(*注1)。 + PCは壊れるという前提で設計しています(*注2)。このため、分散システムを構成するノードが壊れた時、データが失われないことと、自動... 続きを読む

 
(1 - 23 / 23件)