世の中 旧統一教会と政界の深いつながり 幕引きは許されない 第三者機関で全体像の解明を | | 古賀伸明 | 毎日新聞「政治プレミア」
はじめに prismatix 事業部で QA エンジニアをしている長友です。 今回は私の所属するチームの方がテスト改善を行ってくださったので、そのお話です。 経緯 今私のいるチームには、私以外に K さんというメンバーの方がおられます。 これまで私の所属する prismatix 事業部で、いろいろなマイクロサービスの開発に携われてきた方です。エンジニアリング力が高く、テストに関する本も出されている方で、私もその方の本を持っています。ですから話すときはよくテストの話題になります。 その方が、これまで開発チームにいた中で作っていたテストコードによるテストのやり方に課題を感じていたということで、今回その改善をすることになりました。 いろいろ試行錯誤をされて、こうしたらいいのではないかというアイデアが出てきたので、それをどうやって開発チームに実践してもらうかをやってみたことをお話します。 なお、私
2022年8月に一般公開された画像生成AI「Stable Diffusion」を二次元イラスト490万枚以上のデータセットでチューニングした画像生成AIが「Waifu-Diffusion」です。このWaifu-DiffusionをローカルのWindows環境で実行するために、実際にモデルデータをダウンロードして導入してみました。 GitHub - harubaru/waifu-diffusion: stable diffusion finetuned on danbooru https://github.com/harubaru/waifu-diffusion ◆Waifu Diffusionでの生成例 実際に、プロンプト・Sampling Steps・Sampling method・CFG Scale・シード値をまったく同じに設定して、Stable Diffusion(左)とWaifu-
はじめに どうも、レガシー組込みエンジニアの@yagisawaです。 Rustを勉強しているとCでは見かけない言語仕様(主に記号の使い方)に出くわすことがあるので、チートシート的な感じでまとめてみました。 勉強が進み次第都度更新していく予定です。 「RustではXXX等に使います」と曖昧な表現をしていますが、私の勉強が足りていないだけで本記事で紹介しているもの以外の使い方も存在する可能性がある旨、予めご承知おきください。 Cについても私が知らない使い方が存在する可能性がある旨、予めご承知おきください。仕事柄C89の仕様を主に扱っています。また本記事の主眼はRustであるため、Cの情報の充実度については本質ではありません。
この連載では、現在注目のWebホスティングサービス「Vercel」をご紹介します。本記事から2回にわたって、「Next.js」の便利な9つの機能をご紹介します。今回は、「Linkコンポーネント」「Imageコンポーネント」「Headコンポーネント」「Scriptコンポーネント」「レイアウトコンポーネント」の5つのコンポーネントを紹介します。 はじめに 前回はNext.jsアプリケーションをVercelにデプロイする方法や、一緒に活用する利点などを紹介しました。今回から2回にわたって、Next.jsの便利な機能を紹介しながら、簡単なブログを表示するアプリを作成していきます。 この記事は既になんらかのプログラミング言語やWebフレームワークを学習した経験がある人向けに書いています。サンプルコードを提供しますので、サンプルコードを実際に動かしていただくことでより理解が深まると考えています。 自身
先日某所で「調整変数の選び方」というテーマで話をする機会をいただきました。 せっかくなので作った資料を公開します。 回帰分析をするときになにを調整したらよいかわからない・・・ 頑張って調整しても結局未測定交絡があるから結局実験じゃないと・・・ みたいな人にオススメだと思います。 基本的には昔書いたブログ記事の内容に沿っていますが、そこから少しアップデートして最近の話題などにも触れています。 理論的に「正しい」選択方法というよりは、どちらかといえば制約があるなかでの実践的な変数選択の落とし所といったイメージでしょうか。 ご参考までに! ちなみに、ほかにも講演資料を公開しております。 合わせて読んでみてください。
米国では過去にリスク軽視の融資によるサブプライムローンが大きな問題となったことがあったが、米CNBCの報道によるとApple Cardにも同様にサブプライムリスクが持ち上がっているらしい。原因はApple Cardのパートナーであるゴールドマン・サックス(CNBC、iPhone Mania)。 ゴールドマン・サックスは2016年に消費者金融事業へ進出したものの、審査を緩くした結果、クレジットカードローンでの損失率が大きな問題となっているという。この状況に至った大きな要因は、同社の主力商品となっているApple Card。Apple Cardは幅広い層への浸透をおこなうために、クレジットスコア(信用度)の低い層も対象としてきた。その結果、4分の1以上がFICOスコア660未満の顧客に提供されているとされる。 JPモルガンによると、ゴールドマンのクレジットカードローンの損失率は、米国の大手カー
Customize color palettes, add gradients, and more with COLRv1
技術部の遠藤(@mametter)です。RubyKaigiお疲れ様でした! クックパッドはRubyKaigiで、Rubyを使ったパズルを出してました。この記事では、出題者が想定していた解き方を公開します。自力で遊びたい人は解いた後で読んでください。 Cookpad Code Puzzle for RubyKaigi 2022 どんなパズル? あらかじめ定義された謎の関数の中身を当てるパズルです。適当な引数で呼び出してみて、結果を観察して、中身を想像します。あたりがついたら、同じ関数を定義してみて、テストをパスしたらクリア。 次のURLでブラウザでプレイできます。もう賞品はもらえませんが、解きたい人は今からでも挑戦してみてください。 ruby-puzzles-2022.cookpad.tech 以下、ネタバレで各問題を解説していきます。 1問目 あらかじめヒントが書かれています。 # You
はじめに こんにちは、技術本部ML・データ部MLOpsブロックの鹿山(@Ash_Kayamin)です。先日、20個の開発環境APIを用意し、各APIをリクエストに応じて動的に起動できる仕組みをKnative Servingを用いて構築しました。 この記事ではKnative Servingを利用した背景と、利用方法、はまりどころ、利用によって得られたコスト削減効果についてご紹介します。なお、今回はKubernetesクラスタのバージョンとの互換性の都合でKnativev1.3.1を利用しました。2022/9現在の最新バージョンはv1.7.1になりますのでご注意ください。 目次 はじめに 目次 課題:20個の異なる開発環境APIを低コストで提供したい 解決策:Knative Servingを用いて、リクエストに応じて動的にAPIサーバーを起動する仕組みを導入する Google Cloud上でA
手書きDX事業を展開するエスパリアール合同会社(本社:東京都渋谷区 代表社員:濵田純哉)は、AI手書き「手書きくん」を9月15日より法人向けサービスとしてリリース致します。 ■手書きくんとは? 写真で撮った手書き文字をAI学習させ、あなたの文字で代筆し、送付まで行うAI手書き営業マンです。 「手書きくん」は筆跡、筆圧、文字の大きさを学習し人間と同水準の手紙を作成可能です。(下記、参考動画) ■「手書きくん」のサービスの流れ ■自分の文字に自信が無い人でも安心 「手書きくん」はペン字師範の文字を学習済みなので、ペン字師範の文字で代筆可能です。 ■新しい手紙DX体験 ご利用シーン例 M&A仲介業者:新規営業のDMをペン字プロの文字で代筆し、お手紙をお届け。 不動産業界:お電話がつながらなかったお客様にお手紙を担当者の直筆でお届けすることでアポイントを獲得。 自治体:担当者の直筆文字を学習さ
Docker Desktop 4.12登場。ターミナル機能の統合、containerdによるイメージ管理、Dockerボリュームのバックアップなど新機能 WindowsやMacなどのローカル環境に簡単にDockerコンテナを用いた開発環境を導入できるソフトウェア「Docker Desktop」の最新版「Docker Desktop 4.12」がリリースされました。 主な新機能の1つ目はターミナル機能の統合です。自動的にそのOSのユーザーのデフォルト設定を読み取って、設定されているターミナルをDocker Desktop内で起動します。ユーザーはDocker Desktopを離れることなく使い慣れたターミナルからコマンドラインでの操作が可能になります。 2つ目はDockerイメージの管理にcontainerdが使われるようになることです。まだ実験的実装の段階ですが、Dockerイメージの保存
データベースのスキーマを変更するときは、スキーマの変更作業によってテーブルが長期間ロックされてしまわないように注意が必要です。 2019年にリリースされたPostgreSQL 12.0以降では、NOT NULLを安全に追加するためによりよいベストプラクティスができています。まだ知らない人もいるかもしれないので、ここで紹介します。 何が問題なのか?次のようなDDLコマンドを考えます。 -- posts.moderatedをNULL禁止にする ALTER TABLE posts ALTER COLUMN moderated SET NOT NULL;これはテーブルをACCESS EXCLUSIVEでロックしたままフルテーブルスキャンを行います。その間は他のトランザクションはこのテーブルに関する処理を進行できません。 テーブルが小さければこれで特に問題ありません。しかし、postsがそれなりに大
河野と申します。2018年8月からマッハバイトで業務委託(いわゆるフリーランス)として業務に携わっており、2022年6月から、テックリード(以降、TL)という立場となりました。 TLという言葉は広く使われていますが、実際に何をするのかは、会社や環境によってさまざま。 3ヶ月の振り返りがてら、ここに一例として公開してみようと思った次第です。 TL着任以前 Join当初はRailsエンジニアとしての働きを期待されており、最初の担当はマッハバイトiOS版用に、REST APIを開発することでした。 半年少しでその業務が一段落した後は、以下のことなどを担当してきました。 Rails製アプリケーションの機能追加、Ruby、RailsのUpdate ホストOSのUpdateに伴う、deploy環境の修正や、ライブラリなどのUpdate(オンプレ環境) マイクロサービスの中心に置きたいメッセージングサー
「あなたは自己紹介が得意ですか?」変な質問ですね。「得意です」と答える人などいないかもしれません。質問を変えましょう。 「あなたは自己紹介が苦手ですか?」こう尋ねると「YES」と即答する人がいます。この記事はそんな方に少しだけ役立つかもしれない内容です。役立たなかったらごめんなさい。 自己紹介。 実は人生において何度もする大切な行為です。アルバイトや就活の面接。仕事で新たに配属された職場での初日。交流会での名刺交換。食事会での開始5分。実にたくさんの機会があり、そしてそれは意外に重要だったりしませんか。自己紹介とはすべての人の人生に関係ある、とても大切な行為なのです。 さて、自己紹介が苦手な理由は大きく2つに分けることができます。 ①自分のことを語ることに心理的な抵抗がある 「自分なんて大した人間ではないし、話したいこともないし、どうにも苦手」といったもののことだと思ってください。いわゆる
はじめに Docker、Kubernetes、Istioと来れば、次は『Chaos Engineering』(以下、カオスエンジニアリング)を語らずにはいられません。カオスエンジニアリングは、マイクロサービスやサービスメッシュなどのモダンなシステムアーキテクチャにおいて、これから主流になっていくであろう障害対策のひとつです。先人のわかりやすい言葉を借りながら、初めて耳にする方にもなるべくやさしく説明していきます。 ※ 本記事は2年前の内容です。カオスエンジニアリングの現状をUPDATEする形で続編も投稿しましたので、よろしければこちらもご覧になってください。「カオスエンジニアリングと聞いてカオスになった人必見(続)」 カオスエンジニアリングを知る カオスエンジニアリングとは? カオスエンジニアリングとは、全世界に動画配信サービスを提供するNetflixが導入したことで注目されるようになった
理化学研究所(理研)脳神経科学研究センター親和性社会行動研究チームの大村菜美研究員、黒田公美チームリーダーらの国際共同研究グループは、科学的根拠に基づく赤ちゃんの泣きやみと寝かしつけのヒントを発見しました。 本研究成果は、赤ちゃんの泣きに困る養育者のストレスの軽減や、虐待防止につながると期待できます。 黒田公美チームリーダーらは2013年、親が赤ちゃんを運ぶとおとなしくなる「輸送反応[1]」をマウスとヒトにおいて発見しました。しかしこの研究では、運ぶ時間が約20秒間と短く、かつ運ぶのをやめると赤ちゃんは再び泣き出すという課題がありました。 今回、国際共同研究グループは、赤ちゃんが泣いているとき、母親が抱っこして5分間連続で歩くと、泣きやむだけでなく、約半数の赤ちゃんが寝付くことを発見しました。また、親の腕の中で眠った赤ちゃんをベッドに置くとき、赤ちゃんが目覚めやすいのは親から体が離れるタイ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く