薫のHack

Perlで非ASCII文字を削除する方法

はじめにパイプ等でフィルタする場合ファイルを変更するまとめはじめにデータに Unicode な文字が紛れ込...

PerlでUnescaped left brace in regex is deprecatedのエラーに対応した

はじめになぜエラーが出たのか修正方法はじめにPerl のスクリプトで以下のエラーが出ていたので、修正し...

Ubuntuでneovimをビルドしてみた

neovimの誕生コンパイル環境を整えますソースの取得ビルドneovimのバージョンの確認neovimの誕生21世紀...

Vagrant をインストールする

はじめにインストールvagrant で使える base boxbox の追加メモはじめにVagrant (べいぐらんと、べーぐ...

Perl DNS FQDNを逆引きする

下記のコードは、Perl でIPアドレスを逆引きして、FQDN(ホスト名)を取得する方法です。#!/usr/bin/perl ...

Nikto p5-RPC-XMLがはいってない場合のメッセージ

はじめに対応方法FreeBSD に p5-RPC-XML をインストールインストール参考サイトはじめにperl の RPC::XM...

Linux serviceコマンドでステータスを確認する方法

はじめにLinuxのシステム起動周りの仕組みserviceコマンドの役割任意のサービスの状態を調べる方法httpd...

vim neocomplcache-snippets-complete のスニペット補完で高速コーディングする方法

neocomplcache-snippets-complete の導入設定 .vimrcインストールアップデート使い方自分のスニペットを...

Vim unite.vim ファイルの探索、履歴の参照、バッファ移動を楽にする方法

設定インストールコマンド履歴 file_mru開いているバッファファイル/ディレクトリの一覧を表示unite.vim...

Vim シンタックスチェックプラグインsyntasticで爆速シンタックスチェック

設定インストール実行例 C言語エラーを一覧表示するPerl での例参考プログラムを書いてるときに、どのよ...

FreeBSD Metasploitをインストールしてみよう

FreeBSD に metasploit をインストールインストール参考サイトメモインストール先動かし方msfd を起動す...

perl WWW Mechanize Firefox と MozRepl で Firefox を動かす

事前準備MozRepl のインストールCentOS の場合Perl から MozRepl を操作する参考Perl から Firefox を動...

MozRepl で Firefox を動かす

MozRepl のダウンロードMozRepl の起動MozRepl に接続するrlwrap を使う参考perl から Firefox を動かす...

Hadoop Streaming の使い方 5分でできる Perl による Mapper と Reducer

入力ファイルinput/ainput/a実行スクリプトmapred.shmap.plreduce.pl事前準備コマンドによる確認Hadoop ...

Hadoop Streaming の使い方 mapper を perl で書くサンプル

perl1.plperl1.shinput実行コマンドこの例では、Hadoop Streaming を利用し、 Map を perl、 Reducer を...

Perl 文字列の改行を取り除く

文字列中の改行をすべて取り除く方法は、 文字列中の \r \n を取り除くことです。Perl で s を使って、...

FreeBSD 9.0-RELEASEをインストールした

VMWare の設定アプリケーションのインストールapache 2.2locale の DB の作成Perl モジュールのインスト...

FreeBSD に OpenVAS をインストールする

openvas-server インストールopenvas-client インストールopenvas-pluings インストール設定openvasd の...

Perl CAPN がmake testでテストが失敗する without force

CPAN でPerlモジュールをインストールすると、make test が失敗してしまって、モジュールがインストール...

Perl CPAN をローカルのディレクトリにインストールする方法

CPANの設定Perlモジュールのインストール環境変数を設定するroot 権限があれば、気にせずに FreeBSD な...

Perl 環境変数からホームディレクトリを取得する方法

プログラムの中でホームディレトリを指定するときに、ハードコードしてしまったりして、ポータビリティ...

vimでPerlやRubyの拡張正規表現の置換や検索などを実現するeregex.vim

ソフトウェアダウンロードセットアップどのぐらい楽になったか既存のコマンドと eregex の対応表Vim の...

Perl パディングを削除したデータでもbase64デコードできる

サンプルコード実行結果[2010-10-03-1] では、PerlでのBase64エンコードのやり方について書きました。 B...

Perl base64エンコードする方法

はじめにBase64とはサンプルコード試しに実行してみるワンライナーで行う方法パディングについてはじめ...

p5-Crypt-CBC Perl Crypt::CBC DESで暗号する方法

サンプルコード実行例FreeBSD に[2010-09-06-1] で p5-Crypt-CBC と p5-Crypt-DES をインストールしまし...

FreeBSD p5-Crypt-CBC Perl Crypt::CBC 暗号ブロック連鎖モジュールをインストールする

インストール参考サイトインストールサンプルコード/usr/ports/security/p5-Crypt-CBC をインストールす...

Perl CGIモジュールでUser Agentを取得する方法

Perl の CGI モジュールで User Agent を取得する方法について。Perl で書いている CGI で UA が取得し...

FreeBSD ports管理 Portmasterをインストールする方法

インストール参考サイトmanFreeBSDのports collectionを管理するためのソフトウェア portmaster のイン...

FreeBSD psコマンドでプロセスの親子関係を表示する方法

psコマンドのdオプションでプロセスの親子関係を表示することが可能です。この実行例は、FreeBSD 8.0-BE...

Perl 文字列を大文字から小文字へ、小文字から大文字へ変換する

はじめに大文字から小文字へ変換する小文字から大文字へ変換するtrで変換する関連記事はじめにPerlで文...

Perl 日付 YYYYMMMDD のファイル名を作る方法

毎日、ログファイルやレポートファイルを作成するときに、ファイル名によく日付や日付と時刻を入れるこ...

Perl で usleep を使う方法

Perl で usleep を使うには、 Time::HiResモジュールを使用します。usleep は指定したマイクロセコンド(...

Perl 行からIPアドレスを抽出する正規表現

とあるデータからIPアドレスを抜き出す必要があったので、Perlの正規表現で抽出することにしました。1...

Perlモジュール libwwwでOut of memory

Perlモジュールlibwwwの LWP:::UserAgentでコンテンツを取得するプログラムが Out of memory というエラ...

PerlのMechanizeでコンテンツがgzipのときの対処法 decoded_content

PerlモジュールのMechanizeでWebページのコンテンツを取得したときに、そのときのデータが gzip で圧縮...

memcachedのステータスをtop風に表示するmemcached-top

ダウンロード実行実行例memcachedのステータスをtop風に表示するmemcached-topについて紹介します。下記...

インターネット サブネットマスクの早見表コマンド iptab

iptab関連記事iptabは、ネットマスクのクラスやそのネットワークに含まれるIPアドレスの数などの早見表...

Perl 正規表現でURLをリンクに置換する

Perlの正規表現でURLをリンク(アンカータグ)に置き換えるサンプルコードです。下記の正規表現は Perl メ...

Perl DBI SQLite closing dbh with active statement handles

Perl DBI関連記事Perl DBIでSQLiteのDBを操作していると下記のエラーが出ました。closing dbh with acti...

Perl DBI disconnect invalidates 1 active statement handle

Perl DBI関連記事Perl DBIのSQLでDBの接続を切断するためにdisconnectを呼んだら、アクティブなステート...


最近の記事

はてなの人気のブックマーク

コンテンツを検索しよう

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12
プライバシーポリシー