タグ

linuxに関するdjmontaのブックマーク (74)

  • SSMTP でメール送信しよう! - WebOS Goodies

    GentooLinux に標準でインストールされる ssmtp というパッケージをご存知でしょうか。ssmtp は送信専用の MTA で、sendmail 互換のメール送信コマンドを提供します。これを利用すると、メール送信に sendmail コマンドを使用する CGI などをメールサーバーをインストールせずに動作させることができます。プロバイダーの提供するメールサーバーを利用する場合はもちろん、Web サーバーとメールサーバーを別のマシンに構築した場合も非常に便利です。 ということで、今回はこの ssmtp の設定に挑戦します。検索してもきちんと説明しているページは見つからなかったので、それなりに役に立つかもしれないと思って記事にしてみました(゜∀゜) ssmtp.conf の書式 設定といってもそんなに大変なことはありません。設定ファイルは "/etc/ssmtp/ssmtp.conf

  • Free Dynamic DNS(DDNS) by POP3,IMAP4,FTP,HTTP-BASIC for Home Server, VPS | MyDNS.JP

    www.uetyi.mydns.jp is not accessible... Sorry. I do not know why this site is not working. If you know Administrator of this site, please contact directly. You may be able to see it in Google cache. For administrator ... MyDNS.JP did not received IP address from you over One week. Please check your notify system. If you restart notification of IP address, MyDNS.JP will apply your IP address to DNS

    djmonta
    djmonta 2012/09/27
    fetchmail のオプションについて
  • i.softbank.jpのメールをgmailで受信

    出先で、自宅のMACにリモート接続を行う必要がでてきたので 出先のMacBook Airと、自宅のiMac間でVPN続を行いましたので ここに手順を記録しておきます。自宅のiMac側に、VPNサーバを構築することになりますが 簡単に構築するために、「VPN Activator」をインストールします。1)VPN Activatorのインストール 下記のURLより、 VPN Activatorのダウンロードを行います。 http://www.netputing.com/applications/vpn-activator/ 記事記載時点のバージョンは、v0.4.6です。2)ダウンロードしたappを、アプリケーションフォルダーへ移動3)アプリケーションフォルダーから、「VPN Activator」を起動します。 起動すると下記の画面が出て、寄付についてのダイアログが出てきます。 まずは、お試し

    djmonta
    djmonta 2012/09/27
    fetchmail の設定
  • サル先生のGit入門〜バージョン管理を使いこなそう〜【プロジェクト管理ツールBacklog】

    ようこそ、サル先生のGit入門へ。 Gitをつかってバージョン管理ができるようになるために一緒に勉強していきましょう! コースは4つ。Git初心者の方は「入門編」からどうぞ。Gitを使った事がある方は「発展編」がおすすめです。さらに「プルリクエスト編」では、コードレビューする文化をチームに根付かせましょう。 「あれ?何だっけ…?」という時は「逆引きGit」で調べて見てくださいね。

    サル先生のGit入門〜バージョン管理を使いこなそう〜【プロジェクト管理ツールBacklog】
  • メモ:Mac ターミナルで「.svn」フォルダをまとめて削除するコマンド | 我流天性 がらくた屋

    たまに使うのにいつも忘れてるのでメモ 「.svn」をフォルダをまとめて削除したい場合のコマンド。 $ find {対象ディレクトリ} -name ".svn" -print -exec rm -rf {} ";" ターミナルで対象のディレクトリに移動する簡単な方法 ターミナルに「cd 」と打っておく(半角スペースがミソ) その状態でターミナルへFinderから指定のフォルダをドラックすれば、そこまでのパスが自動で入ります。 そのままエンターキーでターミナルは指定フォルダに移動。 コマンドのfindの対象ディレクトリは相対パス指定できるので、指定フォルダ移動後に以下のコマンドでもOK $ find . -name ".svn" -print -exec rm -rf {} ";" 「.」=「現在のフォルダ」の相対パス 特定のファイルだけを削除する $ find {対象ディレクトリ} -nam

    メモ:Mac ターミナルで「.svn」フォルダをまとめて削除するコマンド | 我流天性 がらくた屋
  • CPANでインストールしたモジュールは?

    Linux 上で Perl を使う場合、 自前ではビルドせずに大抵ディストロのパッケージ(rpm/deb)を使うのがほとんどである。 CPAN上のモジュールでも対応するディストロの方を使うのが、僕は好みである。 ディストロ側に対応するパッケージが無い場合は、仕方なく cpan コマンドを使ってインストールして使っている。 cpan -i モジュール名 cpan コマンドでインストールしたモジュールをアンインストールしたいとか思っても、いまいち方法が分からなかった。。。 「cpan help」 とかやると、よくわからん help モジュールがインストールされたり、「cpan list」とやっても、list モジュールが、、、以下略。 で、CPANを使うと運用状態が続くと /usr/local 以下が何故だか意味不明な状態になってしまう。 私だけだろうけど、、、どうしたもんだろうかなぁ。 cp

    djmonta
    djmonta 2011/11/03
    インストールされたもののリスト、アンインストール
  • rmコマンドをゴミ箱に置き換える - 永遠に未完成

    と言うのが私のTODOリストにずいぶん前からあったんだけど、当初はちょいちょい何か書く予定だったんだけど、いいものを見つけたおかげで楽に達成できた。 で、見つけたものと言うのがtrash-cliというもの。 インストール trash-cliはPythonスクリプトなので、 easy_install でインストールできる。 …はずなんだけど、なぜか今現在最新の0.11.1は登録されているtarの中のファイルが足りないらしく、インストールできない。仕方ないのでリポジトリから取ってくる。 $ svn checkout http://trash-cli.googlecode.com/svn/trunk/ trash-cli $ easy_install trash-cliこれでOK。 UbuntuやDebianにはapt-getもあるけど、パッケージがすごく古いので非推奨らしい。 使い方 使えるコ

    rmコマンドをゴミ箱に置き換える - 永遠に未完成
  • rmでゴミ箱に捨てる - チキン煮込みチーズミックス4辛

    twitterのTLを見ていたら、間違えてrmしてファイル消してしまったというツイートに対して、rmでいったんゴミ箱を経由すればいいんじゃないかという提案がなされていた。(下記の関連リンク1と2) 確かに自分はやっちゃいそうだ。この前も危うくnkfでソースファイル消しかけた*1くらいのうっかり者だし。ということで、いつか何かの役に立つかもしれないので、Mac用にメモ。 以下のaliasを設定。.bashrcとか.zshrcとかに追記。これだけ。 alias rm='mv -i ~/.Trash' あら簡単!確かにこれでも良いけど、ゴミ箱に同じ名前のファイルがあったらいちいち上書きするか尋ねてくるってのも変なので、連番付けてmvできるように外部ツールをインストール。coreutilsってのを入れると、GNU Linux版のコマンドが使えるようになるらしい。関連リンク4そのまま。 % sudo

    rmでゴミ箱に捨てる - チキン煮込みチーズミックス4辛
  • diff & patch コマンドでのパッチを適用する方法 - hogehoge foobar Blog Style Beta

    diffとpatchコマンドを使うとファイルの変更を別のファイルに簡単に適用することができます。 例えば、サイトでWEBサーバーを複数台で運用していて1台のWEBサーバーに行った設定ファイルの変更を他のサーバーに適用するときなどに使えます。 基的な作業の流れ ファイルへのパッチ適用を行う際はこんな感じです。 diffコマンドでパッチファイルを作成 作成したパッチファイルを元に、patchコマンドでパッチを適用 パッチファイルの作成 パッチファイルの作成にはdiffコマンドを使用します。コマンドの書式は以下のような形になります。 $ diff -u(または -c) 変更前のファイル 変更後のファイル > パッチファイル名オプションの「-u」はパッチファイルを、unified diff形式で出力するという指定です。 「-c」の場合はcontext diff形式での出力になります。 「-u(ま

    diff & patch コマンドでのパッチを適用する方法 - hogehoge foobar Blog Style Beta
  • さくらのVPSとSubsonicでiTunesをゴミ箱にダンクシュートした - 甘味志向@はてな

    VPS界に革命をもたらした、さくらのVPS。 月々980円という値段で、どこのご家庭でもVPSでlsを叩く生活を過ごしてらっしゃると思います。 そんな持て余しがちな楽しいVPSを使ってメディアストリーミングサーバーを作ったら超快適だったのでご紹介です。 Subsonic Java製でWin,Mac,Linux等マルチプラットフォームで動作します。 とりあえずデモを見てください、いい音でしょう? 余裕の操作性だ、快適さが違いますよ。 デザインはテーマで変えられますし、英語はダメっていう人も上のスクリーンショットのように設定で日語に出来ます。プレイリストからPodcastまで何でも対応してるので、特に困ることは無かったですよ。 とりあえずSubsonicのイイトコは、さくらVPSに曲をガンガン入れるとPCだろうがモバイルだろうがどこでもプレイリスト共有して曲を聴けるってことなんですね。 ちな

    さくらのVPSとSubsonicでiTunesをゴミ箱にダンクシュートした - 甘味志向@はてな
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Linuxのディレクトリ構成 -- Key:雑学事典 -- Key:雑学事典

    FHSとは 最終更新2006-09-23T22:46:00+09:00 この記事のURI参照https://www.7key.jp/nw/directory.html#fhs FHSとは【Filesystem Hierarchy Standard】の略で、ファイルシステム階層標準と訳されます。Linuxや他のUNIX系オペレーティングシステムにおいて主なディレクトリの構成とその内容を定めるものです。 FHS 2.3の推奨するディレクトリ構成 最終更新2006-09-23T22:46:00+09:00 この記事のURI参照https://www.7key.jp/nw/directory.html#fhs23 /ルートディレクトリ /bin(基コマンド) /boot(起動に必要なファイル) /dev(デバイスファイル) /etc(設定ファイル) /home(ユーザーのホームディレクトリ) /

  • Bashmarks – Directory Bookmarks for the Shell | Huy Nguyen

    Bashmarks is a shell script that allows you to save and jump to commonly used directories. Now supports tab completion. Install git cloneBashmarks is a shell script that allows you to save and jump to commonly used directories. Now supports tab completion. Install git clone git://github.com/huyng/bashmarks.git make install source ~/.local/bin/bashmarks.sh from within your ~.bash_profile or ~/.bash

    djmonta
    djmonta 2011/02/25
    コマンドラインでディレクトリを「ブックマーク」できるシェルスクリプト
  • Log in with Atlassian account

    We tried to load scripts but something went wrong. Please make sure that your network settings allow you to download scripts from the following domain: https://aid-frontend.prod.atl-paas.net

    djmonta
    djmonta 2011/02/24
    参考になる
  • SmartGit – Git Client for Windows, macOS, Linux

    Get your commit done. SmartGit is the most popular Git GUI client at slant.co. 100,000+ developers around the world trust in SmartGit. SmartGit supports GitHub, Bitbucket, GitLab and Azure DevOps.

  • Beginning OS X 10.5 - Beginning OS X

    Beginning OS X 10.5 UNIX 使いのための OS X 設定指南書。10.4 Tiger ユーザは Beginning OS X 10.4 をご覧ください。 [編集] 基方針 Mac OS X 10.5 Leopard を対象とする UNIX Workstation としての利用を想定 (Server としてではない) Firewall により守られたセグメント内での利用を想定 MacPorts を柱に UNIX 環境を整える 端末には OS 標準の Terminal.app を用いる方向で設定 locale は ja_JP.UTF-8 一通りの pLaTeX 環境を導入する [編集] 目次 インフラ整備編 アプリ導入編 (拾遺) 運用編 関連リンク

  • sshへの総当り攻撃をiptablesの2行で防ぐ方法 (blog@browncat.org)

    blog@browncat.org Web, Linux, Ubuntu, Mac, PDA, 携帯電話, プログラミング, ソフトウェア&落書き iptablesのオプションは間違うとひどいことになりますが、うまく動くと素晴らしい。わずか2行でsshへの総当り攻撃を防ぐことが出来る方法。知っている方には何をいまさらですが、不勉強な私は知りませんでした。ネタは以下のリンクです。 TechBlog - How to: Block brute force attacks with iptables(英文) 自宅サーバを立ち上げている方やサーバ管理をされている方は一度や二度はsshへの総当り攻撃を見たことがあると思います。私のところではログインする元がほぼ決まっているので/etc/hosts.allowにSSHで接続を許可するホスト/ネットワークを指定しており、これでほとんど問題ありません。 そ

  • chalow - CHAngeLog On the Web

    since 2007-02-05, last update 2007-10-19 たつを chalow は ChangeLog ファイルを HTML ファイルに変換してブログ化するツールです。 chalow は CHAngeLog On the Web の略です。 Perl で書かれています。 もちろん開発者のブログは chalow を使っています。 ソースは「無償・無保証・著作権放棄」で公開しています。 要するに好き勝手に使ってくださいということです。 情報 chalow の ChangeLog: chalow の ChangeLog を chalow で HTML に変換したもの。 README: 使い方など。 ChangeLog の各部の名称: chalow では各部を以下 (クリックで拡大) のように呼ぶことにし ます。 設定ファイル、CSS、プログラムソースを見るときにご参照下さ

  • 演算子 - 2部 Perl言語仕様 - [SMART]

    1.演算子の概要 演算子は、算術演算子に代表されるように、変数やリテラルなどの値に対して演算を行うための記号です。 演算子の中でも有名なのが、加算演算子や減算演算子などの算術演算子です。 Perl の組み込み演算子は、演算の対象となる値、『オペランド』の個数によって単数演算子、二項演算子、三項演算子に分類することができます。また、間値演算子か前置演算子か、数値、文字列、ファイルなど捜査対象によっても分類できます。ただし、これらの分類はプログラミングする上であまり重要ではなく、一つ一つの演算子を理解するためのものです。 用語 オペランド 演算の対象となる値。演算内容をあらわす記号は演算子と呼びます。例えば 10+X という式では、10 と X がオペランドで、+ がオペレータです。 演算子の優先順位 演算子には結合性と優先順位があります。 演算子の一覧 演算子 結合性 解説

    演算子 - 2部 Perl言語仕様 - [SMART]
    djmonta
    djmonta 2011/02/10
    smb.confの概要
  • CentOS で svn+ssh 環境の構築 - Enjoi Blog

    By clicking “Accept all cookies”, you agree Enjoitech can store cookies on your device and disclose information in accordance with our Cookie Policy. Accept all cookies