視点の先に画像を配置するだけのシンプルすぎるゲームです。 スペースキーを押すと画像を空間内に置けます。 マウスで視点移動です。 import http.server # HTTPサーバーの機能を提供 import socketserver # 簡単にサーバーを構築するためのモジュール import tempfile # 一時ファイルを作成するためのモジュール import webbrowser # デフォルトのウェブブラウザを操作するためのモジュール import random # ランダムな値を生成するためのモジュール # HTMLとJavaScriptのコードを文字列として定義 html_content = """ <!DOCTYPE html> <html> <head> <title>僕だけのオープンワールド</title> <style> body { margin: 0; ov
Categories Honyaku Star (1) Japanese (47) Linux (31) Localization (11) Programming (12) Trados (3) Translation (10) PagesAbout Resume Latest Posts Japanese Input on Ubuntu 16.04 LTS Xenial Xerus Japanese Input on Ubuntu 15.04 Vivid Vervet Japanese Input on Fedora 21 Linux Japanese Input on Ubuntu 14.10 Utopic Unicorn Japanese Input on Linux Mint 17 Qiana (Cinnamon) Japanese Input on Ubuntu Linux 1
はじめに 先日、レバテックで最も歴史のあるDBでかつ最も容量が大きいDBをTiDBに移行しました! Xの投稿でもある通り、無事だったかというとそうではないので、その理由をまとめたいと思います! 前提条件 移行元DB Amazon RDS エンジン:MySQL Community エンジンバージョン:8.0.33 グローバルシステム変数(影響があった部分をピックアップ) @@global.time_zone = Asia/Tokyo @@GLOBAL.sql_mode = NO_ENGINE_SUBSTITUTION 移行方法 AWS Database Migration Serviceを利用 雑な選定理由 Terraformで実装できる 移行時にスキーマ名を変更できる 移行タイプ フルロード、継続的なレプリケーション しくじり集 TiDBのAUTO INCREMENTのキャッシュが更新され
ハーバード大学でコンピュータ・サイエンスを教えるデイヴィッド・J・メイランが、「Tech Support」(#テックサポート)に登場。SNSに寄せられたコンピュータやエンジニアに関する質問に回答する。 WIRED.jpの動画をもっとみる: https://www.youtube.com/watch?v=rcTrJuiWs_o https://www.youtube.com/watch?v=eBzbEK2YJLY https://www.youtube.com/watch?v=GDr3RwTi5Hw WIRED JAPAN チャンネル登録はこちら▶︎▶︎http://bit.ly/WIREDjpYouTube WIRED JAPAN:https://wired.jp WIRED.jp X(旧Twitter): https://twitter.com/wired_jp
Warning! Recently, Jean-François Gagné opened a bug on bug.mysql.com #115517; unfortunately, the bug is now private. However, the bug looks quite serious. We at Percona have performed several tests and opened the issue PS-9306 to investigate the problem. In short, what happens is that if you create a large number of tables, like 10000, the […]
輸入レモンは危なくない。古い情報に惑わされないで[食の安全と健康:第16回 文・松永和紀] 公開日: 2022年4月25日 私たちの素朴な疑問 Q. 輸入レモンは農薬がたっぷりで危ない、と聞きました。農薬を洗って落とす方法を教えてください。 A. 危ないという情報は非常に古くて、科学的根拠がありません。そもそも、農薬がそれほどの量、残っているわけではありません。 インターネットで輸入レモンと検索すると、危ないという情報が大量に出てきます。防かび剤が、ワックスが、それを落とす方法は……。この“危ない”話、実は1970年代から流れている古い古い情報なのです。実際のところは真実からかけ離れています。そんな古い話をそのまま信じるのですか? 解説しましょう。 安全性は、残留基準ではなくADIで考える 作物は栽培時に農薬が使われます。ただし、一部の農薬成分はくだものやじゃがいもに限定して、収穫後(ポス
今回は、SSH接続を劇的に高速化する方法をご紹介します。たった3行の設定を追加するだけで、接続時間を10分の1に短縮できます。しかも、2回目以降の接続では認証も自動的に行われるので、パスワードやパスフレーズの入力も不要になります。 要点 .ssh/configファイルのHost *セクションに以下の3行を追加するだけです。 詳しい説明 1. ControlMaster auto この設定で、1つのSSH接続で複数のセッションを共有できるようになります。新しくSSH接続を確立するたびに認証情報を入力し直す手間が省けて、接続がぐっと速くなります。具体的には: 初回の接続時のみ認証が必要 2回目以降は既存の接続を再利用するため、認証プロセスをスキップ パスワードやパスフレーズの入力が不要になり、接続がほぼ瞬時に完了 2. ControlPath ~/.ssh/mux-%r@%h:%p Contr
イタリアのカリアリ大学(UniCa)で行われたラット研究により、アルコールとエナジードリンクの「カクテル」は脳に永続的な後遺症を残すことが示されました。 アルコールとエナジードリンクのカクテルは、エタノールの鎮静効果とエナジードリンクの高揚効果を組合わせることで、自分が酔っているかどうかをわからなくさせ、通常よりも深い飲酒につながることが知られています。 研究によると、この危険なカクテルを若い頃から飲んでいた人は、後年の調査でも発見可能なほど脳に永続的な変化が起きてしまっており、記憶力の低下などの悪影響が起きている可能性が示されました。 アルコールとエナジードリンクは脳で何を起こしてしまったのでしょうか? 研究内容の詳細は『Neuropharmacology』にて公開されています。
{ "editor.formatOnSave": false, "editor.formatOnPaste": false, "editor.formatOnType": false, } この記事で紹介している拡張機能のIDは、記事の最後にまとめています。また、設定の方法については設定のやり方に記述しています。 以下は、この記事で紹介する拡張機能のカテゴリ一覧です。 設定ファイル関連(Yaml, Json, Toml) Git関連 Markdown関連 カラー系 API関連 コンテナ その他便利な拡張機能 ネタ系 設定ファイル関連(Yaml, Json, Toml) 特にYamlやJsonはどのプロジェクトでも使用する可能性が高いので、必須の拡張機能となってくるかと思います。 Prettier esbenp.prettier-vscode jsonだけの設定では、VSCodeの設定ファイ
Amazon Web Services ブログ クラウドにおける安全なデータの廃棄 クラウドにおける統制をお客様が考慮する場合、基本的な考え方は大きく異なるものではありません。ただし、クラウドならではの統制を考慮すべきケースがあることも事実です。その際には、従来のオンプレミスのやり方を無理にクラウドに当てはめようとしてもうまくは行きません。大事なことはその統制が何を目的としていたのかに立ち返り、その上で、New normal(新しい常識)にあった考え方や実装をすすめる必要性を理解し、実践することです。この投稿では、メディアやデータの廃棄を例として、セキュリティのNew normalを考えていきます。 メディア廃棄における環境の変化 データのライフサイクルに応じた情報資産の管理は多くのお客様の関心事項です。 オンプレミスの統制との変更という観点では、メディア廃棄時の統制は従来のオンプレミス環
はじめに 2024年1月にリテール(ネットショップ・レジ)部門からサービス(予約)部門に異動になった @ucks です。 異動してからはスマートリストという機能の開発を行っていて、5月6日に無事リリースできたのと、開発途中で障害に至ってしまった部分があるので、裏側を少し紹介しようかなと思います。 はじめに スマートリストとは スマートリストの設計 検索の仕様変更 高負荷時のハンドリング そして障害へ 見逃した点 DBの実行計画確認時の見逃し 動作確認時の漏れ 監視先の漏れ ログの損失 おわりに スマートリストとは スマートリストの開発についての話を行う前に、まずはスマートリストについて簡単に説明しておきます。 スマートリストとは、特定の条件の顧客をラベリングする機能です。 早い話、最終予約日がいつ、予約回数が何回以上等の顧客の検索条件を保存しておいて、閲覧時にラベリングして、視認しやすくし
1 2018 年 8 月 19 日 修 正 2018 年 8 月 21 日 拡 充 2019 年 1 月 4 日 キャッシュレス決 済 システムの仕 組 み ― クレジットカード,デビットカード,電 子 マネー,QRコード,スマートフォンタッチによる決 済 ― 伊 藤 潔 ☞ ☞ ☞ ことのはの散 策 in 情 報 ,工 学 キャッシュレス決 済 システムの仕 組 み 現 金 を使 わない決 済 の仕 組 みについて,クレジットカード,デビットカード,電 子 マネー,QRコード, スマートフォンタッチによる決 済 を対 比 して説 明 します.購 入 者 は,カードやスマートフォンを提 示 する だけで,現 金 に触 れることなく支 払 いを済 ませたことになりますが,販 売 者 が対 価 を受 けとるまでの決 済 の流 れを記 します. (A)クレジットカードによる決 済 購 入 者 は
ことのはの散策 並行,並列,同時,および,分散: concurrent, parallel, simultaneous and distributed 上智大学 伊藤 潔 2005年9月28日 並行,並列,同時,分散という用語が,コンピュータの世界でよく使われます.厳密な用語の定義は難しいですが,ここでは,どのような違いがあるか,感覚的に見てみます. 並行(concurrent) 複数の仕事があって,互いに無関係の部分は,同時に実行でき,相互作用のある部分は,順序関係をもって実行する,という論理的に同時に実行されている様を表します.仕事の個数より少ないCPUしかなければ,その時間を分け合って利用することになるし,仕事の数だけのCPUがあれば,並列に実行することになります.2つの仕事で,メッセージの送受を行う部分は,順序関係をもっている(受け取らなければ仕事ができない)が,その他の部分は,並
はじめに Cloud Spanner (以下、Spanner)はスケールアウトする分散データベースとしての特性がありますが、一般的な RDBMS と同じく SQL を実行することができます。SQL の実行時には実行計画を立てて、実データにアクセスを行います。実行計画の内容は分散データベース特有の概念も含まれている場合もありますが、基本的なコンセプトは RDBMS と共通する部分も多くあります。本記事では Spanner でのクエリーの実行計画についての実例をもとにその内容を読み解きます。 対象とするスキーマ及びクエリーは MySQL を対象にした次の記事の内容を Spanner 向けに読み換えた物を使用いたしました。 MySQLでNested Loopなクエリはインデックスをどう辿っているか - $shibayu36->blog; 参考となる記事を公開いただきありがとうございます。ダミーデ
TiUPは様々な管理ツールの親コマンドになっています。playgroundはサブコマンドの一つです。他にもTiDBクラスタの管理を行うclusterコマンドや、TiDB Serverlessクラスタの管理ができるcloudコマンドがあります。 > tiup playground Note: Version constraint is resolved to v8.1.0. If you'd like to use other versions: Use exact version: tiup playground v7.1.0 Use version range: tiup playground ^5 Use nightly: tiup playground nightly Start pd instance:v8.1.0 Start tikv instance:v8.1.0 Start
僕がプログラミングに触れた当時は、プログラミングといえば「まず C 言語」でした。それから 10 年以上が経ちました。学校の授業や企業の研修では未だに C 言語を教えているところがあるようです。関数型プログラミング言語という波が来ている 2012 年にもなって未だに C 言語をやっているというのはまるで進歩が無く残念な気もしますが、比較的多くのプログラマに浸透している共通言語を最初に教えるというのは、一方では喜ばしい事だと解釈する事もできるのかもしれません*1。まぁとにかく、本意にせよ不本意にせよ現場で プログラム初心者に C 言語を教える羽目になった 人がたくさんいて、プログラム初心者なのに C 言語を学ばざるを得なくなった 若者がたくさんいるということです。 C 言語を教えるときに避けて通れないのがポインタで、プログラム初心者が C 言語を学ぶときにやたらとつまずく人が多いのがポインタ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く