RetroPieをRaspberry Piをインストールする方法です。当記事はRetroPieの公式ドキュメントにあるインストールガイドの意訳記事です。RetroPieのバージョンは4.0です。 RetroPieとはシングルボードコンピュータのRaspberry Pi専用のLinuxディストリビューションの一つです。RetroPieはゲームをエミューレーションする機能にカスタマイズされています。なぜそんなニッチなディストリビューションが作られたのでしょうか?Raspberry Piで自分専用のゲーム機を自作するメイカーがたくさん出てきたからです。木材を切り、組み立て、Raspberry Piを設置し、モニターとコントローラ、それに電源類を接続すればあなただけの自作ゲーム機が誕生します。つまり、あなたが子どもの頃に夢を見ていたマシンを自作できる時代が来たのです。子どもの頃の夢を忘れていない大
Twitter、「APIポリシー違反」一斉取り締まり Togetterもログイン不可に アプリ開発者に不信感広がる Twitter連携サービスでここ数日、APIや開発者アカウントの凍結が相次いでいる。12月15日には、ツイートまとめサービス大手の「Togetter」のAPIが凍結。TogetterにTwitterアカウントでログインできなくなった。 Twitter Japanは、「ここ数日、Twitter APIを使っているサービスが、APIポリシーに違反していないかを改めて見直した」ことが原因で、複数のサービスにAPI凍結などの影響が出ていると説明。突然の一斉凍結を受け、アプリ開発者の間にはTwitterへの不信感が広がっている。 突然の凍結、「連携アプリ削除」求められる Togetter社長・@yositosiさんのTwitterアカウントは15日未明、突然凍結され、Togetterの
Web技術の標準化団体であるW3Cは、HTML 5のマイナーバージョンアップである「HTML 5.2」の策定を完了し、勧告としました。 HTML 5.2ではいくつかの機能追加、削除、バグフィクスなどが行われています。 機能追加の例では、ダイアログボックスを表示する<dialog>要素が追加されました。下記は<dialog>要素を用いたサンプルです。 ... <body> <div> <!-- body content --> </div> <dialog> <h1>Add to Wallet</h1> <label for="num">How many gold coins do you want to add to your wallet?</label> <div><input name=amt id="num" type=number min=0 step=0.01 value=10
こんにちは、エンジニアの id:foostan です。 本記事は freee Developers Advent Calendar 2017 15日目です。 皆さんは普段どのようなキーボードを使っていますか? 大事な仕事道具なのでこだわって使っている方が多いのではないでしょうか。 今回freeeのエンジニアがどのようなキーボードを使っているか調査しましたのでご紹介します。 なおテンションが上がってインタビューし過ぎたので記事が長くなりました。ご了承下さい。 キーボード利用割合の調査結果 まずはどのようなキーボードを使っているか調査しその割合を調べました。 MacBookのキーボードをそのまま使っている方が一番多い[*1]ですが、それ以外だとHHKB Professional2を使っている方が圧倒的に多かったです。次点でMajestouch MINILA、REALFORCEとなります。 キー
割れても、断面を押しつけるだけで元どおりに修復できるガラス材料の開発に、東京大学の研究グループが世界で初めて成功しました。 研究グループは新たな接着剤の開発を進めていましたが、偶然、固くさらさらした手触りの物質に自然に元どおりになる自己修復機能があることを発見しました。 この物質は「ポリエーテルチオ尿素」と呼ばれるもので、これを材料に作ったガラスは割れても数十秒間、断面を押しつければ元どおりに修復できます。 また数時間あれば元の強さに戻ることも確認できたということです。 こうした室温環境で壊れても自己修復できる物質はゴムのような柔らかい材料では見つかっていましたが、ガラスのような固い材料では実現が難しいとされていました。 柳沢さんは「見つけたときは自分も半信半疑だったし、論文もさまざまな指摘を受け何度も実験を繰り返した。直るガラスは、壊れたら捨てるというサイクルとは異なる環境に優しい材料に
インターフェイスではイベントを宣言できます。 次の例では、クラス内にインターフェイス イベントを実装する方法について説明します。 基本的な原則は、インターフェイスのメソッドやプロパティを実装する場合と同じです。 クラス内でインターフェイス イベントを実装するには クラス内でイベントを宣言してから、適切な領域でそのイベントを呼び出します。 namespace ImplementInterfaceEvents { public interface IDrawingObject { event EventHandler ShapeChanged; } public class MyEventArgs : EventArgs { // class members } public class Shape : IDrawingObject { public event EventHandler Sh
イベント プロパティを使用するには、イベントを発生させるクラスにイベント プロパティを定義し、そのイベントを処理するクラスにイベント プロパティのデリゲートを設定します。 1 つのクラスにイベント プロパティを複数実装するには、そのクラス内部に、各イベント用に定義されたデリゲートを格納および保持する必要があります。 フィールドに似たイベントごとに、対応するバッキングフィールド参照型が生成されます。 これにより、イベントの数が増えると、不要な割り当てが発生するおそれがあります。 別の方法として、一般的な方法は、キーによってイベントを格納する EventHandlerList を維持することです。 イベントのデリゲートを格納するには、EventHandlerList クラスを使用するか、独自のコレクションを実装します。 コレクション クラスには、イベント キーに基づいてイベント ハンドラー デ
イベントは、宣言元のクラス内でしか呼び出せない特殊なマルチキャスト デリゲートです。 クライアント コードは、イベント発生時に呼び出されるメソッドへの参照を提供することにより、イベントにサブスクライブします。 これらのメソッドは、イベント アクセサーを使用してデリゲートの呼び出しリストに追加されます。イベント アクセサーはプロパティ アクセサーに似ていますが、イベント アクセサーには add および remove という名前が付いている点が異なります。 ほとんどの場合、カスタム イベント アクセサーを指定する必要はありません。 コードでカスタム イベント アクセサーを指定していない場合は、コンパイラによって自動的に追加されます。 ただし、カスタム動作の指定が必要な場合もあります。 「インターフェイス イベントを実装する方法」トピックは、そのような場合の一例を示しています。 例 次の例は、カ
パイオニアLDC、ジェネオン、ジェネオン・ユニバーサル、NBCユニバーサルと社名を変えながら、25年もの間アニメ作品とその関連音楽作品をリリースしてきたNBCユニバーサル・エンターテイメントが、来年2月3日にイベント『NBCUniversal ANIME×MUSIC FESTIVAL ~25th ANNIVERSARY~』を開催します。 ニコニコ生放送では開催を記念した特番が放送され、音楽評論家の冨田明宏さん、歌手のKOTOKOさんが出演しました。番組内ではKOTOKOさんが、自身の楽曲『さくらんぼキッス 〜爆発だも〜ん〜』のPV映像について「あれは今後、お葬式で流すだけにしてください(笑)」と語りました。 左から冨田明宏さん、KOTOKOさん。-人気記事- FGOVRをプレイした“アルトリア・ペンドラゴン役”川澄綾子の感想がステキ「マスターへの尊敬の思い…アルトリアらしさが一切失われてな
At the recent Connect(); 2017 in November, we announced public preview of Azure IoT Edge. Now you can bring the intelligence of the Cloud right to the IoT Edge as well as easily create and manage business logic for your devices. The new Azure IoT Edge extension for Visual Studio Code along with the updated Azure IoT Toolkit extension will make your IoT Edge developments a real pleasure, providing
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く