ITエンジニア/デザイナ向けにオープンソースを毎日紹介

プログラミング言語 - Bashの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2012/09/26

なんでまた…。Bashスクリプトで作られたHTTPサーバ「bashttpd」

bashttpdはBashスクリプトで作られたHTTPサーバです。オープンソース・ソフトウェアの中には時々、なぜこんなことを…と首をかしげてしまうものがあります。bashttpdもその一つと言えそうです。名前の通り、Bashスクリプトで作られたHTTPサーバになります。立ち上げました。GET /index.htmlとい...

37244?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f03%2fscreenshot-2012-03-24-13.23.56_thumb

  • 2012/04/06

複数のgoを簡単にインストールできるバージョンマネージャ「gvm」

gvmはGoogle製のgoのバージョンマネージャーです。rvm、nodebrew、phpbrew、pythonbrewなど様々なプログラミング言語のバージョン管理がありますが、gvmはGoogle製のプログラミング言語であるgoのバージョン管理を行うソフトウェアです。インストールはコンソールで一行です。インストールが...

37093?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f03%2fscreenshot-2012-03-21-17.20.10_thumb

  • 2012/04/02

歴代のFirefoxを一発インストール!「Install All Firefox」

Install All Firefoxはコマンド一つで多数のバージョンのFirefoxをまとめてインストールできるソフトウェアです。FirefoxでWebサイトの表示を確認したい、そう思った方が使ってみるべきソフトウェアがInstall All Firefoxです。何とバージョン2系から最新のNightlyビルドまでの...

List

  • 2012/03/17

笑えないくらいちゃんとしている。Pure BashなRailsライクなフレームワーク「shails」

shailsはPure Bashスクリプトで作られたRuby on RailsライクなWebアプリケーションフレームワークです。Bashだけでどこまでできるのか…そんな限界は実はないんじゃないかと思わされるのがshailsです。Bash on Railsと名付けられたRuby on RailsをBashスクリプトで表現...

36033?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f02%2fscreenshot-2012-02-21-16.47.33_thumb

  • 2012/02/29

Bootstrapを使っていると思わせないテーマを作成「Bootswatch」

BootswatchはTwitterのBootstrapテーマエディターです。BootswatchはTwitterの開発したBootstrapをLESSにし、それらを容易にカスタマイズできるようにしたソフトウェアです。テーマのように色合いを変えて様々なWebサイトに適用できるようにします。Bootswatchのトップペ...

List

  • 2012/02/03

テキストエディタ派に。Titaniumアプリをコンソール上でコンパイル「MakeTi」

MakeTiはコンソール上でTitaniumアプリをコンパイル、実行するソフトウェアです。Titaniumで作ったiOS/Androidアプリを実行する場合、Titanium StudioやTiDev Communityを使うのが一般的です。ですがこれではテキストエディタで開発している時に切り替えるのが不便です。そこで...

33332?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot2011-12-14-13.14.39_thumb

  • 2011/12/24

30分で開発マシンに変身させる魔法のスクリプト「Laptop」

LaptopはUbuntu、Mac OSXのRuby on Rails開発環境をまとめてセットアップします。これからRailsの勝発をはじめてみたい、そう思ったMac OSX/Ubuntu利用者にお勧めなのがLaptopです。30分であなたのマシンが開発マシンに様変わりします。例えばこれがMac OSX用。こちらはUb...

32754?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot2011-12-02-15.19.38_thumb

  • 2011/12/12

過去に削除したコードを探すのに便利なGitリポジトリ検索ツール「git-diff-grep」

git-diff-grepはGitリポジトリの指定回数分の過去のコミットDiffの中から検索できるツールです。Gitは自分のローカルにリポジトリがあるので何かリポジトリ操作をしたい時にも高速に行えるのが便利です。現在のコードにはない内容を検索するときに使えるのがgit-diff-grepです。インストールはGitHub...

32147?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f11%2fscreenshot2011-11-16-14.30.55_thumb

  • 2011/11/26

インパクト大!コンソールの中に棒グラフを表示する「spark」

sparkはコンソールの中にスパークラインのグラフを表示するソフトウェアです。文章の中に埋め込める、高さ1行程度のグラフがスパークラインです。使いどころによってはユーザビリティが高まります。そんなスパークラインをコンソールの中に出現させてしまうのがsparkです。ヘルプです。sparkの後に値をカンマつなぎで入力します...

31826?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f11%2fscreenshot2011-11-08-17.57.36_thumb

  • 2011/11/19

これは便利!Mac OSX/Linuxで動くIE7〜9のVirtualBox用仮想イメージを作成「ievms」

ievmsはMicrosoftが提供するIE動作検証用Virutal PC向け仮想イメージをVirutalBox向けに変換するソフトウェアです。IEで見たWebサイトの確認をしたいと思ったらWindows機が必要です。さらにIE7/8/9と各バージョンを用意しなければなりません。そんなのは面倒だ!というMac OSX/...

29859?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f09%2fscreenshot2011-09-22-15.05.25_thumb

  • 2011/10/04

バージョン管理されているOpenDocumentファイルの差分チェックに「oodiff」

oodiffはodt2txtを使ってOpenDocument同士の差分を出力する。各種バージョン管理システムに対応。oodiffはBashスクリプト製のオープンソース・ソフトウェア。OpenOffice.orgやLibreOfficeはMS Officeと常に比較されてきた。互換性が完璧にならないと導入できないというな...

29621?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f09%2fscreenshot2011-09-15-15.55.49_thumb

  • 2011/09/23

Dropboxをインストールしていなくとも使えるShellスクリプトのアップローダー「Dropbox-Uploader」

Dropbox-UploaderはShellスクリプトで動作し、指定したフォルダ/ファイルをDropboxへアップロードする。Dropbox-UploaderはShellスクリプト製のオープンソース・ソフトウェア。Dropboxの人気はとても高い。とりあえずフォルダに入れておきさえすれば後は自動で同期してくれるので手間...

28350?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-17-19.35.25_thumb

  • 2011/08/02

自前のDropboxを実現する1ファイルのシェルスクリプト「vbox」

vboxはシェルスクリプトで作られたDropboxライクなソフトウェア。vboxはシェルスクリプト製のオープンソース・ソフトウェア。みんな大好きDropbox。指定されたフォルダを自動的に同期してくれて、別なPCともファイルが共有できる上にバージョン管理までしてくれる。普段は何もしないというのが良い所だ。動作中しかしそ...

25014?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f01%2fscreenshot2011-01-26-21.16.06_thumb

  • 2011/02/06

node.js開発者必携。異なるバージョンのnode.jsをインストール、管理する「nave」

naveは複数バージョンのnode.jsを管理、切り替えるためのソフトウェア。naveはBash製のフリーウェア(ソースコードは公開されている)。今、node.jsが熱い。動作も高速で、その先進性もあってHTML5やWebSocketなどの新しい技術を率先的に試されている。今はまだマイナーかもしれないが、今から取り組ん...

List

  • 2011/02/04

これは便利!Dropbox用の差分表示ツール「DropDiff」

DropDiffはDropboxで管理されているファイルの直近の更新と現状を比較、差分表示をする。/s2IfDropDiffはMac OSX/Linux用のフリーウェア(ソースコードは公開されている)。Dropboxは非常に便利なサービス&ソフトウェアだ。単なる同期だけでなくバージョン管理まであるのが嬉しい。先...

24227?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2010%2f12%2fscreenshot%ef%bc%882010-12-20-10.46.24%ef%bc%89

  • 2010/12/28

Amazon S3をシェルで操作する「s3-bash」

s3-bashはBash製のオープンソース・ソフトウェア。Amazon S3はオンラインのファイルストレージサービスとして有名だが、あまり使われていないように思える。Webサービスはもとより、個人で使っても便利なサービスだというのにだ。s3-getのオプション使われないのはFTPのようにごく手軽という訳ではないことに原...

23957?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2010%2f12%2fscreen-shot-417

  • 2010/12/15

ターミナルからTumblrへ投稿する「Twistr」

Twistrはシェルスクリプト製のフリーウェア(ソースコードは公開されており、権利は主張しないとのこと)。Webサイトをブラウジングしていて、気になった写真やテキストを保存しておきたい時に便利なのがTumblrだ。様々なデータをとにかく放り込んで酸くラッピングしておけるのが良い。テキストを送信する そんなTumblrだ...