ニコ動からの転載です
About ★「魔法言語 リリカル☆Lisp」はノベルゲーム風のLispチュートリアルです。 "アリサ"や"すずか"達と楽しくLispを学べます。 全12話構成で各話の最後には練習問題が用意されています。 Lisp処理系にはNScripter上で動作するLispインタプリタであるNScLisperを使用。 別の処理系をインストールする必要はありません!! Lispとは ★CやC++、Java、BASIC、Perl、Ruby、PHP、Python、ML、Haskellなどと同じプログラミング言語の一つです。 マサチューセッツ工科大学のJohn McCarthy教授を中心とする研究グループによって開発され、1962年に発表されました。 LispとはList Processorの略で名前通りリストの処理を得意とします。 このことから人工知能の開発に多く用いられています。 NScLisperとは
この記事は Competitive Programming Advent Calendar のために作成されました。 「DP (Dynamic Programminng: 動的計画法) がよく分からない」というつぶやきをよく目にします。何から何まで分からないというわけではないけど、 「こういうDPをすれば解けるよ」と説明されれば理解できるけど、一からそれを思い付けない メモ再帰だと書けるけどループだと書けない、またはその逆 とかいう。 この記事は、DPという技法をより深く理解する手助けをすることを目的として書かれています。これを読めばどんなDPの問題もさくさく解ける・・・ことはないと思いますが、あんまり悩まずに実装できるようになるぐらいの効果はあるんじゃないかなと思います。想定する読者層は、簡単なDPの問題をいくつか解いたことがある、TopCoderレーティング 1500 未満ぐらいの人と
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。
Ubuntu 12.04 LTS Precise Pangolinでは、LTSとして初めてUnityを搭載しました。 Unityはそのままでもキーボード派には十分使いやすいですが、改善の余地は十分にあります。 そこで、今回はUnityを使いやすく強化する方法をまとめてみました。 Launcher Unity Revamped Ubuntu 12.04 LTSのUnityには、旧バージョンのUnityにあったいくつかの機能がなくなっています。 Unity Launcherをウィンドウが重なっている場合のみ非表示にするオプションと、Unity Launcherのアイコンをクリックで最小化する機能です。 それらを復活させたい場合は、過去記事よりどうぞ。 UnityFox FirefoxのダウンロードマネージャーはChromeのようにUnity Launcherに進捗状況を表示してくれません。 し
怖くない Scala 勉強会での発表資料です。 http://connpass.com/event/3420/ Read less
お知らせ 【重要なお知らせ】iOSアプリの運用および提供を2024年6月3日(月)を以て終了いたします。詳細は お知らせをご覧ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用申請及び審査がございます。詳細はヘルプページをご確認ください。
9leapで公開されている妄想変身ヒーローズが楽しく快適だったので、どんなコードなのか読んでみました。JavaScriptでそれなりの規模のプロジェクトを作る場合はどうするのがいいんだろう?という疑問へのヒントをもらえた気がします。enchant.jsに限ればSceneがとにかく重要っぽい。 コード構成 このゲームは大きく分けて6つのコードで構成されています。そのうちの1つであるSceneは、さらに7種類に分かれています。ロード順に並べるとこんな感じ。 Core Character Field Model Effect Scene SceneTutorial SceneMain SceneBoss SceneCutin SceneFinish SceneClear SceneGameover Coreはユーティリティメソッド・BGM/SEのロードと管理・地形やエンティティのアタリ判定といっ
2012年08月18日 ruby sinatraフレームワークでデプロイ環境を切り替えるのに悩む sinatraを一から勉強し直している。 Ruby on Railといったフレームワークをちゃんと使ったことがないから、理解していないことが多すぎる。 ということで、sinatraの基本的な使い方として、以下をまず始めに学ぶことにした。 deply環境の切り替え方法 auto reloadを使えるようにする方法 auto reloadは、ソースコードを変更したとき、アプリケーションサーバを起動し直さなくても、自動的に再読み込みをしてくれるので、try&errorをするときの作業効率が全く違う。是非早めにマスターしておきたい。 deploy環境の指定ができるようになると、プログラム中で環境に応じた処理を分岐させることができる。 開発環境では、reloaderを有効にするが、本番環境では無効にする
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く