gdb.Command.__init__ (self, "test_events", gdb.COMMAND_STACK)
This document describes the Python plugin I’ve written for GCC. In theory the plugin allows you to write Python scripts that can run inside GCC as it compiles code, exposing GCC’s internal data structures as a collection of Python classes and functions. The bulk of the document describes the Python API it exposes. Hopefully this will be of use for writing domain-specific warnings, static analysers
24 Plugins ¶ GCC plugins are loadable modules that provide extra features to the compiler. Like GCC itself they can be distributed in source and binary forms. GCC plugins provide developers with a rich subset of the GCC API to allow them to extend GCC as they see fit. Whether it is writing an additional optimization pass, transforming code, or analyzing information, plugins can be quite useful. Lo
September 27, 2011 This article was contributed by Matt Davis The free and open source community is largely based on extensibility, sharing, and modularity, so projects will often provide an API that allows users to add functionality. One way to accomplish that is via plugins to the base project, which allows a user to customize the project to their needs and easily share the result with others wh
HeartRails Tech Blog ハートレイルズのエンジニア、デザイナーによるブログです。 ウェブサービス、スマホアプリ、IoT デバイスの開発に関連する技術的な情報を発信していきます。 こんにちは。ハートレイルズの前島(@netwillnet)です。今回は aasm という、状態遷移をスマートに管理するためのRailsプラグインの紹介をしようと思います。 インストール方法 gem install aasm だけ。 どういうときに使えるの? 複数の状態を持つモデルを管理するときに威力を発揮します。例として、所有している本の状態を管理するモデルを書いてみましょう。状態には 未読(not_read) 読んでる途中(reading) 既読(read) 捨てた(dump) の4つがあるとし、 status カラムで管理します。また、別の状態として「友達に貸している」を管理する lendin
今の案件でもわりとハードにTracを使っているんです。 で、たとえば、新しくチケットを書いているときに、関連するチケットや現在担当しているチケットの情報を見たいときがあるじゃないですか。 そんなときに、いちいち検索したりレポート一覧の画面に行ったりするのがUZEEEEE!!なので、チケットの一覧が常に画面のどこかに表示されていると便利かなと思い、Pluginを作りました。 shibuya-tracのrepositoryにコミットしてます。 これはなに? TicketListOverrayPluginといいます。 wikiページだろうがチケットの個別表示の画面だろうが管理画面だろうが、常にレポートの検索結果の一覧を表示させるものです。 Trac 0.11.5.ja1とMacOSX Safari4.0.4とFirefox3.5.5で動作確認しています。 インスコ shibuya-tracのリポ
jqueryのプラグインのまとめです。jqueryはjavascriptベースのライブラリのようなもの。画像やメニューに動的な操作を与えたりすることが可能です。また、HTMLソースも複雑になりにくく、デザインをCSSで操作可能なものが多く、ウェブデザインをより魅力的にすることができます。 フェードしながらスライドするjQueryプラグイン デモ jQuery ListMenu Plugin デモ 大量のアイテムもすっきりとリストにできます。 Sliding login panel with jQuery デモ ログインフォームもおしゃれに。常に表示しておく必要はないですよね。アニメーション付きでぶらさがってくるこんなプラグインはいかがですか。 create a better jQuery stylesheet switcher デモ スタイルシートをjqueryで切り替えるプ
JavaScriptを使えば画面遷移の少ない、スムーズな操作性を提供できる。いわゆるAjaxなどがそれに相当するが、ドメインを越えて通信できないのが問題だった。幾つかの打開案はあるが、例えばJSONPを使う方法やサーバサイドで取得する方法などがメインになっていた。 検索結果のXMLを並べるテスト これではどちらかのサーバで対応が必要になってしまう。そんな中、殆どをクライアントサイドだけで解決してしまうのがjQuery CrossDomainだ。 今回紹介するオープンソース・ソフトウェアはjQuery CrossDomain、jQueryによるクロスドメインAjaxライブラリだ。 jQuery CrossDomainが使うのはFlashだ。Flashを使って外部ドメインにあるXMLを取得し、それをJavaScriptに返すようになっている。その仕組みをjQueryプラグイン化することで容易に
munin, exchange, plugin, http://munin.projects.linpro.noNew user? Click the "Submit" button to create an account! Welcome to MuninExchange! This is a plugin repository for Munin, inspired by http://www.nagiosexchange.org/. Quick start guide If you want to upload plugins, create a user account by clicking the "Submit" button. For browsing and/or downloading, select the "Search" link or go directly
Vimperator Firefox Addon¤Ç¤¢¤ëVimperator¤Î²òÀâ(¼ç¤Ë³«È¯»ëÅÀ) ¥È¥Ã¥×¥Ú¡¼¥¸¥Ú¡¼¥¸°ìÍ÷¥á¥ó¥Ð¡¼ÊÔ½¸ addUserCommand_for2.0pre ºÇ½ª¹¹¿·¡§ snaka_door 2009ǯ05·î31Æü(Æü) 19:59:50ÍúÎò Tweet FrontPage > ¥×¥é¥°¥¤¥ó³«È¯ > addUserCommand_for2.0pre ¥³¥Þ¥ó¥ÉÅÐÏ¿ÊýË¡ addUserCommand¤ÎÁ´ÂΤι½Â¤ °ú¿ô names description action extra replace completer ¥ë¡¼¥ë Í¿¤¨¤é¤ì¤ë°ú¿ô Êä´°¥¿¥¤¥È¥ë¤ÎÀßÄê Êä´°¥ê¥¹¥È¤ÎÀßÄê Îã Êä´°¤Î
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
UNIX系OSならシンボリックリンクがあるので、svn updateするだけで良いんだけど、Windowsだとそうもいかない。腹立たしくなってシェルを書いた。 plugin_loader.js 使えば何もしなくても良いのに。 js <<EOM liberator.globalVariables.plugin_loader_roots = "/home/anekos/coderepos/vimp-plugin/trunk/"; liberator.globalVariables.plugin_loader_plugins = [ 'appendAnchor', 'asdfghjkl', 'auto_detect_link', 'auto_source', 'bitly', 'browser_object', 'bufferecho', ]; EOM こうやって使いたいのを並べて置くだけで良い
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
WordPressのパーマリンクの設定を運営の途中で変更した時などに便利な、旧アドレスのアクセスを新アドレスにリダイレクトするプラグイン「Permalink Redirect」を紹介します。 Permalink Redirect Permalink Redirectの導入方法 下記ページから、「Permalink Redirect」をダウンロードします。 download ダウンロードした「ylsy_permalink_redirect.php」をプラグインフォルダにアップロードします。 例:/wp-content/plugins/ 管理画面の [プラグイン] 画面で、「Permalink Redirect」の「アクション」の「有効化(Activate)」をクリックします。 プラグインの有効化に成功すると、[設定] 画面のタブに「Permalink Redirect」が追加されます。 以上
私は,読み終わったサイトはdeliciousに,後で読もうかなーってサイトはfirefoxのブックマークに登録して,ブックマークを使い分けていたんだけど。 このfirefoxのブックマークの操作は,残念なことにvimperatorを使っていてもマウスを使わざるをえなく,腕に負担がかかってしまう。 この腕の疲労は,ブラウザに体を蝕まれているということを示唆していて,真に深厚な状態である。 そこで,この状態を打破するために,マウスを使わなくても操作が可能なブックマーク領域を作ってみた。 アイディアはネットスケープのLinkPadを継承している。というかパクリ。 私は,Cしか高級言語を触ったことが無いので,javascriptみたいなのは変体すぎて触ってみる気に慣れなかったんだけど,vimperatorがあまりにも魅力的過ぎるからプラグインを書いてしまった。javascriptでプログラムのよう
これはすごい便利 http://nanasi.jp/articles/vim/taglist_vim.html#id3 インストールは上記を参照。 taglist をインストールしてから、 :Tlist ってコマンドを実行するとクラスやメソッドのアウトラインが表示される。もちろん、アウトラインから実際の記載されている箇所へのジャンプもできる。 ただ、これは ctags で生成されているタグ情報を使っているらしいので、tagを生成していないと残念な事になる。 しかし、下記のプラグインと併用することで、タグの生成についての問題は解消される。 srcexpl.vim というプラグイン http://vim.sourceforge.net/scripts/script.php?script_id=2179 ここを参考にしました:http://d.hatena.ne.jp/guyon/2008040
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く