東京電力福島第一原子力発電所で、事故対応の指揮を執った吉田昌郎元所長が、9日午前、東京都内の病院で食道がんのため亡くなりました。 58歳でした。
東京電力福島第一原子力発電所で、事故対応の指揮を執った吉田昌郎元所長が、9日午前、東京都内の病院で食道がんのため亡くなりました。 58歳でした。
生活が不規則になりやすい現代では、より不眠症に悩む人が増えていると言われています。成人の3人に1人は時々不眠になり、10%~15%の人は慢性的な不眠に悩んでいるとも。思うように眠れないのって、つらいですよね。 私も不眠症だったことがあります。しかし薬を使わない"ある方法"で大分改善した経験があるので、今回はその方法について書いてみたいと思います。 短期睡眠行動療法 短期睡眠行動療法というのは、簡単にいうと生活習慣を変えて不眠を改善しようというものです。これは薬を使ってもなかなか不眠やうつ病が治らない人の多くに効果があることが研究によって証明されています。その内容は渡辺範雄医師らによって、「Brief behavioral therapy for refractory insomnia in residual depression: an assessor-blind, randomized
Latest Published Version: http://www.w3.org/TR/html51/ Latest Version of HTML: http://www.w3.org/TR/html/ Latest Editor's Draft: http://www.w3.org/html/wg/drafts/html/master/ Previous Versions: http://www.w3.org/TR/2014/WD-html51-20140204/ Editors: WHATWG: Ian Hickson, Google, Inc. W3C: Robin Berjon, W3C Steve Faulkner, The Paciello Group Travis Leithead, Microsoft Erika Doyle Navara, Microsoft Ed
わたくし、月々315円という格安の有料メルマガを毎週月曜日に発行しているわけです。 まぐまぐ! http://www.mag2.com/m/0001522550.html BLOGOS(LINE) http://magazine.livedoor.com/magazine/69 ここには最近けっこうな数のご質問をいただくようになっており、なんとかマネタイズもできるようになりました。総合ランキング見ますと15位あたりに定着しており、ここから上がるのは至難の業と思われます。上位ランカーはみんな月850円なので、「しまった、850円にしておけば良かった」と後悔の涙で枕を濡らす夜もありますが、「ブログ → Facebookのフィード購読 → メルマガ購読 → 仕事の依頼」という黄金リレーとなっているため、ブログのアフィリエイトなんてどうでもいいのです。この間、30分でなにげに書いた血液型のエントリ
Google Code Archive - Long-term storage for Google Code Project Hosting. wkhtmltopdfは、HTMLからPDFを生成するツールです。RailsではWicked PDFやPDFKitというラッパーのgemが使えます。ただHerokuで日本語を含むPDFを生成する場合、そのままだと文字化けしてしまいます。 解決方法ですが、検索で見つけた記事を引用させていただきます。 fontconfigを使う環境では追加のTTFフォントを ~/.fonts に入れておくだけで大丈夫な模様。(参考:書体関係 Wiki - unixuser200403-2 ) なので、日本語フォント対応するには、IPAフォントなりをダウンロードし、.fontsディレクトリを作成してTTFファイルを突っ込んだ上でherokuにpushしておけばOK。
Copyright © 2004-2024 Impress Corporation. An Impress Group Company. All rights reserved.
これは何 Heroku Dev Centerの日本語訳プロジェクトです。 Status HerokaiJP Devcenterで現在の翻訳状況や翻訳前と翻訳後のドキュメントが簡単に参照出来るようになりました。 ルール Heroku Dev Centerの各記事(/articles/(*))の$1をwikiのpage名とします。 まずは英語版を貼り付けます 貼り付ける際には、各記事に.mdを付けたファイルをDLしMarkdown形式でローカルに保存します たとえば、https://devcenter.heroku.com/articles/cedar の Markdown形式は https://devcenter.heroku.com/articles/cedar.md へアクセスすることでダウンロード可能です。 次に日本語訳をゴリゴリ書きます。 herokaijp devcenterのwi
Herokuの公式ドキュメントは英語なので読みづらいですよね。herokaijp/devcenterのように、有志が日本語訳してくれているドキュメントもありますが、その中でも特に抑えておきたい16個の常識について挙げてみました。(16日に公開する予定の記事なので、何となく16個挙げてみました。。) (補足)Herokuを使う上での登場人物の名前 Dyno 「だいの」と呼びます。1Dynoと言ったとき、一つサーバが立ち上がっているようなものだと考えて下さい。 Routing Mesh Herokuアプリにアクセスがあったときに、Dyno間の負荷をロードバランスしながらリクエストを振り分ける機構をRouting Meshと呼びます。たまに「Router Error」というログを吐くのですが、そのとき障害が起こっている場所はここです。 常識1. Dynoは1時間アクセスがないとアイドル状態になる
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0063 号 バックナンバー Rubyist Magazine 0063 号 Rubyist Magazine 0062 号 Kaigi on Rails 特集号 RubyKaigi Takeout 2020 特集号 Rubyist Magazine 0061 号 Rubyist Magazine 0060 号 RubyKaigi 2019 直前特集号 Rubyist Magazine 0059 号 Rubyist
Text file should be compressed ブログ作りの話も。 PaaSって、gzipを勝手にかけてくれる気がしていたんだけど、どうやら思い込みだったようで、 2012年ぐらいから、herokuはnginxを経由せずに、直接webrickにリクエストが送られるように仕様変更されたらしい。 参考:Enable gzip compression for Rails 3.2 on heroku Cedar All apps deployed to Heroku used to automatically compress pages they serve, by passing through Nginx’s gzip filter on the way out. But with their newest Cedar Stack, things have changed. I
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0063 号 バックナンバー Rubyist Magazine 0063 号 Rubyist Magazine 0062 号 Kaigi on Rails 特集号 RubyKaigi Takeout 2020 特集号 Rubyist Magazine 0061 号 Rubyist Magazine 0060 号 RubyKaigi 2019 直前特集号 Rubyist Magazine 0059 号 Rubyist
複数バージョンのRubyを管理をするためのツールとしてrbenv + ruby-buildの組み合わせは大分ポピュラーになってきました。 備忘録としてよく使うコマンドをまとめてみました。 セットアップ OSX + homebrew だったら以下の記事がおすすめ。 OS X で rbenv を使って ruby 1.9.3 の環境を作る よく使うコマンド(インストール編) OSXに入れる時はCONFIGURE_OPTSの設定を忘れないようにしましょう。 # インストール可能な一覧セットを得る $ rbenv install 1.9.2-p290 1.9.3-p327 . . # インストール ## 基本 $ rbenv install 1.9.3-p327 ## OSX向け、readlineやopensslをhomebrew経由で入れたものを使う $ brew install readline
初心者ぺちぱーがRubyのコードを書くに当たって、大変勉強になったサイト、これから読んでおきたいドキュメントを紹介する。 Index Ruby入門・チュートリアル Ruby reference Ruby 2.0の新機能 Rubyコーディング規約 Ruby関連の情報 Ruby tool Ruby ブログ rbenv & ruby-build Gem Bundler irb pry RDoc YARD RSpec Cucumber SimpleCov ruby-prof Rake Rack Rack対応HTTPサーバー Sinatra Ruby on Rails Rails 4.0の新機能 Ruby入門・チュートリアル Rubyを始めるときに、入り口になるところ。他言語文化圏からの移民の人達は第1章 Ruby言語ミニマムから読み始めると、256倍ぐらい理解が早くなると思う。 第1章 Ruby言
Ubuntuで初めてRubyやRailsに挑戦する方のために、最新の Ruby 1.9.3 と Ruby on Rails 3.2 のインストール手順をやや詳しく説明します。 なお、本稿ではRubyのインストールにrbenvを利用します。apt-getでインストールされるRubyはバージョンが古いので、(手順がちょっと複雑ですが)本稿の方法をお勧めします。また、rbenvを利用すると、プロジェクトごとにRubyのバージョンを簡単に切り替えられるというメリットもあります。 本稿が対象とする OS は Ubuntu 12.04 LTS および Ubuntu 12.10 のデスクトップ版です。Ubuntu上でRuby/Railsの学習やRailsアプリケーションの開発をしたい方向けに書いています。開発したRailsアプリケーションをサーバ版のUbuntuにインストールして運用したい方は、Rail
最近は日本語の電子メールもUTF-8で送ってもいいという雰囲気になってきましたが、不特定多数が使うWebサービスを運営する場合は、まだまだISO-2022-JP(いわゆる「JISコード」)を使わざるを得ません。 しかし、Rails 3.xでISO-2022-JPの電子メールを送信するには、ひと手間が必要です。単に class UserMailer < ActionMailer::Base default :charset => 'ISO-2022-JP' ... end のように書くだけでは足りません。件名や本文のデータをISO-2022-JPで渡す必要があります。私は、メール本文のテンプレートをUTF-8で書きたいので、自動で文字コードが変換されるようにならないものかと考えました。 ネットで探すと、Matsushitaさんという方がmail_jaというプラグインをGitHubで公開されて
筆者の会社のプログラマーは、私を含め全員がUbuntuを「普段使い」しています。 もちろんWindowsもMacも利用していますが、少なくとも私自身はUbuntuに慣れてしまったので、Ubuntuでの作業が一番落ち着きます。 今回は、Windowsユーザーの皆様にRails開発環境としてのUbuntuをお勧めしたいと思います。 でも、Ubuntuがいい理由をいろいろと列挙することはしません。 いまどきのLinuxはこんなに簡単にインストールできて、一通りの開発環境が整うのだ、ということを淡々と説明していきます。 この文章を読んだWindowsユーザーの方の10人にひとりでも(100人にひとりでも)Ubuntuを試してくれたら嬉しいです。 きっと好きになってくれる人もいるでしょう! 「簡単にインストールできる」と書きましたが、以下の説明を読んでの印象は人それぞれでしょう。Ubuntuのインス
先日(2011年7月9日)、神戸でRails入門 1日集中講座の講師をしてきました。 正式リリース前の Ruby on Rails 3.1 (Rails 3.1) に基づいて教材を作りました。参加者の中には「Ruby も Rails も初めて!」という方がかなりいらっしゃいましたので、1時間目の「インストール編」がちょっと不安だったのですが、案の定あまりスムーズに進みませんでした。私の準備不足で迷惑を掛けてしまったなと反省しています。 参加者の方のお話しによれば、Rails 3.13.2 のインストールに手こずっていらっしゃる初心者の方が結構いらっしゃるようです。 そこで、神戸セミナーでの経験を踏まえて、Rails 3.13.2 での開発環境を整える手順をまとめておきます。対象 OS は、Windows XP/Vista/7/8 です。「手順通りやったけどうまく行かなかった!」という方は、
先日の記事(Resqueを利用したRailsでの非同期処理/バッチ処理)の続きです。 簡単に振り返っておきましょう。今、localhost:3000でRailsアプリが動いています。ユーザーが/hello/worldにアクセスすると、すぐにレスポンスが返ってきます。しかし、数秒経過すると専用のログにテキストが書き込まれます。こういう仕組みを作りました。 この仕組みの鍵になるのが、Resqueというライブラリです。Railsアプリ側でクラスメソッドResque.enqueueを呼ぶと、非同期で実行したい処理(ジョブ)を登録できます。他方、Railsアプリとは別のプロセスでResqueワーカーというものが動いていて、数秒ごとに新しいジョブが登録されていないか監視しています。新しいジョブを見つけると、それを実行して、また監視作業に戻ります。 さて、前回はターミナルで resque:work とい
Railsアプリケーションの中で非同期処理(バッチ処理)を実現したいことがあります。例えば、こんな場合です。 ユーザーが「送信」ボタンを押したら数千通のメールを送る。 数千通のメールを送るにはかなり時間がかかるので、その処理は後回しにして、ユーザーにはすぐにレスポンスを返したいところです。 非同期処理を行うためのRubyライブラリとしてはBackgrounDRbやdelayed_jobなどが有名ですが、もう一つ有望な選択肢としてResqueというのがあることを最近知りました。 と言っても、私が知らなかっただけで、RubyGems.orgによれば11万回以上もダウンロードされている有名なライブラリです。昨年(2010年)1月に書かれた、あるブログ記事には詳しい評価が載っています。 以下、私の試用報告を書きます。なお、OSはUbuntu 10.04(LTS)、Railsのバージョンは3.0.5
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く