並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 940件

新着順 人気順

CONTROLの検索結果121 - 160 件 / 940件

  • 3DCG製作ソフトのBlenderにGPT-4を統合し「球体を作って」などのプロンプトを入力するだけで3Dモデルを作成するアドオン「BlenderGPT」レビュー

    プロンプトを入力するだけで適切なモデルを出力してくれるBlenderのアドオン「BlenderGPT」が登場しました。OpenAIのGPT-4を使用しており、プロンプトを受けてPythonコードを生成します。 GitHub - gd3kr/BlenderGPT: Use commands in English to control Blender with OpenAI's GPT-4 https://github.com/gd3kr/BlenderGPT 導入方法は以下の動画でも確認できます。 3DCG製作ソフト「Blender」にGPT-4を統合する「BlenderGPT」の導入方法を解説 - YouTube まずはGitHubのリポジトリにアクセスします。続いて「Code」をクリックし、「Download ZIP」をクリックしてZIPファイルをダウンロード。 次にOpenAIのAPI

      3DCG製作ソフトのBlenderにGPT-4を統合し「球体を作って」などのプロンプトを入力するだけで3Dモデルを作成するアドオン「BlenderGPT」レビュー
    • ドライブレコーダー映像は事故防止のヒントが満載! 車の「ヒヤリハット」を分析する教授に話を聞いた #くるまも - くるまも|三井住友海上

      はじめまして、ライターの石川大樹(いしかわ・だいじゅ)です。 私は免許取得以来、20年以上一度も車を運転したことのない"完全”ペーパードライバーです。仕事柄、運転ができれば取材も楽になるのですが……いまさら怖くて乗れない、というのが正直なところ。 そんななか、運転中の危険シーンである「ヒヤリハット(危ない場面にあったが事故には至らなかったこと)」の映像データベースが存在するという話を聞きました。えっ、めちゃめちゃ参考にしたい……! どんな映像を収集しているかというと…… こういうものです。確かに事故には至りませんでしたが、ドキッとするシーンでしたよね……。 ドライブレコーダーの映像からこのようなヒヤリハットシーンを抽出、蓄積し、交通安全教育などに利用しているのだそうです。 ドライブレコーダーといえば、SNSやメディアで、あおり運転や事故の記録がよく紹介されていますよね。万が一のことがあった

        ドライブレコーダー映像は事故防止のヒントが満載! 車の「ヒヤリハット」を分析する教授に話を聞いた #くるまも - くるまも|三井住友海上
      • 「望郷太郎」 なにこれべらぼうに面白いんだが…… なんで今までこれ読んでなかったんだ…… - 頭の上にミカンをのせる

        今まで読んでなかったんだけれど、discordで紹介してもらったので読み始めたらめちゃくちゃ面白かった。 今年読んだ中で今のところ一番面白いマンガ。紹介してくれた人ありがとう! 「度胸星」「へうげもの」の人が「なろう」的な作品を作るとこんなに面白くなるのチートすぎる…… 物語の舞台は現代から500年後の世界。一度世界がほとんど滅びた後に、文明がリセットされた状態でなぜか人類が細々と生き残っているといるという「どうしてそうなった?」というツッコミどころ満載の設定だ。この辺りは異世界と割り切った方が良いと思う。 ともかく、その世界で元商社マンであった主人公だけが「通貨」の力を知っていてそれを使いこなして社会をひっかきまわすという展開になるわけだが……。 www.youtube.com 物語の世界はかなり過酷な世界だけれど主人公が優秀だし、なによりも「通貨」を切り口にしているのがべらぼうに面白い

          「望郷太郎」 なにこれべらぼうに面白いんだが…… なんで今までこれ読んでなかったんだ…… - 頭の上にミカンをのせる
        • PlantUMLのテーマ(思わぬ展開) | フューチャー技術ブログ

          秋のブログ週間連載の7本目です。 はじめにPlantUMLで使えるテーマについてのご紹介です。 以前、チームで機能設計するためのPlantUML標準化の記事でも書かせていただきましたが、PlantUMLのデフォルトカラーって少しドライですよね。 色の好みは人それぞれで、あれはあれでカッコよさはありますが、複雑な図は少しでも可愛く描きたい・楽しく見たいものです。 この記事ではPlantUMLのテーマについて、いくつかのオプションを紹介していきます。「PlantUMLの色を変えてみたい!」という方は是非ご活用いただければ嬉しいです。 前提 PlantUMLでは、skinparamを利用して図のビジュアル各要素を定義しますが、「テーマ」はskinparamの集合体です この記事ではテーマの作り方や、各運用方法等については触れません この記事で紹介するオリジナルテーマはシーケンス図のために作られた

            PlantUMLのテーマ(思わぬ展開) | フューチャー技術ブログ
          • シェルスクリプトでlsをパイプでつなぐのはなぜ悪いのか ~ ShellCheck: SC2010, SC2011, SC2012 とファイル名改行問題 - Qiita

            シェルスクリプトでlsをパイプでつなぐのはなぜ悪いのか ~ ShellCheck: SC2010, SC2011, SC2012 とファイル名改行問題ShellScriptUNIXshellシェル芸POSIX はじめに シェルスクリプトで ls コマンドの出力結果(ファイル名一覧)をパイプで他のコマンドに渡して処理するのは推奨されません。ls コマンドを使ったコードを ShellCheck で検査するとおそらく問題があると警告が表示されるでしょう。ls を使うなという指摘自体には賛成なのですが SC2010、SC2011、SC2012 に書いてある理由については正しい説明がされていないと思っています。この記事ではなぜ ls の出力結果を他のコマンドにパイプで渡すのが悪いのか、ls を使わずに実現するにはどうしたら良いのかを解説したいと思います。一つ補足をしておくと、この問題は CLI コマ

              シェルスクリプトでlsをパイプでつなぐのはなぜ悪いのか ~ ShellCheck: SC2010, SC2011, SC2012 とファイル名改行問題 - Qiita
            • 📗 なぜ依存を注入するのか DIの原理・原則とパターンを読んだ感想 | Happy developing

              なぜ依存を注入するのか DIの原理・原則とパターン 著者: Steven van Deursen, Mark Seemann 訳者: 須田智之 表紙には.NETやC#の文字はないのですが、前の版は"Dependency Injection in .NET"で.NETを前提した本のようでした。 ただ、はじめにで 本書では、.NETとC#を用いて、依存注入に関する用語や指針を包括的に紹介し、描写しているのですが、本書の価値が.NETの外の世界にも届くことを望んでいます。 とありました。 RustのDIでなにか活かせる教えを期待して、読んでみました。 第1部 依存注入 (Dependency Injection: DI) の役割第1章 依存注入 (Dependency Injection: DI) の基本: 依存注入とは何なのか? なぜ使うのか? どのように使うのか?まず、保守容易性(maint

                📗 なぜ依存を注入するのか DIの原理・原則とパターンを読んだ感想 | Happy developing
              • 40年越しにTCPの仕様(RFC793)が改訂される RFC9293 - ASnoKaze blog

                2022/08/09 追記 「RFC 9293 Transmission Control Protocol (TCP)」として正式なRFCが出ました TCPのコア部分の仕様は1981年に発行された「RFC793 TRANSMISSION CONTROL PROTOCOL」で標準化されています。 この、RFC793の改訂版となる「Transmission Control Protocol (TCP) Specification」は、2013年からIETFのTCPM WGで議論されてきましたが、4月4日にIESGによって承認されました(参考URL)。現在はRFC出版の準備に入っています(新しいRFC番号はこの後正式に決まります) www.ietf.org 改めてTCPの仕様を読みたい場合はこのドキュメントを読むのが良さそう。 概要 この改訂版の仕様(通称 rfc793bis)は、RFC793が

                  40年越しにTCPの仕様(RFC793)が改訂される RFC9293 - ASnoKaze blog
                • 北方領土巡る対日協議、常に「単なる儀式」-メドベージェフ氏

                  This picture taken on October 10, 2018 shows Kunashiri island, part of an archipelago under Russian control, as seen from the Rausu Kunashiri Observatory Deck in Rausu, Hokkaido prefecture. Photographer: KAZUHIRO NOGI/AFP ロシアのメドベージェフ前首相は自身の「テレグラム」チャンネルに、ロシアと日本が北方領土問題に関してコンセンサスを見つけることは決してなかっただろうと投稿した。 現在はロシア安全保障会議の副議長を務めるメドベージェフ氏は両国がこれを理解していたとし、交渉は「常に儀式的な性質」を帯びていたと主張。ロシア憲法改正でいかなる領土の割譲も禁じられており、今では協議

                    北方領土巡る対日協議、常に「単なる儀式」-メドベージェフ氏
                  • もうこれ以下は無理というぐらい最低限なバージョン管理

                    【お知らせ】STEAMニュースを無料配信中です.ウェブでもお読みいただけます. もうファイル名に日付とか「最終」とか付けるな.文字しか書いてないWordファイルとかExcel方眼紙とかはこの際目をつぶる.それはもう仕方ない.だがファイル名によるバージョン管理だけは駄目だ. まずGitHubにアカウントを作れ.そんな名前も知らない会社のウェブサービスは使いたくないだって?お前Word使ってるだろ.

                      もうこれ以下は無理というぐらい最低限なバージョン管理
                    • TypeScript + React: Component patterns

                      Published on July 28, 2020 Stefan on Mastodon Reading time: 10 minutes More on TypeScript, React, Preact This list is a collection of component patterns for React when working with TypeScript. See them as an extension to the TypeScript + React Guide that deals with overall concepts and types. This list has been heavily inspired by chantastic’s original React patterns list. Contrary to chantastic’s

                        TypeScript + React: Component patterns
                      • 【C#】C# の async/await は実際にどうやって動いているか。 - ねののお庭。

                        はじめに 登壇版 Taskの本質 C# のイテレータ async/await Compiler Transform ExecutionContext builder.Start() の重要性 IAsyncStateMachine.MoveNext おわりに はじめに C#er は呼吸するように使っている async/await。 そんな async/await について、先日 Stephen Toub 氏 (.NET の中の人。中心人物の一人。) が How Async/Await Really Works in C# という非常に面白い記事を投稿していました。 この記事では Stephen 氏の記事をベースに、C# において async/await は実際どうやって動いてるの?というお話をしていきます。 以前に C#での非同期メソッドの分析。 という翻訳記事を書いたのですが、元になった記

                          【C#】C# の async/await は実際にどうやって動いているか。 - ねののお庭。
                        • 「Aの左」に位置するキーに文化を見る キーボード配列とコンピュータの歴史

                          この記事は松尾公也さんの「HHKBのControlキーはなぜAの左なんだぜ」のフォローアップ記事である、というか、フォローアップしてくれと松尾さんに頼まれて書いたら斜め上に行ってしまった記事である。ちなみに筆者はあまりキーボードに造詣が深くないので、間違った記載などあったらTwitterなどでご指摘いただければ幸いだ。 まず事実確認を さて本題、「Aの左にControlがあるのはなぜなんだぜ?」で松尾さんはIBMの101キーボードとかDECのVT100をその例に挙げているが、実は両方とも間違いである。まずはこのあたりの正誤関係を明らかにしておきたい。 そもそもSunのType-3キーボードでCtrl(Control)がAの横にあるのは、ある意味先祖返りである。Type-2もかなり近い(なにせこの世代はCapsLockがない)が、その前のType-1は後述するVT100にキーボード配置が合わ

                            「Aの左」に位置するキーに文化を見る キーボード配列とコンピュータの歴史
                          • 認可のアーキテクチャに関する考察(Authorization Academy IIを読んで)

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

                              認可のアーキテクチャに関する考察(Authorization Academy IIを読んで)
                            • Ubuntu 22.04 をインストールしたら設定すること 10 ヶ条

                              2023/04/29: これくらいの情報はググればすぐに出てくると思いいったん非公開にしましたが、意外とそうでもなかったので自分用メモとして再公開しました。 1. ソフトウェアのダウンロード元を変更してシステムをアップデートする (*) Super キー(= Windows キー)を押して、software と入力し、「ソフトウェアとアップデート」を選択します。 「設定...」ボタンを押して、「Ubuntu のソフトウェア」タブの「ダウンロード元:」から ftp.jaist.ac.jp などの国内ミラーサーバーを選択します。 アップデートが存在する場合は、表示されるウィンドウの指示にしたがってパッケージを更新し、Ubuntu を再起動します。 2. キーボードの CapsLock キーを Control へ置き換える /etc/default/keyboard を編集します。

                                Ubuntu 22.04 をインストールしたら設定すること 10 ヶ条
                              • Twitterのサードパーティーアプリ制限が悲しい - まなめはうす

                                私がTwitterクライアントに求めること。 ・流れていること ・時系列であること ・前回どこまで読んでいて、次どこから読めばいいか分かること(未読管理) シンプルに言うとこれだけだと思う。 これさえ守られていれば、間に広告はさまれても文句は言わない。 ・タブ振り分けができること(PC) ・リスト閲覧がしやすいこと(スマホ) ・できるだけ取得漏れしないこと 理想言ってもこんなもんだと思う。 もちろん、これが米ツイッター公式が想定する使い方ではないってのも分かる。だって彼らはヘビーユーザを「週6~7日ログインし、週3~4回は自らツイートを発信する利用者」と定義しているくらいだから。ただ、常駐している人もいれば、たまにしか見ない人もいる。どっちでも楽しめるよう、サードパーティがその人に合った使い方ができるようなアプリを提供してくれていると思っている。私が更新している人気ツイートランキングだって

                                  Twitterのサードパーティーアプリ制限が悲しい - まなめはうす
                                • SSH Tips & Tricks

                                  Experience SSH certificates for yourself in <5min⚡! Here are some of our best tips & tricks for using SSH more effectively. This post will cover how to: Add a second factor to your SSH login Use agent forwarding safely Exit from stuck SSH sessions Keep a persistent terminal open Share a remote terminal session with a friend (without Zoom!) Add a second factor to your SSH Here's five different ways

                                    SSH Tips & Tricks
                                  • 踏み台EC2を廃止してSession Manager接続に置き換えました

                                    こんにちは、エウレカ SRE チームの原田です。 今年 (2021年) エウレカでは、公開鍵認証で接続するEC2の踏み台サーバを廃止し、代わりに各サーバへの接続をIAMで認証できるSSM Session Managerへのリプレースを行いました。本記事ではそのモチベーションや、実装のポイントを紹介していきたいと思います。 旧来の踏み台サーバ 旧来の踏み台サーバエウレカで長く運用されていた踏み台サーバ (Gateway) は以下のようなものでした。 各開発者は、自分の秘密鍵を使って踏み台サーバへSSHを行う ( 踏み台サーバ上には各開発者の個別ユーザーおよび公開鍵が登録されている )踏み台上では、接続が許可されているSSH対象のサーバの秘密鍵がユーザー毎に配置されており、その鍵で各サーバにSSHするMySQL / Elasticsearch / Redis など、Private Subnet

                                      踏み台EC2を廃止してSession Manager接続に置き換えました
                                    • 僕たちもまた山上徹也のひとりにすぎないということ|人格OverDrive

                                      安倍元首相銃撃事件を受けて 2022 年 7 月に 「父、 文鮮明のこと——負の現人神」 という記事を書いた。 だいたい次のような話だ。 終戦後、 天皇という家父長を失った朝鮮半島に再臨の現人神あらひとがみを名乗る教祖たちが雨後の竹の子のように生まれる。 はじめはどんぐりの背比べじみたところがあった。 けれどもそのうちの一つが猥褻なミームとしての頭角をあらわし、 感染爆発を引き起こすことになった。 そこでの僕の関心は、 それを邪悪な淫行集団として切り捨てるのではなく、 その背景にあるものを掘り下げることにあった。 その一環として、 極東の近現代史のなかに事件を位置づけることで浮かびあがってくるものを探った。 そこで言いたかったのは、 かつての日本には神のために自身や他人の生をも犠牲にすることのできる 「神の子」 たちがいたということ、 それゆえに安倍元首相銃撃事件によって噴きあがった血塗ら

                                        僕たちもまた山上徹也のひとりにすぎないということ|人格OverDrive
                                      • いっそのこと「くじ引き民主主義」なんて、どうなんだ?

                                        代議制民主主義のバグ なんかどうだ、日本の政治? ここんところどうかね? どうもなんかよくないよな。よくないところがあるんじゃないのか。 よいという人もいるだろうが、それはたとえば自分の支持する政党が政権与党にあるとかそういうことで、もうちょっと仕組みというか、構造というか、そういうところに問題あるような気はしないか。 おれはするのであって、とくによくないんじゃないかと思うのが「世襲」の問題だ。世襲政治家ばかりになっている。 ちょっとまえにこちらの記事を読んだ。 日本には「世襲政治家」が多すぎる、ビジネス界からの転身が少ない根本理由、これだ。 正直、ビジネス界というものから政治家への転身が望ましいのかどうかはわからない。わからないけれど、世襲よりましだよなって思うところはある。 まあそれはともかく、興味深いのは、現在与党である自民党が当選回数至上主義になっていて、当選回数が多い人間が党内で

                                          いっそのこと「くじ引き民主主義」なんて、どうなんだ?
                                        • Reactを使ってプロダクト開発している開発者だけでなく、マネージャにも読んでほしい「Fluent React」 - ROUTE06 Tech Blog

                                          チームでReactを使って開発していると、コードレビューをする際に、「この書き方はしない方がいいが、それを説明するには800文字くらい必要。図も描きたい。でもそれらを準備する時間はない。」ということが度々ありました。 また、フレームワークやライブラリの技術選定をする際、マネージャに「どうして技術選定が必要なのか」を説明する必要がありました。ROUTE06のマネージャはエンジニアリングへの造詣が深い方が多いので、対立構造になることはありませんが、説明するためには1000文字くらい必要で、やはり図も描きたい。時間はない。と同じ気持ちになることがありました。 参考情報として紹介できる情報がないか探してみると、「とりあえずこうすればOK」というベストプラクティスについては検索エンジンやSNSですぐに見つかります。ただ、どうしてその方法がベストプラクティスなのか、仕組みや原理を説明している情報は少な

                                            Reactを使ってプロダクト開発している開発者だけでなく、マネージャにも読んでほしい「Fluent React」 - ROUTE06 Tech Blog
                                          • Amazon DynamoDB の論文を読んでいく - Qiita

                                            概要 AWS で人気のサービス DynamoDB についての論文が公表され巷で噂になっていたと思う。 今回は、その論文を読み込んでいき、ざっくりまとめていくという記事になります。 完全趣味な記事なので、興味ある人がいれば幸いです笑 Abstract まず論文のタイトルですが、「Amazon DynamoDB: A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service」と題したものとなっています。 Amazon DynamoDB は、NoSQL とよばれる部類のデータベースサービスです。 一貫した耐久性、可用性、パフォーマンスを提供してくれるマネージドなサービスなのが特徴ですね。 冒頭、2021年に66時間にわたる「Amazon Prime Day」中にピーク時8920万リクエスト/秒をさばいてい

                                              Amazon DynamoDB の論文を読んでいく - Qiita
                                            • 「Web 技術解体新書」執筆について

                                              「Web 技術解体新書」執筆について Intro 「Web 技術解体新書(Web Anatomia)」という書籍の執筆と、 zenn 上での販売についてアナウンスします。 各章を分割して執筆し公開していく予定です。 第一章: Origin 解体新書 Web 技術解体新書とは Web というものを正しく理解するために必要な知識や技術は日増しに増え、それに従い学ぶためのコストもかなり上がってきています。 一方で、多くの書籍や雑誌、 Web 上の記事、動画や音声コンテンツは充実しており、学ぶための手段もかなり広がっています。 しかし、 Web に関わる技術書籍の多くは、何らかのフレームワークの解説や、 JS/CSS などの特定技術、特定の非機能要件に特化したものが多く、(その括りの曖昧さ故) Web という括りで書かれたものはあまりありません。 あったとしても、多くは初心者向けなものが多く、ある

                                                「Web 技術解体新書」執筆について
                                              • 初学者のための正しいシェルとカーネルの概念 ~ 大学も技術者認定機関も間違いだらけ - Qiita

                                                なんだろう、嘘つくのやめてもらっていいですか? 大学も技術者認定機関も、いつまで古いまたは間違ったシェルとカーネルの概念を説明し続けるのでしょうか? シェルはカーネルの言葉をユーザーの言葉に翻訳したり、出力結果をユーザーに中継したり、カーネルを防御したりする層ではありません。指定したコマンドを実行するだけのプログラムです。勉強中の学生か代理執筆業者が適当な文献を調べて書いたとしか思えません。そして他人の説明を自分の言葉に置き換えるのが上手い人がおかしな説明をさらに広めています。個人サイトやオンライン学習サイト程度であれば適当なことを書いていても気にも留めませんが、大学や技術者認定機関のような正しいことを書いているに違いないと思えるような所までもが間違ったことを書いているから困ったものです。 みなさんは大学や技術者認定機関が言っていることなら正しいと思いこんでいないでしょうか? そんなことあ

                                                  初学者のための正しいシェルとカーネルの概念 ~ 大学も技術者認定機関も間違いだらけ - Qiita
                                                • How To Center a Div

                                                  IntroductionFor a long time, centering an element within its parent was a surprisingly tricky thing to do. As CSS has evolved, we've been granted more and more tools we can use to solve this problem. These days, we're spoiled for choice! I decided to create this tutorial to help you understand the trade-offs between different approaches, and to give you an arsenal of strategies you can use, to han

                                                    How To Center a Div
                                                  • 音楽生成AI「Suno AI」が話題、文章から楽曲を瞬時に作成 プロの音楽家も「これはヤバい」と驚愕

                                                    音楽生成AI「Suno AI」がX(旧Twitter)上で話題になっている。歌詞や曲調を文章で指示するだけで音楽を自動生成するサービスで、PCやスマートフォンのWebブラウザ上から利用できる。生成した音楽の出来栄えには、プロの音楽家からも驚きの声が上がっている。 Suno AIは、米国を拠点とする音楽家とAIの専門家たちからなる米Sunoが運営するサービス。開発者の中には、米MetaやTikTokを運営する中国ByteDanceなどに所属していた人たちもいるという。利用にはGoogleやMicrosoft、Discordのアカウントが必要で、12月14日時点ではβ版を提供中。1日5回まで無料で音楽を生成できる他、有料プランもある。 早速使ってみた そのお手並みは? 記者も試しに利用してみた。メニューにある「Create」を押し、「記事を書くのがはかどる音楽を作成してください」と指示を入れた

                                                      音楽生成AI「Suno AI」が話題、文章から楽曲を瞬時に作成 プロの音楽家も「これはヤバい」と驚愕
                                                    • Xiaomi TV A Pro 43 2025 購入レビュー:「量子ドット」はウソですが・・・コスパは凄い! | ちもろぐ

                                                      粗利益率5%ポリシーの外資系メーカー「Xiaomi」から、戦略的な価格設定の43インチテレビが発売されました。 「Xiaomi TV A Pro 43 2025」です。チューナーレスだから国営放送の電波を受信できず、YoutubeやPrime VideoなどVODサービスをTV本体だけで見られます。 もちろん、パソコンと接続すればPCディスプレイとして利用できます。格安な大型4Kゲーミングモニターに超コスパが良さそうなのでAmazonで1台買って詳しくレビューします。 (公開:2024/9/3 | 更新:2024/9/3) この記事の目次 Toggle Sponsored Link 「Xiaomi TV A Pro 43 2025」はどんなゲーミングモニター? Xiaomi TV A Pro 43 2025【量子ドット】 Xiaomi / サイズ : 43インチ / 解像度 : 3840

                                                        Xiaomi TV A Pro 43 2025 購入レビュー:「量子ドット」はウソですが・・・コスパは凄い! | ちもろぐ
                                                      • ZOZOTOWNのWebホーム画面をNext.jsでリプレイスして得た知見 - ZOZO TECH BLOG

                                                        はじめに ZOZOTOWN開発本部の武井と申します。ZOZOTOWNのフロントエンドリプレイスプロジェクトを主に担当しております。ZOZO DEVELOPERS BLOG でも「ZOZOのリプレイスプロジェクトで得られる唯一無二の経験。大規模サービスを進化させるやりがいとは」というインタビュー記事を掲載しておりますので、もしよろしければこちらも併せてご覧ください。 さて、本題です。現在ZOZOTOWNではオンプレミスかつ、モノリスだった既存システムをマイクロサービスAPIに責務を分割したり、インフラをクラウドに移行したりしています。しかし、いわゆるWebのUIを構築するためのシステムは現在も既存システムに新機能開発や機能改修を行なっており、リプレイスに着手できていませんでした。 そこで、まずホーム画面から段階的にリプレイスすべく設計・開発を昨年から行ない、無事リリースできました。ZOZOT

                                                          ZOZOTOWNのWebホーム画面をNext.jsでリプレイスして得た知見 - ZOZO TECH BLOG
                                                        • 2020年やったこと、考えたこと、触った技術のまとめ - mizchi's blog

                                                          今年の本業は、 3rd party script で、そこから呼ぶウィジェットを最適化するコンパイラを書く、その仕様を考えて、実装するという感じだった。要は Google Analytics と、最適化コンパイラ付き GTM みたいなものを作っていた。その内容は以下に書いた。 サードパーティスクリプトの極限環境向け Svelte パフォーマンス改善に Core WebVitals という大義名分を得た 今年は、 パフォーマンスのエンジニアをやっていた、と思う。サードパーティスクリプトの配信を生業にする会社のエンジニアとしては、来年の Core WebVitals というパフォーマンス関連の大きな変化で、波にのってやりたいことがやれたと思う。 Core WebVitals の導入で実際にどれぐらいの影響がでるか不明だが、パフォーマンスが SEO に影響する、というのは、 若干やりすぎと思いつ

                                                            2020年やったこと、考えたこと、触った技術のまとめ - mizchi's blog
                                                          • イカには自制心が備わっていることが判明、無脊椎動物では初

                                                            長命であり社会的な生き物でもある人間は「将来のために今の満足を我慢する」という自制心を進化の過程で発達させてきましたが、無脊椎動物であるイカも人間と同様の自制心を持っていることが実験で示されました。全く異なる2つの種が同様の知性を持っているということは、「生物の知性」というより大きな視点において、非常に興味深い結果だと研究者は見ています。 Cuttlefish show their intelligence by snubbing sub-standard snacks | University of Cambridge https://www.cam.ac.uk/research/news/cuttlefish-show-their-intelligence-by-snubbing-sub-standard-snacks Cuttlefish exert self-control in

                                                              イカには自制心が備わっていることが判明、無脊椎動物では初
                                                            • なぜ我々は電子書籍を「所有」できないのか? 出版社とプラットフォームの力学を解き明かす研究 - YAMDAS現更新履歴

                                                              michaelweinberg.org Open Source Hardware Association の理事を務め、ワタシが訳した『3Dプリンティングと著作権を考える』の著者であるマイケル・ワインバーグが、「なんで電子書籍を所有できないの?」という直球なエントリを書いている。 もはや電子書籍はまったく珍しいものではなく、お金を払ってアクセスするのは容易である。しかし、所有する紙の本にできるようなこと、転売したり、譲渡したりができない。つまり、我々は電子書籍を「所有」はしておらず、特定のプラットフォームで電子書籍にアクセスする「ライセンス」を買ってるだけ、という話はよく知られる。 で、それは誰のせいでそうなってるの? どんなインセンティブや制約のせいでそうなってんの? を掘り下げた The Anti-Ownership Ebook Economy(リンク先 PDF ファイル)が公開されて

                                                                なぜ我々は電子書籍を「所有」できないのか? 出版社とプラットフォームの力学を解き明かす研究 - YAMDAS現更新履歴
                                                              • とほほのHaskell入門 - とほほのWWW入門

                                                                概要 Haskellとは 関数型言語 純粋関数型言語 インストール Haskell Stack Hello world 基本 予約語 コメント ブロック レイアウト 入出力 型 変数 数値 文字(Char) 文字列(String) エスケープシーケンス リスト([...]) タプル((...)) 演算子 関数 演算子定義 再帰関数 ラムダ式 パターンマッチ ガード条件 関数合成(.) 引数補足(@) 制御構文 do文 let文 if文 case文 where文 import文 ループ データ型 データ型(列挙型) データ型(タプル型) データ型(直和型) 新型定義 (newtype) 型シノニム (type) 型クラス (class) メイビー(Maybe) ファンクタ(Functor) アプリケイティブ(Applicative) モナド(Monad) モジュール (module) 高階関

                                                                • 新幹線でもQUICで快適にSSHする - Qiita

                                                                  はじめに 今日は、劣悪な通信環境でも快適にSSHができるquicssh-rsをご紹介します。そして、実際に改善されるかを試してみます。 長くなったので最初に結論 quicssh-rsを使うと、 パケットロスに対して明らかに強くなった こちらのIPアドレスが変わっても通信が継続できた 遅延(pingのRTTが大きいこと)は改善されない模様 30%パケットロス環境での比較 IPアドレスを変更しても切れない SSHは新幹線(劣悪通信環境)に弱い 鉄道での移動時間が長いと、パソコンを開いて各種開発の続きをしたくなります。 …なりませんか? 時には、別のサーバーにSSHでログインして何かコマンドを打ったり。 在来線1であれば概ね問題ありませんが、新幹線になると通信品質が大きく悪くなるため、SSHでの操作は大きなストレスが溜まりがちです。なんとかならないかとずっと思っていました。 新幹線の通信環境 通

                                                                    新幹線でもQUICで快適にSSHする - Qiita
                                                                  • [翻訳]LLMで1年間開発して学んだこと〜LLMプロダクト開発を成功に導くための実践的ガイド〜

                                                                    この記事は "What We’ve Learned From A Year of Building with LLMs" という記事を著者の一人である Eugene Yan さんから許可を得て翻訳したものです。 https://applied-llms.org/ Thank you for giving me a permission to translate this wonderful article! 著者の方々 Eugene Yan Bryan Bischof Charles Frye Hamel Husain Jason Liu Shreya Shankar 原文の公開日 2024/6/8 今は大規模言語モデル(LLM)を使った開発がとってもエキサイティングな時期です。この1年間で、LLMは実世界のアプリケーションに対して「十分に良い」ものになりました。そして、年々良くなり、安く

                                                                      [翻訳]LLMで1年間開発して学んだこと〜LLMプロダクト開発を成功に導くための実践的ガイド〜
                                                                    • 超おもしろい古典制御の歴史。制御工学誕生のドラマとは!?

                                                                      紀元前:水時計太古のフィードバック制御システムとして有名なのが、紀元前3世紀のギリシャで用いられていた水時計です。水時計は次のような機構で水を溜め、溜まった水の量で時間を計る装置です。 水が溜まるスピードを一定にするためには、1段目のタンクの水位を一定に保つ必要がありました。そのため三角錐型の「浮き」によって、下図のような機構で水の量が調整されていました。 この水時計、17世紀に振り子時計が登場するまでは、この世で最も精度のよい時計だったそうです。意外とすごいですね。 1788年:ワットの遠心調速機時は飛んで18世紀のイギリス。ここで制御工学の原点と言える装置が実用化されます。蒸気機関です。 蒸気機関は人類が初めて手にした原動機であり、産業革命をもたらしました。この蒸気機関の発展に多大な貢献をしたのが、ワット(Watt)です。 蒸気機関を産業利用するためには、生み出される回転の速度を一定に

                                                                        超おもしろい古典制御の歴史。制御工学誕生のドラマとは!?
                                                                      • JavaScript Visualized - Promise Execution

                                                                        Promises in JavaScript can seem a bit daunting at first, but understanding what's happening under the hood can make them much more approachable. In this blog post, we'll dive deep into some of the inner workings of promises and explore how they enable non-blocking asynchronous tasks in JavaScript. I'm still working on making this blog better on mobile devices, mobile browsers don't always render t

                                                                          JavaScript Visualized - Promise Execution
                                                                        • ついに!Windows 10から「コントロールパネル」が消える

                                                                          ついに!Windows 10から「コントロールパネル」が消える2020.07.08 18:30144,981 Joanna Nelius - Gizmodo US [原文] ( R.Mitsubori ) コントロールパネル出すなら、右クリックだった。 最近のMicrosoft(マイクロソフト)は、ユーザーが困っているのを楽しんでいるかのように、Windows 10の基本機能にガンガン変更を加えています。たとえば最新バージョンの2004ではWindows 10を初期化する「Fresh Start(新たに開始)」が「このPCを初期状態に戻す」機能と統合されていますし、Windows 10 Pro、Enterprise、EducationではWindows Updateの延期可能日数が削減されています。 そしてマイクロソフト関連情報を発信するWindows Latestによると、近々システム情

                                                                            ついに!Windows 10から「コントロールパネル」が消える
                                                                          • 【2019年】CTF Web問題の攻撃手法まとめ (Web問題のwriteupぜんぶ読む) - こんとろーるしーこんとろーるぶい

                                                                            CTF Advent Calendar 2019 - Adventarの25日目の記事です。 1つ前は@ptr-yudai氏の2019年のpwn問を全部解くチャレンジ【後半戦】 - CTFするぞでした。 はじめに 対象イベント 問題数 読み方、使い方 Cross-Site Scripting(XSS) SVGファイルを利用したCSPバイパス GoogleドメインのJSONPを利用したCSPバイパス サブリソース完全性(SRI)機能を利用した入力チェックバイパス Chrome拡張機能のパスワードマネージャーKeePassの悪用 HTML likeコメントを使用したコメントアウト jQuery.getJSONのJSONP機能を使用したスクリプト実行 DOM Clobberingによるコードハイジャック Service Workerを利用したスクリプト実行 XSS Auditor機能のバイパス

                                                                              【2019年】CTF Web問題の攻撃手法まとめ (Web問題のwriteupぜんぶ読む) - こんとろーるしーこんとろーるぶい
                                                                            • W3C、中央集権的な管理を不要にする「Decentralized Identifiers (DIDs)」(分散型識別子)の仕様が勧告に到達

                                                                              W3C、中央集権的な管理を不要にする「Decentralized Identifiers (DIDs)」(分散型識別子)の仕様が勧告に到達 World Wide Web Consortium (W3C)は、「Decentralized Identifiers (DIDs) 」(分散型識別子)バージョン1.0(以下、W3C DID)の仕様が勧告に到達したと発表しました。 W3C press release: "Decentralized Identifiers (DIDs) v1.0 becomes a W3C Recommendation" "This new type of verifiable identifier... will enable both individuals and organizations to take greater control of their onl

                                                                                W3C、中央集権的な管理を不要にする「Decentralized Identifiers (DIDs)」(分散型識別子)の仕様が勧告に到達
                                                                              • 端末の文字幅問題の傾向と対策 | IIJ Engineers Blog

                                                                                電子メール、ネットワーク機器集中管理、異常検知、分散処理、クラウド基盤などのシステム開発に従事。古代Rubyist。 CLI や TUI なアプリケーションを使っていると、端末の画面が崩れてしまうことがよくあります。 たとえば、こんな TUI が、 環境によってはこんな感じで崩れます。 スクロールなどをしながらしばらく使っているとさらにどんどん崩れていきます。 こうなってしまった場合、とりあえず Ctrl-l で画面を再描画することで、大抵はなんとか読める程度にリセットできますので、ことあるごとに Ctrl-l を連打することになります。 ですが、どうしようもないケースもままあります。 例えば、私の場合は以下のようなシチュエーションで困ります。 w3m でテーブルなどを表示するとレンダリングが崩れる less でログの閲覧の際に表示されるべき文字が表示されず見落としが発生する Wander

                                                                                  端末の文字幅問題の傾向と対策 | IIJ Engineers Blog
                                                                                • Modern Data Stack / モダンデータスタックというトレンドについて - satoshihirose.log

                                                                                  はじめに Modern Data Stack ? Modern Data Stack の特徴やメリット、関連するトレンド データインフラのクラウドサービス化 / Data infrastructure as a service データ連携サービスの発展 ELT! ELT! ELT! Reverse ETL テンプレート化された SQL and YAML などによるデータの管理 セマンティックレイヤーの凋落と Headless BI 計算フレームワーク (Computation Frameworks) 分析プロセスの民主化、データガバナンスとデータメッシュの試み プロダクト組み込み用データサービス リアルタイム Analytics Engineer の登場 各社ファウンダーが考える Modern Data Stack さいごに Further Readings はじめに Modern Dat

                                                                                    Modern Data Stack / モダンデータスタックというトレンドについて - satoshihirose.log