タグ

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

  • 小さな画像を美しく拡大する「SmillaEnlarger」 - SourceForge.JP Magazine : オープンソースの話題満載

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

    小さな画像を美しく拡大する「SmillaEnlarger」 - SourceForge.JP Magazine : オープンソースの話題満載
  • Open Tech Press | PowerPointで聴衆を苦しめるのはもうやめよう:印象的なプレゼンテーションを行うためのテクニック

    著名な業界人の講演を拝聴しようと、ITスタッフたちが熱意を持って真面目に会議室に座っている。聴衆にはスライドのコピーが配られている。やがて部屋が暗くなり、講演者が壇上に上がった。そして最初のスライドが表示された直後、聴衆の目はどんよりと曇り、ついさっきまでとはまるで別の感じになってしまった。彼らは黙って座っているが、話を聞いているわけではない――講演者の話す内容を理解しているのではなく、声が聞こえているだけなのだ。彼らは眠気と戦うことに必死になり、コミュニケーションは崩壊する。彼らは自分自身で気付かないまま、論理と退屈さの狭間にある世界に入り込んでしまった。その世界では実質的なコミュニケーションは存在せず、あらゆる意味での生産性が失われる。その世界とはすなわち、PowerPointゾーンだ。 私はPowerPointというアプリケーション自体について特に何か不満を持っているわけではない。P

    Open Tech Press | PowerPointで聴衆を苦しめるのはもうやめよう:印象的なプレゼンテーションを行うためのテクニック
  • 己を高く売り込むための“ITスキル12選” | OSDN Magazine

    生き馬の目を抜くIT業界。今日もてはやされていた技術が、明日には見向きもされなくなることも日常茶飯事だ。せっかく苦労して習得したスキルでも、役に立たなければ意味がない。IT業界で生き残るためには、企業が求めるスキルを見極め、しっかりと身につけておく必要があるのだ。 メアリー・ブランデル/Computerworld オンライン米国版 IT業界は空前の人手不足? 一昔前には「オフショアリングの影響で、米国(または先進国)のプログラマーは、絶滅の危機に瀕している」とまで言われていた。しかし現実は、それとは正反対の様相を呈している。 米国Googleでシニア・エンジニアリング・マネジャーを務めるケビン・スコット氏も、「シリコンバレーで日常的に私が目にしているのは、ITプロフェッショナル不足に悩む企業幹部の姿だ」と、人手不足の現状を認める。また、米国計算機協会(Association for Com

    己を高く売り込むための“ITスキル12選” | OSDN Magazine
  • Open Tech Press | Linuxのパフォーマンスを改善する3つのTips

    同じコンピュータでも、Linuxを走らせたときのほうがWindows XPやVistaを走らせたときよりも性能は高くなる。しかしLinuxシステムはさらに高速化することも可能だ。この記事では、Linuxシステムの性能を向上させるための、3つの異なるレベルで行なう最適化の方法を紹介する。 あらゆる最適化について言えることだが、何らかの簡単なベンチマークを行なわなければ、結果を当に向上させることができたのかどうかを知ることはできない。Linux PC上では通常、数多くのプロセスが走っていて、それらが性能の測定に影響を与える可能性がある。その影響を最低限に抑えるために作業はランレベル1で行なうようにしよう。ランレベル1は、最低限のプロセスのみを実行するシングルユーザモードだ。ランレベル1で作業を行なうためには、ALT-F1を入力してコンソールに切り替え、ルートとしてログインして「init 1」

    Open Tech Press | Linuxのパフォーマンスを改善する3つのTips
  • 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のセキュリティを高めるためのハウツー
  • 1