タグ

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

  • Git-it - 手を動かしながら習得できる日本語対応のGit/GitHub学習アプリ | ソフトアンテナ

    GitGitHubの使い方を学習することができるデスクトップアプリ「Git-it」。Electronで作られていて、Mac / Windows / Linux用の実行ファイルをGitHubよりダウンロードすることができます。英語表記のみだけでなく、日語に対応しているところもありがたいところです。 使用方法 Git-it自体は問題集のようなもので特別な仕掛けはありません。画面の指示に従いローカルの環境でGitを使いながら学習を進めていきます。Git-itではGitHub Desktopの使用を推奨していますが、実際の運用を考えてターミナルでGitを勉強してみるのも良いでしょう(Windowsの場合若干めんどくさいですが)。 Git-itでは、Gitのインストールから始まり、リポジトリの作成やコミット、GitHubの使い方、最終的にはプルリクエストの送信方法まで学ぶことができます。 プルリ

    Git-it - 手を動かしながら習得できる日本語対応のGit/GitHub学習アプリ | ソフトアンテナ
  • Vimのカラースキームを探しまくれるサイト「Vim Colors」 | ソフトアンテナ

    メジャーなエディタを使う利点の一つに、さまざまな拡張機能や、テーマが存在することがあげられるかもしれません。日紹介する「Vim Colors」は、Vimユーザーのためのカラースキーム検索サイトです。Vimは世界屈指の人気エディタなので、なんと全231個ものカラースキームを検索することができます。 これだけあれば、自分にピッタリの色設定が見つかることでしょう。 使用方法 画面上部で、色や(Dark系 or Light系)、種類(GUI or ターミナル)を指定したり、文字列を使って絞り込むことができます。 個別ページを開くと、スターの数やForkの数、リンク先などの詳細情報を入手することができます。ちなみに、サンプルとして、Rubyのソースコードが表示されているので、Ruby開発者ならばよりイメージしやすいかもしれません。 Vim愛用者の方はどうぞ。

    Vimのカラースキームを探しまくれるサイト「Vim Colors」 | ソフトアンテナ
  • 99%のEmailアドレスにマッチする正規表現公開される | ソフトアンテナ

    一見Emailアドレスにマッチする正規表現を組み立てるのは簡単そうに思えますが、RFC 5322に厳密に準拠した正規表現を創りだそうとするととんでも無い努力が必要となるようです。 「Email Address Regular Expression That 99.9% Works」は、様々なプログラミング言語ごとに、Emailアドレスに99%マッチする正規表現を掲載したサイトで、例えばPerl 5.10より前のバージョンのPerl用として、掲載されている長大な正規表現を見れば、その難易度の高さを確認することができます。 正規表現にはなんの解説もなくどのような意図をもって作られたのか説明はありません(よって99%マッチするかどうかは当のところは不明)。ちなみに日語で読める貴重な情報「Perlメモ」では、「perl5.6.0以前の perl ではメールアドレスの正規表現を正確に記述すること

    99%のEmailアドレスにマッチする正規表現公開される | ソフトアンテナ
  • .htaccessの有用な設定を集めたコレクション「.htaccess Snippets」 | ソフトアンテナ

    Apacheの設定をディレクトリ単位で制御するためのファイル「.htaccess」。管理者だけではなく一般ユーザーにとってもお馴染みのファイルですが、急に設定を変更しようとしても、書き方を忘れてしまってすぐには出来ないという方も多いかもしれません。 「.htaccess Snippets」はそのようなときに参照したい便利な設定集です。有用な.htaccessの設定が、やりたいこと別に簡潔にまとめられています。覚えておけばいざというときに役に立つこと間違いないと思われます。 見慣れた設定も確認できる .htaccess Snippetsの内容は、リライト / リダイレクト、セキュリティ、パフォーマンス、その他に大別されていて、例えばセキュリティカテゴリの中では、アクセス制御の書き方などが説明されています。 全て禁止で一部許可する場合。 Order deny, allow Deny from

    .htaccessの有用な設定を集めたコレクション「.htaccess Snippets」 | ソフトアンテナ
  • Linuxサーバーの状態を一覧できるダッシュボードソフト「Linux Bootstrap Dashboad」 | ソフトアンテナ

    Linux Bootstrap Dashboad」はLinuxサーバーの各種状態を素早く確認するためのダッシュボードソフトです(ライブデモ、Hacker News)。低負荷なのでサーバーにインストールしても安心。UITwitter Bootstrapを使って構築されており、見た目も良いです。 Uptimeやメモリ容量を表示するときに、アニメーション効果付きで数字が表示されるのが楽しいです。 表示できる情報は「General Info」、「RAM」、「Disk Usage」、「Users」、「Software」、「IP」、「Internet Speed」、「Processes」など。それぞれ個別にリフレッシュすることも出来ます。 状態取得部分はPHPのexecでコマンドを呼び出す簡単な仕組み。自力で改造、修正することも可能ではないでしょうか(コマンドライン引数の違いのせいかMac OS

    Linuxサーバーの状態を一覧できるダッシュボードソフト「Linux Bootstrap Dashboad」 | ソフトアンテナ
  • 【超期待】あのGitHubが新世代テキストエディタを開発中。その名も「Atom」 | ソフトアンテナ

    Gitホスティングサービスで開発者から絶大なる支持を受けているGitHubが、ハック可能な新世代のテキストエディタ「Atom」を開発中であることが明らかになりました(公式ブログ、The Next Web、Hacker News)。 現在Mac版Atomがクローズドベータの段階で(Windows / Linux 版はまだ準備中らしい)、まだ一般公開はされていません。ベータテストに参加したい人はメールアドレスを登録して、inviteをリクエストする必要があります。 Atomの見た目はSublime Textっぽいモダンなもの。ブログによると、Sublime / TextMateが提供する簡単さと(しかし拡張性に乏しい)と、Emacs / Vimが提供する柔軟性(しかし複雑な)、を全く妥協することなく結合することを目標として開発されているようです。 GitHubだけに、Webアプリかなという気も

    【超期待】あのGitHubが新世代テキストエディタを開発中。その名も「Atom」 | ソフトアンテナ
  • 1