![Microsoft、「Web メディア拡張機能」を無償公開 〜Windows 10/EdgeにOgg対応を追加/Vorbis/Theoraデコーダー込み。Windows 10 MobileやXbox、HoloLensなどでも利用可能](https://cdn-ak-scissors.b.st-hatena.com/image/square/e9882c3537df6d2a9e630f0fcbfb645786e2b8b8/height=288;version=1;width=512/https%3A%2F%2Fforest.watch.impress.co.jp%2Fimg%2Fwf%2Flist%2F1094%2F193%2Fimage1.jpg)
マネーゲームとしての仮想通貨は興味はないのだが、技術的に興味があって自分で簡単なコードを写経しながら勉強した。 定義 ブロックチェーンの実体はブロックを繋いだリスト構造 ブロックはいくつかの入力値(生成日時など)と、自分自身のハッシュを持っている 前のブロックのハッシュ値と、入力値を元に自分自身のハッシュが決まる。その手順は公開されている。 要はハッシュ値とそのメタデータが連続するただの配列なりの LinkedList。面白いのはここから。 ネットワークに参加するそれぞれが任意に新しいブロックを追加することができる ブロックチェーンは検証結果が正しく、より長いものが信頼される なのでビットコインみたいな仮想通貨は、生成コストが重く、検証コストが軽いものが好まれる。 他のネットワーク参加者からブロックチェーンの更新を受け取った時、手元のブロックチェーンとそれを比較し、より長いものを自分のブロ
先日、「How a single PostgreSQL config change improved slow query performance by 50x」というPostgreSQLのSSD環境でのチューニングの記事を見つけたのですが、これをTweetしたらRTやLikeを比較的たくさん頂きました。 How a single PostgreSQL config change improved slow query performance by 50x https://amplitude.engineering/how-a-single-postgresql-config-change-improved-slow-query-performance-by-50x-85593b8991b0 How a single PostgreSQL config change improved sl
数年に一度、1日が1秒だけ長くなることがある。そのたびにどこかでシステム障害が起こるのだが、何回もうるう秒を経験するごとに次第にベストプラクティスも確立されつつある。ここではうるう秒問題と人々がそれにどう対応してきたかについて説明しよう。 うるう秒というのは地球の自転速度のわずかな揺らぎに対して時計を調整するために数年に一回調整される1秒のことだ。うるう秒で1秒短くなる日は23:59:59からの1秒がスキップされる。うるう秒で1秒長くなる日は、23:59:59の次が23:59:60になり、その1秒後に次の日の00:00:00になる。 というわけで公式には秒というのは数年に一度60秒目というのがありえるのだが、ほとんどのOSはうるう秒にきちんと対応していない。Linuxなどでは通常「時計を1秒戻す」という驚くほど単純な方法でうるう秒を扱っている。つまりうるう秒がある日には23:59:59.9
今年もラスベガスで、AWSの最大のイベントre:Invent開催中です。初回のキーノートが終わった所ですが、怒涛のサービス発表で頭が混乱中です。整理のために、サービスに対する感想をつけてみます。間違っているかもしれないので、悪しからず。 AWS AppSync モバイル等での複数端末のデータ同期を見据えたソリューション。必要性はすごく解るが、それってCognito Syncでやりたかったことじゃないのかな?認証認可のサービスにデータ同期を加えた筋の悪さを解消に来たのか? 2017/12/3 追記 中の人曰く、次のような役割分担とのこと AWSの新サービス群に対する一行所感 - プログラマでありたい ありがたし / Cognito Syncは「一つのIdentityに(≒一人の人間)が持つ」複数端末間での設定値等の同期のためのものだったので、前提と志向が違うのです > AppSync “それ
SFC版風来のシレンの乱数について 私はローグライクゲーム好きなのでローグライク系ゲームの動画をニコニコ動画等でたまに見たりします。中でも、SFC版の初代風来のシレンはもう20年以上も前のゲームですが、完成されたゲームシステムと絶妙なゲームバランスにより、今なお根強い人気があります。 さて、そのSFC版風来のシレンの動画を見ていると、たまにゲーム上で「連続して攻撃を外す」「同じアイテムばかり出る」といった偏った現象が発生した時に「シレンの乱数は偏りやすい」といったようなコメントがよく書き込まれています。 人間の感覚というのものは偏った現象に気づきやすいものであり、この手の意見は大抵誤っている(特に最近ではソシャゲのガチャが操作されている!などとすぐに言われますね)のですが、風来のシレンはSFC時代のゲームという事もあり実際に質の悪い乱数生成ルーチンになっている可能性もあります。 そこで気に
ゲームの面白さを生み、より高めるための法則とは?──『カービィ』『スマブラ』の生みの親・桜井政博氏による研究の集大成となる講演をWeb上に再現【若ゲのいたり・特別編】 「カービィ」シリーズや「スマブラ」シリーズをはじめ、数々の作品を手がけるゲームクリエイター・桜井政博氏(@Sora_Sakurai)は、国内外問わずゲーム開発者向けに講演を行なっている。 そのテーマは……「ゲーム性について」。 この講演は、「1つでも多く、ユーザーに愛されるゲームが生まれて欲しい」という想いから、自身のゲームデザインのノウハウを惜しみなく伝えているもので、ゲーム開発に携わる人間なら、ぜひ会得しておきたい内容である。 じつは『若ゲのいたり』第六回の取材時に、幸いにも田中圭一先生&電ファミ編集部は、桜井氏にご講演いただく機会を得ることができた。受講した我々は、「より深いゲームへの理解は、ゲーム業界の関係者だけでな
This document provides an overview of Chrome and Android technologies from the past to the future. It discusses the evolution of WebView from WebKit to Chromium. It also covers Chrome Custom Tabs, which allows apps to use Chrome to display web content. Additionally, it mentions progressive web apps, service workers, app install banners, and streaming apps. The document promotes using new web techn
日頃よりオーム社eBook Storeをご利用いただきありがとうございます。 オーム社では、eBook Storeにより長年にわたり電子書籍をご提供させていただいており、多くの読者の方々にご利用をいただきました。しかしながら誠に勝手ではございますが、2018年2月28日(水)13時をもちまして、サービス終了を予定しております。これまでご利用の皆様には厚く御礼申し上げ、今後の益々のご発展をお祈り申し上げます。 販売終了予定:2018年1月31日(水)13時 再ダウンロードを含む全サービス終了予定:2018年2月28日(水)13時 なお、サービス終了直前には、システムへの高負荷が予想され、ご不便をおかけする可能性があります。そのためご購入いただいた商品データのダウンロードなどは、お早めにお願い申し上げます。 また、ご購入いただきダウンロードされました電子書籍は、eBook Store終了後も、
カメラ上でディープラーニングモデルを稼働できる。AI(人工知能)の知識が浅くても、「クールなアプリを開発しつつAI、IoT、サーバレスコンピューティングのハンズオン体験を得られる」という。 DeepLensで撮影する動画データを「AWS Greengrass」経由でPCなどに転送し、AIモデルのデプロイツール「SageMaker」や米Googleの「TensorFlow」、米Facebookの「Caffe2」、「AWS Lambda」や「AWS AI」などを採用するアプリで解析できる。 開発者はAWSが提供する画像探知/認識用の学習済みモデルを利用できる。発表段階では、猫と犬の個体を認識するものなど、7モデルが用意されている。例えば「Amazon Rekognition」と連携させてペットの犬が人間用のソファに乗ると検知して警告するアプリなどが作れるという。 DeepLensは、カメラは4
High Sierraの「I am root」問題はsuコマンドでも可能だったそうです。詳細は以下から。 現地時間2017年11月28日午後、トルコのソフトウェアエンジニアLemi Orhan Erginさんのツイートによって広まった脆弱性”CVE-2017-13872″は、ユーザ名に「root」を使用することでパスワード無しに管理者権限でログインできるというmacOSの根幹を揺るがすもので、セキュリティ関係者の間ではガーディアンズ・オブ・ギャラクシーのGrootの台詞「I am Groot」をもじり”#iamroot“問題として広まりましたが、 Appleが本日公開した「Security Update 2017-001」でこの脆弱性が修正されたのを受け、この不具合を既に把握していたセキュリティ関係者が情報を公開(Full disclosure)しており、それによるとこの脆弱性はコマンドラ
今からキャッチアップしたい人のために! AWS re:Invent 2017のKeynote 1日目で発表された新サービスの速報記事をまとめました。ついでに、Keynote前日までに発表されている新サービスもまとめています。 Keynote Day 1での発表 AWS Elastic Container Service for Kubernetes(EKS) AWS Fargate Amazon Aurora Multi-Master Amazon Aurora Serverless Amazon DynamoDB Global Table Amazon DynamoDB Backup and Restore Amazon Neptune Amazon S3 Select Amazon Glacier Select Amazon SageMaker AWS DeepLens Amazon
■ルール ・Google検索においてパフュームらしきものを検索し、正しくパフュームが検索されるかを判定していく ・検索結果第1位にPerfume Official Siteが表示された場合は◯(成功)とする ・それ以外については✕とし検索第1位として表示されたものを書いていく ・△はパフュームと認識されるがPerfume Official Siteが第1位に来ないもの ■結果 ・パヒャーム→◯パフューム ・パフューム→◯パフューム(当然) ・パヒョーム→◯パフューム ・パファーム→✕パファーム(吉幾三とPerfumeのマッシュアップ動画に貼り付けられる、ニコニコ動画の登録タグ) ・パフィーム→◯パフューム ・パフゥーム→◯パフューム ・パフェーム→◯パフューム ・パフォーム→✕パフォーム・グループ(イギリスを拠点とし、デジタルプラットフォームを展開している国際スポーツメディア企業) ・ハヒ
特にRPGは、読んで理解することがとんでもなく難しい場合があります。RPGでは長い間、変数名として6文字しか使用できませんでした。実際はそれ以上に醜悪です。RPGには、2つの異なるテーブルで同じ列名を使用すると、同じメモリ空間が共有されるというバグがありました。そのためRPGプログラマは、列名の貴重な6文字のうち2~4文字を、関連するシステム名とテーブル名を識別するために使用していました。このバグは数十年前に修正され、今日では変数とデータベース列の名称として、少なくとも32文字までサポートされるようになったのですが、RPGプログラムでは相変わらず6文字の変数名が使用されています。 私は1992年頃、当時メンバであったCircuit City(訳注:米国の家電量販店会社)のコーディングチームを対象に、Cobolのモジュール化テクニックについてプレゼンテーションを行なったことがあります。プレゼ
ISO C++委員会は先月、2017年4月に作業の完了していたC++17標準を正式に承認した。新C++標準についてはInfoQでもこれまでに何回か取り上げ、承認された主な新機能とコンパイラの実装状況を詳しく説明している。今回我々は、長年にわたってC++委員会の活動に携わり、委員長も務めるHerb Sutter氏と話す機会を得ることができた。 InfoQ: C++17には、新機能が数多く含まれていて大変そうだ、という第一印象があります。今回の新標準の主な特徴は何でしょう?開発者に最も喜ばれそうなC++17の機能は何だと思いますか? Herb Sutter: 私がC++17で重視したのは、日々の開発作業を簡単にしてくれる機能です。 C++11が登場した時、数多くの新機能の中には大規模で派手なものもありましたが、実際にインパクトがあったのは“毎日使う小さな機能” – レンジベースのforループ、
ファミコンの横スクロールマリオの挙動をUnityで作ってみました。Physicsに全ておまかせ・・・というわけにはいかず、思っていたよりも大変です(笑)ということで、今回はそのレポートを書いてみます! 今回の記事では、Unityでマリオの挙動を作るのに必要な項目を「ジャンプ編」「衝突判定編」「アニメーション編」「横スクロール編」「入力デバイス編」の5つに分けて紹介していきます。 ジャンプの挙動編 ジャンプボタンを押しっぱなしにしたときの挙動 ジャンプ後、落下の軌跡 空中で移動できる 当たり判定編 上方向の衝突判定 横方向の衝突判定 めり込み対策 アニメーション編 横スクロール編 コントローラ入力編 まとめ ジャンプの挙動編 マリオのジャンプは普通のジャンプとは異なる点が3つあります。 ジャンプボタンを押し続けると、ジャンプの高さが変わる ジャンプの軌跡は放物線ではない 空中で左右キーを押す
わが国屈指の有名貨幣商で販売された500円180度傾打エラー銭 みごとな傾打だが・・・ 鑑定の依頼を受け調べてみましたところ、40~100倍程度の実体顕微鏡で加工痕を発見 画像からお分かりいただけますでしょうか? ニコイチ物であることがわかりますか? 加工の無い通用銭の拡大画像はこちら↓ 輪の内側をくり貫き精密に研磨された別個体をはめ込んでいるのがわかりますでしょうか? この痕跡は熟達すればルーペでも違和を感じることは可能ですが、こうしたものを目にしたことのない人ではまず気がつかない加工の痕跡でしょう。 事実本品を販売したコイン商は知らない人はいないと言う有名店。 当時の古い所見でレベルもまだまだ低いものですが、参考までに その後本品をX線透過撮影してみたところ驚愕の事実が判明いたしました。 まずわかりやすいように一般的な流通500円硬貨のX線透過撮影画像をご覧ください 表側と裏側の模様が
Amazon Web Services(AWS)は、米ラスベガスで開催中の年次イベント「AWS re:Invent 2017」で、音声認識サービス「Amazon Transcribe」を発表しました。 Amazon Transcribeは、MP3の音声ファイルを読み込んで音声認識を行い、その内容をテキストに変換するというもの。 電話の音声のような品質のよくない音声にも対応。今後、複数の話者にも対応し、専門用語などを追加するカスタムボキャブラリにも対応していくとのこと。 電話の通話記録や映画の字幕作成など、さまざまな用途に使えるとしています。 Amazon Transcribeは、当初は英語とスペイン語に対応。その後、数週間から数か月でほかの言語にも対応予定。
日本を外から見ていて、またもや国際関係上非常識と思われ、国際的信用を下げることが起こってしまったと感じる。慰安婦像設立に関し、大阪市がサンフランシスコ市との姉妹都市関係を解消すると決定したことである。60年の歴史を解消するほどの行為の理由が、米国から見て「女性の人権蹂躙の歴史を記憶にとどめる碑」の設立が名誉を傷つけると日本が主張するという衝撃的事実が、いかに米国での日本のイメージを悪化させるかについて大阪市は考えたことがあるのだろうか。 慰安婦問題を否定しようとすることで「人権を軽視し、女性差別的な国」という印象を与える日本の自治体の行動が、国際的に「日本の名誉」をかえって損なうものであることは容易に想像できそうなものだが、自国しか見えないのであろう。 偏狭なナショナリズムは政治を世界に対し盲目にするという例になってしまった。だが慰安婦問題に対し日本政府の主張を支持する米国の有識者は皆無と
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く