はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ JP Magazine

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 253件)

Gitを使いこなすための20のコマンド - SourceForge.JP Magazine

2009/03/17 このエントリーをはてなブックマークに追加 1765 users Instapaper Pocket Tweet Facebook Share Evernote Clip Git perl Linuxカーネル コマンド 近年多く

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

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

2010/02/25 このエントリーをはてなブックマークに追加 1579 users Instapaper Pocket Tweet Facebook Share Evernote Clip SmillaEnlarger 輪郭 ノイズ 解像度 ドット絵

デジカメ写真などの画像ファイルを拡大したいときは画像編集ソフトを使うのが一般的だ。しかし、通常のソフトで解像度が低い画像を無理やり拡大すると、まるでドット絵のような輪郭がギザギザの画像になったり、ノイズが目だったりして画質が大きく低下してしまう。そこで利用したいのが今回紹介する「SmillaEnlarger」である。 SmillaEnlargerは画像拡大専用に作られたツールだ。画像の拡大時に輪郭... 続きを読む

自由に使えるオープンソースの日本語フォント - SourceForge.JP Magazine

2009/04/27 このエントリーをはてなブックマークに追加 1084 users Instapaper Pocket Tweet Facebook Share Evernote Clip オープンソース 日本語フォント 明朝体 本稿 行書体

オープンソースのソフトウェアが質、量ともに充実していくなかで、日本語フォントは成長が遅れていた分野の1つだが、徐々に選択肢を増やしてきている。行書体や隷書体などはほとんど見かけないが、日常的に使用するゴシック体、明朝体であれば実用になる日本語フォントがオープンソースで利用可能になっているのだ。そこで本稿では、オープンソースの日本語フォントを集め、それらの概要とサンプルをカタログ化してみたい。 【A... 続きを読む

Bash&シェルスクリプトを極めるテクニックまとめ - SourceForge.JP Magazine

2009/06/12 このエントリーをはてなブックマークに追加 816 users Instapaper Pocket Tweet Facebook Share Evernote Clip テクニックまとめ

UNIXやLinuxのエキスパートになるのに避けて通れないのが、Bashに代表されるコマンドラインシェルによる操作だ。そこで本記事では、「Bashのカスタマイズ」「シェルスクリプトの高等テクニック」「Bash以外の高機能シェル」の3つについて、SourceForge.JPで過去に掲載された解説記事を紹介する。 インデックス: Bashをカスタマイズして使いこなす シェルスクリプトを使いこなすテクニ... 続きを読む

分散バージョン管理システムGit入門 - SourceForge.JP Magazine

2009/02/06 このエントリーをはてなブックマークに追加 755 users Instapaper Pocket Tweet Facebook Share Evernote Clip

バージョン管理システムと言うとSubversionやCVSが有名だが、近年急速にユーザーを増やしているバージョン管理システムに「Git」がある。GitはLinuxカーネルの開発リーダーとして知られるLinus Torvalds氏が中心となって、Linuxカーネルの開発に使用する目的で開発した分散型バージョン管理システムである。2005年に開発が開始されて以来さまざまなプロジェクトでの採用が進み、現... 続きを読む

実用レベルに達したWindows向けGitクライアント「TortoiseGit」でGitを始めよう - SourceForge.JP Magazine

2009/06/22 このエントリーをはてなブックマークに追加 713 users Instapaper Pocket Tweet Facebook Share Evernote Clip Git TortoiseGit GUI Gitクライアント

Windowsで利用できるGUIのGitクライアントの1つに「TortoiseGit」がある。TortoiseGitはまだ開発段階のソフトウェアではあるが、2009年6月5日にリリースされたバージョン0.7.2.0では多くの機能が実装され、実用的に動作するようになった。本記事ではこのTortoiseGitを用いて、Windows環境でGitによるバージョン管理を行う方法について解説する。 近年、「... 続きを読む

JavaScriptでWebアプリを開発できる「Node.js」活用入門 - SourceForge.JP Magazine : オープンソースの話題満載

2012/04/25 このエントリーをはてなブックマークに追加 607 users Instapaper Pocket Tweet Facebook Share Evernote Clip node.js オープンソース JavaScript

SourceForge.JP Magazine注目記事 ハードディスクの中身を誤って消した場合のファイル復旧方法 ハードディスクを完全消去する「DBAN」のインストールと使い方 HDD/SSDの健康診断を行うS.M.A.R.T.対応ツール「CrystalDiskInfo」 の使い方 HDDやSSDなどの速度を計測するベンチマークソフト「CrystalDiskMark」 の使い方 CDやUSBメモリ... 続きを読む

Emacs超入門[1]:Emacsの基本的な使い方とショートカットキー - SourceForge.JP Magazine

2009/04/09 このエントリーをはてなブックマークに追加 551 users Instapaper Pocket Tweet Facebook Share Evernote Clip emacs UNIX テキストエディタ プログラミング 定番

EmacsはUNIX/Linux環境では定番とも言えるテキストエディタだ。ソースコードの自動整形や色分け表示など、プログラミングに便利な機能を多く備えているため、特に開発者の間で人気が高い。本記事ではWindows/Mac OS X環境でのEmacsの導入方法や、その基本的な使い方を紹介する。 Windows環境でのEmacsの導入 WindowsやMac OS Xの場合、複数の配布パッケージ(デ... 続きを読む

Webの負荷テストに使えるフリーソフトウェア - SourceForge.JP Magazine

2009/01/13 このエントリーをはてなブックマークに追加 494 users Instapaper Pocket Tweet Facebook Share Evernote Clip 負荷テスト フリーソフトウェア web HTT 挙動

Webアプリケーションおよびサーバの高負荷時の挙動を確認する方法の1つが、擬似的に負荷をかけてテストを行うことだ。ここでは、そうしたテストを実施するフリーソフトウェアをいくつか試し、それぞれがどんなタイプのサイトに適しているかを調べた。 負荷テスト用のツールはいろいろあるが、メンテナンスが行われていないもの、フリーでないもの、インストール手順が明確でないものを除くと、curl-loader、htt... 続きを読む

dat落ちした2ちゃんねるのスレを読めるようにする、ログのP2P共有ツール「o2on」 - SourceForge.JP Magazine

2009/11/25 このエントリーをはてなブックマークに追加 462 users Instapaper Pocket Tweet Facebook Share Evernote Clip DAT 有償 dat落ち スレッド スレ

2ちゃんねるのスレッドは、書き込みの数が1000件を超えたり、しばらく書き込みがなかったりすると閲覧できなくなる。いわゆる「dat落ち」と呼ばれる状態だ。dat落ちしたスレッドは2ちゃんねるが運営しているサービスか、ウェブ上の過去ログ保存サイトを利用すると読むことができる。だが、2ちゃんねるのサービスは有償であり、過去ログ保存サイトでは読めないスレッドも多い。そこで役に立つのが「o2on」である。... 続きを読む

WindowsでSubversionを使う:TortoiseSVNでバージョン管理 - SourceForge.JP Magazine

2008/09/01 このエントリーをはてなブックマークに追加 366 users Instapaper Pocket Tweet Facebook Share Evernote Clip Subversion TortoiseSVN GUI 導入

Windows環境でSubversionによるバージョン管理を行いたい場合に便利なのが、GUIでリポジトリにアクセスできるTortoiseSVNだ。本記事では、TortoiseSVNの導入から基本的な使用方法までを解説する。 図1 TortoiseSVN TortoiseSVNをインストールする TortoiseSVNは、Windows 2000/XP/Vistaで動作するSubversionクラ... 続きを読む

アーティストのビジネスモデル - SourceForge.JP Magazine

2009/11/02 このエントリーをはてなブックマークに追加 355 users Instapaper Pocket Tweet Facebook Share Evernote Clip アーティスト ビジネスモデル 道理 本質 彼ら

このところ、私的録音録画制度の見直しを巡るあれやこれやに少々足を突っ込んでいる。なかなかややこしい話なので中身についてはあまり触れないが、この問題に限らず結局著作権を巡る諸問題の本質にあるのは、どうすれば今後才能あるアーティストがアーティストとして食っていけるか、ということである。 そんなことは本人たちが考えればいいことだろうというのは確かに道理ではあるのだが、今までそれなりに彼らを(そして若干の... 続きを読む

Apache HTTP Serverの脆弱性を突く「Apache Killer」――パッチは48時間以内にリリース予定 - SourceForge.JP Magazine : オープンソースの話題満載

2011/08/25 このエントリーをはてなブックマークに追加 290 users Instapaper Pocket Tweet Facebook Share Evernote Clip バッチ Apache Killer 脆弱性 オープンソース

SourceForge.JP Magazine注目記事 ハードディスクの中身を誤って消した場合のファイル復旧方法 ハードディスクを完全消去する「DBAN」のインストールと使い方 HDD/SSDの健康診断を行うS.M.A.R.T.対応ツール「CrystalDiskInfo」 の使い方 HDDやSSDなどの速度を計測するベンチマークソフト「CrystalDiskMark」 の使い方 CDやUSBメモリ... 続きを読む

米Google、高速・低メモリ消費の正規表現ライブラリ「RE2」を公開 - SourceForge.JP Magazine

2010/03/15 このエントリーをはてなブックマークに追加 287 users Instapaper Pocket Tweet Facebook Share Evernote Clip 正規表現ライブラリ 米Google Sawzall 公開 代替

米Googleは3月11日、正規表現ライブラリ「RE2」を発表した。動作が高速で「スレッドフレンドリー」な点が特徴。従来のバックトラック型正規表現ライブラリの代替として開発を進めていく。プロジェクトはGoogle Codeでホスティングされている。 Googleによると、同社はCode SearchやSawzallといったインフラやアプリケーションで正規表現を利用しているが、バックトラックアルゴリ... 続きを読む

「オープンソース」の二つの意味 - SourceForge.JP Magazine

2009/06/24 このエントリーをはてなブックマークに追加 279 users Instapaper Pocket Tweet Facebook Share Evernote Clip オープンソース 意味 文脈 論争 混乱

最近、「オープンソース」という言葉の意味を巡る論争が再燃したようだ。混乱が生じるのは、「オープンソース」という概念自体に、性格の異なる二つの要素が詰め込まれているからではないだろうか。 法的状態としてのオープンソース ソフトウェア開発の文脈における「オープンソース」という言葉は、あるガイドライン(「オープンソースの定義」)を満たしたライセンスの下で公開されているソフトウェア、という意味である。先行... 続きを読む

「NoSQL」を上回る性能を目指す次世代型高速SQLデータベース「VoltDB」登場 - SourceForge.JP Magazine : オープンソースの話題満載

2010/05/27 このエントリーをはてなブックマークに追加 274 users Instapaper Pocket Tweet Facebook Share Evernote Clip NoSQL VoltDB Postgres Ingres 性能

ベンチャー企業の米VoltDBは5月25日(米国時間)、オープンソースのデータベースシステム「VoltDB 1.0.1」をリリースした。高速、拡張性、ACID遵守などを特徴とする次世代DBMSとしている。 VoltDBは「Postgres」「Ingres」などのデータベースプロジェクトを共同で創始したMichael Stonebraker氏が設計したもので、Stonebraker氏が非常勤教授を務... 続きを読む

簡単にVPNを構築できるツール、tinc - SourceForge.JP Magazine

2009/01/29 このエントリーをはてなブックマークに追加 268 users Instapaper Pocket Tweet Facebook Share Evernote Clip VPN トラフィック ルータ Wi-Fi 無線LAN

tinc を使えば、仮想プライベートネットワーク(Virtual Private Network:VPN)を構築できる。VPNでは、2台のコンピュータがインターネットのような安全でないネットワークを介して通信するが、仮想ネットワーク上のホスト間のトラフィックはすべて暗号化される。 tincは、ノートPCを自宅のWi-Fi(無線LAN)ルータに接続する場合にも使える。すでにWPA2を利用して、正当な... 続きを読む

はじめてのNode.js:Node.jsのイベントシステムを知る - SourceForge.JP Magazine : オープンソースの話題満載

2013/03/18 このエントリーをはてなブックマークに追加 258 users Instapaper Pocket Tweet Facebook Share Evernote Clip node.js オープンソース 話題満載

SourceForge.JP Magazine注目記事 ハードディスクの中身を誤って消した場合のファイル復旧方法 ハードディスクを完全消去する「DBAN」のインストールと使い方 HDD/SSDの健康診断を行うS.M.A.R.T.対応ツール「CrystalDiskInfo」 の使い方 HDDやSSDなどの速度を計測するベンチマークソフト「CrystalDiskMark」 の使い方 CDやUSBメモリ... 続きを読む

Windows用定番SSHクライアント「Tera Term」の使い方 - SourceForge.JP Magazine

2009/02/03 このエントリーをはてなブックマークに追加 251 users Instapaper Pocket Tweet Facebook Share Evernote Clip Tera Term 使い方

Linuxでは、リモート操作にSSHを用いるのが一般的だ。そのためたいていのLinuxディストリビューションではsshコマンドが標準でインストールされる。一方、WindowsにはSSHクライアントは含まれていないが、Windows用のSSHクライアントはフリー/商用を含めていくつか提供されているので、それらを導入すればSSH経由でWindowsからLinuxマシンを操作することが可能になる。そこで... 続きを読む

CVS/Subversionを使ったバージョン管理(前編:バージョン管理の基礎) - SourceForge.JP Magazine

2008/09/10 このエントリーをはてなブックマークに追加 246 users Instapaper Pocket Tweet Facebook Share Evernote Clip Subversion CVS 基礎 バージョン管理

ソフトウェアを開発する際、ソースコードや各種リソースの管理に役立つのがバージョン管理システムだ。バージョン管理システムはソースコード管理システムなどとも呼ばれ、大規模な開発を行う際には必須と言っても過言ではない。また、大規模な開発だけでなく小規模な開発や個人による開発においても、ファイルの変更履歴の記録やバックアップといった用途に活用できる。 本特集ではバージョン管理システムの基本的な考え方や用語... 続きを読む

ウェブ開発ブームの終焉 - SourceForge.JP Magazine

2009/02/23 このエントリーをはてなブックマークに追加 237 users Instapaper Pocket Tweet Facebook Share Evernote Clip 終焉

読者の皆さんもご存じの通り、アメリカにおける昨年の金融危機に端を発して、世界は空前の大不況に突入しつつある。今後もそれなりに成長が見込めるということもあってか、IT産業の求人・雇用状況は製造業などの他業種と比べれば状況はややマシのようだが、それでも予断を許さないのは確かだ。首筋が寒くなってきた方もおられるだろう。 ITスキルの需要変化 ところで、調査会社Foote Partners LLCが最近出... 続きを読む

統計解析ツール「R」、8年半ぶりのメジャーバージョンアップ版「R 3.0.0」リリース | SourceForge.JP Magazine

2013/04/08 このエントリーをはてなブックマークに追加 230 users Instapaper Pocket Tweet Facebook Share Evernote Clip リリース メジャーバージョンアップ版 ベクトル Linux

4月3日、オープンソースの統計解析ツール「R」開発チームは最新版となる「R 3.0.0」(開発コード「Masked Marvel」)のリリースを発表した。2^31-1以上の要素を持つベクトル(Long Vector)のサポートなどが加わっている。 Rは統計や解析処理、グラフ化のための言語および実行環境。WindowsやMac OS X、Linuxなどで利用できる。GNU Projectの1つで、動... 続きを読む

文字列検索コマンド「grep 2.17」リリース | SourceForge.JP Magazine

2014/02/19 このエントリーをはてなブックマークに追加 213 users Instapaper Pocket Tweet Facebook Share Evernote Clip grep GNU Project 特定 Windows ほか

GNU Projectのgrep開発チームは2月17日、最新安定版「grep-2.17」をリリースした。パフォーマンスの向上が行われており、「10倍の高速化」が実現されているという。 grepはファイルから特定のパターンを検索するツールで、「global regular expression print」の略。正規表現による検索も可能で、多くのUNIX系システムで使われているほか、Windowsで... 続きを読む

Webアプリケーション向けのセキュリティスキャナ「skipfish」を使う | SourceForge.JP Magazine

2013/09/27 このエントリーをはてなブックマークに追加 209 users Instapaper Pocket Tweet Facebook Share Evernote Clip セキュリティスキャン Skipfish アプリケーション

近年では多くの分野でWebアプリケーションが使われるようになり、大量の個人情報や重要な秘密情報を扱うようなアプリケーションも少なくない。そのため、Webアプリケーションも攻撃対象として狙われやすくなっている。今回はWebアプリケーションのセキュリティ対策として、Googleが公開しているセキュリティ調査ツール「skipfish」を使ったセキュリティスキャンを紹介する。 Webアプリケーションに特化... 続きを読む

サーバー設定ツール「Chef」の概要と基礎的な使い方 | SourceForge.JP Magazine

2014/03/05 このエントリーをはてなブックマークに追加 193 users Instapaper Pocket Tweet Facebook Share Evernote Clip Chef Puppet サーバー設定ツール 概要 シェフ

近年注目されているサーバー管理ツール「Chef(シェフ)」は、ファイルに記述した設定内容に応じて自動的にユーザーの作成やパッケージのインストール、設定ファイルの編集などを行うツールだ。今回はこのChefについて、基本的な環境構築方法と使い方を紹介する。 前回はサーバーの設定管理ツールとして「Puppet」を紹介したが、今回紹介するChefは、このPuppetと人気を二分するサーバー設定管理ツールだ... 続きを読む

 
(1 - 25 / 253件)