Redirecting… Click here if you are not redirected.
1. Practical Web Scraping with Web::Scraper Tatsuhiko Miyagawa [email_address] Six Apart, Ltd. / Shibuya Perl Mongers YAPC::Europe 2007 Vienna 4. abbreviation Acme::Module::Authors Acme::Sneeze Acme::Sneeze::JP Apache::ACEProxy Apache::AntiSpam Apache::Clickable Apache::CustomKeywords Apache::DefaultCharset Apache::GuessCharset Apache::JavaScript::DocumentWrite Apache::No404Proxy Apache::Profiler
エントリの続きはこちら→CPANモジュールのアンインストール(改良版) - ヒルズで働く@robarioの技ログ あるCPANモジュール(以下ディストリビューションと呼びます)をアンインストールしてみます。 まずは色々紹介しながら回りくどくやってみます。最後に簡単な方法を紹介します。 消したいディストリビューションを確認 自分が消したいディストリビューションが分からなかったら、 % perldoc -tT perllocal | grep Module # 見た目より速さ優先ならこっち % grep Module `perldoc -l perllocal` でインストール履歴が出ます。perllocal.podにはインストールしたディストリビューションの一覧が時刻と共に記録されていて「昨日インストールしたアレアレ…何だっけ?」という時には割と使えます。 モジュール名とディストリビューショ
以前、タイトルに「(数字)の理由」とか入れるとブクマが伸びると教えられましたが嘘だと思っています、happy_ryoです。 このエントリはiOS Advent Calendar 2011の11日目です。 昨日は、@watermint さんのエントリでした。 appCodeはJetBrains社が開発した、XCodeの代替IDEです。 InterfaceBuilderに対応する機能は無いので、その部分はXCode4を利用する必要があります。(JetBrainsの製品では他にIntelliJ IDEAが有名ですね。) それでは、末広がりという事で8つの理由、はじめます。 コード補完が強力 XCodeのコード補完を「残念だ」と思ったことはありませんか? プロパティとメソッドの順番はバラバラ…。自分が定義したプロパティ/メソッドなのか、親クラスが元々持っていた物なのか…。appCodeを使えばそん
まえがき ある日突然Twitterで@TeamMOSA2さんが@glassonion1さんのつぶやきをリツイットしてくれました。なんか面白そうなイベントだなと思って、 すぐにATNDに参加しました。時期が早かった!6人目になって、自動的に12月6日の担当になってしまいました。しかし、製作中のtuneTVの新しいバージョンがサブミット予定日辺りなので、無理やりに@glassonion1にお願いして、12月12日にリスケして頂きました。本当にありがとうございます。 前回は@happy_ryoさんの記事:XCodeからappCodeへ乗り換える8つの理由でした。面白い記事ので、ぜひご覧ください。 さて、今回僕の記事はSQLiteを使って、全文検索をする方法を紹介しようと思っています。皆さんに少し役に立てばと思います。 えぇ?SQLiteを使って全文検索ができるの? SQLiteがFTSをサポート
年末、クリスマスシーズンはゲーム機を使う機会も多いですね。最近は3DSで遊ぶことも多くなってきたわけですが、3DSで遊んでた時に、ふと思いついたiOSアプリ案が以下。 iOS端末2台を使ってDSブラウザっぽいiOSアプリって作れるのかな? で、スクロールの処理を試してみたら、以下のような感じに。 一応、2端末でWebをスクロールさせること自体は可能でした。今回はこの処理を作ってみるメモです。 今回の概要 今回の概要は以下。iOS端末2台で同じWebページを閲覧するDSブラウザっぽいスクロール処理 プロジェクトの作成 まずはプロジェクトを作成します。本内容では「Single View Application」を選んでます。 2端末間のブラウザ同期の仕組みを考える 動作の仕組み、と言ってもスクロールだけなら非常に単純です。先日書いた以下をヒントに、GameKit.frameworkを使って同期
MOSAは任意団体として再出発いたします 5月19日開催のMOSA総会におきまして、正会員 60 名のうち、 出席会員53 名(内訳 本人出席 15 名、表決委任者 38 名 )の賛成をもって、特定非営 [...] 「MOSA」NPO法人から 任意団体への移行について NPO法人解散決議を問う総会の開催に先立ちまして、後継となる任意団体の準備チームが、これまでの経緯等をまとめた資料を作成しましたので、お知らせします。 任意団体 [...] MOSA年間計画2017 MOSAで平成29年度に開催予定のイベントやセミナーの年間計画表です。 メールマガジン開始のお知らせ MOSAでは今年度よりMOSAメールマガジンを始めました。どなたでもご登録いただけますので、是非ご登録ください。 MOSAビジネスマッチングサイトオープン! MOSAに所属する優秀な開発者と、開発者を求める企業・人とを結びつける
プログラミングに最適なフォントとして有名な欧文フォントの Inconsolate と、和文フォントの Migu 1M の2つを合わせ、最適化した「Ricty (リクティ)」フォント。以前は作成済みのフォントが配布されていましたが、現在は生成スクリプトのみの配布となり、Rictyを使う場合は自分で作成する必要があります。 好みによりますが、欧文のみであれば、"Inconsolate"や、Mac標準装備の"Menlo"等で十分だと思います。しかし、和文も扱うのであればRictyを一度試してみるのも良いかもしれません。 有名なフォントなのでご存知の方も多いと思いますが、Rictyとは以下の特徴を兼ね備えたフォントです。 ■ラテン文字には Raph Levien 氏の Inconsolata が適用されます。 ■それ以外の文字には Migu 1M が適用されます。 ■美しい M+ とロバストな I
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
一通りの連載が終了したので、最後になりますが、各エントリに簡単な説明を付けた目次を別エントリとしてあげておきます。 Twitter ボットの作り方 Perl 編 (1) ボット作成の前提となる基本的な機能の動作確認を行います。この部分がうまくいかない場合、そもそもボットを作成する環境が整っていない事になるので重要です。 前書き 目標 用意するもの 方針 下準備 Twitter ボットの作り方 Perl 編 (2) 単にランダムにつぶやくだけの簡単なボットを作ります。cron に登録することで本当の意味でボットとして活動可能になります。 状態ファイルの準備 データの準備 実際のスクリプト cron への登録 Twitter ボットの作り方 Perl 編 (3) Twitter 検索を組み合わせて、ボット宛のつぶやきを処理する方法を解説します。このテクニックは様々なタイプのボットで応用出来ます
ダウンロード EasyBotterバージョン2.1.3をダウンロードする 無料です。PHPライセンスに準拠しているので商用利用、改造、再配布などもOKです。 ※前のバージョンからの移行の場合は、EasyBotter.phpとlog.datとPEARフォルダを置き換えれば動くと思います。 おしらせ 2014.1.16. Twitter APIのhttps化にともなって2.1.3にバージョンアップしました 2.1.2のEasyBotter.phpの下の方でAPI叩いてる部分を2箇所(setUpdateとgetRepliesのとこ)、http://からhttps://に変えただけです。 2013.10.10. EasyBotterのアクセスキーが使えなくなっている件について phaがときどき見るかもしれないスレ - Twitter Bot BBSをお読みください。 2013.4.19. OAut
Note このコンテンツは、Pearson Education, Inc. の許可を得て、『Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 2nd Edition (フレームワーク設計ガイドライン: 再利用可能な .NET ライブラリの規約、表現形式、およびパターン、第 2 版)』から転載されています。 この版は 2008 年に出版され、その後、この本は第 3 版で全面的に改訂されました。 このページの情報の一部は古くなっている可能性があります。 このセクションでは、単語の選択に関連する一般的な名前付け規則、略語と頭字語の使用に関するガイドライン、言語固有の名前の使用を回避するための推奨事項について説明します。 単語の選択 ✔️ 簡単に判読できる識別子名を
Perl のモジュール XML::Simple の使い方を解説します。 XML::Simple は名前の通りかなり簡単に使用できますが、オプションが複雑なのと、扱うXMLの個々のデータによってはエラーを吐くことなく実行が終了してしまうこともありますので、その際の留意点などをご紹介します。 なお、このページで紹介するのは、読み込み時( XMLin )の場合のオプションと使用方法のみです。 XMLout での書き出しが余り実用的でないという解説は、下記ページをご覧下さい。 「Perl で日本語 XMLを扱う」 <company></company> などのタグで囲まれた部分を 「エレメント」、<company id=”1234″>の「id=”1234″」の部分を「アトリビュート」と記載します。 「要素」「属性」はそれぞれ一般的な意味で使用しています。 ある程度 Perl の知識があり、XMLの
ADC Home > Documentation > 日本語翻訳 > Objective-C プログラミング言語 > Objective-C ランタイムシステム > メモリ管理 http://developer.apple.com/jp/documentation/cocoa/Conceptual/ObjectiveC/4objc_runtime_overview/chapter_8_section_2.html Google Objective-Cスタイルガイド 日本語訳 http://www.textdrop.net/google-styleguide-ja/objcguide.xml Objective-Cのメモリ管理 http://www.nslabs.jp/objc-memmgt.rhtml [Objective-C] retain と release の関係について - それは
諸注意 ポッチンコンバートへようこそ。ここでは、Apple Computer, Inc.の公開している開発者向け資料を訳者(ポッチン 改め かろでん☆みゅーあ)が趣味で日本語訳したものを公開しています。 翻訳の精度、内容の正確さについては期待できません。ニポン語も不自然ですね。 従って予告無く修正を行うことがあります。 ADCの他の公式な日本語訳、Mac OS Xの実際のアプリケーションでの使用例などとは用語の統一を行えていませんので注意しましょう。 いつのまにか公式訳が出ている可能性もありますので、まず上記の公式サイトを確認しましょう。 【 】で囲われた部分は訳の怪しいところ、訳者による補足、メモなどです。無視してください。 全体的なリファレンスの日本語訳がすぐさまいますぐ必要な方は、Cocoa Break!さん(当サイトもリンクして頂いています)のところがいっぱいあってお勧めです。 ア
Safari拡張をいくつか作って大体感覚は掴めたので、ざっくりと拡張の作成手順を解説してみます。 なお、Windows版で作業していますが、Macでもほとんど同じだと思います。 Safari拡張とは 最初に、Safari拡張とはなにか、について。Safari拡張はHTML/CSS/JavaScriptをベースに、ブラウザ側が用意したAPIを使ってブラウザを便利にするモジュールです。通常、JavaScriptだけではクロスドメインの問題など、実現できることに制限がありますが、その点を拡張用に用意されたAPIで補います。そのため、APIが用意されていない部分については対応できないという制限があります。しかし、開発のし易さ、ウェブとの親和性の高さからアイディア次第で便利で強力なツールとなるのがSafari拡張・Chrome拡張です。 なお、現状のAPIは暫定的なもので、ここで紹介するのもあくまで
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く