タグ

linuxに関するdharryのブックマーク (218)

  • Web高速化 || パフォーマンスチューニングBlog: インターオフィス

    AWSアドバンスドコンサルティングパートナーの一員として活動する株式会社スタイルズが、AWS導入、移行、開発、セキュリティ、運用保守など、すべてのご相談に乗らせていただきます。 AWSを導入したいが何から始めたらいいかわからない 既存のベンダーが新技術に弱く、良い提案がもらえない クラウドの導入にセキュリティの不安がある AWSをとりあえず導入したが、さらに活用していきたい 社内にAWSの知見を持っている人がいない AWSならではのシステム開発を詳しく知りたい

    Web高速化 || パフォーマンスチューニングBlog: インターオフィス
  • Visual Diff Tools in Linux

    ****This is a not a post about how to use diff and patch commands.**** Running the regular diff between two text files to see the difference...

    Visual Diff Tools in Linux
  • オープンソース・ビジネスについて考える

    はじめに「PDF千夜一夜」の2006年03月25日から2006年04月13日のお話を元に、オープンソースのビジネスモデルについて整理して、考えてみたいと思います。 まず、最初にお断りしますが、以下の議論は、オープンソースの成果を消費する立場ではなく、オープンソースで何かを作りだそうという立場でのものです。オープンソースを利用しようということだけを考えている人は読者として想定してはいません。 オープンソース・プロジェクトの抱える矛盾 2000年代のソフトウェア開発の有力なモデルとして、オープンソースがあります。ソフトウェアは、ハードウェアと違って生産・流通コストが殆ど掛かりません。また、複製されても減価することなく、複製物とオリジナルがまったく同一の価値を持ちます。このため、開発者とエンドユーザがダイレクトに、生産物をやりとりすることが可能になります。また、既にできているものを複製または流用

  • mixi Engineers’ Blog » Linux Programming、epollの話

    お久しぶりです、初めての日の夏に圧倒されているトールマエサカです。 今日はLinuxにおけるネットワークプログラミング関連のネタです。分散データベースサーバの開発過程で最近よくLinuxのepollというイベントハンドリング機能を使っています。これがまた優秀な機能なので紹介します。 このContextでいうイベントハンドラーはサーバがクライエントのリクエストを処理するためのメカニズムです。イベントの感知と通知は大雑把にいうと以下の三つの処理で構成されています: 一つもしくは複数のディスクリプタを監視 ディスクリプタの準備が整うまでハチ公のごとくひたすら待ち続ける 準備が整ったディスクリプタの通知 アプリケーションでの実装は一昔までselect(2)、もしくはpoll(2)というシステムコールで行われていました。二つとも役目は同じですがselect(2)の場合、kernelをいじらない限り

    mixi Engineers’ Blog » Linux Programming、epollの話
  • The best open source backup software for Linux.

    - Automatic Communications Encryption (TLS) - Kubernetes Plugin - Support for Cloud Storage - External LDAP Console Authentication - Docker Plugin - Verify Volume Data - Multi-tier backup with Migration and Copy jobs - Incremental, Differential and Synthetic Backup (VirtualFull jobs) - Compression - Microsoft Exchange Server Plugin - ....and much more

  • 貧乏人のためのboot-from-SAN (1) 導入編 - Ogawa::Memoranda

    Posted by: Hirotaka Ogawa @ December 07, 2006 07:57 PM | かなり前にこんなことを書いたのですが、もう実現された方はいるでしょうか。 ホストにiSCSI initiatorを設定してVMのディスクイメージをやっすくでっち上げたiSCSIストレージサーバ上に置いて、general public向け"Boot from SAN"を実現するのとかどうよ、と思っている。 VMware Server 1.0.1で遊んでみる - Ogawa::Memoranda VMware Server、Workstation、PlayerのVMのディスクイメージの保持の仕方にはいくつかバリエーションがあり得ます。 ホストマシンのローカルディスクにVirtual Diskを作成する(最も一般的な構成) ホストマシンのローカルディスクのパーティションをVMがPhy

  • 404 Blog Not Found:tips - sshでパスワード無しログイン

    2007年09月30日13:30 カテゴリTips tips - sshでパスワード無しログイン 以下に加えて、これも覚えておくといいかも。 odz buffer - SSH の接続を共有する パスワード無しの認証ファイルを作る $ ssh-keygen -d -f ~/.ssh/nopass-dsa -N '' または $ ssh-keygen -d -f ~/.ssh/nopass-dsa -N '' -C you@your.example.com -N ''がポイントです。 前者の場合、ssh commentは$USER@$HOSTになりますが、最近はDHCPホスト名を決めちゃう場合も多いので、それがいやな場合は後者の方法で決め打ちするのがいいでしょう。 完了すると、~/.ssh/nopass-dsaと、~/.ssh/nopass-dsa.pubの二つのファイルが出来ます。前者は絶

    404 Blog Not Found:tips - sshでパスワード無しログイン
  • Changelogのための英文テンプレート集 - ぴょぴょぴょ? - Linuxとかプログラミングの覚え書き -

    Changelog英語で書く際に参考になるようなテンプレートをまとめてみました.git や svn のコミットログにも使えます. このエントリは今後も逐次更新を続けます(最終更新2018/11/01) リリースノートの英文についてはRelease note のための英文テンプレート集 - pyopyopyo - Linuxとかプログラミングの覚え書き -に分離しました git等のcommit メッセージにも使えます 以下,例文. バグ修正した場合 修正した場合 → fix を使うのが定番です Fixed a performance regression. (パフォーマンスが低下するバグを修正しました) Fix possible memory leak Fixed an issue where some devices would display the wrong image. (いく

    Changelogのための英文テンプレート集 - ぴょぴょぴょ? - Linuxとかプログラミングの覚え書き -
  • DSAS開発者の部屋:特集記事『Linuxロードバランサ構築・運用ノウハウ』を公開します

    Linuxロードバランサ構築・運用ノウハウ』を公開します! これはWEB+DB PRESS Vol.37の特集記事としてDSASチームが執筆したもので、技術評論社様の許可を得て今回公開するはこびとなりました。 一口でいうと、「Linux+IPVS+keepalivedを使って、冗長構成(Active/Backup)のロードバランサを作るまで」の解説記事で、 サーバ負荷分散一般についてのはなし Linuxでロードバランサを作ってみる ロードバランサを冗長化 といった構成になっています。 みなさんがLinuxロードバランサを導入・構築・運用する際の一助になれば、DSASチームとしてもうれしい限りですので、是非、ご覧になってください! 第1章 サーバ負荷分散概論 特集のはじめに なぜサーバ負荷分散をするのか? サーバ負荷分散の実現方法 ロードバランサのいる構成 ロードバランサはなにを元に分散す

    DSAS開発者の部屋:特集記事『Linuxロードバランサ構築・運用ノウハウ』を公開します
  • ずんWiki - Fedora upgrade

    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 Ads Fedora9→Fedora10 † 今回は忙しくてリリース直後(2008/11/25)のアップグレードが出来なかった…。が、1日遅ればせながら手順メモ。 アップグレード前の注意点&気づいた点 今回はPostgreSQLMySQLのメジャーバージョンアップは無いし、apacheやphpなども対した変更が無いので僕の用途では特に注意は不要っぽい。 でも念のためDBのダンプだけは取っておいたけど。 まずはいつもの通りリポジトリのPackageディレクトリからfedora-releaseとfedora-release-noteをダウンロ

  • 『Linuxの壁紙サイト』

    Linux用の壁紙というかそういうのを集めたサイトを検索してみた。 http://www.kuznetsov.uklinux.net/ http://www.linuxsoft.cz/linux_wallpapers/ http://arrfab.net/?topic=wallpapers http://www.heise.de/ct/motive/ http://www.linuxwallpapers.org/ http://dugnet.com/klown/wallpaper/thumbs.php?dir=_wallpaper/_linux http://www.easylinuxcds.com/wallpapers/thumbs1.shtml http://linuxart.com/dir/stuff/wallpapers/ http://www.geocities.com/shiv

  • Lurker - Knoppix Temporary Directory

    MHonArc | mharc | Hypermail Lurker About lurker http://lurker.sourceforge.net/ Lurker is not just another mailing list archiver. It is capable of handling gigabytes of mail without slowing down. Lurker has been designed to scale to support sites with thousands of concurrent users and hundreds of new messages a second. If you run a high-volume mailing list archive, you should seriously consid

  • オープンソース情報データベース || OSS iPedia

    オープンソース情報データベースシステム(OSS iPedia) は、2013年5月17日(金) をもちまして運用を終了いたしました。 長い間ご利用をいただきましてありがとうございました。 OSS iPediaで提供しておりました、IPAフォント、文字情報基盤、その他報告書等については、下記リンクをご参照ください。 皆様には大変ご不便をおかけいたしますが、何卒ご理解の程をよろしくお願い申し上げます。

  • Advanced Bash-Scripting Guide

    This tutorial assumes no previous knowledge of scripting or programming, yet progresses rapidly toward an intermediate/advanced level of instruction . . . all the while sneaking in little nuggets of UNIX® wisdom and lore. It serves as a textbook, a manual for self-study, and as a reference and source of knowledge on shell scripting techniques. The exercises and heavily-commented examples invite ac

  • http://japan.internet.com/linuxtutorial/20060922/1.html

  • Linuxのスワップ処理を最適化するためのヒント

    Linuxシステムにおけるスワップ処理の効率化とスワップ処理サブシステムのパフォーマンス最適化につながるテクニックを紹介する。 コンピュータのメモリ容量を超えるサイズのプログラムを実行する必要がある場合、最近のオペレーティングシステム(OS)のほとんどはスワップ処理と呼ばれる手法を用いる。これは、メモリ内データの大部分を一時的にハードディスクに格納しておき、必要なデータだけを物理メモリ空間に持ってくるというものだ。稿では、Linuxシステムにおけるスワップ処理の効率化とスワップ処理サブシステムのパフォーマンス最適化につながるテクニックを紹介する。 Linuxは、物理メモリの領域をページという単位に分割して処理する。スワップ処理とは、ハードディスク上にあらかじめ設定した空間(これをスワップ空間と呼ぶ)にページ単位でメモリ上のデータをコピーし、そのページのメモリ領域を解放する処理をいう。物理

    Linuxのスワップ処理を最適化するためのヒント
  • MySQL/5.x/5.4.2-betaのインストール - PukiWiki

    オンラインカジノで遊んでいると、各サイトに「プロバイダー」とやらのロゴが 並んでいることに気がついたことがある人も、多いことでしょう。記事ではそのゲームプロバイダーについて、人気の会社も含めてご紹介します。 オンラインカジノのゲームプロバイダーとは? オンラインカジノで遊ぶことに慣れてくると、気になってくるのが「ゲームプロバイダー」の存在です。ゲームプロバイダーとは、オンラインカジノで遊べるようなデジタルゲームを開発している会社のことです。「ゲーム配信会社」、または、単純に「プロバイダー」とも呼ばれます。 ゲームの特色や内容はやはり、このプロバイダーによりかなり左右されます。以下にご紹介しているプロバイダーの大半が、ミスティーノのようなサイトにゲームを提供しています。 […] 今日はちょっと、普通のプログラミングとは毛色の違ったプログラミング、ゲーム開発の話について書きたいと思います。 

  • パーティションを操作できるフリーソフト「GParted Live CD」 - GIGAZINE

    正確にはオープンソースソフトなわけですが、非常に優秀です。ISOイメージをダウンロードしてCD-Rに焼けばライブCDが完成。そこから起動すればパーティション操作がグラフィカルな操作画面から可能になります。 パーティションのサイズ変更や新しいパーティションの作成、フォーマットの変換、まるごとコピーなどが簡単にできます。 対応しているのはExt2、Ext3、FAT16、FAT32、JFS、ReiserFS、Reiser4、NTFS、XFSなど。 GParted http://gparted.sourceforge.net/ ダウンロードはこちらから(LiveCDの方) http://gparted.sourceforge.net/download.php パーティションのサイズ変更はこのような感じで可能 新しくパーティションを作る場合はこんな感じ フォーマット変換は選ぶだけで済む 各フォーマッ

    パーティションを操作できるフリーソフト「GParted Live CD」 - GIGAZINE
  • CLIマジック:何かと使えるネットワーク監視ツール | OSDN Magazine

    Linuxはネットワーク管理にもってこいのプラットフォームだ。ネットワークのトラフィックを監視したければ、Webインタフェースでアクセス可能なものからグラフィカルインタフェースを使ったものまで、そのためのツールが豊富にある。また、シェルスクリプトを使うならコマンドラインツールが便利だ。複雑なタスクを楽に実行できる。ここでは、お勧めのネットワークトラフィック監視ツールをいくつか紹介しよう。 atop はネットワークトラフィックのほか、CPU使用率、メモリ使用量、プロセスリストといった役に立つ情報を表示してくれるシステム/プロセスマネージャだ。いくつかのオプションを起動時に渡せる。たとえば、ネットワークに関する情報を「/var/log」内のログファイルに保存するには、「atop -N > /var/log/atopnet.log」とする。 このアプリを使ってTCPの送受信要求やTCP/UDPで

    CLIマジック:何かと使えるネットワーク監視ツール | OSDN Magazine
  • Mac OS X Leopard上のRHEL5.1でiSCSI + GFSする - りおてく

    RHEL5.1にはTechnology Preview(番環境ではサポートが提供されない)ながらも、NTTサイバーソリューション研究所の藤田さんという方がかなり貢献されているソフトウェアiSCSIターゲットが同梱されています。これを使うと仮想化環境でも色々出来るなぁということと、RHEL5.1だけでiSCSI + GFS(ClusterStorage)の環境が構築出来るので、やってみました。ただし、あくまでiSCSI+GFSの「感じ」をつかむための構築手順ですので、番環境ではサポートされない構成である点にご注意ください。 前提条件としては、Parallels Desktop for MacもしくはVMware Fusionがインストールされた、Intel Mac + Leopard環境があることです。今回はParallels Desktopで説明しますが、VMware Fusionでも