並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 14 件 / 14件

新着順 人気順

scalaの検索結果1 - 14 件 / 14件

  • プログラマーにとって必須の 15 個のソフトウェアをすべて所有していますか? - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? デジタル時代において、プログラマーの役割はますます重要になっています。彼らの使命は、単にコードを書くことだけでなく、無限の可能性に満ちた新しい世界を構築することです。効率性と創造的プロセスの楽しさを高めるためには、適切な開発ツールを選択することが重要です。 ここでは、開発効率を大幅に向上させ、全体のワークフローをスムーズにするための高く評価されているソフトウェアツールをいくつか紹介します。初心者から経験豊富なプロフェッショナルまで、これらのツールは、コードの整理、プログラムのデバッグ、プロジェクト管理、効果的なコラボレーションをサポート

      プログラマーにとって必須の 15 個のソフトウェアをすべて所有していますか? - Qiita
    • 計測システムにおける計測データの管理方法の進化 - ZOZO TECH BLOG

      はじめに こんにちは。計測プラットフォーム開発本部バックエンドチームの佐次田です。普段はZOZOMATやZOZOMETRYなどの計測技術に関わるシステムの開発、運用に携わっています。 本記事では計測システムにおける計測データの管理方法を進化させた点についてご紹介します。 目次 はじめに 目次 計測プラットフォーム開発本部 バックエンドチームとは ユビキタス言語 3Dデータ 計測箇所 計測値 ZOZOMETRYとは ZOZOMETRYのコア機能 計測箇所のカスタマイズに関する課題 計測処理をサーバーが担当する解決アプローチ システム構成図 既存プロダクトのシステム構成 ZOZOMETRYにおけるシステム構成 システム構成の変更点 計測セットを元に計測箇所をカスタマイズする 計測セットのドメインモデル 計測シーケンスの概要 3Dデータと計測値の保存先を分離する 3DデータをAPIサーバーで管理

        計測システムにおける計測データの管理方法の進化 - ZOZO TECH BLOG
      • ZOZOMETRYでのマルチテナントシステム設計のアプローチ 〜テナント間分離の変遷〜 - ZOZO TECH BLOG

        目次 目次 はじめに 我々のチームについて ZOZOMETRYについて ZOZOMETRYでのBtoB開発で取り入れたこと プールモデルによるマルチテナント管理 Cognito+DBによるユーザー情報の管理 RLSによる行単位でのデータアクセス制御 RLSの利用を見送った理由 理由1 : コネクションプールの管理 理由2 : O/RマッパーでのRLSの利用 DDDにおけるテナントのアクセス制御 MySQLを採用した理由 AWS Auroraとの互換性 PostgreSQL独自の機能の不使用 チームの経験と学習コスト 計測プロダクトとの整合性 PostgreSQLを採用したいケース Gitの運用フロー まとめ 最後に はじめに こんにちは。計測プラットフォーム開発本部バックエンドブロックの髙橋です。 先日、ZOZOMETRYという新規サービスをローンチしました。 corp.zozo.com

          ZOZOMETRYでのマルチテナントシステム設計のアプローチ 〜テナント間分離の変遷〜 - ZOZO TECH BLOG
        • JJUG CCC 2024 Fall ( #jjug_ccc ) - セッション資料の一覧 - 地平線に行く

          JJUG CCC 2024 Fall に参加しました! JJUG CCC への登壇もなんと4回目。いい加減慣れてきた頃…、と思ったのですが全然そんなことなかったです。この1ヶ月ぐらいあーでもないこーでもないと構成を考えて書き直して図を追加してというのをずっと繰り返していました。そんな苦労が詰まっていた本日の登壇だったのですが、Twitter(現・X)の感想を見る限りでは好評だったようで、とても嬉しいです! 今回面白いなーと思ったところは、セッション内で「この点については、〜さんのセッションで話していましたね」みたいな話がちょくちょく出ていたことです。自分のセッションでもジェネリクスについてはなぎせさんのセッションを参照してくださいという話をしましたし、阪田さんからは indy については前回の私と桜庭さんのセッションをという話が、また桜庭さんのセッションでも私の今日のセッションについても触

            JJUG CCC 2024 Fall ( #jjug_ccc ) - セッション資料の一覧 - 地平線に行く
          • map関数の内部実装から探るJVM言語のコレクション: Scala, Kotlin, Clojureコレクションの基本的な設計を理解しよう | ドクセル

            「楽しく楽にcoolにsmartに」を理想とするprogrammer/philosopher/liberalist/realist。 好きな言語はClojure, Haskell, Python, English, français, русский。 読書、プログラミング、語学、法学、数学が大好き! イルカと海も大好き🐬

              map関数の内部実装から探るJVM言語のコレクション: Scala, Kotlin, Clojureコレクションの基本的な設計を理解しよう | ドクセル
            • Weird Lexical Syntax

              I just learned 42 programming languages this month to build a new syntax highlighter for llamafile. I feel like I'm up to my eyeballs in programming languages right now. Now that it's halloween, I thought I'd share some of the spookiest most surprising syntax I've seen. The languages I decided to support are Ada, Assembly, BASIC, C, C#, C++, COBOL, CSS, D, FORTH, FORTRAN, Go, Haskell, HTML, Java,

                Weird Lexical Syntax
              • 『Rustで学ぶWebAssembly』でWasm Component Modelに入門した - たにしきんぐダム

                すごく良かった!久しぶりに技術系の本を通読できた気がする gihyo.jp Wasm Component Model の勉強しないとなーと思っていた*1ところに手を動かして学べる本が出たので読んだ! Wasm Component Model のツールチェーンが一番充実しているのはRustで、これを学ぼうと思うとどうしてもRustを避けることはできないのだが、何分自分はRustに不慣れなので二の足を踏んでいた。 しかしこの本は第一章がRustの簡単な入門に割かれていて、それに本の中のRustのサンプルコードも解説が懇切丁寧に書かれているのでRustの経験がない自分*2でも躓くこと無く読み進めることができました🎉 注意すべき点としてはWasm Component Model、とりわけregistryまわりはまだ変化がとても早く、本をそのまま写経していると動かないこともあるかもしれない。例えば

                  『Rustで学ぶWebAssembly』でWasm Component Modelに入門した - たにしきんぐダム
                • プログラミング独学はなぜ難しい?実体験から伝える実践的学習プラン! | 安定志向のITキャリア入門

                  YouTube で見る プログラミングに挑戦したいけど、独学はやっぱり難しいのかな…。成功できる自信がない…。 ITキャリアに興味はあるけど、独学の難しさに対して不安を感じている方も多いですよね。成功するための正しい道筋が見えないと、なかなか踏み出せないものです。 この記事では、私自身が経験したプログラミング独学の成功・失敗の経験を元に、成功に必要な条件を解説します。さらにその条件を満たす、実践的な学習プランもお伝えしますよ! この記事を読むことで、具体的なステップが明確になり、自信を持ってプログラミング学習を始められるようになりますよ! この記事を書いた人 りもじい YouTube X Instagram TikTok IT 歴 20 年のエンジニア 大学、研究所、自社開発企業でプログラミング、サーバ、ネットワーク、クラウド、社内情シスなどの多種の業務を経験 安定志向な性格で安心や安全が

                    プログラミング独学はなぜ難しい?実体験から伝える実践的学習プラン! | 安定志向のITキャリア入門
                  • 生成AIのソフトウェアテストへの活用 ――“使えるテストコード”を生成するプロンプト文と出力の現在地 | gihyo.jp

                    本稿は書籍『Javaエンジニアのための ソフトウェアテスト実践入門』Appendix 2をWeb記事として公開したものです。 2022年後半に登場したChatGPTを皮切りに、生成AIは瞬く間に世の中に浸透しました。現在では世界中の投資がこの分野に向けられており、新しいサービスも続々と登場しています。 生成AIが最もその価値を発揮するシーンの一つが、システム開発における活用です。例えばコーディングのアシストやレビュー、ログの分析、画面モックの作成など、生成AIの活用はすでに実用的な段階にあります。 本稿ではその中でも、「⁠生成AIをいかにしてテストに活用するか」という点にフォーカスを当てます。 1. 本稿で取り上げる生成AI 生成AIと一口に言ってもさまざまな種類がありますが、その代表は何といってもOpen AI社のChatGPTでしょう。 ChatGPTは、大規模言語モデル(LLM)とチ

                      生成AIのソフトウェアテストへの活用 ――“使えるテストコード”を生成するプロンプト文と出力の現在地 | gihyo.jp
                    • PHPで並行処理をやってみよう!「Phluxor」で学ぶアクターモデル入門

                      PHPに関する日本最大のカンファレンスである「PHPカンファレンス2024」が2024年12月22日(日)に開催されます。カンファレンス盛り上げ企画として、開催までの5カ月間にわたりPHPの技術記事の連載を企画しました。この記事をお読みの皆さんには、PHPのさまざまな技術に触れながらカンファレンス当日を楽しみにしていただければと思います。 第3回目の今回は、筆者がOSSとして公開した、PHPでアクターモデルを実装するためのツールキット「Phluxor」を活用し、PHPでの並行処理に入門しましょう。 アクターモデルとは アクターモデルは1973年に発表された並列演算モデルであり、現在では並行処理を行うためのモデルのひとつとして広く利用されています。このアクターモデルは独立したプロセスとして振る舞う「アクター」と呼ばれるオブジェクトがメッセージをやり取りすることで処理が行われます。 アクターモ

                        PHPで並行処理をやってみよう!「Phluxor」で学ぶアクターモデル入門
                      • Scalaの勝手マスコット Scala-kun を作りました - Lambdaカクテル

                        作った Scalaの非公式なキャラを作った。 GitHubにSVGがあります。CC BY-SA 4.0でライセンスしているので、それに基いて勝手に使ってください。例えば、スライドに挿入したり(スライド末尾や適当な場所にクレジットしてください)、ライセンスを継承することを条件に改変したりできます。 github.com Scalaキャラ不在の歴史 プログラミング言語Scalaには公式的なキャラクターがいません。そんな中、他の言語では個性的なキャラクターがいて様々な場所にモチーフとして登場しています。 Gopherくん https://go.dev/blog/gopher The Go Gopher - The Go Programming Language D言語くん https://dlang.org/overview.html Overview - D Programming Langu

                          Scalaの勝手マスコット Scala-kun を作りました - Lambdaカクテル
                        • 読み手と書き手にとっての『n月刊ラムダノート』 - golden-luckyの日記

                          読み手にとっての『n月刊ラムダノート』 『n月刊ラムダノート』Vol.4 No.3(2024)の内容 『n月刊ラムダノート』Vol.4 No.2(2024)の内容 『n月刊ラムダノート』Vol.4 No.1(2024)の内容 出版企画の三つ組 書き手にとっての『n月刊ラムダノート』 読み手にとっての『n月刊ラムダノート』 今期は「とにかく『n月刊ラムダノート』の企画をがんばる」を目標に設定しています。 『n月刊ラムダノート』というのは、当社の不定期刊行誌で、次のような特徴があります。 A5版で20ページ~50ページの解説記事を3つくらい収録 それぞれ雑誌記事やブログに比べるとだいぶ本格的だけど、論文よりは気軽に読める こんなふうに特徴を列挙しても、それだけだと具体的なイメージがわきにくいと思うので、ぜひ実物を見てください! たとえば今年発行した各号には次のような記事が掲載されています(いず

                            読み手と書き手にとっての『n月刊ラムダノート』 - golden-luckyの日記
                          • 『n月刊ラムダノート』Vol.4 No.3(2024)発行のお知らせ

                            いつもご来店ありがとうございます。計算機好きのための技術解説情報誌『n月刊ラムダノート』Vol.4 No.3の発売開始のお知らせです。本号は以下の3つの記事でお送りします。 型システムとは何なのか、はたして型安全とは何なのか。数学的な証明は表に出さず、TypeScriptのサブセット言語とその型検査器の実装を通して今度こそ型システムに入門する「TypeScriptではじめる型システム」(遠藤侑介 著) 業務コードにおいて型システムを道具としてどう使いこなせばいいのか。代数的データ型や全域関数、さらには外部システムとの連携における考え方への応用までをScala3で解説した「型を活用した安全なアプリケーション開発」(佐藤有斗 著) 2010年代以降のインターネットの大規模な構造に対して、明示的にせよ暗黙にせよどのような技術、あるいは事件が影響を及ぼしてきたのか。これからのインターネットを知るヒ

                              『n月刊ラムダノート』Vol.4 No.3(2024)発行のお知らせ
                            • Migrate from Amazon Kinesis Data Analytics for SQL to Amazon Managed Service for Apache Flink and Amazon Managed Service for Apache Flink Studio | Amazon Web Services

                              AWS Big Data Blog Migrate from Amazon Kinesis Data Analytics for SQL to Amazon Managed Service for Apache Flink and Amazon Managed Service for Apache Flink Studio Amazon Kinesis Data Analytics for SQL is a data stream processing engine that helps you run your own SQL code against streaming sources to perform time series analytics, feed real-time dashboards, and create real-time metrics. AWS has ma

                                Migrate from Amazon Kinesis Data Analytics for SQL to Amazon Managed Service for Apache Flink and Amazon Managed Service for Apache Flink Studio | Amazon Web Services
                              1