Record Anything on Screen Now compatible with Sierra! Snapz Pro X allows you to effortlessly record anything on your screen*, saving it as a QuickTime® movie or screenshot that can be e-mailed, put up on the web, or passed around however you want. Snapz Pro X 2.x costs $69. New This version has been rewritten from the ground up with the most modern APIs to take maximum advantage of Mac OS X 10.8.0
via Tumblr Fresno - SIMILE MozReplでFireFoxをtelnet待ち受け状態して、シェルスクリプトから同じくtelnetで繋いで操作しちゃうらしい。 面白いこと考えるなー・・ fresno -p "http://yahoo.com" -p でページを開いたり fresno -c -j "alert('Hello world')" -c -j で今見てるページに対して、JavaScriptを実行できる。 今見てるエロサイトの画像をダウンロードするのも fresno -c -j "document.body.innerHTML" | grep img \ | ruby -Ke -e 'puts gets.scan /src="([^"]*)"/' | xargs wget みたいにワンライナーでお手軽。フルパスじゃなかった場合、とか色々あるけど。 実用的かと言
How to use Questions to drive Generative Analysis By Jim ArlowOct 21, 2024Question is the Information Type that is the primary generator of all other Information Types in Generative Analysis. In this article, Jim Arlow expands on the discussion in his book and introduces the notion of the AbstractQuestion, Why, and the ConcreteQuestions, Who, What, How, When, and Where. Write a Requirement, not a
概要 ソーシャルメディア最適化(SMO)とは、Webサイトの集客や成果を向上させるための施策の一つで、SNSなどのソーシャルメディアでの認知度や評価を高めること。 SNSや動画共有サービスなど利用者からの投稿や利用者間の交流があるネットサービスをソーシャルメディアと総称する。ソーシャルメディア最適化ではソーシャルメディアの利用者に焦点を定め、認知度を高めたり好意的な評価を得ることでサイト上での成果向上に結びつけることを目指す。 具体的な手法としては、各種のSNSや動画サービスなどにアカウントやチャンネルを開設して情報発信や利用者との交流を行ったり、サイト上の各ページにソーシャルボタンなどを設置してサービス上で言及したりリンクしやすくしたり、口コミによる拡散を期待できる話題性のある企画やキャンペーンを行うことなどが挙げられる。 ソーシャルメディアでは直接的な宣伝行為や企業都合の情報発信は忌避
メディア・パブによる紹介で、一気に広く知れ渡ることになった「SMO (Social Media Optimization)」というキーワード。Ogilvy Public Relations社のRohit Bhargava氏が初めて使用したとのことです(Influential Interactive Marketing: 5 Rules of Social Media Optimization (SMO))。 SMOとは、ブログ(Blog)やSNS、Q&Aコミュニティ、検索エンジン(ブログ検索などを含む)、ソーシャルブックマークやソーシャルニュースといった、「CGM(Consumer Generated Media)とそれらをアグリゲートしたもの/検索するもの」をまとめて「ソーシャル・メディア」とまず定義し、その中で存在感を高めてアクセス増加に繋げる対策のすべて、ということでしょう(ヤフーも
誰もが情報や意見や感情を発信したり共有したりできるネット上のサービスのことを、総称してソーシャルメディアといいます。このソーシャルメディア上での活動や社交を通じて、個をエンパワーメントしていく試みをソーシャルメディア最適化、略してSMOと呼びます。 SMO(Social Media Optimization)とは、ソーシャルメディアを活用することによって個人や集団の知名度や信頼、情報発信力などを獲得していく試みです。一種のブランディングとも言えます。ソーシャルメディアが持っている共有と社交の機能をうまく活用し、コミュニティへの貢献を通じて、次のようなことを実践していく試みです。 知名度と信頼の向上 – ユーザー間で社交する機能を通じて、情報発信者をエンパワーメントし、個の発言力や影響力、信頼度を高める。知的能力の向上 – ユーザー間で意見を交換する機能を通じて、知識や知見をブラッシュアップ
“Social Media Optimization”,一気にマーケッティング・バズにという記事より。 SMO(Social Media Optimization)が,アッと言う間に,ネット・マーケッティングの世界でバズワードとして浮上してきた。Ogilvy Public Relations のInteractive Marketing部門 副社長のRohit Bhargavaが,8月10日のブログの中で,初めて使った用語である。 メディア・パブによると「Social Media Optimization」というバズワードがにわかに脚光を集め始めているということです。 「Social Media Optimization」とは、次のように定義されています。 ブログ検索Technoratiのようなソーシャルメディア検索エンジンとか,ブログ,ポッドキャスト,ビデオブログなどからのトラフィックを
先日、知人と酒を飲みながらアクセスログの話をしていたときに聞いたTIPSが非常に面白かったので紹介したいと思います。 私にとってのアクセスログは主に、サイトでの人の流れを考えたり、扱う商品を改善したり、新しいコンテンツの発想を拾うためのものでした。 しかし、知人は飛び込み営業に利用していると言っていました。 自分のサイトに来るユーザのドメイン名を見て、自分が扱っているものが勧められそうであれば、営業を突撃させるそうです。 さらに、サイト内のどのような部分を見ているかも参考にして、手渡す資料を微調整するそうです。 飛込みに行かせる先を選ぶには、訪問回数/訪問期間/閲覧ページ数などを参考にするそうです。 確かに、より興味を持ってくれてそうな先を絞ってから突撃させることによって成約率が変化しそうですね。 最近は会社であれば住所などをWebに記載するのが当たり前になっているからこそ出来る手法だと思
最近僕の周りで Eclipse が流行っていて、Eclipse は再起動かけても以前作業していた状態で作業再開出来ると聞きました。 Emacs も session.el などを使えば、ファイル単位で復元出来るのは知ってたんですが、バッファリストの復元はどうするのかさっぱり。 Eclipse 導入って選択肢もあるのですが、環境を整えるのに時間かかりそうだったので Elisp で都合のいい物がないか探したわけです。そうしたら目的の物がありましたよ。 revive.el 調べてみると windows.el って物と一緒に使うのがベターらしいのですが、僕の場合バッファだけで良かったのでとりあえず revive.el だけ設定してみました。キーバインドなんかが C-x S とかになってて、いちいち保存しなきゃいけないみたいだったんですが、面倒なので Emacs を終了する時に勝手に保存するように変え
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
Emacs Lisp の習得を目指す誰かの参考になるかもしれないので、僕なりの解答を書いておきます。 アルゴリズムの実装 繰り返しと仕事は分離したいので、まず仕事の部分を定義します。 (defun fizzbuzz (num) (cond ((= (% num 15) 0) "FizzBuzz") ((= (% num 3) 0) "Fizz") ((= (% num 5) 0) "Buzz") (t num))) (fizzbuzz 1) ;; => 1 (fizzbuzz 3) ;; => "Fizz" (fizzbuzz 5) ;; => "Buzz" (fizzbuzz 15) ;; => "FizzBuzz" whileループ Emacs Lisp で一番現実的なのは、while 分による繰り返しです。 (defun fizzbuzz1 (limit) (let ((i 1) r
RSSからのページアクセスを解析する 前回は、RSS自身へのアクセスを解析する方法について解説してきました。しかし、そこでわかるのは、「RSSがどれくらい購読されているのか」という事だけです。RSSに関する解析方法として、もう一つ重要なのは、そのRSSを経由して、どれくらいの人がアクセスしてくれているのか、ということです。 RSSには、各記事ごとに、それを実際に公開しているウェブページのURL(いわゆるPermalink)が含まれています。そして、RSSリーダーはそれをリンクとして表示してくれますから、RSSを購読していて、その記事により興味を持った人はそれをクリックして、あなたの提供するウェブページにアクセスすることができます。 わざわざウェブページにアクセスをするということは、その内容に興味を持ってくれた、ということですから、その人数を知ることは、サイトの効果測定には非常に重要なことだ
サイトのアクセス解析をするとき、アクセス数や訪問者数、どんな検索エンジンやサイトから訪問者が多く訪れたか、といったことをまず確認するだろう。それよりももっと深い、どんな訪問者がサイト内でどういった行動を取り、どこへ抜けたかといったことを解析したい人に向けて、オムニチュアが新しい解析ツールを販売する。 オムニチュアは2月6日、アクセス解析ツール「Omniture Discover 2」の販売を開始する。サイトの訪問者を属性ごとに分けて、サイト内での行動をリアルタイムに解析できる点が特徴。導線の改善につなげることができる。 Omniture Discover 2の管理画面。トップページにGoogleの検索結果から訪れた人のうち、どんなキーワードで検索した人が何人いたか、といったことを細かく解析できる なお、Discover 2は同社のアクセス解析ツール「Omniture SiteCatalys
TOPICS Programming , Ruby 発行年月日 2008年02月 PRINT LENGTH 312 ISBN 978-4-87311-356-2 原書 Everyday Scripting with Ruby FORMAT ソフトウェア開発プロジェクトに参加している人は、日々、手作業による雑用に追われています。データベースに手作業で入力したり、バージョン管理システムの出力をチェックし、目的のファイルを探し出したりする日常の業務を、スクリプトを使って簡略化しようというのが本書の目的です。Rubyとスクリプトの基本、テスト駆動のスクリプトを作る方法、他の人が作ったライブラリをスクリプトに組み込む方法、さらにフレームワークの活用、継承についての高度なトピックまで、具体的なプロジェクトを例に上げ分かりやすく解説します。 はじめに 1章 さあ、Rubyをはじめよう 1.1 プラクティ
TinySegmenterはJavascriptだけ書かれた極めてコンパクトな日本語分かち書きソフトウェアです。 わずか25kバイトのソースコードで、日本語の新聞記事であれば文字単位で95%程度の精度で分かち書きが行えます。 Yahoo!の形態素解析のように サーバーサイドで解析するのではなく、全てクライアントサイドで解析を行うため、セキュリティの 観点から見ても安全です。分かち書きの単位はMeCab + ipadicと互換性があります。 デモ 日本語の文章を入力し、解析ボタンをクリックしてください。 ダウンロード TinySegmenterはフリーソフトウェアです. 修正BSDライセンスに従って本ソフトウェアを使用,再配布することができます. Download TinySegmenter version 0.2 使い方 <script type="text/javascript" src
作業中に音楽を聴くのに Amarok は邪魔だし重いし、Audacious もなあ、ということでEmacsで音楽を聴けるようにしてみました。 CLIで動作するmpg123とそれのフロントエンドのmpg123.elを使います。 が、ubuntuのリポジトリにあるmpg123はVer0.66なので古く、id3v2を解釈できないので、本家からソースを取ってきて自分でビルドしました。ついでにmpg123.elも本家から拾ってきました。 以下作業メモ mpg123を取得したら展開してビルドしてインスト。tar jxvf mpg123-1.2.0.tar.bz2 cd mpg123-1.2.0/ ./configure make sudo make install sudo ldconfig端末から mpg123 hogehoge.mp3 などとして動作することを確認。ちゃんと日本語のid3v2タグも
実を言うと僕は略語展開をあまり使わない人です。というのは略語展開結果が予測しづらいし、それで迷うぐらいならそのまま打ってしまったほうが早いことが多々あるからです。 しかし良質な略語展開機能を使えば入力速度もあがると思うので略語展開に関して調べてみました。とりあえず pabbrev.el を使ってみようかと思います。 hippie-expand hippie-expand はいろいろな略語展開機能を統一してくれるすごいやつです。具体的には以下のように略語展開機能を列挙しておいて、 hippie-expand を実行すると hippie-expand が上から順に略語展開を起動していき、最初に展開に成功したものを略語展開結果にします。 hippie-expand は略語展開を使うか使わないかに関わらず設定しておくべきです。 (setq hippie-expand-try-functions-l
Terminalじゃなくても動かせる CarbonEmacsを入れて,Rails開発するためのメモ.Aptana+RadRails入れたんだけど,結局あんまり使ってない.ECBは次回かな. CarbonEmacs の説明とダウンロードは↓から http://homepage.mac.com/zenitani/emacs-j.html Rails開発で必要なもの rails.el一式(http://rubyforge.org/projects/emacs-rails/) find-recursive.el (http://www.webweavertech.com/ovidiu/emacs/find-recursive.txt) snippet.el (http://www.kazmier.com/computer/snippet.el) これらをロードパス(/usr/share/emacs
「僕は、偉大なプログラマなんかじゃない。偉大な習慣を身につけたプログラマなんだ。」 --- Kent Beck 僕の信じた伝説 この一年間、あまりコードを書かずに、たくさんの本を読み、勉強ばかりしていました。そして、自分がかなり時代に取り残されたプログラマであることが身に染みて分りました。 僕の信じていたプログラミングの伝説は、こんな感じです。 初期工程で完全な仕様を作れ 実際問題、完全な仕様なんて作れるはずがありません。仕様は変わります。また、時代の変化やユーザの要望の変化により、要求も変わります。ですから、仕様が変わってもよいように、実装に柔軟性を持たせないといけません。 効率第一 大切なのは、コードの分りやすさです。効率はよいが分りにくい大きな関数を書くのではなく、効率はやや悪いが分りやすい小さな関数を書くべきです。関数呼び出しは遅いという伝説もありますが、最近のコンピュータは高速で
忘れないようにメモしておきます。 とりあえず僕が知ってるネタはここに全部書きました。 global-set-key を使って C-x l に goto-line(指定行へジャンプ)をバインドする (global-set-key "\C-xl" 'goto-line) ↑と同じことを define-key を使って (define-key global-map "\C-xl" 'goto-line) ↑と同じことを ctl-x-map を使って (define-key ctl-x-map "l" 'goto-line) キーバインドの割り当てには define-key が使える。 define-key の次にあるのはキーマップというやつで、 Emacs で使える一番基本的なキーマップは global-map という。 また、他にもモードごとに色々なキーマップがある。 例えば、dired-mo
ref:Emacsでキーバインドをカスタマイズするための覚書 - gan2 の Ruby 勉強日記 そういや、define-key なんかで使えるキーの指定方法っていろいろあるなぁ。 そのまま文字列で C-a は \C-a などと指定する。 (global-set-key "\C-x\C-m" 'anything) 実は Emacs 上では enter key は C-m と同義だったり。あと、TAB は C-i。 kbd kbd 関数を使う。 (global-set-key (kbd "C-x RET") 'anything) 可読性高め。多分、describe-key (C-h c) したときに表示されるのと同じ物が使える。 vector vector も使える。 (global-set-key [(ctrl x) return] 'anything) まぁ、そこそこ。なお、例えば C
人気の高い「Ubuntu Linux」ディストリビューションの商用スポンサーであるCanonicalは米国時間2月7日から、ソフトウェアのインストールを簡易化するための措置として、Ubuntuユーザーに対して商用アプリケーションをデスクトップから直接入手できるようにする予定である。 Canonicalは「Ubuntu Partner Repository」と呼ばれる機能を使用して、ユーザーがUbuntuの内蔵アップデートツールを通じて「Parallels Workstation for Linux」を利用できるようにする。Parallel Workstationは1台のシステム上で「Windows」と「Linux」を同時に利用できるようにするソフトウェアである。 この取引は、Canonicalがリポジトリを通じて商用ソフトウェアを配布する最初の試みであり、これまではフリーソフトウェアとオー
現場主導のデジタル変革 ビジネス変革のための“ITの民主化” そして 変わるIT部門の役割 膨大なアクセスを支える屋台骨 高い安定性とパフォーマンスを両立 ZOZOTOWNが選んだストレージ基盤を解説 仮想環境データ保護の新次元 高度化・複雑化するIT環境の課題への解決策 最新鋭データ保護・管理ソフトウェア基盤 コマース広告の大変動 プライバシー保護とパーソナライズの狭間で マーケティングの効果を最大化するためには A Business New Era あらゆるモノ・コトが変化している今 デジタルでビジネスは生まれ変わる これからの社内DX 真のDXのため、まずは社内のデジタル化を DXのファーストステップのヒント クラウド導入が進まない本当の課題 ITベンダーだからこそ知っている クラウドに二の足を踏む企業のボトルネック オリジナルコンテンツが満載! 意外と知らないNutanix HCI
オラクルスペシャリストが語る! 多くの企業で利用されるオラクルDBの課題 アセスメントの重要性とコスト最適化 ライバル同士がタッグを組む理由 マイクロソフトとヴイエムウェアが連携し パブリッククラウドへの移行を支援 セキュリティモデルは変わった! クラウド活用、リモートワークはあたりまえ いま求められるゼロトラスト実現のために ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス 結果に差がつくウェビナーへの投資 デジタル営業時代における見込み顧客獲得へ ウェビナーの運用・集客・フォローの最適化 IT部門のDXはこれだ! IT運用管理新時代における最適な運用管理 の現場作り RPAによる自動化を年30万で実現 小さな投資が目に見える大きな効果に! デジタル化によるわかりやすい業務効率向上 身近な改善の第一歩! ニューノーマルな働き方を
<< 2008/02/ 1 1. [言語] 「ハッカーと画家」の著者が新しいLisp系言語「Arc」を公開 | エンタープライズ | マイコミジャーナル 2. 「セキュリティ、なめんなよ!」 なめねこも一緒に情報セキュリティ強化宣言 | ネット | マイコミジャーナル 3. 「サイオステクノロジーはグルージェントの未来技術に期待し子会社化」:ITpro 2 1. [Ruby] Nimble Method: Garbage Collection is Why Ruby on Rails is Slow: Patches to Improve Performance 5x; Memory Profiling 2. [言語] LuaJIT roadmap 2008 3. [Ruby] What will Matz do? 4. [Ruby] EURUKO 2008 − European Ruby
jirbでインタラクティブに書き換えるのも楽しいけどある程度構造考えながらだとエディタで編集しながらのほうがよくて、でも普段emacs使っていてprocessingのIDEは使いたくなかったのでfcwrap(現rascut)からファイル監視の処理をパクってかつ、いつも書く起動まわりの処理をまとめてみた。 require 'pathname' require 'logger' require 'thread' require 'java' include_class 'processing.core.PApplet' include_class 'processing.core.PMatrix' include_class "processing.core.PImage" include_class "processing.core.PFont" class SketchBook JFram
Ruby言語の人気上昇に伴い、MicrosoftやSun Microsystemsなどでは、同言語をさまざまなプラットフォームに対応させる取り組みを進めている。 「RubyCLR」の開発者で、MicrosoftのDLR(Dynamic Language Runtime)チームのプログラムマネジャーを務めるジョン・ラム氏は、.NETプラットフォーム用のRubyのインプリメンテーションである「IronRuby」の提供に向けた同社の取り組みについて語った。RubyCLRは、Ruby開発者がMicrosoft CLR(Common Language Runtime)上でRubyコードを書くためのブリッジ。 ワシントン州レドモンドにあるMicrosoftキャンパスで開催された「Lang.NET」カンファレンスで講演したラム氏は、Rubyは「古い考えの人から若者まで」広範な世代で使われている「クロスジ
In math, a unary operation is an operation with a single input. In Ruby, a unary operator is an operator which only takes a single ‘argument’ in the form of a receiver. For example, the – on -5 or ! on !true. In contrast, a binary operator, such as in 2 + 3, deals with two arguments. Here, 2 and 3 (which become one receiver and one argument in a method call to +). Ruby only has a handful of unary
kumaryu.net kumaryu.netへようこそ。各コンテンツへはサイドバーからどうぞ。 サイト構成を変えた際に古いコンテンツを消したりしました。 主にTRPG関係がさすがに古いので削除しましたが、手元にはあるので要望があれば復活は可能です。 トップページ プログラミング関係 プロジェクト 同人誌 写真 くまりゅう日記 最近更新したもの 2022年10月13日 手で書くMSBuild 2022年10月13日 動画を送ろう!!RTMP 2022年10月13日 ライブ配信のなかみ 2022年10月13日 PeerCast技術合同誌 Broadcast Yourself 2022年10月10日 写真: 30MM 森林工作用ポルタノヴァ 2022年10月10日 写真: メガミデバイス 朱羅 玉藻ノ前 2022年10月10日 写真: メガミデバイス バレットナイツ エクソシスト 2021年0
2006年8月15日 http://www.s-m-l.org Suns & Moon Laboratory はじめに Webdruidのユーザーフロー表示が面白かったので、自分でも実装してみたくなり、やってみました。Graphvizを活用して簡単(低機能)に実装しました。 インストール GraphvizからWindowsのバイナリ(2.6)をダウンロードしてインストール。 オブジェクト指向言語RubyからWindowsのバイナリ(1.8.3)をダウンロードしてインストール。 プログラム (ほぼ)初めてRubyをさわるので、結構いいかげんです。ついでに言えば正規表現も普段使わないのでいいかげんです。 logflow005.zipが作成したプログラム。 Ver004までは、サーチエンジンを表示しないようにしていたのですが、今時はリンクより検索の方が多いので、エンジン毎にまとめて表示するように
2005年7月8日 http://www.s-m-l.org Suns & Moon Laboratory はじめに Webdruidだとユーザーフローが画像で表示されるというのを見かけたので、実験。 インストール バイナリ(webdruid-0.5.4-win32-1.exe)をK's cluttered loft - The WebDruid for Windowsからダウンロード。 インストールフォルダに空白あるとまずいとか、どっかに書いてあったので、空白の無いフォルダにインストール 設定 webdruid.confのLogFileの部分をアクセスログのファイル名に変更。パスの表記は円記号で良いみたいです。 出力ディレクトリを、OutPutDirに指定。 動作確認 普段アクセスログは、Webalizerで取っているので、そのログを解析してみる。 日毎にばらけて圧縮されているので、解凍
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く