並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 46件

新着順 人気順

型システムの検索結果1 - 40 件 / 46件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

型システムに関するエントリは46件あります。 プログラミングprogramming などが関連タグです。 人気エントリには 『関数型プログラミングと型システムのメンタルモデル』などがあります。
  • 関数型プログラミングと型システムのメンタルモデル

    Qiita Conference 2023 Autumun での発表資料です 発表時間の見積もりが下手で後半全然説明できませんでした、すみません! 実際のプロダクト開発ではどうすればいいのか? というケースは以下のスライドを参照してください。 (本スライドは、こちらのプロダクト開発の経験を…

      関数型プログラミングと型システムのメンタルモデル
    • RustでWebアプリケーションのバックエンドを開発するには ─ 型システムの堅牢性と柔軟性を業務システムにも!|ハイクラス転職・求人情報サイト アンビ(AMBI)

      ハイクラス求人TOPIT記事一覧RustでWebアプリケーションのバックエンドを開発するには ─ 型システムの堅牢性と柔軟性を業務システムにも! RustでWebアプリケーションのバックエンドを開発するには ─ 型システムの堅牢性と柔軟性を業務システムにも! 安全性に大きな特徴があるプログラミング言語Rustは、C言語やC++に代わるシステム記述言語として注目されてきました。しかし、その安全性とパフォーマンスの高さにより、ビジネスアプリケーションの構築にも採用されています。この記事ではキャディ株式会社による事例を紹介します。 こんにちは。キャディ株式会社バックエンドエンジニアの松田と申します。 キャディ株式会社では、「モノづくり産業のポテンシャルを解放する」をミッションとして、製造業分野に関連するさまざまなソフトウェアの開発を行っています。また、そのための主要な開発言語としてRustを採用

        RustでWebアプリケーションのバックエンドを開発するには ─ 型システムの堅牢性と柔軟性を業務システムにも!|ハイクラス転職・求人情報サイト アンビ(AMBI)
      • 新刊『型システムのしくみ』の発売を4/18に予定しています

        ご来店ありがとうございます。新刊発売予定のお知らせです。 2025年4月18日(金)、遠藤侑介著『型システムのしくみ ― TypeScriptで実装しながら学ぶ型とプログラミング言語』の発売を予定しています。なお、2025年4月16日(水)から開催されるRubyKaigi 2025会場のBOOKSTOREにて、著者サイン会に合わせた先行発売を予定しています(紙書籍のみ。部数には限りがあります)。ジュンク堂池袋本店様でも4月16日から販売していただける予定です。 『型システムのしくみ』について 多くのプログラミング言語では、さまざまな場面で「型」が登場します。特に静的型付き言語では、プログラムを実行せずに潜在的な問題をあぶり出す「型検査」の有用性が広く知られるようになりました。最近では動的型付き言語でも、型ヒントや静的解析ツールとして、この機能を部分的に取り入れる動きがあります。 型検査の背

          新刊『型システムのしくみ』の発売を4/18に予定しています
        • Python の型システムの上で Immutable な Python プログラムを作る - 病みつきエンジニアブログ

          まえがき 今年の PyCon JP 2020 にて「Python 3.9 時代の型安全な Python の極め方」というタイトルで登壇させていただきます。本稿は、発表の補足となる「型ヒントを使って Immutable な Python を実現する方法」について紹介したものです。 Python の型ヒント Python には「型ヒント」という機能があり、型をプログラム内に宣言することができます。 age: int = 28 name: str = 'Bruce Wayne' Python は動的型付き言語であるため、この情報はランタイム(実行時)にはあまり意味がないのですが、 mypy などの型チェックツールをつかうと、型の誤りをチェックすることができます。 def check_batman(name: str) -> bool: return name == 'Bruce Wayne' a

            Python の型システムの上で Immutable な Python プログラムを作る - 病みつきエンジニアブログ
          • 型システムを知りたい人のための型検査器作成入門

            @ 関数型まつり2025(2025-06-14) https://fortee.jp/2025fp-matsuri/proposal/5699c262-e04d-4f58-a6f5-34c390f36d0d

              型システムを知りたい人のための型検査器作成入門
            • 「型システム入門」の先へ:TypeScriptの型システムのいくつかの側面 | 雑記帳

              この記事は TypeScript Advent Calendar 2023 の8日目の記事です。言語実装勢にも役立つ内容を含んでいるかもしれないので、 言語実装 Advent Calendar 2023 にも登録しています。 TypeScriptで型システムに興味を持った人が「型システム入門」を読んだという話を時々聞きます。「型システム入門」は、Types and Programming Languages (TAPL) という本の邦訳で、型システムに興味を持った人が読むのは自然なことです。 型システム入門 プログラミング言語と型の理論 | Ohmsha 型システム入門 サポートページ ですが、この本の原著は2002年出版で、最近の話題がカバーされていなかったり、邦題に「入門」とあるように発展的な話題は扱っていなかったりします。一応続編的な感じのAdvanced Topics in Typ

              • よわよわエンジニアがTAPL(型システム入門)を読んだら

                こんにちは,sititou70です.私は社会人2年目のよわよわWebフロントエンドエンジニアであり,「数学」とか「証明」とは無縁の人生を送っています. そんな私ですが,がんばって型システム入門(通称:TAPL)という本を読み終えました.全32章,503ページ,牛乳パック1本分の重さがあり, 自立します. 自立する本は大抵やばいです. TAPLの序文を見ると,想定読者は プログラミング言語と型理論を専門とする大学院生および研究者 プログラミング言語の鍵となる概念に触れたい,計算機科学の全分野の大学院生および習熟度の高い学部生1 となっています.本記事では 「そんな本を,学生や専門家でない人間(私)が読んだらどうなるのか」 について書きます.専門的な用語は避けますので,TAPLの雰囲気だけでも感じ取ってもらえたら嬉しいです. どうなったのか 宇宙語が読めるようになった 「型安全」を説明できるよ

                  よわよわエンジニアがTAPL(型システム入門)を読んだら
                • 「型システムのしくみ」発売のお知らせ - まめめも

                  「型システムの仕組み - TypeScriptで実装しながら学ぶ型とプログラミング言語」という本を書きました。 「型システムの仕組み - TypeScriptで実装しながら学ぶ型とプログラミング言語」 どんな本? 簡単な型チェッカを自作してみることで、型システムの仕組みを概観する本です。 型チェックする対象の言語はTypeScript(のサブセット言語)、型チェッカを実装するための言語もTypeScriptです。 たとえば、次のようなプログラムが型チェックできるようになります。 const add = (x: number, y: number) => { return x + y; } const a = add(1, 2); const b = a + true; 型チェッカは、それぞれの変数がどういう型を持つか管理しつつ、プログラムの各パートがどういう型になるかを判定していきます。

                    「型システムのしくみ」発売のお知らせ - まめめも
                  • 12年前の『型システム入門』翻訳の思い出話

                    @ カワるガワるTAPLカタるヨる https://taplts.connpass.com/event/320294/

                      12年前の『型システム入門』翻訳の思い出話
                    • Rubyの型システム勉強会を開催した

                      Leaner 開発チームの黒曜(@kokuyouwind)です。 週末のゾンビランドサガLIVEを楽しみに今週を生き抜いています。 Rubyの型システム勉強会 実施背景 先日のRubyKaigi Takeout 2021で機運が盛り上がったこともあり、社内で Ruby の型システムを活用していきたいよねという話が出てきました。 前回書いた記事 で RBS Collection を試したのも、実際の使用感を見てみたかったという部分があります。 一方で Ruby の型システムはシグニチャ定義を別ファイルにする必要があったり、検証用のツールが複数合ったりと独特で、そもそも全体像をつかめていないというメンバーも複数人いました。 このあたりは自分の興味分野で RubyKaigi のセッションを追いかけていたこともあり、社内で勉強会を開いて下地を固めよう、ということになりました。 勉強会で使用したアジ

                        Rubyの型システム勉強会を開催した
                      • 広告ブロック機能搭載ブラウザ「Brave」が分散型システム「IPFS」を統合

                        ページ内に存在する広告を自動ブロックして高速動作を可能にしたウェブブラウザ「Brave」が、2021年1月19日に「バージョン1.19」をリリースし、中央集権的な通信プロトコル「HTTP」からの脱却を掲げる分散型ファイルシステム「IPFS」を統合したと発表しました。Braveは、IPFSを統合した初のブラウザとなります。 Brave Integrates IPFS https://brave.com/brave-integrates-ipfs/ IPFS in Brave - Native Access to the Distributed Web https://blog.ipfs.io/2021-01-19-ipfs-in-brave/ Brave browser takes step toward enabling a decentralized web - The Verge ht

                          広告ブロック機能搭載ブラウザ「Brave」が分散型システム「IPFS」を統合
                        • AIの時代だからこそ、型システムがより厳格な静的型付け言語(GoやRustなど)が良いのでは?という話

                          はじめに CursorのようなAIのコードエディタがめちゃくちゃ進化してきている、こんな時代だからこそ静的型付け言語、特に厳格な静的型付け言語であるRustとの相性が良いのでは?という話をポエム的に書いてみます。 この記事ではあえてRustに特化して比較や検討をしているのは、個人的な好みの問題です笑 今の現場では静的型付け言語であるTypeScriptを使っているけど、厳格な静的型付け言語ではないし、実装されているコードも現場や人によって異なることが多くて、AIと共創していくことを考えたときにベターな言語があるんじゃないかって思ってつらつら書いてみます。 (TypeScriptって本当に十人十色なコードができてしまうから悩ましいw) 一方で、TypeScriptは型安全じゃないからすばらしいという意見もあるので、あくまでポエム的な内容であるということはご理解ください。 TypeScript

                            AIの時代だからこそ、型システムがより厳格な静的型付け言語(GoやRustなど)が良いのでは?という話
                          • 型システムのしくみ ― TypeScriptで実装しながら学ぶ型とプログラミング言語

                            紙書籍をお届けします(PDFがついてきます) PDFのみ必要な場合は、こちらからPDF単体を購入できます 通常はご注文から2~3営業日で発送します。 年末年始や大型連休など、1週間から10日程度、配送のお休みをいただく場合があります。詳しくはお知らせをご覧ください。 型システムがようやくわかった! 遠藤侑介 著 184ページ A5判/1色刷 ISBN:978-4-908686-20-7 2025年4月15日 第1版第1刷 現代の開発環境では、エディタ上でコードを書いている最中から、実行もせずにエラーが判明することがあります。コードの補完でも、文脈に適した候補が魔法のように提示されてきます。こうした機能で中心的な役割を果たすのが「型システム」です。 では、なぜ型システムはプログラムのエラーを早期に発見したり、適切な補完候補を絞り出せたりするのでしょうか? 背景となる数学の理論を教科書で学ぶ以

                              型システムのしくみ ― TypeScriptで実装しながら学ぶ型とプログラミング言語
                            • 衛星運用の実際と、効率化のために型システムを実装した話 - ArkEdge Space Blog

                              コンピューティング基盤部の小林(kobkaz)です。 アークエッジ・スペースでは現在複数の衛星が軌道上で運用されており、その運用業務には私たちのチームが開発している衛星管制システムが用いられています。 衛星管制システムの概要については、以前にもこの技術ブログにて取り上げていますので、あわせてお読みください。 blog.arkedge.space 今回は、この衛星管制システムを用いて衛星との通信を行う際に何が起きるのか、技術的な裏側を交えてもう少し詳しい内容をお見せします。 また、システムの効率化のための最近の取り組みについてもご紹介します。 衛星運用の実際 運用の様子 運用の裏側 地上局サービス テレメトリ・コマンド処理サービス(tmtc) 情報表示画面 コマンド送信画面 効率化に向けた取り組み 開発の経緯と目標 型検査の導入 スキーマ管理の課題 現在の型検査システム 結び 衛星運用の実際

                                衛星運用の実際と、効率化のために型システムを実装した話 - ArkEdge Space Blog
                              • レーザービームを放ち、1km間を9Gbpsで無線通信する携帯型システム 中国の研究者らが開発

                                このコーナーでは、2014年から先端テクノロジーの研究を論文単位で記事にしているWebメディア「Seamless」(シームレス)を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。 Twitter: @shiropen2 インターネットの接続が速く、途切れることなく安定している環境が求められる今日、光ファイバーの接続が得られない場所での通信は困難を伴うことが多い。しかし「FSO」(フリースペース光通信)という新技術を利用すれば、光ファイバーのない場所でも高速な通信が実現可能である。 FSOは、一方のデバイスからレーザー光を放射し、別の離れたデバイスに光信号を届ける技術だ。これにより、物理的なケーブルが不要となり、高速かつ安全、かつライセンス不要の通信が可能となる。 この研究では、高速ワイヤレス通信の可能性を大きく広げる小型FSOシステムを開発した。このシステ

                                  レーザービームを放ち、1km間を9Gbpsで無線通信する携帯型システム 中国の研究者らが開発
                                • 品質とスピードを両立: TypeScriptの柔軟な型システムをバックエンドで活用する

                                  2024/03/26 TypeScript 開発言語を統一 〜フロントからバックまで活用〜 Lunch LT 登壇資料 https://findy.connpass.com/event/312847/

                                    品質とスピードを両立: TypeScriptの柔軟な型システムをバックエンドで活用する
                                  • 浅野さとし🌿衆議院議員 | 茨城5区(日立市・高萩市・北茨城市・東海村) on Twitter: "#東証 のシステム障害について、同システムを使っている札幌・名古屋・福岡の取引も停止しており、サーバー型システムのリスクが顕在化してしまいました。この件は今後、金融のみならず公共性の高い情報システム全般の #ブロックチェーン 化を… https://t.co/L8u0rjoVhK"

                                    #東証 のシステム障害について、同システムを使っている札幌・名古屋・福岡の取引も停止しており、サーバー型システムのリスクが顕在化してしまいました。この件は今後、金融のみならず公共性の高い情報システム全般の #ブロックチェーン 化を… https://t.co/L8u0rjoVhK

                                      浅野さとし🌿衆議院議員 | 茨城5区(日立市・高萩市・北茨城市・東海村) on Twitter: "#東証 のシステム障害について、同システムを使っている札幌・名古屋・福岡の取引も停止しており、サーバー型システムのリスクが顕在化してしまいました。この件は今後、金融のみならず公共性の高い情報システム全般の #ブロックチェーン 化を… https://t.co/L8u0rjoVhK"
                                    • Ruby の型システムの現実的な運用を、先入観にとらわれずに考えてみた | Wantedly Engineer Blog

                                      こんにちは、Wantedly の 2023 年サマーインターンに参加した Ran350 です。今回のインターンでは 3 週間 DX (Developer Experience) squadに所属し、「Wantedly における Ruby コードベースへの型システムの導入」をテーマに取り組んでいました。本記事では、その仮説検証の過程や調査記録を紹介します。 目次背景目的まとめ論点型システム導入による恩恵型システム導入による弊害型システム導入による恩恵-弊害を評価するために知りたいこと検討方針案【事前調査】過去の型起因のバグ【選択肢の整理と検証】型検査手法【選択肢の整理と検証】RBS 作成手法RBSの追加順序の検討【見積もり】RBS作成コスト【見積もり】型検査による恩恵型システム導入による恩恵-弊害が最適となる運用方針の提案まとめ感想注意本議論はまだ検討段階です。Rubyの型システム導入という

                                        Ruby の型システムの現実的な運用を、先入観にとらわれずに考えてみた | Wantedly Engineer Blog
                                      • Haskellの型システム(+拡張)を実装して学ぶ

                                        導入 Mark P. Jones: Typing Haskell in Haskellという論文があります。この論文は、題通りHaskellでHaskellの型チェッカを実装するというものです。詳細な解説がされており非常にわかりやすく、また型システムの体系的な知識が無くても理解できるように構成されています。 しかしながら、この論文にはソースコードを入力にとって型チェックを行うまでに必要な実装の全ては含まれておらず、プログラムを入力に取って動作させるまでにはいくつかの変換や解析が必要です。Titan Type Checkerは、これら不足している機能(+拡張)を実装し、実際にスタンドアロンに動作する型チェッカを実装したものです。本記事では、論文で解説されていない事柄を中心に振り返りたいと思います。 Typing Haskell in Haskellの動作まで 構文解析 (Parser.hs)

                                          Haskellの型システム(+拡張)を実装して学ぶ
                                        • TypeScriptの型システムに命を吹き込む: Typia と unplugin-typia

                                          TL;DR この度、unplugin-typia という Library を作りました unplugin-typia を使うと今までめんどくさかった Typia の導入が簡単になります Vite、esbuild、webpackなどフロントエンドで主流の様々なbundlerに対応しています Next.jsでも簡単に使えます Bunにも対応しています はじめに 皆さんはTypeScriptでのValidationにはどのような Library を使っていますか? zodはエコシステムが硬いし、最近だとvalibotが流行りつつありますね。 またarktypeも注目に値するLibraryです。 typeboxも耳にする機会が増えてきました。 また個人的には(厳密にはValidatorではないですが)、unknownutilも手に馴染んでよく使っています。 既存のValidation Librar

                                            TypeScriptの型システムに命を吹き込む: Typia と unplugin-typia
                                          • TypeScriptによるGraphQLバックエンド開発 ──TypeScriptの型システムとデータフローに着目した宣言的プログラミング - TECH PLAY Magazine

                                            一休のSaaSサービス「RESZAIKO」開発チームは、フロントエンド開発における時系列に基づく状態遷移、宣言的プログラミングをバックエンド開発に採用。開発時のアーキテクチャやコンテキストのギャップを軽減するチャレンジに挑んだ。その取り組みやアーキテクチャについて、CTO伊藤直也氏が語った。 きっかけは、フロントエンドとバックエンドの技術的関心事のギャップ 株式会社 一休 執行役員 CTO 伊藤 直也氏 今回のイベントで、「RESZAIKO」のバックエンドチームでチャレンジした開発手法について語ってくれたのは、株式会社一休のCTOを務める伊藤直也氏だ。伊藤氏はまず、今回のTypeScriptでのGraphQLバックエンドを開発するに至った背景を、「フロントエンドとバックエンドの技術的関心事と開発スタイルのギャップ」だと切り出す。 例えば、フロントエンドがReactで開発した場合、React

                                              TypeScriptによるGraphQLバックエンド開発 ──TypeScriptの型システムとデータフローに着目した宣言的プログラミング - TECH PLAY Magazine
                                            • 地銀勘定系は世代交代の1年に、富士通の共同利用型システムは顧客ゼロへ

                                              2024年は地方銀行の勘定系システムにとって節目の1年になりそうだ。富士通の共同利用型システム「PROBANK」は顧客を失う一方、SBIホールディングスがフューチャーアーキテクトと開発を進めるクラウド勘定系が福島銀行で初めて稼働する。PROBANKの「終幕」とSBI参入は、地銀勘定系における世代交代を強く印象付ける。 2024年1月4日、福島県の東邦銀行が新勘定系システムを稼働させた。中核のアプリケーションは、富士通が社運を賭けて開発したPROBANKから、日本IBMが支援する「TSUBASA基幹系システム」に乗り換えた。東邦銀行はPROBANKのファーストユーザーとして、2003年から同システムを利用していた。 PROBANKを巡っては、残る清水銀行と西京銀行も2024年5月に他ベンダーが手掛けるシステムに乗り換える予定だ。清水銀行はNTTデータのシステム共同化である「STELLA CU

                                                地銀勘定系は世代交代の1年に、富士通の共同利用型システムは顧客ゼロへ
                                              • ロボットで農産物運搬 茨城・筑西市と三菱商事が実証実験へ 非接触型システム検証 | 毎日新聞

                                                茨城県筑西市は、三菱商事と共同で農産物を運ぶ小型自動走行ロボットの実証実験を来年実施することを発表した。農産物を載せたロボットが自動運転で公道を走り、集荷場所から市内の「道の駅グランテラス筑西」まで運ぶ計画だ。【安味伸一】 市によると、農業の担い手不足と、新型コロナウイルス感染症への対策として非接触型の自動配送システムを検証するのが狙い。農業分野でのこうした実証実験は国内で初めてという。 時期や内容は調整中だが、来年2月ごろの2週間程度になる見込みだ。計画によると、移動距離は800メートル~1キロ弱。道の駅近くのイチゴ農場や周辺の野菜畑から収穫した農産物を人力でロボットに載せると、電動のロボットが最適な走行ルートを自己判断し自動運転する。原動機付き自転車扱いで、ナンバープレートも付ける。

                                                  ロボットで農産物運搬 茨城・筑西市と三菱商事が実証実験へ 非接触型システム検証 | 毎日新聞
                                                • Shiikaの型システム - メタクラスとジェネリクス

                                                  こんばんは。yharaです。メリークリスマス!本記事は言語実装 Advent Calendar 2021最終日の記事です。昨日は@sisshiki1969さんのrurubyのガベージコレクタとアロケータでした。 Shiikaの2021年 Shiikaは私が作っている静的型付け言語です。今年はenum、パターンマッチ、Maybe型といろいろ機能を足しました。来年はModuleと型推論をやる予定で、そこまでできると当初考えていた言語仕様が一通り揃います。いやー楽しみですね。はやくShiikaで実用的なプログラムを書きたい。 全てがオブジェクト ShiikaはRubyの影響を強く受けており、Rubyの「手触り」を静的型言語で再現できないか?というのを考えています。その一環として、Rubyのもつ「全てがオブジェクト」という特徴を受け継いでいます。 Rubyでは全ての値がオブジェクトで、たとえば整数

                                                    Shiikaの型システム - メタクラスとジェネリクス
                                                  • クラウド型システムへの第三者からのアクセスについて(更新)

                                                    クラウド型システムへの外部の第三者による意図しない情報に対するアクセスに関するお知らせ内容を更新いたしました。 本件における対象システム及び発生原因は、以下のとおりとなります。 1.    対象システム 対象システムは、以下の3システムとなります。 なお、対象システムについては、2月1日中にシステムの設定変更を実施し、外部の第三者からのアクセスを遮断する対応を完了し、新たな外部の第三者による意図しない情報に対するアクセスは確認されておりません。 ① Web住民けんしん予約 ② 住民生活総合支援アプリ「i-Blend」 ③ 緊急通報システム「Net119」 3システムの導入は71団体となります。(複数導入いただいている場合は1団体としてカウント) 71団体様のうち、13の団体様が外部の第三者による意図しない情報に対するアクセスが確認されたことを、ホームページにて公開されております。(2月12

                                                    • 一緒に学ぼう,Rustで作る単相型システム - DrumatoのBlog

                                                      こちらに移行しました. www.drumato.com

                                                        一緒に学ぼう,Rustで作る単相型システム - DrumatoのBlog
                                                      • TypeScriptの根幹「型システム」、バージョン3から5.2までの変更点を解説!

                                                        型システムに関する新機能リスト 本連載は、TypeScriptのバージョン3から5.2までのアップデート内容を、テーマごとにバージョン横断で紹介する連載です。第3回である今回紹介するのは、TypeScriptの根幹ともいえる型システムの変更点です。具体的には、以下の内容を順に紹介します。 ジェネリクスと「...」に関する新機能 constキーワードに関する新機能 型定義におけるテンプレート文字列 Mapped型での再マッピング インデックスシグネチャの新しいキー catchブロック変数でunknownが可能 returnのない関数の戻り値 ジェネリクスと「...」に関する新機能 最初に紹介するのは、ジェネリクスと「...」演算子に関する新機能です。 ジェネリクスとスプレッド演算子の組合せ 例えば、個人情報を表す型定義としてPersonalBaseDataがあり、プロパティとしてid(num

                                                          TypeScriptの根幹「型システム」、バージョン3から5.2までの変更点を解説!
                                                        • 型システム入門

                                                          レビュー (日本語訳) 読み始めてから約3年ほどのゆったりペースで読み終わりました。 通称: TAPL (TaPL) (Haskell の) 型システムについて学習するために何か良い本ありませんか?と聞かれればたぶん全員がこの本をおすすめするんじゃないでしょうか。 最初から読めば最高にわかりやすい型システムの入門書です。しかし、多くの人が挫折している入門書です。(入門書詐欺という声もよく見かけますが、そんなことは無いです。ただたんに内容が難しい入門書というだけです) 特に書籍が分厚い (さらに1ページの情報量が多い) のでほとんどの人が11章の単純型付きラムダ計算の拡張の章を読み終わる前に途中で読むのをやめてしまっているような気がします。少なくとも11章までは読むべきです。この辺りまでであればインターネット上に解説などもあるため、ふんわりした理解でも読み進めることができると思います。また、

                                                          • 不況時に失業を補ってくれる「日本型システム」、見落とされている大きな弱点とは 篠﨑教授のインフォメーション・エコノミー(第136回)

                                                            前回見たように、コロナ禍の緊急避難的対応として、日本の企業では社員の身分のまま別の会社に出向する取り組みが進められた。雇用調整助成金などによる政策対応に加えて、企業レベルのこうした取り組みがマクロ的には失業の急増を防ぐ一因になっていると考えられる。 これは「場」としての労働市場に「市場原理」ではなく「組織原理」を作用させる取り組みだ。裏を返すと、企業の「内部労働市場」を外部の企業や産業に拡張させるシステムと言える。企業内部の組織原理が企業間の関係=産業組織にも及んでいるわけだ。 こうした取り組みは現在のコロナ禍だけでなく、石油ショックなど過去の大きな経済危機の際にも度々見られたようだ。石油ショック当時は「斜陽の繊維産業から公共の自動車産業へ(中略)工場ぐるみの労働者移転」が進められ、「モデルケース」の出向促進策だと報じられている(日本経済新聞[1976・1977])。 この仕組みは、労働市

                                                              不況時に失業を補ってくれる「日本型システム」、見落とされている大きな弱点とは 篠﨑教授のインフォメーション・エコノミー(第136回)
                                                            • Masanori Kusunoki / 楠 正憲 on Twitter: "某所のWebサイトで起こったリンク切れ問題、Webの進化とCMSの実装と現行の調達制度の組み合わせじゃ力業でリダイレクトかけまくらない限り同じことが起こる。HTML5以降のWebがURIをURLのまま雑に扱って複雑な状態遷移を持ったサイロ型システムとして進化した末路ではないかな" / Twitter

                                                                Masanori Kusunoki / 楠 正憲 on Twitter: "某所のWebサイトで起こったリンク切れ問題、Webの進化とCMSの実装と現行の調達制度の組み合わせじゃ力業でリダイレクトかけまくらない限り同じことが起こる。HTML5以降のWebがURIをURLのまま雑に扱って複雑な状態遷移を持ったサイロ型システムとして進化した末路ではないかな" / Twitter
                                                              • 型システムのしくみ ― TypeScriptで実装しながら学ぶ型とプログラミング言語

                                                                紙書籍をお届けします(PDFがついてきます) PDFのみ必要な場合は、こちらからPDF単体を購入できます 通常はご注文から2~3営業日で発送します。 年末年始や大型連休など、1週間から10日程度、配送のお休みをいただく場合があります。詳しくはお知らせをご覧ください。 型システムがようやくわかった! 遠藤侑介 著 184ページ A5判/1色刷 ISBN:978-4-908686-20-7 2025年4月15日 第1版第1刷 本書の解説で利用しているコード(GitHubリポジトリ) 正誤など 現代の開発環境では、エディタ上でコードを書いている最中から、実行もせずにエラーが判明することがあります。コードの補完でも、文脈に適した候補が魔法のように提示されてきます。こうした機能で中心的な役割を果たすのが「型システム」です。 では、なぜ型システムはプログラムのエラーを早期に発見したり、適切な補完候補を

                                                                  型システムのしくみ ― TypeScriptで実装しながら学ぶ型とプログラミング言語
                                                                • 5分でわかるPHPの型システム(tadsan) — TechFeed Conference 2022講演より

                                                                  本記事は、TechFeed Conference 2022のセッション書き起こし記事になります。 イベントページのタイムテーブルから、その他のセッションに関する記事もお読み頂けますので、一度アクセスしてみてください。 本セッションの登壇者 セッション動画(YouTubeチャンネル登録もお願いします。) スライド資料へのリンク こんにちは。「5分でわかるPHPの型システム」というタイトルで話していきたいと思います。 うさみといいます。ピクシブ株式会社で働いています。今回は5分のLTで、時間がないので巻きで進めます。 PHPは簡単な言語? PHPって皆さんご存知の通り、「超簡単な言語で上級テクニックなんかないよ」と言いたいところでした。現実にはPHPは言語が簡単すぎるので、簡単に書いてしまうとエントロピーが無限に増大していきます。

                                                                    5分でわかるPHPの型システム(tadsan) — TechFeed Conference 2022講演より
                                                                  • ダイヤモンド・プリンセス号事案は 「日本型システム」との闘いだった | | 滝野隆浩 | 毎日新聞「政治プレミア」

                                                                    昨年9月、毎日新聞で連載した「ドキュメント ダイヤモンド・プリンセス号の実相」(全15回)に大幅加筆し、「世界を敵に回しても、命のために闘う」(毎日新聞出版)としてこのほど出版した。国内で初めて、新型コロナウイルス感染症の大規模対処となったダイヤモンド・プリンセス(DP)号事案。 執筆しながら新聞連載では書き切れなかったテーマを掘り下げてみたのだが、頭に浮かんだのは「日本型システムの限界」という言葉だった。 これまで、「奇跡の戦後復興」を支えた成功体験として受け継がれてきた日本の諸制度が、いま、時代遅れになっている。そのことをDP号の事案は浮き彫りにし、その後の後手に回った政府のコロナ対応でさらに明白になった。変化に対応できないシステムで動いている社会は生き残っていけない。そう痛感した。 救える命を救う 乗客乗員3711人を乗せた大型クルーズ船が、東南アジアの船旅を終えて横浜港に帰港したの

                                                                      ダイヤモンド・プリンセス号事案は 「日本型システム」との闘いだった | | 滝野隆浩 | 毎日新聞「政治プレミア」
                                                                    • Algebraic Effectsの型システム入門

                                                                      はじめに Algebraic Effectsは計算エフェクトを扱う言語機能である。エフェクトとハンドラから成り、エフェクトの発生をハンドラが捕捉し、なんらかの値を返してエフェクト発生部分からの計算を再開する。エフェクト自体は何もせず、ハンドラが具体的な計算をおこないという部分が重要である。例えばDependency Injectionにおいては、インターフェースで定義されたメソッドがエフェクトの定義、メソッドを呼び出すのがエフェクトの発生、インターフェースの具体的な実装がハンドラ、と対応づけることができる。 Eff言語で実際に例をみてみる。

                                                                        Algebraic Effectsの型システム入門
                                                                      • Underground型システム | ドクセル

                                                                        Overground型システム • 型システムとは、ある種のバグを静的に検査可能な手法のこと • 多くの型システムは健全性を満たす 正しいことしか言わないよ的な性質 2025/6/15 関数型まつり 2025 3 Underground型システム • 実世界の型システムは健全性を壊す「穴」が存在することも • つまり、型検査が通っても実行時エラーが出る場合がある • 罠を事前に知って、型システムをもっと有効活用! 2025/6/15 関数型まつり 2025 4

                                                                          Underground型システム | ドクセル
                                                                        • 型推論器の実装① Hindley-Milner型システム

                                                                          Damas-Milner 型システム Damas-Milner 型システムとは、型の注釈を必要とせずに多相型を推論する、ラムダ計算の型システムである。ブログタイトルでは、より一般的に使われる Hindley-Milner という名称を用いたが、本稿では Damas-Milner の名称を用いたい。というのも、本稿では Robin Milner と Luis Damas による "Principal type-schemes for functional programs" で示されたアルゴリズムを直接実装するからである。 続き 型推論器の実装 ② Algorithm M 型推論器の実装 ③ 副作用のあるアルゴリズム 1. 言語(The language) 項(Term) 通常多相ラムダ計算では、ラムダ抽象に型がついたり、型適用、型抽象が構文に必要となるが、Damas-Milner 型システ

                                                                            型推論器の実装① Hindley-Milner型システム
                                                                          • 型システムのアップデート: 研究から開発への移行 by José Valim - Qiita

                                                                            原文: https://elixir-lang.org/blog/2023/06/22/type-system-updates-research-dev/ 1年前のElixirConf EU 2022で,私たちはElixirの型システムを研究開発する取り組みを発表しました.動画 報告書 訳註: 報告書日本語訳 この研究は,CNRS 上級研究員の Giuseppe Castagna の指導の下で行われており,Guillaume Duboc が博士課程の研究の一環として担当し,さらに私 (José Valim) が指導しています. この記事は,私たちの取り組みの現状と今後の方向性をまとめたものです. 研究完了 研究中の私たちの主な目標は,Elixir の機能のセマンティクス(意味論)のほとんどをモデル化できる型システムを見つけること,さらに互換性がない,または欠けているとわかった領域についてま

                                                                              型システムのアップデート: 研究から開発への移行 by José Valim - Qiita
                                                                            • 数理論理学からの『型システム入門』入門?

                                                                              対象とする聴衆のレベル(該当するレベルを記載してください。) Beginner: 分野の前提知識を必要としない セッションのテーマ(該当するテーマを記載してください。なければ追加頂いて良いです) 理論 入門 セッションの概要 本セッションは、数理論理学を学ぶことによって型システム理論への入門が容易になると主張するものです。 発表者はかつて『型システム入門』の勉強会に参加していましたが、参加者の一部はプログラマではないにもかかわらず、ときに職業プログラマーである発表者よりも、深く内容を理解できていました。彼らは、数理論理学に深く通じているという点で共通していました。 なぜ数理論理学の知識が型システム理論の理解を助けるのでしょうか?それは、静的型付け言語における操作的意味論と型システムの関係が、論理学における意味論と証明体系の関係に対応するからだと発表者は考えています。つまり、論理学に詳しい彼

                                                                                数理論理学からの『型システム入門』入門?
                                                                              • NATO「中国の軍事的脅威は自律型システム、顔認識、AI技術の軍事力への活用。戦争の本質が変わる」(佐藤仁) - エキスパート - Yahoo!ニュース

                                                                                「戦争の本質が変わろうとしている」2021年6月14日にNATO(北大西洋条約機構)の首脳会議がベルギーのブリュッセルにある本部で行われた。バイデン大統領にとっては初の参加となった。NATO首脳会議での首脳宣言でも中国とロシアの軍事的脅威についての懸念が多く示されていた。なお首脳宣言の中で中国(China)が登場したのは10回で、ロシア(Russia)は62回とロシアへの言及の方が多かった。 そして首脳会議後のプレスカンファレンスでもNATO事務総長のイェンス・ストルテンベルグ氏は中国の軍事的な脅威について語っていた。ストルテンベルグ氏は「中国と新たな冷戦になるようなことは求めていません。中国はNATOにとって敵ではないです」と語りながらも「中国は既に世界でも2番目の軍事予算を持っています。そして世界最大級の海軍も保有しています。さらに様々な軍事の近代化に予算を投資しています。特に自律型シ

                                                                                  NATO「中国の軍事的脅威は自律型システム、顔認識、AI技術の軍事力への活用。戦争の本質が変わる」(佐藤仁) - エキスパート - Yahoo!ニュース
                                                                                • デーブ・スペクターがじっくり語る「ジャニーズ問題」 「正義感の群集心理は今でも気味が悪い」、「米国型システム導入は絶対無理」 | デイリー新潮

                                                                                  《ジャニー氏は、少数のジャニーズJr.に特定して性加害を行っていたわけはなく、多数のジャニーズJr.に対して広範に性加害を行っていた》──衝撃的な調査内容だったことは言うまでもない。 *** ジャニーズ事務所の所属タレントなどが創業者のジャニー喜多川氏(2019年に死去)から性被害を受けていた問題で、法曹家や精神科医などによる特別チームが会見を開き、調査報告書を公開したのは8月29日のことだった。 9月7日には前社長の藤島ジュリー景子、新社長の東山紀之、ジャニーズアイランド社長の井ノ原快彦の3氏が会見を開いた。... つづきを読む

                                                                                    デーブ・スペクターがじっくり語る「ジャニーズ問題」 「正義感の群集心理は今でも気味が悪い」、「米国型システム導入は絶対無理」 | デイリー新潮

                                                                                  新着記事