タグ

Linuxに関するtanakaBoxのブックマーク (226)

  • cat するたびに内容が変わるファイル?を作った

    こんな感じ。 cat で連続して nowファイルの内容を表示している。ファイルを変更しているわけではないが、 表示するたびに内容が変わる。 # cat now 2018-12-27 00:21:20 # cat now 2018-12-27 00:21:21 # cat now 2018-12-27 00:21:23 Fuse-BindEx どういう仕掛けかというと、今回作成した bindex ファイルシステムを経由して、 上記ファイルにアクセスしているため。この bindex というファイルシステムは、 「実行ファイルが read されたら、そのファイルを execute した際の出力を内容として返す」 という動作をする。上記nowファイルの当の内容はこちら。 #!/bin/bash date "+%F %T" 今回の場合、bindex 経由で cat (read) するたびに、dat

    cat するたびに内容が変わるファイル?を作った
  • Tecmint: Linux Howtos, Tutorials & Guides

    Learn the Ins and Outs of Linux from the Real Linux Experts Hi, I’m Ravi Saive, a passionate Linux enthusiast with over 16+ years of experience. I have written more than 3000+ articles on Linux, sharing my knowledge and expertise with the community. Welcome to my blog! I share easy-to-follow articles on Linux, SysAdmin, Cloud, and DevOps. With over 250+ million visitors, Tecmint has helped many pe

    Tecmint: Linux Howtos, Tutorials & Guides
  • 「あとで読む」を本当にあとで読むためにPolar Bookshelfを試してみた | DevelopersIO

    Webの記事などの「あとで読む」の管理をどこでやるか、一時期迷走していました。一旦Trelloで落ち着いていたのですが、記事で紹介するPolar Bookshelfが良さそうだったので紹介します。 Polar Bookshelf Polar Bookshelf - Personal Knowledge Repository Polar Bookshelf | GitHub Polar BookshelfはWeb上のコンテンツとPDFを管理・参照できる、知見をためるためのツールです。 Webページ・PDFのインポートや、コンテンツの参照、進捗の管理、タグ付け、Ankiへの同期などを行うことができます。 個人的には資料を読みながら読んだ領域をマークし、一覧で進捗状況を確認できるところがツボです。 利用イメージ(コンテンツ管理) 利用イメージ(コンテンツ参照) 使ってみた macOS Moja

    「あとで読む」を本当にあとで読むためにPolar Bookshelfを試してみた | DevelopersIO
    tanakaBox
    tanakaBox 2018/11/07
    良さげ。
  • 本の虫: Linus、今までの行いを謝罪し一時的にカーネルメンテナーの立場を退いて人の気持ちを勉強してくると発言

    Linus、今までの行いを謝罪し一時的にカーネルメンテナーの立場を退いて人の気持ちを勉強してくると発言 完全に背景事情を調べ上げたわけではないのだが、どうもLinusが毎年参加しているLinuxカーネルの会議に、Linusがスケジュールを間違えて参加できなくなるという事態が発生した。当のLinus人はもう20年も続いている会議だし自分がいなくてもやっていけるだろうと楽観視していたが、会議自体がLinusの都合にあわせてリスケジュールされた。 LinuxにおいてLinus Torvaldsといえば第一人者であり極めて重要な存在で、そのLinusが毎年参加している重要な会議にLinusが参加できないとあれば、その他のあらゆるコストを度外視して根回し調整を行い、Linusが参加できるようにイベント全体のリスケジュールを行うのは人間の感情から考えて当然である。しかし当のLinus人は他人の感情

    tanakaBox
    tanakaBox 2018/09/17
    何かが始まろうとしている気がする。
  • LWN.net - Linux Weekly News

    LWN.net is a reader-supported news site dedicated to producing the best coverage from within the Linux and free software development communities. See the LWN FAQ for more information, and please consider subscribing to gain full access and support our activities. [Development] Posted Aug 16, 2024 15:52 UTC (Fri) by daroc Python has had formatted string literals (f-strings), a syntactic shorthand f

  • Linuxバイナリを最適化して性能を向上させる「BOLT」、Facebookがオープンソースで公開。言語やコンパイラに依存せず高速化

    Linuxバイナリを最適化して性能を向上させる「BOLT」、Facebookがオープンソースで公開。言語やコンパイラに依存せず高速化 Facebookは、Linuxバイナリの内部配置を最適化することによりCPUのキャッシュ効率などを向上させ、実行速度を改善する「BOLT」をオープンソースで公開しました。 BOLTは「Binary optimization and layout tool」の略とされています(もしかしたら、より速く走るという意味でウサイン・ボルト氏にかけているのかもしれません)。 BOLTは言語やコンパイラに依存せず、ソースコードも不要 BOLTのおもな効果は、Linuxバイナリの実行状況をperfコマンドで取得し、高頻度で実行されている部分などを判別した上で、そうした部分がCPUキャッシュにヒットしやすいようにバイナリの内部配置を改善することなどで実行速度を向上させることと

    Linuxバイナリを最適化して性能を向上させる「BOLT」、Facebookがオープンソースで公開。言語やコンパイラに依存せず高速化
  • Ubuntu Studio - Wikipedia

    Ubuntu Studio(ウブントゥ・スタジオ、ウブンツ・スタジオ)は、Ubuntuから派生したLinuxディストリビューションである。マルチメディア編集環境に特化している。オリジナルバージョンはUbuntu 7.04をベースにして、2007年5月10日にリリースされた。 以前のデスクトップ環境はGNOMEであったが、派生元の環境が変更された事によりXfceを標準として採用していた。Ubuntu Studio 20.10からはKDE Plasma5がデスクトップ環境として採用された。[2] コンテンツクリエイター向けにマルチメディア関連の機能が大幅に強化されている。従って、伝統的にはソフトウェア開発機/サーバ構築に用いられてきたUnix系オペレーティングシステム (OS) としては、極めて特殊な位置付けとなっている。 先述のとおり、Ubuntu Studioはマルチメディア(音楽・映像・

    Ubuntu Studio - Wikipedia
    tanakaBox
    tanakaBox 2018/03/20
    クリエイター向けのディストリビューション。
  • UbuntuTips/Others/MagicSysRq - Ubuntu Japanese Wiki

    対象とするUbuntuのバージョン すべて 原文 PmDematagodaが公式フォーラムに投稿した、"MagicSysRq keys for assistance with Ubuntu troubles"(2008/01/19時点の内容) はじめに SysRqキーは他のキーと組み合わせて使うことで、さまざまな低レベルコマンドをシステムの状態に関係なく実行することができます。ただし、Linuxカーネル自身がカーネルパニックを起こしていたり、フリーズしている場合は利用できません。Xサーバのフリーズ状態から復帰する場合や、ファイルシステムを破壊することなくコンピュータを再起動する際によく使われます。 フリーズしたUbuntuを安全に再起動するには Ubuntuがフリーズし何もできなくなったとしましょう。可能な限りHDDにダメージを与えたり、データをなくすことなく、きれいにOSを再起動したい場

  • 【良スレ】Linux歴15年の俺がオススメソフトを紹介して普及を目指すスレwwwwwww :【2ch】ニュー速クオリティ

    1: 以下、ニュー速クオリティでお送りします 2014/12/29(月)19:27:24 ID:ID:HKC 現在28歳だから思い返せば中1の頃からLinux使ってますな たしか当時は1CDLinuxが流行り始めてた頃だったかと記憶している ということで紹介していきましょー

    【良スレ】Linux歴15年の俺がオススメソフトを紹介して普及を目指すスレwwwwwww :【2ch】ニュー速クオリティ
    tanakaBox
    tanakaBox 2018/01/30
    なんかちょっと古い。ブラウザとターミナル以外殆ど使ったこと無いな・・・
  • リアル脱出ゲーム ~デフォルトシェルがvimになってしまったら~ - Qiita

    #学生LT [Part1] Advent Calendar 2017 初日は、いるやんが学生LTで喋りきれなかったネタをお送りします。 12/10 その他の脱出方法について追記しました。 皆さんはどんなシェルをお使いでしょうか。 自分好みのシェルがある方はさぞかし chsh コマンドにも造詣が深いことでしょう。 ところで、最近のエディタはどんどん進化していて、bashやzshのようなシェルなんて起動しなくとも、エディタさえあれば十分という方も多いのではないかと思います。(いいえ) そこで、例としてvimをデフォルトシェルにした後に、元に戻す方法を紹介します。 実験環境は Xubuntu 16.04 です。 これで安心していたずらできるね! アジェンダ # chsh -s /usr/bin/vim # chsh <ユーザ名> -s /usr/bin/vim 1, 2の合わせ技 -- 追記分

    リアル脱出ゲーム ~デフォルトシェルがvimになってしまったら~ - Qiita
    tanakaBox
    tanakaBox 2017/12/05
    楽しそう。
  • 『GitHub+dotfiles』は環境構築を一瞬で終わらせるすごいやつ | vdeep

    こんにちは、okutani(@okutani_t)です。『GitHub+dotfiles』を利用すると、開発環境を一瞬で作れて便利なことを最近知りました。 dotfilesはツールでもなんでもなく、単純に『.vimrc』『.emacs.d』『.zshrc』なんかの「頭にドットがつくファイル」を格納したディレクトリのことです。 このdotfilesをGitHubで管理しておいて、「dotfilesリポジトリをクローン+install.shの実行」で、「環境構築をらくーにおこなおうじゃないか!」といった感じです。 今回はMac上で動作させていますが、Linuxでも同じようにinstall.shを作成することができるかと思います。 ちなみに、たくさんの方がdotfilesの管理方法について記事にしているので、めっちゃ参考になります。 参考dotfilesを管理しよう – Qiita 参考ミニマル

    『GitHub+dotfiles』は環境構築を一瞬で終わらせるすごいやつ | vdeep
    tanakaBox
    tanakaBox 2017/03/04
    そういやインストールないな。
  • Dotfiles

    「復活の呪文で環境構築 for Mac」 http://cmu.connpass.com/event/10912/ プレゼンテーションの動画 https://www.youtube.com/watch?v=fl9lLOG5b0A&list=PLeC9etN3ZPTOm1tmFGO39kpAfW…

    Dotfiles
    tanakaBox
    tanakaBox 2015/01/19
    復活の呪文作っておかないとなぁ。
  • 【必見】Linux歴15年の俺氏、オススメソフトを紹介して普及を目指す! : ニュース30over

    Google Chrome】 色々使い回したあげく結局Chromeに落ち着いた 各種同期とネイティブの様に扱えるChromeアプリ、更に開発へ便利なデベロッパーツールと非常に便利 Chromiumでは独自に追加することとなる多くのプラグインパッケージなども標準装備し意識することなく最新の環境を用いることが出来るのが良い ChromeアプリのGoogleKeepとGoogleハングアウトが無ければ仕事が出来ないレベル Google Chrome

    【必見】Linux歴15年の俺氏、オススメソフトを紹介して普及を目指す! : ニュース30over
    tanakaBox
    tanakaBox 2015/01/03
    ClamTk Virus Scanner気になる。
  • Linuxbrew のススメ - Qiita

    2019/02/04 追記 家 Homebrew 2.0.0 にて Linuxbrew を merge して正式にサポートすることになりました。やったね。 追記終了。 What's Linuxbrew "Linuxbrew is a fork of Homebrew, the Mac OS package manager, for Linux." by Linuxbrew というわけで OS X の Homebrew を Linux 環境でも使えるようにしたものです。 Why Linuxbrew Debian や RHEL系(CentOS など) は安定性を重視していることにより公式の package が古くてアワワってなりませんか? その度に公式の開発版を持ってきたり、公式ではないリポジトリ追加したり、非公式 package を探したりして、そして package の依存関係がゴチャっ

    Linuxbrew のススメ - Qiita
    tanakaBox
    tanakaBox 2014/12/20
    へぇ
  • FDS-Team

    tanakaBox
    tanakaBox 2014/11/17
    Windows用のプラグインが動く様子。
  • Krita - Digital Painting, Creative Freedom

    Krita is a professional FREE and open source painting program. It is made by artists that want to see affordable art tools for everyone.

  • OSSコラム | NTTデータ先端技術株式会社

    inuxカーネルの品質向上を支えているsyzbotが、注目を集めてきている。その理由と、Linux 5.1で達成される小さな改善について紹介する。 Google社が開発したファジングテスト(※1)用システムであるsyzbotが、LinuxなどのOSカーネルの不具合をものすごい勢いで発見し続けて(※2)います。(図1)あまりにも次から次へと不具合を発見してしまうことから、Linuxカーネル開発者コミュニティでは、今年のエイプリルフールのネタ(※3)に…

    OSSコラム | NTTデータ先端技術株式会社
  • ウェブリブログ:サービスは終了しました。

    「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧

    ウェブリブログ:サービスは終了しました。
  • tempfile再考 - Qiita

    何気なく使ってる一時ファイル(tempfile)ですが、このような事があったので少し実装を調べてみました。 テストが高速化されたことで、tmp fileをunixtimeで自前生成していたtest caseが軒並みfailするようになったので、テスト用に生成するファイルはtmpfile(3)使いましょうという知見 — ⁰⁰⁰⁰null (@yuroyoro) September 11, 2014 一時ファイル(tempfile)に期待される挙動 ユニークで推測しにくいファイル名で生成される プロセス終了時に削除される 他のプロセスからは見えない 実際に一時ファイルを作成する際は、これらの要件のうちのいくつかを期待していると思います。 アプリケーションからこのような特性を持つ一時ファイルを生成するためには、通常はなんらかのライブラリを利用するはずです。 というか、普通にunixtimeを元に

    tempfile再考 - Qiita
  • 無料オンライン コース「Linux 入門」開始

    原文は 8月 1 日に掲載されました。原文へのリンクはこちらです。 Linux Foundation の無料オンライン コース、Introduction to Linux (Linux 入門) が日 edX Web サイトで始まりました。Linuxプログラマー、システム管理者、あるいはエンドユーザーが一般的に利用する基ツールや技術を網羅したオンライン コースで、すでに開始しています。 今すぐにサインアップしましょう。レッスンの受講、掲示板を通じた受講生、あるいは講師との情報交換、理解度を確認する試験など、すべて自分のペースで行うことができます。最初にすることは、Linux のインストールです。インストール手順は、コースに申し込んだ全受講生に PDF で送付されます。 コースで扱うトピックは次のとおりです。 Linux の考え方とコンポーネント グラフィカル インターフェイスによるシ

    無料オンライン コース「Linux 入門」開始