並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 42件

新着順 人気順

sbtの検索結果1 - 40 件 / 42件

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

sbtに関するエントリは42件あります。 scalaセキュリティsecurity などが関連タグです。 人気エントリには 『当社が管理するメール中継システムによる外部メール不正中継について(第二報) | SBテクノロジー (SBT)』などがあります。
  • 当社が管理するメール中継システムによる外部メール不正中継について(第二報) | SBテクノロジー (SBT)

    >第一報についてはこちらを確認ください >第三報についてはこちらを確認ください >最終報についてはこちらを確認ください SBテクノロジーは、当社が構築及び管理を行う自治体情報セキュリティクラウドのメール中継システムにおいて、障害対応メンテナンス時の設定変更不備により不正中継(オープンリレー)可能な状態になり、悪意のある第三者のメール送信に利用されたことを確認し、本事象において引き続き調査を進めております。 2022年3月21日にお知らせしました通り、悪意のある第三者により912,299件の不正なメールが送信されました。これまで調査を行った結果、不正メールの送信元に詐称された5県8市のメール送信の総数(国内ドメイン(.jp)宛て、それ以外)と、不正中継により送信された15種類のメールの件名について、ご報告できることとなりましたので、お知らせいたします。 本事象において、お客様をはじめ多くの関

    • イーサリアム創設者ブテリン氏提唱の「Soulboundトークン(SBT)」に高い関心

      トップ ニュース 注目・速報 新着一覧 相場分析 プレスリリース 銘柄情報 BTC ETH SOL BNB ASTR OAS PLT ETH SOL BNB DOT ADA AVAX APT SUI XYM NEAR HBAR ALGO MATIC OP ARB FLR BLUR AXS GMT IMX SAND MANA APE ENJ GALA USDT USDC DAI MONA DOGE SHIB BONK WIF STX ORDI WBTC HONEY RNDR MOBILE LINK WLD TON JUP 学習 ビットコインの買い方 NFTとは 取引所診断 取引所おすすめランキング 仮想通貨IEO投資の稼ぎ方 注目プロジェクト 移動平均線とは MACDでトレンドを読む トレンド転換点の見極め方 抑えておきたいチャートパターン 分散投資のすすめ 税理士が解説する、仮想通貨の税金

        イーサリアム創設者ブテリン氏提唱の「Soulboundトークン(SBT)」に高い関心
      • sbt 1.4からのpipeline機能を試したら3割compile時間短縮された - xuwei-k's blog

        3割というのは、もちろんprojectの構成だったり、計測方法やその他色々によるわけですが、とにかく自分が計測した場合には3割短縮されました。114秒が80秒になりました。 pipeline機能自体の説明は最後に書きます。先に、測定方法や具体的な結果。 測定方法 travis-ci上で、他の条件を同じにして clean update test:compile を(50分制約でtimeoutするまで)ひたすら繰り返して test:compile にかかった時間(sbtが [success] 表示する)を計測、集計する JVMの暖まりを考慮して 上記のサイクルを繰り返すにあたって、sbtは起動させたまま 最初は遅くなるので、ある程度遅かった最初の8つは除いて、それ以外で平均や中央値を計算 測定に使ったのは、このblog書いてる時点でのscalazの最新master branch(7.4.x用)

          sbt 1.4からのpipeline機能を試したら3割compile時間短縮された - xuwei-k's blog
        • SBテクノロジー、Azure OpenAI Service と連携する独自システムを開発し、社内利用開始 | SBテクノロジー (SBT)

          ホーム ニュース リリース プレスリリース 2023年のプレスリリース SBテクノロジー、Azure OpenAI Service と連携する独自システムを開発し、社内利用開始 SBテクノロジー、Azure OpenAI Service と連携する独自システムを開発し、社内利用開始 ~Microsoft Teamsなど業務アプリへ活用し効率化を推進、社内活用で得られたノウハウをもとにサービス開発にも着手~ 印刷する SBテクノロジー株式会社(本社:東京都新宿区、代表取締役社長 CEO:阿多 親市、以下 SBT)は、Azure OpenAI Service と連携する独自システムを開発し、2023年6月より全従業員約1,000人が利用を開始しましたのでお知らせいたします。 独自開発したシステムは、Microsoft ソリューションにおける豊富な開発実績を応用したビジネスロジックが組み込まれて

            SBテクノロジー、Azure OpenAI Service と連携する独自システムを開発し、社内利用開始 | SBテクノロジー (SBT)
          • SBテクノロジー、CentOSのメンテナンス終了後のセキュリティ対策「CentOS延長パッケージ」を提供開始 | SBテクノロジー (SBT)

            ホーム ニュース リリース プレスリリース 2024年のプレスリリース SBテクノロジー、CentOSのメンテナンス終了後のセキュリティ対策「CentOS延長パッケージ」を提供開始 SBテクノロジー、CentOSのメンテナンス終了後のセキュリティ対策「CentOS延長パッケージ」を提供開始 ~コミュニティによるメンテナンス終了日から最低4年間セキュリティパッケージを提供し、CentOSの継続利用を支援~ 印刷する SBテクノロジー株式会社(本社:東京都新宿区、代表取締役社長 CEO:阿多 親市、以下 SBT)は、国内でCentOS Linux(以下 CentOS)6, 7, 8を利用している組織向けにセキュリティ対策を行う修正パッケージ「CentOS延長パッケージ」を、2024年1月25日から自社ECサイト「NOZ SHOP(読み:ノズショップ)」にて提供開始します。 本サービスは、SBT

              SBテクノロジー、CentOSのメンテナンス終了後のセキュリティ対策「CentOS延長パッケージ」を提供開始 | SBテクノロジー (SBT)
            • 当社が管理するメール中継システムによる外部メール不正中継について | SBテクノロジー (SBT)

              >第二報についてはこちらを確認ください >第三報についてはこちらを確認ください >最終報についてはこちらを確認ください SBテクノロジー(以下当社)は、当社が構築及び管理を行う自治体情報セキュリティクラウドのメール中継システムにおいて、障害対応メンテナンス時の設定変更不備により不正中継(オープンリレー)可能な状態になり、悪意のある第三者にメール送信に利用されたことを確認しました。これにより大量のメールを送信する結果となり、受信拒否リストに登録され各自治体のメール送信ができない事象が発生しました。それを受けて、不正中継が可能な状態を解消した後、各受信拒否リスト管理団体に解除申請を行ったところ、3月20日20時07分に主要な受信拒否リストの解除を確認しました。 また、不正に送信されたメールの総数は912,299件となっており、うち国内ドメイン向け(.jp)は2,467件、国外ドメイン向け(それ

              • sbtにおけるテストの並列実行の設定詳細解説 - xuwei-k's blog

                いきなり本題というか、一番言いたいことを書くと、まず テストの fork の設定によってぜんぜん違う。 という点があまり知られていない気がします。 *1 というか、自分も今回調べるまで、微妙に古い知識のままで完璧に知らなかったので、今一度理解した現時点での詳細を今書いています。 sbtにおいて、テストがどう並列化されるか?に関して、関係するというか、今回話すのは、以下の点です Test / parallelExecutionというkey Test / fork が true か falseか concurrentRestrictionsというkey testForkedParallelというkey また、今から話すのはsbt 1.3.8時点の情報です。 さらに前提として、マシンのCPUのコア数によって挙動が異なる可能性がありますが、ひとまずそれなりに十分にコア数がある、として話を進めます。

                  sbtにおけるテストの並列実行の設定詳細解説 - xuwei-k's blog
                • sbtの依存性定義でたまに見るtestやprovidedとは何か--コンフィギュレーションについて学ぼう - Lambdaカクテル

                  sbtはかつてsimple build toolと呼ばれていた(今は酢豚の略とされている)。しかしビルドツールというのは本質的に難しい。複数の依存性を解決し、コンパイラ達が吐き出す成果物を統合し、1つあるいは2つ以上の最終成果物にしなければならないのだから、複雑性は必然だ。そして、複雑性があるところ常に難しさがひそんでいる。 www.scala-sbt.org そしてlibraryDependenciesの難しさは初心者が最も先にハマるものの一つだ。うち、コンフィギュレーションconfigurationはその難しさの一角を占めている。コンフィギュレーションについて知識をつけることで、実行時に発生するよくある間違い(例えば、実行時にクラスが存在しないというエラーでJVMが起動しないなど)を回避できるようになる。 この記事ではsbtにおけるlibraryDependenciesのコンフィギュレ

                    sbtの依存性定義でたまに見るtestやprovidedとは何か--コンフィギュレーションについて学ぼう - Lambdaカクテル
                  • AI で文章をかしこく比較! Sentence-Transformers のご紹介 | SBテクノロジー (SBT)

                    DX station AI で文章をかしこく比較! Sentence-Transformers のご紹介 印刷する こんにちは。データサイエンスチームの高橋です。 以前の記事では Transformers というライブラリを活用して BERT や ELECTRA の利用方法を紹介しました。Transformers は BERT をはじめとする自然言語処理モデルを使うときに必ずと言ってよいほど利用するライブラリで、当社でも様々な案件や業務で活用しています。 非常に汎用性の高い Transformers ですが、一方で特定のモデルをより簡単に実装できるライブラリも存在しており、目的に応じて使い分けると効果的です。そこで今回は、文章の処理に有効な Sentence-Transformers というライブラリを取り上げたいと思います。 Sentence-Transformers では文章を適切なベ

                      AI で文章をかしこく比較! Sentence-Transformers のご紹介 | SBテクノロジー (SBT)
                    • airframe-launcherとsbt-packでScalaでCLIツールを作る - たけぞう瀕死ブログ

                      私は普段主にScalaを使っているので、ちょっと手の込んだ処理が必要だったりJava/Scalaライブラリを使ったツールが必要な場合にScalaで書けると便利だなと思うことがあります。 AirframeはScala用のDIコンテナを中心とした様々な機能を提供するライブラリ群ですが、そのうちの1つとしてairframe-launcherというCLIツール作成用のモジュールがあり、コマンドラインオプションを簡単に扱うことができます。また、sbt-packというsbtプラグインを使うと作成したアプリケーションを実行可能なコマンドとしてパッケージング、インストールできます。これらを組み合わせてScalaでCLIツールを作る方法を紹介したいと思います。 wvlet.org github.com まずはbuild.sbtに以下の記述を追加し、airframe-launcherを依存関係に追加します。

                        airframe-launcherとsbt-packでScalaでCLIツールを作る - たけぞう瀕死ブログ
                      • 深層学習入門:画像分類(5)Attention 機構 | SBテクノロジー (SBT)

                        こんにちは、データサイエンスチームの白石です。 前回は、マルチタスク学習を試してみて、犬猫分類器の精度向上を試みました。 結果としては、明確に改善した、と言い切れるほど大幅な改善はありませんでしたが、マルチタスクの導入によって精度が向上するケースも確認できました。 今回は、Attention 機構と呼ばれる仕組みを導入し、犬猫分類器の精度向上を試みます。 「機械学習導入支援サービス」の詳細はこちら Attention 機構とは何か Attention 機構は、現代の深層学習の花形と言える仕組みです。 Attention 機構というと、自然言語処理などでよく使われる技術だ、と思われる方もいらっしゃるかもしれません。歴史的には、Seq2Seq と呼ばれる自然言語処理などで使用されるリカレントニューラルネットワークベースのモデルに対して組み込まれ、大きな注目を集めました。近年では、機械翻訳のため

                          深層学習入門:画像分類(5)Attention 機構 | SBテクノロジー (SBT)
                        • 出張版「セキュリティのアレ」〜情報セキュリティワークショップin越後湯沢2022 ナイトセッション参加レポート part.1〜 | SBテクノロジー (SBT)

                          ホーム 特集・ブログ ブログ SBTのスベテ 2022年 出張版「セキュリティのアレ」〜情報セキュリティワークショップin越後湯沢2022 ナイトセッション参加レポート part.1〜 広報の馬場です。10月7日〜8日開催「情報セキュリティワークショップin越後湯沢2022」のナイトセッションに、弊社セキュリティリサーチャーの辻伸弘が登壇したため、その取材を兼ねて参加しました。 今回23回目となる越後湯沢での情報セキュリティワークショップは、国内でも歴史のある情報セキュリティイベントの一つです。本ワークショップは「今こそ見直す、サイバー攻撃被害の情報共有とリスク対策」と題し、サイバー攻撃の被害が拡大する中、どのように社会全体で協調して立ち向かうか、必要な情報共有とリスク対策はどうあるべきなのかをテーマに、各専門分野の第一人者による登壇や、各ベンダーによるセッションが行われました。3年ぶりに

                            出張版「セキュリティのアレ」〜情報セキュリティワークショップin越後湯沢2022 ナイトセッション参加レポート part.1〜 | SBテクノロジー (SBT)
                          • SBT、Azure OpenAI Serviceを活用した生成AI導入支援サービスを提供 回答精度を向上させるコア技術を搭載

                              SBT、Azure OpenAI Serviceを活用した生成AI導入支援サービスを提供 回答精度を向上させるコア技術を搭載
                            • 実録 脆弱性発見から報告まで 〜CVE 保持者になりたくて〜 | SBテクノロジー (SBT)

                              こんにちは!セキュリティサービス部セキュリティ開発グループの今村です。 今回のブログでは、私が2023年8月に IPA に報告した脆弱性についての内容、また報告から公表までの経緯や脆弱性の探し方などをご紹介します。 <免責事項> 本記事は脆弱性情報を扱う性質上、攻撃手法の一部に触れますが、違法行為を助長するものではなく脆弱性の発見により安全なソフトウェアが増えることを目的としております。 本記事に掲載した行為を自身の管理下にないネットワーク・コンピューターに行った場合は、攻撃行為と判断される場合があり、法的措置を取られる可能性があります。脆弱性の検証を行う場合は、くれぐれも許可を取ったうえで自身の管理下にあるネットワークやサーバーに対してのみ行ってください。 はじめに 自己紹介 私は、23卒として SBテクノロジーに入社し、普段は主に、セキュリティ監視に使用するログ分析基盤の担当エンジニア

                                実録 脆弱性発見から報告まで 〜CVE 保持者になりたくて〜 | SBテクノロジー (SBT)
                              • 当社が管理する自治体情報セキュリティクラウドの障害について(第二報) | SBテクノロジー (SBT)

                                >第一報についてはこちらを確認ください >最終報についてはこちらを確認ください SBテクノロジー株式会社(以下当社)は、8月8日4時27分から自治体情報セキュリティクラウドのインターネットアクセスサービスおよびメールサービスが利用できない障害(本障害)が発生しておりましたが、14時30分より順次復旧し8月9日1時30分頃に全面復旧を確認いたしました。障害の概要、障害発生から復旧までの経緯、障害箇所についてご報告いたします。 お客様をはじめ多くの関係者の皆様に多大なるご心配とご迷惑おかけいたしますことを、深くお詫び申し上げます。 1.障害の概要 影響時間:8月8日(月)4時27分~8月9日(火)1時30分頃 影響範囲:青森県、岩手県、宮城県、秋田県、福島県、新潟県、栃木県、佐賀県、長崎県の9県および各市町村の自治体職員約19万人が利用するインターネットアクセスサービス、メールサービス 2.障

                                • SBT/DID/VCを紐解いてみる

                                  いろんなアイデンティティ管理系製品やサービスの実験の記録をしていきます。 後は、関連するニュースなどを徒然と。 こんにちは、富士榮です。 "Digital Identity技術勉強会 #iddance Advent Calendar 2022" 14日目の記事です。 最近DID(Decentralized Identifiers)やVC(Verifiable Credentials)をコネコネしてインターネット上でのデータや取引の信頼性をどうやって担保するか?みたいなことにトライをしているわけですが、どうしてもDIDを「分散型ID」という日本語に翻訳してしまうことにより「web3イェーイ!!」な人たちの変な関心・期待を集めてしまっている気がしています。今日のトピックではないので割愛しますが、インターネットの信頼性を高めたいというモチベーションにはDIDではなく「VC」こそが最重要のコンポー

                                    SBT/DID/VCを紐解いてみる
                                  • Soulbound Token(SBT)とは?Vitalik Buterin氏の論文から「Web3の未来」を考える 〜G.GのSBT解説 #1 | xDX

                                    2022年5月11日、イーサリアム(Ethereum)の提唱者であるビタリック・ブテリン氏が論文「Decentralized Society: Finding Web3’s Soul」を発表しました。Web3に関する論文は多く存在しますが、その中でも今後のネットのあり方に革命的なパラダイムシフトをもたらす可能性のある内容ということで、多くの技術者やビジネスマンが注目しています。 そのキーワードとなるのが「Soulbound Token(SBT)」。本記事を皮切りに、xDXでは全8回(予定)にわたって、このSoulbound Tokenがもたらす未来について解説していきます。その水先案内人を務めるのは、現在、高齢者向けDAOを準備中しながらWeb3の指針動向をリサーチしている「G.G(読み方:ジージ)」さんです。 解説者プロフィール

                                      Soulbound Token(SBT)とは?Vitalik Buterin氏の論文から「Web3の未来」を考える 〜G.GのSBT解説 #1 | xDX
                                    • CircleCIにおけるsbtプロジェクトの依存ライブラリの最適なキャッシュ方法の考察 - xuwei-k's blog

                                      CircleCIにおけるキャッシュの仕組みというか仕様は、他のCIサービスと比べると、少し変わった特徴がある気がします。 といっても、自分は他にはTravisCIくらいしか詳しくないので、実はCircleCIのように色々工夫している方がむしろ最近は主流な可能性もありますが、そこは本題ではないし、詳しくもなく話せないので話しません。 まずは、公式ドキュメントがしっかり書かれているので、それをざっくりと読んでみてください。 circleci.com 完全に理解する必要はないですが、ある程度読んでいる前提でこの先の話は進めます。 *1 また、以前書いた件は依存ライブラリのみならずjob(?)をまたいだときにclassファイルやインクリメンタルコンパイルの情報を丸ごとキャッシュする話でしたが、 xuwei-k.hatenablog.com 今回はあくまで依存ライブラリのキャッシュだけについて話すの

                                        CircleCIにおけるsbtプロジェクトの依存ライブラリの最適なキャッシュ方法の考察 - xuwei-k's blog
                                      • 膨大なメールを深層学習して運用効率化ツールを作る1 | SBテクノロジー (SBT)

                                        インフラやアプリのシステム運用を主の業務としております前川敦史です。 システム運用者でありながら、業務のほとんどは効率化の為の開発を行っており、現在ではお笑い以外の全てを自動化できると考えています。 システム運用担当者は規模が拡大するにつれ膨らんでいく運用オペレーション作業の負荷を下げるべく効率化を求められます。 そのため業務を効率化する為に開発を習得し、様々なツールを作って定常的な作業の自動化を日々行っている事と思います。 そんなシステム運用者兼開発者が上司から「AI が流行ってるし何か作ってみて」と依頼され、四苦八苦しているというお話をよく耳にします。 しかし、データサイエンス業務の経験がないシステム運用者が、運用中機器の各センサーから大量の情報取得を行い、独学で分析を行っても満足のいく効果を得る事は困難です。 分析を行う為にかなりの時間・コストをかけたあげく、期待していた効果と実効果

                                          膨大なメールを深層学習して運用効率化ツールを作る1 | SBテクノロジー (SBT)
                                        • reibitto's blog - Remote caching with sbt and S3 across multiple machines

                                          sbt 1.4.x introduced remote caching, a feature for sharing your build output in order to save time during compilation. You can think of it similarly to how incremental compilation works in that if you change 1 file of a project containing hundreds of files, you'd rather not have to recompile everything. Remote caching takes this one step further. Rather than be limited to your machine, you can do

                                          • バイナンスが配付を開始したSBTとは?それを貰う方法とは?をわかりやすく説明します。 | 進読のススメ

                                            バイナンスが新たにSBTというモノの運用を開始しました >>>コインマーケットキャプ『バイナンス、独自のSBT保有者向けの特典を付与へ』へのリンク しかし 「何か新しいモノが始まったの?でも難しい言葉が増えて、ワケが分からない!」 「それは何なの?手に入れると何かメリットあるの?」 「何でもいいから、初心者の私にもわかるように教えてよ!」 との声が多く聞かれます。 そこで今回は 『バイナンスが新たに始めたSBTとは?手に入れる方法は?』 についてわかりやすく説明します。 この記事を読むことで ◎、SBTとは何なのかを理解できます ◎、お得なメリットを受けるチャンスを得られます それではバイナンスが始めたSBTと、手に入れる方法について一緒に見て行きましょう! バイナンスの始めたSBTとはなに? <SBTとは?> SBTとは、 『譲渡ができないNFT』 です。 そのため、全く新しいモノではな

                                              バイナンスが配付を開始したSBTとは?それを貰う方法とは?をわかりやすく説明します。 | 進読のススメ
                                            • sbt入門 - Qiita

                                              SBT https://www.scala-sbt.org/index.html 言わずもがなscalaで作られたbuildツール scala以外の言語のプロジェクトにも使えるようだが、当記事ではscalaのbuildに使うことを前提に進めていく version 1.3.6 を前提に進めていく 入門記事だが、対象読者はsbtを一通りの触ってみたぐらいのユーザを想定している(サブプロジェクトの定義ができればベストだ) 記事の目標としては読者が独自のTaskやCommandを定義できることを目指した DSL sbtのbuild設定はprojectルートにある build.sbt ファイルと project/*.scala project/*.sbt に分割して記載することができる build.sbt 含め *.sbt は自動でロードされ、 *.scala (厳密に書くと, そこに記載されている

                                                sbt入門 - Qiita
                                              • 侵入前提の前提の話~アタックサーフェスマネジメントが今なぜ求められるのか~(前編) | SBテクノロジー (SBT)

                                                SBテクノロジー プリンシパルセキュリティリサーチャーの辻です。僕は、これまでセキュリティの診断・侵入テストなどに10年以上携わり、その後、国内外のセキュリティに関わるさまざまな事件・事故に関する調査を行ってきました。最近の活動は、さまざまなベンダーが出しているレポートを見て情勢を分析したものを分かりやすく文章や図に起こし、講演や X(旧 Twitter)などで発表・発信するほか、公的機関においての今後のセキュリティに関する取り組みなどのアドバイスを、経済産業省、総務省、警視庁に対しても行っています。 また、ランサム攻撃についてもよく調べています。その攻撃手法は主にネットワーク侵入型ですが、どういう手順で侵入されるのかを、悪用される脆弱性も含めて調べることが多くなっています。 そんな僕の日々の活動をもとに、本ブログでは、サイバー攻撃の対象となりうる組織の攻撃対象領域(アタックサーフェス)を

                                                  侵入前提の前提の話~アタックサーフェスマネジメントが今なぜ求められるのか~(前編) | SBテクノロジー (SBT)
                                                • 深層学習入門:画像分類モデルを作ろう(2) | SBテクノロジー (SBT)

                                                  はじめに こんにちは、データサイエンスチームの白石です。 前回 は、「画像分類モデルの構築」の初回として、データセットの紹介と、モデル構築のプロセスを紹介しました。前回に引き続き、「画像分類モデルの構築」を進めていきましょう。 今回は、画像分類モデルの構築の最初のステップである、「ベースラインモデルの構築」についてお話していきます。 もしかしたら、今回の記事は新しいことだらけで、全然わからない、そう思われる方もいらっしゃるかもしれません。深層学習の世界は、情報工学、数学、確率論、情報理論等が入り混じっている高度な技術領域ですので、全体を構成している要素すべてについていきなり理解するのは極めて困難です。初学者にとって敷居が高く感じられるのは当然です。 私がお勧めするのは、まずは全体を真似してみて、そのあと気になる部分を深堀して理解する、というプロセスを繰り返すことです。なので、まずは記事中で

                                                    深層学習入門:画像分類モデルを作ろう(2) | SBテクノロジー (SBT)
                                                  • Power Automate で Forms アンケートのリマインドを(半)自動化 | SBテクノロジー (SBT)

                                                    どうもこんにちは。渡邊です。 突然ですが、社内でアンケートを取りたいとき、みなさんはどうされてますか? Office 365 の機能の Forms を活用されている方もいらっしゃると思います。 では、全員に回答してもらいたいアンケートで未回答の人にリマインドしたいというケースではどんな対応をされるでしょうか? アンケートの対象者のリストから Forms の回答者を除外してリマインドの通知メールを送るといったことをされますか? アンケートの対象者が多いと、リストアップだけでも結構大変な作業になると予想されます。 そこで今回は、Power Automate (旧称:Microsoft Flow)を利用して、少しスマートに対象者だけにリマインド通知できるようにしてみたいと思います。 (Power Automate は Office 365 のライセンスに含まれています。 詳しい情報は以下のサイト

                                                      Power Automate で Forms アンケートのリマインドを(半)自動化 | SBテクノロジー (SBT)
                                                    • Scala使いに相性ピッタリ sbtとScalaPBによるモジュラモノリス構築方法

                                                      ScalaMatsuri 2020は、2020年10月17日~18日にオンラインで開催されたアジア最大級の国際Scalaカンファレンスです。ここで、アルプ株式会社の竹尾氏が、「モジュラモノリスで表現する複雑なドメイン領域と境界」というテーマで登壇。後半はモジュラモノリスの構築方法について話をしました。前回の記事はこちら。 実際のモジュラモノリス構築方法 竹尾正馬氏(以下、竹尾):実際どうやって構築していったかを「How Did We Design It?」で説明していきます。まずScalebaseのアプリケーションは、こんなイメージです。依存性逆転の原則を適用して、上位レイヤーから下位レイヤーのみの参照を可能にしています。それぞれのレイヤーについて説明します。 Primary AdapterとSecondary Adapterは後々説明しますが、外部通信の役割を果たすものだと思ってください

                                                        Scala使いに相性ピッタリ sbtとScalaPBによるモジュラモノリス構築方法
                                                      • sbt でのコンパイルキャッシュ · eed3si9n

                                                        2020-05-06 / sbt Google のビルドインフラ Blaze (現在は Bazel としてオープンソース化されている) のことを知ってから Scala のツールチェインにも似たような仕組みが欲しいとずっと思い続けてきた。これは特に独創的な発想という訳では無く、Peter Vlugter さんと Ben Dougherty さんの nailgun Zinc での機能 (Pants で使われていた?) や、Krzysztof Romanowski さんの Hoarder など先行研究もある。それらは、作業ディレクトリに合わせて Zinc Analsis ファイル内に格納されている絶対パスを変換するというアイディアから成り立っている。 僕の作業の詳細に入る前に、問題スペースをざっとデモしよう。 ビルドのマシン依存性 Akka の akka-actor/compile を sbt

                                                        • Zscaler(ゼットスケーラー)とは?セキュリティの種類や特長を解説 | SBテクノロジー (SBT)

                                                          Zscaler は、クラウドから利用可能なセキュリティ製品です。この記事では、Zscaler の導入を検討している人に向けて、Zscaler の概要や特長を解説します。Zscaler がどのような製品であるか理解し、導入を決定するための参考として役立ててください。 Zscaler とは Zscaler とは、クラウド上で利用できるセキュリティソリューションです。複数のデバイスのマルウェア対策を統一管理できます。 また、URL フィルタリングの脅威への対策も可能です。提供しているのは、2008年に設立されたアメリカのセキュリティ会社である Zscaler 社です。クラウド上で利用するため、VPN がなくても社内のシステムへアクセスできることから、幅広い企業でスムーズに導入されています。 Zscaler で解決できる課題とは Zscaler を利用すればセキュリティ対策を万全にでき、インターネ

                                                            Zscaler(ゼットスケーラー)とは?セキュリティの種類や特長を解説 | SBテクノロジー (SBT)
                                                          • もう迷わない!Exchange Online の3つのグループメールアドレスの使い分け | SBテクノロジー (SBT)

                                                            SBTのスベテ もう迷わない!Exchange Online の3つのグループメールアドレスの使い分け 印刷する こんにちは 、SBテクノロジーの内田です。 テレワークの普及で Microsoft 365 を導入した多くの企業様が、既存メール機能から Microsoft 365 のメール機能である Microsoft Exchange Online(以下、Exchange Online)への移行も検討されています。 当社にも Exchange Online に関するお問い合わせをいただくことが増えてきていますので、今回はそんな企業様向けに Exchange Online についてご紹介します。 クラウド設定自動化ツール「Provisioning Flow」詳細はこちら 混同しやすいグループメールアドレスについて 最初に、よく混同しやすい Exchange Online のメールグループの違

                                                              もう迷わない!Exchange Online の3つのグループメールアドレスの使い分け | SBテクノロジー (SBT)
                                                            • (初心者向け)Scalaでsbtプロジェクトを作るときの勘所 - Lambdaカクテル

                                                              この記事では、Scala初心者がプロジェクトを作るときに分かりにくい(であろう)ポイントを埋めようというものです。 こんな記事を読んだ。 trap.jp 普段Rustを書いている人がScalaを書いてみたという内容の記事で、普段Scalaに振れていない人の視点があってとても良かった。普段我々はScalaを書きすぎているので、初心者がどこでハマるのか?初学者はどのようなポイントを見ているのか?といったことがわからないのだ。 そこでこの記事では、上掲の記事を参考にしつつ、普段自分がScalaプロジェクトを作るときどのようにしているかを説明しようと思う。 プロジェクトを作る 最低限必要なもの sbtはどこからどこまでやってくれるのか プロジェクト作成 その他エコシステムの諸々(コンパイラ、フォーマッタなど) コンパイラ LSP Formatter / Linter scalafmt scalaf

                                                                (初心者向け)Scalaでsbtプロジェクトを作るときの勘所 - Lambdaカクテル
                                                              • Google パワーで sbt でのダウンロードが33倍速くなる!?

                                                                この記事は Scala Advent Calendar 2022 の7日目が空いていたので、あとから投稿した記事です。アディショナルタイムみたいなものです。タイトルは釣りです(一応33倍速いという根拠はあとのほうに…) ときに2015年、Google のエンジニアらが Maven Central のミラーを公開しました(以下かんたんのため Google ミラーと呼びます)。Google ミラーの目的は、Maven Central 上にある Java や Scala のライブラリなどを、Google のインフラのパワーで高速にダウンロードできるようにすることで、開発者体験を向上するためでした。その後の数年で多少書き方に変化あったようですが、簡素なトップページで Maven でのグローバルな設定方法が掲載されています。 さて、Scala で主流のビルドシステム sbt のグローバルな設定方法に

                                                                  Google パワーで sbt でのダウンロードが33倍速くなる!?
                                                                • 請求書やレシートの入力を自動化!Microsoft の OCR サービス、Form Recognizer のご紹介 | SBテクノロジー (SBT)

                                                                  ホーム 特集・ブログ ブログ クラウドエンジニアブログ 2021年 請求書やレシートの入力を自動化!Microsoft の OCR サービス、Form Recognizer のご紹介 こんにちは。データサイエンティストチームの八木です。 コロナによって私たちの生活様式はずいぶんと様変わりしましたね。働き方も同様に、テレワーク推進の波が押し寄せ、自動化や効率化の動きが来ています。業務の生産性もさらに重要視される中、本日は、紙や PDF の情報を読み取ってデータ化する、Azure Form Recognizer をご紹介します。このサービスを使用することで、画像からテキストを抽出する光学式文字認識 (OCR) を使用し、請求書やレシートなどのフォーマットを読み取りテキスト化することができます。また、事前にモデルを学習させることで複雑な形式にも対応することができるところが特徴です。 今回はモデル

                                                                    請求書やレシートの入力を自動化!Microsoft の OCR サービス、Form Recognizer のご紹介 | SBテクノロジー (SBT)
                                                                  • SoulBound Token(SBT)とは?新しいNFTとして注目が集まる | 世界のFX・暗号資産ニュース | Myforex™(マイフォレックス)

                                                                    SoulBound Token(ソウルバウンドトークン、SBT)は、ヴィタリック・ブテリン氏ら数名の共同論文から広まった概念です。ヴィタリック・ブテリン氏とは、イーサリアム(ETH)の共同創設者です。 このアイディアは、人気オンラインゲーム「World of Warcraft」から発想を得ています。World of Warcraftには、一度拾うと誰かに譲ったり売却したりできないアイテムがあります。このようなアイテムは、その他のアイテムとは異なり、「SoulBound Item(魂に紐付いたアイテム)」と呼ばれています。 ブテリン氏は、この発想を仮想通貨に持ち込みました。SoulBound Tokenには、以下のような特徴があります。 NFTは、主にデジタルアートやブロックチェーンゲームのアイテムで使用されるトークンです。OpenSeaなどのNFTマーケットプレイスなどを通じて売買されます

                                                                      SoulBound Token(SBT)とは?新しいNFTとして注目が集まる | 世界のFX・暗号資産ニュース | Myforex™(マイフォレックス)
                                                                    • Privacy to Earn:SBT(ソウルバウンドトークン)が実現するプログラム可能なプライバシー|shinichiro kinjo

                                                                      新しいトークンの規格として話題を集めているSoulbound Token(SBT)、聞いたことはありますか?2022年5月11日にEthereum創設者のヴィタリック・ブテリン氏らによって提出された論文Decentralized Society:Finding Web3' Soul(分散型社会:Web3の魂を見つける)以降、話題になっている概念ですが、その初出は2022年1月26日のヴィタリック氏の以下のブログポストSoulboundに遡ります。 Soulbound tokenとはその名の通り”魂に縛られた”という意味で、譲渡不可のNFTのことを指します。暗号通貨(トークン)やNFT(非代替性トークン)は自由に譲渡可能で、さらにはそれに値が付き200兆円規模のマーケットが生まれています。自由に譲渡できるからこそ、儲かるというインセンティブが機能し、エコシステムが拡張されてきた歴史があるにも

                                                                        Privacy to Earn:SBT(ソウルバウンドトークン)が実現するプログラム可能なプライバシー|shinichiro kinjo
                                                                      • データ移行ツールいろいろ~ SQL Server Migration Assistant(アセスメント編) | SBテクノロジー (SBT)

                                                                        クラウドエンジニアブログ データ移行ツールいろいろ~ SQL Server Migration Assistant(アセスメント編) 印刷する みなさまこんにちは。クラウドアーキテクトの卵です。 (前回から、ちょっと期間が開いてしまいました。。。) みなさまは「子供の頃の夢」を覚えていますか? 私の子供の頃の夢は、弁護士になることでした。きっかけは全然何てことないことで、学校の先生に「お前は口が立つから、弁護士になったらどうだ?給料も高いぞ!」と言われたから、というものでした。 いろいろあって、現在ではクラウドアーキテクトという全然違う職に就いていますが、それなりに楽しくやっています。 部屋の片づけをしていた際にひょっこり出てきた卒業アルバムを見て、ぼんやりそんなことを思った休日の午後の 1 コマでした。 <目次> はじめに SQL Server Migration Assistant の

                                                                          データ移行ツールいろいろ~ SQL Server Migration Assistant(アセスメント編) | SBテクノロジー (SBT)
                                                                        • 当社が管理する自治体情報セキュリティクラウドの障害について | SBテクノロジー (SBT)

                                                                          >第二報についてはこちらを確認ください >最終報についてはこちらを確認ください SBテクノロジー株式会社(以下 当社)は、本日午前4時27分に、当社が管理を行う自治体情報セキュリティクラウドのシステムにおいて、インターネットアクセスサービス、メールサービスが利用できない障害を検知しました。本事象は14時30分頃から順次復旧をしております。 なお、本事象はサイバー攻撃によるものではありません。 お客様をはじめ多くの関係者の皆様に多大なるご心配とご迷惑おかけいたしますことを、深くお詫び申し上げます。 本事象について確認できた事項は以下の通りです。 1.原因 ネットワークを構成する通信機器、仮想基盤にて障害が発生しました。 2.影響範囲 岩手県、宮城県、秋田県、青森県、福島県、新潟県、栃木県、長崎県、佐賀県の9県および各市町村の自治体職員の方、約19万人が利用するインターネットアクセスサービス、

                                                                          • Azure Storage 再入門 | SBテクノロジー (SBT)

                                                                            みなさまこんにちは。クラウドアーキテクトの卵です。 最近、遅ればせながら、コンビニスイーツにハマっています。 今まであまりスイーツを食べないようにしていたのですが(太るから)、何気なく買ったプリンとスフレが一緒になっているようなスイーツがとても美味しく、リピートしていたらいつの間にか他のスイーツも買って食べるようになってしまいました。 最近のコンビニスイーツはレベルが高いですね!いくらでも食べられそうです。 ・・・そろそろ、運動しようかな。。。 「Microsoft Azure の導入・構築・運用」詳細はこちら はじめに とある案件で、Azure における PaaS サービスをまとめることになりました。そのお客様は PaaS を活用していきたいという思いがあり、PaaS サービスを利用するとしたらどれがいいかを考えているため、弊社としての一押し構成、使い方を紹介するために、改めて PaaS

                                                                              Azure Storage 再入門 | SBテクノロジー (SBT)
                                                                            • Azure の構築と管理に Terraform を使ってみたら、こんなところが良かった | SBテクノロジー (SBT)

                                                                              クラウドエンジニアブログ Azure の構築と管理に Terraform を使ってみたら、こんなところが良かった 印刷する こんにちは。 CI/CD を含むクラウドインフラの構築や技術支援を担当している、クラウドエンジニアの佐藤です。 Azure インフラの構築や管理、皆さんはどのようなツールや方法でやっていますか? 例えば、ブラウザで Azure ポータル を開き GUI を操作する。もしくは、Azure CLI をコマンドとして実行する。他にも構築や管理できるツールや方法はたくさんありますが、今回のブログ記事の主役である Terraform を実行するやり方もあります。あとは、これらを場合によって使い分けたり、組み合わせたりと様々なユースケースが考えられます。 私個人の経験から Azure ポータル、Azure CLI、Terraform を比較すると、構築の難易度は Azure ポー

                                                                                Azure の構築と管理に Terraform を使ってみたら、こんなところが良かった | SBテクノロジー (SBT)
                                                                              • #SBT - 月舟記録

                                                                                SBT、いわゆるストリート美食テクニック。セブンイレブンのコーンパンにポークフランク。 小指だけ短い私。小指だけ短い人は、大きな夢を内に秘めたシャイで優しい人だとか。知らんけど。

                                                                                  #SBT - 月舟記録
                                                                                • sbtのAutoPluginを理解する(requires, trigger, autoImport) - Qiita

                                                                                  プラグインとは? sbtのプラグインは、簡単に言うと「ビルド定義の外付け」です。 複数のプロジェクト間にまたがる設定を共通化できます。 また外部ツールやフレームワークを使うときに、それ用のプラグインを読み込まないとそもそも動かなかったりします。 そういったときはproject/plugins.sbtにプラグインを追加することで、必要としている設定を読み込ませることが出来ます(こっちのほうがメインかも)。 例えば、フレームワークとしてPlayFrameworkを使いたいなら、以下のようにaddSbtPluginでPlayFramework用のプラグインを追加してあげる必要があります。 auto pluginとは? プラグインを使ったビルド定義の拡張を簡便にするための仕組みです。 sbt 1.0より前は、auto plugin以外の方法でプラグインを制御することも可能でした(そもそもauto

                                                                                    sbtのAutoPluginを理解する(requires, trigger, autoImport) - Qiita

                                                                                  新着記事