はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena
  • Hatena

    はてなブックマーク

    トップへ戻る

    • 総合
      • 人気
      • 新着
      • IT
      • 最新ガジェット
      • 自然科学
      • 経済・金融
      • おもしろ
      • マンガ
      • ゲーム
      • はてなブログ(総合)
    • 一般
      • 人気
      • 新着
      • 社会ニュース
      • 地域
      • 国際
      • 天気
      • グルメ
      • 映画・音楽
      • スポーツ
      • はてな匿名ダイアリー
      • はてなブログ(一般)
    • 世の中
      • 人気
      • 新着
      • 新型コロナウイルス
      • 働き方
      • 生き方
      • 地域
      • 医療・ヘルス
      • 教育
      • はてな匿名ダイアリー
      • はてなブログ(世の中)
    • 政治と経済
      • 人気
      • 新着
      • 政治
      • 経済・金融
      • 企業
      • 仕事・就職
      • マーケット
      • 国際
      • はてなブログ(政治と経済)
    • 暮らし
      • 人気
      • 新着
      • カルチャー・ライフスタイル
      • ファッション
      • 運動・エクササイズ
      • 結婚・子育て
      • 住まい
      • グルメ
      • 相続
      • はてなブログ(暮らし)
      • 掃除・整理整頓
      • 雑貨
      • 買ってよかったもの
      • 旅行
      • アウトドア
      • 趣味
    • 学び
      • 人気
      • 新着
      • 人文科学
      • 社会科学
      • 自然科学
      • 語学
      • ビジネス・経営学
      • デザイン
      • 法律
      • 本・書評
      • 将棋・囲碁
      • はてなブログ(学び)
    • テクノロジー
      • 人気
      • 新着
      • IT
      • セキュリティ技術
      • はてなブログ(テクノロジー)
      • AI・機械学習
      • プログラミング
      • エンジニア
    • おもしろ
      • 人気
      • 新着
      • まとめ
      • ネタ
      • おもしろ
      • これはすごい
      • かわいい
      • 雑学
      • 癒やし
      • はてなブログ(おもしろ)
    • エンタメ
      • 人気
      • 新着
      • スポーツ
      • 映画
      • 音楽
      • アイドル
      • 芸能
      • お笑い
      • サッカー
      • 話題の動画
      • はてなブログ(エンタメ)
    • アニメとゲーム
      • 人気
      • 新着
      • マンガ
      • Webマンガ
      • ゲーム
      • 任天堂
      • PlayStation
      • アニメ
      • バーチャルYouTuber
      • オタクカルチャー
      • はてなブログ(アニメとゲーム)
      • はてなブログ(ゲーム)
    • おすすめ

      Google I/O

    『総合的な学習のお時間』

    • 人気
    • 新着
    • すべて
    • Mechanizeでエンコーディングの推測に失敗するとき - 総合的な学習のお時間

      3 users

      tomerun.hatenadiary.org

      Shift-JISのページをMechanizeでスクレイピングしようとしたら、日本語が上手く扱えてなくてちょっとはまった。 文字列の中身としてはShift-JISのバイト列っぽいのだけど、エンコーディングはUTF-8なものが取れてきてしまう。 HTMLのmetaタグでcharsetが指定されてなくて、エンコーディングの推定に失敗している? agent = Mechanize.new agent.get(url) text = agent.page.at('div[...]/span[...]').inner_text puts text.encoding # => UTF-8 puts text # => ŠG–{E’n– Ruby1.9で導入された外部エンコーディングを指定するとよいのかなと思ったけど違った。 Mechani

      • テクノロジー
      • 2013/09/02 09:12
      • Ruby
      • EC2をsshfsでマウントするには鍵ファイルは絶対パスで指定する - 総合的な学習のお時間

        3 users

        tomerun.hatenadiary.org

        Mac OS X(10.7.3)からsshfsでAmazon EC2インスタンス上のディレクトリをマウントしようとしてはまった話。 まず、sshfsはこれを参考にして導入した。 http://www.makies.com/2011/10/274/ 次のようにしてマウントしようとしてみるも、すぐエラーが返されて接続に失敗する。 $ sshfs -o IdentityFile=secret_key.pem [email protected]:/home/ec2-user ./remotehost remote host has disconnected $ sshコマンドでは接続できるのだけど。 Ubuntu(VirtualBoxゲストとして入れてる)から試しても、 $ sshfs -o IdentityFile=secret_key.pem [email protected]:/home/ec2

        • テクノロジー
        • 2013/07/03 18:04
        • ターミナルでのショートカットキー - 総合的な学習のお時間

          8 users

          tomerun.hatenadiary.org

          ターミナルでの操作に使えるショートカットキーについて調べたのでまとめておく。 注意:Mac OS X(10.7.3)のターミナル.appの挙動を書いただけのものです。キーバインドは、OSがやってることなのかターミナル.appがやってることなのかそれともbashがやってることなのか、そのあたり区別していません。 キー 動作 Ctrl-A 行の先頭へ移動 Ctrl-E 行の末尾へ移動 Ctrl-F 右へ移動 Ctrl-B 左へ移動 Ctrl-U カーソル位置から行頭までを削除 Ctrl-K カーソル位置から行末までを削除 Ctrl-H カーソル位置の前の文字を削除 Ctrl-D カーソル位置の次の文字を削除 ただしテキストがないときに押すとログアウトになってしまうので注意 Ctrl-W カーソル位置の前の単語を削除 Ctrl-T カーソル位置とその前の文字を入れ替え ↑ コマンド履歴を古い方に

          • テクノロジー
          • 2013/06/18 11:17
          • 文字コードの自動判別を機械学習で - 総合的な学習のお時間

            5 users

            tomerun.hatenadiary.org

            これはMachine Learning Advent Calendar2012の22日目の記事です。 まえがき 「アルゴリズム使って実世界の問題を解決できるの面白いナー」とPRML読んだりしているのですが、 研究や仕事で機械学習を使っているわけでもなく、自分の中では純粋に趣味・老後の楽しみ的な位置づけになっています。 しかしせっかく勉強しているのだから何かに使おうと、「有名データを利用するのも面白くないし、良いネタはないか」 と探していたら、以前こんなことを言っていたのを思い出しました。 文字コードの自動判別を機械学習使ってやる、って誰かがやってそうだけど検索しても出てこない https://twitter.com/tomerun/status/9729721761 というわけで試しにやってみます。 この記事の中で使ったコードはここに置いています。 https://github.com/t

            • テクノロジー
            • 2012/12/23 00:54
            • あとで読む
            • Amazon EC2にRedmineをインストール - 総合的な学習のお時間

              9 users

              tomerun.hatenadiary.org

              Amazon EC2の無料枠が遊休状態だったのでRedmineを入れてみた。 幸運なことに、ほぼ同じようなことをやって手順を記録してくださっている方がいたので、これをほぼそのまま使わせてもらった。 http://il-all.blogspot.com/2012/02/amazon-ec2redmine.html 何カ所かで引っかかったり手順を改変したりしたのでメモっておく。 Ruby Enterprise Editionは使わなかった よく知らなかったものなので。あとからでも入れられるだろうし Ruby Enterprise Editionは終わるらしい? http://www.infoq.com/jp/news/2012/03/ruby-eee-eol sudo gem install rmagic で、ruby.h が見つからないというエラーが出た sudo yum install r

              • テクノロジー
              • 2012/08/08 10:13
              • redmine
              • amazon ec2
              • EC2
              • aws
              • ruby
              • Eclipseのコードフォーマット設定 - 総合的な学習のお時間

                6 users

                tomerun.hatenadiary.org

                EclipseのJavaエディタでコードフォーマットすると、しばしば気持ち悪い折り返し方をされてしまって、むきーとなっていたのですが、フォーマッティングの設定を変えることでマシになりました。 Eclipse3.3での環境です。 設定ダイアログの [Java - Code Style - Formatter] から「Edit」でフォーマット規則の詳細編集ダイアログが開きます。 ここで、「Line Wrapping」タブの「Maximum line width」を設定。デフォルトで80なのを100にしました。これで、80文字を基準に行折り返しされていたのが1行100文字基準に。フォーマットの気持ち悪さがずいぶん改善です。 もっとモニタが大きかったら120文字くらいでもいいんだけどなぁ。 あと、「Comments」の「Enable line comment formatting」がデフォルトON

                • 世の中
                • 2012/03/22 18:41
                • 1315840723

                  3 users

                  tomerun.hatenadiary.org

                  Google Developer Day 2011(http://www.google.com/events/developerday/2011/tokyo/) のDevquizで書いたコードです。 1人ゲーム 与えられる整数は最大で100万(< 2^20)なので、20回連続半分にしたら全て0になって最悪でも21手で終わる。 というわけで2^21通り全部調べれば良い。 実際は2回連続で5の倍数を取り除く操作をすることはないので状態数はもっと少ない。 // g++4.6 -std=c++0x #include <iostream> #include <algorithm> #include <set> #include <vector> #include <iterator> using namespace std; vector<int> input; template<class T>

                  • テクノロジー
                  • 2011/09/13 09:13
                  • ICFP Programming Contest 2010 - 総合的な学習のお時間

                    3 users

                    tomerun.hatenadiary.org

                    http://icfpcontest.org/2010/ 年に一度のお祭り、今年も参加しました。1人チームです。 score: 102.991 others' cars solved: 178 cars submitted: 0 で70位くらい? 1台くらいは車を出荷したかったなぁ。次から次に現れてくる謎を解くのに夢中であっという間の週末でした。プログラミングはあまりやらなかったけれども、論理パズル好きとしてはこういう展開は面白い。 1人チームに不利な条件で、月曜に休み取ってなくてラスト20時間なにもできなかったという割には頑張った。去年は下から数えた方が早かったくらいだし。 以下時系列に 18日21:00 問題を読み始める、短くていい感じ 18日22:00 やることは把握したので回路の文法を推測すべく適当な文字列をサーバーに投げる 18日23:00 回路の文法はけっこう単純だった。gat

                    • テクノロジー
                    • 2010/06/23 01:55
                    • 「アジャイルな見積もりと計画づくり」を読んで - 総合的な学習のお時間

                      5 users

                      tomerun.hatenadiary.org

                      アジャイルな見積りと計画づくり ~価値あるソフトウェアを育てる概念と技法~ 作者: Mike Cohn,マイクコーン,安井力,角谷信太郎出版社/メーカー: 毎日コミュニケーションズ発売日: 2009/01/29メディア: 単行本(ソフトカバー)購入: 74人 クリック: 764回この商品を含むブログ (226件) を見る関西Ruby会議02のときに訳者の角谷さんからサインを頂いた本、1ヶ月かけてしまいましたが読み終わりました。 アジャイル開発といったら、僕も正直なところ「テキトーに開発していくんでしょ」のような印象を持っていたのですが、どれだけ間違った理解をしていたのかを思い知らされました。 全く逆で、プロジェクトを良いものにするためには不確実性をどう管理すればよいかを真摯に考えた成果、なんですね。だから計画や振り返りは非常に細かくやる。 読んでいくにつれ、自分の携わっているプロジェクトが

                      • テクノロジー
                      • 2009/12/10 11:02
                      • AgileEnP
                      • Agile
                      • book
                      • 関西オープンソース2009(関西Ruby会議02・関西コミュニティ大決戦)に参加してきました - 総合的な学習のお時間

                        25 users

                        tomerun.hatenadiary.org

                        http://k-of.jp/2009/index.html 金・土の二日間、標記のイベントへ行ってきました。聴講したセッションについて記録を。 間違いがあったらごめんなさい… まだ満足に扱えないEmacsでのメモ取りは大変だ。早く慣れないと 1日目 セミナー室に机が無くて、この日はパソコン開くの自重してた上に、紙のノートも持って行ってなかったのであまり記録が残っていません…すみません ソフトウェア技術者が知っておくべきこと by 坂下さん 新人プログラマとの間の知識ギャップについて 「新人がこんなことも知らなかった」な例がいろいろと 採用の時にどのくらいを要求したか、どのくらいで妥協したか、という問題のような 現実的なところでは、そんな何でも知っている人ばかりを採用できるわけはないので、最初から同じ常識を持っていると思わない方がよいですよね。本当に問題なのは、知らないことではなくて知ろう

                        • テクノロジー
                        • 2009/11/08 04:23
                        • kansairubykaigi02
                        • ruby
                        • kanrk02
                        • まとめ
                        • oss
                        • Event
                        • あとで読む
                        • inとoutの適正比 - 総合的な学習のお時間

                          4 users

                          tomerun.hatenadiary.org

                          なんか同じことを何回も言っているような気がするんだけど、 Twitterのタイムライン見てると自分のプログラム関連の知識の薄さが嫌になってくるほどだ http://twitter.com/tomerun/status/1113066343 ただそれって、「この人すごいなー」と思った人ばかりフォローしてるから当然ではある。「いつも一番下手なプレイヤーでいろ」理論。 http://twitter.com/tomerun/status/1113067973 ネット見てると、とても知識があってばりばりコード書いてる有能なプログラマの人たちがたくさんいるので、自分なんてまだまだだなあという気分になります。 その反面、周囲に自分よりも高いレベルの人が多くいるということは、それだけ何かを得るチャンスでもあるわけです。 「いつも一番下手なプレイヤーでいろ」というのは、本「アジャイルプラクティス」の中に出て

                          • テクノロジー
                          • 2009/01/14 09:18
                          • agile_practice
                          • programming
                          • WindowsでGauche環境構築 / Emacs設定の勉強 - 総合的な学習のお時間

                            3 users

                            tomerun.hatenadiary.org

                            cygwinのEmacsがC-x C-cで終了できないのは、cygwinのコンソール内ではCtrl-Cがコマンドプロンプトの終了シグナルと競合してしまって認識されないから、らしい。 いちおう回避方法はあるようですが、いろいろとめんどくさいことになりそうなのでcygwin emacsはやめてMeadowを使うことに。 やったこと Meadowインストールフォルダ内にある dot.emacs.ja を .emacs にリネームして、ホームディレクトリの C:\cygwin\home\username に置いた。 リンク先ページに書いてあるとおり、.emacsへ設定を追加した。http://karetta.jp/book-node/gauche-hacks/004682 goshへのパスのところだけ、Windows形式のパスに変更する必要がある。/usr/local/bin/gosh → C:/

                            • テクノロジー
                            • 2008/12/31 04:26
                            • TopCoder SRMでのスコア計算 - 総合的な学習のお時間

                              7 users

                              tomerun.hatenadiary.org

                              TopCoderでのスコア計算式 TopCoder SRMでは、問題を開いてから提出までにどのくらい時間がかかったでスコアが決まります。時間がかかるほど獲得するスコアが低くなる。その具体的な計算式がヘルプに載っています。 MPを問題の最大ポイント、TTをCoding Phase全体の時間、PTを提出までにかかった時間として、スコアは で表されます。 グラフにした ですが、式だけではピンとこないのでグラフを書いてみました。TT=75分としています。 時間が半分過ぎたところでスコアも半分になります。250点問題以外の場合は、y軸のスケールに適当な倍率をかけて換算してください。 ここに貼ってみて思ったけど、y軸のラベルに書いてる文言がグラフとしてはなんか変だな…。まあいいや作り直すのめんどい。 最低点の謎 上記の式で PT = TT として時間すべてを使ったときのスコアを出すと、MP*4/11

                              • テクノロジー
                              • 2008/11/23 03:51
                              • TopCoder
                              • エンジニアの未来サミット見た - 総合的な学習のお時間

                                4 users

                                tomerun.hatenadiary.org

                                昨日、エンジニアの未来サミットをUstream中継で聴いてました。開催されてることをすっかり忘れてて、第1部の最後らへんからしか聴けなかったのが残念。ちゃんと個人的な予定もスケジュール管理しなきゃ。 今更ながらUstreamすごいね。中継を見てる人たちのチャットが会場の画面にも流れるとか。こういう中継を見たのは初めてだったんですが、遠隔地からでも、ただの観客じゃなく参加してるという感覚が感じられてすごく良い。 けれども、こういうのに触れるとやっぱり東京行きたいなーと思ってしまいます。まあ一時的なものであることが多いけれど。 第1部(アルファギーク vs. 学生−エンジニア業界の過去・現在・未来,そして期待と現実) 最後の数分しか見てないので「弾さんの声はデカい」くらいしか印象が…。吉岡さんのお話をもうちょっと聴いてみたかったです。 いつもはブログを読んでいるだけのアルファな方々が、リアルタ

                                • テクノロジー
                                • 2008/09/14 10:56
                                • EngineerSummit

                                このページはまだ
                                ブックマークされていません

                                このページを最初にブックマークしてみませんか?

                                『総合的な学習のお時間』の新着エントリーを見る

                                キーボードショートカット一覧

                                j次のブックマーク

                                k前のブックマーク

                                lあとで読む

                                eコメント一覧を開く

                                oページを開く

                                はてなブックマーク

                                • 総合
                                • 一般
                                • 世の中
                                • 政治と経済
                                • 暮らし
                                • 学び
                                • テクノロジー
                                • エンタメ
                                • アニメとゲーム
                                • おもしろ
                                • アプリ・拡張機能
                                • 開発ブログ
                                • ヘルプ
                                • お問い合わせ
                                • ガイドライン
                                • 利用規約
                                • プライバシーポリシー
                                • 利用者情報の外部送信について
                                • ガイドライン
                                • 利用規約
                                • プライバシーポリシー
                                • 利用者情報の外部送信について

                                公式Twitter

                                • 公式アカウント
                                • ホットエントリー

                                はてなのサービス

                                • はてなブログ
                                • はてなブログPro
                                • 人力検索はてな
                                • はてなブログ タグ
                                • はてなニュース
                                • ソレドコ
                                • App Storeからダウンロード
                                • Google Playで手に入れよう
                                Copyright © 2005-2025 Hatena. All Rights Reserved.
                                設定を変更しましたx