九州大学談話会「IMI Colloquium」 https://www.imi.kyushu-u.ac.jp/seminars/view/3001
I have installed the JDK on Mac OS X v10.8 (Mountain Lion). When I upgraded it to Mac OS X v10.9 (Mavericks) and ran java -version in the terminal, it showed: No Java runtime present, requesting install. Then I manually installed the JDK (1.7) on my Mac. It seems that the installation worked fine. When the installation was done, I opened the terminal and typed java -version as well. It also showed
地理院地図のソースコードがgithubで公開されました。 https://github.com/gsi-cyberjapan/gsimaps これを利用して自分の地図タイルを公開する方法を紹介します。 1. githubのアカウントを取得する この作業の詳細は、ググってください。 https://github.com/ 2. github for windowsをインストールする この作業の詳細は、ググってください。他のソフトでも良いです。 https://windows.github.com/ 3. gsimapsをクローンする gitシェルで以下のコマンドを打ってgsimapsのソースコードを取得します。 git clone https://github.com/gsi-cyberjapan/gsimaps.git 4. カスタマイズ クローンしたファイルをカスタマイズします。 レイヤ
一週間くらい公式教科書読んで、受けてきました。 75%で合格のところを、76%でした。なんというボーダー。 あと1問間違ってたら落ちてた。 とはいえ合格は合格なので、ありがたく履歴書の資格欄などに書かせていただこうと思います。 で、この資格試験なんだけど、PCに答え入れて結果が瞬時に分かって、超システマティックなのはいいんですが、答え合わせがなかった。/(^o^)\ なのでまだ覚えている悩んだ系の問題を復習しておく。 クラスメソッドの継承 クラスメソッドって継承できたっけ? class Hoge class << self def hoge "hoge!!!!!" end end end class Fuga < Hoge end Hoge.hoge #=> "hoge!!!!!" Fuga.hoge #=> "hoge!!!!!" できた。クラスメソッドは継承される!!! superはi
Rubyを書いてるの人の大半の目的はRailsの利用だと思うのですが、自分はRails newを試した位しか、した事がありません。 まあ、今のところ趣味で作るサイトやwebアプリにはRailsは多機能過ぎて、もっぱらSinatraとHamlで挙動を確認しながら色々試しています。良い点として、自分で必要なGemを吟味して追加する必要があるので、それぞれどの部分が何をしているかが把握できる点ですね。 また、Sinatraを使ったwebアプリの作り方は Webアプリエンジニア養成読本[しくみ、開発、環境構築・運用…全体像を最新知識で最初から! ] (Software Design plus) 作者: 和田裕介,石田絢一(uzulla),すがわらまさのり,斎藤祐一郎出版社/メーカー: 技術評論社発売日: 2014/03/11メディア: 大型本この商品を含むブログ (5件) を見る で1から手取り足
久しぶりにWebサイトのfaviconを変えようと思い、調べてみると、必要なfaviconが大幅に増えていることがわかりました。 その数、何と21個! そんなに増えていたとは。 一応、以下にリストアップしてみます。 faviconのリスト favicon.ico: IE用 favicon-16x16.png: タブ表示用 favicon-32x32.png: Mac版Safari用 favicon-96x96.png: Google TV用 favicon-160x160.png: Opera 12 までのスピード・ダイアル用 favicon-196x196.png: Android版Chrome用 mstile-70x70.png: Windows 8 用 mstile-144x144.png mstile-150x150.png mstile-310x310.png mstile-31
Heroku の基本 Hello Heroku(Web アプリケーション) Hello clockwork on Heroku(定期実行アプリケーション) foreman について 複数のプロセスを管理する Ruby 上のツール/ライブラリ clockwork について cron の代替となる機能を単独で提供してくれる軽量のツール/ライブラリ Git について ローカル環境で試す 目的 Sinatra の重要な概念の1つにスコープという考え方があります。 スコープの理解が本ページの目的です。 理解すべきスコープは以下の2種類です。 アプリケーション/クラス リクエスト/インスタンス 処理の実行がどちらのスコープで行われるかによって利用できる機能が変わります。 書いている処理がどちらのスコープに属しているのかを理解するのはとても重要です。 それぞれのスコープで使える機能を以下にまとめています
2013-10-10 Phantomjsで画像ファイルを保存する。 Phantomjsでは、スクリーンショットを取ることができるが、開いたページの個別の画像を指定してダウンロードすることはできない。じゃあcasperjs使えばいいじゃんって話になるけど、casperjsは、ajaxで画像のurlを指定してダウンロードしているので、ページを開いたタイミングでrequestした画像がダウンロードされるわけではなく、もう一度requestを送ってダウンロードするので、リファラとか気にする場合は面倒なことになる。しかし、phantomjsには、disk cacheの仕組みがあり、そこからcacheした画像を掘り起こせばダウンロードしたファイル取ってこれるよねってことで、それを可能にしたscriptがこちら。 https://gist.github.com/bshamric/4717583 nor
この記事はRuby Advent Calendar 2014の13日目の記事です。 初めに Rubyを教育・研究に使おうという試みはRubyの黎明期からありました。 この時期の有名なパッケージとしてはバイオインフォマティクスのBioRubyや地球科学の電脳Rubyプロジェクトが有名です。 先述のBioRubyやGPhys(電脳Rubyの成果物)は現在も更新が続けられており、多数の利用者を抱えています。 しかし全体として見た場合、科学の分野で使われるLL言語としてRubyはPythonやRの後塵を拝している印象があります。 科学計算における均質化、あるいはなぜPythonが着実に他言語のシェアを奪っているか 記事のようにこの分野ではPythonコミュニティが非常に活発で、機械学習など新しい技術は真っ先にPythonで実装されるようになっています。 しかし最近Rubyでも少しずつですが環境が充
当協会へ過去多くお問い合わせがあった内容をQ&A形式でご覧いただけます。 キーワードからQ&Aの内容をさがす ※半角カナはご使用になれません よく読まれている記事はこちら ●牛乳の殺菌方法にはどのようなものがありますか。 ●「常温保存可能品」と表示された牛乳は、要冷蔵の牛乳とどこが違うのですか。 なぜ、常温で長期間もつのですか。 ●牛乳の味はいつも同じですか? ●牛乳の沸点について、「水より低い」「105℃」などいろいろな情報がインターネットに出ていますが、本当は何℃なのですか。 乳の種類からQ&Aと相談事例の内容を検索できます。 乳の種類を複数選択すると表示対象が増え、カテゴリで絞れます。 乳の種類で選ぶ
はじめに これは クローラー/スクレイピング Advent Calendar 2014 - Qiita の9日目です 8日目 id:dkfj さんの クローラー/スクレイピングのWebサービス 「Kimono」のユースケース - プログラマになりたい でした 9日目:ccc_privacy_bot を支える技術 先日書いたエントリがめでたく580はてブいきました。 気づいたらGIGAZINEさんにも取り上げてもらえました。 ファッ!? / “Tカードが個人情報を提供する企業を通知してくれる「Tカード個人情報提供先新着bot」 - GIGAZINE” http://t.co/8j0JNPylod— sue445 (@sue445) 2014, 11月 20 このボットで使ってるスクレイピングとクローリングのTipについて解説します ソースコード ソースコードはgithubに公開しています。
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1182540686 現在の最新版であるruby 1.9.3-p125のソースコードを読みました。結論から言うと、クイックソートだと思います。 http://ja.wikipedia.org/wiki/%E3%82%AF%E3%82%A4%E3%83%83%E3%82%AF%E3%82%BD%E3%83%BC%E3%83%88 以下、詳細を書きます。 Arrray#sortはArray#sort!を用い(array.c)、Array#sort_by!はEnumerable#sort_byを用いています(enum.c)が、実際にソートを行なっているのはutil.c内の void ruby_qsort(void, const size_t, const size_t, int (
Windowsユーザーだった女子編集者が、実際にMacを使うなかで出合ったトラブルを解決する本連載。Macの「プレビュー」のPDF書き込みや分割・結合はとても便利。何らかのソフトが必要だったWindowsユーザーからすると、これだけでもちょっと興奮するレベルです。ですが、ページ数が多いと大変。OS Xに標準搭載の「Automator」ならワンボタンでPDFのマージができます。 私がこのように大量のPDFをくっつけたいのは、自宅でScanSnap iX500を愛用しているから。自動紙送(ADF)付きなので、A4サイズまでの紙ならどんどん吸い込んで高速読み取りしてくれるのですが、仕事柄雑誌の校正紙(ゲラ)などを読み取りたいことが多いです。これが基本B4サイズなんですよね。そうすると、クリアファイル状の「A3キャリアシート」に挟むことでスキャンできるわけですが、1枚ずつ取るのでファイルがバラバラ
平川克美氏の『グローバリズムという病』を読みました。株式会社をはじめとしたビジネスの論理だけで生き方を考えることに警鐘を鳴らしていて、快哉を叫びました。地域を捨て、文化を捨て、母語を捨て、様々な差異を捨てて「グローバル」なるものに溶け込むことがそんなにいいことなのかと。 グローバリズムという病 でも正直に言うと、かつて自分が中国語を学び、留学を志したのは、家族や地域を捨て、自分の文化や母語から脱却しようとする試みだったと思います。まさにグローバルに溶け込みたいと思っていたんです。でも、外から自分のルーツを見つめ直して、考え方が180度変わりました。 だから留学のように海外に身を置いて言葉を学ぶのはとても貴重な体験になると思います。でも、それは母語でこの世界、あるいは森羅万象を切り取ることが出来るようになってからの方がいいんじゃないかとも思います。例えば昨今「(グローバル化という)バスに乗り
チャットに画像のURLが貼られた時に、安全にimgタグを埋め込みたいという議論があったので書いておく。 一番単純な実装だと、 var s = "はろー http://shokai.org.ex/example.jpg てすとてすと"; s.replace(/(https?:\/\/.+)\.(jpe?g|gif|png)/g, "<img src=\"$1.$2\">$1.$2</img>"); のようにすると "はろー <img src="http://shokai.org.ex/example.jpg">http://shokai.org.ex/example.jpg</img> てすとてすと" になるのだが、よく考えると http://tumblr.com/logout#.png みたいなのを貼られるとimgタグが描画された瞬間にログアウトしてしまう。 正規表現がショボいのも悪いけど
自身の著作物が無断使用されていた場合、ツイッター社へ通知をすると当該著作物を削除してもらえるけど……この手続きの過程で、相手(著作権を侵害した側)に個人情報が渡っちゃうよ!という記事を読みました。 この件について、気になった以下の点をまとめてみました。これからツイッター社へ著作物の無断使用の通知をしようとしている方の参考になればと思います。 ツイッターで「著作物の無断使用を通知する」ということは? 相手に何が送られるか説明されている? 実際に相手に何が送られる? まとめ 補足 長めなので、まとめからご覧にいただいてもよいかも。 なお、政府等の公式機関が公開している情報をもとに推測を交えたまとめです。ツイッター社の見解・確定情報ではないことをご了承ください。 ツイッターで「著作物の無断使用を通知する」ということは? 著作物の無断使用を通知する場合について、ツイッターのヘルプセンターには次のよ
こんにちは。今回は谷口が担当します。 昨日よりpaizaでサービスを開始いたしました、ITエンジニア向けの24言語対応の無料オンラインプログラミング実行環境サービス『paiza.IO (パイザ・アイオー)』、さっそくたくさんの方々にご利用いただいているようで、本当にありがとうございます! 24のプログラミング言語がブラウザで即実行できる『paiza.IO』 - paiza開発日誌 今回は、『paiza.IO』と連動したツイッターアカウント『@paiza_run』とその使い方をご紹介いたします。 こちらの『paiza_run』宛てにツイッターでコードをリプライとして飛ばしますと、そのコードの実行結果が返信されます。つまりツイッターからコードの実行ができるというわけです。『paiza.IO』とあわせて、ぜひお試しください! ■ツイッターでコードを実行してみよう! ◆どうやって実行するの? まず
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く