タグ

ブックマーク / conmame.hatenablog.com (4)

  • LL Tigerに行ってきた - まめ畑

    今年もLLイベントのLL Tigerが開催されたので行って来ました。 内容の私的メモ。途中で書いた内容が一部消えてしまったので、抜けがあります。。。 LL Tiger » 公開資料 Language Update Perl 404 Blog Not Found:perl6 - LLTiger、弾のスライド Perlテラインターナル Perl6 FizzBuzz時間かかるけど動く Rakudo * <-簡単にPerl6を試せる subルーチンの中にsubルーチンがある Exception (try catch/オブジェクト内のプロパティ) Smart Match Multi Dispatch (Hyper)Operator <-自分で演算しを定義出来る(Rakudo *は Hyperが動かない) OO Python Python2.7がPython2系最後 Pyhon3の機能の取り込み Py

    LL Tigerに行ってきた - まめ畑
  • RubyでQRコードを作るには - まめ畑

    唐突ですが、RubyQRコードを吐き出したいと思いライブラリを探していたらもちろんあったのですが、若干挙動に不安が。 というわけで諸々メモ。 今回はWindows上のRuby1.8.6で行っています。(いい加減バージョン上げなければ) Ruby qrcodeでググルと一番最初にQRコードクラスライブラリ for Ruby - QRcode encode class library for Rubyがヒットしますが、こちらはPHP版からの移植で、かつRuby/GDが必要とされておりWindows上でRuby/GDを使うには若干面倒。参考→無理やりWindowsruby/gd - Ryoの開発日記 なので、探していたらありました。 gemで入れられます。 rqrというライブラリです。 公式サイトはrqr PS・JPEG・PNG・EPS・TIFF形式で出力出来ます。 リリースエントリを参照す

    RubyでQRコードを作るには - まめ畑
  • RubyでPDF作成してみる - まめ畑

    RubyPDFがを生成できないかと思って調べてみました。 その結果、何種類かライブラリが見つかりましたが日語が出力出来るものは以下の2つのようでした。 Haru Free PDF Library2 pdf-writer 1つ目のものは、Cで書かれたライブラリです。しかし、様々な言語から扱えるifを持っています。 2つ目はgemでインストール出来るのですが、日語化にはパッチを当てる必要があります。しかし、調べたところ、gemでインストール出来る最新版の物に対応したパッチは無く、1つ古いバージョンの物をインストールする必要があります。 今回は、Haru Free PDF Library2を使ってみました。 このライブラリは圧縮や暗号化に対応しています。 Ruby用のドキュメントが見当たらないのですが、PHP版のドキュメントが日語で結構充実しているので、そちらを参考にするといいかと思いま

    RubyでPDF作成してみる - まめ畑
  • RubyでSSLはややっこしい - まめ畑

    所用にて、RubyでHTTPSの通信を行う必要があったので書いてみました。 mechanize使わなくても、HTTPと同じような感じでいけるかと思ったら、そうはいかなかったのでメモ。 ちなみに、所用の件については後日書きます。 先ずはコードをば require 'net/https' https = Net::HTTP.new('ドメイン',443) https.use_ssl = true #SSLを有効に https.ca_file = './syoumeisyo.cer' #証明書をセット https.verify_mode = OpenSSL::SSL::VERIFY_PEER   #認証モードをセット https.verify_depth = 5   #証明書チェーンの深さをセット https.start { |access| respons = access.post('アクセ

    RubyでSSLはややっこしい - まめ畑
  • 1