タグ

Linuxに関するshozzyのブックマーク (10)

  • コンソールによるプログレス表示 - コンソール制御 - 碧色工房

    ソフトウェアの処理には往々にして、完了までに利用者を待たせざるを得ない場面というものがある。 純粋にCPU処理に時間がかかるものであったり、ダウンロード等の通信に時間がかかるものなど、様々な状況があるだろう。 その場合、何もユーザに知らせないと、異常が発生し止まっているのか、正常な待ち時間なのかが分からないし、 同じ時間待つにしても、待つ必要があることが、更にはどのぐらい待つ必要があるのか、 が分かったほうが、その待ち時間は短く感じるものだ。 ユーザビリティ上プログレス表示の重要度は高い。 GUIではプログレスバーという表現方法が一般的だが、 コンソール上でも類似した表示を実現する方法が幾つかある。 その方法について紹介する。 前準備 プログレスバーの表現方法を紹介していくが、 来であれば「何らかの処理」をしながら表示するということになる。 ここでは、「何らかの処理」をスリープで表現して

    コンソールによるプログレス表示 - コンソール制御 - 碧色工房
    shozzy
    shozzy 2020/01/07
    いい感じに進捗表示を作れた
  • 【特選フリーソフト】USBメモリーから起動するLinux USB-KNOPPIX:ITpro

    「USB-KNOPPIX」は,KNOPPIX日語版を“減量”させて256MバイトのUSBメモリー内に格納できるようにしたLinux OSである。もちろん,USBメモリーから起動できる。主要開発者自らが実践的な使い方を紹介する。 「USB-KNOPPIX」は,産業技術総合研究所が配布している1CD Linuxの「KNOPPIX日語版」(関連記事「KNOPPIXを使いこなそう」を参照)を“減量”させて,USBメモリー内に格納できるようにしたものである。日電子専門学校のオープンソースシステム科(2006年4月に,コンピュータネットワーク研究科から改名)の教育システムである「プログラミング演習の仮想化」の一環として作成したものだ。現在は独立したプロジェクトとなっている。 USB-KNOPPIXの最大の特徴は,CDからの起動と比較して,システムが立ち上がるまでの時間が格段に短いことである。その

    【特選フリーソフト】USBメモリーから起動するLinux USB-KNOPPIX:ITpro
  • 忘月忘日Linux: FOMAとx86 LinuxのUSB接続その4

    ppp接続用のソフトウェアとしてはずっとppxpを使っている.以下に記すこともppxpを使って確認したことだが,pppdなんかでも同じだろうと思う. (1) 64Kデータ通信 ~/.ppxp/conf/の下にPHS用のスクリプトファイルがあったので、その, set LINE /dev/ttyS01 とある行を, set LINE /dev/usb/ttyACM0 に書き換えたファイルを作って,そのファイルを指定してppxpを起動してconnectコマンドを実行したらちゃんとIP接続できた.↓ もちろんqdialコマンドでデバイスに/dev/usb/ttyACM0を指定し,アクセス電話番号,ユーザID,パスワード,DNS等必要事項を入力していっても同じ結果のはずだ. (2) mopera経由パケット通信 FOMAにしたのだからパケット通信で使いたい.moperaを使うならppxpのqdial

    shozzy
    shozzy 2009/11/23
  • sanonosa システム管理コラム集: Linuxでそこそこ安全かつ楽にサーバを立てる方法

    【1.初めに】 要望がありましたので、今回はLinux(実際はRedhat系Linux)でそこそこ安全かつ楽にサーバを立てる際の手順を記してみます。 ※一応注意:今回は、試しにサーバを立てる程度であればこのくらいで十分ではないかと思うレベルを想定しています。サービスに投入するサーバでは私はもっと細かいところまで手を入れています。 【2.そこそこ安全かつ楽にサーバを立てる手順】 さて、いよいよ題です。サーバを立てる際は、不必要なものを全て取り除いてから必要なものを追加していくというのが基になります。以下の手順1~5では不要なものの除去、手順6~7で必要なものを追加し確認しています。それを踏まえまして。 ■手順1. OSをインストールします。(私はLinuxであればCentOSを入れることが多いです。その際私はインストールの種類をカスタムにしパッケージグループの選択では開発ツール以外全部チ

    sanonosa システム管理コラム集: Linuxでそこそこ安全かつ楽にサーバを立てる方法
  • Linux猫フィーダー(餌やり機) (動画) | 秋元@サイボウズラボ・プログラマー・ブログ

    どっかで見たようなダンボール箱に隠れているけど、誰も触れずにのエサが出てきている。 この DIY Automatic Cat Feeder、さてどのへんが Linux なのか、後半で内部挙動の解説がされるのだが… うーむ、そういう仕組みかあ。 # ブックマークタグは「それfeedしといて」とか「それPla」とか希望 この記事は移転前の古いURLで公開された時のものですブックマークが新旧で分散している場合があります。移転前は現在とは文体が違い「である」調です。(参考)記事の内容が古くて役に立たなくなっている、という場合にはコメントやツイッターでご指摘いただければ幸いです。最新の状況を調べて新しい記事を書くかもしれません

    shozzy
    shozzy 2006/08/28
    猫にfeed[それPla]
  • DSAS開発者の部屋:こんなに簡単! Linuxでロードバランサ (1)

    DSASのロードバランサは高価なアプライアンス製品ではなく、LinuxのLVS (Linux Virtual Server)を利用しています。 安価、というか、ハードウエア以外は金銭的コストがゼロなので、一般のクライアントからのアクセスを受ける外部ロードバランサのほかに、内部サービス用のロードバランサも配置しています。それぞれactive, backupで2台ずつあるので合計で4台もロードバランサがあることになります。(こんな構成を製品を使って組んだら数千万円すっとびますね) また、ネットワークブートでディスクレスな構成にしているので、ハードディスが壊れてロードバランサがダウンした、なんてこともありません。 ですので「ロードバランサは高くてなかなか導入できない」という話を耳にする度にLVSをお勧めしているのですが、どうも、 なんか難しそう ちゃんと動くか不安 性能が出ないんじゃないか 等々

    DSAS開発者の部屋:こんなに簡単! Linuxでロードバランサ (1)
  • (ひ)メモ - そんなわきゃない>DNS RRはロードバランサの座を奪い返せるか

    チープなDNSラウンドロビンは高価なロードバランサの座を奪い返せるか つっこみどころが満載スギなのは脇においておいて、金をかけないなら、DNSラウンドロビンじゃなくて、せめて、件の記事でも紹介されている Apache 2.2のmod_proxy_balancer か、Apache 2.2じゃなくても使えるreverse proxy系の実装たち、 POUND mod_backhand Perlbal を使うべきでしょう。 んで、「L7ロードバランサ(要はreverse proxy)なんていらねっす。セッション? んなのmemcachedでシェアすりゃいいんじゃん。その方がスケールアウトしやすいしー」という向きには、LinuxでL4のロードバランサするのをオススメでします。まともなL4ロードバランサが手に入るのに、金銭的コストはゼロですってよ、オクサン! Linux Virtual Serve

    (ひ)メモ - そんなわきゃない>DNS RRはロードバランサの座を奪い返せるか
  • OSを自作する時代がやってきた

    最近,一部のパソコン好きの間で,OS(オペレーティング・システム)を自作するというのが流行っているらしい。いや,これからちょっとしたブームが起きる予感がする。もちろん職場で使うパソコンではなく,自宅などで個人的に使うパソコンに導入するOSのことである。 パソコンの「自作」なら多くの人が経験をお持ちではないだろう。実際,筆者も10年くらい前に,自宅で使うパソコンを自作した経験が1度だけある。まぁ自作といっても,ボードの回路から自分で設計するのではなく,既製のパーツを買ってきて組み立てるだけだが,それでも,“オリジナルのマシン”を作るメリットは十分にあった。 自分の好みのグラフィック・ボードや,性能が高いマザー・ボードやCPU,カッコいいデザインのケースなどを組み合わせると,比較的低コストで高性能なマシンを作ることができた。自己満足のところが大きいが,パソコンの各種ハードウエアに関する知識も身

    OSを自作する時代がやってきた
    shozzy
    shozzy 2006/07/25
    なんだ、Monaとかの話じゃないのか。
  • 誰も読まないOSのソース・コード:ITpro

    まず,結論から言おう。 「エンジニアがOSのソース・コードを読めるようになると,活躍の場が一気に広がる」。そして,「コツさえ分かれば,OSのソース・コードはびっくりするほど簡単に読める」。 ここでいうOSとは,Linuxのカーネル(OSの“核”となるソフト)のことである。筆者が上の2点を強く感じたのは,つい最近の,ある人物とのやり取りがきっかけだった。 「カーネルのソースが読めると,たいそう儲かるってことが,分かってしもうたから」。「もうすぐ大学の仕事は定年や,でも定年後の収入の方が多いんとちゃうかな」---。 筆者の耳に,迫力ある関西弁が突き刺さった。声の主は1949年生まれの57歳。神戸情報大学院大学助教授の赤松徹氏その人である。 打ち合わせを兼ねた取材の後の会話だったので,メモは取っていない。赤松氏がはっきりとこの通りに発言したかどうかは覚えていないが,筆者の脳裏には,そのような発言

    誰も読まないOSのソース・コード:ITpro
    shozzy
    shozzy 2006/04/07
    多くの人にとっては、それより優先的に時間を割きたいものが他にあるんだよなぁ。だから読めても読まない。
  • アートの学生にGNU/Linuxを - SourceForge.JP Magazine

    私はアート系の学部で教える一介の教師だが、前学期から胸躍る冒険の旅に出ている。というのは、ディジタル・メディア・ラボにあるほぼすべてのMacintoshからMac OS Xを削除し、Ubuntuをインストールしたのだ。 ソフトウェアを入れ替えようかと真剣に検討し始めたのは昨年度のことだ。今出回っているフリーソフトウェア・プログラムであれば、私のクラスの学生には十分だということがわかったからである。アート系学部の学生も、PhotoshopやQuarkXpressやDreamweaverのようなプロプライエタリ・プログラムではなく、GIMPやScribusやQuanta Plusといったフリーソフトウェア・プログラムを学ぶ時代になったと考えたのである。 ディストリビューションとアプリケーションの選定 まず検討したのは、GNU/Linuxのディストリビューションである。一クラス分の学生たちが毎日

  • 1