並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 566件

新着順 人気順

リファレンスの検索結果121 - 160 件 / 566件

  • 学園アイドルマスターのバックグラウンド再生が凄い という話 - Qiita

    TL;DL ゲームアプリ「学園アイドルマスター」にはAndroid/iOS端末で楽曲のバックグラウンド再生機能がある Unity+CRIWareでバックグラウンド再生を行うのは障害がある バックグラウンド再生用にネイティブPluginを実装しないと多分実現できない、凄く手間がかかっている この記事の目的 学園アイドルマスターには楽曲のバックグラウンド再生機能があります。 この記事は、バックグラウンド再生の何が凄いのか、実装する上で何が障害になるかを考察する事を目的としています。 免責事項 筆者は株式会社バンダイナムコエンターテインメント及び株式会社QualiArtsとは無関係です。 また、筆者はスマートフォン用ゲームアプリ「学園アイドルマスター」の開発に一切関わっていません。 この記事では、「学園アイドルマスター」のゲーム内画面をスクリーンショットで引用しています。 学園アイドルマスターと

      学園アイドルマスターのバックグラウンド再生が凄い という話 - Qiita
    • Ruby知識ゼロから初参加したRubyKaigi 2024レポート - 共沸

      TL;DR 楽しかった! 本編 おはようございます。手札事故(twitter:@hand_accident)と申します。 Ruby知識ゼロから初参加したRubyKaigi 2024レポート、略してルゼロ*1という感じでやっていきたいと思います。 < Day 0 自己紹介でもしとくか。生まれ育った愛媛県松山市*2に帰って非IT企業でパソコン係をやっている過程で、すべてが個人開発の労働環境で趣味全ブッパ技術選定をした結果HaskellとNimを書くようになりました。すこしSvelteもします。 Rubyは名前を聞いたことがあるしちょっとニッチなPythonライブラリ探そうとしたら時々検索にgemが引っかかってそちらにはあるのねえという感想を抱くなどしていましたが何の因果か触ってみるには至らず、沖縄に来て初めてコードを見たまであります。 愛媛県松山市で趣味の音楽ゲーム(DDR)に高じていたところ

        Ruby知識ゼロから初参加したRubyKaigi 2024レポート - 共沸
      • 「風邪に抗生物質」は誤り 効果なく無害の菌まで退治 - 日本経済新聞

        風邪を引いたから抗生物質(抗菌薬)をもらって飲みたい、熱が下がったので途中で飲むのをやめる――。抗菌薬について、こんな考え方や使い方をしたことはないだろうか。実はこうした使い方は誤りだ。人に害のない菌まで退治するだけでなく、薬が効かない菌を増やしてしまう恐れがある。国立国際医療研究センター病院のAMR臨床リファレンスセンターは8月、小学生未満の子供をもつ親500人を対象にした抗菌薬に関するアン

          「風邪に抗生物質」は誤り 効果なく無害の菌まで退治 - 日本経済新聞
        • Kubernetesクラスタの可観測性の隙間を埋めるeBPF - LIFULL Creators Blog

          KEELチームの相原です。 今回はeBPFを利用してKubernetesクラスタの可観測性の隙間を埋めている話です。 前回のエントリではLLMにうつつを抜かしていたので本業(?)の話をしようと思います。 www.lifull.blog LIFULLの可観測性の現在地 eBPFとは 可観測性の隙間 NAT Loopback eBPFを実行するには BPF CO-RE libbpf-rsを利用したNAT Loopbackの検知 1. (ユーザ空間) コマンドライン引数として受け取ったDNSをTTLごとに名前解決してIPアドレスを取得する 2. (ユーザ空間) IPアドレスに変化がある度にカーネル空間で動くBPFプログラムにそのIPアドレスのリストを渡す 3. (カーネル空間) Kprobesで tcp_v4_connect/tcp_v6_connect にフックを仕込む 4. (カーネル空間)

            Kubernetesクラスタの可観測性の隙間を埋めるeBPF - LIFULL Creators Blog
          • SNS「Bluesky」のジェイ・グレイバーCEOが「Twitterから独立した理由」「BlueskyとAT Protocolの関係」などを語る

            SNS「Bluesky」は、旧Twitterの社内プロジェクトを原点としており、記事作成時点ではTwitterから独立した「Bluesky PBC」によって開発が進められています。そんなBluesky PBCのジェイ・グレイバーCEOが海外メディアのThe Vergeに対して「Twitterから独立した理由」や「BlueskyとAT Protocolの関係」などを語っています。 Federation is the future of social media, says Bluesky CEO Jay Graber - The Verge https://www.theverge.com/2024/3/25/24108872/bluesky-ceo-graber-federation-social-media-decoder-interview ◆BlueskyがTwitterから独立する

              SNS「Bluesky」のジェイ・グレイバーCEOが「Twitterから独立した理由」「BlueskyとAT Protocolの関係」などを語る
            • AWS Lambda が再帰ループ検出の関数レベルの設定のサポートを開始 - AWS

              AWS Lambda は、再帰ループ検出を無効または有効にできる関数レベルの設定をサポートするようになりました。デフォルトで有効になっている Lambda 再帰ループ検出は、Lambda と他のサポートされているサービス間の再帰呼び出しを自動的に検出して停止し、ワークロードの暴走を防ぐ予防ガードレールです。 以前は、意図的に再帰的なパターンを実行しているお客様は、AWS サポートを通じてアカウントごとにしか再帰ループ検出を無効にできませんでした。今後は、お客様は関数ごとに再帰ループ検出を無効または有効にできるようになりました。これにより、意図しない再帰呼び出しによって引き起こされるワークロードの暴走からアカウント内の残りの関数を保護しながら、意図的に再帰的なワークフローを実行できるようになります。 これらの新しい API アクションは、再帰ループ検出がサポートされているすべての AWS リ

                AWS Lambda が再帰ループ検出の関数レベルの設定のサポートを開始 - AWS
              • ZodでAlways-Valid Domain Modelを実現する

                課題意識 特定の商品を数量を指定して購入できるECサービスのドメインモデルを表現とします。TypeScriptで構築する際に、「数量」を単にnumber型で扱うことは可能ですが、よりロバストな設計を目指す上で以下の2つの方法論があります。 Refinements(値の制約を表す): 「数量」は一般的に自然数です。1度の注文で指定できる上限を設けるビジネスルールがあると仮定します。この場合、number型に「自然数」「上限付き」の制約を加えた値として表現します。 Branded Types: (同じ構造の型を区別する): 「価格」などの他のnumber型と混同されないように、これらの数値を型レベルで区別したいです。JavaやC#に見られる公称型の概念をTypeScriptで模倣するBranded Typesのテクニックを用いることで、これらの誤った利用を型システムで防ぐことができます。 Br

                  ZodでAlways-Valid Domain Modelを実現する
                • ふたつの観点で AWS のコストを最適化する | IIJ Engineers Blog

                  2023年に入社しました。クラウドソリューションの開発に携わっています。趣味はバレーボールの観戦で、名古屋や大阪まで遠征することもあります。 クラウドソリューション部の荒木です。今回は AWS 環境の管理者が知っておきたい、AWS のコストのお話です。 AWS のコスト最適化について コスト最適化は、コスト削減と似て非なるものです。クラウドアーキテクチャの主要な概念やベストプラクティスが提供されている AWS Well-Architected Framework では、不要なコストの回避や適切なリソースタイプとサイジングの選択によって、システムコストの最小化とビジネス成果の達成を図る旨が解説されています。この記事では、アプローチの起点となる 2 つの観点と、それぞれのアプローチをサポートする AWS サービスをご紹介します。 観点①:リソースの削除/停止によるコスト削減 (当たり前の話です

                    ふたつの観点で AWS のコストを最適化する | IIJ Engineers Blog
                  • 「Azure OpenAI Serviceリファレンスアーキテクチャ」活用の最初の一歩 リリースレベルのLLMアプリに必要な検討項目とは

                    真のサーバーレスアーキテクチャについて語り、最新のエッジコンピューティングや生成系AIのサーバーレス実装を学び、クラウドネイティブで高速な開発プラクティスと向き合う2日間「ServerlessDays Tokyo 2023」。ここで登壇したのは、日本マイクロソフト株式会社の坂部氏。LLMアプリ開発における、「Azure OpenAI Serviceリファレンスアーキテクチャ」の活用について発表しました。 登壇者の自己紹介とアジェンダ紹介 坂部広大氏:「Azure OpenAI Serviceリファレンスアーキテクチャからみる、本番システムレベルのLLMアプリに必要な検討項目の解説」というテーマで、日本マイクロソフトの坂部と申します。時間としては25分、お付き合いいただければと思います。それではよろしくお願いします。 (会場拍手) 「このセッションでわかることと、話さないこと」ですね。今回の

                      「Azure OpenAI Serviceリファレンスアーキテクチャ」活用の最初の一歩 リリースレベルのLLMアプリに必要な検討項目とは
                    • Scala 3のマクロTips 100連発 - 貳佰伍拾陸夜日記

                      この記事はScala Advent Calendar 2023の12日目だ! Scala 3のマクロを書く上で役に立つ, メタれたTipsたちを紹介するぜ! 勢いに任せて書いていくからサンプルコードがちゃんと動かなかったらごめんな. 一応, Scala 3.3.1を想定しているぞ. マクロ 1. メソッドをマクロとして定義する 2. マクロの本体を実装する 3. マクロ実装の記法の意味を知る 4. マクロで生成されるコードの内容を確認する 5. 引数の式を評価せずに使う 6. 返り値の型をマクロの実行結果によって決める 7. マクロの返り値の型を制限する 8. マクロの返り値の型を書かない 9. マクロで計算された型をテストする 10. マクロで計算された型をScalaTestでテストする 式 11. 定数式の値を得る 12. 定数式でなければコンパイルエラーにする 13. 定数値の式を作

                        Scala 3のマクロTips 100連発 - 貳佰伍拾陸夜日記
                      • 外部ファイルをExcelに読み込む際の作業を効率化するPower Queryの活用

                        ExcelにCSVやテキストファイルなどを読み込むときに使うPower Queryは、Excelの一部として出荷されるものの、Excelとは大きく異なる仕組みを持つ。このため、Power Queryは、Excelにテーブルを作り、処理の結果を入れることができるが、そのテーブルにExcelの式を入れることは不可能だった。 しかし、PowerQueryで文字列としてExcelの数式を入れておき、テーブルが読み込まれたあとに、これを数式に変換することで、数式の入ったテーブルを作ることが可能になる。 そもそもPower Queryとは? Excel自体については、ほとんどの読者が知っていると思うが、Power Queryについては解説をしたことがないので、あらためて簡単に紹介しておこう。 Power Queryとは、Excelに付属するETL(「Extract, transform, load」

                          外部ファイルをExcelに読み込む際の作業を効率化するPower Queryの活用
                        • 学園アイドルマスターのバックグラウンド再生が凄い という話 - Qiita

                          TL;DL ゲームアプリ「学園アイドルマスター」にはAndroid/iOS端末で楽曲のバックグラウンド再生機能がある Unity+CRIWareでバックグラウンド再生を行うのは障害がある バックグラウンド再生用にネイティブPluginを実装しないと多分実現できない、凄く手間がかかっている この記事の目的 学園アイドルマスターには楽曲のバックグラウンド再生機能があります。 この記事は、バックグラウンド再生の何が凄いのか、実装する上で何が障害になるかを考察する事を目的としています。 免責事項 筆者は株式会社バンダイナムコエンターテインメント及び株式会社QualiArtsとは無関係です。 また、筆者はスマートフォン用ゲームアプリ「学園アイドルマスター」の開発に一切関わっていません。 この記事では、「学園アイドルマスター」のゲーム内画面をスクリーンショットで引用しています。 学園アイドルマスターと

                            学園アイドルマスターのバックグラウンド再生が凄い という話 - Qiita
                          • 自動でインスタンスタイプ変更する方法を教えてください | DevelopersIO

                            困っていること 夜間のアクセスが少ない時間帯などにインスタンスタイプを変更したいと考えています。 そのため、自動でインスタンスタイプ変更する方法を教えてください。 どう対応すればいいの? 方法は複数ございますが、EventBridge + SSM Automation runbook AWS-ResizeInstance で実現可能です。 やってみた 今回は SSM のマネージドノードにする方法は割愛させて頂きます。 EventBridge で SSM Automation runbook AWS-ResizeInstance を実行するために必要なロールを作成します。 ロール名は SSMAutomationResizeInstance-EventBridge-Role としました。 信頼関係 { "Version": "2012-10-17", "Statement": [ { "Eff

                              自動でインスタンスタイプ変更する方法を教えてください | DevelopersIO
                            • クリエイター六法 受注から制作、納品までに潜むトラブル対策55 | 翔泳社

                              本当にあった法律相談から生まれた クリエイターのための使えるトラブル対策集! トラブル対応で時間が取られてしまい、困った経験はありませんか? 本書は「あぁ、この時間を制作に使えていたら……」と思ったことがある、あなたのための1冊です。 クリエイティブ分野に特化したリーガルサポートを行っている著者のもとに届いた、本当にあった法律相談からよくあるトラブルを厳選。集客から制作中、納品後など、各段階でのリアルなトラブルへの対応策と予防策が学べます。 通して読むことで事前に知識を身に付けるもよし、困ったときに該当箇所を読んでもよしの、クリエイターなら手元に置いておきたい1冊です。 著作権やフリーランス新法など、法律の基本も分かりやすく解説しています。 ●こんな方におすすめ ・クリエイター全般。特に、フリーランスや個人で活動されている方 ・クリエイターを志している方 ●著者紹介 宇根 駿人(うね・はや

                                クリエイター六法 受注から制作、納品までに潜むトラブル対策55 | 翔泳社
                              • Steep エラーリファレンスを作りました(2024/09/30 時点) - Timee Product Team Blog

                                タイミーでバックエンドのテックリードをしている新谷(@euglena1215)です。 タイミーでは RBS の活用を推進する取り組みを少しずつ進めています。意図はこちら メンバーと雑談していたときに「steep check でコケたときにその名前で調べても全然ヒットしないので型周りのキャッチアップが難しい」という話を聞きました。 いくつかのエラー名でググってみたところ、 Ruby::ArgumentTypeMismatch や Ruby::NoMethod など有名なエラーはヒットしますがほとんどのエラーはヒットせず、ヒットするのは Steep リポジトリの該当実装のみでした。 これでは確かにキャッチアップは難しいだろうと感じたので、Steep のエラーリファレンスを作ってみました。ググってヒットするのが目的なのでテックブログとして公開してインデックスされることを期待します。 各エラーの説

                                  Steep エラーリファレンスを作りました(2024/09/30 時点) - Timee Product Team Blog
                                • あのドラクエに大きな影響を与えたコンピューターRPGの古典名作「ウルティマ」開発秘話

                                  1981年にApple II向けに発売された「ウルティマ」はリチャード・ギャリオット氏によって制作されたコンピューターRPGで、あの「ドラゴンクエスト」にも強い影響を与えた2DフィールドスタイルRPGの元祖ともいえるタイトルであり、ネットワークRPGの始祖である「ウルティマオンライン」の元になったゲームです。そんな「ウルティマ」の開発について、レトロゲームのアーキビストであるジミー・マー氏が自身のブログにまとめています。 » Ultima, Part 1 The Digital Antiquarian https://www.filfre.net/2012/02/ultima-part-1/ ギャリオット氏が「ウルティマ」を開発するまでについては、以下の記事を読むとよくわかります。 ウルティマの生みの親が最初に作成したゲームの開発秘話やソースコードが公開される - GIGAZINE Cal

                                    あのドラクエに大きな影響を与えたコンピューターRPGの古典名作「ウルティマ」開発秘話
                                  • デジタル庁: 官公庁のガバメントクラウド利用申請システムを Cloud Run、Firestore でフル サーバーレスに実現 | Google Cloud 公式ブログ

                                    デジタル庁: 官公庁のガバメントクラウド利用申請システムを Cloud Run、Firestore でフル サーバーレスに実現 「デジタル社会の形成に関する内閣の事務を内閣官房と共に助け」、その「行政事務の迅速かつ重点的な遂行を図る」(デジタル庁設置法より)ことを任務として 2021 年 9 月に設立されたデジタル庁。行政のデジタル変革を推進する役割のほか、国の情報システムの一部を預かり、利便性を高めた形で国民に提供するという役割も担っています。そんなデジタル庁で 2022 年 12 月からスタートした Google Cloud を用いたガバメントクラウド利用申請システムのプロジェクトについて、同庁クラウドユニットの皆さんに伺いました。 利用しているサービス: Cloud Identity, Cloud Run, Firestore, Cloud Logging, Cloud Monito

                                      デジタル庁: 官公庁のガバメントクラウド利用申請システムを Cloud Run、Firestore でフル サーバーレスに実現 | Google Cloud 公式ブログ
                                    • AWS 管理ポリシー CloudWatchFullAccess が非推奨となるため CloudWatchFullAccessV2 への置き換えが推奨されています | DevelopersIO

                                      コンバンハ、千葉(幸)です。 AWS 管理ポリシーCloudWatchFullAccessの廃止(非推奨化)が予定されていること、およびその代替としてCloudWatchFullAccessV2の使用を推奨することが AWS ドキュメントに示されています。 Identity and access management for Amazon CloudWatch - Amazon CloudWatch AWS recently added the CloudWatchFullAccessV2 manged IAM policy. This policy grants full access to CloudWatch actions and resources and also more properly scopes the permissions granted for other se

                                        AWS 管理ポリシー CloudWatchFullAccess が非推奨となるため CloudWatchFullAccessV2 への置き換えが推奨されています | DevelopersIO
                                      • NVIDIA、ロボットに“高速ペン回し”も教えるGPT-4搭載AI「Eureka」

                                        米NVIDIAは10月20日(現地時間)、ロボットに高速な“ペン回し”や引き出しの開閉など、複雑なスキルを自律的に教えるAIエージェント「Eureka」(ユリイカあるいはエウレカ)を発表した。 NVIDIAは、米OpenAIのGPT-4搭載のEurekaのライブラリを公開し、強化学習研究用の物理シミュレーションリファレンスアプリケーション「Nvidia Isaac Gym」で実験できるようにしている。Isaac Gymは、3Dツールとアプリを構築するための開発プラットフォームNvidia Omniverseで利用できる。 Eurekaによるロボット教育の大まかな流れは、まずGPT-4と生成AIを使って、強化学習のためにロボットに報酬を与えるコードを作成する。Isaac GymのGPU高速化シミュレーションを使って報酬候補の大規模なバッチの品質を評価し、より効率的なトレーニングを実現する。そ

                                          NVIDIA、ロボットに“高速ペン回し”も教えるGPT-4搭載AI「Eureka」
                                        • YAPC::Hirosima 2024でコードゴルフコンテストを開催しました 〜解説編〜 #yapcjapan - KAYAC Engineers' Blog

                                          こんにちは、技術部の谷脇です。 去る2月10日に行われたYAPC::Hiroshima2024ですが、みなさまはいかがだったでしょうか。私は参加して大満足であり、運営の方々に大感謝させていただきます。 さて、カヤックではゴールドスポンサーと椅子スポンサーをしていたというのは開催直前に出した記事で述べさせていただきました。 techblog.kayac.com この記事では伏せられていた、椅子スポンサーのPerlbatrossですが、この記事ではPerlbatrossの内容紹介と問題解説をしようと思います。 Perlbatrossとは YAPC::Hiroshima2024の開催期間中にコードゴルフの問題を出していました。以下は椅子スポンサーで貼らせていただいた問題です。 Q1. Split of Graphemeの問題 さて、これだけではなく、QRコードにアクセスすると実際に問題を解けるサ

                                            YAPC::Hirosima 2024でコードゴルフコンテストを開催しました 〜解説編〜 #yapcjapan - KAYAC Engineers' Blog
                                          • 2D画像を3D空間に落とし込んで「物理的に違和感のない編集」を可能にする編集手法「MiraGe」

                                            生成AIを用いると「画像内の物体を移動」「1枚の画像をもとにアニメーションを作成」といった編集作業が可能ですが、物理的にあり得ない結果が出力されることも多々あります。ヤギェウォ大学やケンブリッジ大学の研究チームが開発した画像編集手法「MiraGe」は「画像を三次元空間に落とし込む」というアプローチで物理的に正しい編集を可能とします。 [2410.01521] MiraGe: Editable 2D Images using Gaussian Splatting https://arxiv.org/abs/2410.01521 MiraGe https://waczjoan.github.io/MiraGe/ Image Editing with Gaussian Splatting - Unite.AI https://www.unite.ai/image-editing-with-gau

                                              2D画像を3D空間に落とし込んで「物理的に違和感のない編集」を可能にする編集手法「MiraGe」
                                            • はじめてのエンジニア新卒研修のために設計した演習教材「Cluster Learning Materials」やサポート体制について - Cluster Tech Blog

                                              クラスターの最古参社員、エンジニアリングマネージャーのmizogucheです。 クラスターも創業9周年を迎え、4名の新卒エンジニアを受け入れることになりました。*1 今まで中途採用しかしておらず、勉強会はあっても未経験者向けの研修は存在していませんでした。 ポテンシャルに期待して採用しているとはいえ、経験の少ない方に、いきなり「いまから仕事を始めてくださ〜い!」と言ってスムーズなタスクの遂行を期待するのは不親切なので、技術研修を設計・実施しました。そこで本記事では、私がリードして設計し、5週間にわたって実施されたエンジニア向けの職種研修についてご紹介します。 多様な経験を積んでもらう2ヶ月にわたる新卒研修 エンジニア向け職種研修の設計 要件 成長を加速するためのスキルを身につけることを重視する 技術スタックを一通り経験すること 実践形式での演習を行うこと 演習用教材「Cluster Lea

                                                はじめてのエンジニア新卒研修のために設計した演習教材「Cluster Learning Materials」やサポート体制について - Cluster Tech Blog
                                              • Rails初学者に向けたマイグレーションの仕組みと実践方法 | 株式会社divx(ディブエックス)

                                                目次[非表示] 1.はじめに 2.実施環境 3.マイグレーションとは 4.up・downについて 5.修正方法2つ 5.1.修正したマイグレーションファイルの追加 5.2.ロールバック 5.3.changeについて 6.NO FILEと表示された時の対処法 6.1.そもそもなぜこのようなエラーが起こるか 6.2.解決方法 7.終わりに 8.お悩みご相談ください はじめにエンジニアのみなさん、こんにちは。 入社してから1年が過ぎ、日々知識を吸収しながら業務にあたっています。 最近Ruby on Rails(以下、Rails)での開発案件にアサインされました。 Rails自体は過去に一度触ったことがありますが、その時にはバックのロジックを修正しただけで、データベース(以下、DB)設計などはしたことがありませんでした。 実際に業務を進めていく中でDB設計をすることとなり、「マイグレーション」とい

                                                  Rails初学者に向けたマイグレーションの仕組みと実践方法 | 株式会社divx(ディブエックス)
                                                • 動画やWebページの調べ物を良くする人はOtio AIを使ったほうが良い

                                                  動画やWebページの調べ物を良くする人はOtio AIを使ったほうが良い。効率がめちゃくちゃ良くなる。逆にたまにしかページを読み込んだりしっかり動画をみたりしないという人も使った方が良い。なれない自分がやるよりも10倍しっかりポイントを掴んで教えてくれる。 Otio AIとは Otio AIとは、指定した資料の中に調査する内容を限定して調べ物をすることに特化したAIだ。WebページやYoutube動画のURLを貼って概要を把握、追加質問をしていく形でさらに掘っていくことができる。日本語のYouTubeの動画を1/10の時間でまとめてくれたのには感動したし1、OpenID for VCI のまとめを作って、それに追加質問して内容を識っていったりするのもハードルがすごく低い。調査の内容を、指示したソースだけに限定できるのは、結果の信頼度を上げるのに結構大きい。ただし、今のところ実質的にPCやM

                                                    動画やWebページの調べ物を良くする人はOtio AIを使ったほうが良い
                                                  • AWS Service Catalog は追加の Infrastructure as Code (IaC) プロビジョニングツールのサポートを発表

                                                    AWS Service Catalog のお客様は、Ansible、Chef、Pulumi、Puppet などのサードパーティの Infrastructure as Code (IaC) ツールを使用して設定された AWS リソースを作成、配布、起動できるようになりました。AWS Service Catalog 内では、以前サポートされていた AWS CloudFormation と HashiCorp Terraform Cloud の構成に加えて、これらの IaC ツールを使用できます。 この機能の導入により、お客様は使用する IaC ツールを移行または変更しなくても、AWS Service Catalog を単一のプラットフォームとして利用して、AWS リソースの整理、管理、配布を行うことができます。この機能は、アクセスコントロール、タグ付け、バージョニング、最小アクセス権限の維持、

                                                      AWS Service Catalog は追加の Infrastructure as Code (IaC) プロビジョニングツールのサポートを発表
                                                    • PHPクックブック

                                                      PHPを使う上で、約140の遭遇しがちな問題とその解決策をまとめたレシピ集です。PHPの基本的な文法から、暗号化、エラー処理、デバッグ、パフォーマンスチューニングといった重要な概念、型システム、非同期処理まで、効率的でモダンなWebアプリケーションを構築するためのレシピを網羅しています。パフォーマンスの改善、安全性の強化など、機能が大幅に向上したPHP 8を使いこなす上で、信頼できるリファレンスとして、常に手元に置いておきたい一冊です。 はじめに 1章 変数 レシピ1.1 定数の定義 レシピ1.2 可変変数の作成 レシピ1.3 変数の交換 2章 演算子 論理演算子 ビット演算子 比較演算子 型キャスト レシピ2.1 if/elseブロックの代わりに三項演算子を使用する レシピ2.2 null値を合体する レシピ2.3 値が等しいか評価する レシピ2.4 宇宙船演算子により値をソートする レ

                                                        PHPクックブック
                                                      • ホビーパソコン名機「PC-8801mkⅡSR」 手のひら大に 来春めど3万円で発売 電波新聞社 | 電波新聞デジタル

                                                        電波新聞社マイコンソフト事業部は、1985年にNECが発売したホビーパソコン(PC)の名機「PC-8801mkⅡSR」を手のひらサイズで再現した「PasocomMini PC-8801mkⅡSR」を、2025年春ごろをめどに発売すると発表した。価格は税別3万円の予定。 発売するPC-8801mkⅡSRは、ハル研究所が大切にしていた「愛でて、作って、実行して、遊べる」を継承し、実機を4分の1のサイズ(幅99.5×奥行85.7×高さ31.0ミリメートル)で再現した青島文化教材社製の精密なモデル。キーボードのカールケーブルには軟質素材を使用し、スタンドを差し替えることで縦置きにも対応する。ミニチュアフロッピーディスクは実物と同じように挿入や取り出しが可能だ。 N88-BASICのVer.2.0を搭載。BASICコマンドのリファレンスをオーバーレイ表示で参照しながらプログラミングすることができる。

                                                          ホビーパソコン名機「PC-8801mkⅡSR」 手のひら大に 来春めど3万円で発売 電波新聞社 | 電波新聞デジタル
                                                        • neverthrow の全機能リファレンス

                                                          JavaScript/TypeScript で try/catch を使わないエラーハンドリングに利用できるライブラリとしてはそこそこ有名だと思う neverthrow ですがあまり解説された記事が少なく、関数型と手続き型の書き方をいい感じにミックスできるいいライブラリで情報の少なさから選択されないのも勿体なく感じました。ちょうど GitHub のドキュメントを読みながら意訳してまとめた手元の技術メモがありますのでその一助になればと公開します。 neverthrow とは supermacro/neverthrow: Type-Safe Errors for JS & TypeScript プログラムのエラーハンドリングを try - catch ではなく関数型プログラミング由来の Result 型や Either 型と呼ばれる方法で実現する機能を提供するライブラリです。具体的には Res

                                                            neverthrow の全機能リファレンス
                                                          • [アップデート] AWS CloudFormation の API を使って、既存リソースからテンプレートを生成出来るようになったようなので使ってみた | DevelopersIO

                                                            [アップデート] AWS CloudFormation の API を使って、既存リソースからテンプレートを生成出来るようになったようなので使ってみた いわさです。 今朝、AWS API と AWS CLI のアップデートで興味深いものがアナウンスされていました。 CloudFormation IaC generator allows you to scan existing resources in your account and select resources to generate a template for a new or existing CloudFormation stack. CloudFormation IaC Generator って初めて聞いたなと思いつつ、もしかして Former2 的なやつではという予感が。 Former2 というのは AWS 上にデプロイ

                                                              [アップデート] AWS CloudFormation の API を使って、既存リソースからテンプレートを生成出来るようになったようなので使ってみた | DevelopersIO
                                                            • ZOZOのSREが行くAWS Summit Japan 2024参加レポート - ZOZO TECH BLOG

                                                              こんにちは。SRE部プラットフォームSREブロックの高塚です。 6月20日、21日の2日間に渡って幕張メッセで開催されたAWS Summit Japanに、SRE部から10名以上のエンジニアが参加しました。この記事では熱気あふれる会場の様子と面白かったセッションについてご紹介します! AWS Summit Japanとは 会場の様子 セッションレポート おわりに AWS Summit Japanとは www.youtube.com AWS Summit Japanは延べ3万人以上が参加する日本最大の「AWSを学ぶイベント」です。今年は昨年に引き続き幕張メッセで2日間にわたり開催されました。ライブ配信も行われたほか、2024年7月5日まではオンデマンド配信を視聴できます。 aws.amazon.com ちなみに2023年と2019年以前はAWS Summit Tokyo、2020年から202

                                                                ZOZOのSREが行くAWS Summit Japan 2024参加レポート - ZOZO TECH BLOG
                                                              • Terraformでローカルファイルを操作する方法  ~よくある使い方3選~ - NRIネットコムBlog

                                                                こんにちは、後藤です。 Terraform開発を進める中で「こんなことできるのか」と思った機能があったので、備忘録も兼ねて紹介します。 それはローカルのファイルを操作できる、という機能です。 TerraformではAWSやAzure、GCPなどのパブリッククラウドプロバイダを扱えますが、localやarchiveといったHashiCorp社によるプロバイダがあります。 このプロバイダを使えば、Terraformを実行するローカル環境のファイル操作が可能になります。 当記事では、よく使われるであろう方法を3つ紹介していきます。 ※Terraformバージョン1.5.6で検証しております。 1つ目:local_file local_fileリソースを記述すればローカル環境にファイルを作成できます。resourceブロックによってファイルを作成し、dataブロックによってファイルを読み込むことが

                                                                  Terraformでローカルファイルを操作する方法  ~よくある使い方3選~ - NRIネットコムBlog
                                                                • 冴えてるインフラエンジニアの育て方 2023年版 (2023/12/19 20:00〜)

                                                                  新機能 「QRコード読み取りによる出席機能」をリリースしました。事前に入場受付が必要な場合や、受付時に参加枠などによって個別の誘導が必要な場合にご利用ください。詳しくは こちら をご覧ください。 新機能 connpass APIに新しく、ユーザーのプロフィールを取得できるユーザーAPIを追加しました。APIリファレンスは こちら を、またAPI利用希望の方は こちら をご覧ください。 お知らせ 2024年9月1日より、connpassではスクレイピングを禁止し、利用規約に明記します。以降の情報取得にはconnpass APIをご利用ください。APIご利用にについてはヘルプページをご確認ください。

                                                                    冴えてるインフラエンジニアの育て方 2023年版 (2023/12/19 20:00〜)
                                                                  • ChatGPT Assistants API の使い方|ChatGPT研究所

                                                                    本記事では、2024年4月18日からVersion 2 になったAssistants APIの使い方を1から解説します。 この記事は、OpenAI公式サイトの内容と、実際に手元で実践した結果を混合したものになっています。 まだ探りきれていないので、この記事をアップデートしていく予定です。 まず、以下が新機能の概要です: Assistants API v2(ベータ版)の新機能 -- 2024年4月 -- Assistants APIに様々な新機能と改良を発表し、ベータ版を新しいAPIバージョン`OpenAI-Beta: assistants=v2`に移行します。 新機能は以下の通りです。 * 改良された検索ツール`file_search`を導入しました。アシスタントあたり最大10,000ファイルを取り込むことができ、以前の500倍となります。高速化され、マルチスレッド検索による並列クエリをサ

                                                                      ChatGPT Assistants API の使い方|ChatGPT研究所
                                                                    • N予備校 iOSアプリのViewState列挙体を使ったSwiftUIの状態管理 - ドワンゴ教育サービス開発者ブログ

                                                                      はじめに N予備校 iOSアプリ開発チームに所属しているcoffmarkです。 iOSチームではSwiftUIを使って開発を進めています。 SwiftUI導入までの経緯については、ブログ記事(N予備校iOSアプリへ SwiftUI を導入するまでの道のりについて)で説明しています。 SwiftUI導入を進めていく中で、導入後に改善した点がいくつかあります。 今回はその中でもViewState列挙体を使ったSwiftUIの状態管理についてお話しします。 前提 (プロジェクト構成・SwiftUI実装方針のおさらい) N予備校 iOSアプリチームでは以下のような構成でiOSアプリを開発しています。 詳細はブログ記事(iOSチームではリファレンスレポジトリを運用しています)をご覧ください。 大まかな概要としては下記の通りのプロジェクト構成・SwiftUI実装方針です。 プロジェクト構成 RxSwi

                                                                        N予備校 iOSアプリのViewState列挙体を使ったSwiftUIの状態管理 - ドワンゴ教育サービス開発者ブログ
                                                                      • 【書評】ChatGPT時代の文系AI人材になる 野口竜司 東洋経済新報社 - 京都のリーマンメモリーズ

                                                                        今週のお題「急に寒いやん」 急に寒くなったので、カイロを買いに近くのコンビニに行ったら「もうすぐ入荷予定です。すいません。」と言われました。つい先日まで、猛暑猛暑と言っていましたが、機会損失を防ぐためには、気分に惑わされずキチンと予測することが必要だと思いました。最近はChatGPTが大流行りですが、自分は一体何をどうしたら良いのだろうと思う人も多いと思います。そんな中、文系がChatGPT時代のAI人材になるという衝撃的な、そして、ちょっとうれしいことを紹介してくれるすんごい本を紹介します。(笑) 【1.本書の紹介】 【2.本書のポイント】 【3.本書の感想】 【4.関連書籍の紹介】 【5.なんと著者より】 【1.本書の紹介】 2020年1月2日、コロナ禍が始まるまさにその直前、前作「文系AI人材になる」が発売されました。 その時期には、今度こそAIが世界を大きく変える、今ある仕事がAI

                                                                          【書評】ChatGPT時代の文系AI人材になる 野口竜司 東洋経済新報社 - 京都のリーマンメモリーズ
                                                                        • 「VTuberっぽい名前」をめぐって - 石少Q

                                                                          少し前にフォロワーが「VTuberっぽい名前のルーツが意外とわからない」という旨のツイートをしていて首肯した。この「VTuberっぽい名前」とは、だいたい一文ないし一単語をもじった名前のことで、もう少し広く捉えれば「姓名のあいだに文意・語意を含みもつ名前」くらい言えるだろうか。これを「VTuberっぽい」とする共通認識が漠然と形成されていることは、「VTuberの名前っぽい言葉」を列挙した画像の拡散され具合からもいちおう窺える。 ひとまず脳みそを絞り、またYouTubeの登録チャンネル一覧をひととおり確認して、該当するVTuberの名前を書き連ねてみる。当たり判定はやや大きめに設定し、完璧な一文・一単語ではない名前もいったん含める(「安土桃」や「生返るるる」など)。 2018 - 新川良(あらかわいい)|個人勢 - かしこまり|個人勢・upd8・Re:AcT・ビークエストなど - 夜野とば

                                                                            「VTuberっぽい名前」をめぐって - 石少Q
                                                                          • Vivliostyleでなにができるの? | gihyo.jp

                                                                            Vivliostyle(ビブリオスタイル)はCSS組版を実現するオープンソースのライブラリ/アプリケーション群です。これから始まるこの連載は、そんなVivliostyleの魅力や可能性にさまざまな方向から迫ってみようという試み。まず第1回としてCSS組版とはなにか、そしてVivliostyleでどんなことが、どのようにしてできるのかをご紹介します。 CSS組版ってなに? そもそも組版とはなんでしょう。一言でいえば文字・図版・写真などをページ上に配置することです。この記事では、とりわけCSSやHTMLといったWeb技術をつかうCSS組版を取り上げます。その最大の特徴はページ区切り(pagination⁠)⁠。ブラウザーではコンテンツをスクロールして読み進みますが、CSS組版ではページをめくることで読み進みます。結果として、CSS組版は印刷用データ(PDF)を作成する方法でもあります。現在CS

                                                                              Vivliostyleでなにができるの? | gihyo.jp
                                                                            • Pythonデータサイエンスハンドブック 第2版

                                                                              Pythonのデータサイエンス用のツールを使いこなすための実用的な情報が詰め込まれたリファレンスの待望の改訂版です。IPythonとJupyter、NumPy、pandas、Matplotlib、scikit-learnを利用し、データの操作、可視化、行列計算、時系列解析、統計分析、機械学習、データモデルの構築、複雑な科学計算まで、幅広いトピックをカバー。それぞれのトピックについて、押さえておくべき基本、tips、便利なコマンドなどを紹介します。Pythonでデータ処理を行う人にとってはいつも手元に置いておきたい「使える」一冊です。 『Python Data Science Handbook, Second Edition』への称賛 訳者まえがき はじめに Ⅰ部 Jupyter:Pythonより優れたPython 1章 IPython、Jupyter入門 1.1 IPythonシェルの起動

                                                                                Pythonデータサイエンスハンドブック 第2版
                                                                              • 【2023年版】数あるSwiftの非同期処理の実現方法をきちんと理解した上で使い分けよう - machio Development Diary

                                                                                これは Qiita iOS Advent Calendar 2023 の13日目の記事です。 概観 背景 こんな人へ向けた記事 この記事で扱う非同期処理の実現方法 GCDを用いた非同期処理 GCDとは DispatchQueue DispatchQueueへのタスク引き渡し DispatchQueueの優先度 DispatchQueueの分類 (Private Dispatch Queue) GCDの使い方 Operation、OperationQueueクラスを用いた非同期処理 Operation、OperationQueueクラスとは Operation、OperationQueueクラスの使い方 タスクの定義とキューへの追加 タスク間の依存関係の設定 タスクのキャンセル GCDとの比較 余談:Operationクラスは単体でも実行できる Threadクラスを用いた非同期処理 Thre

                                                                                  【2023年版】数あるSwiftの非同期処理の実現方法をきちんと理解した上で使い分けよう - machio Development Diary
                                                                                • ディメンショナルモデリング勉強会を実施しました - 10X Product Blog

                                                                                  データ基盤チームに所属しているデータエンジニアの吉田(id:syou6162)です。10X社内のデータマネジメントの仕事をしています。 最近、社内でディメンショナルモデリング勉強会を行なったですが、なぜ勉強会を行なったのか、どのように行なったのか、勉強会を行なった結果何が得られたかについてまとめます。 ディメンショナルモデリング勉強会開催の背景 勉強会の進め方やスコープ 勉強会の参加者 勉強会で学んだ内容 Four-Step Dimensional Design Process キーの設計について 複数スタースキーマを適切に利用し、ファントラップを避ける コンフォームドディメンション まとめ: 勉強会で得られたもの ディメンショナルモデリング勉強会開催の背景 前回のエントリにまとめた通り、10Xのデータマネジメントの課題の中でも「データウェアハウジングとビジネスインテリジェンス」は優先度が

                                                                                    ディメンショナルモデリング勉強会を実施しました - 10X Product Blog