タグ

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

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

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

    Bash Infinity Framework - シェルスクリプトの概念をはるかに超えるモダンなフレームワーク | ソフトアンテナ
    schrift
    schrift 2016/08/28
  • ブラウザーでもプレイ可能なCivilizationのオープンソース版「Freeciv」 | ソフトアンテナ

    はまったら抜け出せない事で有名な大人気歴史シミュレーションゲーム「Civilization」のオープンソース版が「Freeciv」です。 WindowsMacLinuxなど多くのプラットフォームでプレー可能。デスクトップ版パッケージとソースコードはDownloadからダウンロードできます。 ブラウザからもプレーできる 実はわざわざデスクトップ版クライアントをダウンロードしなくても、HTML5対応ブラウザさえあればプレーできます。Play Freeciv!にアクセスし、 「Play Online Now」をクリック。 とりあえず「Start single-player game」で。 名前を入れるとプレー開始。 家Civilizationは買ったものの、やり方がわからなくて積んでしまった苦い記憶があります。Freecivも腰を据えてじっくり遊んだほうがよさそうですね。慣れたらマルチプレ

    ブラウザーでもプレイ可能なCivilizationのオープンソース版「Freeciv」 | ソフトアンテナ
    schrift
    schrift 2014/05/14
  • 膨大なLinuxディストリビューションの歴史が一目で分かる「GNU/Linux Distribution Timeline」 | ソフトアンテナ

    「GNU/Linux Distribution Timeline」は、1992年に公開された世界最初のLinuxディストリビューション「SLS」以来の、膨大なLinuxディストリビューションの歴史を年表形式で表したものです。(ソースコード、Hacker News)。 例えばメジャーなディストリビューションの一つRedHatからは、こんなにたくさんの子孫が派生していることがわかります。検索してみたら、KondaraとかVineとかLinuxメインのディストリビューションもしっかり含まれていたので、かなり網羅率は高そうです。 最近人気のたかいUbuntuからもたくさん分岐しています。 膨大すぎて一覧表示できないのが難点ですが、Linuxマニアならおさえておきたいタイムラインですね(汗

    膨大なLinuxディストリビューションの歴史が一目で分かる「GNU/Linux Distribution Timeline」 | ソフトアンテナ
    schrift
    schrift 2014/03/25
  • 【闇】最高に危険なサーチエンジン「SHODAN」とは | ソフトアンテナ

    インターネットに接続された様々なデバイス(ウェブカメラ、プリンタ、ルーター、サーバーなど)を検索するための専用サーチエンジン「SHODAN」というものがあるそうです(CNN.co.jp、IIJ)。 セキュリティ専門家や学術研究のために開発されたものみたいですが、セキュリティ的に無防備な状態のままでインターネットに接続されたデバイスも探し当てることができるので、使い方によって悪用される可能性も。だから危険なサーチエンジンと呼ばれているのだと思われます。 使用方法ですが、例えば、検索ボックスで「tokyo」と入れてみます。 見る限りドメインにtokyoが含まれているWebサーバーのIPアドレスが表示されているだけで、まずい検索結果は表示されてないです(汗。 トップページの画面下の「Popular Search Queries」のところに人気の検索ワードが表示されているので、他の人がどんなワ

    【闇】最高に危険なサーチエンジン「SHODAN」とは | ソフトアンテナ
    schrift
    schrift 2013/08/22
  • 1