並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 1023件

新着順 人気順

命名規則の検索結果281 - 320 件 / 1023件

  • Microsoft Power Fx - みんなのためのローコードプログラミング言語を発表 - 吉田の備忘録

    本日、Microsoft Power Platform ファミリーに新しく「Microsoft Power Fx」が加わりました。Microsoft Power Fxは、Microsoft Excel を基とした、オープンソースのローコード関数言語です。 Power Fx が素晴らしい理由は主に3つあります: Power Fx はオープンソースです: プログラミングの将来はよりオープンになることです。マイクロソフトは今までもC#やTypeScriptといったプログラミング言語の普及をオープンイノベーションによって加速してきました。Power Fx ではその同じオープンな方法をローコードの世界へももたらします。Microsoft は Power Fx をオープンソース化することで、より多くの方々がGitHubを通じてオープンに貢献することが可能な言語となるのです。 Power Fx は Mi

      Microsoft Power Fx - みんなのためのローコードプログラミング言語を発表 - 吉田の備忘録
    • 「パブリッククラウドのアカウント数多すぎ」で起こる混乱をどう防ぐ? DeNAがフルクラウド化で直面した悩みと対策

      「パブリッククラウドのアカウント数多すぎ」で起こる混乱をどう防ぐ? DeNAがフルクラウド化で直面した悩みと対策(1/3 ページ) 2021年4月、システムのフルクラウド化を実現したDeNA。大小約300に及ぶサービス全てのクラウド化には約3年の歳月を要したが、これを成し遂げたことで柔軟性とコストメリットを併せ持つITインフラを手に入れることができたという。 しかしその一方で、インフラ管理上の新たな課題に直面することにもなった。その最たるものが「パブリッククラウドアカウントの管理」にまつわる困難だ。 「2018年にクラウド移行を始めて以来、社内で利用されるパブリッククラウドアカウントの数は右肩上がりに増え続けた。現在では1000以上のアカウントを利用している。これだけ数が増えてしまうと、使われないアカウントや退職者のアカウントが放置されるなどの『カオス状態』に陥ってしまいがちだ」 こう話す

        「パブリッククラウドのアカウント数多すぎ」で起こる混乱をどう防ぐ? DeNAがフルクラウド化で直面した悩みと対策
      • 僕が考える最強のコミットメッセージの書き方 - Qiita

        この記事は DeNA 21 新卒 Advent Calendar 2020 の16日目の記事です。 はじめに Gitを使っていく上でコミットメッセージは必須なものです。 そのメッセージ、fix とか適当になっていませんか? コミットメッセージがおざなりなままだと、どんな変更をしたのかが掴みにくく、レビュー時や後で見たときにコードを追うのが難しくなります。 逆に、コミットメッセージをこだわるだけでより良い開発環境、開発者体験を実現できます。今回は僕が良いと考えている書き方をまとめてみようと思います。 この記事のターゲット Gitを使ったことがある方 チームで決められたコミットルールを理解、改善したい方 よりよい開発者体験を実現したい方 ※諸注意 まず、コミットメッセージの書き方に正解はありません。タイトルにもあるとおり、あくまで「僕が良いと考えている」書き方なので、一意見として参考にしていた

          僕が考える最強のコミットメッセージの書き方 - Qiita
        • AnkerがポケモンをデザインしたUSB急速充電器を発表したが命名規則がわかりやすすぎて全部ポケモンで例えて欲しいレベル

          すまほん!! @sm_hn ←軽い 充電強力→ ピチュー、ピカチュウ、ライチュウ Ankerめちゃラインナップわかりやすくてワロタ、命名規則全部ポケモンにしてほしい pic.twitter.com/duSZVl7wTH 2022-10-27 16:27:28 リンク すまほん!! Ankerのピカチュウ充電器が可愛すぎて笑うw「ピチューは軽い、ライチュウは強い」わかりやすい神ラインナップに - すまほん!! 残念ながら10万ボルトには非対応ですが!Ankerはポケモンデザイン版USB急速充電器を発表しました。価格は3990円から。発売日は2022年11月10日 (木)。でんきタイプのポケモンのシルエットをあしらった特別デザイン。軽いのは20W ピチュー、ノートPC対応が65W ピカチ... 4 users 33

            AnkerがポケモンをデザインしたUSB急速充電器を発表したが命名規則がわかりやすすぎて全部ポケモンで例えて欲しいレベル
          • 何個知ってる?入社して知った面白業界用語10選 - 意匠部

            こんにちは!意匠部新卒デザイナーの大桐です。 つい4ヶ月前まで、私は建築学生でした🪚 そして今年の4月に初めて足を踏み入れたWEB業界。舐めていました、業界の差。まるで異世界です! 異世界では聞いたことのない業界用語が毎日飛び交っています。 「このままではだめだ!」と思った私は、入社して初めて知った業界用語 1)をまとめてみることにしました。 今回、その中から、言葉の由来が面白い!知ってるとかっこいい!と思ったものを10個紹介しようと思います。 1) WEBデザイン用語、WEBプログラミング用語や、印刷用語、その他、 IT/WEB業界全般で使われる用語を含みます。 ■ 面白業界用語のイラストクイズに挑戦してみよう 「でも、ただ用語を紹介&解説するだけじゃ、デザイナーのブログっぽくないな...」 と思ったので、意匠部のデザイナーに業界用語のイラストを描いてもらい、それを全10問のクイズにし

              何個知ってる?入社して知った面白業界用語10選 - 意匠部
            • UbieでのBI民主化の振り返り

              こんにちは。Ubie Discoveryのおきゆきです。アナリティクスエンジニア/データアナリストとして働いています。自己紹介ページはこちらです。 Ubieでは、各チームが適切にデータを利活用できるようにするためのBI民主化活動を行っています。この記事では、昨年行ったBI民主化の取り組みの一部を紹介します。 BI民主化が必要なわけ データチームが依頼の窓口となり、各チームの依頼に対応するというやり方は、ナレッジが独人化しがちで、チケット管理などの運用コストが増し、中長期的にみてもデータチームの生産性が低下しがちです。結果、本質的なデータ基盤改善や攻めの分析活動が後手になりやすいです。また、ドメインに詳しい依頼元が分析実施できたほうが良い示唆を得られることが多々あります。 一方、データチームを介さずに各チームで分析の実施までできている以下のケースではどうでしょうか。 「あるデータが欲しいプロ

                UbieでのBI民主化の振り返り
              • AWS とサードパーティーのサービスにアクセスするための統一された API である AWS クラウドコントロール API | Amazon Web Services

                Amazon Web Services ブログ AWS とサードパーティーのサービスにアクセスするための統一された API である AWS クラウドコントロール API 2021 年 9 月 30 日、AWS クラウドコントロール API のリリースをお知らせします。AWS クラウドコントロール API は、デベロッパーが AWS およびサードパーティーのサービスを簡単に管理できるようにするために設計された、一般的なアプリケーションプログラムインターフェイス (API) のセットです。 AWS は、最も広範かつ深いクラウドサービスのポートフォリオを提供しています。ビルダーはこれらを活用して、あらゆる種類のクラウドインフラストラクチャを構築します。15 年前に Amazon Simple Storage Service (Amazon S3) を皮切りにサービスの提供が開始され、200 を超

                  AWS とサードパーティーのサービスにアクセスするための統一された API である AWS クラウドコントロール API | Amazon Web Services
                • Intelがブランド大刷新、Coreから「i」を抜いて「Ultra」追加。Meteor Lake以降は世代も省略 | テクノエッジ TechnoEdge

                  インテルがクライアント向けプロセッサーのブランディングを刷新しました。15年ぶりの大幅変更となる今回の新ブランディングでは、従来の Core i7 等から「i」がなくなり、ただの「Intel Core 7 プロセッサー」になります。 プレミアムな製品群として、新たに「Core Ultra」のブランドを追加。従来は Core i7 や i9のうち特別な製品をモデルナンバーの末尾などで区別していたのに対して、新ブランディングでは「Core Ultra 7」や「Core Ultra 9」などと区別することになります。 さらにこの新ブランディングを導入する今年後半の最新世代プロセッサ(Meteor Lake)以降は、これまでプロセッサ名の前につけていた「インテル第何世代Coreプロセッサー」といった世代を表示しなくなります。 14世代にあたる Meteor Lake以降はブランディングとしては世代

                    Intelがブランド大刷新、Coreから「i」を抜いて「Ultra」追加。Meteor Lake以降は世代も省略 | テクノエッジ TechnoEdge
                  • バージョニングの見直しとタグ・リリース作成の自動化 - LIVESENSE ENGINEER BLOG

                    データプラットフォームグループ Livesense Brain チームの富士谷です。 機械学習基盤 Livesense Brain の開発・運用を行っています。 ここでは、Livesense Brain で開発するシステムのバージョニングの見直しと、 GitHub Actions を使ったタグ・リリース作成の自動化について紹介したいと思います。 はじめに Livesense Brain では、開発するシステムのほとんどをコンテナ化しており、大きく「アプリケーション」と「コンポーネント」の2つに分けて開発しています。 「アプリケーション」は、例えば「マッハバイト向けのレコメンド」といった、特定の事業部向けにデータやサービスを提供するコンテナイメージを指します。 また、全社向けのA/Bテスト基盤(Brain Optimizer)も「アプリケーション」に位置づけています。 一方、「コンポーネント

                      バージョニングの見直しとタグ・リリース作成の自動化 - LIVESENSE ENGINEER BLOG
                    • Houdiniを使って衣装の位置合わせを自動化したい - 植物日記

                      この記事はHoudini Apprentice Advent Calendar 2023の23日目の記事です。 初めまして、ねむり木です。普段VRChatで色々な創作をしています。 最近は別のアバター向けに作成された衣装を自分のアバターに半自動で着せ替えるHDAをちまちま開発しています。今日はこのHDAについて書こうと思います。 はじめに 現在、BoothではVRChat向け衣装が多く販売されています。これらのVRChat向け衣装は特定のアバターの体型に合わせて制作されており、自分の使っているアバターに対応していない衣装を着たい(着せたい)と思う場合がよくあります。 多くのユーザーが衣装を着せるためにUnityやBlenderを使って衣装の形状の調整を行いますし、制作者側で複数のアバターの対応作業を行ってから衣装を販売するケースも一般的です。このどちらの場合でも作った衣装を別のアバターの体

                        Houdiniを使って衣装の位置合わせを自動化したい - 植物日記
                      • ライブラリ作者におすすめしたいBabelの新機能 babel-plugin-polyfill-corejs3 | Wantedly Engineer Blog

                        Babelの新しいpolyfill用プラグインであるbabel-polyfillsが2022年4月に脱experimentalを果たしていました。そこで本稿では、Babelにおいてpolyfillがどのように扱われていたかを振り返りながら新しいpolyfill pluginを紹介します。 注意: Babel 7.4で非推奨化された@babel/polyfillとは別物です。 何が問題だったのか?babel-polyfillsのREADMEと元issueにも説明がありますが、本記事ではあらためて日本語で説明したいと思います。端的に言うと今までは以下の要件を両立できませんでした。 ソースコード中で使われている機能のpolyfillだけを注入する。ターゲットブラウザを指定して、必要なpolyfillだけを注入する。副作用のない形でpolyfillを注入する。babel-polyfillsはこれら

                          ライブラリ作者におすすめしたいBabelの新機能 babel-plugin-polyfill-corejs3 | Wantedly Engineer Blog
                        • 問題続出のオンラインビデオ会議ツール「Zoom」が抱える「パスワード問題」と「OSの資格情報を盗まれる脆弱性」が新たに指摘される

                          セキュリティおよびプライバシー面で多くの問題が指摘されているオンラインビデオ会議ツールの「Zoom」で、新たに「Zoomを利用している大手企業の多くがパスワードを設定しないままオンラインビデオ会議を行っている」ことが明らかになりました。 ‘War Dialing’ Tool Exposes Zoom’s Password Problems — Krebs on Security https://krebsonsecurity.com/2020/04/war-dialing-tool-exposes-zooms-password-problems/ セキュリティブログのKrebs on Securityによると、Zoom用に開発されたパスワードで保護されていないオンラインビデオ会議を発見するための自動化ツール「zWarDial」が、1時間あたり約110件の「パスワードで保護されていないオンラ

                            問題続出のオンラインビデオ会議ツール「Zoom」が抱える「パスワード問題」と「OSの資格情報を盗まれる脆弱性」が新たに指摘される
                          • メルカリでのDetection EngineeringとSOAR | メルカリエンジニアリング

                            ※本記事は2022年5月13日に公開された記事の翻訳版です。 ※この記事はSecurity Tech Blogシリーズ: Spring Cleaning for Securityの一環で書かれています。 こんにちは。Security EngineeringチームのDavidです。 この記事では、メルカリが独自に実施しているSOC(セキュリティオペレーションセンター)の取り組みを紹介します。少しでも読者の脅威検出の取り組みをスタートするきっかけになれたらと思っています。 はじめに 一般的に、サイバーセキュリティは、防止(Prevention)、検出(Detection)、対応(Response)の3つの主要原則に分類されます。最近のブログ投稿やオンライン登壇では、SecurityチームとMicroservice Platformチームが主にセキュリティの防止の側面 [1] について触れてきま

                              メルカリでのDetection EngineeringとSOAR | メルカリエンジニアリング
                            • Postman をチームで運用していくためにフォーク機能を使ってみた - Techtouch Developers Blog

                              バックエンドエンジニアの misu です。TENET や羅小国戦記などわりと映画を見て最近は楽しんでいます。この記事を完成させたらクイーンズ・ギャンビットを見たいところ。。! この記事について 前回、Postman を使って E2E テストを行う記事を書いたのですが、チームで運用してくとなると少し工夫が必要になったのでその辺の Tips を書いて行きます。 具体的には Postman のコレクションを git のようにフォークして、各開発者が開発ブランチごとに E2E テストを回せるようにしました。 内容 背景 下記図のように複数の開発者が1つのコレクションに対して、API を登録すると E2E のときに A は users API がないため CI が落ちてしまいます。B もまた然り。 本当に E2E 含め開発完了しているかは、落ちた E2E の結果を見て、開発スコープ以外のものだったら

                                Postman をチームで運用していくためにフォーク機能を使ってみた - Techtouch Developers Blog
                              • トレンドマイクロが無償提供しているセキュリティ確認ツールにとんでもない脆弱性があったことが判明 - Windows 2000 Blog

                                脆弱性対策情報ポータルサイト“JVN”は11月11日、脆弱性レポート(JVNVU#91935870)を公開した。トレンドマイクロ(株)が法人向けに無償提供している「Trend Micro Anti-Threat Toolkit(ATTK)」にディレクトリトラバーサルの脆弱性が存在するとして注意を喚起している。 「ATTK」は、トレンドマイクロ製品のユーザーがPCの不具合を相談してきた際、その解決のためにPCのシステム情報を収集したり、PCに不正プログラムと疑わしきファイルがないかチェックするために提供するツール。レポートによると、「ATTK」のv1.62.0.1218およびそれ以前のバージョンには、実行フォルダ配下に特定の不正なファイルを配置することで、任意のコードが実行可能な脆弱性が存在する(CVE-2019-9491)。 検索機能付ウイルス対策ツールキット(ATTK)の超特典 トレンド

                                • 数字が覚えられない私、共感がわからない夫 | 共済・保障のことならこくみん共済 coop <全労済>

                                  ※この記事は2020年4月28日に執筆したものです。 私は数字が覚えられない。 今住んでいるマンションの住所も覚えられないし、郵便受けのダイアル式の鍵も数字が覚えられず、毎度スマホのメモを見返している。ゆえにスマホの電池が切れていると、生活は一瞬でフリーズだ。 夫の誕生日も覚えられず、結婚指輪にわざわざ8月14日だと刻印した。これは愛というより、メモである。「配偶者の生年月日」の記入を求められるときには、毎回カンニングするような気持ちで指輪を見てから書いている。 夫は逆に、一度訪れた旅館のWi-Fiパスワードを、一年経っても覚えているような人間だ。料理のレシピも、一度見ればグラム数などは暗記できるらしく、二度と同じ数字を見ることはない。私はスマホを30回はロック解除でベタベタにしながら、レシピを見返しているというのに! ある冬の日。私の姉の家で、3歳になる姪っ子と一緒にスライムで遊んでいた

                                    数字が覚えられない私、共感がわからない夫 | 共済・保障のことならこくみん共済 coop <全労済>
                                  • データ基盤は「データで」改善する − 中間テーブル作成の事例|Mercari Analytics Blog

                                    メルカリAnalytics Infraチームの@__hiza__です。 この記事では、メルカリにおけるデータ基盤の整備について紹介します。 今回は、膨大な生のテーブルについてどのテーブルから中間テーブル化すると効果的か、データにもとづいて優先順位を付けた事例を説明します。 また、あわせて大規模なデータ基盤を改善する際に「データ基盤の利用状況のログ」が役立つことをお話したいと思います。 中間テーブルを作る意義データ分析用の中間テーブルを作成する意義を簡単におさらいします。 例えば、WebサービスのRDBに入っているデータで分析を行う場合に以下のような加工をしたテーブルを用意すると分析が便利になります。 例) 生テーブルを分析に使いやすくする加工の例 よくjoinして利用する複数のテーブルをあらかじめjoinしておく コード化された値を人が見て分かる値に変換しておく(都道府県コード01→北海道

                                      データ基盤は「データで」改善する − 中間テーブル作成の事例|Mercari Analytics Blog
                                    • 弊社で使っているAzureリソースのスルメ系命名規則を紹介します

                                      上記を元に先ほどの整い例 をご説明しますと ステージング環境:s 認証会員基盤(Auth and Member):am Azure Kubernetes Service:ak 東日本リージョン(Japan East):je クーポン(coupon):coupn 最初のリソース:001 となります。 いや…やっぱ分かりにくいし普通にCloud Adoption Frameworkのベストプラクティスに従えばいいんじゃ…とほとんどの方が感じていると思うので次にこの初見殺しの命名規則の二大メリットをお話しますね。 【その一】Azure リソースの名前付け規則と制限事項に抵触しない まず下記を確認してみましょう。 嘔吐しそうになるほど盛り沢山のAzureリソースの名前付けの規則と制限事項が並んでいますね。で、細かく見ていくと下記のようなことがたま~にあるんです。 ハイフン(-)が有効な文字に含まれ

                                        弊社で使っているAzureリソースのスルメ系命名規則を紹介します
                                      • たまに役に立つWordPressのカスタマイズ5選 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

                                        こんにちは、エンジニアのづやです。 ありがたいことに、この業界で15年程度生き抜くことができまして、質問を受けたりレビューをしたりする機会が多くなってまいりました。 しょっちゅう必要ではないのですが、カスタマイズが必要になった際に解決したことを今回まとめてみました。 非公開ページを親ページにしたい 皆様はWordPressをGutenberg(グーテンベルク)で使われているでしょうか。 URLを綺麗にしたいときなど、固定ページで非公開の親ページを選びたいときがありますよね。 page_attributes_dropdown_pages_argsとかquick_edit_dropdown_pages_argsにフックしてたと思うのですが、グーテンベルクになってからは、ここもrest apiで取得しているようで効かなくなってますよね。 add_filter( 'rest_page_query'

                                          たまに役に立つWordPressのカスタマイズ5選 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
                                        • DynamoDB Stream を利用してDynamoDBとElasticsearchのデータ連携をやってみた | DevelopersIO

                                          こんにちは!コンサルティング部のキムです。 以前から外国で仕事をしたいなーと思ってましたが、言語が違うことの難しさを感じてます。もっと頑張っていきたいと思います!:) ここ数年、DynamoDBに興味があったのですが、DynamoDB Streamは全く触ったことがありませんでした。AppSyncでよく使われるパターンでもあるので、良い機会だと思ってDynamoDB Stream → ElasticSearch のデータ連携の構成をやってみました。 ElasticsearchのIndexingは1秒ほど掛かるためリアルタイムで連携されるのではありませんが、普通のユーズケースには大丈夫と思います。DynamoDBがメインDBになった場合でも、検索機能の限界の為、GSIやLSI等で頑張らなくて済む良いパターンだと思います。 それでは、始めます! 目次 DynamoDB Streamとは Dyn

                                            DynamoDB Stream を利用してDynamoDBとElasticsearchのデータ連携をやってみた | DevelopersIO
                                          • Figma からアイコンの画像を生成して GitHub の PR を作る Widget の作り方 - KAKEHASHI Tech Blog

                                            はじめに こんにちは、Pocket Musubi エンジニアの関(@sekikazu01)と申します。 「あ〜アイコン大量に増えた時逐一画像を書き出して Icon コンポーネントに反映させるのめんどくせ〜〜〜」 そんな風に思った事はないでしょうか。私は思いました。 ので Figma のアイコンコンポーネントからコードに反映するまでのパイプラインを作りましたので、そのコードを公開していきます。 この記事はアイコンの生成の話ですが、一回作っておくと他にも画像だったりコンポーネントだったり諸々の生成パイプラインを作る時にも役立つと思います。 また、敬意を表すべくこのパイプラインを作るにあたって参考にさせていただいた先人の記事を紹介しておきます。 やっていることは 9 割方同じなのですが、デザイナーがアップデートした時に Figma から変更通知できるような Widget を作ってみたのが、この記

                                              Figma からアイコンの画像を生成して GitHub の PR を作る Widget の作り方 - KAKEHASHI Tech Blog
                                            • NVIDIAのGeForceシリーズの「Ti」とは?

                                              NVIDIAが販売しているGeForceシリーズには「Ti」と付いているGPUがあります。 例えば GeForce RTX 2080 Ti GeForce RTX 2080 というふうに。 このページでは、この「Ti」の意味について紹介します。 結論から言うと 「Ti」というのは「無印版のGPUと比較するとTiの方が高性能だよー」というのを表しています。 つまり GeForce RTX 2080 Ti ←こっちのほうが性能が上 GeForce RTX 2080 というのを表しています。 「Ti」の略 「Ti」というのは「Titanium」(チタン)で略で 「鉄より軽いのに硬い」みたいなイメージから「通常版より高性能だよ!」みたいな意味で使われているようです。 なぜ「Ti」が使われている? 「そもそもなんでTiとか付ける必要あるの?」 「数字を大きくした方が良くない?」 という話ですが、Ge

                                                NVIDIAのGeForceシリーズの「Ti」とは?
                                              • Slack Enterprise Gridで動くSlack App開発の悩みどころ | BLOG - DeNA Engineering

                                                こんにちは、 IT 戦略部システム開発グループの岸です。 DeNA では、Google Workspace (旧 G Suite) で利用できるサービスの 1 つである Google グループを多く活用しています。Google グループはメーリングリスト用途に使われる場合が多いですが、社内では独自に JIRA や Confluence といったツールと連携し、グループのメンバーに適切な権限を自動で付与する仕組みを作成しています。 この機能により、新規メンバーが増えた場合でも 1 つのグループにユーザを追加するだけで、自動で複数のツールへ招待されるように設定できます。また、逆にグループから削除することで権限の剥奪ができるので、適切な権限管理の一端も担っています。 先日この考え方を拡張し、コミュニケーションツールとして利用している Slack Enterprise Grid に、Slack の

                                                  Slack Enterprise Gridで動くSlack App開発の悩みどころ | BLOG - DeNA Engineering
                                                • 67. 良い命名とは? と heyのエンジニア組織 w/ ffu_ | fukabori.fm

                                                  MP3ファイルをダウンロード 内容紹介 hey CTOの藤村さんに、プログラミングにおける命名規則、heyのエンジニア組織設計・戦略などについて語っていただいたエピソードです。 出演者 話したネタ プログラミングにおける命名規則になぜこだわるのか? 名前のないプログラミング言語 WEB+DB PRESS Vol.110 もしくは WEB+DB PRESS総集編[Vol.1~120] 入門 名前 命名規則における「良い」とは何か? CODE COMPLETE 第2版 上 完全なプログラミングを目指して 名前の意味と挙動が一致していること parse という関数命名における例 primary と primal 全体の名前のルーツになる命名は丁寧につける 日本語を、命名規則に使うのはどうか? 関数・変数名を短くすべきか?長くすべきか? Clarity over brevity in variab

                                                    67. 良い命名とは? と heyのエンジニア組織 w/ ffu_ | fukabori.fm
                                                  • PHP-ScoperでWordPressプラグインのコンフリクトを解決する – Capital P – WordPressメディア

                                                    PHPにはcomposerという高度なパッケージ管理ツールが存在しており、WordPressでもcomposerを利用した開発がさかんに行われている。しかし、ついにコンフリクトが発生するようになったため、その解決方法と知見を共有したい。本記事の対象読者は以下の通り。 プラグインを作成している。 テーマを開発しているがプラグインで問題が起きた。Uncaught Error: Call to undefined method GuzzleHttp\Utils::chooseHandler() と言われた。 開発者ではないユーザーにとっては、「そういうプラグインを使わない」という解決策しかないので、ご了承いただきたい。では、本題に入ろう。 なぜコンフリクトが発生するか composerは基本的に「プロジェクト単位で1つ」という暗黙の前提が存在するツールである。たとえばPHPのフレームワークLar

                                                      PHP-ScoperでWordPressプラグインのコンフリクトを解決する – Capital P – WordPressメディア
                                                    • 超軽量版のWindows 10「tiny10 23H1 x64」がリリース | ソフトアンテナ

                                                      既存のWindows 11やWindows 10から無駄をそぎ落とした軽量版のOSを作成しているNTDEV氏が、最新版の「tiny10 23H1 x64」をリリースしました。今年の3月に公開されたtiny10 2303はx86(32bit)版のみに対応しており、数ヶ月後にx64版をサポートしたことになります。 After months of requests, tiny10 23H1 x64 is finally here, and just like tiny10 x86 and tiny11, it brings back a very important feature: the component store! This means that now you can add new languages and features, while still being a lightw

                                                        超軽量版のWindows 10「tiny10 23H1 x64」がリリース | ソフトアンテナ
                                                      • ファストリ柳井氏の新疆綿&ウイグル問題「ノーコメント」の件 - 黒色中国BLOG

                                                        【ウイグル問題「ノーコメント」新疆綿使用の有無も答えず―ファストリ柳井氏】 8日の決算会見の席上、中国新疆での人権侵害問題や取引について問われ「政治的に中立的でいたい。ノーコメントだ」と述べた。自社製品に新疆産綿花を使用しているかどうかについても明言を避けたhttps://t.co/e1BGym3sfy — 黒色中国 (@bci_) 2021年4月8日 朝から本件が炎上してますね。私からすると意外だったのですが。 ツイッターでもちょっと触れましたけど、長くなりそうなので、こちらでも書きます。 【目次】 中国・環球時報の記事 ファストリの工場と素材に関する資料 微妙な翻訳の違い ユニクロが発行していた広報誌に新疆綿畑の情報を発見! 魯泰紡織が新疆に立てた学校は5つ 丰收三场(豊収三場)は国有農場 アワット県には3つの強制収容所が 【注釈】アワット県の表記について ユニクロの監査体制はどうなっ

                                                          ファストリ柳井氏の新疆綿&ウイグル問題「ノーコメント」の件 - 黒色中国BLOG
                                                        • CSSにおける汎用化の先送り、ユーティリティファーストCSS、レイアウトプリミティブ - yuhei blog

                                                          CSSは普通、セレクタの記述から始まる。目の前にあるHTML片に対してどのようなスタイリングを施すかという前に、いかにしてそのHTML片を選択するかという意識が先に来る。あらかじめ完成したHTML文書へ向けてスタイルを適用していくのであればそれでうまくやれるのかもしれない。だが広く行われているウェブデザインの制作では、まずゴールとして定められた描画結果だけがあり、そこから逆算してHTMLとCSSを書き進めていく。つまり個別の結果だけがある状態で実装に取り掛かることになる。実装のために必要な構造化はたいてい後手に回る。 それでもCSSがセレクタから始まることは変わらない。実装を進めるためにはまずセレクタを書かなければならない。セレクタは規則の根幹である。バグを減らし、開発を効率的にするためには、あらゆるスタイリングの意図をセレクタに反映させるのが基本だ。しかし最初から正確にその意図を把握でき

                                                            CSSにおける汎用化の先送り、ユーティリティファーストCSS、レイアウトプリミティブ - yuhei blog
                                                          • Tailwind CSS for Railsを使って、NodeをインストールせずにTailwind CSS 3を導入する

                                                            Tailwind CSS for Railsを使って、NodeをインストールせずにTailwind CSS 3を導入する みなさんこんにちは。この記事はRuby on Rails Advent Calendar 2021の20日目の記事です。 20日は誰も埋めていなかったようなので(と言いつつもう日付も変わってしまっているのですが)、Tailwind CSS for Railsというgemについて書きます。 Tailwind CSSとRails Tailwind CSSは最近流行のCSSフレームワークで、Utility-Firstと呼ばれている思想に基づいています。これはある意味、従来のCSS設計のベストプラクティスの真逆を行くようなもので、class="flex items-baseline mt-4 mb-6 pb-6 border-b border-gray-200"みたいなスタイル

                                                              Tailwind CSS for Railsを使って、NodeをインストールせずにTailwind CSS 3を導入する
                                                            • インテルがプロセスの命名規則を変更した理由と今後の展望 インテル CPUロードマップ (1/3)

                                                              2020年8月にインテルはArchitecture Day 2020を開催し、ここでプロセスの動向について説明した。そこから1年弱経過した7月26日、最新のプロセスおよびパッケージングに関する動向を説明するIntel Acceleratedというイベントをオンラインで実施した。 このイベントの動画はインテルのウェブサイトから視聴できるが、内容をまとめて説明したい。ちなみに今回はプロセスの側のみだ。パッケージングは次回説明する。 インテルがプロセスの命名規則を変更 プロセスノードと実際のゲート長が一致しないため まず最初に命名規則の変更が発表された。もともとプロセスノードと呼ばれていた数字が実態に合わなくなっているという話は以前からだいぶ言われていた話である。プロセスノードと実際のゲート長が一致していたのは350nmあたりまでで、そのあとは全然合っていないという話は連載241回で説明した。

                                                                インテルがプロセスの命名規則を変更した理由と今後の展望 インテル CPUロードマップ (1/3)
                                                              • Git branch naming conventions - DeepSource

                                                                We use git branches at DeepSource to organize ongoing work to ensure that software delivery stays effective. If you use git today, there are high chances that you're either using the famed git-flow or the more recent GitHub flow. Both these workflows depend extensively on using branches effectively — and naming a new branch is something many developers struggle with. A consistent branch naming con

                                                                  Git branch naming conventions - DeepSource
                                                                • Cloudwatch Logsの複数ロググループ参照に便利なツール「utern」 | DevelopersIO

                                                                  Cloudwatch Logsの複数ロググループ参照に便利なツール「utern」を紹介します。 複数のLambdaのログ確認したい時とか、ECSによるマイクロサービスで、複数のCloudwatch Logsグループのログを確認する時に、困ってましたが、解決すると思います。 こんにちは、コカコーラ大好きカジです。 複数のLambdaのログ確認したい時とかECSによるマイクロサービスで、複数のCloudwatch Logsグループのログを確認する時に、aws cliでは面倒で困ってました。 同じ悩みを持った人いそうだなぁ...と思って調べたら解決していた人がいました。ありがとうございます。 uternとは Cloudwatch Logsのログ参照で以下のことが行えます。(MITライセンスです。) インストールが簡単 複数のロググループを指定可能 ロググループやログストリームごとに異なる色で表示

                                                                    Cloudwatch Logsの複数ロググループ参照に便利なツール「utern」 | DevelopersIO
                                                                  • dbt Labs のベストプラクティス全部違反してみた。そして dbt project evaluator を使って全部直してみた。

                                                                    dbt Labs のベストプラクティス全部違反してみた。そして dbt project evaluator を使って全部直してみた。 サマリ dbt Labs では、dbt のプロジェクト、並びに変換パイプラインに関するベストプラクティスを紹介しています。 さらに、いくつかのベストプラクティスについては、自動で評価可能な dbt project evaluator というツールも公開されています。 今回は、dbt project evaluator で評価可能な、20 個のベストプラクティスを全て「違反」した dbt プロジェクトを1から作成し、このツールを当てて評価した上で、修正をかけました。 実際にツールがうまく検知してくれるのかを確認し、検知された項目を修正する場合の手続きとその難所や、現実的な運用方法をまとめています。 ※この記事は dbtアドベントカレンダー2022 の 12/1

                                                                      dbt Labs のベストプラクティス全部違反してみた。そして dbt project evaluator を使って全部直してみた。
                                                                    • マルチテナントのAWSアカウントとKubernetesにおけるコストの可視化 - ZOZO TECH BLOG

                                                                      こんにちは、カート決済SREブロックの飯島と、ECプラットフォーム基盤SREブロックの織田です。 本記事では複数チームで運用する共通のAWSアカウントとKubernetesにおけるコストの可視化についてご紹介します。 背景 コスト可視化に対する課題 課題解決へのアプローチ AWSリソースのコスト可視化 AWSコスト配分タグ タグの定義と運用ルール タグの付け方 AWS Cost Explorer AWSコスト配分タグの活用例 Kubernetesクラスタのコスト可視化 Kubecost 比較検討 カスタムバンドル採用の決め手 アーキテクチャ 可視化の仕組み ダッシュボード 効果 コスト可視化の活用事例 最後に 背景 現在、ZOZOTOWNはモノリスなサービスを機能ごとに分け、マイクロサービスに移行しながらモダンアーキテクチャへのリプレイスを実施しています。マイクロサービスの移行先としてクラ

                                                                        マルチテナントのAWSアカウントとKubernetesにおけるコストの可視化 - ZOZO TECH BLOG
                                                                      • Snowflakeの力を引き出すためのdbtを活用したデータ基盤開発の全貌 - CARTA TECH BLOG

                                                                        当記事は、dbtのカレンダー | Advent Calendar 2023 - Qiita の23日目の記事です。 こんにちは、株式会社CARTA MARKETING FIRMのデータエンジニア、@pei0804です。データエンジニアリングのほか、組織運営やデータエンジニア育成にも携わっています。 本記事では、Snowflakeを中心とした当社のデータ基盤「Vision」と、その中核であるdbtの利用について深掘りします。dbtを活用することで、SQLのみでデータパイプラインを効率的に構築し、作業の効率化を図っています。 dbt導入の詳しい導入背景は以下のスライドでご覧いただけます:広告レポーティング基盤に、dbtを導入したら別物になった話 / tokyo-dbt-meetup-4 - Speaker Deck。 私たちのチームでは、ビジネスに直接価値を提供しているdbtモデルの開発はプロ

                                                                          Snowflakeの力を引き出すためのdbtを活用したデータ基盤開発の全貌 - CARTA TECH BLOG
                                                                        • Security-JAWS 第26回レポート #secjaws #secjaws26 #jawsug | DevelopersIO

                                                                          Security-JAWS 第26回のレポートです。脆弱性管理とか全体管理とか自動化とか、いろいろためになったなあ こんにちは、臼田です。 Security JAWS 第26回が開催されましたのでレポート致します。 Security-JAWS【第26回】 勉強会 2022年8月25日(木) - Security-JAWS | Doorkeeper 動画 レポート 告知 AWS Startup Community Conference 2022やるよ! JAWS DAYS 2022 - Satellite -やるよ! Session1: アクセスキー運用管理のベストプラクティス アマゾン ウェブ サービス ジャパン合同会社 Security Specialist Technical Account Manager 飯島 卓也さん AWSサービスに対してプログラムによるアクセスをする場合にはア

                                                                            Security-JAWS 第26回レポート #secjaws #secjaws26 #jawsug | DevelopersIO
                                                                          • ECS(Fargate)のServiceをCDKで構築・デプロイしてみた | DevelopersIO

                                                                            お仕事でAWS環境を構築する機会がありましたので、今回はじめてCDKを使って構築してみました。CDKで環境構築する記事はたくさんありますので全体は割愛するとして、本記事ではCDKを使ったECS(Fargate) Serviceのデプロイフローにフォーカスしてご紹介します。 バージョン $ cdk version 1.32.0 (build 9766ad6) 全体構成 全体構成としては、以下の図のようにオーソドックスなWeb3層アプリケーションの構成です。 ECS Serviceに関連する主なリソース構成を以下の図に示します。 このリソース構成のうち、緑色の線で示したリソースはインフラ管理用のCDKで管理し、オレンジ色の線で示したリソースはECS Serviceデプロイ用のCDKとしてアプリケーションのリポジトリで管理しています。 デプロイフロー デプロイフローを以下の図に示します。 Git

                                                                              ECS(Fargate)のServiceをCDKで構築・デプロイしてみた | DevelopersIO
                                                                            • [OSINT]shodanを使ってハニーマンションを探せ|__aloha__

                                                                              はじめに  こんにちは。7月下旬、セキュリティベンダー等のBlogを巡回していた際、ちょっと面白いBlogを発見しました。それがマクニカさんのBlog「ハニーマンション」です。 Blogのタイトルも惹かれたのですが、さらに本文の一文にも。 そうですか、特定しろとよみました。これはマクニカさんが出したOSINT CTFなんですね、と即座の理解しました(そういうフリにしか読めないです)。ということでこれに挑戦したWriteUpを書きます。 1章 FLAGの設定 このBlogから、こんな課題を勝手に設定しました。 ①ハニーマンションのIP/ネットワークを特定せよ ②ハニーマンションの立地を特定せよ 山崎さんの部屋まで特定せよ、という課題にしようかと思ったのですが、答えを得るのは現地まで行って表札の有無から確認する必要がある=刑法に触れる可能性もあり、難しいと考えて止めておきました。そして、今回使

                                                                                [OSINT]shodanを使ってハニーマンションを探せ|__aloha__
                                                                              • ガバメントクラウドは共同利用方式でも安くはならない|高橋 広和/Hirokazu TAKAHASHI

                                                                                何となくそんな気がしていましたが、最近確信するに至りました。 理由を端的にいうと、ガバメントクラウド利用基準等においては、共同利用方式のメリットの部分のみ記載して、デメリットの部分が記載されていないからです。言い換えれば、単独利用方式では発生しない隠れたコストがあるため、単独利用方式と比較して安くなることはないということです。 今回はその理由について説明していきます。また前提条件として、特に記載がない限りCSPはAWSを想定します。 1.顧客である自治体にアーキテクチャを承認してもらうための調整コストが発生する 「ガバクラの単独利用方式と共同利用方式って結局どうなの?」でも書きましたが、ガバメントクラウドの共同利用方式は、市町村としてのガバナンスを放棄し、ベンダに全権を委任する方式です。 痒い所に手が届く運用を望めない代わりに、自治体職員のマンパワーとコスト面で有利になる、そう言う説明をし

                                                                                  ガバメントクラウドは共同利用方式でも安くはならない|高橋 広和/Hirokazu TAKAHASHI
                                                                                • 人工衛星開発スタートアップのGitHubとの付き合い方 - ArkEdge Space Blog

                                                                                  こんにちは。インターンの id:sksat です。 衛星SW/HWの試験用シミュレータの開発や、今回紹介するような働きやすい環境の整備に取り組んでいます。 今回は、 前回の投稿 で少し触れたGitHubへの移行関連の裏話をしようと思います。 GitHub移行 元々、アークエッジ・スペースではGitLabが使われていました。 これは創業メンバーの出身研究室のソフトウェア開発でGitLabを使用していたところからの、 そのまま延長線上にあったからです。 とはいえ、GitLabのアカウントは社員全員に発行されており、誰でもGitLabにアクセスすることができました。 なんなら入社して最初のオンボーディングはIssueで管理されていました。 ソフトウェア開発をする人間はそれほど多くないのにも関わらず、です。 このような雰囲気はとてもよいものですが、GitLabはGitHubと比べると動作が遅く、

                                                                                    人工衛星開発スタートアップのGitHubとの付き合い方 - ArkEdge Space Blog