毎日のニュースで見聞きする日経平均株価。その源流となる株価指数の算出が今から70年前のきょう、1950年9月7日に始まりました。まだ日本が占領下にあったころの話です。当時は東京証券取引所が算出していましたが、途中から日本経済新聞社が引き継ぎ、現在に至ります。史上最高値はいくら? 1日で大きく下げたのはいつ? あの時はどんな動きだった?――。この連載では70年の歴史を誇る日経平均のいろいろな「なる
JavaScriptではsetTimeoutという関数を使うことができます。 しかし、実はこの関数は言語仕様(ECMAScript)に組み込まれているものではありません。 ブラウザ上で動くJavaScriptの場合、setTimeoutはHTMLの仕様によって定義されています。 このHTMLの仕様はHTMLとは名ばかりの巨大な仕様で、今時のブラウザの挙動をほぼ全て規定しているといっても過言ではありません。 さて、setTimeoutにとても大きな数値を渡したときの挙動に関するツイートをTwitterで見かけました。 曰く、setTimeoutに渡す数値は32ビット整数しかサポートされていないというのです。 試してみると、次のようなものは確かに一瞬でタイマーが呼ばれてしまい、想定した挙動とは違うように思えます。 setTimeout(() => { console.log(`${2 ** 5
注意点 「CEDEC2020のPERACONが参加人数が多すぎて、提出物の質が低くなった」という問題については、書いてません。あくまで審査員の質についてだけを書いています。*1 記事を書くにあたって、審査員は匿名で書きたかったのですが、 審査員全員の名前が公開されていて、中途半端に匿名にしても無意味なこと。 根本的な問題では、反省はしてなさそう。 審査員にも責任があるべきといっていること。 なので、審査員の実名を出しました。ただ、悪い部分だけをピックアップすることはないように、できるだけ多くのデータを出し、客観的に判断するように心がけました。 はじめに CEDECというゲーム業界のカンファレンスで、PERACONというゲーム企画コンテストがあります。今年からはCESAというゲーム業界最大の団体の人材育成部会で引き取って、毎年人材を育成するという目的で行っていくことになったようですが、これか
『カプコン』の名作タイトル『ロックマン』が、自分の動きと連動する体感型ゲームに! 初心者でも安心!大手教育会社『学研』が手掛ける解説書で、プログラムを基礎からわかりやすく解説! キットは教材メーカー『アーテック』のアーテックロボ2.0!Scratchベースの専用ソフト付! 『メイク ロックマン~史上最大のプログラミング~』は、ロックマンの世界観で体感型ゲームをつくりながら、プログラミングの基礎から本格的なゲームプログラミングまでを学ぶことができる、全く新しいプログラミングセットです! プログラミングといえば、ハードルが高いイメージ・・・ そんな不安を解消すべく・・・ あの超名作ゲームタイトル「ロックマン」の世界観に、全国の小学校でも数多く採用されているロボットプログラミング教材「アーテックロボ2.0」と、プログラミング初心者でも安心な専用の「解説書」を合わせた専用セットを開発! こんな人に
現代のプログラミング言語ではポインタは単なるアドレスではなく,provenanceを伴った参照として扱われています. 世界は既に変わっています. 概要 ポインタは単なるアドレスではありません. ポインタにはprovenanceという,どのオブジェクト由来かの情報が含まれています. Provenanceを使うことで,最適化が効きやすくなったり,堅牢なプログラムを書きやすくなったりします. 追記: 次の英語記事を読むとprovenanceが必要な理由についてもっとよく知ることができます.クリックしよう!!!!(2020-12-15) https://www.ralfj.de/blog/2020/12/14/provenance.html ポインタはアドレスではない 次のCプログラムを見てみましょう. #include <stdio.h> #include <string.h> int main
2020/7/28に新しいHaskell拡張がリリースされました。 https://marketplace.visualstudio.com/items?itemName=haskell.haskell さっそく、こいつを使って最速開発環境構築していくぜ!!! 前提条件 Dockerをインストール VSCodeをインストール Remote - Containers拡張のインストール コンテナ上でHaskell拡張を動作させる 任意のフォルダに.devcontainer.jsonファイルを作成して以下を記載 { "name": "HaskellDevContainer", // DockerhubのHaskell公式イメージ "image": "haskell:8.8", "extensions": [ // HaskellのVSCode拡張をインストール // https://market
03 04 05 06 07 08 COFFEE COFFEE COFFEE 09 10 11 12 13 14 15 16 17 18 19 20 21 22
こんにちは、パオロ・マッツァリーノです。私はこれまで一貫して、「それは根拠のある事実なのか」を追求してきました。その姿勢は『反社会学講座』以来ずっと変わってません。社会現象や文化と呼ばれるものが事実であるかどうかは、統計と歴史でしか確認できません。だから私はしつこく統計や歴史にこだわるのです。 信じる信じない、などという愚か者のたわごとは、どうでもいい。重要なのは事実かどうか、それだけです。フェイクを信じてもそれが事実に変わることはないし、事実を信じなければ事実でなくなるわけでもない。 フェイクを信じるのは個人の勝手ですが、フェイクで他人を批判・攻撃する行為は許されません。 『反社会学講座』で最初に取りあげたのは少年犯罪のウソでした。「少年犯罪は増えている」というフェイクで少年法の罰則強化や道徳教育の強制に世論を誘導しようとする連中を許せなかったんです。 私が最近レジ袋のことを話題にしてる
Apache Pulsar Cloud-Native, Distributed Messaging and Streaming Apache® Pulsar™ is an open-source, distributed messaging and streaming platform built for the cloud. What is PulsarApache Pulsar is an all-in-one messaging and streaming platform. Messages can be consumed and acknowledged individually or consumed as streams with less than 10ms of latency. Its layered architecture allows rapid scaling
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く