並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 707件

新着順 人気順

セットアップの検索結果1 - 40 件 / 707件

  • プライベートでMac使うのやめた

    最近、自分のプライベートの開発環境を大きく変えたので紹介する。 先にまとめ プライベートではMacを使わなくなった 家にUbuntuが入ったミニPCを置いた 外からはThinkPad X1 CarbonからTailscale経由のSSHで家のミニPCに接続 購入まで まず、自分にとって最も大きな変化はプライベートでMacを使わなくなったことだ。2013年くらいにプログラミングを始めてからずっとメインのOSはMacだったので、約10年ぶり、ほぼ初めての非Mac環境である。 自分の普段の開発のユースケースは、Webアプリケーション開発とNode.js上で動くソフトウェアの開発、WebKitへのコントリビューション、たまにRustやGoやC/C++で自分専用ツールの開発、くらいなので別にMacで困っているわけではなかった。Web開発やNode.js上のソフトウェアの開発はまあ普通にMacで困らな

      プライベートでMac使うのやめた
    • ウォータフォールはやめて2024年の開発をやろう!|牛尾 剛

      今回の記事は特に私の意見であり、所属会社の意見ではないことをお断りしておきます。 最近になってまたウォータフォール vs アジャイルの議論を見かけることが多くなってきたので、私が勤務する米国の世界規模のクラウドプロバイダーでは2024年現在どんな開発をしているのかをご紹介したいと思います。私はこれが「正解」といいたいのではなく、何らかのポイントが皆さんの何らかの参考になったらいいなと思って筆をとりました。 ちなみに、2016年時点で私のウォータフォール開発に対する考え方は下記のブログの通りで今も変わっていません。ただ、2024年現在だからといってアジャイルをやるべきと思っているわけでもありません。 もし、今ウォータフォールをやっている人がいたら「そんなこと言ってもどうしたらええねん」となると思うので、自分なりの解決方法も考えてみました。 最初に自分的な結論を書いておくと「2024年の開発と

        ウォータフォールはやめて2024年の開発をやろう!|牛尾 剛
      • Python + VSCode の環境構築 20240604

        作業メモ。モダン Python 速習。 AI 周りのツールを動かしていたら TypeScript だけでやるには無理が出てきたので、久しぶりに Python の環境構築をする。 具体的には TestGen LLM を動かしたい。 Python はたまに触るけど、基本 2.x 時代の知識しかない。 基本的にこの記事を読みながら、細かいアレンジをしている。 追記 rye が ruff と pytest を同梱してるので rye fmt, rye check, rye test で良かった uvicorn を叩くより、 fastapi-cli を使って起動したほうが良さそうので変更 基本方針: Rye に全部任せる 良く出来てると噂に聞いたので、 rye に任せる。 自分が Python が苦手な点は pip を下手に使うと環境が汚れていく点で、基本的に rye で閉じて管理させる。システムの

          Python + VSCode の環境構築 20240604
        • 20年前のOS「Windows XP」を丸腰でインターネットに放り込むとこうなる

          2001年にリリースされたWindows XPは、2014年4月に延長サポートが打ち切られてから記事作成時点で10年が経過していますが、要求スペックの低さや安定性などから根強く支持されており、2022年に公開されたレポートではWindows 11に匹敵するシェア率だったと報告されています。そんなWindows XPをファイアウォールを切った状態でインターネットに接続した動画をYouTuberのエリック・パーカー氏が公開したところ、投稿から約10日で45万回も再生されました。 What happens if you connect Windows XP to the Internet in 2024? - YouTube Idle Windows XP and 2000 machines get infected with viruses within minutes of being ex

            20年前のOS「Windows XP」を丸腰でインターネットに放り込むとこうなる
          • 『GitHub CI/CD実践ガイド』でGitHub ActionsとCI/CDを体系的に学ぼう - 憂鬱な世界にネコパンチ!

            『GitHub CI/CD実践ガイド――持続可能なソフトウェア開発を支えるGitHub Actionsの設計と運用』という書籍を最近出版したので紹介します。本書ではGitHub Actionsの実装と、CI/CDの設計・運用を体系的に学べます。一粒で二度美味しい書籍です。筆者個人としては「実践Terraform」以来、4年半ぶりの商業出版になります。 gihyo.jp どんな本? GitHub利用者にとって、もっとも導入が容易なCI/CD向けのソリューションはGitHub Actionsです。GitHub Actionsの活用事例は多く、検索すればたくさん情報が出てきます。ただ断片的な情報には事欠かない反面、体系的に学習する方法は意外とありません。CI/CD自体がソフトウェア開発の主役になることもまずないため、なんとなく運用している人が大半でしょう。そこで執筆したのが『GitHub CI/

              『GitHub CI/CD実践ガイド』でGitHub ActionsとCI/CDを体系的に学ぼう - 憂鬱な世界にネコパンチ!
            • 「完全に予想外」自民驚いた蓮舫氏出馬 小池氏周辺は「実績」に自信:朝日新聞デジタル

              ","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=\"

                「完全に予想外」自民驚いた蓮舫氏出馬 小池氏周辺は「実績」に自信:朝日新聞デジタル
              • パーティー収入「全面禁止はきつい」 主な使い道は「秘書人件費」:朝日新聞デジタル

                ","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=\"

                  パーティー収入「全面禁止はきつい」 主な使い道は「秘書人件費」:朝日新聞デジタル
                • Findyの爆速開発を支えるテクニック - Findy Tech Blog

                  こんにちは。 Findy で Tech Lead をやらせてもらってる戸田です。 早速ですが、これは弊社のとあるチームの1ヶ月のサイクルタイムです。 最初のコミットからマージされるまで平均3.6時間程度と、開発に着手したらその日のうちにリリースされるのがデフォルトとなっています。 今回はこの開発スピードを継続し、更に速くするために弊社で実践しているテクニックを紹介していきます。 それでは見ていきましょう! タスク分解 Pull requestの粒度 テスト CI/CD 高速化 自動化 通知 まとめ タスク分解 開発タスクをアサインされた時、まず最初にタスク分解をします。 タスク分解をすることによるメリットとしては、 工数見積もりの精度が上がる 対応方針の認識を他メンバーと合わせやすくなる 対応漏れに気づきやすくなり、手戻りの発生が少なくなる Pull requestの粒度を適切に保つことが

                    Findyの爆速開発を支えるテクニック - Findy Tech Blog
                  • API Gateway不要!? Lambda関数URLでのAPI構築について考える

                    Lambda関数URLで、HTTPリクエストを介して直接Lambda関数を呼び出すことが可能になりました。 これまで、Lambda関数をAPI経由で実行するためにはAPI Gatewayを使用する必要がありました。しかし、Lambda関数URLの登場により、API Gatewayを使わずにLambda関数を直接実行できるようになりました。 Lambda関数URLを使うと、API Gatewayのセットアップや管理の手間を省けます。また、API Gatewayが引き起こす遅延やコストも削減できます。 ただし、API Gatewayには多くの利点もあります。 この記事では、Lambda関数URLの利用方法とその利点、注意点について詳しく解説します。Lambda関数とAPI Gatewayのどちらを選ぶか迷っている方は、ぜひ参考にしてください。 Lambda関数URLとは Lambda関数URL

                      API Gateway不要!? Lambda関数URLでのAPI構築について考える
                    • 【コラム】「日本では部屋が狭いからVRができない」←これは本当なのか?

                      【コラム】「日本では部屋が狭いからVRができない」←これは本当なのか? VRをこれから始めようとする方にとって、大きな懸念点のひとつとなっているのがスペースの確保です。よくある言説として、「欧米圏と比較して、日本は部屋が狭いので、VRに向いていない」といったものがあり、購入を躊躇(ちゅうちょ)するケースも少なくないと思われます。しかしこの言説は、はたして本当でしょうか? ※Meta Quest 3公式イメージ画像で映されている部屋。これほどの広さが必要なら、プレイ環境の確保は難しそうですが……? VRデバイス企業は何と言っているか? Meta社の公式X(旧Twitter)アカウントによる公式見解によれば、4畳半(2.7m×2.7m)あればプレイできるそうです。 実は…#MetaQuest3 の推奨プレイ環境は 四畳半のサイズとほぼ同じ! たった四畳半のスペースがあれば、 MR/VRヘッドセ

                        【コラム】「日本では部屋が狭いからVRができない」←これは本当なのか?
                      • 「お前ええ加減にせえよ」同僚にクジラ処理費増額迫る 大阪市課長:朝日新聞デジタル

                        ","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=\"

                          「お前ええ加減にせえよ」同僚にクジラ処理費増額迫る 大阪市課長:朝日新聞デジタル
                        • [入門]Webフロントエンド E2E テスト――PlaywrightによるWebアプリの自動テストから良いテストの書き方まで

                          この本の概要 E2Eテスト(End-to-End Testing)とは,システムの端から端(End-to-End)まで,全体を通して行うソフトウェアテストを指します。本書ではE2Eテストを「ユーザーの視点でWebシステムの動作を確認する自動テスト」として定義し,E2Eテストをこれからプロジェクトに導入しようとしている人,すでに導入しているがパフォーマンスや保守性で課題を感じている人を対象に,E2Eテストのフレームワークとして近年人気が急上昇しているPlaywrightをツールとして,その目的からモダンなノウハウまで,E2Eテスト初心者の方にもわかりやすくハンズオンを交えながら解説します。CIへ組み込む方法やユニットテストとの棲み分けなど,E2Eテストを実際の開発現場に投入するうえでの知見も数多く紹介します。 こんな方におすすめ E2Eテストをこれからプロジェクトに導入しようとしている人 す

                            [入門]Webフロントエンド E2E テスト――PlaywrightによるWebアプリの自動テストから良いテストの書き方まで
                          • 『スーパーマリオ64』のAボタン禁止RTA、「86時間」かけてついに達成。ジャンプなしでクリアする方法は“約3日間待機” - AUTOMATON

                            ホーム ニュース 『スーパーマリオ64』のAボタン禁止RTA、「86時間」かけてついに達成。ジャンプなしでクリアする方法は“約3日間待機” 『スーパーマリオ64』ではシンプルにクリアまでの時間を競うRTA(リアルタイムアタック)のほか、スターを一切取らなかったり、目隠しをしたりといった風変わりな条件付きRTAも盛んなタイトルだ。そんな挑戦のひとつである“Aボタン縛り”で本作をクリアするという試みが、5月21日にあるプレイヤーによって達成された。 『スーパーマリオ64』は1996年にNINTENDO64向けに発売された3Dアクションゲームだ。同作は広く人気を博し、任天堂の他機種に向けてもリメイク/移植などがおこなわれてきた。 本作においては「いかにAボタンを押さずにクリアできるか」に挑戦するABC(A-button Challenge)なる試みが存在。今回、そうした挑戦の一環として『スーパー

                              『スーパーマリオ64』のAボタン禁止RTA、「86時間」かけてついに達成。ジャンプなしでクリアする方法は“約3日間待機” - AUTOMATON
                            • 第814回 1500円以下で買えるRaspberry Pi PicoサイズのRISC-VボードなMilk-V DuoでUbuntuを動かす | gihyo.jp

                              Ubuntu Weekly Recipe 第814回1500円以下で買えるRaspberry Pi PicoサイズのRISC-VボードなMilk-V DuoでUbuntuを動かす Ubuntu 24.04 LTSではRISC-Vボードのひとつである「Milk-V Mars」をサポートしました。これは中国のRISC-V製品のベンダーであるMilk-Vが作っているRaspberry Piライクなシングルボードコンピューターです[1]。ただしこのMarsはなかなか入手できない状況が続いています。Milk-Vでは他にも64コア搭載されたPCライクなPioneer、10GbEのネットワークスイッチとして使えるVegaなどもリリースしています。今回はRaspberry Pi Picoサイズの小さなボードで、比較的安価で入手性が高いMilk-V Duoシリーズに、Ubuntuをインストールしてみましょう

                                第814回 1500円以下で買えるRaspberry Pi PicoサイズのRISC-VボードなMilk-V DuoでUbuntuを動かす | gihyo.jp
                              • 『Windows10,11を音響映像送出またはコントロール用PCとしてセットアップする』

                                チェックボックス付きチュートリアル.exe。Cycling'74 Max8で作成した これの基幹となるshellオブジェクトは下記を使用しています。 ショートカット&レジストリ変更フォルダ一覧 01_自動ログイン 02_高速スタートアップの解除 03_電源の設定 04_USBセレクティブサスペンドの設定 05_通知の設定 06_Windowsアップデート 07_サウンドの設定 08_デスクトップアイコンの設定 09_ディスプレイの解像度 10_スタートアップフォルダの設定 11_プリインストールアプリの削除 12_おまけ shellコマンドの実行、またはファイル名を指定して実行 Windowsキー + Rで「ファイル名を指定して実行」を表示させ、そのまま打つと実行。ここに「cmd」と打ち込みコマンドプロンプト上でも実行が可能。本来はここで「powershell」と打ち込み実行させますがコマ

                                  『Windows10,11を音響映像送出またはコントロール用PCとしてセットアップする』
                                • マイクロサービスアーキテクチャのリポジトリ構成を漸進的にモノレポに移行した話 - Sansan Tech Blog

                                  Sansan Engineering UnitでSansan Data Hubの開発をしている藤原です。 前回はニッチに深く潜り過ぎたので、今回は(使い古されたネタではありますが)モノレポ化についてお話ししたいと思います。 おさらい:モノレポ(mono repo)とは 一連のソースコードを単一のリポジトリで管理している状態のことです。 特に、実装言語、またはサブシステムやドメインといった何らかの区切りでリポジトリを分けている場合に、それらを集約することをモノレポ化と言います。 逆に、複数のリポジトリに分けている状態をポリレポ(poly repo)と言います。 モノレポのメリットとデメリット モノレポ化することで、以下のようなメリットが得られます。 プロダクト全体で統一したい設定、たとえばCIスクリプトやlinter設定などの管理が楽になる。 検索が楽になる。GitHubの検索で事足りること

                                    マイクロサービスアーキテクチャのリポジトリ構成を漸進的にモノレポに移行した話 - Sansan Tech Blog
                                  • Next.js で React Compiler を試しつつ出力コードを見てみる

                                    React Compiler React 19 Beta から React Compiler が導入され利用可能となりました。 ※単体での検証としては次の記事が参考になります。 Next.js での利用 React Compiler のドキュメント内には、各種バンドラやフレームワークで利用する方法も記載されています。 というわけで、Next.js で実際に試してみよう、というのがこの記事の主旨です。 事前準備 / セットアップ 基本的にドキュメントに従って進めます。注意点としては、執筆時点での Next.js の Stable バージョン 14.2 ではまだ React 19 が利用できないため、canary バージョンの利用が必要です。 適当なディレクトリを作成し、その中で create-next-app を実行します。 実験用のためオプションは適当に選択しますが、せっかくなので Tur

                                      Next.js で React Compiler を試しつつ出力コードを見てみる
                                    • モノレポでマージキューと必須ステータスチェックを運用するためのTips - ROUTE06 Tech Blog

                                      ROUTE06 でソフトウェアエンジニアをしている @MH4GF です。 GitHub のマージキュー(Merge Queue)を私のチームでの開発フローに取り入れてから数ヶ月経ちました。マージキューは非常に便利ですが、挙動の理解やセットアップに難しさがあると感じています。いくつかの課題の対処ができ安定した運用ができてきたので、この記事ではセットアップでつまづきがちな点を紹介します。 マージキューとは マージキューは 2023 年 7 月に一般公開された比較的新しい機能で、簡単に説明すると「プルリクエストのマージ前にマージ先ブランチを取り込んだ上で CI を実行し、通ることを確認してからマージする」機能です。 複数人で GitHub を利用した開発をしていると、main ブランチの取り込み漏れにより「プルリクエストでの CI は通るものの、マージ後の main ブランチの CI は失敗する

                                        モノレポでマージキューと必須ステータスチェックを運用するためのTips - ROUTE06 Tech Blog
                                      • AWS Systems Manager Parameter Storeを便利に使うツール "ssmwrap" がv2になりました - KAYAC engineers' blog

                                        SREチームの長田です。 今回はssmwrapという拙作CLIツールのはなしです。 ssmwrapとは ssmwrapは、AWS Systems Manager Parameter Store(以下SSM Params)から値を取得し、 環境変数またはファイルに出力した上でコマンドを実行するツールです。 secret類をSSM Paramsに保存している場合、アプリケーション実行時にSSM Paramsから必要な値を取得することになります。 AWSのサービスにアクセスするという操作は、それなりに手間がかかるものですが、 ssmwrapを使えば環境変数とファイルというより簡便な入出力インターフェイスを通してSSM Paramsの値を参照できます。 実装が簡潔になるだけでなく、アプリケーションからのAWS APIへの依存を排除することにもなります。 # SSM Paramsにこんな値が保存され

                                          AWS Systems Manager Parameter Storeを便利に使うツール "ssmwrap" がv2になりました - KAYAC engineers' blog
                                        • 【v6プラス/OCNバーチャルコネクトでもNATタイプA】LinuxでポートセービングIPマスカレード付きの制限コーン風NAT(EIM/ADF)を動かす - turgenev’s blog

                                          概要 NAT動作をめぐる誤解まとめ - turgenev’s blogでは、UDPホールパンチングのしやすさとポートの節約を両立するには「Address Dependentなマッピングを保持しつつEIM風に動作するADFなNAT」が一番いいという話を書きました。これだとv6プラスやOCNバーチャルコネクトでもNintendo SwitchのNAT判定が「タイプA」になります。 この記事では、Symmetric NAT/Full Cone NATをサポートするruby製NATであるrat(GitHub - kazuho/rat: NAT written in pure ruby)を手元で動かし、またコードを少しだけ変更することで上記のようなNATを実際に動作させるところまでを紹介します。変更後のコードはGitHub - ge9/rat: NAT written in pure rubyに公開

                                            【v6プラス/OCNバーチャルコネクトでもNATタイプA】LinuxでポートセービングIPマスカレード付きの制限コーン風NAT(EIM/ADF)を動かす - turgenev’s blog
                                          • RubyKaigiで紹介されたクリエイティブコーディングを試してみた - Findy Tech Blog

                                            こんにちは!ファインディでTeam+開発チームのエンジニアメンバーの西村です。 この記事では、私が聞いたRubyKaigi 2024のセッション「Lightning Talks」より「Enjoy Creative Coding with Ruby」で紹介されたクリエイティブコーディングを試してみたので共有します。 クリエイティブコーディングとは クリエイティブコーディングとは、アプリケーションのような機能的なソフトウェアを作るのではなく、プログラミング言語を使ってビジュアルアートを創作することです。 クリエイティブコーディングをはじめるまでの背景 私は、RubyKaigi 2024の「Lightning Talks」より「Enjoy Creative Coding with Ruby」で、初めてクリエイティブコーディングについて知りました。 Miyuki Koshibaさんのスライド資料を

                                              RubyKaigiで紹介されたクリエイティブコーディングを試してみた - Findy Tech Blog
                                            • 株式会社カケハシに入社した!&行ってきた! - 941::blog

                                              まいどあり!くしいです。 2022年末に指定難病患者になっちまったんですが、入院中に「社会をもっとよくしていくために自分の出来ることをやりたいな」と強く思いまして。この6月から株式会社カケハシに転職いたしました。やった〜!というわけで今回は株式会社カケハシの中の人として、新オフィスをご紹介したいと思います!行ってきたシリーズ176記事目らしいです。ひょえー。 カケハシは「日本の医療体験を、しなやかに」をミッションに掲げ、日本の医療システムの再構築を目指すヘルステックスタートアップ企業です。薬局向けDXをサポートする「Musubi」や、薬局と患者さんをつなぐおくすり連絡帳「Pocket Musubi」など、医療に関わる人がより活躍できるプロダクトを提供しています。 www.kakehashi.life さて、そんなカケハシ社。社員数350人を超えているのに「がんばって60人くらい入るかな?」

                                                株式会社カケハシに入社した!&行ってきた! - 941::blog
                                              • アプリケーションの動作を担保するテストをどう書くか - JX通信社エンジニアブログ

                                                こんにちは。kimihiro_nです。 今回はアプリケーションの動作を保証するために不可欠なテストコードの書き方についてです。 特に外部依存要素のテストに焦点を当ててみていきたいと思います。 外部に依存するテストコード 皆さんはアプリケーションのテストコードを書いていますか? 内部的な状態を持たず、入力と出力が常に変化しない関数であれば、テストコードを書くのは比較的容易です。実際に関数を呼び出ししてその出力と期待値が一致しているかをみればテストすることができます。 しかし実際にアプリケーションを開発する場合、データベースへの接続だったり外部へのAPI呼び出しだったりといった外部の状態に依存した処理が含まれることが多いです。このような場合、素直にテストを書くのが難しいです。 多くの場合モックを利用して実際のデータベース呼び出しを置き換えたり、テスト用のリソースをdockerなどで構築してダミ

                                                  アプリケーションの動作を担保するテストをどう書くか - JX通信社エンジニアブログ
                                                • ISUCON13 で rbs-inline 使ってみた - カレーの恩返し

                                                  ISUCON で型がパチパチっとハマった開発ができるとかなり開発体験変わってくるのでは?と思い、 ISUCON の過去問に型をつけていくのをやってみています。 モチベーションに対してもう少し詳しい記事はこちら euglena1215.hatenablog.jp まずは、初期実装の状態から挙動を変えずに型だけをつけてみることに取り組みます。 また、アプリケーションに対応する型は rbs ファイルは直接触らずに rbs-inline のみを使って生成することにしました。おそらく ISUCON 本番でも別ファイルをいじっている余裕はないと思うためです。 ISUCON13 で rbs-inline を使って steep check が通るところまで行けたので、やっていく中で感じたことやこうだったらもっと便利なのにと思ったことをまとめてみます。ちょっとしたスクリプトに対して使ってみた記事はたまに見か

                                                    ISUCON13 で rbs-inline 使ってみた - カレーの恩返し
                                                  • 中国の病院、ブタの肝臓をがん患者に初移植 1週間で歩けるまで回復:朝日新聞デジタル

                                                    ","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=\"

                                                      中国の病院、ブタの肝臓をがん患者に初移植 1週間で歩けるまで回復:朝日新聞デジタル
                                                    • dbt Semantic LayerとSteepで実現するデータ民主化 - Gaudiy Tech Blog

                                                      はじめまして、Gaudiyでアナリティクスエンジニア(副業)をしているkuwakenです。 Gaudiyでは現在、データの民主化を進めていますが、その過程でSQLを書く手間や負担、新しいBizメンバーのオンボーディングなどの面で、課題が生じていました。 今回は、その課題を解決するために導入した、dbt Semantic LayerとSteepという2つのデータ系プロダクトに関するお話をします。 1. dbt Semantic Layerの導入背景 2. Steep導入の決定理由 3. dbt Semantic Layerに関するナレッジ 3-1. ディレクトリ構造 3-2. dbt Cloud CLI 3-3. 時間のdimensionはdatetime型で揃える(BigQueryユーザーのみ) 3-4. entitiesを理解する 4. 今後やりたいこと 5. さいごに 1. dbt S

                                                        dbt Semantic LayerとSteepで実現するデータ民主化 - Gaudiy Tech Blog
                                                      • Copilot+ PC上の全てを記録する「Recall」、セキュリティ上の大惨事を引き起こす? | Gadget Gate

                                                        テクノロジー パスワードも口座番号もプレーンテキストで保存 Copilot+ PC上の全てを記録する「Recall」、セキュリティ上の大惨事を引き起こす? Image:Microsoft マイクロソフトはPC上で見たもの・行ったこと全てを探せる新機能「Recall」を世に送り出そうとしている。6月18日に発売される「Copilot+ PC」に準拠したマシンで利用できる予定だが、この機能がサイバーセキュリティにとって「大惨事」になりかねないと専門家が警告を発している。 RecallはローカルのAIモデルを使い、コンピューター上で見たり行ったすべてのスクリーンショットを記録し、数秒で何でも検索できる機能だ。マイクロソフトは、完全にデバイス上に構築・保存されるため、プライバシーも保護されると主張している。 が、サイバーセキュリティ専門家のKevin Beaumont氏は、本機能に潜在的なセキュリ

                                                          Copilot+ PC上の全てを記録する「Recall」、セキュリティ上の大惨事を引き起こす? | Gadget Gate
                                                        • 私たちはなぜNewSQLを使うのかTiDB選定5社が語る選定理由と活用LT【イベントレポート】 - Findy Tools

                                                          公開日 2024/05/24更新日 2024/05/24私たちはなぜNewSQLを使うのかTiDB選定5社が語る選定理由と活用LT【イベントレポート】 近年データベースが急速に進化し、開発にも大きな影響を与えています。そこでファインディでは「私たちはなぜNewSQLを使うのか TiDBを選定・導入した5社が語る選定と活用」と題したイベントを開催。PingCAPの日下さん、LINEヤフーの佐伯さん、アイスタイルの鈴木さん、DMM .comのpospomeさん、コロプラの曽我さん、さくらインターネットの江草さんをお招きし、NewSQLの一つである TiDBについて語っていただきました。 ■パネリスト 日下 太智さん / @ksk_tic PingCAP株式会社 プロダクトマネージャー / シニアソリューションアーキテクト SIerにて国内外問わずEC/小売/製造/サービス/メディア/出版など様

                                                            私たちはなぜNewSQLを使うのかTiDB選定5社が語る選定理由と活用LT【イベントレポート】 - Findy Tools
                                                          • 【紫はネイビー】普段の着こなしにパープルカラーを上手く取り入れよう! - YMのメンズファッションリサーチ

                                                            滝藤賢一氏の金言 パープルカラーの魅力 「無難」からの脱却 ちょっぴりやんちゃな雰囲気だけれど実は上品 パープルのコーデ まとめ 滝藤賢一氏の金言 ymfresearch.info 過去記事でご紹介した、俳優の滝藤賢一氏が自身のフォトブックで示したオシャレ論の中で「紫はネイビー」という金言がありました。 即ち、一見クセの強そうなカラーである紫ですが、使い易いカラーの代表格であるネイビーのように実は着こなすことは難しくないという意味です。 実際に滝藤氏は紫のアイテムを上手く自身の着こなしの中に取り入れています。彼を象徴するカラーだと言って良いでしょう。 パープルカラーの魅力 私はファッショニスタとしての滝藤氏をリスペクトしており着こなしの参考にする事も多いのですが、前述した金言を聞く前からパープルは大好きな色でした。 「紫はネイビー」という魅力的なワードは思いつきませんでしたが・・・。 ここ

                                                              【紫はネイビー】普段の着こなしにパープルカラーを上手く取り入れよう! - YMのメンズファッションリサーチ
                                                            • 「技研公開2024」レポート。NHKが最新の没入体験やXR技術で考える「放送の未来」

                                                              「技研公開2024」レポート。NHKが最新の没入体験やXR技術で考える「放送の未来」 NHKが研究成果を公開する「技研公開2024」。今年も5月30日から6月2日まで、東京・世田谷にあるNHK放送技術研究所で開催されました。 展示内容は、NHKの主力「テレビ映像」に関するものだけではありません。ホログラム撮影やARグラスを使ったシステムなど、3DやXR領域の研究開発でも多くの展示が行われています。本記事ではXR関連の展示や、筆者が興味深いと思った展示をご紹介します。 一覧性に優れた「ARグラス型ニュース提示システム」 ARグラスを使うことで、現実空間を見渡しつつ、多くのニュースタブを3次元的に表示できるようにした「ARグラス型ニュース提示システム」。ARグラスが普及した未来における、コンテンツ消費のスタイルを模索したものと言えます。 ニュース記事やタブの位置は、同じ場所にいる複数のユーザー

                                                                「技研公開2024」レポート。NHKが最新の没入体験やXR技術で考える「放送の未来」
                                                              • Rails: Autotuner gemでRailsアプリを高速化する(翻訳)|TechRacho by BPS株式会社

                                                                原注 本記事は、Rails Worldでの私の発表「Rails and the Ruby Garbage Collector: How to Speed Up Your Rails App」を元にしています。 Rubyのガベージコレクタは、短いRubyスクリプトから数百万件のリクエストを処理するアプリの実行にいたるまでスケーリング可能になるよう設計されていますが、あらゆるユースケースで最適に動作するとは限りません。このため、Rubyのガレージコレクタでは、チューニングに利用可能なパラメータを多数サポートしています(執筆時点では19個)。ただし、これらのパラメータを使いこなすには、Ruby内部におけるガベージコレクタの動作についての知識が必要です。 また、Rubyのメジャーリリースでガベージコレクタが変更されると、これらのパラメータの一部が非推奨になったり新しいパラメータが追加されたりする可

                                                                  Rails: Autotuner gemでRailsアプリを高速化する(翻訳)|TechRacho by BPS株式会社
                                                                • Fate Stay Nightで学ぶGraphRAG(GoogleColab付) - Sun wood AI labs.2

                                                                  はじめに Graph retrieval augmented generation (Graph RAG) は、従来のベクター検索による情報検索手法に強力な手法として注目を集めています。Graph RAGは、データをノードと関係性で構造化するグラフデータベースの特性を活かし、検索された情報の深さと文脈性を高めます。 本記事では、人気アニメ「Fate Stay Night」のWikipediaデータを使って、LangChainとNeo4jを用いたGraph RAGの実践的な構築方法を初心者向けに解説します。 環境のセットアップ まずは必要なライブラリをインストールしましょう。 %%capture %pip install --upgrade --quiet langchain langchain-community langchain-openai langchain-experimenta

                                                                  • 新幹線では初、博多―熊本間に早割の価格変動制を正式導入 JR九州:朝日新聞デジタル

                                                                    ","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\">

                                                                      新幹線では初、博多―熊本間に早割の価格変動制を正式導入 JR九州:朝日新聞デジタル
                                                                    • WindowsでChatGPTを使うならPowerToysの新機能「Advanced Paste」で効率UP!

                                                                      PowerToysの「Advanced Paste」は クリップボードの内容をほかの形式に変換できる便利ツール 文字を翻訳したり、要約してもらいたいならCopilotを使えばいいのだが、いちいちコピー&ペーストする手間がかかる。文章を書いているときにほかのツールに移動するのは面倒だ。そんな時に便利なのが、マイクロソフト製の「PowerToys」というオープンソースソフトウェア。貼り付けるときに、AIでどんな処理でもしてくれるのだ。まずはGithubのウェブサイトから「PowerToys」のセットアップファイルをダウンロードし、インストールしよう。

                                                                        WindowsでChatGPTを使うならPowerToysの新機能「Advanced Paste」で効率UP!
                                                                      • 救いか追い討ちになるかわかんないけど 過去にメンズエステ数店で働いてい..

                                                                        救いか追い討ちになるかわかんないけど 過去にメンズエステ数店で働いていた者として、メンズエステという場所がどんなところか知っておいたほうがいいのではないかと思う 最大限好意的に見ると、旦那さんは浮気をしないように努力しているように思える メンズエステのコンセプトは「セクシーなセラピストによる、ギリギリ性的でない(しかし、それ以上を期待させる)マッサージ店」だ 内容は、店舗によって違いはあるだろうが、おおよその店は男性が紙パンツで横たわり、女性の方から身体を密着してのオイルマッサージやストレッチを行うスタイル。 女性の服はタイトめで胸が空いたミニワンピかセットアップが多い。水着の店もあるみたいだけど少ない 抜きや性器への接触はなく、男性の方から女性に触ってもいけない店がほとんど 予約時間の7割は背中や足の一般的なマッサージや指圧を行い、残りの時間で通常の店では触られないようなところまで触るギ

                                                                          救いか追い討ちになるかわかんないけど 過去にメンズエステ数店で働いてい..
                                                                        • PS VR2用周辺機器「PlayStation VR2 PCアダプター」発表、8月7日発売へ。一部機能は利用できないもののSteamのPC向けVRゲームをPS VR2で遊べる - AUTOMATON

                                                                          ソニー・インタラクティブエンタテインメントは6月3日、「PlayStation VR2 PCアダプター」を発表した。8月7日発売予定で、希望小売価格は8480円(税込)。 本製品は、VRゲーム・アプリを楽しむためのデバイスPlayStation VR2(以下、PS VR2)用の周辺機器。PS VR2はPS5専用として発売されたが、このアダプターを介することによってPCでも使用可能となる。 PS VR2のヘッドセットには、片目当たり2000×2040解像度/90Hz・120Hzの有機ELディスプレイが採用され、視野角は約110度。インサイド・アウト方式のトラッキング技術により、トラッキング用の外部カメラは不要となっている。そして専用コントローラーであるPS VR2 Senseコントローラーには、PS5のDualSenseと同じハプティックフィードバックやアダプティブトリガーを搭載。また、ボタ

                                                                            PS VR2用周辺機器「PlayStation VR2 PCアダプター」発表、8月7日発売へ。一部機能は利用できないもののSteamのPC向けVRゲームをPS VR2で遊べる - AUTOMATON
                                                                          • Windows 11インストール時にアカウント作成が必須に、Microsoftが新たな施策

                                                                            PC-WELTはこのほど、「Microsoft blockt beliebte Methode, um Windows 11 ohne Konto zu installieren - PC-WELT」において、MicrosoftがWindows 11のインストール時にMicrosoftアカウントの作成を強制するための新たな対策を導入したと伝えた。従来、ユーザーは存在しない電子メールアドレスを使用するトリックを用いることで、ローカルアカウントを作成してMicrosoftアカウントの作成を回避できていた。しかしながら、この方法は現在無効となってしまったと報じられている。 Microsoft blockt beliebte Methode, um Windows 11 ohne Konto zu installieren - PC-WELT Microsoftアカウントが必須に?Windows

                                                                              Windows 11インストール時にアカウント作成が必須に、Microsoftが新たな施策
                                                                            • Rubyist Hotlinks 【第 39 回】古橋貞之 さん

                                                                              はじめに 著名な Rubyist にインタビューを行う企画「Rubyist Hotlinks」。第 39 回となる今回は、古橋貞之さん。 では、お楽しみください。 インタビュー 聞き手 卜部さん (@shyouhei) 語り手 古橋貞之さん (記事中「古橋」) 野次馬(古橋さんの現職であるトレジャーデータの同僚と元同僚のみなさん) 国分さん、成瀬さん、田籠さん、金子さん、三村さん 日にち 2023 年 5 月 11 日 写真提供 : 目次 Table of content プロフィール 卜部 はい、じゃあお疲れ様です。ゆるりと始めていきますが。るびまのインタビューはポッドキャストにしないという信念の元に、ポッドキャストにしていなくて。 三村 そんな信念が。 卜部 なんでかっていうと、いくら迂闊なことをゆっても後から編集できるからっていう。これがね、やっぱ迂闊なことを言ってもらわないと楽しい

                                                                              • Apple「空間ビデオ」向けにハイエンド機材ぞくぞく キヤノンとブラックマジックデザインから登場(ITmedia NEWS) - Yahoo!ニュース

                                                                                Apple Vision Proで立体視聴できる、Appleの「空間ビデオ」向けにハイエンド機材がキヤノンと豪Blackmagic Designから登場した。これは、米Appleが6月10日(現地時間)に開催した「WWDC24」でお披露目されたもので、キヤノンはレンズ、Blackmagic Designは2つのレンズを搭載した専用カメラを発表した。 【画像を見る】キヤノンが発表したのは3D撮影できるAPS-C用レンズ 空間ビデオは、iPhone 15 Pro/15 Pro Maxの内蔵カメラでの撮影に対応していたが、専用機材が空間ビデオに対応することで、より高品質のコンテンツ制作が可能となる。 キヤノンは手軽に撮れるAPS-C用レンズ キヤノンは、3D映像撮影用のRFレンズ「RF-S7.8mm F4 STM DUAL」を発表。「EOS VR SYSTEM」に属する製品で、Apple社製品以

                                                                                  Apple「空間ビデオ」向けにハイエンド機材ぞくぞく キヤノンとブラックマジックデザインから登場(ITmedia NEWS) - Yahoo!ニュース
                                                                                • 自民県議ら13人を「賭けゴルフ」の疑いで告発 熊本県警が受理:朝日新聞デジタル

                                                                                  熊本県議ら13人が賭けゴルフをしていたとする告発状を熊本県警が正式に受理していたことが、捜査関係者への取材で分かった。県警は、常習賭博の疑いで捜査するとみられる。 熊本市内に住む告発人によると、13人は現職の県議12人と元県議1人。現職12人のうち11人の会派は自民党で、残る1人は無所属。13人は参加者を替えながら2019年12月~23年7月、熊本や沖縄県のゴルフ場で計20回、ゴルフの成績に応じて金銭のやりとりをした疑いがあるという。今月27日、県警に正式に受理されたという。 自民県連会長の前川收県議の事務所担当者は「報道は承知しているが詳細は把握していない。弁護士を通じて対応する」としている。 ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!--

                                                                                    自民県議ら13人を「賭けゴルフ」の疑いで告発 熊本県警が受理:朝日新聞デジタル