並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 19400件

新着順 人気順

言語の検索結果361 - 400 件 / 19400件

  • Wikipediaがたった1人の管理者にめちゃくちゃな言語で編集されてしまう

    by Noj Han Wikipedia管理者の1人であるAmaryllisGardener(アマリリスの園芸家)という人物は「スコットランド語を話せない」にも関わらず、スコットランドのWikipediaで2万3000件以上の記事をたった1人で執筆・投稿し、20万件以上の記事を編集しました。AmaryllisGardener氏が関わったほぼ全ての記事がスコットランド語と英語が混ざった稚拙な文章であることが明らかになり、大きな問題となっています。 Most of Scottish Wikipedia Written By American in Mangled English https://www.vice.com/en_us/article/wxqy8x/most-of-scottish-wikipedia-written-by-american-in-mangled-english S

      Wikipediaがたった1人の管理者にめちゃくちゃな言語で編集されてしまう
    • F# 8 のリリースで F# が最強の言語になってしまった件 - Qiita

      おはようございます. 遅ればせながら,11/14/2023 の .NET 8 のリリースの内容を確認し,コードジェネレータの新しい最適化機構(PGO)のデフォルト有効化や AI/LLM のアプリケーションへの統合,各フレームワークのアップデートや,C# の方ではコレクション記法の統合など様々なトピックがある中で,付随してリリースされた F# 8 についても新機能をチェックしてみました. ヤバすぎました. 私は涙しました.これまであらゆる F#er が望んでも得られなかったものがそこにはありました.F# という言語がこれまでの不満点を一気に払拭し,至高の領域に到達しようというヤバみを感じるリリースだったので,今回は以下のブログポストに記載されている新機能から個人的に凄いと思ったものを抜粋して解説します. 11/24/2023 一部サンプルコードのミスを修正しました. F# および F# 8

        F# 8 のリリースで F# が最強の言語になってしまった件 - Qiita
      • Vagrantが開発言語をRubyからGo言語へ切り替え、次のメジャーバージョンアップ「Vagrant 3.0」で。現バージョンとの互換性は維持

        Vagrantが開発言語をRubyからGo言語へ切り替え、次のメジャーバージョンアップ「Vagrant 3.0」で。現バージョンとの互換性は維持 HashiCorpは、仮想環境をプログラミングできるツール「Vagrant」の開発言語を、これまでのRubyからGo言語切り替えることを明らかにしました。 Learn more about the new features, capabilities, and improvements we’re making on our journey toward Vagrant 3.0. https://t.co/49scP0FdqW — HashiCorp (@HashiCorp) June 11, 2021 時期未定ながら、今後約1年のあいだに登場するVagrant 2.3、Vagrant 2.4を経て、Vagrant 3.0でGo言語への移行が完了

          Vagrantが開発言語をRubyからGo言語へ切り替え、次のメジャーバージョンアップ「Vagrant 3.0」で。現バージョンとの互換性は維持
        • Rust言語でファームウェア、OS、言語処理系を実装して、CSS 2020で発表した - 未完成な論を綴るブログ

          先月、国内最大のセキュリティ研究会であるコンピュータセキュリティシンポジウム 2020(CSS 2020)が開催され、そこで、Rust言語を用いてファームウェア、OS、言語処理系を設計・実装した話を発表しました。本来、CSS 2020はリアルで開催されるはずでしたが、コロナ禍の影響でオンライン開催となり発表動画作成が求められました。せっかく作った動画をこのまま捨て置くのももったいないと思い、ここで供養したいと思います。 www.youtube.com 概要 内容は、Rust言語を用いて、AArch64のセキュアワールド内で動作するファームウェア、OS、プログラミング言語処理系を実装した話となります。と言っても、まだまだ基本的な部分しか実装しておらず、実現目標に対して2〜3割と言ったところですが、どうぞご笑覧ください。 ブート部分は多少アセンブリ言語を使っていますが、その他の部分はRustで

            Rust言語でファームウェア、OS、言語処理系を実装して、CSS 2020で発表した - 未完成な論を綴るブログ
          • Rustに影響を与えた言語たち - Qiita

            各カラムの意味は次のとおりです。言語の特徴は主にWikipediaを参考にしていますが、正確な分類は困難なため多少の独断と偏見が含まれていることをご了承ください。 登場年代 プログラミング言語が登場した年代です。前後3年の誤差は見逃してください FP(関数型プログラミング) 言語がFPを強くサポートしているかを示しています 程々にサポートしている場合は△を示しています OOP(オブジェクト指向プログラミング) 言語がOOPを強くサポートしているかを示しています 並行計算 アクターや CSP/π計算モデルの特徴を言語が強くサポートしているかを示しています 外部ライブラリを使えばできるよ!みたいなものは除外します 静的型付け 言語の最も主要な処理系が静的型付けをサポートしているかを示しています パラメータ多相 言語がパラメータ多相をサポートしているかを示しています ジェネリクス(Java)、テ

              Rustに影響を与えた言語たち - Qiita
            • 英語スピーキングの勉強方法 独学で上達する英会話練習方法 第二言語習得研究を丁寧に解説 - ポリグロットライフ | 言語まなび∞ラボ

              はじめに 今回は英語スピーキングの勉強方法を丁寧に解説します。第二言語習得研究をもとに、独学で上達する英会話練習方法をステップに分けて丁寧に解説していきます。まずは、なぜ英語スピーキングは難しいのか?という問いを立て、第二言語習得研究のスピーキングモデルやU字型発達曲線・トレードオフ仮説を外観します。2章では、一般的な英語スピーキングの練習方法としてフォーミュラにもとづくスピーキング、同じテーマ・トピックの反復学習を紹介しながら、プレイン・イングリッシュの重要性も解説しています。3章で2つのスピーキングの正体(モノローグ・ダイアローグ)を整理しつつ、最後に独学でスピーキングが上達する勉強方法をレベルごとに3つ(自己紹介、15/45 トレーニング、パラフレーズトレーニング)紹介しています。ぜひ独学の参考にしてください。 なぜ英語スピーキングは難しい? 第二言語習得研究のスピーキングモデル U

                英語スピーキングの勉強方法 独学で上達する英会話練習方法 第二言語習得研究を丁寧に解説 - ポリグロットライフ | 言語まなび∞ラボ
              • 大規模言語モデル (LLM) の進化: GPT 以降の最新動向 / AWS Dev Day 2023 - Evolution of LLM since GPT

                このセッションでは、最新の大規模言語モデル (LLM) とその技術的進歩を紹介し、自然言語処理タスクやクリエイティブなテキスト生成、コード生成などの実践的なデモンストレーションを通じて、LLM の多様な応用例を探ります。また、スタートアップや大企業での活用事例や学術研究での成果を紹介し、LLM の未来に関するチャレンジや機会についても議論します。このセッションを通じて、開発者やアーキテクトは LLM の最新動向を理解し、その応用や技術的な発展に対する洞察を深めることができます。 https://aws.amazon.com/jp/events/devday/japan/

                  大規模言語モデル (LLM) の進化: GPT 以降の最新動向 / AWS Dev Day 2023 - Evolution of LLM since GPT
                • 手元で動く軽量の大規模言語モデルを日本語でファインチューニングしてみました(Alpaca-LoRA)|masa_kazama

                  イントロ最近、ChatGPTやGPT-4などの大規模言語モデル(LLM)が急速に注目を集めています。要約タスクや質疑応答タスクなど様々なタスクで高い性能を発揮しています。これらのモデルはビジネス分野での応用が非常に期待されており、GoogleやMicrosoftが自社サービスとの連携を進めているという報道も相次いでいます。 今回は、手元で動作する軽量な大規模言語モデル「Alpaca-LoRA」を日本語にファインチューニングしてみました。この記事では、そのファインチューニングのプロセスや応用例について簡単に解説していきます。ChatGPTやGPT-4は、モデルがブラックボックスでありAPI経由でしか入力を与えて出力を得ることができません。さらに、現時点(2023年3月20日)では、独自のデータを用いてファインチューニングを行うこともできません。 しかし、Alpaca-LoRAというモデルを用

                    手元で動く軽量の大規模言語モデルを日本語でファインチューニングしてみました(Alpaca-LoRA)|masa_kazama
                  • Go関連の比較的新しいTips - Plan 9とGo言語のブログ

                    READMEにpkg.go.devのバッジを貼る godoc.orgはpkg.go.devに移行していくことが告知されているので、新しいプロジェクトではREADME.mdに貼っているバッジを移行しましょう。pkg.go.devのURLやバッジは // バッジ https://pkg.go.dev/badge/<package path> // リンク https://pkg.go.dev/<package path> の形を取ります。例えばgithub.com/lufia/backoffの場合は以下のように書きます。 # Backoff ...summary... [![GoDev][godev-image]][godev-url] ...description... [godev-image]: https://pkg.go.dev/badge/github.com/lufia/back

                      Go関連の比較的新しいTips - Plan 9とGo言語のブログ
                    • 柔軟に変化していく、生物のような言語について──『言語はこうして生まれる―「即興する脳」とジェスチャーゲーム―』 - 基本読書

                      言語はこうして生まれる―「即興する脳」とジェスチャーゲーム― 作者:モーテン・H・クリスチャンセン,ニック・チェイター新潮社Amazonこの『言語はこうして生まれる』は、その書名通りに言語がどのようにして生まれたのか。そして、一度生まれた言語はどのように変化していくのかについて、言語研究の歴史も辿り直しながら、最新の知見について語っていく一冊になる。 話し言葉は化石に残らないから、具体的にいつ人間が言葉を喋りはじめたと指定できるわけではない。本書では、言語はジェスチャーゲーム(言葉当て遊びであり、共同作業による即興ゲーム)なのではないかと提案し、それを支持する仮説や実証を紹介している。もう少し詳細に説明すれば、ジェスチャーゲームが常に共通の文脈、環境を頼りにして相手の意図を推し量り、意味とサインの繋がりを新しく創造していく過程と、言語の発生と発展の過程は同様のものになるのではないか、という

                        柔軟に変化していく、生物のような言語について──『言語はこうして生まれる―「即興する脳」とジェスチャーゲーム―』 - 基本読書
                      • Go言語低レイヤー入門 Hello world が 画面に表示されるまで (GoConforenceTokyo2021)

                        Go言語低レイヤー入門 Hello world が 画面に表示されるまで @DQNEO (ドキュネオ) Go Conference Tokyo 2021 2021-04-24

                          Go言語低レイヤー入門 Hello world が 画面に表示されるまで (GoConforenceTokyo2021)
                        • Open Interpreter - 自然言語でコーディングを実現するオープンソースツール|masia02 (CipherWeb,LLC.)

                          Open Interpreterは、自然言語でプログラミングができるようになる、興味深いオープンソースツールです。機能呼び出し型の大規模言語モデルを利用して、Python、JavaScript、Bashなどのコードをローカルで実行できるのが大きな特徴です。インストールと利用は簡単で、コーディング作業の効率化を図れそうなツールです。 Open InterpreterとはOpen Interpreterは、GPT-3.5やGPT-4またはCode Llamaなどの大規模言語モデルを利用して、自然言語でのコード実行を可能にするオープンソースのツールです。 コマンドラインインターフェース上で言語モデルと対話することで、PythonやJavaScriptなどのコードをローカルマシン上で実行できます。複雑なロジックのコーディングもステップごとに指示できるので、開発効率の大幅な向上が期待できます。 公式

                            Open Interpreter - 自然言語でコーディングを実現するオープンソースツール|masia02 (CipherWeb,LLC.)
                          • 自然言語処理の王様「BERT」の論文を徹底解説 - Qiita

                            オミータです。ツイッターで人工知能のことや他媒体で書いている記事など を紹介していますので、人工知能のことをもっと知りたい方などは気軽に@omiita_atiimoをフォローしてください! 2018年10月に登場して、自然言語処理でもとうとう人間を超える精度を叩き出した ことで大きな話題となったBERT。それ以降、XLNetやALBERT、DistillBERTなどBERTをベースにしたモデルが次々と登場してはSoTAを更新し続けています。その結果、GLUEベンチマークでは人間の能力が12位(2020年5月4日時点)に位置しています。BERTは登場してまだ1年半程度であるにもかかわらず、被引用数は2020年5月4日現在で4809 にも及びます。驚異的です。この記事ではそんなBERTの論文を徹底的に解説していきたいと思います。BERTの理解にはTransformer[Vaswani, A.

                              自然言語処理の王様「BERT」の論文を徹底解説 - Qiita
                            • Z80+C言語で16ビット機級の本格的なゲームが創れるゲーム機(VGS-Zero)を作ってみた - Qiita

                              はじめに 2024年1月1日に VGS-Zero (Video Game System - Zero) という RaspberryPi Zero 2W のベアメタル環境で動作するオリジナルのゲーム機エミュレータと SDK を公開しました。 VGS-Zero は、RaspberryPi Zero 2W をテレビに HDMI ケーブルで接続し、USB ゲームパッドで遊ぶタイプ(据え置き型)の新しいゲーム機です。 無料でゲームを開発&販売ができる SDK も公開していて、開発したゲームを完全ロイヤリティフリーで自由に販売して頂くことができます。 なお、OS は Linux ではなく独自カーネルです。 特徴 VGS-Zero の特徴について、カーネル視点とゲーム機視点の両面から解説します。 独自カーネルの特徴 ラズパイ全般(※Picoを除く)は Linux で動かすのが一般的ですが、VGS-Zer

                                Z80+C言語で16ビット機級の本格的なゲームが創れるゲーム機(VGS-Zero)を作ってみた - Qiita
                              • Go言語を習得するために、Goちゃんねるを作った

                                先週、A Tour of Go やってみた TIL というブログを書いてみた通り、Go言語を始めた。 で、ちまちま勉強をしていたのだが、つい最近たまたま ISUCON の過去問をやる機会があって Go のスコアを見たら初期値ですら、チューニング済みの他の言語のスコアを超えていて、絶対に習得するぞの気持ちにさせられた。 ちなみに私はどう言うわけかフロントエンドのソースコードをビルドしたら vite が走ってファイルハッシュが全部変わって、ベンチマークからアクセスできなくなって0点でした。対戦ありがとうございました。 なにはともあれ、本番は絶対にGoでやるぞの気持ちを新たに Go の習得に励んでいた。前のブログでは、文法が分かったから HTTPサーバー DB Connection / Migration 境界値チェックや型推論 テスト スキーマ駆動開発 コンテナデプロイ あたりをやってみたいと

                                  Go言語を習得するために、Goちゃんねるを作った
                                • 時系列データのための大規模言語モデル

                                  近年の大規模言語モデル(LLM)の出現は、自然言語処理(NLP)においてパラダイムシフトをもたらし、ChatGPTをはじめとする様々な革新的サービスを生み出している。LLMの急速な進化は、NLPの領域を超えて、より広範なデータモダリティへのLLMの適用可能性を探る研究への発展を促している。その中で今回注目したのが、時系列データへのLLMの適用である。例えば、[Gruver+, 2023] では、GPT-3やLLaMA-2などの既存のLLMが、ダウンストリームタスクで教師あり学習した時系列モデルの性能に匹敵するか上回るレベルで、zero-shotで時系列予測ができることを報告しており、大変興味深い。本ブログでは、2024年に公開されたサーベイ論文「Large Language Models for Time Series: A Survey」を参考にLLM for Time Seriesの全

                                    時系列データのための大規模言語モデル
                                  • え、高級言語しか触ったことないのにCPUを自作するんですか!?

                                    今回は、高専5年次から趣味で学習していたRISC-Vを実装した、簡単なCPU作成をしていこうと思います。 完全に知識ゼロの状態から学び始めたので、間違った解釈をしている部分があるかもしれませんが、その時は優しく指摘していただけると嬉しいです 🙏 また、本ブログはディジタル回路設計とコンピュータアーキテクチャ[RISC-V版]を基に書かれています。初心者でも理解しやすいように丁寧に解説されているので、興味があれば是非買ってみてください! RISC-Vってなんぞ RISC-V公式サイトには以下のように書かれています。 RISC-V is an open standard Instruction Set Architecture (ISA) enabling a new era of processor innovation through open collaboration. (RISC-

                                      え、高級言語しか触ったことないのにCPUを自作するんですか!?
                                    • 大規模言語モデルで崩れ去る日本市場への参入障壁 | Coral Capital

                                      月間10万人が読んでいるCoral Insightsのニュースレターにご登録いただくと、Coral Capitalメンバーによる国内外のスタートアップ業界の最新動向に関するブログや、特別イベントの情報等について、定期的にお送りさせていただきます。ぜひ、ご登録ください! 日本でスタートアップを立ち上げる起業家にとって、「タイムマシン経営」は以前から重要な戦略として活用されてきました。海外ですでに成功している起業アイデアをいち早く日本の市場に応用し、先行して事業展開する戦略のことです。この戦略の前提としてあったのが、言葉や文化の違いが高い参入障壁となり、国内のビジネスを海外との競争から守っていた点です。しかしChatGPTを始めとした高度な言語モデルの登場により状況は変わりました。言葉の壁はもちろんのこと、それより影響は少ないとはいえ文化の壁さえも低くなってきているのです。そのため、日本のスタ

                                        大規模言語モデルで崩れ去る日本市場への参入障壁 | Coral Capital
                                      • AWS、DynamoDBをSQLで操作可能に。SQL互換のクエリ言語「PartiQL」対応を発表

                                        AWSはNoSQLデータベースサービスのDynamoDBが、SQLで操作可能になるSQL互換のクエリ言語「PartiQL」に対応したことを発表しました。 You now can use PartiQL (a SQL-compatible query language) to query, insert, update & delete table data in DynamoDB. PartiQL makes it easier for you to interact with DynamoDB & run queries in the AWS Management Console. https://t.co/qlRwzYZCPC pic.twitter.com/pVaX5xlEDu — DynamoDB (@dynamodb) November 23, 2020 DynamoDBはキーバ

                                          AWS、DynamoDBをSQLで操作可能に。SQL互換のクエリ言語「PartiQL」対応を発表
                                        • ChatGPTはプログラミング言語マスター(語弊ありまくり) - kmizuの日記

                                          皆さんおはようございます。見ている人は見ていたかもしれませんが、昨夜はかなり遅くまで巷で話題沸騰のChatGPTによくわからんクエリを投げて、その結果をみてげらげら笑っていました。特に存在しないプログラミング言語であり「ScalaにHaskellと同じ型推論を加えた」言語Scalayがあることにしたら、ChatGPTが本当にHaskellぽい(単なるHMでなく、Haskellぽいというのは型クラスまで推論される辺り)型推論を持つ架空のScalayコードを解釈実行してくれたりしたところは、控えめに言っても予想外の結果で深夜なのに部屋で忍び笑いをしていました。 Scalaに引数の型推論を追加したようなパチもんのプログラミング言語Scalay(仮)ができてしまった(ChatGPTと対話してる間だけの短い命)。 一応、add: (Int, Int) => Int が推論されてるのすばらですね。 p

                                            ChatGPTはプログラミング言語マスター(語弊ありまくり) - kmizuの日記
                                          • \と¥の問題 - 立命館大学情報理工学部セキュリティ・ネットワークコース プログラミング言語サポートページ

                                            バックスラッシュ\を入力する時に円記号¥に文字化けが起きる理由 プログラムのソースプログラムは(LaTeXのソースファイルやWebページのHTMLファイル等と同様に)テキストファイル(教科書ではテキスト形式と呼ばれています。プレーンテキスト(plain text)とも呼ばれることがあります)というファイル形式で書かれます。このテキストファイルはどのようなOSでも必ずサポートされている最も基本的なファイル形式であり、実体は1バイトを単位として文字コードで表現されたデータが先頭から順に並んでいるだけのファイルです。 その文字コードは歴史的にはさまざまなものがありましたが、次第にアメリカで定められたASCIIコードが主流になり、世界中で使われるようになりました。これが国際的な規格になったものがISO/IEC 646です。これらは7ビットの文字コードなので2の7乗つまり128種類の文字が表現でき、

                                              \と¥の問題 - 立命館大学情報理工学部セキュリティ・ネットワークコース プログラミング言語サポートページ
                                            • GitHubがコード検索を強化。正規表現対応、プログラミング言語別、組織やリポジトリ、ファイルパスなど範囲指定、高速な結果表示

                                              GitHubがコード検索を強化。正規表現対応、プログラミング言語別、組織やリポジトリ、ファイルパスなど範囲指定、高速な結果表示 GitHubは検索機能を刷新し、新たに強化したコード検索機能「https://cs.github.com」のテクノロジープレビューを公開しました。 Check out the technology preview for GitHub code search, the next iteration for search, discovery, and navigation on GitHub. https://t.co/DcV1RAwNXs pic.twitter.com/ua97dyff7h — GitHub (@github) December 8, 2021 新しいコード検索機能では正規表現に対応したほか、特定のプログラミング言語を対象にすること、特定の組織

                                                GitHubがコード検索を強化。正規表現対応、プログラミング言語別、組織やリポジトリ、ファイルパスなど範囲指定、高速な結果表示
                                              • Premiere Pro、自動文字起こし機能が正式公開。日本語含む13言語対応でテロップ配置支援も

                                                  Premiere Pro、自動文字起こし機能が正式公開。日本語含む13言語対応でテロップ配置支援も
                                                • 実用 Go言語

                                                  業務プログラミングの現場でも採用されるようになってきたGo言語。文法はシンプルで学びやすいという特徴を持っていますが、複雑な要件を実現するには、プログラミング言語が提供する構成要素(文法やライブラリ)をさまざまに組み合わせる必要があります。 本書は、そんなGoを使う上でのポイントを単なる文法詳解ではなく「よりGoらしく書くには」「実用的なアプリケーションを書くには」といった観点から紹介します。 構造体やインタフェースの使い方からJSON、CSVファイル、Excel、固定長ファイルの扱い方、またログやテスト、環境構築など現場に即した幅広いトピックについて、「Goらしいプログラムの書き方」をその背景と共に教えてくれる先輩のような書籍です。 まえがき 1章 「Goらしさ」に触れる 1.1 変数やパッケージ、メソッドなどに名前を付けるには 1.1.1 変数名 1.1.2 パッケージ名 1.1.3 

                                                    実用 Go言語
                                                  • 英語学習には “最短ルート” が存在する。第二言語習得研究にもとづく「効率的な英語の学習順序」3ステップ - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習

                                                    「英語学習に挑戦したいが、まず何から始めればいいのかわからない」 「英語の勉強をしているものの、正しく進められているか自信がない」 そうお悩みの方はいませんか? 単語・文法・リスニング・リーディング・スピーキング・ライティング...... ひとくちに英語学習と言っても、やるべきことはたくさん! どれから手をつけていいのか判断がつかず、途方に暮れてしまうこともあるでしょう。 いったい何から、どんな順序で進めていくのが最も効果的なのでしょうか? そんな疑問を解消すべく、時短型英語ジム「StudyHacker ENGLISH COMPANY」でトレーナーとして活躍する “英語の専門家” 高橋秀和さんにお話をうかがいました。 英語学習の “近道” と “遠回り”――命運を分けるのは? 「英語と言えば文法だ」 「大切なのは英単語」 「話せないと意味がない」 効果的な英語学習について、世間ではさまざま

                                                      英語学習には “最短ルート” が存在する。第二言語習得研究にもとづく「効率的な英語の学習順序」3ステップ - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習
                                                    • 今どきのプログラミング言語では当たり前! Modern C++で使えるモダンな言語仕様

                                                      はじめに C言語から派生したオブジェクト指向プログラミング言語であるC++は、21世紀に入ってまったく別物とも言えるプログラミング言語に成長していきました。それは、Modern C++と称されています。1990年代にC++を触っていたプログラマが現在の仕様を知れば、隔世感に苛まれるのではないでしょうか。本連載では、かつてはC++をたしなんでいたという方、今からC++言語を始めるという方に向けて、Modern C++らしい言語仕様をピックアップし紹介していくことで、今のC++言語の姿を理解していただきます。 対象読者 かつてはC++をたしなんでいたという方 今からC++言語を始めるという方 モダンなプログラミング言語のパラダイムに興味のある方 必要な環境 本記事のサンプルコードは、以下の環境で動作を確認しています。 macOS Sonoma/Windows 11 Xcode Command

                                                        今どきのプログラミング言語では当たり前! Modern C++で使えるモダンな言語仕様
                                                      • 少しずつ育てるGo言語のプロジェクト構成

                                                        23/9/21追記:この記事を読む前に ついにGoチームから、プロジェクト構成に関するガイドが公開されました! 本記事を読んでくださることも大変嬉しいですが、ぜひこちらのガイドもご一読ください! この記事は何 Go言語を書いたことがある方も、興味はあるけど触ったことがない方もこんにちは。 Goに限った話ではないと思いますが、ガリガリコードを書いていて、あるタイミングで気になるのがプロジェクト構成(ここではディレクトリ構成の意図)ではないでしょうか? それを裏付けるかのように、Go界隈では以下のリポジトリが話題に上がることがあります。Star数すごいですね😇 リポジトリ名から公式感が漂いますが、そういう訳ではないのがミソです。 こちらのリポジトリ冒頭にも記載されていますが、次の点に留意する必要があるでしょう。 これは、Goアプリケーションプロジェクトの基本的なレイアウトです。これは、コアと

                                                          少しずつ育てるGo言語のプロジェクト構成
                                                        • Google、Python環境の「Colaboratory」にAIによる開発支援機能を搭載へ。自然言語からのコード生成、チャットボットによる質疑応答など

                                                          Google、Python環境の「Colaboratory」にAIによる開発支援機能を搭載へ。自然言語からのコード生成、チャットボットによる質疑応答など Googleは今月(2023年5月)に開催したGoogle I/O 2023で、同社として最新の大規模AIモデル「PaLM 2」を発表しており、今回Colaboratoryに搭載されるのも、このPaLM 2に基づいてコードの生成用に作られたモデル「Codey」です。 このCodeyを用いて、Colaboratoryには数カ月以内にコード補完、自然言語によるコード生成、コード支援チャットボットなどの機能が搭載される予定です。 下記は「import data.csv as a dataframe」という自然言語での入力からコードが生成されたところ。

                                                            Google、Python環境の「Colaboratory」にAIによる開発支援機能を搭載へ。自然言語からのコード生成、チャットボットによる質疑応答など
                                                          • 弾圧された言語の復権へ『ドラゴンボール』が果たした重要な役割 | カタルーニャ語やバスク語に吹き替え「スペインの公用語をより豊かに」

                                                            『ドラゴンボール』や『Dr.スランプ』などの作品で知られるマンガ家・鳥山明の死去を海外メディアは相次いで速報し、世界中で悲しみの声が広がった。 なかでも、スペイン・カタルーニャ州の現地メディアは「鳥山の死にカタルーニャは泣いている」(現地メディア「カタルーニャ・プレス」)などの見出しで、格別な思い入れを持ってこのニュースに反応した。いったい鳥山は、同州にどんな足跡を残したのだろう? 弾圧された言語の人気コンテンツに スペインではフランコ独裁政権時代(1939〜75年)、カタルーニャ語などの地方の固有言語は公的な場での使用が禁止されていた。1975年のフランコの死後に民主制に移行し、1978年に制定された憲法で各自治州がそれぞれの地域の言語をスペイン語とともに公用語にすることができるようになった。こうしてカタルーニャ語は復権したものの、現在でも読み書きが苦手な人が存在するなど、弾圧の影響は残

                                                              弾圧された言語の復権へ『ドラゴンボール』が果たした重要な役割 | カタルーニャ語やバスク語に吹き替え「スペインの公用語をより豊かに」
                                                            • 齊藤明紀 on Twitter: "「理系は専門バカでいけない、教養教育は重要」とかいいますが、理系大学生はかなり文系科目を教養課程で取ってる。 古代ローマのリベラルアーツといえば、言語系3学(文法論理修辞)と数学系4学(算術幾何天文音楽)ですが。数学系科目を一切受講しなくても卒業できる一部の文系学部こそ教養を(略"

                                                              「理系は専門バカでいけない、教養教育は重要」とかいいますが、理系大学生はかなり文系科目を教養課程で取ってる。 古代ローマのリベラルアーツといえば、言語系3学(文法論理修辞)と数学系4学(算術幾何天文音楽)ですが。数学系科目を一切受講しなくても卒業できる一部の文系学部こそ教養を(略

                                                                齊藤明紀 on Twitter: "「理系は専門バカでいけない、教養教育は重要」とかいいますが、理系大学生はかなり文系科目を教養課程で取ってる。 古代ローマのリベラルアーツといえば、言語系3学(文法論理修辞)と数学系4学(算術幾何天文音楽)ですが。数学系科目を一切受講しなくても卒業できる一部の文系学部こそ教養を(略"
                                                              • 日本語は乱れているのか? 「わかりみ」「とりま」「りょ」…若者言葉は“元気言語”の証拠(ENCOUNT) - Yahoo!ニュース

                                                                「バブみ」「誤字る」「とりま」……。大人世代からすると若者言葉は意味不明なパラレルワールドだ。日常生活に欠かせないツールとなっている無料コミュニケーションアプリのLINEでも独特の若者言葉が飛び交い、中高年世代にはちんぷんかんぷんといった表現も多い。『若者言葉の研究 SNS時代の言語変化』(九州大学出版会)を発表した宇都宮大学講師(現代日本語学)の堀尾佳以さんは「若者言葉は生成と消滅の繰り返し」と指摘する。(取材・文=鄭孝俊) 【一覧】高校生が選ぶ「大人が使うとイタい流行語」5選 90年代から若者言葉を収集して分析してきた堀尾さんは「私はテレビで『コク(告)る』という言葉を聞いて衝撃を受け若者言葉の研究を始めました。現在では使用されていなかったり、同じ発音の語彙でも違うものが出てきていたりと、若者言葉には実に多くの変化が見られます」と話す。例えば「コピる」「コク(告)る」は90年代に使用さ

                                                                  日本語は乱れているのか? 「わかりみ」「とりま」「りょ」…若者言葉は“元気言語”の証拠(ENCOUNT) - Yahoo!ニュース
                                                                • 大規模言語モデル間の性能比較まとめ|mah_lab / 西見 公宏

                                                                  StableLMのファインチューニングってできるのかな?と調べたところ、GitHubのIssueで「モデル自体の性能がまだ良くないから、ファインチューニングの段階ではないよ」というコメントがありまして。 シートの中身を見てみるlm-evalシートstablelm-base-alpha-7bは54行目にありまして、確かに他の言語モデルと比較するとまだまだな性能のようです。応援したいですね。 シートの列の意味それぞれの列の意味については推定ですが以下の通りです。 RAM 言語モデルのGPUメモリ消費量。 lambada(ppl) LAMBADAデータセットによる測定値。ロングレンジの言語理解能力をテストする(文章全体を読まないと答えられないタスクでの評価)。PPLはPerplexityという指標で、モデルの予測の不確かさを示す。PPLが低いほど、モデルの予測精度が高い。 lambada(acc

                                                                    大規模言語モデル間の性能比較まとめ|mah_lab / 西見 公宏
                                                                  • 年間 1000万人以上が使うあのサービスの言語・技術スタック まとめ - Findy Tools

                                                                    公開日 2024/02/27更新日 2024/02/28年間 1000万人以上が使うあのサービスの言語・技術スタック まとめ 企業の規模や業種によって採用される技術スタックは様々異なります。それは事業やプロダクトの特徴、過去に採用してきた技術などの要因に大きく影響されています。 以前、「言語・技術スタックまとめ 15選」ではスタートアップからメガベンチャーまで幅広い企業の技術スタックとその設計思想を取り上げさせていただきましたが、この記事はその続編です。 大手企業の技術スタックはその規模や、事業・プロダクトの変遷によって、独自の特徴が見られます。各社どのような経緯で現在の技術構成に至ったかという背景を知ることで、技術選定における考え方のヒントを見つけられると思いますので、ぜひ参考にしてください。 ※掲載している技術スタックは各社からご提供頂いたものを掲載しております

                                                                      年間 1000万人以上が使うあのサービスの言語・技術スタック まとめ - Findy Tools
                                                                    • 元増田です。解説ありがとう。 しかし本論文は言語学だけではなく、分子..

                                                                      元増田です。解説ありがとう。 しかし本論文は言語学だけではなく、分子生物学と考古学の視点からも考察を行っており、特に分子生物学の成果が大きい。 2010年代以降の考古遺伝学の発達はまさに革命といってもよい。2010年代以降と以前では別物と言っても過言ではない。(この発展については「交雑する人類」を読むと良い) 解析方法の発展と古代人骨の収集によるデータの発展が両輪となって、現代の考古遺伝学はほぼ数理科学となっておりこの論文でもデータセットとソースコードが公開されている。 そこには特に異論はないというか、専門外すぎて口出しできない(『交雑する人類』、日本語版が出た直後に読んだけど面白いよね)。「少なくとも言語学の側面からは」と書いたことからわかってもらえてると思うけど、分子生物学とかそのへんの研究成果について否定するつもりは毛頭ないのよ。 ただ、言語学の見地からは証拠が弱いけど、分子生物学と

                                                                        元増田です。解説ありがとう。 しかし本論文は言語学だけではなく、分子..
                                                                      • 開発者から見た V 言語とその(誇大)広告について

                                                                        V 言語について 一時期話題になった V 言語ですが、みなさまは覚えているでしょうか。 Go にインスパイアされたシンプルな構文、NoGC かつ Rust のような難しさもないメモリ管理。小さいバイナリサイズと高速なコンパイル、ホットリロードなど、様々な目玉機能を謳って登場した言語でした。 発表するが公開しない。バイナリは公開するがオープンソースにはしないなど、期待感をあおる情報の出し方をしたのもあって、当初こそそれなりに話題になりましたが、今となっては誰も話題にしなくなった感は否めません。 ところで、会社が消滅して無職になった私は数か月前から V 言語の開発に参加しており、執筆時点では全体で 23番目、直近1か月で 7番目の Contributor です。 私が知る限り、アクティブに活動している日本人の開発者はほとんどいません。 そこで、コミュニティにも慣れ V 言語のことが少しづつわか

                                                                          開発者から見た V 言語とその(誇大)広告について
                                                                        • 大規模言語モデルとそのソフトウェア開発に向けた応用

                                                                          南山大学で2023年12月5日に実施した「ソフトウェア工学特別講義 」の講義資料です。 アジェンダ: ・ 大規模言語モデル (LLM) とは? ・NTT版大規模言語モデル tsuzumi のご紹介 ・プログラミングへの活用 ・プログラミングを超える範囲のソフトウェア開発タスクへの応用

                                                                            大規模言語モデルとそのソフトウェア開発に向けた応用
                                                                          • 言語解読アクション『Toki Pona Island』発表。実在の人工言語トキポナ語を読み解きながら、不思議な南国の島を探検 - AUTOMATON

                                                                            『Toki Pona Island』は2Dアドベンチャーゲームだ。テレポーテーションに失敗した主人公は、トキポナ語しか話されていない不思議な南国の島で目を覚ます。プレイヤーは主人公を通じてトキポナ語を学び島民と交流しつつ、帰る方法を探すことになる。 本作で扱われているトキポナ語は、実在する人工言語だ。2001年にカナダ在住の言語学者・翻訳家のSonja Lang氏が作成し、ネットに公開したことで知られるようになった。シンプルさを追求して作られたとされるトキポナ語は、トキポナ公式サイトによると誕生時点では120の単語のみ存在。現在でも必須単語は137個のみと少なく、比較的習得が容易な言語とされる。世界に数千人の話者がいるといい、しっかり愛好家が存在している。 本作ではそんなトキポナ語のみが話されている島を舞台に、冒険を繰り広げる。島民とコミュニケーションをとるためには、プレイヤー自身がトキポ

                                                                              言語解読アクション『Toki Pona Island』発表。実在の人工言語トキポナ語を読み解きながら、不思議な南国の島を探検 - AUTOMATON
                                                                            • すげえ本だった。言語哲学をここまで分かりやすく、楽しく、でも妥協せず伝えられるものなのか→「書かれている内容は難しいしややこしい…」「ここまで分かりやすく…」という相反する感想を述べてしまう「ゆる言語学ラジオ」のみずのさん

                                                                              みずの@ゆる言語学ラジオ @yuru_mizuno すげえ本だった。言語哲学をここまで分かりやすく、楽しく、でも妥協せず伝えられるものなのか。 書かれている内容は難しいしややこしいんだけども、野矢先生が楽しそうに、ごきげんで書いているのがありありと伝わってくるので、なんか読めちゃう。 野矢先生、参りました。言語哲学、楽しいです。 pic.twitter.com/ciCpd9Juev 2024-03-18 19:25:51

                                                                                すげえ本だった。言語哲学をここまで分かりやすく、楽しく、でも妥協せず伝えられるものなのか→「書かれている内容は難しいしややこしい…」「ここまで分かりやすく…」という相反する感想を述べてしまう「ゆる言語学ラジオ」のみずのさん
                                                                              • Microsoft、プログラミング言語「TypeScript 3.7」を公開

                                                                                Microsoftは2019年11月5日(米国時間)、オープンソースのプログラミング言語の最新版「TypeScript 3.7」を公開した。 TypeScriptは、静的型付けができる言語で、JavaScriptのスーパーセット。ECMA規格に従った最新のJavaScriptの機能を、古いWebブラウザやランタイムが扱えるようにコンパイルすることもできる。 TypeScript 3.7は、NuGetを使うか、次のコマンドラインのように、npmを使ってインストールできる。 TypeScript 3.7は「Visual Studio 2019」「Visual Studio 2017」の他、「Visual Studio Code」と「Sublime Text」でも利用できる。TypeScript 3.7の主な特徴は次の通り。 セミコロンフォーマッターオプションを追加 TypeScriptのビルト

                                                                                  Microsoft、プログラミング言語「TypeScript 3.7」を公開
                                                                                • Mojoプログラミング言語の特徴とは?将来性は?よく分かる入門資料まとめ

                                                                                  2023年5月に発表された新しいプログラミング言語「Mojo」が世間で注目を浴びています。 PythonをベースにしたAI向きの言語であるということで、どんな言語なのか気になっている方も多いのではないでしょうか? この記事では、Mojoの特徴や機能、今後の将来性について解説します。Mojoを学んでみたい方向けの学習方法もまとめているので、これからMojoを勉強すべきか検討している方は、ぜひご一読ください。 レバテックフリーランスはITエンジニア専門の フリーランスエージェントです案件を探してみる 注目のプログラミング言語「Mojo」とは? プログラミング言語「Mojo」とは、どのような目的で作られ、他の言語と比べて何が新しいのでしょうか。まずはMojoの概要と特徴についてチェックしていきます。 Mojoプログラミング言語の概要 「Mojo(モジョ)」とは、Modular社が2023年5月に