タグ

linuxに関するrefrecのブックマーク (105)

  • 連載記事 「Linux Kernel Watch」 - @IT

    Facebookの悩みとPostgreSQLの憂 連載:Linux Kernel Watch 久しぶりのLinux Kernel Watchでは、3月に行われた「Linux Storage Filesystem/MM Summit 2014」の主なトピックを紹介します

  • はじめてのカーネル・ソース---目次:ITpro

    なかなかハードルが高く,多くの人が踏み出せないでいるカーネルのソース・コードの読解。連載では,今までカーネル・ソースなんて見たことがないという人に,読みこなすコツをお教えします。 カーネルのコンパイル方法については,関連記事「やってみると意外に簡単!? Linuxカーネル・コンパイル入門」をお読みください。 また,カーネル・パラメータの項目については,関連記事「「Linuxカーネルの設定パラメータ」」で公開しています。 第1回 どうしたら読めるようになるのか 第2回 C言語とライブラリの初歩 第3回 カーネル・ソース内のシステム・コールを確認する 第4回 カーネルが構造体を好むワケ 第5回 デバイス・ドライバとモジュール 第6回 構造体に「関数」を登録する 第7回 ネットワーク処理はモジュール処理と上下が逆 第8回 データに意味付けするキャスティング手法 第9回 機能拡張でよく使われる共

    はじめてのカーネル・ソース---目次:ITpro
  • Linux 関連リンク/カーネル

    Copyright (C) 1998-2008 Webmasters of www.linux.or.jp. All Rights Reserved. ご利用の際は免責・著作権情報をご覧ください. $Id: kernel.html,v 1.90 2008/01/02 17:23:32 takei Exp $

    refrec
    refrec 2008/10/01
  • LXR / The Linux Cross Reference

    Welcome to lxr.linux.no LXR (formerly "the Linux Cross Referencer") is a software toolset for indexing and presenting source code repositories. LXR was initially targeted at the Linux source code, but has proved usable for a wide range of software projects. lxr.linux.no is currently running an experimental fork of the LXR software. Browse the code These are the browsable source code repositores at

  • エンタープライズ向けに刷新されたカーネル・コア

    カーネル2.6はスケーラビリティの向上を大きな目標として、カーネルの内部仕様に大幅かつ意欲的な変更が加えられている。また、JFSやXFSといったファイルシステムの追加、USAGIやUML(User Mode Linux)の統合、新デバイスのサポートなども行われた。 第1章となる今回は、カーネル2.6の最大の目標であるスケーラビリティの強化に注目して、主に内部仕様を解説する。次回以降では、主にユーザーから見たカーネルの新機能について紹介する予定だ。 マルチプロセッサシステム対応の強化 ■RCU(Read-Copy Update) カーネル2.6では、RCU(Read-Copy Update)と呼ばれる新しい同期機構が追加された。 カーネルには、複数のプロセッサからの同時アクセスからデータ構造を保護するため、スピンロックをはじめとする同期機構が用意されている。しかし、従来の同期機構ではロック/

    エンタープライズ向けに刷新されたカーネル・コア
    refrec
    refrec 2008/10/01
  • The Linux Kernel

    David A Rusling david.rusling@arm.comv0.8-3 January 25, 1999 JF Projectv0.8-3 December 2000 *フレーム表示* 書は、Linux カーネルの仕組みを知りたい Linux 愛好家のためのものです。これは 内部構造のマニュアルではありません。むしろ Linux で使用されている原理や メカニズムを解説したものであり、Linux の動作原理とはどういうもので、なぜそれ が採用されているのかを説明するものです。 Linux という対象は常に変化しています。書がベースにしているのは現在の安定 版である 2.0.33 のカーネルソースですが、これは個人や法人の大部分で使用されて いるのがこのバージョンだからです。 また、書は自由に配布してもらってかまわないので、一定の条件のもとにではあり ますが、複製や再配

  • デスクトップLinuxを巡る7つの話題 − @IT

    すでに旧聞に属するが、Ubuntu Linuxの創始者で英カノニカルのマーク・シャトルワース氏が大胆な宣言を行い、オープンソース界にちょっとした波紋を呼んだ。2008年7月22日、米国で開催中だった「O'Reilly Open Source Convention」の講演でシャトルワース氏は、オープンソース開発者を前にして、今後2年程度でLinuxデスクトップ環境をMacを超える“芸術品”にしようではないかと呼びかけた。eWEEKのダリル・タフト氏が伝えるところによれば、「ただ真似をするだけではなく、アップルを抜き去ることが、われわれにできるだろうか?」と挑発的な問いかけをしたという。 以下の原稿では、デスクトップLinuxを巡る7つの話題を取り上げたい。 話題1:OSSの開発スタイルはデスクトップ開発に向かない? 一般にオープンソースによる開発スタイルでは、特定領域の急激な進化は起こりづ

    refrec
    refrec 2008/08/13
  • Linux でのバックアップを自動化する

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    Linux でのバックアップを自動化する
    refrec
    refrec 2008/08/02
  • Linux上で動作するオープンソースの.NET開発環境「MonoDevelop 1.0」リリース:CodeZine

    Linux上で.NETアプリケーションを動かすプロジェクトMono Projectは14日、.NETアプリケーション開発ツール「MonoDevelop 1.0」をリリースした。ダウンロードページより入手できる。 MonoDevelop 1.0は、Visual Studioライクのインターフェースで構成された統合開発環境で、Linux上で動作する。コードアシスト機能のあるソースコードエディタや、デザイナ画面、Unitテストツール、プロジェクトのパッケージングやデプロイメント機能などを備えており、ASP.NETやGnomeアプリケーション開発を支援する。言語はC#、VB.NET、C/C++をサポートしており、いくつか機能は限られるがJavaやBooといった言語にも対応している。 【関連リンク】 ・MonoDevelop 1.0 has been Released(Mono Project N

  • http://www.cmake.org/HTML/Index.html

  • 第4回 CUIとコマンド操作

    ITproの「オープンソース/Linux」では,そのタイトル通り,OSS/Linuxに関する記事を掲載しています。記事の内容は,ニュースからアプリケーションの使い方,技術解説までとさまざまです。 そのため,OSS/Linuxを使い始めたばかりの読者にとっては,どの記事から閲覧したらよいか,分かりづらい面もあるでしょう。そこで,OSS/Linuxを初めて学ぶ人を対象に,「まずは,どの記事を読むべきか」を紹介します。 第4回は,テキスト・ベースで操作を行うCUIとコマンド操作についての記事を紹介します。 CUIと端末エミュレータ PCの操作には一般に,マウスを用いてグラフィカルな画面を操作できる「GUI」が利用されています。しかし,LinuxではGUIのほかにテキスト・ベースで操作する「CUI」もよく利用されています。 ・Linuxって何だろう 実践編 UNIXの機能/操作を知ろう(5:GUI

    第4回 CUIとコマンド操作
    refrec
    refrec 2008/01/07
  • Fedora JP 掲示板

    | Top | 掲示板 | wiki | ただいまスパムフィルタリング中です。 もしフィルタリングに引っかかったと思われる方はこちらからお問い合わせください。

  • はじめてのカーネル・ソース 第1回 どうしたら読めるようになるのか:ITpro

    なかなかハードルが高く,多くの人が踏み出せないでいるカーネルのソース・コードの読解。連載では,今までカーネル・ソースなんて見たことがないという人に,読みこなすコツをお教えします。今回は,どうしたらカーネル・ソースを読みこなせるようになるのか,筆者の経験をお話します。 Linuxユーザーなら誰しもカーネルのソース・コード(カーネル・ソース)を読んで,どのような処理を行っているのかを確認したり,自分なりの変更を加えたりしたくなるのではないでしょうか。しかし,カーネル・ソースの量は膨大な上,C言語で書かれているので,コンピュータ内部やOS(オペレーティング・システム)の仕組みを理解したプログラマでないとなかなか読みこなせません。そのため,カーネルを読むための第一歩を踏み出せない人が数多くいることは事実です。 講座では,プログラマではないごく普通のLinuxユーザーが,カーネルをある程度自力で

    はじめてのカーネル・ソース 第1回 どうしたら読めるようになるのか:ITpro
  • Geekなぺーじ : Linuxネットワークプログラミング

    ここでは、Linuxを使ったネットワークプログラミングの説明を行いたいと思います。 ここで対象としている読者は、ネットワークプログラミング初心者(もしくは入門者)かつLinux環境でプログラミングを行いたい人です。 開発環境としては、C言語+gccを想定しています。 説明内容は主にソケットプログラミングになります。 なお、C言語そのものが初めての方は「C言語入門」も参考にどうぞ。Windows専用には書いてませんが主にC言語で共通の部分を解説しています。 コードを書く前の準備 まず、gccを使える状態にしないといけません。 ディストリビューションにもよりますが、Linuxを普通にインストールしただけでは開発環境は入りません。 開発環境を用意するためには、gccやglibcなどのrpmを必要に応じてインストールしてください。 次に、エディタが必要になります。 mule、emacs、xemac

  • ずんWiki - vim - 検索語が画面の真ん中に来るようにする

    2012-03-21 bash 2012-02-23 TODO/3 2011-10-28 FrontPage 2011-06-30 plum3.x 2011-03-31 vim 2011-03-21 MyMenuBar MySQL GNU Screen

  • 稚内北星学園大学(講義ドキュメント)

    稚内北星学園ビブリオンにようこそ 稚内北星学園大学では、 情報教育で用いられている教材のオンライン化を進めるとともに、 スタッフの作成した様々のドキュメントをインターネット上で公開しています。 ページ内のコンテンツの著作権については、 ページ下段の注意を参照してください。 情報メディアフォーラム 講演資料(担当:金山典世) 「映像配信サーバ入門(2005)」PPT 「映像配信サーバ入門(2005)」PDF 「校内における情報セキュリティとWebサーバ(2006)」PDF 「校内における情報セキュリティとWebサーバ(2006)」PPT 「CMS入門(2007)」PDF Java (基技術) Java言語 I 2002年度: Java言語の入門です。 担当: 植田 龍男 Java / XML入門 2002年度: サマースクールテキスト 担当: 植田 龍男 プログラミング(C言語ほか) C

  • Linuxコマンド逆引き大全 Index - Linuxコマンド逆引き大全:ITpro

    Linuxのコマンドを「やりたいこと」で探すことができます。「やりたいこと」をクリックすると、コマンド名、動作、構文、オプションの意味をご覧いただけます。コマンドの基を学びたい方は「Linuxコマンド道場」を参照ください。ファイルの操作からテキスト・ファイルの処理方法まで,例題に基づいて学べます。

    Linuxコマンド逆引き大全 Index - Linuxコマンド逆引き大全:ITpro
  • PHPプログラミングの基礎を学ぼう(1/2) ? @IT

    連載第1回目では、MySQLPHP+Apacheのインストールと動作確認までを解説しました。今回は、PHPによるWebプログラミングの基と次回以降で作成する「簡易オンラインストア」の概要について説明します。 PHP Webプログラミングの基 PHPコードの埋め込み PHPは、Webアプリケーション構築を前提に開発された言語です。そのため、Webアプリケーション開発で頻繁に使用される処理などを簡単に利用できます。また、HTMLとの相性が良いことでも知られています。 HTMLテキストの中にPHPコードを埋め込むには、<?php ~ ?>を用います(図1)。

    PHPプログラミングの基礎を学ぼう(1/2) ? @IT
  • RAT Portal Site

    貸与ノートパソコン トラブル対応/修理依頼 リカバリシステムの使い方 パスワードについて 圧縮・解凍ソフトウェアの使い方 プリンタの使用方法 SSH/SCPの使い方 よくある質問とその回答 RAT の担当・提供している設備関係に、何かトラブルがあった場合はメールで連絡、もしくは、RAT部屋(西館 4F M-1/W4007)までお越し下さい。

  • ¥Ñ¥¹(PATH)¤Î³Îǧ¤ÈÀßÄêÊýË¡¤Ï¡© - Pocketstudio.jp Linux Wiki

    ¤½¤â¤½¤â¥Ñ¥¹(PATH)¤Ã¤Æ¡© † ¡¡¥Ñ¥¹(PATH)¤Ï±Ñ¸ì¤Ç¡Ø ·ÐÏ© ¡Ù¤È¤¤¤¦°ÕÌ£¤¬¤¢¤ê¤Þ¤¹¡£·ÐÏ©¤È¤¤¤¦¤è¤ê¤Ï¡¢¤à¤·¤í¡¢¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¥×¥í¥°¥é¥à¤Î¤¢¤ë¾ì½ê¤È¹Í¤¨¤¿Êý¤¬Îɤ¤¤«¤â¤·¤ì¤Þ¤»¤ó¡£ ¡¡´Êñ¤Ë¡Ê³Ú¤Ë¡Ë¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤¿¤á¤Ë¡¢¥Ñ¥¹¤ÎÀßÄê¤ò¤¹¤ë»ö¤ò¡Ø ¥Ñ¥¹¤òÄ̤¹ ¡Ù¤È¸À¤¤¤Þ¤¹¡£ ¡¡¤¿¤È¤¨¤Ð /usr/local/pgsql/bin/psql ¤È¤¤¤¦¥³¥Þ¥ó¥É¤ò psql ¤È¤À¤±ÆþÎϤ·¤Æ¼Â¹Ô¤µ¤»¤ë¤È¤·¤Þ¤¹¡£¤³¤Î¾ì¹ç psql ¤È¤¤¤¦¥³¥Þ¥ó¥É¤¬¤¢¤ë¾ì½ê¤¬