並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 1022件

新着順 人気順

命名規則の検索結果241 - 280 件 / 1022件

  • AIエンジニアが気をつけたいPython実装のノウハウ・コツまとめ - Qiita

    本記事では、データサイエンティスト、AIエンジニアの方がPythonでプログラムを実装する際に気をつけたいポイント、コツ、ノウハウを私なりにまとめています。 AIエンジニア向け記事シリーズの一覧 その1. AIエンジニアが気をつけたいPython実装のノウハウ・コツまとめ(本記事) その2. AIエンジニアが知っておきたいAI新ビジネス立案のノウハウ・コツまとめ 2020年4月に書籍を、出版しました。 【書籍】 AIエンジニアを目指す人のための機械学習入門 実装しながらアルゴリズムの流れを学ぶ(電通国際情報サービス 清水琢也、小川雄太郎 、技術評論社) https://www.amazon.co.jp/dp/4297112094/ 本投稿は、上記の書籍に書ききれなかった 「AIエンジニアが、Pythonでプログラムを実装する際に気をつけたいことのまとめ」 です。 本記事の内容は、あくまで筆

      AIエンジニアが気をつけたいPython実装のノウハウ・コツまとめ - Qiita
    • CSS Modules の命名に迷ったら

      先日、こちらの記事「Tailwind 考」を発端に、Tailwind CSS を愛用されている方達の間では「命名を考えなくてもよい」という点を、高く評価されているように感じました。実際、stylede-components はコンポーネント毎に命名するのが一般的ですし、CSS Modules も書き方によっては、セレクター名称をたくさん考えなければいけません。 職場で働く同僚の間でも、要素に直接スタイルをあてない書き方だと「命名規則で迷いそう、ガイドラインが必要そう」という声を聞きます。普段 CSS Modules を利用している筆者ですが、コーディング時命名に迷うことはかなり稀です。「迷わないために何を基準にすべきか?」について、わたしが普段ヒントにしている点を紹介します。 UI コンポーネントを細分化する まずはじめに検討するのは、UI コンポーネントの細分化です。UI コンポーネント

        CSS Modules の命名に迷ったら
      • 第1回 学習用テスト ~学びを自動テストとして書く~ | gihyo.jp

        こんにちは、今回からコラムを書かせていただく和田(t_wada)と申します。 現代のソフトウェア開発の対象領域は、広く複雑で不確実なものになりました。この連載では、自動テスト(Automated Test)に関わるトピックを中心に、ソフトウェア開発の荒野を生き抜いていくためのプログラミングやソフトウェアエンジニアリングの考え方を書いていきたいと考えています。 初回のテーマは、学習や調査が目的のテストコードを書くテクニック「学習用テスト」(⁠Learning Test)です。では、よろしくお願いします。 二兎を追わない プログラミングのコツに、「⁠一度に2つ以上のものを相手にしないこと」があります。 未知の技術を使って問題を解決するコードを書こうとするとき、私たちは2つのものと同時に戦うことになります。未知の技術そのものと、その技術を使った問題解決の2つです。2つ以上のものを同時に取り扱おう

          第1回 学習用テスト ~学びを自動テストとして書く~ | gihyo.jp
        • コードを美しく保つ:独自の C# コードスタイルを作成する方法 | Unity Blog

          Unity C# のコードフォーマットの方法は複数ありますが、プロジェクトで一貫したコードスタイルを取り決めておくことで、チームはクリーンで読みやすく、スケーラブルなコードベースを作り上げることができます。このブログでは、独自のコードスタイルガイドを作り、それを維持するうえで使えるガイドラインと例をいくつか紹介します。 なおこの記事で紹介する内容は、Microsoft が公開している推奨事項に則ったものであることをお断りしておきます。この記事を読んだことを機会に、皆さんのチームにとって最適な方法を見つけてください。 1 つの Unity プロジェクトに何人の開発者が携わっていても、1 人の開発者によって開発されたように感じられるのが理想的です。スタイルガイドは、より一貫性のあるコードベースを作成するアプローチを一本化するための助けとなります。 できるだけ業界標準に準拠し、独自のスタイルガイ

            コードを美しく保つ:独自の C# コードスタイルを作成する方法 | Unity Blog
          • ラクスサービスを管理するAnsibleコードの共通テンプレートを作った話 - RAKUS Developers Blog | ラクス エンジニアブログ

            こんにちは、弊社サービスのインフラを運用している id:keijiu (ijikeman)です。 今回は、「ラクスサービスを管理するAnsibleコードの共通テンプレートを作った話」を記載します。 [対象読者] 対象読者: Ansibleでサーバの管理を行っている人 またはこれから行いたいと考えている人 記事を読んでわかること: Ansibleの実装方法(汎用化) パラメータ(vars)の記載箇所 Ansibleの学習資料の作成 Ansibleコード規約 目次 目次 背景 1. コーディング規約策定 ■ポイント コーディング規約一部例 2. 共通処理の標準化 [カテゴリ] [共通設定]のAnsible実装例 ■ポイント [OS標準機能の設定] ■ポイント [OS標準機能の設定]: ネットワーク設定の一部 ホスト名の設定 ■ポイント 3. 各サーバの構成管理情報(パラメータ)の記載場所の固定

              ラクスサービスを管理するAnsibleコードの共通テンプレートを作った話 - RAKUS Developers Blog | ラクス エンジニアブログ
            • Retty データ分析チーム - 立ち上げ2年目の振り返り 〜データプラットフォーム/データ民主化/統計モデル〜 - Retty Tech Blog

              この記事はRettyアドベントカレンダー19日目の記事です。 昨日はretty-y-takaseによるプロポーザル提出は個人のモチベーションに左右されずコントロールすることが可能なのかでした。 1. はじめに こんにちは、Rettyのデータ分析チームでマネージャーをやっている平野(twitter / fb)です。 データ分析チームを去年の4月に立ち上げてから1年と9ヶ月が立ちました。1年目ではチームの意義や組織における位置づけ・分析するための環境つくりなど手広くやってきました。 1年目を振り返ると、データ分析チームとして各データアナリストがPJに貢献する体制が構築できたのと、分析するためのデータレイク層やデータマート・ダッシュボード開発など進み、組織としては最低限のデータ活用を行える土壌が整えることができたと思っています。 そのときの取り組んだ内容は去年のアドベントカレンダーで紹介してます

                Retty データ分析チーム - 立ち上げ2年目の振り返り 〜データプラットフォーム/データ民主化/統計モデル〜 - Retty Tech Blog
              • GCPで基本に戻って始める実践 Infrastructure as code再入門#3 - VisasQ Dev Blog

                こんにちは! 2020年2月からSREチームにJoinしました木村です! 仕事をする上での座右の銘は「明日交通事故にあってもシステムと仕事を回せるようにすること」です。 基本に戻って始める。と表題では書いていますが、私元々はAWS職人でGCPに本格的にコミットしてからまだ3ヶ月位です! なのでヒィヒィ?言いながらGCPのキャッチアップに努めているわけですが今回は過去にAWSで得たInfrastructure as Codeの知識とビザスクに入社してキャッチアップで培ったGCPの知識を元に基本に戻って始めるGCPのInfrastructure as Code再入門ということで書かせていただきます。 前回はAnsibleの基本的な用語の説明から初回のAnsibleの実行迄を説明しましたので今回はAnsibleを使った実際のPlaybook,taskの書き方等を説明していきます。 その他のGCP

                  GCPで基本に戻って始める実践 Infrastructure as code再入門#3 - VisasQ Dev Blog
                • 月間はてなブックマーク数ランキング(2023年12月) - はてなブックマーク開発ブログ

                  はてなブックマークのブックマーク数が多い順に記事を紹介する「はてなブックマーク数ランキング」。2023年12月のトップ50です*1。 順位 タイトル 1位 ASCII.jp:これは嬉しい ChatGPTプロンプト書き方のコツ、OpenAIが公開 2位 中途入社や部署異動で来た新メンバーを活躍しづらくするアンチパターン #新人プログラマ応援 - Qiita 3位 TVAL now(ティーバルナウ) - テレビ番組リアルタイム視聴率 4位 新NISA「やってはいけないこと」「すべきこと」最後の総点検 | 山崎元のマルチスコープ | ダイヤモンド・オンライン 5位 本当に効く!アンガーマネジメント! 6位 この本がスゴい!2023: わたしが知らないスゴ本は、きっとあなたが読んでいる 7位 「勉強ができない教育ママ」が子供の教育を誤りたくないならぜひ「ガクサン」というマンガを読んでみてほしい -

                    月間はてなブックマーク数ランキング(2023年12月) - はてなブックマーク開発ブログ
                  • ChatGPTのセキュリティへの影響 | Cloud Security Alliance Japan

                    © Copyright 2023, Cloud Security Alliance.All rights reserved. 1 Acknowledgements Authors: Kurt Seifried Sean Heide Bogdan Filip Vishwa Manral Lars Ruddigkeit Walter Dula Eric E. Cohen Billy Toney Supro Ghose Marina Bregkou Additional Staff: Stephen Lumpe (Cover illustration, with assistance from Midjourney) This is a Release Candidate version and is subject to change. © 2023 Cloud Security Allian

                    • Vim scriptでプラグインを作ろう 〜 Vimはいいぞ!ゴリラと学ぶVim講座(8) | さくらのナレッジ

                      比較演算子に「#」を付けずに使用した場合は、ignorecaseの設定次第で動きが変わります。ignorecaseは、大文字小文字の区別を無視するオプションです。デフォルトでは無効になっているので、大文字小文字を区別して比較します。ignorecaseを有効にするには :set ignorecase を設定します。 ユーザの設定によって比較処理の動きが変わらないように、基本的に「#」で大文字小文字を区別するようにしておくと良いです。 バッファについて バッファはメモリ上にロードされたファイルのことです。バッファには名前と番号があり、名前はファイル名で、番号は作成された順で割り当てられます。バッファは:bwipeoutで明示的に削除するかVimを終了しない限り、メモリに残ります。 バッファの存在チェック bufexists({expr})で{expr}のバッファがあるかを確認できます。ある場

                        Vim scriptでプラグインを作ろう 〜 Vimはいいぞ!ゴリラと学ぶVim講座(8) | さくらのナレッジ
                      • TailwindCSSって何?なんで流行ってるの?|F Lab|Fixel株式会社

                        はじめに この記事はTailwindCSSが最近流行ってるけどなんで流行ってるの?という疑問をいただいた、フロントエンドエンジニア歴3年ほどの人間が調べてわかったことをまとめた記事です。以下のようなことがわかります。 TailwindCSSとは一体なんなのか? CSS設計とは違うの?Bootstrapなどとの違いは? どんな背景があって流行るようになってきているのか考察 Design Systemとの相性は? TailwindCSSとは一体なんなのか? ものすごくざっくりまとめるとユーティリティクラスの詰め合わせのライブラリと表現できるのかなと思いました。 以下のTailwindCSSの公式ドキュメントに書いてあることについて軽くまとめます。 https://tailwindcss.com/docs/utility-first まずはコードを見てみる まずTailwindを使わない普通のH

                          TailwindCSSって何?なんで流行ってるの?|F Lab|Fixel株式会社
                        • 2020年のデータ量は59ゼタバイトを超える(1ZBは10^21バイト)。その上の巨大数に「名前」がなくて大丈夫?〜10^24を超える巨大数の命名規則(提案/予測)〜

                          10^24を超える巨大数の命名規則について提案(予測)した。 上記表題の出典:「2020年の世界データ総量は59ゼタバイト、COVID-19対策でビデオ会議と映像配信が増加」(CNET Japan、佐藤信彦、2020年05月15日)https://japan.cnet.com/article/35153665/ 追記:国際度量衡局(BIPM)ですでに同じ問題意識から10^27=Rと10^30=Q、10^-27=rと10^-30=qが提案されていた。出典:https://www.sciencemag.org/news/2019/02/you-know-kilo-mega-and-giga-metric-system-ready-ronna-and-quecca

                            2020年のデータ量は59ゼタバイトを超える(1ZBは10^21バイト)。その上の巨大数に「名前」がなくて大丈夫?〜10^24を超える巨大数の命名規則(提案/予測)〜
                          • ワル吉、はてなブログのカテゴリーを階層化し、カスタム順に並び替える - いつの日もマイル、ときどきチャイナ

                            グヘヘヘ☠ 吾輩はパグである。 名前はワル吉様だ💀 ん? ワル吉らしくない写真だと!? ちっちっちっち、これだからヒヨコちゃんたちは困るぜー。 吾輩たち崇高なパグ族は、そんじょそこらの阿呆犬たちとは次元が違うから、人間に媚びた普通のお座りなどまずしない。 どういう座り方をするかだって? パグ座り - Google 検索 で画像検索をかけてみてもらえばお分かりいただけると思うが、美しく肢体を伸ばした貴族的な座り方がテンプレートだ、グヘ☠ はてな界隈でパグと言えば、吾輩かラギラギさんところのプーちゃんなのだが、 kamupug.hatenablog.com ヤツは「センターながし」というワイルドかつスーパーなパグ座りまでマスターしてしまったようだ。 まー、あれだ! 逆を返せばパグ族は普通のお座りなんかしない。 大吉にいたっては「しない」のではなく、「できない」、グヘ💀 吾輩は全てを超越して

                              ワル吉、はてなブログのカテゴリーを階層化し、カスタム順に並び替える - いつの日もマイル、ときどきチャイナ
                            • [レポート] Slackを最大限に活用するためのヒントとテクニック | DevelopersIO

                              Frontiers Tour TokyoというSlack主催のカンファレンスが2019年9月17日に開催されました。 Slackを最大限に活用するためのヒントとテクニック というセッションのレポートです。 株式会社カクイチ 執行役員 IT情報システム部長 鈴木 琢巳 様 武蔵精密工業株式会社 ITソリューション部 部長 清水 佳代子 様 Slackカスタマーサクセスリードエンゲージメント・マネージャー 石動 裕康 様 数人のチームから1万人規模の大企業まで、組織の人数に関わらず Slackでチームを成功に導くコツを探る本セッションでは、通知の調整や、 Slackエチケット、チャンネル整理のコツなど、Slackを最大限に活用するための ベストプラクティスやテクニックをご紹介します。 Slackを最大限に活用するために 組織として 目的を明確に 経営陣やシニアリーダーを味方に 成功を測定 社員

                                [レポート] Slackを最大限に活用するためのヒントとテクニック | DevelopersIO
                              • ポップアップが画面内に収まらない場合に自動的に表示位置を調整する CSS Anchor Positioning

                                ポップアップが画面内に収まらない場合に自動的に表示位置を調整する CSS Anchor Positioning 2024.04.13 CSS Anchor Positioning とは、特定の要素を Anchor(基準)としてツールチップなどの要素の位置を決定する機能の総称です。CSS Anchor Positioning を使用することで、Floating UI のように自動で画面内に表示されるツールチップやコンテキストメニューを実装できます。 CSS Anchor Positioning は 2024 年 4 月現在 Chrome Canary でのみ利用可能です。 CSS Anchor Positioning とは、特定の要素を Anchor(基準)としてツールチップなどの要素の位置を決定する機能の総称です。CSS Anchor Positioning を使用することで、Floati

                                  ポップアップが画面内に収まらない場合に自動的に表示位置を調整する CSS Anchor Positioning
                                • AWSサービスの全体像をビジュアルマップで表現する試み Map Of Computing Architectures for AWS が面白そう! | DevelopersIO

                                  コンバンハ、千葉(幸)です。 「うわっ...AWSのサービス、多すぎ...?」 多いですよね。200弱くらいあるんでしょうかね。これだけ多いと、触ったことのないサービスも沢山あります。名前くらいは知ってるけど、何ができるのかよく分からない、というものだらけです。 せめて全体像の中でどこに位置するものなのか、他のサービスと相関性があったりするのか、サラッと抑えられればいいのですが。 そんな悩みに答えてくれるかもしれないものを見つけました。 Map Of Computing Architectures for AWS です。 以下の画像を見てください。ちょっと面白そうじゃないですか? 目次 目次 Map Of Computing Architectures for AWS とは MoCA for AWS の1つ目の軸:エリア MoCA for AWS の2つ目の軸:スコープ 個々のAWSサービ

                                    AWSサービスの全体像をビジュアルマップで表現する試み Map Of Computing Architectures for AWS が面白そう! | DevelopersIO
                                  • 3000人に聞いた、2019年最先端のフロントエンド開発者が使ってるツールはこれだ - Qiita

                                    Ashley Nolanは、CSSとJavaScriptの機能やフレームワークをどれだけ使っているかというアンケートを毎年行っています。 以下では2019年版である、The Front-End Tooling Survey 2019というアンケート結果の概要を紹介してみます。 回答者数が昨年から4割も減ってるのだが一体何があったのだろう。 The Front-End Tooling Survey 2019 - Results 3005人の開発者が、27の質問に回答してくれました。 私の家族に女の子が増えたので集計結果を出すのが遅れました。ごめんね! 昨年からの一年で変わったところを見ることで、みんなの考えやトレンドが他者と共有されているか確認することができます。 これらの結果から、フロントエンドツール全体の知識レベルや使用傾向を分析するのにも役立ちます。 Quick Thanks 手伝って

                                      3000人に聞いた、2019年最先端のフロントエンド開発者が使ってるツールはこれだ - Qiita
                                    • コードの可読性についてのプレゼンテーション紹介 vol. 2: "命名とコメント" 編

                                      LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog はじめに こんにちは。コミュニケーションアプリ "LINE" の Android クライアントチームの石川です。 この記事は、 "コードの可読性についてのプレゼンテーション紹介" の不定期連載記事の第二回です。前回の記事は こちら です。 今回は、プログラム中に書く自然言語として、第二章 "命名" と第三章 "コメント" の解説をします。 第二章: 命名 プログラムを書くときは、クラスやリソースなどの様々なものに名前をつける必要があります。その名前が、正確・明確・記述的であると、コードはより読みやすくなります。この章では、どのような名前がコードを読みやすくするかについて、特に型 (クラス, インターフェース, トレイト等)、値

                                        コードの可読性についてのプレゼンテーション紹介 vol. 2: "命名とコメント" 編
                                      • 先生の「まずは論文の骨子を箇条書きで書いてみて」に対応する: 論文執筆の第一歩 - May the Neural Networks be with you

                                        こんにちは @shunk031 です。 年末年始は国内学会の締め切りが多く、研究室内で初めて論文を書く人たちが増えてくる時期です。 本記事はそのような論文執筆が初めての弊研 (彌冨研究室) B4 や M1 に向けて書きましたが、一般的に論文の書き始めに通じるところがあると思います。 この記事は 法政大学 Advent Calendar 2021 22 日目の記事です。 adventar.org 骨子って、何?というか初めて論文書くんですがどうすれば、、、。イラストはうちの先生には似ていませんが、だいたいこんな感じで言ってきます。 弊研では恒例ですが、研究が進んできて結果がまとめられそうな段階になってくると 先生 に以下のようなことを言われます。 「まずは論文の骨子を箇条書きで書いてみて!」 本記事は「論文の骨子とはどのようなものか」「箇条書きで骨子を書く場合の注意点はなにか」に焦点を当てま

                                          先生の「まずは論文の骨子を箇条書きで書いてみて」に対応する: 論文執筆の第一歩 - May the Neural Networks be with you
                                        • MindBEMding と近代 Component 設計の共通点 - Qiita

                                          マークアップ歴の長い方からすれば大した話でもないのですが、フルスタックエンジニアの方々がフロントエンド開発に参入される昨今。CSS指定に関して、備わっていると良い感覚を共有できればと思ったので、メモを書きます。 MindBEMding が解決した課題 Vue.js のスコープ付き CSSについて見てみましょう。本家のドキュメントを引用します。

                                            MindBEMding と近代 Component 設計の共通点 - Qiita
                                          • 軍事作戦のコードネームはどのようにして決められているのか?

                                            軍事作戦には湾岸戦争時の「砂漠の嵐作戦」やテロ組織ISILに対する「生来の決意作戦」などしばしば印象的なコードネームがつけられますが、リビアのトリポリで繰り広げられた2011年の「マーメイド・ドーン作戦(人魚の夜明け作戦)」など、どんな由来があるのか頭をひねらなければならないようなコードネームもあります。軍事作戦にこのようなコードネームをつけるようになった背景について解説した記事が公開されています。 How Military Operations Get Their Code Names | Mental Floss https://www.mentalfloss.com/article/28711/how-military-operations-get-their-code-names 軍事作戦にコードネームを付ける習慣は第一次世界大戦中のドイツが始めたといわれており、ラジオが発達するに

                                              軍事作戦のコードネームはどのようにして決められているのか?
                                            • フロントエンドのLinterやCIを改善した話

                                              この記事は 株式会社エス・エム・エス Advent Calendar 2023 の21日目の記事です。 介護事業者向けの経営支援サービス「カイポケ」のリニューアルプロジェクトでフロントエンド開発をしている @hush_in です。 今年の4月にエス・エム・エスに入社しました。 入社してからフロントエンドのLinterやCIを改善した話をします。 忙しい人向けまとめ ESLint の recommended 系 extends を追加 全般 eslint:recommended plugin:import/recommended TypeScript plugin:@typescript-eslint/recommended-type-checked plugin:@typescript-eslint/stylistic-type-checked plugin:import/typescri

                                                フロントエンドのLinterやCIを改善した話
                                              • データ基盤エンジニアが選んだのは医療ビッグデータの付加価値を高められる会社 - JMDC TECH BLOG

                                                医療ビッグデータを活かした事業を幅広く展開しているJMDCでは、様々な分野のスペシャリストが活躍しています。今回、インタビューを実施した松原さんはデータ基盤開発のスペシャリスト。なぜJMDCを選んだのか、具体的にどんな業務を行っているのかについて聞きました。 <プロフィール> 松原 (まつばら)データウェアハウス開発部 医療機関基盤グループ SIerでWebアプリケーション開発、インフラ構築などを担当。リブセンスに転職後、異動をきっかけにデータ基盤開発のスペシャリストを志向し、2021年12月にJMDC入社。テックリードとして、クラウドなど技術面の課題解決に取り組んでいる。 異動をきっかけにデータ基盤エンジニアの道へ ーーはじめに、これまでのキャリアについて聞かせてください。 長らくSIerでWebアプリケーション開発、インフラ構築など幅広く業務を行ってきました。SIer時代に身に付けたク

                                                  データ基盤エンジニアが選んだのは医療ビッグデータの付加価値を高められる会社 - JMDC TECH BLOG
                                                • セキュリティ SaaS を「プログラマブル」に再設計した話 ― Shisho Cloud の正式リリースによせて - Flatt Security Blog

                                                  はじめに CTO の米内です。Flatt Security は、本日 2023 年 8 月 23 日、テック組織がクラウドのセキュリティを考える際の一歩目を支える SaaS 「Shisho Cloud」(シショウ クラウド) をリリースしました。 Shisho Cloud は、大雑把に言えば 「AWS/Google Cloud 上のリソースの設定がセキュリティ的に良さそうか、改善できそうかというのを検査してくれる製品」 です。 小難しい言い方をすると Cloud Security Posture Management(CSPM)の実現のための製品です。 我々がどんな背景で、どのような強みのサービスを提供するかが気になる方は、是非プレスリリースをご一読ください。 ただプレスリリースは、より広いオーディエンスに向けて書かれるという特性上、若干技術者の方には淡白に見えるかもしれません。手練の(セ

                                                    セキュリティ SaaS を「プログラマブル」に再設計した話 ― Shisho Cloud の正式リリースによせて - Flatt Security Blog
                                                  • RSpec の Request spec をチームで改善していった話 - ANDPAD Tech Blog

                                                    この記事は ANDPAD Advent Calendar 2022 の 7日目の記事です。 qiita.com こんにちは、ydahです。 先日のRubyWorld Conference 2022で燗酒の美味しさに感動していたのですが、ふと気がついたら島根の日本酒がたくさん我が家にいました。 気が付くと何故か我が家にいらっしゃった方々(不思議だ...) そして、また気がつくと枡や徳利、平盃も我が家にいらした(不思議ですね...)のでこれから寒くなるので、燗酒を飲んで温まっていこうと思います。 はじめに 本記事では私が所属しているANDPAD検査チームで取り組んだ以下のことについて紹介いたします。 Request specの改善についてやったこと チームとして改善タスクやリファクタリングを推進するための仕組み作り Request specの改善について 長年、様々な人によって書かれてきていた

                                                      RSpec の Request spec をチームで改善していった話 - ANDPAD Tech Blog
                                                    • 10XのNotionを引っ越しした話|udon

                                                      TL; DR私の働く10Xという会社ではNotionを様々なドキュメントの格納場所としており、いわばオンライン上のオフィスになっています 2022/10から組織構造が変わったことに関連して、そのNotionの構造を見直し、引っ越しを行いました(絶賛引っ越し途上)。オフィスのレイアウトを変更し、席替えをするイメージです 引っ越しに際にしての思想や具体的にどういったことを行うかについて記載します 本編思想・課題意識私はちょうど1年前に10Xに30人目台として入社しました。そこから半年で1.5倍、1年経って100名近い組織になりました。半年前の時点でも、組織拡大により沢山のドキュメント(=情報)が日々生み出される状態にになっており、社内の情報流通のあるべき姿を見直さないと後で大変だな.. といううっすらした危機感を(勝手に)いだき、情報流通どうするのがいいか考えてみるべ?ということで津軽マッチョ

                                                        10XのNotionを引っ越しした話|udon
                                                      • 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がフルクラウド化で直面した悩みと対策
                                                          • 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急速充電器を発表したが命名規則がわかりやすすぎて全部ポケモンで例えて欲しいレベル
                                                            • 僕が考える最強のコミットメッセージの書き方 - Qiita

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

                                                                僕が考える最強のコミットメッセージの書き方 - Qiita
                                                              • 何個知ってる?入社して知った面白業界用語10選 - 意匠部

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

                                                                  何個知ってる?入社して知った面白業界用語10選 - 意匠部
                                                                • BigQueryにおけるポリシータグを用いた秘密情報管理とデータ連携の仕組み - ZOZO TECH BLOG

                                                                  こんにちは、データ基盤の開発・運用をしている谷口(case-k)です。 本記事では、BigQueryで秘密情報を守るためのリソースである、ポリシータグをご紹介します。ポリシータグの概要から採用理由、仕様を考慮したデータ連携の仕組みや運用における注意点まで幅広くお伝えします。 ポリシータグとは ポリシータグを採用した理由 匿名化による機密性の高さ 機密性と利便性の両立 データ基盤を保守運用しやすい 秘密情報をテーブルに新規追加しやすい 秘密情報の権限管理がしやすい ポリシータグを活用したデータ連携の仕組み 利用者が参照するデータ連携後のテーブル 2つのデータ連携基盤 日次データ連携基盤 基幹DBからBigQuery(Private)へのロード BigQuery公開環境への書き込み リアルタイムデータ連携基盤 BigQueryロード前にマスクしたカラムを追加 BigQueryへのストリーミング

                                                                    BigQueryにおけるポリシータグを用いた秘密情報管理とデータ連携の仕組み - ZOZO TECH BLOG
                                                                  • 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の資格情報を盗まれる脆弱性」が新たに指摘される
                                                                              • 真偽値を返す関数名のつけ方の例 - Qiita

                                                                                真偽値を返す関数名のつけ方の例です。 様々な意見があるので画一的な正解はありませんが、一定の基準にはなるでしょう。 はじめに ここでは、関数名をあなた(=開発者)が自由につけられることを前提としています。 言語やライブラリ、フレームワークによる制約がある場合や、命名規則が定められている場合はそれに従いましょう。 記事中ではJavaやJavaScriptにおける例を示しますが、他の言語においてもおおむね当てはまるかと思います。 中身が空か確認する関数 中身が空かどうかを確認する関数の名前は、isEmptyとします。 たとえば、JavaのListインターフェースにはisEmptyがあります。 final List<String> list = List.of(); if (list.isEmpty()) { // do something } このように、真偽値を返す関数の名前はis...とす

                                                                                  真偽値を返す関数名のつけ方の例 - Qiita
                                                                                • メルカリでの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 | メルカリエンジニアリング