ブックマーク / blog.asial.co.jp (5)

  • ChatGPTに自然変換について聞いてみよう

    昨年後半くらいから、AIによる自然言語処理(NLP)の話題が急速に高まっていて、特にOpenAIChatGPTは人間らしい応答がすばやく出来ることで評判となっています。 自然言語処理自体は古くからある概念で、漢字かな変換や、自動翻訳などさまざまな分野で取り入れられてきましたが、とうとう実用的なプログラミングそのものすら、プログラミング言語ではなく自然言語で記述出来る様になりつつあるというのは当にすごいことだと思います。 さて、自然言語処理でプログラミングが出来ること、自然言語、自然とは何か、等といろいろ思索してみたところ、そういえばAIは自然性について理解はしているのだろうかと思いつきました。ここで言う自然性とは数学の一分野における圏論の概念の一つで、自然変換が持つ性質です。自然言語の自然とは直接は関係ないので、これは無理矢理な解釈によるジョークなのですが、もしかすると、何か深いところ

    ChatGPTに自然変換について聞いてみよう
    toshikish
    toshikish 2023/03/27
  • PHPで仮想マシンベースの正規表現エンジンを作ってみる 第一回

    こんにちは、久保田です。 皆さん正規表現は使っていますか? PHPに限らずどんな言語を使っていても、正規表現にお世話になっていないプログラマはいないと思います。しかし、その正規表現がどのように実装されているかについては知らない方が多いのではないのでしょうか。 この記事では、その正規表現エンジンの実装方法の一つである仮想マシンによる正規表現エンジンの実装方法を解説しつつ実際に簡単な正規表現エンジンを作っていきたいと思います。 正規表現エンジンの実装方法 正規表現エンジンの実装方法はいくつかあるのですが、それの一つに仮想マシンによって正規表現のマッチング処理を実行するやり方があります。PHPで利用している正規表現エンジンであるPCREはこの方式を採用しています。 仮想マシンによる実装方法は、正規表現というよりもプログラミング言語の実装方法の一つとして知られています。Rubyの最もメジャーな実装

    toshikish
    toshikish 2023/01/28
  • Visual Studio Code ではじめるシーケンス図

    テキストでUMLやシーケンス図、クラス図などを作成できる言語です。 ダイアグラムをテキストで記述できるため、Gitで管理することもできます。 Visual Studio Codeでは、次のようにPlantUMLプレビューでダイアグラムを確認しながら作成できます。 まず、Visual Studio Codeが端末にない人はインストールをしてください。 Visual Studio Code – Code Editing. Redefined また、Javaもインストールが必要となります。 無料Javaソフトウェアをダウンロード インストールが完了したら、Visual Studio Codeで拡張機能としてPlant UMLを追加します。 Marketplaceから「plantuml」と検索してインストールします。 下のリンクからでもインストールできます。 marketplace.visuals

    Visual Studio Code ではじめるシーケンス図
    toshikish
    toshikish 2019/03/17
  • Vue.jsはより速く、より小さく!〜Evan氏が来日講演から読み解くVue 3の進化〜 - アシアルブログ

    こんにちは。Monaca/Cordova担当の内藤です。 今年(2018年)の11月3日に、秋葉原 UDXVue Fes Japan 2018が開催されました。Vue.jsの開発者であるEvanさんをはじめ、Vue CLI UIクリエーターのGuillaumeさん、Microsoft シニアデベロッパーアドボケイトのSarahさん、Vue Test UtilsメインクリエーターのEddさんらをお招きしています。 開発者であるEvanさんの基調講演では、新しくリリースが予定されているVue 3.0の概要について、お話いただきました。Vue 3.0の特徴として、以下の点を解説していただきました。 より速く より小さく よりメンテナンスしやすく よりネイティブ向けに作りやすく よりあなたのコードの保守性を向上 どれも魅力的な改善点ですが、このブログ記事では特に、コンポーネントやレンダリングのロ

    Vue.jsはより速く、より小さく!〜Evan氏が来日講演から読み解くVue 3の進化〜 - アシアルブログ
    toshikish
    toshikish 2018/11/09
  • Vue.jsの生みの親 Evan氏が箱根でみんなの質問に答えてくれた【動画有り】 - アシアルブログ

    こんにちは、生形です。 先般開催されましたVue Fes Japan 2018のために、JavaScriptフレームワーク「Vue.js」の生みの親であるEvan Youさんが来日されました。 この機会を逃す手はない!ということで、Evanさんへの質問をTwitterで公募し、インタビューした様子をライブ配信しました。インタビュアー兼通訳を担当したのは、Vue Fes Japanのスタッフでもある、弊社代表の田中です。 左:Evan Youさん/右:アシアル 田中正裕 当日、Evanさんは温泉で日を堪能していたようです。なんとライブ配信は箱根の旅館から!浴衣がお似合いですね。 はじめはSublime Textをずっと使っていて、次にAtomに切り替えましたが最近はもっぱらVS Codeを使っています。 VS CodeはTypeScriptのサポートが強力なので便利ですね。ちなみに、VS

    Vue.jsの生みの親 Evan氏が箱根でみんなの質問に答えてくれた【動画有り】 - アシアルブログ
    toshikish
    toshikish 2018/11/09
  • 1