Category: プログラム

  • 新人エンジニアにオススメ!Perlをある程度使いこなせるまでに参考になるサイト、書籍

    自分は仕事がきっかけで、Perlを使うようになった。 元々は個人的にwebサービス作りたいなあっていうモチベーションがあって、始めやすいphpを触ってたのだが仕事でだんだんPerlに馴染んできた頃に、Perlでもwebサービスの開発できるよーっていうのがわかってきて、最近はもっぱらPerlを常に使ってます。 でも、Perlってなれるまですごい読みづらかった。書き方が人によって大きく違うし、記号をとても多用するので、敷居が高くてとても苦労した。 でも今はある程度読めるようになったし、今はオペレーションのための200行くらいのバッチなら調べずにすぐに作れるし、世界の絶景サイトっていうサイトもすぐにPerlで作れた。 そのため、自分のようにPerlを一から学びたいって人のためにおすすめの書籍やサービスを紹介します。 初めてのPerl 第6版Randal L. Schwartz brian d foy Tom Phoenix 近藤 嘉雪 オライリージャパン 2012-07-25売り上げランキング : 139181 Amazonで詳しく見る by G-Tools

  • GeoCodingAPIを使って住所から経度、緯度取得スクリプトを作った。

    今機能を追加をしているサイト、世界の絶景サイトで、googlemapとの連携を実装しました。 その際に、住所情報から、緯度、経度を取得するためのスクリプトを作ったのでいかに記載します。

  • SQLで特定id以下のレコードを一気に消したい場合

    表記の通りです。 SQLでdeleteをするときに、特定範囲、特に今回のように、特定ID配下を消すにはどうすればいいんだろう―とおもって、考えてみた。

  • Mojoliciousをつかって世界の絶景写真を表示するサイトを作ってみた。

    勉強がてらなにか作りたいな―と。 最近はもっぱらLinux管理の仕事メインでPerlを触る機会がすごく減ってる。 ずっと書き続けないとスキルってどんどんなくなるし、 それに、最近はインフラの自動化は当たり前のようになっているので、コードを書く技術も高めないといけない、 っていう目的でとりあえず作ってみた。

  • twitter bootstrap v1.3のリンクが切れていてあせったので、修正したのでそのメモ。

    自分が資格を習得したときに、他の人の参考になるようなサイトがあったらいいなーと思って過去に作ったのが、 勉強掲示板だ。 これを久しぶりにみてみたら、CSSの構造が完全に壊れていて見るに耐えない状態になっていた。 そこで、原因を調査したところ、twitter bootstrap v1.3のリンク切れと判明したので、以下はその修正メモ!

  • twitter APIを使って検索、リンクをパースするperlスクリプトを作った。

    アメリカ人はperl、pythonがメインなので、最近はもっぱらperlを書くことが非常に多い。 特に、アメリカ人は日本と違ってマニュアルで行わずなんでもすぐスクリプト化してどんどん効率あげていこうというマインドが強くあるので、インフラ運用の自分でもめっちゃコード書いている。 せっかく、perlのスキルがついたので、なんかAPIでも利用したサイトでも作ろうととりあえず、twitterのAPIを使ったスクリプトを書いてみた。

  • DNSに登録した複数のレコードが正しく登録されているかを確認するためのperlスクリプト

    最近仕事で数十台のサーバに一斉に設定を投入する機会が多く、そのときにつかったスクリプトを今後のためにメモする。

  • 続!さくらVPSスタバwifiを安全に接続する自動化スクリプトを作成した!! – Mountain Lion OSの人向け

    前回、以下の記事を書いた。 続!さくらVPSスタバwifiを安全に接続する自動化スクリプトを作成した!! 内容は、自分のさくらVPSにproxyをたてて、MACからどうやって自動でproxyをon、offするかといったもの。 ただ、本スクリプトは、snow leperdOSしか対応していなかった。 最近、MountainLionにアップグレードしてスクリプトが機能しないことに気がついた。 なので、MountainLionでも動くように修正箇所をいかに記しておく。

  • ディレクトリ配下のファイル名を置換するperlスクリプト

    MACからubuntuにzipファイルをアップロードした。そのzipファイルをubuntu上で、unzipしたところ、 __MACOSというフォルダが作成された。そして、そのディレクトリ配下に、ファイルがあるのだが、なぜか、ファイル名のあたまに、”._”が付与され、「._ファイル名」というファイル名になっていた。 アップロードしたファイル名は、合計で、200近くあったので、mvコマンドで一つ一つファイル名を直すのは面倒と思い、久しぶりにperlのスクリプトをかくことにした。以下内容をメモ。

  • perlでtwitterに投稿するスクリプトを作ってみた

    twitterAPIに規制がかかって、話題になっていますが、 関係なく、perl製のtwitterにつぶやくスクリプトを作ってみた。 これも、今作成中の写真サイトに組み込む予定。 以下、スクリプト。