Research indicates that carbon dioxide removal plans will not be enough to meet Paris treaty goals
近年のフロントエンドの盛り上がりはすごいですね。プログラミング初心者がJavaScript(最近ではTypeScriptも)から学び始めるなんて昔ではなかなか考えられなかったことです。 そんな世界中で大人気のJavaScriptですが、プログラミングに慣れていても困惑する部分が結構あります。特に初心者にとっては、非同期処理、this、コールバック関数、あたりが難しいのではないかと思います。 非同期処理については前に解説しましたし、thisの解説はネットに大量に転がってるので、今回はコールバック関数について解説します。 コールバック関数ってなんなんだ コールバック関数というとsetTimeoutなんかで使われるアレですね。Node.jsでもたくさん使われます。setTimeoutだと以下のような使い方になります: setTimeout(function() { console.log('He
囲碁プログラムの作り方(基本編) 2002年2月23日:初版 2004年5月17日:加筆、修正 はじめに 囲碁プログラムの基本部分の作り方を解説します。 強い囲碁プログラムを作るのは非常に難しく、 どうすれば強いプログラムが作れるかまだ誰にもわかりません。 (一手目から終局まで読み切れるならば、それが最強の囲碁プログラムなのは わかりますが、何億年かけても読み切れないくらい囲碁は奥が深いので、 そんなプログラムは作っても意味がありません。) この基本編では、人間どうしの対局ができる囲碁プログラムを作ります。 つまり、コンピュータが碁盤と碁石の代わりになります。 そんなプログラムでも、囲んだら石を取るといった、囲碁の基本的な処理が必要です。 そして、人間が考えるところをコンピュータに置き換えれば、 人間対コンピュータの対局ができるようになります。 ですから、まずは人間どうしの対局ができる囲碁
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く