今日元気 大量虐殺国家イスラエルの重罪を止めて @kyougenki @y_mizuno おまとめありがとうございました。私は子どもを日本の小学校からインターナショナルスクールに転校させ、日本の教育の問題を実感していたところだったので、皆さんの情報や意見、うれしく読ませて頂きました。異分野の知恵を持ち寄って、算数・数学が楽しい課程になることを期待。 2013-05-11 06:17:04
さっき、Crowsnest経由で以下の記事を見た。VIPPERな俺 : プログラミング勉強したいんだけど、どこから手を付けたらいいの? こういう話題って定期的に発生してるような・・・・で、思い出したのが随分前に書いた以下。 プログラマを目指す人が本を読む前に読むべきネットの記事要約部分を引用すると以下。・やり方を自分で考える経験をたくさん積む・人間は必要性が納得できないと本当の意味で勉強することはできない・どこまで勉強せずにゲームを作れるか まずは勉強より以下の方が大事かと。とりあえず何か作り始めてみる きっと、すぐに壁にぶつかるはずなので、その壁を一つ一つ取り除いていく、というクセを付けるわけです。 私の経験的に言えば、実は勉強って後からの方が効率的で、ああ、あれはこういうことだったのか、てな風に思える。そういう経験の有無で、理解の速さや身に付き方にも差が出てくるとも思う。 結局、プログ
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ こちらのブログは閉鎖されております 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
DDN は 音楽 ・ 映像 に関する デジタル アート を中心に情報ミックスを配信中
スライス・オブ・ワールド、略してすらるど。旧タイトル『海外の反応とか』。海外の反応をヘッポコな翻訳力で紹介しています。 明日、5月12日は母の日です。 スーパーなどでは母の日にちなんでママの似顔絵展をしている所も多いですが、セブンイレブンが母の日企画として行ったママの似顔絵展がカオスになっていると海外のサイトで紹介されていました。 wikipedia:母の日 引用元:kotaku.com 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ↓この記事に対する反応 ● 俺のママがアニメ絵に! ● Powdered Toastmanが真の愛を見つけたのか。 (訳注:カートゥーン『レンとスティンピー』に出てくるキャラ) Powder Toast man(点滅注意) ● ↑オーマイゴッド、同じことを考えてた! ● 彼女は食パンマンの母親だろ。 ● トースト
sponsored 自作の煩雑さやトラブルシューティングの手法は軽減!MSI「MAG Z890 TOMAHAWK WIFI」 光らない!ドラゴンなし! Core Ultra 200S世代の硬派なゲーミングPC向けZ890マザーボードは、自作PC初心者にも簡単で分かりやすくておすすめ sponsored Backlogに招待するだけでは「使ってくれない」、ではどうする? うまくいく! 複数人チームでのプロジェクト・タスク管理立ち上げの方法 sponsored 手軽に“壁100インチ”の大画面を楽しもう! 自宅が映画館になる「JMGO N1S Ultra 4K」を推す理由 sponsored JN-38i160U-H-C9をレビュー PS5 Proの4K/120fpsプレイを大迫力で!38型でKVM機能付きのゲーミング液晶がかなりイイ sponsored CyborgやThin、Clawなどが
sponsored 自作の煩雑さやトラブルシューティングの手法は軽減!MSI「MAG Z890 TOMAHAWK WIFI」 光らない!ドラゴンなし! Core Ultra 200S世代の硬派なゲーミングPC向けZ890マザーボードは、自作PC初心者にも簡単で分かりやすくておすすめ sponsored Backlogに招待するだけでは「使ってくれない」、ではどうする? うまくいく! 複数人チームでのプロジェクト・タスク管理立ち上げの方法 sponsored 手軽に“壁100インチ”の大画面を楽しもう! 自宅が映画館になる「JMGO N1S Ultra 4K」を推す理由 sponsored JN-38i160U-H-C9をレビュー PS5 Proの4K/120fpsプレイを大迫力で!38型でKVM機能付きのゲーミング液晶がかなりイイ sponsored CyborgやThin、Clawなどが
日本でのイベントではおなじみのSilverStone本社マーケティングマネージャーのTony Ou氏による製品紹介。同社設立10周年も兼ねた記念イベントでSilverStone製PCケースの設計思想についても語られた SilverStoneといえば例年秋に新商品発表会を行なうのだが、今年からは「年2回ペースで開催したい」と、日本市場にかける意気込みが強く伝わってくるコメントが飛び出した同イベント。COMPUTEX TAIPEIを約1ヵ月後に控えたこの時期、新製品は少ないかと思いきや「あえて、そこを狙って新製品を投入した」(同社スタッフ)と言う。 インテルの新型CPUデビューも控えているだけに、この時期の新製品投入はあながち的外れではないのかもしれない。Haswellを待って新規にPCを組もうと考えているユーザーにとってはSilverStone製の新型PCケースが有力な選択肢となるわけだ。
なんかここ数日「MUALA」の意味を求めて 検索してくる方が多いので解説www 【キーワードは「ドルアーガ」】 ドルアーガと言ってもアーケードやFCで出てた 「ドルアーガの塔」ではありません。 (このゲームもすごいすごい好きですが) 自分がまだ小学生だった当事、 「アドベンチャーゲームブック」というのが流行ってたんです。 パラグラフ(項数)をたどって読み進んでいくやつですね。 例えば… 「通路を進むと行き止まりに宝箱がある。」 開けてみる場合は 256へ 剣で破壊を試みるなら 128へ なにもしないのであれば、通路を戻る 64へ それぞれ進むこと。 なーんてカンジに、指定された数字のとこを順々に読んでいくのです。 【キーワードは「鈴木直人」】 で、ドルアーガのゲームブックも当事出てました。 鈴木直人(様)著の「ドルアーガ三部作」です。 「悪魔に魅せられし者」 「魔宮の勇者たち」 「魔界の滅
Excellの表をOfficeソフト無しで操作する方法を紹介します。 これは ruby の gem(spreadsheet) だけが有れば利用可能ですので Linuxなどでも利用することが可能です。 簡単なテストでは上手く行っていますが、 本家のドキュメントにはRuby 1.8でIconv-supportが有る事を 想定していると有りますので、 Ruby 1.9系では日本語処理に問題が出るかも知れません。 spreadsheetの内部データは UTF-8 ですのでスクリプトもUTF-8に統一するのが 楽だと思われます。ただし、その場合、表示したりするときにシステムのコード系に 変換する必要が出ます。その為、場合によってどちらが良いかは変わります。 あいにく私はExcel 2003までしか触っていませんので、 最新のExcelとの関係については確認できませんが、 '.xls'の形式のファイル
Ruby Mechanize wiki (ja) Ruby の Mechanize の wiki のよてい トップページページ一覧メンバー編集 Mechanize::Form 最終更新: kitamomonga 2010年10月18日(月) 12:59:42履歴 Tweet Mechanize::Form HTML上にあるフォーム(<form>…</form>)ひとつを表すクラスです。 フォームコントロールへのアクセス このクラスが提供するメソッドで各種フォームコントロール(入力欄、チェックボックス等)のオブジェクトを探す 探した入力欄などのオブジェクトのvalueを直接入力や項目選択で適当に変更する このクラスが提供するメソッドで、このクラスが表現するURLへフォームデータを送信 という流れになります。コントロール名HTML探すメソッド1行入力欄<input type="text">#f
Ruby Mechanize wiki (ja) Ruby の Mechanize の wiki のよてい トップページページ一覧メンバー編集 Mechanize 最終更新: kitamomonga 2010年10月06日(水) 18:03:39履歴 Tweet Mechanize サーバにアクセスするための「Web ブラウザ」を表現するクラスです。このクラスのオブジェクトを操作してウェブにアクセスします。 require 'rubygems' require 'mechanize' require 'kconv' # アクセスのためのオブジェクトを作成 agent = Mechanize.new # Rubyの日本語サイトのトップページ uri = URI.parse('http://www.ruby-lang.org/ja/') # uri にアクセスしてページを取得 agent.ge
Hpricot RubyでHTMLを解析するためのライブラリHpricotの使い方まとめです。 書きかけです。 AnHPricotShowcaseを ベースにしていますが、改変したり省略している箇所も結構あります。 Basics ライブラリのロード HTMLを開く(Hpricot) 要素を探す(search, /) 要素を一つだけ探す 要素の中身のHTMLを得る(inner_html) 要素のタグを含めたHTMLを得る(to_html) 繰り返し(Elements#each) 要素の中を検索する(search, /) HTMLを編集する(set) 要素のパス名を得る(css_path, xpath) Elements 複数の要素の中を検索する Elements#at( expression, &block ) Elements#search( expression, &block ) 複数
平素よりQA@ITをご利用いただき、誠にありがとうございます。 QA@ITは「質問や回答を『共有』し『編集』していくことでベストなQAを蓄積できる、ITエンジニアのための問題解決コミュニティー」として約7年間運営をしてきました。これまでサービスを続けることができたのは、QA@ITのコンセプトに共感をいただき、適切な質問や回答をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、エンジニアの情報入手方法の多様化やQAサービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年2月28日(金)15:00をもちましてQA@ITのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知らせとなり、誠に心苦しく思っております。何とぞ、ご理解をいただけますと幸いです。 QA@ITの7年間で皆さまの知識
Search Install sudo gem install nokogiri Contribute github.com/sparklemotion/nokogiri An HTML, XML, SAX, & Reader parser with the ability to search documents via XPath or CSS3 selectors… and much more Nokogiri 鋸 Installation Tutorials Getting Help Files Hide Class Nokogiri::XML::Node inherits from Object Nokogiri::XML::Node is your window to the fun filled world of dealing with XML and HTML tags.
スクレイピングのチュートリアルを書いてみた。 参考:http://nokogiri.rubyforge.org/nokogiri/Nokogiri.html まだまだたくさんのクラスやメソッドがあるが(読んでない)、HTMLのスクレイピングに限定すれば多分これくらいで十分。 2014-02-16追記 なんかたくさんブックマークされていることに気づいたので、サンプルコードのRuby1.9/2対応のアップデート。 Mechanize周りも修正。WWW::Mechanize → Mechanize 等 (0) 前提知識 Ruby、HTML、DOM、CSSセレクタまたはXPath (1) クラス構造の理解 Nokogiri::HTML::Document < Nokogiri::XML::Document < Nokogiri::XML::Node < Object Nokogiri::XML::
I have a snippet of code im trying to parse with nokogiri that looks like this: <td class="j"> <a title="title text1" href="http://link1.com">Link 1</a> (info1), Blah 1,<br> <a title="title text2" href="http://link2.com">Link 2</a> (info1), Blah 1,<br> <a title="title text2" href="http://link3.com">Link 3</a> (info2), Blah 1 Foo 2,<br> </td> I have access to the source of the td.j using something
Heroku の基本 Hello Heroku(Web アプリケーション) Hello clockwork on Heroku(定期実行アプリケーション) foreman について 複数のプロセスを管理する Ruby 上のツール/ライブラリ clockwork について cron の代替となる機能を単独で提供してくれる軽量のツール/ライブラリ Git について ローカル環境で試す 目的 Mechanize を使ってウェブアクセスをエミュレートする基礎的な方法について説明します。 本ページが想定するのは基本的に「特定ページに対する操作の自動化」です。 自動巡回情報収集には Mechanize だけではなく、その他多くの応用技術が必要になるため対象としません。 インストール 以下のコマンドを実行して Mechanize gem をインストールします。 gem install mechanize
Ruby Mechanize wiki (ja) Ruby の Mechanize の wiki のよてい トップページページ一覧メンバー編集 Mechanize::Form::SelectList 最終更新: kitamomonga 2010年10月18日(月) 20:54:43履歴 Tweet Mechanize::Form::SelectList 1項目しか選択できない選択メニュー、またはドロップダウンリスト全体を表現するクラスです。 <form name="selectform"> <select name="memu2"> <option value="1" selected>選択1</option> <option value="2">選択2</option> <option value="3">選択3</option> </select> </form> ラジオボタンやチェッ
色々調べて回ってたんだけど Mechanize の解説が古いバージョンのばっかりで参考になるようなならないような状況なので,適当にまとめる. 実験環境は Ubuntu 11.04,Ruby 1.9.2,gem 1.6.2 です.RVM 使ってます. まず Mechanize が無いと始まらないということで % gem install mechanize これがいきなりエラー.勘弁して下さい.で調べてみて以下の通り実行. 参考 : Ruby/Mechanizeをインストールするときにはまった - taoru's memo % sudo apt-get install libxslt-dev libxml2-dev まだ gem install してもエラー.今度は openssl が無いとか何とか.でこれが apt-get で解決しない.で調べてみて以下の通り実行. 参考 : CentOSで
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く