はじめに 今回はsizeofオペレータをとりあげます。sizeofは、引数に与えたオブジェクトや型名から、その型のデータがメモリ上に占めるバイト数を求めるオペレータです。皆さんも、メモリ領域を動的に確保したいときや文字列操作などに関連して使ったことがあるでしょう。まずはsizeofオペレータの使用上の注意について説明し、その後でsizeofオペレータの誤用例を2つ紹介します。 sizeofオペレータ使用上の注意 「sizeofオペレータの使用上の注意 その1」は、プログラマが意図する正しい引数を渡すこと、です。メモリ上のオブジェクトのコピーや移動などの操作は、オブジェクトのメモリ上のサイズにもとづいて行います。オブジェクトのサイズを間違っていたら、アクセス違反やオーバフローといった脆弱性につながることは容易に想像できるでしょう。 「sizeofオペレータの使用上の注意 その2」は、引数に副
横浜在住のしがないSE「毛海直樹」が思う日々の雑感をご紹介します。(アホルダーの日記の後継ブログです) グループウェアはこの10数年で一気に浸透した。これもサイボウズやLotus(現IBM)の頑張りによる所が大きい。 グループウェアの浸透により、会議室など社内施設の予約が簡単になった。従業員のスケジュール確認・打合せ予約が簡単になった。メールも浸透した。恐らくこれらにかけていた時間は相当削減されたと思う。 で、日本の労働時間は減少しているかというとそれほどでもない。まだまだ夜遅くまで残業している人は多い。 グループウェアの導入効果ってなんだろう?実際にどう効果がでているのだろう?この辺の効果測定をしている会社は少ないはずだ。 --- グループウェアの次ってなんだろう。 私は「共創支援ツール」だと思っている。 雇用形態の多様化やワークライフバランスの浸透などにより一人当たりのビ
1200万画素カメラや無線LANを搭載した「AQUOS SHOT SH006」を春モデルに加えて、月額基本使用料が390円になる新料金プラン「ガンガン学割」を発表したKDDIがデザインケータイブランド「iida(innovation imagination design art)」の第3弾を近日中に発表することが明らかになりました。 デザインと高機能を両立させた第1弾の「G9」や、第2弾の「ply」「PRISMOID」はいずれも従来の携帯電話には無いアプローチの携帯電話となっていましたが、はたして第3弾はどのようなモデルとなるのでしょうか。 詳細は以下から。 きょうの予定:日銀決定会合、テレビ・DVD出荷、米住宅価格指数 - Bloomberg.co.jp 経済や金融情報の配信などを手がけるブルームバーグ社の公式ページによると、2010年1月28日(木)にKDDIとiidaの最新モデルの発
My name is Alex. I am one of developers who helped make it possible to utilize CUDA from within Jetpack. (See the Jetpack-to-CUDA project) Andrey is Ph.D. at Moscow Institute of Physics and Technology, his interests include parallel computing and distributed algorithm development. The goal of this article is to share our ideas of how to elevate JavaScript performance by utilizing the GPU’s paralle
Welcome to The 14 Days of jQuery! We're excited to bring you fourteen consecutive days of new releases to celebrate the release of jQuery 1.4. You'll notice that we're excited about the number fourteen since jQuery 1.4 is being released on the birthday of jQuery (January 14th) . So be sure to come back each day as another announcement is made and new content is released! Also be sure to follow the
PARTICULAR PRESENCE PRESENTS THE CONFERENCE Learn how to leverage AI tools to maximize profitability and guarantee customer satisfaction REGISTER NOW DECEMBER 11, 2024 10AM - 3PM S HOTEL 1 ST LUCIA AVE, KINGSTON Are you stuck on a project? Do you need to leverage technology to revolutionise your business process? You’ve come to the right place. Let’s shape the future of your business today. Let's
2018年4月2日(月) 放送予定 “史上最強”の軌跡スペシャル 棋士・羽生善治 前人未到の「永世七冠」を達成し、棋士初となる「国民栄誉賞」を受賞した羽生善治(47)の特別編。これまでに勝ち取ったタイトル数は通算99期。他の追随を許さない、圧倒的な強さはどのようにして生まれ、育まれたのか。“史上最強”へと至る軌跡をたどる。 「プロフェッショナル」では、2006年・08年に羽生を主人公とした番組を放送。若くして天才と呼ばれた陰にあった「苦悩」、ライバルとの「死闘」を通して浮かび上がる勝負師としての生きざまを生々しく記録してきた。今回、その2本を再編集し、インタビューを新たに収録。密着取材した30代から10年あまりを経た今、どんな地平を目指すのか。羽生は、驚くほど赤裸々に47歳の心境を語った。人生において長きにわたる「仕事」、そのさまざまなステージで闘う人たちに向けた特別版。
foursquareに急に人気が集まってきた。元々、テッククランチが推していたことや、最近日本もサポートされ始めたこと、さらにIDEA*IDEAで取り上げたことで、一気に人気が爆発した形になっている。 さて、このfoursquare。始めようと思ってもどのようなサービスで、どのように利用すれば良いのかわからない方も多いと思う。今回は、foursquareの日本語での解説記事をご紹介したい。 《サービス概要》 ○ブレイク寸前?の Foursquare で町の秘密を居ながらにして知る ○Twitterの次はこれじゃね?今一番イケてる(と僕が思っている)『foursquare』について調べてみた ○Foursquareは5つの方法で世界を変えている - YAMDAS現更新履歴 →いずれもfoursquareのサービス概要を説明している。これらを読めばfoursquareのサービス内容がだいたいど
自分だけのブラウザ デフォルトブラウザよりも速く、安全でスマートなOperaブラウザ。プライバシー、セキュリティ、オンラインで行うすべてのことに対応したフル もっと見る
SIKULIはWindows/Mac OSX/Linux向けのオープンソース・ソフトウェア。プログラムを自動操作するソフトウェア多い。そうしたソフトウェアは大抵プログラムをパス指定で呼び出し、ウィンドウの名前や入力欄のオブジェクト名で操作を行う。 だがそれではあまりに分かりづらい。ちょっとしたウィンドウの位置で動作が変わったりする。ウィンドウが開くまで数秒待ったりしても、必ずうまくいくとは限らない。だがSIKULIを使えばうまくいきそうな気がする。SIKULIはまさにビジュアルでプログラミングするからだ。 SIKULIはアップルスクリプトのように簡単なアプリケーションの自動操作を行う。clickやswitchApp(アプリケーション呼び出し)、type(キー入力)などの命令が利用できる。ここまでは普通だ。だが普通ではないのはクリックする対象や画面上の探す対象をスクリーンショットで指定できる
これは、IE で throw "hogehoge" と記述した場合に発生する「構文エラー」のメッセージです。 正しく例外を発生させるには、 throw new Error("あっぷるあっぷる") のように記述してください。 window.onerror = function(errorMsg, url, lineNumber) { alert(errorMsg); alert(url); alert(lineNumber); return false; // true なら例外はユーザに表示されません(ログに残ります) } window.onload = function() { if (1) { throw new Error("たぶれっとたぶれっと"); } } IE では動かないよ throw "Error" といったコードは、IE 以外のブラウザでは動きますが、IEでは動きません。
2006-04-18T18:32:44+09:00 Google Calendar イカスなあ。iCal よりも良く感じるのにそれが Web 上で動いている事に驚きです。カレンダーといえば hcalendar の存在を忘れることができないのですが、hCalendar でマークアップされたイベント情報に Google Calendar へ登録するリンクを表示する Greasemonkey スクリプトがありました。これはステキス! googlehcalendar(®¤©: home) さっそく Greasemonkey をインストールして、hCalendar でマークアップされたコンテンツを見てみると、Google Calendar にポストするバナーが現れました。バナーをクリックして登録押したらキター!これでまたひとつ hCalendar でマークアップされたデータを使う手段が増えました。ヤ
井庭研究会では毎年、そのときの井庭研における重要な「コンセプト」(概念)をまとめた冊子『Concept Book』を制作している。 今年も、先月、最新バージョンである『2008 Concept Book』が完成した。昨年のコンテンツを参考としながらも、テーマ・記述を全面的に改訂し、より内容豊富に、かつ、わかりやすくまとめた。 ぜひ、ダウンロード・印刷して、見てみてほしいと思う。 『2008 Concept Book』 Table of Contents 【Communication】 1 「コミュニケーションの連鎖」としての社会 2 コラボレーション 3 パターン・ランゲージ 4 コミュニケーション 5 オートポイエーシス 【Emergence】 6 複雑系 7 自生的秩序 8 ネットワーク 9 べき乗分布 10 量子的世界観 【Methodology】 11 機能分析 12 アクション・
Linux版Firefox3では、OSと統合された外観を持つ為に、GTK2テーマで指定されたアイコンを「moz-icon」スキームで表示させることが出来るようになった。 moz-iconスキームについて検索で調べたところめぼしい情報を得ることが出来ず、やむなくソースコードをgrep検索してみたところ、mozilla/modules/libpr0n/decoders/icon/nsIIconURI.idlファイルに解説が書かれているのを発見した。 Web上では、Mozilla Cross-Referenceで閲覧できる。 以下、解説部分のみ引用。 What *is* a moz-icon URI you ask? Well, it has the following syntax: moz-icon://[ | | ]? ['?'[]] is a legal file: URI spec.
投稿者: shuichi, カテゴリ: Firefox, ソフトウェア, 投稿日時: 2005/10/13 03:19:35 Firefoxのロケーションバーに moz-icon://.txt?size=32 と入力してみてください。テキストファイルのアイコンが表示されると思います。今回はこれを利用します。PDFファイルへのリンクを見分ける方法はいろいろありますが、ここでmoz-iconを使ってみます。 a[href$=".pdf"]:before { content: url( "moz-icon://.pdf?size=16" ); vertical-align: middle; } これをuserContent.cssに追加するとPDFファイルへのリンクにPDFアイコンが表示されます。同様に.doc、.xls、.ppt、mailto:に対してもアイコンを表示させてもいいかもしれません
Just about every website uses the regular navigation concepts we're all used to. After awhile this can get pretty boring, especially for designers who thrive on creativity. While mimicking the OS X dock and stacks isn't new, it's certainly not common. A few days ago, Jeffrey posted about a potential "outside the box" competition on ThemeForest to encourage authors to put on their creativity hats a
jQuery selectors are powerful and simple to use, until you have attribute values (including ids and classes) that have funny characters. This plugin adds a simple function $.escape that will escape any special characters. For example if I have a string s that contains an id but I'm not sure that all of the characters are safe I can use $('#'+$.escape(s)) to find the element with that id. If I
Documentation Closure Compiler Service UI Getting Started Closure Compiler Service API Getting Started Tutorials Communicating with the API Compressing Files with the API API Reference Closure Compiler Application Getting Started Closure Inspector Inspector Guide Inspector and Caja Advanced Topics and Reference Compilation Levels Advanced Compilation Annotating JavaScript for the Compiler Error an
Web server to application interface A well-defined interface for connecting web applications to web servers is a very powerful thing. This approach has enabled applications written with any Java framework, for example, to be deployed behind a Java server ("servlet container"). Additionally, the standard interface allows the creation of "middleware", or software that sits in between the server and
UnicodeとUTF-8の違いは? - Humanityはあんなに反響があるとは思わなかった。 ブコメにコピペじゃなくてまとめを書いてくれれば良い資料になるのにと書いてあったので今度は自分の知識をまとめてみる。 と言っても自分もあのスレを見るまでUnicodeとUTF-8を混同してた一人なのでほとんどあのスレからの知識ですが...orz なので簡単なまとめ。引用を多分に含みます。間違ってたらつっこんでいただけるとうれしいです。 調べる際に弾さんのエントリがかなり参考になったので(今頃意味が分かってきた)関連リンクとして度々載せさせていただきます。 参考リンクじゃない理由は解説しているエントリだけじゃなくて既存のエンコーディングを拡張するといった高度なエントリも含まれているため。 UnicodeとUTF-8 まず一番重要なことは Unicodeは「符号化文字集合(Coded Charact
無料ストーリー公開中です! Amazon 心理学入門3位 読書推進運動協議会より 推薦図書に選ばれました! Amazon人物群像1位 増刷が決定しました! 電子書籍化が決まりました! Amazon企業革新2位 Amazonリーダーシップ2位 増刷が決定しました! Amazon会社経営7位 増刷が決定しました! 韓国での出版も決定! 新版・文庫発売しました! Amazon新書・文庫1位 Amazon総合ランキング8位 Amazon 2010年・新書7位 韓国での出版も決まりました。 『英会話ヒトリゴト学習法』第2版 Amazonビジネス英会話3位 韓国、台湾での出版も決定。 オリコン/ビジネス書8位達成 オーディオブックFeBe1位達成 SPA! '08年下半期ビジネス書1位 Amazon 総合1位達成 Amazon 2008年総合15位 14万部突破しました。 韓国、台湾、中国でも出版です
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く