ブックマーク / softantenna.com (2)

  • Bash Infinity Framework - シェルスクリプトの概念をはるかに超えるモダンなフレームワーク | ソフトアンテナ

    UNIXやMacを使用しているユーザーならば誰でも一度はシェルスクリプトを作成した経験があると思います。どんな環境でも使い回せるポータビリティの高さが魅力ですが、プログラミング言語としてみると独特な部分が多く、なんとなく苦手意識を持っている方も多いかもしれません。 日紹介する「Bash Infinity Framework」はそんなシェルスクリプトの概念を完全に変えてしまうBash用のフレームワークです。 モジュラーかつ軽量で、C#やJavaJavaScriptといった他の言語のコンセプトを取り入れ、プラグ&プレイで必要な機能だけを追加していける特徴を持っています。 主な特徴は以下の通りです: 自動エラーハンドリング 名前付きパラメータ($1、$2ではなくて) 配列とマップをパラメータとして引き渡せる try-catchの実装 独自例外のthrow キーワードのインポート 出力を改善す

    Bash Infinity Framework - シェルスクリプトの概念をはるかに超えるモダンなフレームワーク | ソフトアンテナ
  • 自前Dropboxが構築できる「ownCloud 3.0.1」、最初のコマーシャルリリース | ソフトアンテナ

    自分でDropbox風のファイル同期システムを構築することができるかもしれない「ownCloud」の最初のコマーシャルリリース 3.0.1 が公開されています(ブログ)。 過去のバージョンは専用のクライアントが存在しておらず、Web UIを通じてアップロード、ダウンロードするしかない点が不評だったようですが、今回、デスクトップ(Windows / Linux / Macはもうすぐ)用のクライアントが公開されています。iOS、Android用のクライアントも準備中らしいです(ダウンロードより)。 ■コミュニティ版とコマーシャル版の違いは? 気になるのはオープンソースで提供されていて無料で利用できるコミュニティ版とコマーシャル版の違いですよね。以下の比較表を見るとコミュニティ版にサポートがほとんどないだけで、機能的にはほとんど同じみたいです。"Desktop Client available"

    自前Dropboxが構築できる「ownCloud 3.0.1」、最初のコマーシャルリリース | ソフトアンテナ
  • 1