並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 555件

新着順 人気順

Springの検索結果1 - 40 件 / 555件

  • 株式会社リクルート エンジニアコース新人研修の内容を公開します!(2023年度版)

    こんにちは! 2023年度エンジニア新卒の、吉田です。 株式会社リクルート 新卒エンジニアコースでは、部署への配属前に、BootCampと呼ばれる新人研修を行っています。 本日は2023年度の研修の内容を、実際に受講した新卒の立場から紹介させていただきます。 研修の内容については毎年反響をいただいていますが、今年度も一段と進化し、より充実した研修でした。 ページ下部に研修資料を公開していますので、ぜひ研修の雰囲気を感じ取っていただけると嬉しいです。 研修の概要 エンジニアコースの新人研修は、配属後にスピード感を持って成長できるようになることを見据え、 「さまざまな技術領域の講座を受け、興味関心を広げて、知らなかった好奇心に出会う」 「現場で求められる『仕事への取り組みスタンス』をつかむ」 「気軽に相談できる仲間(同期)をつくる」 の3点が目的とされています。 今年度は、入社前に行われたスキ

      株式会社リクルート エンジニアコース新人研修の内容を公開します!(2023年度版)
    • これだけは知っておきたいクラス設計の基礎知識

      JJUG CCC 2023 Spring 発表資料(ステップアップセッション)。 私がクラス設計をするときに重視している考え方とやり方を紹介。 主な内容 ・クラス設計のスキル 3段階 ・クラス設計の技能を習得するシナリオ ・7つの基礎知識 ① 入出力と計算判断 ② プログラムの中核と周辺 ③ モジュラー性 ④ データ抽象 ⑤ カプセル化 ⑥ 契約プログラミング ⑦ 不変(イミュータブル)

        これだけは知っておきたいクラス設計の基礎知識
      • サーブレットを「JavaでのWebアプリケーションの基礎」として最初に勉強させるのをやめてあげてほしい - きしだのHatena

        研修がはじまるという画像でサーブレットJSPの本が並んでて、サーブレットを最初に勉強させるのをやめてあげてほしいと思った話。 オブジェクト指向もそうなんだけど、現状で使わなくなっているにもかかわらず情報更新がされずオブジェクト指向やサーブレットJSPが教えられ続け本が売り続けられるという現状がある。 でももうさすがに変わってほしさ。 ただ、JSPはそこまで悪くないので、サーブレットで話を進める。(ただし、サーブレットが動かない環境ではJSPは動かない) 使われていない まず、いまの案件の多くがSpring / Spring Bootになってて、サーブレットをさわるということは少ない。 2020年のJetBrainsの調査ではこんな感じ https://blog.jetbrains.com/ja/idea/2020/10/a-picture-of-java-in-2020-ja/ 2021年

          サーブレットを「JavaでのWebアプリケーションの基礎」として最初に勉強させるのをやめてあげてほしい - きしだのHatena
        • セキュリティエンジニアを目指す人に知っておいてほしい制度やガイドライン・サービスのまとめ - FFRIエンジニアブログ

          はじめに 研究開発第二部リードセキュリティエンジニアの一瀬です。先日は「セキュリティエンジニアを目指す人に知っておいてほしい組織」を公開しました。今回は、セキュリティエンジニアを目指す人に知っておいてほしい制度やガイドライン、サービスについてまとめました。こちらも、セキュリティエンジニアとして働いていると日常的に会話に出てくるものばかりです。これからセキュリティを学ぼうという方の参考になれば幸いです。なお、記載した情報はすべて執筆時点 (2023 年 7 月) のものです。 はじめに 制度・ガイドライン セキュリティ設定共通化手順 (SCAP) 共通脆弱性識別子 (CVE) 共通脆弱性評価システム (CVSS) ISMS適合性評価制度 政府情報システムのためのセキュリティ評価制度 (ISMAP) CSIRT Services Framework PSIRT Services Framewo

            セキュリティエンジニアを目指す人に知っておいてほしい制度やガイドライン・サービスのまとめ - FFRIエンジニアブログ
          • 草津フラワーデモへの連帯撤回/スプリングが見解

            群馬県草津町の黒岩信忠町長から性被害を受けたと訴えていた新井祥子・元町議が、民事裁判のなかで、レイプ被害の訴えは虚偽だと認めたという報道がありました(「朝日」11月16日付など)。これを受け、元町議に連帯を表明していた性被害の当事者団体「一般社団法人Spring」は5日、見解を発表し、性暴力の虚偽の訴えは人権侵害だとして元町議への、連帯の表明を撤回し、草津町長ら関係者に謝罪を表明しました。 同団体は、元町議がリコールされたことに抗議して、2020年12月11日におこなわれた「草津町フラワーデモ」にたいして、SNS上で連帯を表明していました。 草津デモの記事は削除します 「しんぶん赤旗」は2020年12月12日付で、全国46都市で行われたフラワーデモのうち、東京と草津町のフラワーデモを紹介しました。草津町のデモは「訴え排除しない社会に」の見出しで報道しましたが、新井氏の訴えが虚偽であったこと

              草津フラワーデモへの連帯撤回/スプリングが見解
            • 現代メカニカルキーボード用語の基礎知識|simezi9

              この記事はBASEアドベントカレンダー2023 7日目の記事です ! (12/8追記) 「基盤」という誤った表記を「基板」に変更しました。 まえがき唐突ですが、インターネットの世界に生きる私のような人間にとって、現代社会のあらゆる自己表現はテキストを介して行われる、といった面があります。 テキストを書かなければ人間関係も仕事も始まりません。 そしてそのテキストをひねり出すためになにが必要なのか。それはキーボードなのです。 古来よりキーボードというハードウェアにまつわる話題は様々ありましたが、近年そのなかでもメカニカルキーボードというカテゴリが大変な賑わいを魅せています。 自分もそんなメカニカルキーボードの世界に魅せられてジャンキーになってしまった人間の一人です。 しかし、キーボード界隈はさまざまな用語が飛び交っている割に、網羅的な情報が少なくとっつきにくい部分があるのもまた事実。 そこで、

                現代メカニカルキーボード用語の基礎知識|simezi9
              • 獣医学科(獣医学部)にいくなら東大と北大のどちらがいいか

                まとめネームバリューをとるなら東大! 充実した設備・教育なら北大!獣医師になりたいだけならどこでもいい!(岡山理大はもう少し様子見しとけ)ちゃんとした教育を受けられる保証がほしいならEAEVE認証受けてる大学!(北大・帯畜大・酪農大・山口大・鹿児島大) これは何?東大・北大両方でここ10年以内に教員をしていた増田による怪文書だ! ちなみに書いてあることの半分くらいはソースは増田の体感だ! 以下単に東大、北大と書いてある場合は東大農学部獣医学専修、北大獣医学部獣医学科を意味する。 ネームバリュー東大>>北大! やっぱり日本トップの大学である東大のネームバリューはすごい! 北大は旧帝大であることすら知られず一地方大学だと思われていることもある! 獣医界隈だけなら東大・北大は並び立つツートップという印象が強いが、もし企業就職を狙うなら東大のネームバリューはやはり強い! 大学教育東大<北大! 「獣

                  獣医学科(獣医学部)にいくなら東大と北大のどちらがいいか
                • ドット絵VTuberシステムを作る|るっちょ

                  hako 生活さんがフェイシャルトラッキングでドット絵を動かすやつをやっていて、楽しそうだったので自分も作ってみました。 Xで結構たくさんの反応があったのもあり、せっかくなので今回作ったシステムでどんなことをやってるかを軽く紹介してみます。 チュートリアル記事ではないので再現性はあまり無いですが、何かヒントになればということで……。もしあなたがドット絵スタイルのアバター制作にチャレンジしていて、この記事でわからないことがあればXでお聞きください。可能な範囲でお答えしたいです! 環境Unity 2023.2.3f1 主要なパッケージはこんな感じ↓ 2D Animation 10.0.3 2D Aseprite Importer 1.0.1 2D PSD Importer 9.0.1 Burst 1.8.11 Live Capture 4.0.0 Universal RP 16.0.4 方針フ

                    ドット絵VTuberシステムを作る|るっちょ
                  • 草津町長の対応とリベラル/フェミニストとオープンレター

                    (草津町長のコメント) https://www.sankei.com/article/20240430-IRGZ5336PRCMFLQGJCIBE6IEPU/ 一部、ネットで『間違った』『申し訳なかった』というコメントを掲載した所もあったが、これだけ騒がせたのだ。本来草津町に来て謝るべきではないか。寄ってたかって叩いておいて、都合が悪くなると逃げだして…。 草津町長が謝るべきとしているのはどのような人たちなのだろうか。草津町長の心中はわからないが、草津町長や町民に対してネガティブな発言をした事例を備忘録として記録しておこうと思う。 個人攻撃の趣旨はないので発言者は省略。 マスコミ(朝日新聞、ガーディアン、ニューヨーク・タイムズ、フランス24)https://www.asahi.com/sp/articles/ASNDL3DYBNDKUTIL060.html ◯英ガーディアンはリコール成立2

                      草津町長の対応とリベラル/フェミニストとオープンレター
                    • 【ソフトウェア設計】モジュールをどう分割するのか?

                      はじめに 前々回や、前回に引き続き、ソフトウェア設計の指針に関する話をしたいと思います。 関数やクラス、そしてサービスなどシステムの塊の単位をモジュールと呼び、モジュールを作る事で、認知負荷を下げ複雑性と戦うという話をしてきました。では、モジュールは「いつ」分割するのが良いでしょうか? また、他にも共通モジュールを不用意に作ってしまって苦労した人も多いのでは無いでしょうか? 今回はそのあたりの話をしていきます。 TL;DR 以下があればモジュール設計を見直す 単純な要件/普段の利用に対して、タイプ量や約束事が多い 共通モジュールが「使われ方」に依存する モジュールの役割を一言で説明できない コード管理や性能/データ整合性など利用に際してのペナルティが高い 分割 is NOT 正義 - FizzBuzz Enterprise Edition 複雑性を排除するためにモジュール分割をすることは重

                        【ソフトウェア設計】モジュールをどう分割するのか?
                      • 2024ヤマザキ春のパン祭り徹底攻略!主要対象商品 点数・価格効率・カロリー効率一覧。

                        [補足情報] 調査期間:2024年1月28日~2024年1月30日 調査対象:公式ニュースリリース(https://www.yamazakipan.co.jp/news/pdf/20240116.pdf)にて点数が公表された対象商品すべて 調査方法:価格は下記ネットスーパー(計9店舗)において該当商品の取扱いがあった店舗の平均価格(税込)を算出。[楽天西友/イトーヨーカドー/イオンネットスーパー(2店舗)/マツモトキヨシ/ライフ/ヤオコー/ダイエー/ゆめタウン]各商品は最低3店舗以上の価格情報が集まるようにしている。カロリー(kcal)は山崎製パン公式サイトより引用。 【初心者向け解説】 44年続くパンまつりにおけるほぼ不変の法則として、「価格効率なら食パン」というのがある。表2を見るとわかりやすいが、食パンは平均して1点を105円で入手でき、これは他種のパンより圧倒的に安い。 もう少し具

                          2024ヤマザキ春のパン祭り徹底攻略!主要対象商品 点数・価格効率・カロリー効率一覧。
                        • 名古屋港が約3日でランサムウェア被害から復旧できた理由 国土交通省が語る教訓

                          もしそのコンテナターミナルが業務停止に陥るとどうなるか――。そのリスクを如実に示したのが、2023年7月4日に名古屋港コンテナターミナルで発生したランサムウェア感染被害だった。 2024年3月に開催されたセキュリティイベント「Security Days Spring 2024」に、国土交通省で最高情報セキュリティアドバイザーを務める北尾辰也氏が登壇。「名古屋港コンテナターミナルを襲ったサイバー攻撃とその背景」と題し、公表された報告書などを基に攻撃から復旧までのいきさつと、そこから得られた教訓を紹介した。 ITを用いた効率化が進んできたコンテナターミナル コンテナターミナルというと、港に林立する大型クレーン(ガントリークレーン)を思い浮かべる人も多いだろう。名古屋港コンテナターミナルもその一つだ。 同コンテナターミナルは5つのターミナルで構成されている。1日当たり約7500本のコンテナが出入

                            名古屋港が約3日でランサムウェア被害から復旧できた理由 国土交通省が語る教訓
                          • コンテナのベストプラクティスに対しておこがましくも言ってみる - Qiita

                            最近実際に開発現場にコンテナを導入してきた経験から、公式ドキュメントに記載されているベストプラクティスに実際どうなんだということを言ってみようと思います。公式に書いてあることを間違ってると指摘という意図はありません 発言は個人の見解に基づくものであり、所属組織を代表するものではありません。 2023/12/3更新: 燃えかけてるのでタイトルを変えました。 補足: こちらの環境は下記を想定しています。 Java CICD/本番環境イントラネット内に整備 WF開発 マルチステージ・ビルドを使う マルチステージビルドの目的 公式ドキュメントには、下記のように記載があります。 マルチステージ・ビルド は、中間レイヤとイメージの数を減らすのに苦労しなくても、最終イメージの容量を大幅に減少できます。 つまり、最終イメージの容量を減らすことが目的であって、その一つの手段としてマルチステージビルドを進めて

                              コンテナのベストプラクティスに対しておこがましくも言ってみる - Qiita
                            • PayPalが1日3,500億回のリクエスト処理を支えるキーバリューストアをオープンソース化

                              Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                PayPalが1日3,500億回のリクエスト処理を支えるキーバリューストアをオープンソース化
                              • 「ゆる言語学ラジオ」批判の根本的無理|アリス&テレス

                                はじめに Podcast及びYoutubeで活動している、「ゆる言語学ラジオ」というコンテンツがある。皆様はご存じだろうか。 ご存じない方に向けて、簡単にご紹介しておきたい。 「ゆる言語学ラジオ」はその名の通り、言語学的なトピックを、面白おかしく扱うラジオだ。具体的には、「象は鼻が長い」の主語は「象」か「鼻」かという議題や、英単語「spring」が「春」や「ばね」や「泉」という複数の意味をもつのは何故か、等の興味深い話を聞くことが出来る。 しかしこの「ゆる言語学ラジオ」、言語学という名を冠している以上、学術的な見地から批判を受けることがたまにある。 要するに、学術的に正確ではないこと、厳密ではないことを、インターネットを通して垂れ流しているという批判である。 こういう批判それ自体は決して珍しいものではない。ありていに言って、インターネット上では、よく観察される類のものだろう。 例えば量子力

                                  「ゆる言語学ラジオ」批判の根本的無理|アリス&テレス
                                • 美的なものと芸術的なもの - obakeweb

                                  1 美学は芸術の哲学なのか? 2 芸術抜きの美学? 3 美学抜きの芸術? 4 ビアズリー、ディッキー、シブリー 5 美的なものと芸術的なもの、その後 参考文献 1 美学は芸術の哲学なのか? 博士論文(80,000 words)をあらかた仕上げて予備審査に出したので、ゴキゲンのブログ更新。 博論でも取り上げている話だが、私の専門である美学/芸術哲学への入門的な話題としてよさそうだったので、一部ネタを抜粋して再構成してみた。なにかというと、美学と芸術哲学の関係性についての話だ。*1 美学[aesthetics]は、なんの専門家でもない人にとっては「男の美学」「仕事の美学」とか言われるときの流儀やこだわりを指す日常語であり、もうちょっと詳しい人にとっては、芸術哲学[philosophy of art]の同義語だ。英語でも事情は同じらしく、aestheticsが専門だと言えば、artについてなんか

                                    美的なものと芸術的なもの - obakeweb
                                  • React Server Components と GraphQL のアナロジー

                                    Next.js の App Router が安定版となり、React Server Components (以下 RSC) を実際に試す環境が整ってきた。 実際、今年はやれどこそこのプロダクトが Next.js を採用しただのやっぱり捨てだのといった話題が尽きなかったように思う。 かくいう自分自身も、今年は App Router の案件に取り組んで RSC と格闘する日々を送っていた。 その過程で、こんなようなことを考えるようになったので、今回はこの辺りの話を書き残しておこうと思う(何回か X に同じ旨の POST は上げていたけど、一回もちゃんとまとめてなかったので)。 RSC がない頃の、別の言い方をすると getServerSideProps を使っていた頃の、Next.js におけるアプリケーションの設計は、トラディショナルな MVC にかなり近しい。 ここでいう MVC は、Sp

                                      React Server Components と GraphQL のアナロジー
                                    • CSS 数式アニメーションで初速も考慮できる表現力の高いイージングを書く - Katashin .info

                                      " class=code-demo loading=lazy style=height:350px>これを突き詰めると、スプリングアニメーション(Spring Animation)のような、従来は JavaScript でフレームごとに描画していたアニメーションも CSS アニメーションで実装できます。 iOS のスプリングを CSS 数式アニメーションで再現する この記事では数式を使ったアニメーションを CSS で行う方法について、実際にデモを実装しながら解説します。 数式でアニメーションを表現できることの利点 #数式でアニメーションを表現すると聞いて、ピンとこない人もいると思います。以下の画像はこの記事のはじめのデモで使っている数式をグラフにしたものです。このグラフの形がイージング関数に似ていると気づいた方もいるかもしれません。 このようなグラフを描く数式を作ることができればイージング

                                        CSS 数式アニメーションで初速も考慮できる表現力の高いイージングを書く - Katashin .info
                                      • Deep Dive 大規模システムアーキテクチャ/開発組織エンジニアリング / Deep Dive Large-Scale System Architecture, Development Organization Engineering

                                        学生向けのイベント技育祭2024にて、大規模システムにおけるアーキテクチャの触りをお話したものです。 ビギナー向けなのでそれほど深いお話はしておりません。 【アブストラクト】 本トークでは大規模システムアーキテクチャで考慮すべき事柄とそれを実現する技術スタックや運用システムを深堀りし、それらを実現するための組織の構築をアーキテクト視点でお話します。大規模システムならでは難解な課題とそれを乗り越えるエンジニアリングの力の片鱗をキャッチアップしましょう。 詳細は以下をどうぞ。 https://talent.supporterz.jp/geeksai/2024spring/ # URL YouTube: https://www.youtube.com/c/narusemi HomePage: https://nrslib.com Twitter: https://twitter.com/nrsl

                                          Deep Dive 大規模システムアーキテクチャ/開発組織エンジニアリング / Deep Dive Large-Scale System Architecture, Development Organization Engineering
                                        • 株式会社リクルート エンジニアコース新人研修の内容を公開します!(2023年度版) | Recruit Tech Blog

                                          こんにちは! 2023年度エンジニア新卒の、吉田です。 株式会社リクルート 新卒エンジニアコースでは、部署への配属前に、BootCampと呼ばれる新人研修を行っています。 本日は2023年度の研修の内容を、実際に受講した新卒の立場から紹介させていただきます。 研修の内容については毎年反響をいただいていますが、今年度も一段と進化し、より充実した研修でした。 ページ下部に研修資料を公開していますので、ぜひ研修の雰囲気を感じ取っていただけると嬉しいです。 研修の概要 エンジニアコースの新人研修は、配属後にスピード感を持って成長できるようになることを見据え、 「さまざまな技術領域の講座を受け、興味関心を広げて、知らなかった好奇心に出会う」 「現場で求められる『仕事への取り組みスタンス』をつかむ」 「気軽に相談できる仲間(同期)をつくる」 の3点が目的とされています。 今年度は、入社前に行われたスキ

                                            株式会社リクルート エンジニアコース新人研修の内容を公開します!(2023年度版) | Recruit Tech Blog
                                          • Spring Boot 3の新機能を使ってみよう! 2からアップグレードする手順、Observability機能、ネイティブイメージ化|ハイクラス転職・求人情報サイト AMBI(アンビ)

                                            ハイクラス求人TOPIT記事一覧Spring Boot 3の新機能を使ってみよう! 2からアップグレードする手順、Observability機能、ネイティブイメージ化 Spring Boot 3の新機能を使ってみよう! 2からアップグレードする手順、Observability機能、ネイティブイメージ化 Javaの開発フレームワークであるSpringの最新バージョンとして、Spring Boot 3が2022年11月にリリースされました。この記事ではSpring Boot 2で書かれたサンプルコードをSpring Boot 3にアップグレードしながら、考慮点や新機能を体感していただきます。ヴイエムウェア株式会社の星野真知さんによる解説です。 Javaのエコシステム、その中でも世界で一番の人気を誇るのが(JetBrains社の調査によると)Spring FrameworkおよびSpring B

                                              Spring Boot 3の新機能を使ってみよう! 2からアップグレードする手順、Observability機能、ネイティブイメージ化|ハイクラス転職・求人情報サイト AMBI(アンビ)
                                            • チュートリアルでDDD体験: ドメインモデルの成長を紹介 - BIGLOBE Style | BIGLOBEの「はたらく人」と「トガッた技術」

                                              プロダクト技術本部の川口です。 3年間、ビッグローブ光といった固定回線のインフラ部門に所属していましたが、今年の4月に BIGLOBE の基幹システムのリニューアルを推進していく部署に異動することになりました。 所属するチームでは、ドメイン駆動設計(DDD)で開発しています。 チームにジョインすると開発チュートリアルをやることになっており、そこで IntelliJ や Spring Boot での開発の仕方を学んだり、チュートリアルを通して DDD を学んだりします。 今回は、DDD のチュートリアルで実際に作成したドメインモデルがどういう風に成長していったかについて紹介します。 勤怠管理アプリ チュートリアル 初期ドメインモデル 中期ドメインモデル 後期ドメインモデル 学んだこと、感想 勤怠管理アプリ チュートリアル お題は GitHub のパブリックリポジトリに公開されています。 ht

                                                チュートリアルでDDD体験: ドメインモデルの成長を紹介 - BIGLOBE Style | BIGLOBEの「はたらく人」と「トガッた技術」
                                              • 北欧ジャズ新世代SSW/ピアニスト、アンナ・グレタ。個性的な感性で可憐な花のように歌う

                                                北欧ジャズ新世代SSW/ピアニスト、アンナ・グレタ。個性的な感性で可憐な花のように歌う 2024-04-09 2024-04-08 Euro Jazz, Jazz, Music SSW, アイスランド, ジャズ, ピアノ, ヨーロッパ, ヨーロッパジャズ, ヴォーカル, 北欧ジャズ Love3アイスランド出身SSWアンナ・グレタのACT第二弾アルバム2021年に颯爽とメジャーデビューしたアイスランド・レイキャビク出身のピアニスト/シンガーソングライター、アンナ・グレタ(Anna Gréta)が待望のACT発第二弾アルバム『Star of Spring』をリリースした。現在ストックホルムに住む彼女が故郷アイスランドに想いを寄せて弾き語る曲はどれも美しく、特別だ。 前作『Nightjar in the Northern Sky』ではかつて彼女がその飛ぶ貴重な姿を北欧の空で見たヨタカ(夜鷹)をア

                                                  北欧ジャズ新世代SSW/ピアニスト、アンナ・グレタ。個性的な感性で可憐な花のように歌う
                                                • 一般社団法人Spring 草津町フラワーデモに関する当団体の見解について

                                                  【講師活動】新聞労連四国地連本部主催、報道関係者向けの勉強会で講義を行いました 2024/02/29 2024年1月20日(土)、新聞労連四国地連本部様からのご依頼で、「メディアは性暴力にどう向き合うべきか」をテーマにした勉強会において、Springスタッフが講師を務めさせていただきました。 今回は、新聞労連に所属されて…read more 【お知らせ】第38回東京弁護士会「人権賞」の表彰式に出席・登壇いたしました 2024/02/28 2023年11月に実施された記者会見でもご報告させていただきました、東京弁護士会「人権賞」の表彰式が、2024年1月15日(月)に開催され出席いたしました。     表彰理由の中で読み上げられた 「これまで零れ落ちていた…read more 【イベント開催】3/16 「未来の性教育・性的同意のあり方を考える〜刑法性犯罪規定の改正でなにが変わったの?〜」 2

                                                  • Springの「人権賞」と東京弁護士会臨時総会

                                                    北弁護士の投稿を中心に採録しました。 追加した方が良い投稿があったら、コメントに記載してください。 ↓ は弁護士向けと一般人向けの署名サイトです。 教皇ノースライム(弁護士北周士) @noooooooorth 東京弁護士会の会員として、一般社団法人Springに対する第38回東京弁護士会人権賞授与に関する公開質問状のためのフォームを作成いたしました。ご賛同いただける方は内容をご確認の上、ご協力を頂ければと考えております。 forms.gle/hCMB2znGeKobH1… 2023-12-06 16:30:38 リンク Google Docs 東京弁護士会宛公開質問状(人権賞選出過程)賛同者募集フォーム 【第38回東京弁護士会人権賞】https://www.toben.or.jp/know/activity/jinkensyou/ 【質問状】https://drive.google.com

                                                      Springの「人権賞」と東京弁護士会臨時総会
                                                    • なぜDependency Injectionなのか? ~関心の分離と疎結合~

                                                      本稿は「アーキテクチャを突き詰める Online Conference」における発表「なぜDependency Injectionなのか? ~関心の分離と疎結合~」の登壇原稿となります。 発表時の動画アーカイブは後日公開されたタイミングでリンクを追加いたします。 また、本稿のサンプルコードとPower PointはGitHubで公開しています。 「CC BY-SA 4.0」で公開していますので、気に入っていただけたら営利目的含め、ライセンスの範囲で自由に利用していただいて問題ありません。 https://github.com/nuitsjp/WhyDependencyInjection というわけで、本稿の目指すゴールはこちら。 今日は、この場にいる皆さんが「なぜDependency Injectionを利用するのか?」ということを、理解いただくのが本日のゴールとなります。 というわけで本

                                                        なぜDependency Injectionなのか? ~関心の分離と疎結合~
                                                      • 無邪気な首相演説 「日本は我々と一緒に戦ってくれますよね?」:朝日新聞デジタル

                                                        ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                                          無邪気な首相演説 「日本は我々と一緒に戦ってくれますよね?」:朝日新聞デジタル
                                                        • Rust の DI を考える –– Part 2: Rust における DI の手法の整理 - paild tech blog

                                                          paild 社でお手伝いをしている yuki です。前回に引き続き Dependency Injection 略して DI の話題を書いていきたいと思います。今回は Rust における DI についていろいろと考えてみました。今回紹介する実装はかなり単純な例を用いたもので、この記事からさらにみなさんのアプリケーションの実装状況に合わせていくつか工夫は必要になるかもしれません。ただ、とっかかりとしては十分なものになっていると思うので、DI でお困りの方はぜひ参考にしてみてください。 今回実装したいアプリケーションのお題について 今回紹介する技法の種別について コンストラクタインジェクション 静的ディスパッチを用いたもの 動的ディスパッチを用いたもの 静的ディスパッチと動的ディスパッチの利点・欠点 shaku (DI コンテナ)を用いたインジェクション shaku の利点・欠点 余談: DI

                                                            Rust の DI を考える –– Part 2: Rust における DI の手法の整理 - paild tech blog
                                                          • 欠陥を早期に発見するための Software Engineer in Test とその重要性 / What is Software Engineer in Test and How they works

                                                            @IT 開発変革セミナー 2024 春 ~Spring~ ~効率化、コスト削減にとどまらない、システム開発の在るべき姿~ 基調講演2 https://members09.live.itmedia.co.jp/library/Njc3Nzc%253D

                                                              欠陥を早期に発見するための Software Engineer in Test とその重要性 / What is Software Engineer in Test and How they works
                                                            • 作家ミラン・クンデラ氏死去、94歳 「存在の耐えられない軽さ」

                                                              【7月12日 AFP】(更新)チェコ出身の作家で、「存在の耐えられない軽さ(The Unbearable Lightness of Being)」などの作品で知られるミラン・クンデラ(Milan Kundera)氏が11日、死去した。94歳。出身地ブルノ(Brno)にあるミラン・クンデラ図書館(Milan Kundera Library)が発表した。 同館の広報担当者は翌12日、AFPに対し「ミラン・クンデラ氏が長年にわたる闘病の末、きのう(11日)亡くなった」と明らかにした。 1929年4月1日生まれのクンデラ氏は当初、詩や短編小説を執筆していたが、67年の「冗談(The Joke)」で一躍有名になった。 一時は共産党員だったが、68年に民主化運動「プラハの春(Prague Spring)」をソ連が弾圧。以後、当局から締め付けを受けるようになった。 75年に共産主義政権下のチェコスロバキ

                                                                作家ミラン・クンデラ氏死去、94歳 「存在の耐えられない軽さ」
                                                              • 【登壇資料公開】JJUG CCC 2023 Spring「APIによるレガシーシステムの改善」 - techtekt

                                                                こんにちは。techtekt編集部です。 6/4に開催された「JJUG CCC 2023 Spring」にて弊社のリードエンジニアである齋藤 悠太が登壇しました。 資料公開に関する声を多く頂戴し、当日の資料を公開します。 ぜひご覧ください! APIによるレガシーシステムの改善 それでは次回のtechtektもお楽しみに! 齋藤 悠太 Yuta Saito システムアーキテクト部 dodaアーキテクトグループ リードエンジニア SIerや事業会社業務での開発を経験し、2020年9月にパーソルキャリアに入社。現在はdodaサイト開発に携わっている。好きな技術領域はJava、Spring、AWS。 ※2023年6月登壇時点の情報です。

                                                                  【登壇資料公開】JJUG CCC 2023 Spring「APIによるレガシーシステムの改善」 - techtekt
                                                                • AWS活用の自由度を上げる「Lambda」を「Rust」で活用 メモリの使用量を抑えつつ、プログラムの作成も簡単に

                                                                  AWS活用の自由度を上げる「Lambda」を「Rust」で活用 メモリの使用量を抑えつつ、プログラムの作成も簡単に Rust を AWS で活用しよう! 原氏の自己紹介 原旅人氏:じゃあ始めます。私、株式会社ログラスでクラウドエンジニアというタイトルでやっている、原と申します。このたびは、このようなところに呼んでいただきありがとうございます。 今日は、「RustをAWSで活用しよう!」と。「AWS」って、実は「Lambda」の話なんですが、こういったことで話をしようと思います。 自己紹介は先ほどしていただいたので、ほぼ省略です。(スライドを示して)実は松本さん(松本健太郎氏)と私はここに書いてある検索エンジンの会社で一緒に働いていて、私がRustをやるきっかけを作ってくれたのも、実は司会者の松本さんです。 株式会社ログラスについて 今はログラスという会社にいて、クラウドエンジニアという名前

                                                                    AWS活用の自由度を上げる「Lambda」を「Rust」で活用 メモリの使用量を抑えつつ、プログラムの作成も簡単に
                                                                  • 非伝統的金融政策の効果と副作用

                                                                    非伝統的金融政策の効果と副作用 「金融政策の多角的レビュー」に関するワークショップ(第1回) ―― 第4セッション 非伝統的金融政策 ―― 2023年12月4日 日本銀行 企画局 ここで示された見解は、必ずしも日本銀行の公式見解を示すものではありません。 多角的レビューシリーズ Broad Perspective Review 問題意識 2 (注)左図の政策金利は月末値(政策金利がない期間は当座預金への付利金利をプロット)、CPI(除く生鮮)は消費税率引き上げの影響 を除く。右表のフォワードガイダンスの導入時期はFilardo and Hofmann[2014]の整理に基づく。 (出所)総務省、日本銀行 主要国中銀における非伝統的政策導入史  わが国では、「物価の安定」が課題となる中、名目短期金利のゼロ 制約に直面し、1990年代後半に非伝統的金融政策が導入された。  海外中央銀行の多

                                                                    • goquを駆使してgoでSQL構築も構造体マッピングもRDBテストもやる - エムスリーテックブログ

                                                                      【Unit4 ブログリレー6日目】 こんにちは、エムスリーエンジニアリンググループの福林 (@fukubaya) です。 最近まで開発していたm3ラウンジでは、goからRDBを利用していました。 m3ラウンジでは、SQLの組みやすさやテストのしやすさの観点で検討した結果、goquを採用しましたので、 そこで得られた知見とその実装例を紹介します。 これから試してみる方(と将来m3ラウンジの開発に新たに入ることになったメンバー)の参考になるように、サンプルコードも説明も多くなってしまいかなり長いです。 お時間ある時にお読みいただければ。 名古屋城は、日本の城のひとつ。尾張国愛知郡名古屋(現在の愛知県名古屋市中区本丸・北区名城)にある。本文には特に関係ありません。 m3ラウンジ goqu 実例 modelの構造体 mapper mapperの実装 goquのSQLの結果から構造体へのマッピング

                                                                        goquを駆使してgoでSQL構築も構造体マッピングもRDBテストもやる - エムスリーテックブログ
                                                                      • 非同期処理をシンプルなPythonコードで説明する - Qiita

                                                                        想定読者 非同期処理がいまいちイメージできないという人 非同期処理って具体的にどう書くの?という人 Pythonの基本文法はなんとなく知っているよという人(←具体的な実装方法を知りたい人のみ) Pythonがパソコンにインストールされている(←動作確認したい人のみ) 非同期処理、同期処理とは? まずは結論から。 非同期処理とは、 あるタスクが終了するのを待っている間、別のタスクを実行すること。 同期処理とは、 処理を順番に実行していくこと。 以下、詳しく書いて行きます。 非同期処理のイメージ 非同期処理のイメージは、 家事を並行してこなすことに似ています。 例えば、 ご飯を炊いている間、炊飯器の前でただ炊けるのを待っていては、時間がもったいないです。 炊けるまでの1時間の間に、他のメニューを作ったり、部屋の掃除をした方が効率的です。 このように、 タスクA(ご飯を炊く)が完了するまでの間、

                                                                          非同期処理をシンプルなPythonコードで説明する - Qiita
                                                                        • 【一般社団法人Spring】231205草津町フラワーデモに関する当団体の見解について.docx

                                                                          草津町フラワーデモに関する当団体の見解について 去る2023年11月15日、草津町町長によるレイプ被害を訴えた元草津町町議の女性自身がレイ プ被害の訴えが虚偽であったことを認めたとの報道がありました。 当団体は、2020年12月11日に行われた、性被害を訴えた元草津町町議の女性がリコールされ たことに抗議した「草津町フラワーデモ」に関して、同日、当団体のSNSにおいて「草津町フラ ワーデモに連帯します」と表明したことがあります。それについて団体としてここに見解を発表し ます。 現在、2023年11月15日の報道によれば、草津町町長によるレイプ被害を訴えた元草津町町議 の女性自身がレイプ被害の訴えが虚偽であったことを認めるに至っており、虚偽のレイプ加害を 訴えられた草津町町長黒岩信忠様におかれましては、この間の心労・苦痛はいかばかりであっ たかと存じます。性暴力の虚偽の訴えは、名指しされた方

                                                                          • 東京弁護士会の人権賞受賞団体『Spring』はいったい何に謝罪したのか

                                                                            事案の概要一般社団法人『Spring』が東京弁護士会から人権賞を受賞した。だが、冤罪事件であることがほぼ明らかとなった草津町の事案において共産党や社民党などとともに地元草津町を批判し、草津町を「レイプの町」、「セカンドレイプの町」などと評したことは人権意識に悖るものではないかと疑義が呈されている(詳細は https://togetter.com/li/2267612 など)。 こういった批判のせいか、2023年12月5日になってようやく、『Spring』がwebサイト上に「草津町フラワーデモに関する当団体の見解について」という謝罪文(本文中に「お詫び申し上げます」とあるので謝罪文のつもりなんだろう、たぶん。)を公表した。 ここでは、『Spring』がいったい何に謝罪したのか見ていきたい。 謝罪文の分析以下、引用はすべて『Spring』の謝罪文らしきものから。 2020年12月当時、当団体

                                                                              東京弁護士会の人権賞受賞団体『Spring』はいったい何に謝罪したのか
                                                                            • Claude 3 OpusはGPT-4では難しい「オホーツクに消ゆ」ライクなアドベンチャーゲーム生成ができる - ABAの日誌

                                                                              ChatGPTにGPTsが搭載されたころ、テーマを与えるとそれに沿ったアドベンチャーゲームが作れないかと試していた。特に「オホーツクに消ゆ」のような、コマンド選択式のミステリーアドベンチャーを色々と遊べたら楽しいかなと思っていた。 結果としてはうまくいかなかった。GPT-4が作成するストーリーは具体性に欠け、実在(しそうな)人物やローケーションなどに沿った展開を持たせることが難しかった。 最近Claude 3とよばれる、GPT-4を凌駕するといわれるLLMが現れた。なので今度はこれを使ってアドベンチャーゲーム生成を試してみた。使うモデルはProユーザーが使えるClaude 3 Opus。 例えば「上野駅」をテーマにして生成すると、以下のようなゲームができる。 上野駅4番ホーム。午前9時頃。 ホームの端で、男性の刺殺体が発見された。あなたは、現場に駆けつけた刑事の沢村。 目の前には血まみれの

                                                                                Claude 3 OpusはGPT-4では難しい「オホーツクに消ゆ」ライクなアドベンチャーゲーム生成ができる - ABAの日誌
                                                                              • 1リリース6,108行から18行へ。ビッグバンリリースを改善した話 - CARTA TECH BLOG

                                                                                CCI の小坂です。 担当プロダクトの中で、以前からの課題だった ビッグバンリリースを改善したことについて書きます。 開発システムの概要 やってることはCCI の社内システムの開発で、媒体社から提供された媒体資料をもとに、原稿規定を データベース化しています。 データベースをもとに、原稿素材の規定チェックから管理までを行うことができるツールです。 技術スタックとしては バックエンドがJava,Spring Bootフロントが Vue.js,Nuxt.js を使ってます。 これまでの開発フローと課題感 リリースは2-3ヶ月ごとのリードタイムがあった 開発周りのお話です。以前の開発フローは以下です。 - ユーザー要望を issue に起票 - 1-2 ヶ月で開発を行い、ステージング環境で動作確認 - その後にリリース判定 - ビジネスサイドにリリース時期を共有し調整 - リリース この流れを

                                                                                  1リリース6,108行から18行へ。ビッグバンリリースを改善した話 - CARTA TECH BLOG
                                                                                • X(旧Twitter)と同等規模のアクセスをさばけるMastodonインスタンスを100分の1のコード量で作成したエンジニアが登場

                                                                                  分散型SNSであるMastodonを「Rama」というプラットフォームを用いて実装することで、X(旧Twitter)と同等規模のアクセスをさばけるインスタンスをXの100分の1のコード量で実現することに成功したとRamaの開発者がブログで発表しました。 How we reduced the cost of building Twitter at Twitter-scale by 100x – Blog https://blog.redplanetlabs.com/2023/08/15/how-we-reduced-the-cost-of-building-twitter-at-twitter-scale-by-100x/ Ramaはアプリケーションのバックエンドを構築するための汎用プラットフォームで、あらゆる規模のエンドツーエンドのバックエンドを100分の1のコード量で構築可能とのこと。R

                                                                                    X(旧Twitter)と同等規模のアクセスをさばけるMastodonインスタンスを100分の1のコード量で作成したエンジニアが登場