soy @nattou_muri 東京外大で超マイナー言語を専攻していた子、国内で年間2~3人しかその言語の話者が生れないため、就職先としてスパイ的な仕事があると言っていたな。命の危険が伴うため年収は高いらしい。 2024-01-25 15:38:09
Pinkerite 👀 - off to Mastodon #tusknotmusk @Pinkerite1 @sapinker @Evolutionistrue Pinker's support of race science - especially his never publicly regretted support for the career of professional racist Steve Sailer - should have been discussed more in the letter. pinkerite.com/2019/12/the-mi… 2020-07-07 00:05:15 Pinkerite 👀 - off to Mastodon #tusknotmusk @Pinkerite1 @markrhill @FelixChaser @PTe
Go言語の作者であるRob Pike氏が「Go言語が成功した理由は何なのか?」というタイトルで2015年に発表をしてる動画を見つけたので、雑に和訳してみたいと思う ちなみに最近Go言語の好き嫌いに関する記事がいくつかバズっており、それに乗っかってるというのは言うまでもない Go言語を嫌う6個の理由 Go言語が好きな理由 良く挙げられる成功要因 Pike氏は以下がよく理由として挙げられると述べている コンパイルの速さ 実行の速さ デプロイの容易性 ツール ライブラリ しかしこれらは全て表面的であって、本質的な理由ではないとも述べている ではGo言語が成功に至った本質的な理由とは一体何なのか?彼は続いて説明している Go言語が成功に至った真の理由 彼は「Simplicity」、シンプルさがGo言語が成功に至った本質的な理由であると述べている そしてこのコンテキストにおける「シンプルさ」とは以下
発端はuchan_nos氏によるこのツイートでした。 C言語で、本当にメモリの0番地にデータを書きたいときはどうすりゃええの?— うー@技術書典8 Day1う31 BitNOS (@uchan_nos) 2020年2月12日 それに対する私のリプライ: uint8_t *p = 1; p--; *p = v;— hikalium (@hikalium) 2020年2月12日 私はこれで話が終わると思っていたのだが、どうやらそうではなかったらしく、色々な視点からの意見が加わりながら、話は混沌を極めたのでした…。 ということで、ここに私のこのツイートに対しての見解とか、わかったことをまとめておこうと思います。 私のリプライの背景について uchanさんが求める「0番地にデータを書きたい」という課題設定を、私はこのように解釈しました。 C言語において、整数0をポインタに変換すると、それはNULL
オブジェクト指向言語の話をするときに便利なように、Javaを中心にプログラミング言語をまとめてみました。 Javaに影響与えるか、Javaから影響を受けるか、という感じですね。 Simula オブジェクト指向はここから始まったと言われています。 クラス、オブジェクト、継承、仮想関数(多態)といった、オブジェクト指向の基本要素が備わっていました。 ただし、「オブジェクト指向」という言葉は生まれていません。 Smalltalk Simulaから発想を得て「オブジェクト指向」という言葉を生んだのはアラン・ケイでした。 しかし、モデルとしてはSimulaとは異なりメッセージングを主体としたものでした。また、アラン・ケイの「オブジェクト指向」はプログラミングのパラダイムだけではなく、人がコンピュータをどのように扱うかというメタファであり、ダイナブックというハードウェアやそのユーザーインタフェースを含
ヒエログリフを解け: ロゼッタストーンに挑んだ英仏ふたりの天才と究極の解読レース 作者:エドワード・ドルニック東京創元社Amazonこの『ヒエログリフを解け: ロゼッタストーンに挑んだ英仏ふたりの天才と究極の解読レース』は、古代エジプトの象形文字であるヒエログリフ解読の過程を追ったノンフィクションだ。無論解読にあたっては何人もの人間が関わってきたわけだが、本書ではシャンポリオンとヤングという二人の主人公を中心に話を展開していく。 ヒエログリフもロゼッタストーン(1799年に発見された、ヒエログリフが刻まれた石柱)も存在自体は知っていたが、そこまで興味を持つ対象ではなかった。そのため、本書もうわーおもしろそう! とかそんな前のめりな気持ちで読み始めたわけではなかったのだが、冒頭から非常におもしろく、最後まで一気に読み切ってしまった。 ヒエログリフは先に書いたように古代エジプトの文字(𓎛𓅱
近年はChatGPTやBardなどの対話型AIが相次いでリリースされ、人間の質問や呼びかけに対して非常に高精度な回答ができることで注目を浴びていますが、これらの対話型AIは時に真実ではないことを真実かのように話す「ハルシネーション(幻覚)」を起こすことがあります。そこで、膨大な数のAPIから適切なものを呼び出し、幻覚を大幅に減らすことができる言語モデル「Gorilla」を、アメリカ・カリフォルニア大学バークレー校とMicrosoft Researchの研究チームが公開しました。 Gorilla: Large Language Model Connected with Massive APIs https://arxiv.org/abs/2305.15334 Gorilla https://gorilla.cs.berkeley.edu/ GitHub - ShishirPatil/gori
","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"
機運高まるRust言語に入門しよう Windows自体の開発に使われていることも判明、次期Android OSの開発言語にも採用、ついにLinuxでも採用される(かも)とのことで最近機運が高まっているMozilla発のRust言語。 このエントリでは商業本を分野別に、その中では発行日が新しい順にまとめてみました。第2版がある本の初版含め合計約25冊。そのうち2022年に出たのが計9冊、【追記】2023年に2冊と、数えてみると既にけっこうな冊数になっています。Go言語の日本語の本が確か合計15冊前後ぐらいだったので負けずに盛り上がっていますね。 機運高まるRust言語に入門しよう 補足的にRust本の傾向 入門者向けの本 動かして学ぶ!Rust入門 パーフェクトRust ゼロから学ぶRust システムプログラミングの基礎から線形型システムまで (KS情報科学専門書) 手を動かして考えればよく
目次 目次 概要 本題 私がこの本を購入した理由 数ある言語処理系の技術書でも恐らく最も初歩的 Goは現在恐らく最も可読性が高い言語 何故オススメ? プログラミングの本質が見えるから 単純にコード量が多いのでやってて楽しい テスト駆動開発 読者の為に残された多くの課題 総評 おまけ 概要 ※注意 Go言語でつくるインタプリタ 作者: Thorsten Ball,設樂洋爾出版社/メーカー: オライリージャパン発売日: 2018/06/16メディア: 単行本(ソフトカバー)この商品を含むブログを見る こちらの本を読み終わりました(付録以外)。 言語処理系に興味を持った衝動で買った本ではありましたが、 今まで読んだ本でもトップレベルで完成度の高いものだったので、 ここで紹介しておきたいと思います。 簡単に良いところをまとめておくと、 プログラミングの抽象的な概念をより深く学べる これは言語処理系
はじめに Podcast及びYoutubeで活動している、「ゆる言語学ラジオ」というコンテンツがある。皆様はご存じだろうか。 ご存じない方に向けて、簡単にご紹介しておきたい。 「ゆる言語学ラジオ」はその名の通り、言語学的なトピックを、面白おかしく扱うラジオだ。具体的には、「象は鼻が長い」の主語は「象」か「鼻」かという議題や、英単語「spring」が「春」や「ばね」や「泉」という複数の意味をもつのは何故か、等の興味深い話を聞くことが出来る。 しかしこの「ゆる言語学ラジオ」、言語学という名を冠している以上、学術的な見地から批判を受けることがたまにある。 要するに、学術的に正確ではないこと、厳密ではないことを、インターネットを通して垂れ流しているという批判である。 こういう批判それ自体は決して珍しいものではない。ありていに言って、インターネット上では、よく観察される類のものだろう。 例えば量子力
いまのところ僕は、TypeScriptは決して理想ではないけど、最善手の言語だと認識していて、僕のフロントエンド技術に対するスタンスという先日に記事にもそういうこと書いてたんですけど、なぜTypeScriptを最善手だと認識しているか?を記事にしてみます。 VSCode の存在正確にはTypeScript Language server が持ってる機能ですが、VSCodeは他のあらゆるIDEやテキストエディタと比較しても、軽量な動作を誇るエディタ・IDEでありながら、強力な補完、tipsでドキュメント表示などの機能を持っています。 ES ModulesTypeScriptのベースであるECMAScriptのモジュール仕様も良いものです。 歴史的経緯とDOM/ブラウザ仕様とガラの悪いコードを除けば、ECMAScript のコードではグローバルを利用しません。 モジュールは export され
WebAssemblyで、JITコンパイラに迫る高速なJavaScriptエンジンを実装へ。Bytecode Allianceが技術解説。JavaScript以外の言語でも 「Bytecode Alliance」は、WebAssemblyをWebブラウザだけでなく、デスクトップPCやサーバ、IoTデバイスなどあらゆる環境で、セキュアに実行することを目指している団体です。 Fastly、Mozilla、Arm、Google、マイクロソフト、インテルをはじめとする企業や団体が名前を連ねています。 参考:WebAssemblyをあらゆるプラットフォームでセキュアに実行できるようにする「Bytecode Alliance」発足。インテル、Mozilla、Red Hatなど 同団体は「WASI」と呼ばれる、どのOSやホストシステムでWebAssemblyモジュールが実行されたとしても、安全かつ透過的
近年、ChatGPTを始めとする大規模言語モデル*1に大きな注目が集まっておりますが、これらは膨大な知識をモデル内に有することで高い言語処理性能を示す一方、学習に要するエネルギーは、原発1基1時間分の電力量が必要*2とも言われており、また、運用には大規模なGPUクラスタを必要とし様々な業界に特化するためのチューニングや推論にかかるコストが膨大であることから、サステナビリティおよび企業が学習環境を準備するための経済的負担面で課題があります。 NTTでは、これらの課題を解決する研究開発を進め、今回、軽量でありながら世界トップレベルの日本語処理性能を持つ大規模言語モデル「tsuzumi*2」を開発しました。「tsuzumi」のパラメタサイズは6~70億と軽量であるため、市中のクラウド提供型LLMの課題である学習やチューニングに必要となるコストを低減します。「tsuzumi」は英語と日本語に対応し
プログラミング言語の良し悪しについては昔から活発に議論されてきました。このような議論の中で企業がどのようなプログラミング言語を採用するかについて釈然としない思いをしたかたも多々いらっしゃるかと思います。典型的には「なぜ自分の会社では俺の好きな言語を採用しないのか」です。この「なぜ」の一部に回答する、かつ、そこに共感しないまでも理解してもらうのが本記事の目的です。 この手の会話は炎上しがちであり、かつ、私はそのようなことはしたくないので個々の言語の名前は挙げません。そのためやや抽象的な表現が多くなりがちですがご容赦ください。また、筆者はここで書く価値観が絶対というつもりはなく、読者のみなさま個人のプロジェクトは自分の欲望の赴くままに好きなものを使えばいいと思っています。 企業は継続的にプログラムの開発やメンテナンスをする必要があります。これを念頭に置くと、使いこなせる人が多い言語であれば複数
池上二良氏が残したノートやトナカイの皮で作った防寒帽など貴重なウイルタの資料=北海道網走市の道立北方民族博物館で2021年11月26日、本多竹志撮影 第二次世界大戦後、樺太(現ロシア・サハリン)から北海道内に移住した少数先住民族ウイルタ。一時、10人程度が暮らしたとされる網走市にはその文化が今も残り、道立北方民族博物館は国内最多の関連資料を有する。同博物館学芸員の山田祥子さん(39)は、ウイルタの人々もほとんど話さなくなったというウイルタ語を専門に研究し、網走市民と暮らした歴史を今に伝え続ける。 ウイルタ民族は、サハリンの北部と南部にそれぞれ拠点があり、夏は漁業を中心に生活し、冬はトナカイで移動しながら狩猟をして暮らしていた。かつては日本や欧州との交易も盛んだった。南部のウイルタ民族は日本の領有下で日本語教育を強要され、スパイ活動などで戦争に協力させられた。戦後、「引き揚げ」という形で道内
国内個人開発者せきやdn氏は8月10日、同氏が移植を手がけた『ファミレスを享受せよ』Unity版について、特定言語で発生した不具合とその原因を共有した。その背景には、かつてほかの開発者も困らせた「言語環境と数字にまつわる罠」があったそうだ。 『ファミレスを享受せよ』は、永遠のファミレスで先客たちと長い時間を過ごすアドベンチャーゲームだ。本作の舞台は、永遠の時間が流れるファミリーレストラン「ムーンパレス」。ある夜ムーンパレスに迷い込んだ主人公は、同じく迷い込んだ先客たちと、不思議な時間を過ごすことになる。 本作はおいし水氏によるゲーム制作サークル月間湿地帯が手がけ、今年1月にフリーゲームとして公開。PC/ブラウザ向けとしてitch.ioおよびふりーむ!にて配信され、人気を博していた。そして8月1日には追加コンテンツなどを収録したPC(Steam)版が発売開始され、Nintendo Switc
「仕事に私情を挟むな」というふうに、仕事に感情をもち込むことはタブー視されがちです。しかし、その風潮を疑問視するのは、著書『感情マネジメント 自分とチームの「気持ち」を知り最高の成果を生みだす』(ダイヤモンド社)を上梓した池照佳代(いけてる・かよ)さん。池照さんは、感情こそが仕事のパフォーマンスを最も大きく左右する因子であり、だからこそ「仕事には私情を挟みなさい」と語ります。 構成/岩川悟 取材・文/清家茂樹 写真/石塚雅人 自分の感情を知るツール「ムードメーター」 みなさんは自分の「感情」に注意を向けていますか? 「今日の上司は機嫌が悪そうだ……」と他人の感情には注意を向けても、自分の感情となると意外と気にかけていないのではないでしょうか。そして、その感情がどんなものかを表現することも意外と難しいものです。 ここで、「ムードメーター」というものを紹介します。これは、アメリカのイェール大学
はじめに Turing 株式会社のリサーチチームでインターンをしている東京工業大学 B4 横田研究室の藤井(@okoge_kaz)です。 大規模言語モデル(Large Language Model: LLM)への注目がGPT-4のリリース以降高まっていますが、LLMを作るための知見は十分に共有されているとは言い難いと個人的に感じています。 Turingでは、Vision and Language, Video and Languageなどのマルチモーダルなモデルの研究開発を行っている一環として、Megatron-DeepSpeed, GPT-NeoXなどを用いて数十Bのモデルの学習を行う知見を蓄積しています。今回はLLMの事前学習を行う際に候補となるMegatron-DeepSpeedを用いてGPT-2-7B(6.6B)の学習をどのように行うのかについて解説します。 分散並列学習がどのよう
OpenAIは新しいフレームワーク「PRM」を発表しました。これは、大規模言語モデル(LLM)の数学能力を向上させるためのもので、AIが問題を解く際の誤りをプロセスベースで特定・修正する能力を強化します。このフレームワークで訓練した大規模言語モデルは、DeepMind社の作成した数学問題集(MTAHデータセット)において他のモデルを凌駕し最も優れたパフォーマンスを見せました。 また、この手法は数学だけでなく推論能力を必要とする広範な問題の解決にも応用できる可能性があり、注目を集めています。 参照論文情報 タイトル:Let’s Verify Step by Step 著者:Hunter Lightman, Vineet Kosaraju, Yura Burda, Harri Edwards, Bowen Baker, Teddy Lee, Jan Leike, John Schulman,
Steven J. Vaughan-Nichols (Special to ZDNET.com) 翻訳校正: 川村インターナショナル 2024-05-15 07:30 「Python」や「JavaScript」が学ばれるようになるずっと前、米国時間1964年5月1日の夜明け前の暗闇の中で、コンピューター史におけるささやかながら非常に重要な出来事がダートマス大学で幕を開けた。数学者のJohn G. Kemeny氏とThomas E. Kurtz氏がGeneral Electricの「GE-225」メインフレームを操作して、独自に考案した言語の最初のプログラムを実行した。その言語こそ、初心者向け汎用記号命令コード、すなわち「BASIC」だ。 BASICは最初に普及した言語ではない。その栄誉を得たのは、ビジネス分野では「COBOL」、エンジニアリング分野では「FORTRAN」だった。しかし、19
ちょっとバイナリ配布したいツール↓があったので、Go言語と戯れました。 zenn.dev ほぼはじめてGoを使ったので、にわかほど語りたがる法則に従って、Go言語の感想を書きます。 新しい言語にふれたときは、できることには気づきにくく、できないことに気づきやすいので、不満が多めです。主な比較対象はRuby、C言語、JS/TS、Rustあたりです。 よかったところ ひとことで言えば「便利になったC言語」という感じでした。結構低レベルなAPIも揃っていてよかった(デーモン化が素直にできなかったこと以外)。 Rustと比べたらストレスフリーです。思った通りに書くだけでとりあえず動いてくれる。すばらしい。 見た目はあきらかに長くてダサいですが、こだわりを捨てて割り切って書けると言えなくもない。 配布しやすいシングルバイナリが作れるのはやはりよい。今回Goを選んだ理由がこれ。 細かいカプセル化がむず
はじめに データサイエンティストでなかったとしても、数値データを使って様々な解析をする際には CSV ファイル等ファイルを読み込み、数値の配列としてメモリに保持して、それらをループ等で利用して解析を行っておられると思います。 その際、配列は1次元目に行、2次元目に列、を格納するのが一般的です。多くのケースではこの方法で事足りるのですが、解析を行ううちに「列としてデータの固まりを扱いたい」「ラベル付けされた列を扱いたい」と感じる事が出てくると思います。 これを簡単にしてくれるのが「データフレーム」です。 データフレーム4種 本記事では Go 言語から扱えるデータフレームを4つご紹介します。 QFrame https://github.com/tobgu/qframe QFrame は、フィルタリング、集計、およびデータ操作をサポートするイミュータブルなデータフレームです。 QFrame での
この記事は、Merpay Tech Openness Month 2020 の6日目の記事です。 メルペイでBackendエンジニアをしている柴田(@yoshiki_shibata)です。この記事では、Go言語のtestingパッケージに用意されている並列化の機能について説明します。 Go言語では、テストコードを作成するためのtestingパッケージが用意されています。一般に開発するソフトウェアの規模が大きくなるに従って、作成されるテストコードの量も多くなり、すべてのテストが終了するまでの時間も長くなっていきます。特に、データベースへアクセスするようなテストでは、データベースへの通信時間がテスト時間の多く占めますので、テストコードを逐次実行するよりは並列実行することで、テスト時間を短縮できます(厳密には用語「並行」ですが、t.Parallel()メソッドの説明なので、この記事では用語「並列
安宅和人さんをお迎えして、 糸井重里と10年ぶりに対談をしました。 ヤフーやLINEといった会社をグループ化した Zホールディングスで働き、 新人を積極的にチームに入れている安宅さんは、 同時に慶應義塾大学で学生に指導することも。 デジタルネイティブないまの若者を よーく見てきた安宅さんと、 これからの時代の若い人の生き方について 糸井重里とたっぷり語り合いました。 ITの世界でデータを扱う安宅さんですが、 ご本人の育ち方は正反対な、自称「野生児」。 全身を使って体験してきたことが、 いまでも役に立っているそうですよ。 糸井 問題について集まって話すときに、 「それぞれが自分の言いたいことを言おうよ。 で、その中から答えを見つけようよ」 というあの発想は、 『イシューからはじめよ』から10年経って、 治っているところもあるんですかね。 安宅 意見を吐き出した方がいいのは事実ですけど、 そこ
はじめまして@vimmodeです。普段はMNTSQというリーガルテックの会社で自然言語処理をしています。今回はBERTとBERTまでの流れを簡単に紹介します。 自然言語処理で今やデファクトスタンダードとなりつつであるBERT。登場当時はモデルの複雑さに伴う計算環境や計算リソースの確保が難しく気軽に動かせなかったが、ColabやKaggleカーネル環境が整備されたきたおかげで誰でも気軽に使えるようになりました。 また、haggingface社が公開したBERTと関連モデルのラッパーライブラリであるtransformersによりわずか10行程度でBERTモデルを記述できます。 一方、自然言語処理を始めて間もない段階でいきなりBERTを突きつけられても理解の壁が高いと思いますので、今回は数式やコードを使わずにBERTに至るまでの流れを簡単に紹介したいと思います。 ※これらはあくまで私の理解であり
この記事で書きたいことは、大体下記のような内容です。 ・「ゼルダの伝説ティアーズオブザキングダム」をクリアしました ・全体としては滅茶苦茶面白かったし、素晴らしいゲーム体験でした ・ただ、唯一今回のゼルダにおける「暗い場所での探索」だけはどうにも苦手で、最後まで四苦八苦しながら何とか突破しました ・遊んでいる途中、「この感覚どっかで覚えがあるな」と思ったら三か月くらい前に詰まって攻略が止まっていた「Outer Wilds」でした ・ふと思いついてOuter Wildsを遊んでみたら、以前詰まっていたところで「なんでこんなこと見逃してたんだ……!?」という発見をして、以降もスルスル進んでいます ・自分の中で、「暗いと何がダメなのか」ということが言語化によって明確にされた故に見つけられたポイントだったと思います ・どちらかというとコンテンツの好きな部分を言語化する方が好きなのですが、苦手な部分
別に何の言語でも良いけど、とりあえず自分が手を出せそうなpythonを題材にする 恥ずかしながら、Webアプリケーションの世界しか知らないから、有効な使い道が分かっていない Pythonを使えば、スタンドアローンなアプリケーションも作れるし、コンソールベースのバッチも作れるって言うのは分かる でも、自分が思い浮かぶサービスは、ブラウザベースのアプリケーションで事足りる 例えばwebページのスクレイピングをして、その結果を分析してユーザーが見たい形式で表示するアプリケーションを作りたいとする 軽く頭の中で設計すると、分析の要件定義さえ出来れば、jsとphpとWebサーバー周りをこねくり回せば大体作れるだろうな…っていう結論にいたる 視野が狭いだけなんだろうけど、勉強するモチベーションを捻出出来ない
2024.05.21 スキル 「つまりどういうこと?」「要するにできるの、できないの?」「それって何の話だっけ」 技術的にどうするべきか正解は見えているのに、頑張って説明しても返ってくるのはそんな言葉ばかり……。「うまく伝えられない」という悩みを抱えるエンジニアは、少なくないのでは? 2023年のITエンジニア本大賞・技術書部門で大賞を受賞した『良いコード/悪いコードで学ぶ設計入門』(技術評論社)の著者であり、SNSでの情報発信やイベント登壇でも活躍する「言語化のプロ」であるミノ駆動さんも、昔は「君が何を言ってるのか分からん」と上司に言われていたそう。 ミノ駆動さんはどのように言語化能力を伸ばしたのか。聞くと、出てきたのは「合意駆動」というキーワード。その正体とは? ミノ駆動さん(@MinoDriven) 新卒でNEC の関連会社に入社。その後キヤノンでの10年のエンジニア経験を経て、We
子どもが自閉症児で、今年で5歳になる。 まだ発語がないのだが、1年ほど前から絵カードや写真で意思疎通できるようになってきて、ここ半年くらいで喃語を話すようになり、こちらの言うこともある程度理解してくれるようになってきた。 電車が好きで、喃語ではあるが山手線の駅はすべて言うことができ、またこちらが駅名を言うと該当の駅名の文字を指差すことができる。 また50音表がお気に入りのようで、文字としてはある程度ひらがなを理解しているようだ。 一昨年に区の児童発達支援センターで言語聴覚士さんにみてもらったのだが、「早めにリハビリしたほうが良さそうだが、区の言語聴覚士は人数が限られており、定期的なリハビリが難しい」ということで受けることができなかった。 そんな中、自閉症児の親の会の参加者の方から「児童の言語聴覚士の訪問リハビリをしている民間会社がある」と紹介を受けた。 お試しできるということで来ていただい
Javaのエンジニアだった私がGo言語でREST APIを作る上で学んだことをまとめています。 プロジェクト構成、単体テスト、Dockerイメージの作成など実際にREST APIを開発する上で必要だと思われる要素を盛り込みつつサンプルプロジェクトを作成していきます。 はじめに Javaのエンジニアだった私がGo言語でREST APIを作る上で学んだことをまとめています。 プロジェクト構成、単体テスト、Dockerイメージの作成など実際にREST APIを開発する上で必要だと思われる要素を盛り込みつつサンプルプロジェクトを作成していきます。 今回はできるだけ外部ライブラリやフレームワークを使わずにGo言語の標準機能のみで開発しました。 これからバックエンドにGo言語を使用することを検討されている方の参考になれば幸いです。 ※この記事は既にGo言語の開発環境をセットアップ済みで基本的な文法を学
『沙耶の唄』は、ニトロプラスより2003年に発売されたPC向けサスペンスホラーアドベンチャーゲーム。虚淵玄氏がシナリオを、中央東口氏が原画を担当している。 交通事故で生死の境をさまよい現実と悪夢の境界線に囚われてしまった主人公“匂坂郁紀”と、謎の少女“沙耶”との恋物語が描かれる。虚淵玄氏が手掛けた4作目のPCゲーム作品である本作は、発売から20年がたった現在も高く評価されており、ノベライズやコミカライズ(海外)といったメディアミックス展開も行われている。 『沙耶の唄 AIアプリ』のエンディングは3種。最初は沙耶が何を言っているのか理解するのは難しいが、好感度が上がると、なぜか言葉が理解できるようになっていく。制限時間内に沙耶の好感度を上げて、ハッピーエンドを目指そう。
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く