タグ

ブックマーク / mag.osdn.jp (9)

  • Linuxコミュニティが選ぶ人気オープンソースプロジェクトの年次調査、言語は「Python」、デスクトップは「Slackware」がトップに | OSDN Magazine

    LinuxコミュニティであるLinuxQuestions.orgが2月5日、年次プロジェクト人気ランキング「2012 LinuxQuestions.org Members Choice Awards This」を発表した。今年はデスクトップでは「Slackware」、プログラミング言語では「Python」などが高い支持を集めた。 2012 LinuxQuestions.org Members Choice Awards ThisはLinuxQuestions.orgが毎年行っている調査で、会員に合計31のカテゴリから最も優れていると思うソフトウェアやプロジェクトを投票してもらい、結果を集計したというもの。混戦となったデスクトップディストリビューションでは、20.59%の得票率でSlackwareが最優秀賞に輝いた。次点は「Ubuntu」で17.02%、人気が高まりつつある「Linux Mi

    Linuxコミュニティが選ぶ人気オープンソースプロジェクトの年次調査、言語は「Python」、デスクトップは「Slackware」がトップに | OSDN Magazine
    gologo13
    gologo13 2013/02/07
    slackware つて聞いたことない。使って見たい
  • Open Tech Press | SSHのセキュリティを高めるためのハウツー

    SSHサーバの設定ファイルは/etc/ssh/sshd_configとなっている。このファイルを変更した後は、変更を反映させるためにその都度SSHサービスを起動し直す必要がある。 SSHが接続を待ち受けるポートの変更 SSHはデフォルトでは22番ポートで接続を待っている。攻撃者はポートスキャナを使ってホストがSSHサービスを実行しているかどうかを把握するが、(nmapを含め)大抵のポートスキャナではデフォルトでは1024以上のポート番号のスキャンは行なわれないため、SSH用のポートを1024以上の番号に変更しておくのが賢明だ。 具体的には、/etc/ssh/sshd_configファイルを開き、以下のような行を見つけて変更する。 Port 22 この行でポート番号を変更したら、以下のようにしてSSHサービスを起動し直そう。 /etc/init.d/ssh restart SSHプロトコル2

    Open Tech Press | SSHのセキュリティを高めるためのハウツー
    gologo13
    gologo13 2012/08/12
    これはいいまとめ
  • lessによるブックマーキング

    どのようなLinuxディストリビューションにしろ参照頻度と使用頻度が最も高いコマンドは、各種コマンドの使用マニュアルを閲覧するためのmanコマンドであることに間違いはないはずだ。manには使って便利な機能が色々と装備されているのだが、初心者が気づきにくい機能もあるため、稿ではmanページをブックマーク登録する機能および、manページを閉じることなく他のコマンドを直接実行する機能について解説することにする。 トリック#1:表示位置のブックマークへの登録 先に一言触れておくと、manコマンドはlessユーティリティを使ってマニュアルページを画面に表示させている。ところで、自分の記憶力だけを頼りにして長文のmanページを調べる場合、続きの説明を読み進めるうちに先に書かれていた内容を忘れてしまった、という経験を有しているのは私だけではないだろう。こうした場合の対策として有効に機能するのが、man

    lessによるブックマーキング
    gologo13
    gologo13 2011/04/24
    man
  • IMAPのメールや添付ファイルをオフラインで利用できるOfflineIMAP | OSDN Magazine

    OfflineIMAPは、インターネットに接続していなくてもIMAPのメールを読めるようにするツールだ。たとえば、外出先でメールの添付ファイルがどうしても必要になったが、インターネットにつながる場所が見つからない、といった事態を防ぐのに役立つ。 夜寝ている間にOfflineIMAPですべてのメールをローカルに同期しておけば、朝起きたときには直ちに利用できる。ただしこれはセキュリティとのトレードオフだ。メールをさっと利用できる利便性と引き換えに、ローカルのノートパソコンに保存したメールのコピーすべてを適切に保護(翻訳記事)する必要が生じる。 OfflineIMAPは、リモートのIMAPサーバに接続し、メールのコピーをmaildir形式でローカルに保存する。このmaildirツリーを手持ちのメール・クライアント・ソフトで参照することで、リモート接続の場合と同様にメールを利用できるというしくみだ

    IMAPのメールや添付ファイルをオフラインで利用できるOfflineIMAP | OSDN Magazine
  • Emacs用の開発支援ツールを集めた「CEDET」、バージョン1.0が登場 | OSDN Magazine

    CEDET開発グループは8月30日、Emacs用の統合開発環境(IDE)「Collection of Emacs Development Environment Tools(CEDET)1.0」を公開したと発表した。SourceForgeのプロジェクトページより入手できる。 CEDETはEmacsを使った高度な開発環境の作成を目的に、開発環境ツールを集めたIDE。Speedbar、EIEIO、EDE(Emacs Development Environment)、Semanticといったライブラリを含み、プロジェクト管理システム、コードコンパイル、ヘルプ/ジャンプ、シンボル参照、コード生成、UMLダイアグラム、コードブラウジングなどの機能を持つ。C、C++JavaEmacs Lisp、JavaScriptPythonなどさまざまな言語に対応する。ただし言語ごとにサポートレベルは異なり、

    Emacs用の開発支援ツールを集めた「CEDET」、バージョン1.0が登場 | OSDN Magazine
  • Webページの分類やスクラップにも利用できる文献管理Firefox拡張「Zotero」 | OSDN Magazine

    今回紹介するFirefox拡張「Zotero」は、Web上で公開されている論文や各種情報をスクラップして保存したり、メモやノートを付けられる論文/参考文献管理ツールである。そのほか、文献データベースや図書館Amazonなどから論文や書籍の情報を取得・保存する機能、参考文献作成機能など、文献管理に有用な機能を備えており、論文の執筆を行う研究者だけでなく、レポートやブログなどを執筆するユーザーなどにも有用なツールだ。 Zoteroをインストールするには、FirefoxアドオンサイトのZoteroページ中の「Firefoxへインストール」ボタンをクリックすればよい。インストール終了後、指示に従ってFirefoxを再起動すると、新しいタブでquick_start_guideというWebページが開かれる。このページは英語表記であるが、右上の「Translations of this page:」下

    Webページの分類やスクラップにも利用できる文献管理Firefox拡張「Zotero」 | OSDN Magazine
  • 米Google、高速・低メモリ消費の正規表現ライブラリ「RE2」を公開 | OSDN Magazine

    Googleは3月11日、正規表現ライブラリ「RE2」を発表した。動作が高速で「スレッドフレンドリー」な点が特徴。従来のバックトラック型正規表現ライブラリの代替として開発を進めていく。 Googleによると、同社はCode SearchやSawzallといったインフラやアプリケーションで正規表現を利用しているが、バックトラックアルゴリズムを利用した従来の正規表現実装では入力データに対し処理時間が指数的に増加することが問題となっていた。また、固定サイズのスタックを持つC++のマルチスレッドプログラムの場合、従来の正規表現実装ではスタックを使い切ってスタックオーバーフローを発生させることがあったという。これらを解決するために独自の正規表現エンジンを開発したとのこと。 RE2はどのような入力や正規表現に対しても一定の小さいメモリ量で動作するように開発されているのが特徴。オートマトン理論の下、処

    米Google、高速・低メモリ消費の正規表現ライブラリ「RE2」を公開 | OSDN Magazine
  • 小さな画像を美しく拡大する「SmillaEnlarger」 - SourceForge.JP Magazine : オープンソースの話題満載

    デジカメ写真などの画像ファイルを拡大したいときは画像編集ソフトを使うのが一般的だ。しかし、通常のソフトで解像度が低い画像を無理やり拡大すると、まるでドット絵のような輪郭がギザギザの画像になったり、ノイズが目だったりして画質が大きく低下してしまう。そこで利用したいのが今回紹介する「SmillaEnlarger」である。 SmillaEnlargerは画像拡大専用に作られたツールだ。画像の拡大時に輪郭などのデータを自動で解析・補完して、とてもなめらかに美しく拡大してくれる。処理には独自のアルゴリズムを用いており、拡大後の画質は広く高画質として知られているバイキュービック法をしのぐ(図1、2)。 読み込みに対応している画像の形式はBMP/JPEG/PNG/PPM/TIFF/GIFの6種類。この内GIFを除く5種類での出力に対応しており、拡大しながら形式変換を行える。切り抜き機能もあるので、必要な

    小さな画像を美しく拡大する「SmillaEnlarger」 - SourceForge.JP Magazine : オープンソースの話題満載
  • Gitを使いこなすための20のコマンド | OSDN Magazine

    LinuxカーネルやRuby on RailsPerlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。記事では、Gitを使いこなすために覚えるべき20個のGitコマンドを紹介する。 LinuxカーネルやRuby on RailsPerlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。記事では、Gitを使いこなすために覚えるべき20個のGitコマンドを紹介する。 なお、Gitの基的な考え方や使い方については分散バージョン管理システムGit入門でも紹介しているので、そちらも参照してほしい。

    Gitを使いこなすための20のコマンド | OSDN Magazine
    gologo13
    gologo13 2010/02/14
  • 1