並び順

ブックマーク数

期間指定

  • から
  • まで

561 - 600 件 / 5200件

新着順 人気順

開発の検索結果561 - 600 件 / 5200件

  • 型キャストの場所のせいで、秒で終わっていたクエリに1時間超かかるようになってしまった話 - SmartHR Tech Blog

    SmartHRで届出書類という機能を担当しているプロダクトエンジニアのsato-sと申します。 今日は、以前私が調査にとても苦労したパフォーマンス上の問題の話を紹介したいと思います。 TL;DR PostgreSQLのアップグレードを実施した アップグレード後、今までは問題のなかった特定のクエリの実行に1時間超かかり、DBのCPU使用率がピッタリ100%に張り付くようになった 色々調査した結果、PostgreSQL上の型キャストの場所のせいで、良くないクエリプランが選択されることが原因だった 型キャストの場所には気をつけよう PostgreSQLのアップグレードと挫折 SmartHRでは基本的にWebアプリケーションのデータベースとしてGoogle CloudのCloudSQLによって提供されるPostgreSQLを利用しています。 私の担当している届出書類機能では、利用中のPostgre

      型キャストの場所のせいで、秒で終わっていたクエリに1時間超かかるようになってしまった話 - SmartHR Tech Blog
    • メンテのいらないソフトウェア - 誰かの役に立てばいいブログ

      ソフトウェアエンジニアとして働き始めて 20 年以上になります。 元々ソフトウェアでいろいろ作りたくて就いた職業なので、結構な数のプロダクトを開発してきました。 私がメインで開発したもので OSS として出ているものでは、 yrmcds: memcached クローンで、レプリケーション機能などを持つ usocksd: SOCKS4/5 サーバー & ライブラリ transocks: アプリのネットワーク通信を透過的に SOCKS サーバーにプロキシする透過プロキシ coil v2: Kubernetes の CNI ネットワークドライバ moco: MySQL を自動運用する Kubernetes オペレーター accurate: Kubernetes 上で namespace ベースのソフトマルチテナンシーを実現するためのソフトウェア などがあります。これらのソフトウェアの多くは、現役

        メンテのいらないソフトウェア - 誰かの役に立てばいいブログ
      • NHK「魔改造の夜」“電動マッサージ器 25mドラッグレース”今夜19時30分から

          NHK「魔改造の夜」“電動マッサージ器 25mドラッグレース”今夜19時30分から
        • 「しずかなインターネット」の技術スタックを調べる - laiso

          ポエム特化のZenn2との噂の「しずかなインターネット」を使いはじめたので、ユーザーとしてどんな技術が使われているのかを確認していく。 sizu.me おもむろにbuiltwith.comにかけてみる。 builtwith.com ここで分かる情報はブラウザのDevTools眺めてても得られるのであまり収穫はない。 前段にCloudflareのCDNサーバーがいて Next.jsで生成されたレスポンスを返している ことがわかる。 この時点ではキャッシュのみCloudflareなのか、Pages/WorkersでNext.jsのSSRごと動かしているのかは判断できない。 認証 Set-Cookie: __Secure-next-auth.session-token=が含まれているのでNextAuth.jsを使っているのが分かる。 next-auth.js.org Emailでサインアップする

            「しずかなインターネット」の技術スタックを調べる - laiso
          • JAXA | 変形型月面ロボットによる小型月着陸実証機(SLIM)の撮影およびデータ送信に成功

            国立研究開発法人宇宙航空研究開発機構(理事長:山川宏)と株式会社タカラトミー(代表取締役社長 COO:小島 一洋)、ソニーグループ株式会社(代表執行役 会長 CEO:吉田 憲一郎)、同志社大学(学長 植木 朝子)の4者で共同開発※1した変形型月面ロボット(Lunar Excursion Vehicle 2(LEV-2)、愛称「SORA-Q」、以下「LEV-2」)は、小型月着陸実証機(SLIM、以下「SLIM」)※2の撮影に成功しました。これにより、LEV-2は超小型月面探査ローバ(Lunar Excursion Vehicle 1(LEV-1)、以下「LEV-1」)※3と共に、日本初※4の月面探査ロボットになり、世界初※4の完全自律ロボットによる月面探査、世界初※4の複数ロボットによる同時月面探査を達成しました。さらに、LEV-2は世界最小・最軽量※4の月面探査ロボットとなりました。 LE

              JAXA | 変形型月面ロボットによる小型月着陸実証機(SLIM)の撮影およびデータ送信に成功
            • ソフトウェアエンジニアにおすすめしたい本を100冊選んでみた | gennei's blog

              Adobe Firefly で生成PdMむけの記事でこのような記事がある。 「プロダクトマネージャーこそ、戦略的に読書せよ!」── 最短で成果を出すための読書地図 (1/6)|ProductZine(プロダクトジン) これのエンジニア向けの記事がないかなと思っていたがなさそうだったので作ろうと思った。しかし客観的な視点でこれがおすすめというのは難しいので自分が参考になったと思った本を家の本棚を見ながらまずは100冊リストアップしてみた。 紹介する本は10年読まれていたり、近年発売のものであれば10年後にも読まれているだろうというものを選ぶようにしている。個別のプログラミング言語やフレームワークなどの本はバージョンアップに追随ができないことが多いので選んでいない。 入門本プリンシプル オブ プログラミングリーダブルコード定番中の定番。おそらくこの2冊はあちらこちらで紹介されている。とりあえず

                ソフトウェアエンジニアにおすすめしたい本を100冊選んでみた | gennei's blog
              • PCの操作をすべて録画&文字起こしして過去の操作を丸ごと検索可能にするアプリ「Windrecorder」

                PCを使っていると、過去の操作内容やブラウザで閲覧していた情報を思い出したくなるタイミングが頻繁に発生します。そんな時に役立ちそうなPC操作記録アプリ「Windrecorder」がオープンソースで開発されています。 GitHub - yuka-friends/Windrecorder: Windrecorder is a memory search app by records everything on your screen in small size, to let you rewind what you have seen, query through OCR text or image description, and get activity statistics. https://github.com/yuka-friends/Windrecorder I made an o

                  PCの操作をすべて録画&文字起こしして過去の操作を丸ごと検索可能にするアプリ「Windrecorder」
                • みずほ銀行のシステム開発裏話、なんかもう俺らからすると当たり前すぎて、逆に何言ってるか解らなくなるまである→「これはひどい」

                  𝕏 𝕃(おおきなえる)🌸⚒️ @ellnore_pad_267 雑談垢だよ。 ホロ沼にハマッているよ。 消費税を納税しているよ。 ふぁぼは既読マークだよ。 RTは賛同じゃあないよ。 フォロバはしないよ。 Amazon アフィプログラムに参加してるよ。 ホロ箱推し member of 🌸⚒️🐏🌽🥐 sugaryo-pad.hatenablog.com

                    みずほ銀行のシステム開発裏話、なんかもう俺らからすると当たり前すぎて、逆に何言ってるか解らなくなるまである→「これはひどい」
                  • CSRF 対策はいまだに Token が必須なのか?

                    CSRF 対策は One Time Token を form なりに付与して、サーバ側でチェックすれば良い。 それをデフォルトでサポートしてるフレームワークなどもあるし、なくてもライブラリでいくらでも対応できる。 どうせ完全にステートレスなサービスはなかなかないので、サーバ側に redis や memcache を用意するのも別に大変じゃない。 なので、 CSRF 対策として Token を付与するのは、最も安全で推奨できる方式ではある。 っていうのを踏まえた上で、もう SameSite=Lax デフォルトだけど、今でも Token 必須なの?みたいなのがたびたび話に出るので、いい加減まとめる。 前提 この話は、スコープがどこなのかによって話が多少変わるので、そこを絞る。 今回は Passive ではなく Active に対策していく場合を考えるので、前提をこうする。 SameSite=l

                      CSRF 対策はいまだに Token が必須なのか?
                    • 【実演あり】GPTsの力でブログ執筆を圧倒的に楽にする方法(プロンプトも公開)|little_hands

                      株式会社ログラスの生成AI/LLMチームの松岡(@little_hand_s)です。 GPTs、話題ですね!!使ってますか?(GPTsとは、ChatGPTの機能をカスタマイズして、目的に合わせたツールを自由に作成できる機能です) そして、もうすぐアドベントカレンダーの時期ですね、ブログを書く予定はありますか? ブログを書くのって、結構気合がいりますよね。 あれって、文字列を書くこと自体とよりも、 何を書くか どういう切り口の記事にするか どういう構成にするか といったことにに脳のエネルギーを使うんですよね。 逆にいうと、これらのステップをクリアすれば、ブログ執筆のハードルはぐっと下がります。 そこで今回、GPTが執筆者にインタビューをしてくれて、それに応じるだけでブログの構成がどんどん決まっていくような執筆アシスタントGPTを作ってみたのです。 そしてもちろん、この記事も執筆アシスタントG

                        【実演あり】GPTsの力でブログ執筆を圧倒的に楽にする方法(プロンプトも公開)|little_hands
                      • 学園祭で売上をリアルタイムに公開するサイトを雑に作ると盛り上がる - いなにわうどん

                        先日の学園祭で友人のオタク達とやきそばを焼いて原価ギリギリで売ったところ予想以上の盛況でした*1。色々と工夫点はあったのですが、その一つとして売上杯数を Web 上で登録してリアルタイムで雑に public internet に公開するという試みをしてみところちょっと盛り上がったため、その経緯を書いていきたいと思います*2。 つくったもの 会計を登録するシステムとその集計結果を表示する Web サイト(+付随する簡単な API)を作りました。フロントエンド側のコードは GitHub 上に公開しています*3。 github.comサイトは以下のページから構成されます。フロントエンドはすべて public になっているため、簡易的な認証として API 側で Authorization ヘッダ内のトークンの有無を検証し、不正なトークンが送付された場合は 401 を返す設計としました*4。 トーク

                          学園祭で売上をリアルタイムに公開するサイトを雑に作ると盛り上がる - いなにわうどん
                        • 認可のアーキテクチャに関する考察(Authorization Academy IIを読んで)

                          みなさま、認可の設計に苦しんでいるでしょうか?私は苦しんでいます。苦しまなかった瞬間などありません。昔「アプリケーションにおける権限設計の課題」を執筆しましたが、あれから3年以上が経ちます。 当時は認可の設計に関する情報がうまくまとまっている記事などほとんど無く、調べに調べて得たナレッジを書き記したのが上記の記事です。3年以上経ちますが、苦悩が今も特に変わっていないことが驚きです。 ただし、世の中的には認可のライブラリであったりサービスというのは少しずつ増えてきている印象があります(Auth0の OpenFGA であったりOsoの Oso Cloud 、Asertoの Topaz )。 認可の設計に関する記事も少しずつ増えている印象があり、その中でも本記事で紹介したいのがAuthorization Academyです。 これは認可サービスである Oso Cloud やOSSのライブラリ o

                            認可のアーキテクチャに関する考察(Authorization Academy IIを読んで)
                          • クラウド時代のデータベースを理解するために①

                            最近、分散データベースとかNewSQLとかサーバレスなデータベースとか色々聞きますよね。 でも、専門ではない人たちにとって、「何が違うの?」「自分たちに必要なDBはどれなの?」という点が分かりづらいと思います。 私も良く聞かれます。 AuroraはNewSQLですか? NewSQLってサーバレスなんですか? スケールできないDBとか聞きますけど、リードレプリカ増やせますよね? などなど。この辺に基本的なところから答えられるように、順を追って解説していきましょう。 「コンピュートとストレージは別であれ」 と神が言うと、コンピュートとストレージは分離された。 と言うのは冗談ですが、まずはここからスタートしましょう。 クラウド以前のデータベースを使っていた人にはお馴染みのように、それまでデータベースは大きな1つの箱でした。 過去に私は下図でデータベース(厳密にはRDBMS)のコンポーネントを解説

                              クラウド時代のデータベースを理解するために①
                            • 「YAMLの本来の使い方」を仕様から読み取ってみる | Wantedly Engineer Blog

                              YAMLは「便利なJSON」として使われることが多い一方、その複雑性から落とし穴も多く、しばしば批判の対象になります。 なぜYAMLはそこまで複雑なのでしょうか? その背景のひとつは、本来のYAMLがJSONとは大きく異なる目的意識で作られているからです。 本稿ではYAML specに従う形でYAMLのコンセプトを解説することを目指します。残念ながら、ここに書かれているYAMLの思想は実際には実用されているとは言い難いですし、これらの背景を理解しても「YAMLは複雑だ」という事実がひっくり返ることはないでしょう。それでも、YAMLの複雑さの源泉を体系的に理解し、YAMLとほどほどの距離感で付き合う助けにはなるのではないかと思います。 この記事ではこういう話をしますYAMLはJSONとは独立に、異なる目的で生まれた野心的な仕様であるアンカーやタグなどの強力な構文は、これらの目的を満たすために

                                「YAMLの本来の使い方」を仕様から読み取ってみる | Wantedly Engineer Blog
                              • 先頭のゼロを勝手に消すな ~「Excel」のお節介な自動データ変換を抑制する機能が一般提供開始/「Microsoft 365」アプリ最新チャネルの「バージョン 2309」で

                                  先頭のゼロを勝手に消すな ~「Excel」のお節介な自動データ変換を抑制する機能が一般提供開始/「Microsoft 365」アプリ最新チャネルの「バージョン 2309」で
                                • JavaScriptで要素をドラッグして移動する簡単な方法 - Qiita

                                  要素をドラッグして移動することは、JavaScriptにおいて頻出パターンです。 しかし、それを簡単に実現するコードは意外と知られていません。 <img id="$img" src="https://js.cx/clipart/ball.svg" width="40" height="40"> <script> $img.onpointermove = function(event){ if(event.buttons){ this.style.left = this.offsetLeft + event.movementX + 'px' this.style.top = this.offsetTop + event.movementY + 'px' this.style.position = 'absolute' this.draggable = false this.setPointe

                                    JavaScriptで要素をドラッグして移動する簡単な方法 - Qiita
                                  • 2万コースが無料で受けられる…日立製作所「業界最大の赤字→過去最高益」の背景に半端ないリスキリング投資 デジタル人材の開発で「稼ぐ力」を取り戻せる

                                    GAFAMなどIT企業が世界をリードする中、日本企業はその座から失墜。サラリーマンも給料が上がらず苦しんでいる。NHKスペシャルの取材班は「日立製作所などの成功例はあるが、多くの企業ではデジタル人財の能力開発が進んでいない。人材投資をコストと見なし、コストカットを続けるだけでは、企業の“稼ぐ力”はいつまでも回復せず、日本経済を支えてきた“中流”の復活もできないだろう」という――。 ※本稿は、NHKスペシャル取材班『中流危機』(講談社現代新書)の一部を再編集したものです。 「リスキリング」と従来の「スキルアップ」はどう違うのか 「リスキリング」という言葉、最近よく耳にするようになったと感じる方も多いのではないだろうか。いま日本においては国による明確な定義はなされていない。私たちが番組を制作した際には、専門家取材を踏まえて、「いま持っているスキルをレベルアップさせる従来の“スキルアップ”とは異

                                      2万コースが無料で受けられる…日立製作所「業界最大の赤字→過去最高益」の背景に半端ないリスキリング投資 デジタル人材の開発で「稼ぐ力」を取り戻せる
                                    • X(元Twitter)を長年支えてきたエンジニアに、買収前後の中の様子はどうだったのか聞きました(CloseBox) | テクノエッジ TechnoEdge

                                      イーロン・マスクによる買収以来、揺れ動いてきたTwitter(現在はXに改名)ですが、その内部がどのようになっていたのかはなかなか伺い知ることができません。筆者が個人的に参加しているポッドキャストbackspace.fmでは、TwitterのiOSアプリ開発に2010年から携わってきたソフトウェアエンジニアの丹羽善将(@niw)さんにその渦中の話を聞くことができました。 丹羽さんは、超有名テックブログのDaring Fireballで、世界で最も優れたiOS開発者の一人としてTwitter退社を惜しまれた人物です。 ▲Daring Fireballより 丹羽さんをゲストに迎えたエピソードは下のリンクからどうぞ。

                                        X(元Twitter)を長年支えてきたエンジニアに、買収前後の中の様子はどうだったのか聞きました(CloseBox) | テクノエッジ TechnoEdge
                                      • なぜ HTML の form は PUT / DELETE をサポートしないのか? | blog.jxck.io

                                        Intro 10 年ほど前に同じことを調べたことがある。 なぜ html の form は PUT / DELETE をサポートしないのか? - Block Rockin' Codes https://jxck.hatenablog.com/entry/why-form-dosent-support-put-delete 当時は全くの素人で、素人なりに調査はしたが、ほとんどが推測の域を出ない結論だった。 この問題についてあらためて記す。 仕様策定の経緯 表題の通り、 <form> の method には GET と POST しかサポートされていない。 HTTP には他にも PUT や DELETE といったメソッドもあるのに、なぜサポートされていないのかという疑問から始まった。 仕様が決定した経緯は、以下に残っている。 Status: Rejected Change Descriptio

                                          なぜ HTML の form は PUT / DELETE をサポートしないのか? | blog.jxck.io
                                        • つよつよエンジニアの成果物にある5つの特徴 - Qiita

                                          はじめに エンジニアとして成長し、「つよつよエンジニア」と呼ばれて周囲から評価されるエンジニアになりたいという若手エンジニアや学生の方は多くいると思います。 私は今までで数百人以上のエンジニアと一緒に仕事をしており、その中にはベンチャーや上場企業でCTO/VPoT/テックリードといった役職についている「つよつよエンジニア」も多くいます。 (かくいう私も組織マネジメント力よりは技術力を評価されてCTOをしていますし、今もコードを書いています)。 「つよつよエンジニアになるためにはどのようなアクションをとればいいか」という視点で述べられていることは多くても「成果物にどのような特徴があるのか」という観点で述べられていることはあまり無い印象です。 成果物の特徴さえわかれば、まだ自身がそのレベルまで到達できていなくても、成果物のレベルを引き上げることができます。 (世阿弥の「風姿花伝」でも「真似る」

                                            つよつよエンジニアの成果物にある5つの特徴 - Qiita
                                          • ニジマスにサケの卵繰り返し産ませることに成功 東京海洋大学 | NHK

                                            サケは一生に1度しか産卵しませんが、ニジマスにサケの細胞を移植することで、サケの卵を繰り返し産ませることに成功したと東京海洋大学の研究グループが発表しました。サケの養殖の効率化や資源の保護などに役立つと期待されています。 サケは数年間、海を回遊した後、生まれた川に戻って一生に1度の産卵を終えると死んでしまいますが、ニジマスは成熟したあとは死ぬまで毎年、産卵を続けます。 東京海洋大学の吉崎悟朗教授の研究グループはキングサーモンなどから精子や卵のもとになる「生殖幹細胞」を取り出して、ふ化したばかりのニジマスに移植しました。 実験施設の水槽で飼育を続けたところ、2年ほどでニジマスは成熟してオスはサケの精子、メスはサケの卵を持つようになり、双方を人工的に授精させるとサケになりました。 さらに、これらのニジマスはその後も毎年、サケの精子と卵をそれぞれ持つようになり、メスは卵を産み続けました。 研究グ

                                              ニジマスにサケの卵繰り返し産ませることに成功 東京海洋大学 | NHK
                                            • フィリピンの選挙に見るネット世論操作の進化と対策の停滞|一田和樹のメモ帳

                                              NPOのInternewsは世界各国に拠点を持ち、現地のメディアなどを支援している。その支援を受けて、2023年6月に公開されたフィリピンの選挙に関するレポートをご紹介したい。3つの選挙で見られた変化は世界の他の地域でも見られるため、今後の欧米のネット世論操作の変化を考えるうえで貴重な資料だ。 The Evolution of Disinformation in Three Electoral Cycles(https://internews.org/resource/from-disinformation-to-influence-operations-the-evolution-of-disinformation-in-three-electoral-cycles/) 以前、『フェイクニュース 戦略的戦争兵器』でフィリピンの状況を紹介した。ネット世論操作、偽情報、デジタル影響工作はロシ

                                                フィリピンの選挙に見るネット世論操作の進化と対策の停滞|一田和樹のメモ帳
                                              • これはすごい! HTMLの新機能、popover属性でポップオーバーがJavaScript無しで簡単に実装できるようになります

                                                先日リリースされたChrome 114でPopover APIがサポートされ、HTMLのpopover属性が使用できるようになりました。 今まではポップオーバーを実装するのにはJavaScriptを使用し、ポップオーバーの開閉・フォーカス・アクセスフックなど面倒でしたが、popover属性で実装すると驚くほど簡単で、さまざまなUIコンポーネントに利用できます。 Introducing the popover API by Una Kravets 下記は各ポイントを意訳したものです。 ※元サイト様のライセンスに基づいて翻訳しています。基づいてというのは、貢献部分に関して同ライセンスも含みます。 はじめに HTMLのpopover属性とは ポップオーバーのデフォルト、オーバーライド 自動ポップオーバーと手動ポップオーバー popover属性とdialog要素の違い 近日公開予定の便利な2つの機

                                                  これはすごい! HTMLの新機能、popover属性でポップオーバーがJavaScript無しで簡単に実装できるようになります
                                                • どうしてあなたの共通化は間違っているのか:目次 - Qiita

                                                  はじめに この連載では共通化とモジュール分割について扱います。この話題においてQiitaで有名な記事のひとつが@MinoDrivenさんの単一責任原則で無責任な多目的クラスを爆殺するでしょう。この記事を未読の方はまずこちらを読むことをお勧めします。本連載では、この記事に書かれているような基礎的な事項については既知であることを前提に、どのようにすれば単一責任原則にそったモジュールの分割を行うことが出来るのかをなるべく 「場合による」という言葉に逃げずに なるべく 網羅的・理論的に 解説します。 いいね、ストックをよろしくお願いします。 対象読者 設計に興味のあるエンジニア 基礎的な設計原則について学んだものの、実際の場面でどのように応用すればいいのかが掴めないエンジニア ミクロな設計についての知識を増やしたい人 ※この記事では、特定のメソッドをどのように作成するべきか、このクラスは複数の処理

                                                    どうしてあなたの共通化は間違っているのか:目次 - Qiita
                                                  • 1996年誕生のIMサービス「ICQ」、6月26日に終了へ

                                                    最盛期には1億人が使っていたインスタントメッセージングサービス「ICQ」が6月26日に終了する。現在同サービスを運営している露VKが5月24日、公式Webサイトで告知した。 Webサイトには、「VKメッセンジャーで友達とチャットできる」とあり、VKアプリへの移行を促している。終了の理由などについての説明はない。VKは同社が日本を含む世界で提供しているメッセンジャーアプリだ。 ICQは、1996年にイスラエルMirabilisが開発し、1998年に米AOLに約4億700万ドルで買収された。2010年に露Mail.ru Group(現VK)が買収し、提供を続けていた。 VKは露メディアのコムソリスカヤプラウダに対し、今後はVK MessengerとWorkspaceの開発に注力すると語った。 同メディアによると、2024年のロシアで最も人気のあるメッセージングアプリはTelegramという。

                                                      1996年誕生のIMサービス「ICQ」、6月26日に終了へ
                                                    • Whisper、ChatGPTを活用した、テキスト入力不要な新感覚メモ日記アプリの紹介と、開発における学び|にょす

                                                      日常生活の中で生まれた「できごと」や「思ったこと」を、楽しく記録できるメモ日記アプリを開発しました! しゃべったら、あとは丸投げして良い感じにメモを残してくれる「シャべマル」です!(笑) シャべマルの紹介具体的には、、 絵文字で見返せるメモアプリあんまりないですが、良いですよ…!音声入力でメモ内容を作成。かなり高精度な音声認識モデル(Whisper)を用いているので、想像以上にちゃんと文字起こししてくれます! 「今日あったこと」など、日記として利用するのもオススメです。1日を振り返る機会になって、それが後から振り返りできるので、あの時こんなこと考えていたなー、といった発見につながるはずです! そして個人的にここが目玉なのですが、文字起こしされたメモには、「タイトル」「絵文字アイコン」「感情アイコン」「カテゴリ」が自動で紐づきます! これ何が良いかというと、圧倒的に見返しやすくなるんですよね

                                                        Whisper、ChatGPTを活用した、テキスト入力不要な新感覚メモ日記アプリの紹介と、開発における学び|にょす
                                                      • サーバーレスの次はなんなんだ

                                                        はじめに この記事は、同人誌サークル「めもおきば」から不定期刊行している技術解説本「めもおきばTecReport」に書いたものを公開用に再編集したものです。 ⇒ めもおきばTecReport 2023.12 この記事のほかにも「私もSecHack365に参加したい!」や、「2023年振り返りと2024年技術予想」としてこんなキーワードを取り上げているので、気になったらぽちっとしてください! メガクラウドと特化型クラウド/ハイパーバイザーのSoC化/ライセンスとクラウドベンダー/イベント駆動型API/LLM時代のAIペアプロ力/生活必需品としてのGPU・NPU/Passkey/ウェブアクセシビリティ/リアルイベントの再開 サーバーレスの次はなんなんだ サーバーレスと呼ばれる技術ムーブメントが盛り上がり始めて8年近くが経ちました。各クラウドベンダーのFaaS(Function-as-a-Ser

                                                          サーバーレスの次はなんなんだ
                                                        • SQL滅ぶべし | ドクセル

                                                          SQL • リレーショナルデータベースシステムと会話するための言語 • 1970年 Codd が RDB モデルと同時に提案 (Alpha言語) • 1974年 Chamberlin と Boyce が改良 • 元々は SEQUEL (Structured English Query Language) だったが、商標登録されていた • 読み方は エスキューエル とそのまま読む (Glliespie 2012)

                                                            SQL滅ぶべし | ドクセル
                                                          • 法律のデータ構造と検索

                                                            デジタル庁は、法令標準 XML スキーマに準拠した、現行の法令データをe-Gov法令検索というサイト上で公開しています[1]。今回、この法令XMLをパースするPythonライブラリ ja-law-parser をつくり、法令データの全文検索をしてみました。 この記事では、日本の法令とそのデータ構造、法令XMLパーサについて解説し、最後に、それらを使った法令データの全文検索システムを実装する方法をご紹介します。法令検索の実装についても、GitHubリポジトリで公開しています。 この記事は、情報検索・検索技術 Advent Calendar 2023の16日目の記事です。 法律と法令 法律とは 法律の制定と公布 法律と法令の違い 法律の改正 法令のデータ構造 e-Govの法令データ 法令標準XMLスキーマ 法令番号と法令ID 題名 本則と附則 条・項・号 編・章・節・款・目 法令XMLパーサ:

                                                              法律のデータ構造と検索
                                                            • 実践要件定義入門 - 勘と経験と読経

                                                              最近ネットを見ていると要件定義入門的な記事とか、あと要件定義は不要みたいな記事が目についたので思ったことを書いてみる記事その2。ITシステム開発における要件定義に関するあれこれ。本記事には前編があります。 目次 要件定義以前 要件定義の進め方 IPAユーザのための要件定義ガイドをベースにする 決め過ぎない 機能を定義するのではなく、機能要件を定義する 関係者をすべて洗い出す 利用者マニュアルの目次が作れるようになっているか ビジネス要件定義 前提事項、制約事項とリスクを定義する 優先順位の決定を忘れずに システム化要件定義 不安定な要件を構造で支える おまけ:本記事の元ネタ 要件定義以前 要件定義というプロセスが本当に必要なのか、ということなどは以下の記事に書いたので省略。 実践要件定義入門以前 - 勘と経験と読経 要件定義の進め方 IPAユーザのための要件定義ガイドをベースにする 前編に

                                                                実践要件定義入門 - 勘と経験と読経
                                                              • 状態設計から「なんとなく」を無くそう

                                                                ウォンテッドリー株式会社の社内イベント "Tech Lunch" で話した発表です。 プログラムには大小さまざまな粒度の「状態」が存在します。 状態の設計を工夫することで、コーナーケースの発生を抑止し、ユーザー体験を最適化することができます。 本発表では、私が普段どのように「状態」について考えているか、言語や環境を問わずできるだけ普遍的に使える形での言語化を試みます。本発表を通じて、「状態」をなんとなくではなく合理的に設計するためのヒントを提供します。 GoogleスライドのURL: https://docs.google.com/presentation/d/1PNzz69UV05HlKPuWGlooemnPslLbLKsyLwl3R4U_XqE/edit

                                                                  状態設計から「なんとなく」を無くそう
                                                                • 都営地下鉄全駅にホームドア 立て役者となったのは… | NHK

                                                                  鉄道の駅に設置されているホームドア。転落事故の防止に大きな効果を発揮しますが、都のまとめでは、都内の駅の設置率は、2023年3月現在、半数程度にとどまります。 こうした中、都営地下鉄では2月20日、設置率は100%となりました。最後に設置された押上駅のある浅草線は、5つの事業者による相互直通運転が行われ、ホームドアの設置は鬼門とされてきました。事業者それぞれで経営規模や車両が異なるため、足並みを揃えて高額な整備費用を負担できるかどうかが不透明だったためです。 しかし、今回、当初想定された車両改修コストは740分の1にまで抑えられ、ホームドアの全駅設置が実現しました。その立て役者となったのは2次元コードでした。

                                                                    都営地下鉄全駅にホームドア 立て役者となったのは… | NHK
                                                                  • 『8番出口』のおじさんは約14万ポリゴン。モデル=清澄白河駅説の真相は?開発者に制作過程をインタビュー

                                                                    ——最初に簡単な自己紹介をお願いします。 KOTAKE CREATEと申します。以前はゲーム会社で3Dアーティストとして開発をしていましたが、『8番出口』がヒットしてくれたので、昨年末に会社を辞めて、今は個人開発者としてゲーム開発に取り組んでいます。 ゲーム会社に勤務していた頃はVFXやエンバイロメントを4~5年ほど担当していました。主なDCCツールはMayaで、一番得意なのはマテリアルとエフェクト系でしたね。 ——大ヒットした『8番出口』について質問していきたいと思いますが、まずは開発者のコタケさんご自身の言葉で「どのようなゲームか」を説明していただけますか? 「無限に続く地下通路にある異変に気付きながら脱出するゲーム」です。ホラージャンルに含めるかどうかは……個人的には微妙なラインだと思っています。 ——制作期間はどれくらいだったのでしょうか。 プロトタイプ作成や構想を練る期間が総計半

                                                                      『8番出口』のおじさんは約14万ポリゴン。モデル=清澄白河駅説の真相は?開発者に制作過程をインタビュー
                                                                    • 技術選定の審美眼(2023年版) / Understanding the Spiral of Technologies 2023 edition

                                                                      Tech BASE Okinawa 2023 2023/09/23(土) https://codebase.connpass.com/event/285901/ https://techbaseokinawa.com/

                                                                        技術選定の審美眼(2023年版) / Understanding the Spiral of Technologies 2023 edition
                                                                      • 障害対応で大切だと感じていることのまとめ - Qiita

                                                                        私個人の障害対応の経験と 一昨日参加したIncident Response Meetup vol.1での学びから 障害対応において大切だと感じていることをまとめる。 障害とは リリース後のシステムにおいてシステムの不具合やユーザーの操作ミスによってユーザー業務に影響が出ているもしくは出る恐れがあるもの。 障害対応の目的 システムを直すことではなく、ユーザー影響の回避・低減・早期回復をすること。 障害対応に対する心構え システムの信頼性の要である 障害への対応の仕方でユーザー影響が大きく変わる いつ発生するかわからないため特定の人が常に障害対応をするということは不可能である 素早く適切に行動するための備えが重要である 役割分担 障害対応では復旧対応、原因調査、ユーザーへの説明、社内調整などたくさんのことをやる必要がある。 またそれぞれの作業の難易度が高いことも多い。 一人の人間にできることは

                                                                          障害対応で大切だと感じていることのまとめ - Qiita
                                                                        • 東京 練馬区・石神井公園駅前の再開発 異例の執行停止のなぜ? | NHK

                                                                          先日、再開発に携わる関係者から注目を集めた決定が裁判所から下されました。東京・練馬区にある西武池袋線の石神井公園駅前で進められている再開発事業について、一部地権者の申し立てに基づき、東京地裁が一時的に土地の明け渡しを停止する決定をしたのです。異例ともいえる決定が出された現場はどうなっているのか?早速、現地に向かいました。 ※私たちは「不動産のリアル」と題して、各地の不動産事情を取材しています。 皆さんの体験や意見をこちらまでお寄せください。 (首都圏局 不動産のリアル取材班/記者 牧野慎太朗) 現場は、西武池袋線の「石神井公園駅」前の商店街に面した一角にありました。 約6000㎡ある再開発エリアには、雑居ビルが建ち並び、ラーメン屋や居酒屋などの看板が掲げられていますが、すでにほとんどの店が閉店していました。店頭には「閉店」や「移転」を知らせる張り紙が出され、店内は暗く静まりかえっていました

                                                                            東京 練馬区・石神井公園駅前の再開発 異例の執行停止のなぜ? | NHK
                                                                          • ぜんぶ「プロジェクトX」のせいだ。 - Everything you've ever Dreamed

                                                                            ぜんぶ、「プロジェクトX」のせいだった。僕が勤めている会社上層部のクソ・ムーブが悪化したのは、今春放送開始の「新プロジェクトX~挑戦者たち~」の影響だった。上層部が週末の会議で「プロジェクトXみたいにできないのか」「土曜日に放送されているから見たほうがいい」と言っていたから間違いない。 www.nhk.jp 「プロジェクトX」はオッサンのオッサンによるオッサンのためのおとぎ話だ。ある難易度の高いプロジェクトの成功を目指し、様々な課題や困難をオッサンたちが乗り越えていく血と汗のドラマだ。特徴はプロジェクトの意味や技術の凄みではなく、関わったオッサンたちの人間ドラマにフォーカスしていること。その作りが「俺たちは空に輝く星のように華々しくはないが、地味に人々の暮らしを支える地上の星なのだ」というオッサンのプライドを刺激してウケた。自分も「地上の星」になれるのではないかという夢を抱かせた。オッサン

                                                                              ぜんぶ「プロジェクトX」のせいだ。 - Everything you've ever Dreamed
                                                                            • オブジェクト指向は必要なのか / Is object-oriented needed?

                                                                              2024/3/24に開催されたObject-Oriented Conferenceでの登壇資料です。 https://ooc.dev/2024/

                                                                                オブジェクト指向は必要なのか / Is object-oriented needed?
                                                                              • 「桜井政博のゲームについて思うこと」を読んで思うこと|Jey.P.

                                                                                紙の本が売り切れていたので手をつけていませんでしたが、ようやく全部揃ったので読みました。 まず前提として「桜井さん凄いなあ」というのはあるんですが、気になったのが、このエッセイは国内のゲーム開発手法の課題を再生産しているのではないか?ということです。 桜井さんのエッセイには繰り返し登場する課題がいくつかあります。 ・新しいディレクターが育たない、現れない ・桜井さんが忙しい ・シリーズもののゲームが増えるなど、ゲームの新奇性が減っている このうち「新しいディレクターが育たない」ことと「忙しい」ことは同一の問題で「権限の委譲が進まない」という、多くの組織に見られる問題と言えます。 しかし、エッセイで紹介されている開発手法を見ると「そりゃ、育たないのでは?」と思わざるを得ません。キャラクターの操作感を決めるパラメータは重要なので自分が担当する、企画は初期の企画書にすべて落とし込むなど、ものすご

                                                                                  「桜井政博のゲームについて思うこと」を読んで思うこと|Jey.P.
                                                                                • 敵に回しちゃダメなやつだ。人型ロボ、カンフーを披露

                                                                                  敵に回しちゃダメなやつだ。人型ロボ、カンフーを披露2024.05.25 18:00248,602 岡本玄介 敵に回しちゃダメなロボだ。 パルクールや忍者アクロバットが得意だった、Boston Dynamics(ボストン・ダイナミクス)社の二足歩行ロボット「Atlas(アトラス)」。引退直後に電動になった2代目が発表されましたよね。 あまりのモデルチェンジっぷりでまったくの別ロボになっていましたが…中国のUnitreeが、既視感のある人型ロボ「G1」をお披露目しました。 アトラス君のライバル出現か? 寝ている状態からの雑技団的な起立は、「アトラス」への挑戦でしょうか? Video: Unitree Robotics/YouTube腰から上が回転する感じも「アトラス」っぽいですし、人間が蹴ったり押したりして歩行の邪魔をするテストも、見覚えのある光景です。 まるで少林マスターしかし「G1」は棒術

                                                                                    敵に回しちゃダメなやつだ。人型ロボ、カンフーを披露