Prototype.js、YUI等コアライブラリを選択できかつ、多機能LightBox「Shadowbox.js」 2008年01月29日- Shadowbox.initShadowbox.js Media Viewer Shadowbox is a cross-browser, cross-platform, cleanly-coded and fully-documented media viewer application written entirely in JavaScript. Prototype.js、YUI等コアライブラリを選択できかつ、多機能LightBox「Shadowbox.js」。 YUI, Ext, Prototype.js, jQuery, Mootools, Dojo などをコアライブラリとして使用できます。 LightBox は prototype.js
Prototype.jsは、コードの記述を楽にしてくれるJavaScriptオブジェクトと関数のライブラリだ。Prototype.jsにはAjaxによる通信を扱う多数のオブジェクトが含まれているため、特にAjax開発で威力を発揮する。もはやAjaxのために大量のコードを書く必要はないのである。 Prototype.jsを利用するには、最新のバージョンをダウンロードしてprototype.jsという名前でファイルに保存し、次のようにしてページ内にインポートすればよい。 Prototype.jsでは、Ajaxの機能はAjaxクラスに含まれている3つのオブジェクト「Ajax.Request」「Ajax.Updater」「Ajax.Responders」が核となる形で提供されている。 Ajax.Request Ajax.Requestオブジェクトは、XMLHttpRequestオブジェクトの設定を
高まるゼロトラストの気運 妥協のない安全のために適材適所で組合せ トップ4社によるゼロトラストセキュリティ オープンソース活用はあたりまえ! そんな今だからこそ改めて考える 企業ITにおけるOSS活用のメリットとリスク EDRトップランナー対談:後編 セキュリティ戦略を転換せざる得ない背景と EDRのような手法が必要な理由に迫る 大学、研究機関、製造業など いま目覚ましい躍進ぶりを見せるデルのHPC その背景と選ばれる理由にせまる 非構造化データのデジタル活用へ 社内の文書コンテンツを一元管理 デジタル変革と内部統制の二兎を得るECM IT部門のDXはこれだ! IT運用管理新時代における最適な運用管理 の現場作り 激変するビジネス環境の中でのDX モダンアプリケーション戦略への取り組みが 市場の競争力の源泉となる さあ、その想いをカタチにしよう。 Google Cloud が企業の未来に向
わたしはこれまで12年ほどの間、断続的に在宅勤務をしてきた。主な理由は、自分が辺鄙な場所に住んでいることだ。支社がどこにあろうと、そこまでの自動車通勤は骨が折れるうえに、非効率でコストもかかるのだ。また、わたしは隠者気質なので、在宅勤務の方が関わりのあるすべての人々にとっても都合が良いのだ。 わたしが在宅で勤務していると言うと、たいていの場合はまったく正反対な反応のいずれかが返ってくる。「わぁ、それは素晴らしいだろうね!」か「どうしたらそんなことが続けられるの?わたしだったら3日目には頭が変になってしまうだろうなあ」といった反応だ。ときには、2番目の反応のバリエーションとして「わたしだったら仕事は何も片付かないでしょう。何もせずに1日じゅうテレビを見て過ごしてしまいそう」という反応が返ってくることもある。 在宅勤務を成功させる--生産性を確保し、同僚との横のつながりを維持し、幹部から忘れら
GyaOも採用、高精細動画の再生機能を体験せよ 前回では、Silverlightアプリケーション開発のための基礎知識を解説しました。第2回となる今回はいよいよ、【1】Silverlightの注目技術の1つであるメディア(動画や音楽)の使用方法と【2】Silverlightで扱うことのできるイベント、そして【3】業務アプリケーションには欠かせないエラーハンドリングの3つに焦点を当てて解説します。 特に【1】については、2007年11月に動画配信サービスのGyaOがSilverlightの技術を使って高精細(HD)な動画の配信を開始したとのニュースがあって話題になりました(参考「GyaOがMS「Silverlight」採用――Flash Video落選のわけは?~映画予告を動画配信~」)。今回はその仕組みを解剖します。 ■ どれくらい高精細な動画がWeb上で再生できるのか? 体験してみよう ど
ものづくり現場の情報セキュリティ インダストリー4.0は製造業の変革期 工場のデジタル化によるリスクへの対応 現場のための業務カイゼン 30年以上の歴史をもつDXプラットフォーム 進化を続けるNotes/Dominoのいま デジタル時代のITインフラ構築術 仮想化統合、クラウドを経て今「マルチ」へ ITインフラの最適化と継続的進化への道筋 みんなが使うMySQLの企業活用 なぜ有償サポートがあったほうが良いのか? 有名テクノロジー企業もOracleに頼む理由 内閣官房やラックが登壇 ゼロトラストが官民一体で サイバーセキュリティを定義する AI/IoTの時代を見据えた挑戦 デル・テクノロジーズ PowerEdge シリーズ その設計思想と特長に迫る アプリケーションモダナイズ 求められている背景にあるビジネスの今 そして、成功の鍵を握るDevOpsの真の意味 特集:IT最適化への道 成功の
オープンソース活用はあたりまえ! そんな今だからこそ改めて考える 企業ITにおけるOSS活用のメリットとリスク オラクルスペシャリストが語る! 多くの企業で利用されるオラクルDBの課題 アセスメントの重要性とコスト最適化 ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス アプリケーションモダナイズ 求められている背景にあるビジネスの今 そして、成功の鍵を握るDevOpsの真の意味 今を知り、未来を見据える 培ってきたノウハウを最新技術へ対応させる レガシーシステムのモダン化実現への道 自社利用の知見・経験を顧客に提供 コンテナ活用を推進する日立製作所 VMware Tanzuを利用したモダナイズを伝授 セキュリティモデルは変わった! クラウド活用、リモートワークはあたりまえ いま求められるゼロトラスト実現のために コンテナをエンプ
はじめに 本記事ではPOCO(C++ Portable Componentsの略)というオープンソースのC++用クラスライブラリを紹介します。POCOはコンポーネントとして6つのライブラリにわかれており、前回は、その中のPOCO::Foundationライブラリから、Loggingに関するクラス群を紹介しました。 POCO::Foundationライブラリは、名前のとおり基本的な処理を行うクラスを集めたもので、そのまま実践に使えるクラスが豊富に含まれています。今回からしばらくは、そんなPOCO::Foundationライブラリから、テーマごとにクラスをピックアップし、サンプルコードを交えて解説していくことにします。今回のテーマは、テキスト処理を取りあげました。また、POCOには含まれていないシフトJISとUTF-8の相互変換関数のソースコードも公開しています。これまでの記事POCO::Ne
NTTデータは2008年1月29日,Javaでバッチ処理を行うためのフレームワーク「TERASOLUNA Batch Framework for Java」をオープンソース・ソフトウエアとして公開した。同時にSpring Frameworkをベースにした「TERASOLUNA Server Framework for Java(Web版)」も公開。2007年11月に公開した「TERASOLUNAフレームワーク」の第2弾となる。 「TERASOLUNA Batch Framework for Java」はトランザクション・モデル,入出力種別,異常系処理のに対応した処理モデルを提供する。「NTTデータのJavaバッチ処理のノウハウを結集した」(NTTデータ)。 「TERASOLUNA Server Framework for Java(Rich版)」は,オープンソースのJavaフレームワークS
米MicrosoftはWindows Vistaの後継OS「Windows 7」(開発コード名)に関する計画で用心深い姿勢を保っているが,極めて初期的な段階であるプレリリース版「Milestone 1(M1)」ビルドのオンライン公開を2008年1月第5週に始めた。その結果,刺激的なものなど何もないビルドであるにもかかわらず,興奮が高まっている。 次期Windowsの初期版と期待する向きもあるだろうが,Windows 7ビルド6519の外見と動作はほぼWindows Vistaそのものであり,あちらこちらにごく小さな変更が加えられたに過ぎず,特に注目するような変更はない。当然このビルドを見ても,Windows 7がメジャー・アップデートになるかどうかや,Windows Vistaに新機能を付加して様々な調整を施す「Windows Vista Release 2」に相当するかなどは判断できない
前回までにさまざまな演出効果を紹介してきた。今回からはScript.aculo.usのコンポーネントを紹介していきたい。最初はドラッグ&ドロップを実現するDraggableとDroppablesだ。 なお、Script.aculo.usのバージョンは、新年早々にリリースされた1.8.1である(CHANGELOG)。詳細はWikiページで確認していただきたい。なお、紹介するオプションはすべて省略可能だ。 要素をドラッグ可能にする new Draggable( IDもしくはDOMオブジェクト, { オプション } ); マウスのドラッグによって、要素の位置を移動できるようにする。ドラッグ中の要素はデフォルトで透明度が0.7に設定されるが、この動作はstarteffect, endeffectオプションを上書きすることで変更できる。 [主なオプション] 名称 値の内容 デフォルト revert
Webページの表示パフォーマンスの向上は、Webデベロッパやフロントエンドプログラマにとって永遠の課題だ。ページの表示が速いかどうかは、ユーザの満足度に大きく影響する。リッチなUIや機能を実現しつつも、ページの表示は軽くしたい。 そこで重要になってくるのが、ページの読み込み速度を測定して分析してくれるツールの存在だ。Webページパフォーマンス計測ツールを使うことで定量的に状況を把握し、改善策を練ることができるというわけだ。Webページパフォーマンス計測ツールはいくつかあるが、最も導入が簡単で、かつ効果の高いもののひとつがYahoo! Developer Networkを通じて提供されているYSlowだ。執筆現在での最新版は0.9.2となっている。 YSlowはFirebugを活用しつつJavaScriptで開発されたWebページパフォーマンス計測ツール。Yahoo! Exceptional
Ed Eliot氏およびStuart Colville氏は26日(米国時間)、CSS Sprite Generatorのソースコードを公開した。公開されたソースコードはLaunchpadに用意されたCSS Sprite Generatorのページからダウンロード可能。ソースコードはThe BSD Licenseのもとで提供されており、個人利用にも商用利用にも採用できる。 CSS Sprite Generatorは両氏によって2007年9月28日(ドイツ時間)に公開されたWebアプリケーション。ページで使われている画像をひとつの大きな画像にマージし、かわりにCSSの機能を使ってマージされた画像から必要な部分だけを表示しようというもので、同アプリケーションを使って複数の画像を一つの画像にできるほか、マージした画像からそれぞれの画像を表示するためのCSSデータが生成される仕組みになっている。 実
The Prototype, Sam Stephenson氏は25日(米国時間)、Prototypeの最新版となるPrototype 1.6.0.2を公開した。PrototypeはJavaScriptで開発されたAjax Webアプリケーション開発フレームワーク。The MIT Licenseのもとで公開されており、2007年版Ajaxianの調査によるとscript.aculo.usとともに相変わらず高い人気を誇っている。 Prototype 1.6.0.2はいくつかの互換性問題とパフォーマンス問題を改善したバージョン。またWebブラウザ環境以外の環境でPrototypeを使った場合に存在する潜在的なセキュリティ問題への対応が実施されている。28のバグが修正されているほか、コードベースに対する改善が実施されている。またSafari 3におけるCSSセレクタの改善、すべてのWebブラウザに
米Parallelsは1月28日(現地時間)、サーバ向け仮想化ソフトの最新版「Parallels Virtuozzo Containers 4.0」を発表した。新バージョンでは管理能力の強化のほか、スケーラビリティや安定性が向上している。なお同社は昨年2007年12月に従来のSWsoftという名称からParallelsに社名を変更すると発表、今製品の発表から新社名が用いられている。 Parallels Virtuozzoはデータセンターなど、大規模サーバシステム上で利用される仮想化ソフトウェア製品。パフォーマンスが比較的高く、データベースなどの負荷の高いワークロードでも大きなオーバーヘッドなしに処理することが可能。Virtuozzoで実行されるサーバOSのインスタンス(実体)は「コンテナ」という名称で呼ばれ、処理内容に応じてスケーラブルにリソースを割り当てられる。また単位サーバあたりの管理
CTO at MySQL, Founder and original developer of MySQL, Michael Widenius氏は27日(米国時間)、自身のブログにおいてMySQLの新しいデータベースエンジンMariaを公表した。MariaはGuilhem氏、Sanja氏、Sergei氏、Widenius氏によって2年間にわたって取り組まれた新しいストレージエンジン。ただしフルタイムで開発が実施されたのは直前の4ヵ月間だとされている。 今回公表されたMaria 1.0系はbitkeeper経由で公開されている。バイナリでの配布は時期をみて実施されるようだ。1.0はクオリティ向上を主目的としたブランチで、開発者にはMaria 1.0を試してバグを報告してほしいと報告されている。 MySQLは複数のデータベースエンジンを使える。今回公開されたMariaはストレージエンジンとして
<< 2008/01/ 1 1. 年賀状 2. ゴビウス 3. [Ruby] ZSFA -- Rails Is A Ghetto 2 1. 新年会 3 4 1. The Mythical 5% 5 6 7 8 1. [言語] Substroke Design Dump 2. [言語] A programming language cannot be better without being unintuitive 3. [OSS] McAfee throws some FUD at the GPL - The INQUIRER 9 1. [言語] Well, I'm Back: String Theory 2. [言語] StringRepresentations - The Larceny Project - Trac 10 1. [Ruby] マルチVMでRubyを並列化、サンと東大が
Erlide, the Erlang IDE. Powered by Eclipse.
<< 2008/01/ 1 1. 年賀状 2. ゴビウス 3. [Ruby] ZSFA -- Rails Is A Ghetto 2 1. 新年会 3 4 1. The Mythical 5% 5 6 7 8 1. [言語] Substroke Design Dump 2. [言語] A programming language cannot be better without being unintuitive 3. [OSS] McAfee throws some FUD at the GPL - The INQUIRER 9 1. [言語] Well, I'm Back: String Theory 2. [言語] StringRepresentations - The Larceny Project - Trac 10 1. [Ruby] マルチVMでRubyを並列化、サンと東大が
作譜という言葉そのものをプログラミングと同じ意味で使ったりするが、楽曲のスコアを書く作業ってのはもろプログラミングだよな。 ノーテーションが決まっている ある程度適当に書いても動いてしまう よく使うパターンがある 時間軸に対して並列で動く 長ければ良いとは限らない 10秒考えただけで共通点でこれだけ出てきたので、探せば似ているところは幾らでもでてきそうだ。って、シーケンサの場合はプログラミング=作譜だし、その道の人から言えば区別するほうがおかしいのかもしれない。 なんでこんなことを書いたかというと、誰かが 創作される楽曲の9割5分は過去の遺産の流用でしかない と言っていたのを思い出したからだ。まさにソフトウェアではないか。
■ Wikipedia ∩ Winny で何が判るか 毎日新聞の朝刊にこんな記事が出た。 原田ウイルス、ウィキペディアに項目 自ら作成し更新?, 毎日新聞, 2008年1月27日 容疑者(24)が、インターネット上の百科事典「ウィキペディア」日本語版に、同ウイルスの項目を自ら作成していた可能性が高いことが26日、分かった。「ウイルス対策ソフトには全く対応していない」と、性能を誇るような文章を書き込むなど、更新も頻繁にしていたとみられる。府警もこの事実を把握。 (略)容疑者が匿名で開設したホームページ(HP)「P2P−DESTROYER」に関する項目もほぼ1人で書き込んでいた。 調べてみた。 まず、「原田ウイルス」のエントリの変更履歴から、初版の内容を見ると、次などの文が気になる。 山田ウィルスの亜種なのではなかという噂があったが、実際は山田ウィルスとは全く別物といえる。 山田ウィルスと同様
上原さんの「伸び悩むウェブサービスの三大疾患」を読んで、ふと先日のブログヘラルドの「ピークを過ぎたブログを検証」という記事を思い出した。 ブログヘラルドの記事は、成熟したブロガーがたどる道には「(試行錯誤という名の)脱線を続ける」「金儲けに走る」「マンネリ化する」の3つがあって、多くのブログはつまるところ最後は「金儲け」か「脱線」に陥る。行き過ぎた試行錯誤は、収益優先主義と同じように読み手の期待を裏切り、読み手側のそのブログへの参加意欲を失わせるという示唆に富んだ記事だった。 さて、上原さんはウェブサービサーの疾患を ハイエンド病 広告肥大症 ホームラン病 の3つに分類して紹介していたが、これはそのままブロガーでも同じように 1.ハイエンド病 長く書き続けていると自ブログの主テーマの記事については一通り書いてしまうために、その分野の記事がどんどん深く専門的なものになって、エントリーユーザー
本日、モバイル版 Gmail ( http://gmail.com/ ) がDoCoMo /KDDI /Softbank 各社携帯の絵文字に対応し、Gmailがいっそう楽しくお使い頂けるようになりました。 DoCoMo /KDDI /Softbank のモバイルブラウザから http://gmail.com/ にアクセスすれば、各社の携帯絵文字を含んだメールを手軽に作成、送信することができます。モバイル版 Gmail から携帯メール ( @docomo.ne.jp, @ezweb.ne.jp, @softbank.ne.jp など ) にメールを送信する場合、絵文字は送信先に応じて適切に変換されますので、送信先を気にせず絵文字入りメールを送信していただけます。また、モバイル版 Gmail から送信された絵文字はモバイル版および PC でご利用の Gmail で正しく表示されます。 今回のプ
プリンタは日常的によく使われるものだろう。が、その材料となる木材が日々消費されていることは意識しているだろうか。コストの問題だけではなく、貴重な資源が消失していることを考えて、不必要な印刷は避けなければならない。 印刷をかけてから、失敗したと思うことは良くある。不要な印刷を避けるためにもワンクッション挟むようにしてみよう。 今回紹介するフリーウェアはGreenPrint、紙資源をセーブするためのプリンタドライバだ。 GreenPrintはWindows向けのプリンタドライバで、通常の印刷から利用するソフトウェアだ。印刷を行うと各ページが解析され、その結果がGreenPrintのウィンドウに表示される。 解析結果は、印刷する箇所が少ない(白が多い)、印刷が5行以下などによって印刷しない方が良いページを推薦してくれる。もちろん、自分で印刷しないページを指定することも可能だ。 さらにGreenP
GoogleドキュメントはブラウザベースのWebオフィスソフトウェアだ。ブラウザがなければならないので、むしろブラウザの中に取り込んでしまう方が使い勝手は良さそうだ。 そう考えたのかは分からないが、GoogleドキュメントとFirefoxを見事に連携させたのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはgDocsBar、サイドバーに常駐するGoogleドキュメントだ。 gDocsBarはFirefoxアドオンとして提供されるソフトウェアで、インストールするとサイドバーにGoogleドキュメントが表示されるようになる。ログインすると、自分のアカウントのドキュメントが一覧表示され、検索やフィルタリングができる。 クリックするとブラウザ内で表示されるので便利だ。そして何よりも便利なのがサイドバー下部にあるアップロード機能だ。ここにファイルをドラッグアンドドロップすると、ドキュ
テストの作業は嫌われる場合が多い。確かにそれ程生産的には見えないかも知れない。が、リリース後の負荷を減らすためにも欠かすことのできない作業だ。多少なりとも楽をして、的確にテストを行っていきたい。 Webベースのブラウザテストを行うのにSeleniumは最適な選択だ。そしてRails使いであればこのようなソフトウェアもある。 今回紹介するオープンソース・ソフトウェアはSelenium on Rails、Railsプラグインで提供されるSeleniumだ。 Selenium on Railsはscript/pluginを使ってインストールできるSeleniumで、インストール後はgenerateを使ってテストを生成できる。後はそこにテストケースを記述していけば良い。実際の利用はtestで動作させて、「http://localhost:3000/selenium/」で動作する。 Selenium
組織のマインドマップツールをマインドマイスターにすべき理由 伸びてる産業、会社、事業を紹介しまくるStrainerのニュースレターに登録!! YouTubeに最適な動画をキャプチャするチュートリアル Free Screen Recorder でキャプチャした動画 ↑ホントにサクサク済みます。 私もいままでは「カハマルカの瞳」などを使っていましたが、Youtubeへアップする前に、必ず圧縮の工程が発生していました。 このソフトなら、デフォルトで画質70%に設定してあり、よほど長くなければYouTubeの上限サイズ100MB以下に収まります。 ちなみにこの動画は0.4MBでした、時間が24秒だから単純計算で96分弱OK、Youtubeの上限時間が10分間なので、圧縮せずにそのままアップできることになりますね。 動画のオプション設定 ↑動画のオプション設定では、動画の種類・圧縮率・フレームレート
脳神経がつながるようにメモを取っていく「マインドマップ」の提唱者・トニー・ブザン氏が公認したマインドマップ作成ソフト「Buzan's iMindMap」。このiMindMapが、日本でも2月22日に発売されることになった。これまでもマインドマップを作成できるソフトは販売されていたが、公式ソフトの国内販売は初めて。 脳神経がつながるようにメモを取っていく「マインドマップ」の提唱者・トニー・ブザン氏が公認したマインドマップ作成ソフト「Buzan's iMindMap」。すでに2007年から英国で販売しており、平均で月間8000ダウンロードを記録しているという。このiMindMapが、日本でも2月22日に発売されることになった。これまでもマインドマップを作成できるソフトは販売されていたが、公式ソフトの国内販売は初めて。 発売元は、国内公認団体のブザン・ワールドワイド・ジャパン。実際の販売を担当す
CamStudio is a desktop software for Windows computers that can record all on-screen video and audio activity, creating industry-standard AVI video files and optionally turn those into lean, mean, bandwidth-friendly Streaming Flash videos (SWFs) using its built-in SWF Producer. Here are just a few ways you can use this software: You can use it to create demonstration videos for any software program
svkのMLで流れていたのでやってみた。 http://www.enricozini.org/2005/tips/etc-under-svk.html リポジトリはあるので、 % svk import --to-checkout //etc /etcだけ。 --to-checkout オプションは、importと同時に、そのパスをチェックアウトパスにするということです。 以後は、 % cd /etc % svk diffとか、できるようになる。 (追記って、リンク先に書いてるけど)システムが勝手に変更してしまうようなファイルで管理したくないものは、 % svk rm -K adjtimeとする。-K は、チェックアウトしたローカルファイルからは消さないというオプション。
右クリックメニューからバージョン管理ができる『Versomatic』 January 5th, 2007 Posted in 未分類 Write comment 「うっかりファイルを上書きしてしまった・・・」「昔のバージョンだとどんなだったっけ・・・?」 そんなときに便利そうなのがAcertantのVersomaticなるソフトウェアだ。 このソフトウェア、シェルと統合して、右クリックメニューからあらゆるファイルのバージョン管理ができるようになる。 これがあれば昔のバージョンにすぐにもどって確認できたり、作業をそこからはじめたりできる。 頻繁にバージョン管理しなくてはいけない仕事をしている人や、複数人で作業をしている人に便利そうだ。 興味がある方は15日の無料トライアルがあるので試してみよう。気に入れば$50程度で購入することができる。 ほかにも同様の機能を実現するソフトウェアが存在するが
今年も1年があっという間に過ぎてしまいましたね。AIが世間を賑わせていた1年でした。そんな中、相変わらずこれまで通りの仕事を続けられているのは有り難い事です。弊社に関係して下さっている全ての方に御礼申し上げます。 (generated by Midjojurney v6.0) こちらのブログには創業と振り返りぐらいで、年3回ぐらいしか投稿しなくなってしまいました😓 iOSの技術的なことは隔週でこちらに、プライベート色が強めな事はこちらに、それぞれ投稿するようになった…というのもあるのですが。 今回は主に会社や事業のことということで、例年通り本ブログに記録として2023年の振り返りを記したいと思います。 iOS事業 (業務用アプリ支援) 今年はなんといってもiOS事業、特にB2Bのご支援の増加です。業務用アプリはB2Cのアプリとは少し勝手が違うので、そのあたりのノウハウを伝える研修事業を始
TortoiseSVN で公開鍵を使う方法 2007-01-16-1: [Security][Subversion] TortoiseSVN で svn+ssh を利用した場合に,認証をパスフレーズではなく公開鍵で行う方法を紹介します. SSH クライアントには TortoiseSVN 付属の TortoisePlink を使います. TortoisePlink は PuTTY 由来らしいので PuTTY 形式の鍵を使う必要があるみたいです. PuTTY 形式の鍵を生成したり,OpenSSH の鍵を PuTTY 形式に変換したりするために,PuTTYgen が必要になります. PuTTYgen は以下のサイトで入手できます.この記事の執筆時点の最新版は 0.58 です. - PuTTY Download Page http://www.chiark.greenend.org.uk/~sgt
最近の作業の保存は、サブバージョンにコミットです。 Windowsで、クライアントはTortoiseSVN。 TortoiseSVNをコマンドラインから利用するとマウス作業が減って省力化できます。 サンプル(リポジトリが C:\remix\ という前提) C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe /command:commit /path:"C:\remix\core\views\" /closeonend:1 /notempfile/notempfile は必須。/closeonend:1 は自動的にログを閉じる。 パラメーターの詳細は C:\Program Files\TortoiseSVN\bin\TortoiseSVN_ja.chm 目次の一番最後 "D.1. 使用できるコマンドとオプションの一覧" を参照。 おすすめはBl
ruby-tumblrで初めてrubyforgeを使ってみたわけですが、そのあまりの便利さに吃驚ですよ。今更ですか?ひょっとして、もう皆さん当然使っているわけなんですか?まぁ私は流行は遅れて乗るタイプだから、今更かも知れないrubyforgeの便利さと使い方をまとめておこうと思います。書いておかないと忘れちゃうしね。 なお、今回私がrubyforgeを使うにあたって参考にしたのは以下の記事です。 川o・-・)<2nd life:RubyGems パッケージの作り方 - rubyforge 登録まで eto.com/d:RubyGemsパッケージを作る これは非常によくまとまっていますので、読めば大抵のことはうまく行きます。よって私が書くべきことはほとんどありませんから、ポイントと諸注意だけをまとめておきます。 rubyforgeに登録したらまずやること rubyforgeへの登録方法は上記
とりあえず新規レポジトリを作るまでもないけど作業履歴をとっておきたい,という場合,わたしは Sandbox というレポジトリに全部つっこんでいます。 /Sandbox /project1 /project2 /foobar 各サブプロジェクトごとに trunk 等を切ることもありますし,そうしないこともあります。こんな感じで Sandbox で作業してて熟してくると,単独プロジェクトとして分割管理したくなります。 /foobar /trunk /tags /branches できれば,いままでの作業履歴も移行したい! 「svnadmin dump」や「svndumpfilter」というキーワードでググると色々でてきますが,今回は下記のサイトを参考にしました。 Subversionの続き履歴を残したままリポジトリ間でファイルを移動 - StepupEngineeringはてな支店 cvsから
標準のままではちょっと使いづらいので、以下のように設定しました。 "F7とF8で前後の変更箇所へ移動 nmap <F7> [c nmap <F8> ]c "<Leader>dqでDiffから抜ける nmap <Leader>dq :winc l<CR>:bw<CR>:diffoff<CR> また、tabbar.vimを使っているとVimDiffに入る際ウィンドウがおかしくなってしまうので、以下のように修正しています。 "<Leader>cvでタブバーを消し、VCSVimDiffを表示(vcscommand.vim) map <Leader>cv :TbStop<CR>:VCSVimDiff<CR> これでかなり快適になりました。 VimからTortoiseSVNを起動 Call TortoiseSVN commands Tip #1491 - Call TortoiseSVN comman
dsvn.el とは psvn.el よりかなり速いらしい dsvn.el を使ってみました。 psvn.el はご存知の人も多いかと思いますが、指定された Subversion リポジトリをツリー表示して、 dired のように操作するためのパッケージです。 vc-svn に比べて高速にツリー表示ができるのですが、それでも大規模なリポジトリを表示しようとすると Emacs が固まったりします。 dsvn.el はその問題を解決が解決されており、 psvn.el では 10 秒ぐらいかかる処理も一瞬でこなします。 インストール http://svn.collab.net/repos/svn/trunk/contrib/client-side/emacs/dsvn.el 上の URL から dsvn.el をインストールして以下の設定を ~/.emacs に書きます。 ~/.emacs: (
こんにちは。ブログ担当のnabokov7です。 さてみなさん、ここのところ、livedoor Blog の新機能リリースのペースが上がっていることにお気づきでしょうか。 12月だけでこれだけの新規リリースのお知らせを出しました。 2007年12月27日 プライベートモードで記事を投稿できるようになりました 2007年12月25日 タグクラウド とタグ別ページを表示できるようになりました 2007年12月20日 カテゴリ別モブログ機能リリースのお知らせ 2007年12月18日 「話題のブログ」が新しくなりました 2007年12月18日 プレビュー機能強化と新リスログプラグインのお知らせ 2007年12月13日 投稿・編集を便利にするブックマークレットのご紹介 2007年12月11日 バリューコマースの商品をカンタンに紹介できるようになりました。 2007年12月11日 アップロードしたファイ
複数人で開発している場合に、新しく作成したファイルを svn addし忘れて、Commitもれを発生させてしまうと、 テストが走らなかったり、開発を止めてしまったりと、 様々な悪影響が発生してしまいます。 今回は、Commitもれを防ぐために僕が使ってる方法を紹介します。 やってることは単純で、以下のalias設定を.zshrcに登録しています。 1 alias svn_new='svn stat | grep "^\?" | sed "s/\? *tmp.*//" | sed "s/\? *log.*//" | grep .' svn statの結果から、log/とtmp/ディレクトリの中身を除外してるだけですね。 あとは、svn_newコマンドを実行すれば、svn add し忘れてるファイルが無いかどうか簡単に確認できます。 しかし、実際にはconfig/database.ymlやt
WebDavが使えるSubversionのリポジトリを提供するサイトは無いでしょうか? 有料・無料問いません。 日本語の扱いがおかしくても良いです。 比較したいので、とにかく沢山教えてください。 PS.以前、無料と言う条件で質問をしたのですが回答を得られませんでした。 今回は、有料・無料を問わない条件で再度質問を登録しました。
CodeReposやsourceforgeなどのSubversionレポジトリに 既存のSubversion管理のリポジトリを移したい。 でも、移転先のSubversionリポジトリの物理ファイルには触れない。 つまり、svnadmin dumpはできるけどsvnadmin loadはできない。 こんなときに各リビジョンの変更履歴とコメントだけを移したいんだけど どうしたらいいのかな、 と思ったらちゃんと記事があった。 SVKでsubversion下のプロジェクトを履歴も含めて移転 - Bulknews::Subtech - subtech mumuを移転しようかと思ってます。 [追記] 移転は大好評のようでした! #codereposで凄惨なリンチを受けたことは口外しちゃダメって言われたよ!
こんにちは。初めてのAction Scriptネタです。(最初で最後?) 昨日から、(JSで出来ない事があったので)Action Script 3を書き始めました。 AS3の開発環境を構築し、次にデバッグ環境を構築しようと調べていると、ASでは、traceやfdbを使えばよい、Mac OS XからTraceを出力する方法は…と色々と書いてあったのですが、面倒なので、Action Script 3からFirebug consoleへのシンプルなラッパーを作りました。使い方は、Firebugのconsole APIと同じです。 サンプル(Firefox only) Firebugのコンソールを開けて下さい。 zerobug::console sample ソースコード <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx
ie で読み取り専用になっている要素タグには innerHTML は使えません。代替手段として outerHTML を利用して動的に書き換えるテクなどがあります。読み取り専用の要素は例えば table 要素が該当しますが、ちょっとやそっと調べたところで何が読み取り専用の要素なのか資料がでてきません。 と言うわけで適当にスクリプト書いて調べてみました。取りあえず調べた要素は以下の通りです。Internet Explorer Developer Center < meta Object に記述されている要素一覧です。html 要素は outerHTML すると ie がフリーズするので調査対象外です。 <a> <abbr> <acronym> <address> <applet> <area> <attribute> <b> <base> <baseFont> <bdo> <bgSound>
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く