※キャンペーンは終了しました。たくさんのご応募、ありがとうございました。 ゴールデンウィークはみなさんどのように過ごされているでしょう? まとまった時間がせっかく取れることだし、とことん好きなことに没頭したい! という方も多いかもしれません。好きなことを時間を惜しまずに突き詰めると、やがて立派な実を結ぶこともあるでしょう。それを体現しているかのような4人のブロガーさんの著作が、この春立て続けに刊行されました。 週刊はてなブログではゴールデンウィーク特別企画として、それぞれの著作を紹介するとともに、計11名様に著書が当たるプレゼントを実施します。ぜひお好きな本をリクエストしてください。詳細は記事末の応募要項を参照。 あなたの「虫スイッチ」も押される? メレ山メレ子『ときめき昆虫学』 ブログ「メレンゲが腐るほど恋したい」のメレ子 (id:mereco) さんが、2冊目の単著『ときめき昆虫学』を
前回のエントリーから早2カ月が経過してしまいました。 この2カ月の間に、このブログを立ち上げた船橋は産休に入り、そして元気な赤ちゃんも産んでいます。 IT業界の2カ月もあっという間ですが、出産までの2カ月もあっという間ということですね。 さて、4月に入りペパボではこんな動きがありました。 1:社名の変更 2:新卒4期生の入社 3:エンジニア評価制度の変更 1:社名の変更 11年前より使っていた【paperboy&co.】ですが、4月1日より【GMOペパボ】に社名が変わりましたよっと。 社名変更への想いなどは、当社社長のケンタロさんがしっかり書いてくださっているので、こちらを。 ペパボ社長ブログ 2:新卒4期生の入社 内定者アルバイトをしていただいたコもいるので、なんか新卒感がなかったりもしますが 今年は10名、晴れて入社となりました! ・・・年齢の差は考えないようにします。 これまではGM
このページの情報は、2012年4月2日時点のものです。今後情報が古くなる可能性があります。 ここでは、RubyをMac OS X 10.6(Snow Leopard)または10.7(Lion)にインストールする手順を説明します。Mac OS Xに初めから付いているRubyを使うよりも、パッケージ管理ツールで最新のRubyをインストールすることをおすすめします。 ただし、LionでRuby 1.8.7を使う場合は、プリインストールされたRuby 1.8.7(p249)をそのまま使用しても問題ありません。 Mac OS Xのパッケージ管理ツールにはFink、MacPorts、Homebrewなどがありますが、ここではMacPortsを用いることにします。なお、MacPortsでインストールしたRubyの実行ファイルは/opt/local/binに置かれます。 Xcodeのインストール MacP
WindowsではRails本のサンプルで勉強しようと思って、1.2を入れたんだけど、Ubuntu Serverは曲がりなりにも本番系サーバなので、やっぱり一番新しい安定版を入れたいよね。 Railsのインストール $ gem install rails --include-dependencies ERROR: While executing gem ... (Gem::GemNotFoundException) Could not find rails (> 0) in any repository エラーになった。スペルは間違ってないのに。ググルとリモートインストールにはコマンドラインオプションが必要らしい。 $gem install --remote rails --include-dependencies ERROR: While executing gem ... (Errno
Twitterボットは難しそうなイメージがありますが、作ってみるとこんなものかとビックリするくらい簡単です。ということで目標10分でTwitter Botを作ってみます。 Twitterにアプリを登録 (My applications | Twitter Developers)[https://dev.twitter.com/apps]でツイートするためのアプリを作成。 アプリの作成(Create a new application)を実行。 アプリの情報を記入。 でアプリ作成されます。アプリが作成されたら、「Consumer key」と「Consumer secret」をメモして下さい。 またアプリ画面でSetting => Application Type => Read and Writeに変更。 # 必要なGemをインストール gem install oauth # irbを起動
Twitter, bot, Ruby前回は、bot ってどうやって作るの?ということを、簡単にですが紹介しました。そこで、今回はそこで紹介した作り方の一つ、プログラミングを使って Twitter の bot をどのように作るのか、その具体的な方法を紹介します。bot を作るためのプログラミング言語の選択肢は多くありますが、この解説では Ruby を使います。この解説では、以下のような方を対象としています。プログラミング未経験者ある程度のパソコンの知識がある(拡張子とは何か、が分かる程度)Windows ユーザー(Mac や Linux でもこの解説は使えなくはないですが、色々と読み替えて頂く必要があります)プログラミング未経験者向けの bot の作成方法の解説は他にも様々なものがありますが、この解説は、その数ある解説の中の一つとして見ていただければと思います。この解説はいくつかの章に分かれ
CentOS 6.3 を minimal なんかでインストールした後にやっぱり欲しいなーって思うときもある。 # yum -y groupinstall "X Window System" "Desktop" "General Purpose Desktop" あとは startx すれば X Windows System が動作するわけだけど、そのままだと起動時に CUI のままだから inittab を書き換えてランレベルを変更する。 # sed -i "s/id:3:initdefault:/id:5:initdefault:/g" /etc/inittab あとは再起動して GUI になればおっけー。 # shutdown -r now
■ CentOS6 の取得 Red Hat Linuxのフリー版のCentOSをThe Community ENTerprise Operating Systemより取得します。 Download: i386 版 / x86_64 版 i386 版の場合 CentOS-6.0-i386-bin-DVD.iso x86_64 版の場合 CentOS-6.0-x86_64-bin-DVD1.iso CentOS-6.0-x86_64-bin-DVD2.iso *:x86_64 版の「CentOS-6.0-x86_64-bin-DVD2.iso」はインストール時の「Optional」チャンネルのパッケージDVDになります。「Optional」カテゴリーを選択しなければ必要ありません。 ダウンロードしたファイルはi386版およびx86_64版共に、DVDのISOイメージファイルです。別途DVD-W
世界最大のシェアをもつLinuxディストリビューションであるRed Hat Enterprise Linuxのクローンで無料のCentOS 6をインストールする。 ここでは最小構成インストールディスクを使用してインストールパッケージは必要最小限におさえ、あとで必要なものを個別にインストールしていく。 CentOS 6リリースノート (1)CentOSのダウンロードページ(32ビット版または64ビット版)から最小構成インストールディスクイメージ(CentOS-6.x-i386-minimal.iso(32ビット版)またはCentOS-6.x-x86_64-minimal.iso(64ビット版))をダウンロードする。 (2)ダウンロードしたディスクイメージが破損していないかチェックするために使用するSHA1SUM(32ビット版または64ビット版)をディスクイメージと同じフォルダにダウンロードす
4月27日、株式会社シンクスマイルによって行われた全体会議に弊社社長のシモダが登壇したようです。 で、これを書いている僕(ARuFa)は、当時千葉県の実家に帰っていて会場にはいなかったのですが、 今朝、シモダから突然「レポ書いてや〜」と写真の入ったメモリーカードだけを手渡されたため、会場に居なかったのにレポートを書くことになり、こうしてキーボードを打っている次第です。 何スかそれ。 シモダから手渡されたメモリーカードのデータを開くと、知らない会議の知らない写真が513枚入っていました。 写っている人間は全部で104人いたのですが、その中で知っている人間はシモダ1人だけ。 既視感が1%を切るという極限の世界ですが、行ってもいない全体会議のレポを書くため、ここからは写真から全体会議の内容を想像してレポートを書きたいと思います。 【『株式会社シンクスマイル 全体会議』いない人レポ】 今回の参加者
id:shin1x1 さんがPerl、Rubyに続いてPHP基礎文法最速マスター - Shin x blogで基礎文法をまとめてくれています。ありがとうございます。空いた時間で書いてみようかなと思っていたら先越されてしまいました。 記事を読んでみてコードブロックの説明を最初読んだときに少し違和感があったので、はてブのコメントで参考資料を補足しておきましたが、他の方からも同様にも指摘されてますのでもう少し補足しておきます。 コードブロックの説明は下記のように書かれてます。 PHPコードは「<?php」という開始タグから始まります。 終了タグは「?>」です。HTMLにPHPコードを埋める際は終了タグを使いますが、ライブラリのようにPHPコードのみを記述する際は終了タグを省くことが慣例となっています。 PHP基礎文法最速マスター - Shin x blog 「慣例」だと説明としては弱いですね。。
ルーター経由接続によるインターネット常時接続環境である(当サイトはIIJmioひかりによるインターネット常時接続環境) 固定または非固定のグローバルIPアドレス環境である(当サイトはGMOとくとくBBの固定グローバルIPアドレス環境(逆引きも可能)) ※メールサーバーを構築する場合は逆引き可能な固定グローバルIPアドレス環境が望ましい(非固定グローバルIPアドレスや、固定グローバルIPアドレスでも逆引きしたホスト名とメール送信元ホスト名が異なる場合にメール受信を拒否するメールサーバーがまれに存在するため) OSのインストール時を除き、サーバーの操作はWindowsからコマンド操作で行なう ■コンテンツ ※ホスト名やドメイン名、IPアドレスは各自の環境に置き換えること ※各目次に表記してあるバージョンは、当サイトで確認をとったCentOSのバージョンを示しており、そのバージョンでないとできな
この記事の内容の信頼性について検証が求められています。 確認のための文献や情報源をご存じの方はご提示ください。出典を明記し、記事の信頼性を高めるためにご協力をお願いします。議論はノートを参照してください。(2010年4月) この記事には独自研究が含まれているおそれがあります。 問題箇所を検証し出典を追加して、記事の改善にご協力ください。議論はノートを参照してください。(2010年4月) RAID(Redundant Arrays of Inexpensive Disks、または Redundant Arrays of Independent Disks、レイド)[1]は、複数台のハードディスクを組み合わせることで仮想的な1台のハードディスクとして運用し冗長性を向上させる技術[2]。ディスクアレイの代表的な実装形態で、主に信頼性・可用性の向上を目的として用いられるものである。バックアップと混
一時期、花屋に転職したものの、IT業界に出戻ったプログラマの備忘録です。 パソコン・インターネット関連の失敗や発見(?)なんかを書き留めています。 そういえばMacのIPアドレスってどうやって調べるんだろう? と、ふと疑問に思いまして。 とりあえず、いつもWindowsでやってる「ipconfig /all」をターミナルで打ってみました。 結果: usage: ipconfig where is one of waitall, getifaddr, ifcount, getoption, getpacket, set, setverbose ん? 何か出た。 このメッセージの意味はおいおい調べるとして・・・。 とりあえずIPアドレスの確認はできないみたいです。 で、調べてみると。 UNIX環境ではipconfigならぬifconfigなるコマンドがあるようです。 mtu 16384 ine
See related links to what you are looking for.
eRubyとは、Rubyの周辺技術の一つで、HTMLへRubyスクリプトを埋め込む事を可能とする技術である。embedded Rubyの略。ERBとも表記され、ファイル拡張子も.erbである事が多い。対象としてはHTMLだけでなく、任意のプレインテキストに適用できる。Ruby on RailsのMVCの内で、Viewの開発言語にも採用されている。 元々まつもとゆきひろの構想とePerlの実装を基にした議論から、関将俊が開発した[1]。Ruby 1.8以降のバージョンでは、Ruby処理系の標準ライブラリとして同梱されるようになった。また、前田修吾によるC実装によるeRuby処理系も開発されている[2]。 概要[編集] 従来、RubyでCGIなどを作成するとき、HTML部分を記述するにはprint(もしくはputs)によってそのコードを記述していかなければならなかった。しかし、HTMLのタグを
Slack は、人と情報を集約するプラットフォームです。伝えたいことは、文字でも、音声でも。社外の組織ともやり取りできます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く