パチンコの遊び方と攻略 – 成功のための戦略を発見しよう!パチンコの遊び方をマスターしよう!プロのテクニックを習得して勝者に!パチンコの楽しさを体験しよう!成功のための戦略を発見しよう!戦略を鍛えてより高い勝率へ!
Ruby on Railsは、Webアプリケーションのためのフレームワークです。 確かにそうなのですが、ソフトウェアを作るための道具、プログラマーのための道具、とみなしてしまうと、活用の幅を狭めてしまいます。 実は、静的なWebサイトの制作にもRuby on Railsは使えるのです。 企業サイトの制作を請け負えば必ず直面するのが、見た目はほぼ同じで、中身が少しずつ異なる多数のページをどう効率的に作るか、という問題です。 ひとつの方法は「テンプレートを作ってコンテンツを流し込む」というものです。これは、Web制作ソフトの定石と言ってもよく、例えば、Adobe Dreamweaverの「テンプレート」機能は、デザインが共通したWebページを大量に作るのを手助けする機能です。 これも悪くないのですが、効率化をとことんまで追求するなら、プログラム可能なテンプレートエンジンを試してみてはいかがでし
The Linux Foundation Japan リナックスファウンデーション・ジャパン The Linux Foundationは、Linux® の普及、保護、標準化を推進する非営利のコンソーシアムです。 SI Forum いろいろなSIプロセスで使用できるOSSツールの調査 本調査は、2007年4月〜2008年2月の期間、本SI Forumに参加しているベンダ・SIerメンバーの協力によって行われました。 昨年度の「OSSミドルウェア/ツール調査」の作業を踏まえて、より多くのOSSドルウェアおよびツールをユーザー様、SIer様に使いやすい形で整理・公開すべく、今年度活動として、以下の3項目を活動目標としました。 参加各社がシステム構築(SI)に使用しているOSSツールを、各SIプロセス毎に整理する OSSツール情報をデータベース化し、必要なツールを簡単に検索できるよ
The first part of the set contains 25 scalable Illustrator format icons. I hope you like them =) There will be more coming. You can open the .ai file with any version of Illustrator above 8.0. With earlier versions, you might loose some of the effects on the icons. Disclaimer & Conditions: Redistribution, Release for Download or Selling of these icons on an another site without permission is compl
数年に渡ってメンテナンスされているようなRailsアプリケーションの config/routesは、 徐々にスパゲッティ化していく傾向があるように思えます。 ということで、今回は、 コントローラごとにRoutesをまとめて綺麗に記述する方法を紹介します。 方法は簡単です。with_optionsを使って、 prefixオプションを指定するようにします。 1 map.with_options(:controller => 'posts', 2 :name_prefix => 'posts_', 3 :path_prefix => 'posts') do |posts| 4 # posts_rss_path => 'posts/rss' 5 posts.rss 'rss', :action => 'rss' 6 end
Posted on 2008年1月9日 Posted by ちゅう コメントする Posted in Development Tags: Ruby Ruby1.9 は、mail でどうぞ -> Ruby1.9 でメール解析(変なヤバいもんログ内) Tmailというライブラリを使うと、メールを解析して扱いやすくしてくれます。 Tmailのインストール # gem install tmail パース方法 ファイルからパースする メールがファイルであるならば、Fileクラスのインスタンスを渡してTMailクラスのインスタンスを作る。 receive1.rb #! /usr/bin/ruby -w require 'rubygems' require 'tmail' file = File.open('mail.txt'){|f| f.read} email = TMail::Mail.load(
rubyプログラムをdaemonとして実行する方法について。 deamon化の手順 deamon化の手順については「PC覚え書き-プログラムのデーモン化」の解説が詳しい。ポイントは次の通りです。 子プロセスの生成 fork関数を実行して子プロセスを生成し、親プロセスを終了させる。 これにより、プロセスはinitプロセスグループに属するプロセスになる。 次に行うsetsidは、プロセスグループリーダーで行うと失敗するので、この処理を行ってプロセスリーダーでない状態にしておく。 セッションの新規作成と割り当て Process.setsid関数を実行し、新規にセッションを開始して割り当てる。 子プロセスの再生成 fork関数を再度実行して、initプロセスグループに属するプロセスにする。 こうすると制御端末を設定することができなくなってよいらしい。 デバッグモード等で制御端末が必要な場合は実行し
「Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします。(編集部) 「Forge」とは何か? 突然ですが、「Forge(フォージ)」とは何のことか、お分かりでしょうか? もともとの意味は「鍛冶屋」「溶鉄炉」のことを示し、「構築する」「鉄を鍛えて~にする」といった意味もあります。 本記事の読者の皆さんにとっては、SourceForgeのようなオープンソース系の「開発ホスティングサービス」を思い浮かべる人もいると思います。 ソースコードの管理だけではなく、プロジェクトの進行や、コミュニケーション、仮想マシンによるテストなどさまざまなサービスが無料で提供されています。このようなホスティングサービスは「レポジトリ」(貯蔵庫)とも呼ばれます。 開発ホスティング
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く