1月25日と26日にパシフィコ横浜で開かれた「EDS Fair 2007」。その中で日本アルテラは,米Altera Corp.のストラクチャードASIC「HardCopy」を搭載した,プリント回路基板を七つ展示した。そのうち一つは写真だったが,いずれも日本のユーザーの機器に実際に搭載してあるボードである。
General I am a software engineer at Google, where I've been since March 2014. I now work mostly on concurrent programming issues, both generally, and focussed on Android. I am an ACM Fellow, and a past Chair of ACM SIGPLAN (2001-2003). Until late 2017 I chaired the ISO C++ Concurrency Study Group (WG21/SG1), where I continue to actively participate. Publications A list of my selected publications
This domain will come back online once verified, usually within 24 to 48 hours. Any new domain registration, domain transfer, or even updated Whois contact information in a domain name requires validation of the contact information. If the registrant (domain owner) doesn’t do this within 15 days then the registrar must suspend the domain name per ICANN rules. If you are the domain owner, simply va
本製品は、ASICのなかに独自の乱数発生回路部とアンプ部を持つ構造で、半導体内部で生じる熱雑音を利用して真性乱数(物理乱数)を生成します。現在最も厳しい米国政府機関向けの暗号モジュールの標準規格FIPS PUB 140-2相当の条件を満たし、高品位かつ高速での乱数生成を実現しました。 また、外来ノイズや外部温度に強い特性を持つため、使用条件に影響されることなくあらゆる機器への搭載が可能となります。 そのため従来のソフトウェアで生成された疑似乱数のように暗号パターンを解読される可能性が少なく、高速ネット上での認証、パスワード生成、電子施錠のほか、自動車の電子キーなどへの高度なセキュリティシステムを構築することが可能となります。
iPhoneの一般修理店は予約なしでも来店できる? 基本的には飛び込みで修理に行ってもOK iPhoneを置いていたソファにうっかりと腰かけてしまい、パネルを割ってしまった、こんな時はスマホの一般修理店へ行きましょう。画面割れは、スマホやタブレットの故障原因として非常に多いものです。予約なしで突然お店に行っても平気かしらと、不安に思う方々もいらっしゃるかもしれません。結論としては特に問題はなく、予約なしで訪問しても画面割れの修理はお願いできます。 ただし他のサービス業のお店同様、予約なしの場合、お店が混雑していると順番待ちをしなければいけないです。特に繁盛しているスマホ修理のお店だと、行列が店内で出来ており、予約なしだと、自分の順番が巡ってくるまで長時間待たされる可能性があります。平日の朝、昼なら利用客が少ない場合が多く、飛び込みでも比較スムーズに修理が頼めます。 予約は入れた方が時短に、
Ziff-Davis’ Baseline recently published an insider’s look at how MySpace functions on a technical level, and it’s quite revealing. The common assumption among programming types about MySpace is that the system started off as somebody’s pet project and quickly mushroomed beyond the programmers’ control. Rather than cooling off growth to create a better infrastructure, the MySpace folks opted for gr
2007/01/27 はじめに GCC 4.1以降、SSP (Stack Smashing Protector)が入っています。 (それより前は、パッチだった。) 組込みもセキュリティが重要とのことで、H8でSSPを試してみます。 ただし、攻撃の検知ではなく、"off-by-one"のようなバグを検知する例を示します。 (バグ退治にも有効そう。) 環境 ハードとしては、 AKI-H8/3069FフラッシュマイコンLANボード を使います。 ROMモニタとして、 MONIX を使っていますが、他のものでも良いです。 Windows XPにcygwin、および、 KPIT の GCC4.1以降に相当するバージョンの h8300-elf-gcc がインストールしてあることを想定しています。 具体的に、動作確認したバージョンは以下の通りです。 $ h8300-elf-gcc -v Using bu
http://d.hatena.ne.jp/Ozy/20070123#c1169554585 を見て、前から qsort の callback 関数は関数書くより機械語埋めた方が短くなるんじゃないかなーと思ってたのを思い出しました。 int a[] = { 1, 3, 9, 2, 7, 4, 5, 8, 6 }; int main() { int i; qsort(a,sizeof(a)/4,4,"\x8b\0+\x02\xc3"); for (i = 0; i < sizeof(a)/4; i++) { printf("%d ", a[i]); } puts(""); } これ、うちではちゃんと 1 2 3 4 5 6 7 8 9 という出力が得られました。というわけで qsort の第四引数は関数ポインタじゃなくて文字列です。 メモリ保護かかってないのが前提の上に、 x86 依存の上に
IT用語辞典バイナリより オーバーレイとは、主にプログラムが大きすぎてメインメモリに格納できないような場合に、プログラムを機能ごとに分割し、それぞれのセグメントをプログラム自身が管理、制御することである。他にも、層を重ね合わせるといった意味で様々な場面に用いられる表現である。 メモリ容量の小さい昔は良く使われていた"らしい"テクニックだが、これまで低レイヤプログラミングの機会が無かったので使ったことのないテクニックだった。(組み込みぐらいでしか使わない?) SPU上では、LS(ローカルストレージ)内のプログラムを実行することが可能だが、LSには256KBという厳しい制限があるためこれより大きいサイズのプログラムを動かすためにオーバーレイというテクニックが有効となる。 ということでSPE上でオーバーレイを実現するプログラムを書いてみた。「どういう仕組みでオーバーレイが実現されるのか?」なんて
shinh さんから,if 文の中はコンパイル時定数だから,(if 文は消されるので) 実行時コストは発生しないはず,というコメントをいただきました. というわけで,実際にやってみた (トリビア風). 使用した材料は,こんな感じです. $ gcc --version gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ cat glib
好例、食い物の話でも。で、何だろ? 何だろ、ナンだろ。というべたな洒落でナンのいい加減な作り方。きちんとした作り方についてはぐぐると情報があると思う。 必要な物は、量り、計量さじ、小麦粉強力粉、イースト、塩、砂糖、油、それと水。 強力粉はカメリア粉でいい。薄力粉を半分まで混ぜてもいい。これが200グラム。これに砂糖を大さじ2、塩小さじ1、イースト小さじ2を入れて箸でよく混ぜる。油を大さじ2を入れ、水120CCを入れて練る。油はなんでもいい。バターを入れると美味しい。 手がべたべたになるのがいやなら、「極東ブログ: 手抜きうどんの作り方」(参照)みたいに水回ししてから練るといい。練るものだいたいうどんと変わらないが、ナンの場合はもうちょっとゆるくなる。 練りながら耳たぶよりちょっと柔らかい感じで均質になったら丸めてボールか鍋に入れて濡れ布巾でも被しておく。室温でいい。待つこと小一時間。おやぁ
(Last Updated On: 2018年4月3日)パスワードを平文で保存するのは論外で、MD5やSHA1でハッシュ化するのは当たり前です。しかし、SHA1を2000倍早くクラックする方法などが発見され「SHA1は脆弱だ」(ちなみにMD5はもっと危険)とされてからしばらく経ちます。アメリカ政府や大手企業はSHA1は使わない、としています。 Slashdot.orgにまた載っているので更に高速化できた、ということか? 参考: RainbowテーブルによるMD5ハッシュのクラック(英語) RainbowテーブルによるSHA1ハッシュのクラック(英語) 前のエントリ PostgreSQLでSHA1 でPostgreSQLでSHA1を使う方法の一つを紹介していますが可能であればSHA512など、より強いハッシュ関数を利用したり、Saltを利用する、等の方法を採用した方が良いと思います。 備考:
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く