並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 102件

新着順 人気順

exportの検索結果1 - 40 件 / 102件

  • アンサー: named exportは有害なのか - uhyo/blog

    こんにちは。ここ数日は、以下の記事が話題になりました。 named exportは有害だと考えられます「named exportは有害」という主張はこれまで常識と思われていたこととは異なるため、界隈のエンジニアからは否定的・懐疑的な意見が見られます。実際、筆者もnamed exportが有害であるとは1ミリグラムも思っていません。 しかし、自分と異なる意見は当然に下等・幼稚なものであるというのは筆者が最も嫌う考え方ですから、このような異なる意見を分析・理解する必要があると思い、アンサー記事という形でまとめました。具体的には、異なる意見に達する理由としては前提が異なることと論理が異なることが主に挙げられます。前提が異なることが分かれば、自分と異なる意見に至った理由を理解でき、場合によっては取り入れることもできます。論理が違うのであれば、それは瑕疵であり指摘しなければいけません。 なお、そもそ

      アンサー: named exportは有害なのか - uhyo/blog
    • export {}; が使われるTypeScript特有の事情

      TypeScriptのコードでは、export {}; という記述を見かけることがあります。これはECMAScriptの構文ではあるものの、これが使われる背景にはTypeScript特有の事情があります。この記事では、export {}; がなぜ使われるのか、どのような効果があるのかを解説します。 export {}; とは この構文は、exportというキーワードから分かるように、モジュールに関連する構文です。 一般に、export { ... };という構文は、既存の変数をモジュールからエクスポートするために使われます。例えば、次のようなコードが考えられます。 const foo = 42; const bar = "hello"; const banana = "banana"; export { foo, bar as hello, banana as "🍌", }; 変数をエク

        export {}; が使われるTypeScript特有の事情
      • then() を export した結果www - Object.create(null)

        Promise と Thenable Promise が ECMAScript の言語仕様に追加されたのは ES2015 ですが, Promise ライクなオブジェクトはそれ以前からも広く使われてきました (jQuery の Deferred など). そういった Promise ライクなオブジェクトとの互換性のため, Promise の仕様は本物の Promise と Promise ライクなオブジェクトを混ぜて使えるようになっています. 具体的には, Promise ライクなオブジェクトは一般に Thenable という共通のインターフェースを持つことになっています. オブジェクトが Thenable であるために必要なのは「then() という名前のメソッドを持っている」という一点のみです. もし Promise を解決 (resolve) するときに使われた値が Thenable

          then() を export した結果www - Object.create(null)
        • React Context を export するのはアンチパターンではないかと考える | stin's Blog

          Context を export するなみなさんは React Context を使っていますか?非常に便利ですよね。 え、使ってない?みんな React Context 使っとる。使ってへんのお前だけ。 冗談はさておき、この記事では Context を export するなという内容をお話しします。 React Context とはその前に React Context についてざっと解説していきます。 Context は、コンポーネントをまたいだ値の共有を実現するためのオブジェクトです。 createContext で生成することができます。 import { createContext } from "react"; const context = createContext<string>("initial value");

            React Context を export するのはアンチパターンではないかと考える | stin's Blog
          • named exportは有害だと考えられます

            TypeScriptの話です。default exportを使うことが有害であるかのような言説に異議を唱えるためにこの記事を書きました。 あらかじめ断っておきますが、この記事はTypeScriptを使っているプロジェクトのモジュール構成に関する話です。npmに上げられているようなNode.jsパッケージ間でのimport/exportはまた別のエコシステムが関わってくる話なので、分けて考えてください。Denoにおけるimport/exportに関しては、この記事での議論がそのまま通用します。 基本的にdefault exportのみを使うべき 筆者の考えでは、named exportの方が、あなたのプロジェクトに対する害が大きいです。むしろ、「基本的にdefault exportのみを使う」ことを考えた方が良いと思います。それは以下のような理由からです。 named exportを積極的に

              named exportは有害だと考えられます
            • なぜ ES2022 で文字列リテラルを使った import/export ができるようになるのか | サイボウズ フロントエンドエキスパートチーム

              11 月 11 日に、以前から一部で注目されていたある Pull Request が tc39/ecma262 にマージされました。 この Pull Request がマージされたことで、識別子ではなく文字列リテラルを使った import/export が可能になりました。 この仕様変更はプロポーザルという形で扱われてはいませんが、構文上の影響があるので、JavaScript ユーザーとして知っておくに越したことはないものになります。 概要 まず具体例を示します。 今回の変更によって、次のように import/export する際の名前として文字列リテラルを使えるようになります。 基本的にはこれだけです。 詳解 ここからは仕様上の用語を使って解説をします。 この変更が入る前の ECMAScript では ImportSpecifier で as を使う場合 as の左側は Identifi

                なぜ ES2022 で文字列リテラルを使った import/export ができるようになるのか | サイボウズ フロントエンドエキスパートチーム
              • MFA認証を使ったAssumeRoleでシンプルにTerraformを実行する(aws configure export-credentials) | DevelopersIO

                  MFA認証を使ったAssumeRoleでシンプルにTerraformを実行する(aws configure export-credentials) | DevelopersIO
                • Google Workspace Updates: Import and export Markdown in Google Docs

                  In 2022, we introduced expanded support for composing with Markdown in Google Docs on web. Today, we’re introducing highly-requested features that enhance Docs' interoperability with other Markdown supporting tools. These include the ability to: Convert Markdown to Docs content on paste Copy Docs content as Markdown Export a Doc as Markdown (from File > Download) Import Markdown as a Doc (from Fil

                    Google Workspace Updates: Import and export Markdown in Google Docs
                  • "use server"; でexportした関数が意図せず?公開される

                    Next.js AppRouterで利用できるReactのServer Actions機能。クライアントからサーバ上の処理を関数で呼び出せるので非常に便利ですが、 "use server"; のことをあまり知らず、誤った使い方をすると意図せず公開したくない関数が外部に公開されてしまうケースがあるので注意です(ほとんどこんなケースはないと思いますが、なくはないので注意喚起です)。 Server Actionsの例 Server Actions用の関数として宣言するためには "use server"; が必要です。それ以外は至って普通の非同期関数で大丈夫です。 "use server"; export async function someAction() { return { message: "Server Action", }; } 次に定義したServer Actionsの関数を呼び出

                      "use server"; でexportした関数が意図せず?公開される
                    • 分析基盤へのデータ連携処理をEmbulkからAmazon Aurora S3 Export機能に切り替えた話 - BASEプロダクトチームブログ

                      はじめに こんにちは!Data Platformチームでデータエンジニアとして働いている @shota.imazeki です。 分析基盤の構築・運用などの側面から社内のデータ活用の促進を行っています。 BASEではAurora MySQLにあるデータをEmbulkを用いてBigQueryに連携しています。BigQueryへ連携されたデータは分析基盤としてLookerなどを通して社内利用されています。 このデータ連携処理にはいくつかの課題があり、それを解決するためにEmbulkからAurora S3 Export機能を用いた連携処理に切り替えることにしましたので、それについて紹介していきたいと思います。 ※この切り替えについては現状、試験的に一部のDBのみの切り替えとなっていますが、運用上の大きな課題が出てこなければ徐々に切り替えていく予定です。 切替前のデータ連携処理 先述した通り、BAS

                        分析基盤へのデータ連携処理をEmbulkからAmazon Aurora S3 Export機能に切り替えた話 - BASEプロダクトチームブログ
                      • ReproのImport/Exportを支えるサーバーレスアーキテクチャ

                        Architect New World On AWS 2022 というオンラインイベントで登壇した際の発表資料です。 cf. https://www.sbbit.jp/eventinfo/69957/ AWSのLambda, Fargate, Step Functionsを組み合わせてサーバーレ…

                          ReproのImport/Exportを支えるサーバーレスアーキテクチャ
                        • TypeScriptの不要なexportを自動で削除するOSS「ts-remove-unused」を開発しました

                          こんにちは。メディアカンパニーに所属する鴻巣和司 (@kazushikonosu) です。普段はLINEスキマニのフロントエンドの開発をしています。業務をきっかけに、TypeScriptの不要なデッドコードを自動で削除するツール ts-remove-unused を開発し、GitHub上でOSSとして公開しました。本稿では、ts-remove-unusedが解決しようとしている問題や直近で行った大規模な変更について紹介します。 exportしていることで気づきにくい不要なコード TypeScriptを使っている場合、tsconfig.json の compilerOptions.noUnusedLocals を有効にすることで、ファイル内で参照がない不要な変数などの定義をTypeScriptコンパイラの実行時に検知することが可能です。また、ESLintなどの静的解析ツールを使い適切にルール

                            TypeScriptの不要なexportを自動で削除するOSS「ts-remove-unused」を開発しました
                          • anonymous default export はやめたほうがいいかもね

                            `anonymous default export` とは名前の通り匿名でデフォルトエクスポートを宣言することです。必ず名前を付与しなければいけない名前付きエクスポートと異なり、以下はすべて有効な構文です。 anonymous default export? anonymous default export とは名前のとおり匿名でデフォルトエクスポートを宣言することです。必ず名前を付与しなければいけない名前付きエクスポートと異なり、以下はすべて有効な構文です。 export default class { constructor(options) { this.options = options; } } export default function () { } export default 1 export default { a: 1 } export default [1, 2,

                              anonymous default export はやめたほうがいいかもね
                            • Azure 上の既存リソースを Terraform 管理へ移行する「Azure Export for Terraform」を試してみる | DevelopersIO

                              いわさです。 先日 Azure リソースを Terraform を使って構築する機会がありました。 私は、普段 AWS では CloudFormation を使うことが多くて Terraform はあまり使うことが無かったのですが、Azure だと ARM/Bicep か Terraform での管理になると思います。 そんな中、Azure + Terraform について調べているうちに、Azure 上で構築済みのリソースを Terraform のコード & Stateファイルへエクスポートするツールが提供されていることを知りました。 Azure + Terraform を学ぶきっかけになるかなと思い、今回こちらのツールを使ってみました。 インストール方法 Apple M1 Max (macOS Sonoma) 環境へインストールを行います。前提として Terraform は既にインスト

                                Azure 上の既存リソースを Terraform 管理へ移行する「Azure Export for Terraform」を試してみる | DevelopersIO
                              • Dario Amodei — On DeepSeek and Export Controls

                                January 2025 A few weeks ago I made the case for stronger US export controls on chips to China. Since then DeepSeek, a Chinese AI company, has managed to — at least in some respects — come close to the performance of US frontier AI models at lower cost. Here, I won't focus on whether DeepSeek is or isn't a threat to US AI companies like Anthropic (although I do believe many of the claims about the

                                  Dario Amodei — On DeepSeek and Export Controls
                                • 単体で距離測定が可能!【旧ソ連軍装備品】陸軍ドラグノフ狙撃銃用スコープ(PSO-1・輸出モデル)とは?0877 USSR ミリタリー SOVIET UNION SNIPER RIFLE SCOPE PSO-1(FOR SDV・EXPORT MODEL)1980S - いつだってミリタリアン!

                                  今回は、1980年代の旧ソ連軍ドラグノフ狙撃銃用のスコープ(照準眼鏡)を分析します。 ドラグノフ狙撃銃は、東側を代表する狙撃銃で「SVD」とも呼ばれてます。 銃も有名ですが、その専用スコープも、銃に負けず劣らず有名ですね! 中古品で残念ポイントもありますが、殆ど使用感のない極上品ですよ! 目次 1  旧ソ連陸軍ドラグノフ狙撃銃用スコープ(PSO-1)とは? 2  全体及び細部写真です! 3  その特徴とは? 4  製造とサイズのデータです! 5  まとめ スポンサーリンク スポンサーリンク 1  旧ソ連陸軍ドラグノフ狙撃銃用スコープ(PSO-1)とは? あまり知られていませんが、火縄銃の昔から銃には「照準器」が装備されています。 昨今の軍隊が使用する小銃には、前後に2つの照準器があって、細かく動かすことができ、より命中精度を高める工夫がされていますね。 ただし多くの場合、肉眼での使用を考慮

                                    単体で距離測定が可能!【旧ソ連軍装備品】陸軍ドラグノフ狙撃銃用スコープ(PSO-1・輸出モデル)とは?0877 USSR ミリタリー SOVIET UNION SNIPER RIFLE SCOPE PSO-1(FOR SDV・EXPORT MODEL)1980S - いつだってミリタリアン!
                                  • 【新機能】Amazon DynamoDB Table を S3 に Export して Amazon Athena でクエリを実行する | DevelopersIO

                                    テーブルのデータを S3 へエクスポート DynamoDB にエキサイティングな機能が追加されました。Data Export 機能です。この新機能を使えば、No Code で DynamoDB Table のデータを S3 に出力できます。 New – Export Amazon DynamoDB Table Data to Your Data Lake in Amazon S3, No Code Writing Required | AWS News Blog ユースケースは? そもそも DynamoDB は NoSQL データベースです。大量のデータを保存するワークロードに向いている一方、集計、走査、検索については効率の面で限界があります。では「DynamoDBに保存されたデータを集計して分析したい」という要件にどう応えるかというと、分析したいデータはとりあえずS3に入れておいてETL

                                      【新機能】Amazon DynamoDB Table を S3 に Export して Amazon Athena でクエリを実行する | DevelopersIO
                                    • 𝚜𝚞𝚖𝚒 on Twitter: "vscodeでexportされたTSの関数がどこで/いくつ参照されてるか表示するオプションを初めて知った。地味に便利ー typescript.referencesCodeLens.enabled: true https://t.co/iUIcKFuDcI"

                                      vscodeでexportされたTSの関数がどこで/いくつ参照されてるか表示するオプションを初めて知った。地味に便利ー typescript.referencesCodeLens.enabled: true https://t.co/iUIcKFuDcI

                                        𝚜𝚞𝚖𝚒 on Twitter: "vscodeでexportされたTSの関数がどこで/いくつ参照されてるか表示するオプションを初めて知った。地味に便利ー typescript.referencesCodeLens.enabled: true https://t.co/iUIcKFuDcI"
                                      • GitHub - RijulGulati/zauth: 2FA (Two-Factor Authentication) application for CLI terminal with support to import/export andOTP files.

                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                          GitHub - RijulGulati/zauth: 2FA (Two-Factor Authentication) application for CLI terminal with support to import/export andOTP files.
                                        • import / exportの記法だけではない、CommonJS modulesとES modulesの違い

                                          本記事はsyumai Advent Calendar 2024 4日目の記事です。 内容としては、主にWeb Developer Conference 2024の休憩中に@NozomuIkutaさんと行った雑談を記事化したものです。 内容に何か問題があれば、本記事のコメント欄や、Xなどでご連絡ください。 require(esm)の登場 2024年、ついにNode.jsのCommonJS modulesから、ES modulesを利用できるようになりました。 使い方は簡単で、これまでCommonJS modulesから別のCommonJS modulesを利用するために使っていた require をそのままES modulesに対して使います。 // ES modules側 (counter.mjs) let count = 0; export const currentCount = ()

                                            import / exportの記法だけではない、CommonJS modulesとES modulesの違い
                                          • GitHub - rusq/slackdump: Save or export your private and public Slack messages, threads, files, and users locally without admin privileges.

                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                              GitHub - rusq/slackdump: Save or export your private and public Slack messages, threads, files, and users locally without admin privileges.
                                            • 懐かしい輸入品!【アメリカの軍服】空軍レザーフライトジャケットA-2(クーパー社製輸出モデル)とは?0892 🇺🇸 ミリタリー USAF A-2 LEATHER FLIGHT JACKET(COOPER・EXPORT MODEL)1980S - いつだってミリタリアン!

                                              今回は、1980年代のアメリカ空軍レザーフライトジャケットを分析します。 かつての(現在も健在?)有名な業者が輸入したものですね。 タグが官給品に近いタイプになります。 中古品ですが、程度は良好ですよ! 目次 1  アメリカ空軍レザーフライトジャケットA-2(クーパー社製輸出モデル)とは? 2  全体及び細部写真です! 3  その特徴とは? 4  製造とサイズのデータです! 5  まとめ スポンサーリンク スポンサーリンク 1  アメリカ空軍レザーフライトジャケットA-2(クーパー社製輸出モデル)とは? 第二次大戦前に前作A-1から改良されアメリカ陸軍航空隊に採用されたA–2。 主にホースハイド(馬革)を使用していたため、量産に不向きでした。 また軽く強度のあるナイロンの登場、コットン製フライトジャケットの発達などで大戦後は廃止されましたね。 それが紆余曲折を経て突如復活したのが1987年

                                                懐かしい輸入品!【アメリカの軍服】空軍レザーフライトジャケットA-2(クーパー社製輸出モデル)とは?0892 🇺🇸 ミリタリー USAF A-2 LEATHER FLIGHT JACKET(COOPER・EXPORT MODEL)1980S - いつだってミリタリアン!
                                              • DynamoDBのIncremental Exportの仕様を理解する #LayerXテックアドカレ - LayerX エンジニアブログ

                                                こんにちは。最近NuPhy Air75 V2を衝動買いしたのですが、届いた直後にNuPhy Air60 V2が発売され、購入したい衝動を抑えるのに必死な@civitaspoです。バクラク事業部Platform Engineering部DevOpsグループとバクラク事業部Data &ML部Dataグループに所属しています。 この記事は、LayerXテックアドカレ2023の7日目の記事です。 昨日は@yuya-takeyamaが「Microsoft Graph API へのキーレス認証 (GitHub Actions編)」を書いてくれました。 次回はサクちゃんさんがエモい記事を書いてくれそうです。 2023年9月26日にDynamoDBがIncremental Exportをサポートしました。このIncremental Exportは「直近35日以内における特定期間の変更をChange Dat

                                                  DynamoDBのIncremental Exportの仕様を理解する #LayerXテックアドカレ - LayerX エンジニアブログ
                                                • Google AnalyticsのBigQuery Exportを使って検索ログデータ分析基盤を構築した - エムスリーテックブログ

                                                  エムスリーエンジニアリンググループ AI・機械学習チームでソフトウェアエンジニアをしている中村(@po3rin) です。 好きな言語はGo。仕事では主に検索周りを担当しています。 Overview 医師に質問ができるサービスであるAskDoctorsではユーザーが質問を検索できる機能があり、今回は検索改善タスクのために検索ログデータ分析基盤を構築したお話をします。これにより改善サイクルを回せるようになったり、検索ログを使った各種アルゴリズムが利用可能になりました。 データ基盤構築では他チームとの連携が必要不可欠であり、コミュニケーションで工夫した点などもお話できればと思います。 Overview なぜ検索ログデータ分析基盤が必要なのか 検索を監視して改善サイクルを回したい 各種アルゴリズムに利用できるデータを取得したい データ分析に利用したい データアーキテクチャを書き出す イベントとデー

                                                    Google AnalyticsのBigQuery Exportを使って検索ログデータ分析基盤を構築した - エムスリーテックブログ
                                                  • 戦車兵の必需品!【旧東ドイツ軍装備品】陸軍戦車兵用ビノキュラー(双眼鏡・輸出型)とは?1011 DDR・NVA ミリタリー EAST GERMANY ARMY BINOCULAR(EXPORT MODEL・LONG TYPE)1980S - いつだってミリタリアン!

                                                    今回は、1980年代の旧東ドイツ軍戦車兵用ビノキュラー(双眼鏡・輸出型)を分析します。 日本では「国境警備隊用」ということで紹介されていましたね。 製造には、かの有名メーカーが携わっていました! 欠品がありますが、程度は極上ですよ! 目次 1  旧東ドイツ軍戦車兵用ビノキュラー(双眼鏡・輸出型)とは? 2  全体及び細部写真です! 3  その特徴とは? 4  製造とサイズのデータです! 5  まとめ スポンサーリンク スポンサーリンク 1  旧東ドイツ軍戦車兵用ビノキュラー(双眼鏡・輸出型)とは? もはやどの家庭でも所有していて市民権を得た双眼鏡(ビノキュラー)。 光学精密機器の生産において他国を凌駕する我が国では、現在多種多様な双眼鏡が製造・販売されていますね。 望遠鏡(単眼鏡:テレスコープ)を二つ並べたことにより、遠くのものをより立体的に観察することができることから、主に第一次大戦くら

                                                      戦車兵の必需品!【旧東ドイツ軍装備品】陸軍戦車兵用ビノキュラー(双眼鏡・輸出型)とは?1011 DDR・NVA ミリタリー EAST GERMANY ARMY BINOCULAR(EXPORT MODEL・LONG TYPE)1980S - いつだってミリタリアン!
                                                    • `export default thing` is different to `export { thing as default }`

                                                      `export default thing` is different to `export { thing as default }` Dominic Elm DM'd me on Twitter to ask me questions about circular dependencies, and, well, I didn't know the answer. After some testing, discussion, and *ahem* chatting to the V8 team, we figured it out, but I learned something new about JavaScript along the way. I'm going to leave the circular dependency stuff to the end of the

                                                        `export default thing` is different to `export { thing as default }`
                                                      • 繊細な迷彩です!【旧チェコスロバキアの軍服】陸軍砂漠用迷彩ジャケット(輸出用デザートパターン)とは? 0603 🇨🇿 ミリタリー CZECHOSLOVAKIA DESERT CAMO JACKET(EXPORT MODEL)1990 - いつだってミリタリアン!

                                                        今回は、旧チェコスロバキア軍の砂漠用迷彩服を分析します。 チェコスロバキアがチェコとスロバキアに分離する前の装備ですね。 繊細な、まるで芸術品のような迷彩が特徴です。 今回のアイテムもデッドストックですよ! 目次 1  旧チェコスロバキア陸軍砂漠用迷彩ジャケット(輸出用デザートパターン)とは? 2  全体及び細部写真です! 3  その特徴とは? 4  製造とサイズのデータです! 5  まとめ スポンサーリンク スポンサーリンク 1  旧チェコスロバキア陸軍砂漠用迷彩ジャケット(輸出用デザートパターン)とは? あまり知られていませんが旧チェコスロバキアは、多数の武器や軍装備品を他国へ輸出していましたね。 それはヨーロッパ、アフリカはいうに及ばず、アジアでも例外ではありませんでした。 2001年にあった海上保安庁と北朝鮮不審船とのいわゆる「奄美沖海戦(通称:九州南西海域工作船事件)」で沈没した

                                                          繊細な迷彩です!【旧チェコスロバキアの軍服】陸軍砂漠用迷彩ジャケット(輸出用デザートパターン)とは? 0603 🇨🇿 ミリタリー CZECHOSLOVAKIA DESERT CAMO JACKET(EXPORT MODEL)1990 - いつだってミリタリアン!
                                                        • How to Export Your Apple Notes as PDF Files on Any Device

                                                          If you use an iPad, iPhone, or Mac, there's no doubt that Apple Notes is one of your go-to note-taking apps. This app is simple to use and effortlessly syncs your notes on iCloud. That means you can conveniently access your notes from different Apple devices. The usefulness of Apple Notes doesn't end there. Among other things, you can also export your notes as a PDF. So, if you want to export your

                                                            How to Export Your Apple Notes as PDF Files on Any Device
                                                          • Amazon Aurora MySQL supports faster export to S3

                                                            Today AWS announced up to 10x faster exports to Amazon S3 for snapshot exports for Amazon Aurora MySQL-Compatible Edition for MySQL 5.7 and 8.0. The performance improvement is automatically applied to all types of database snapshot exports, including manual snapshots, automated system snapshots, and snapshots created by the AWS Backup service. With this capability, customers can export data up to

                                                              Amazon Aurora MySQL supports faster export to S3
                                                            • Googleアナリティクス4(GA4)とBigQuery連携まとめ!Exportの方法からデータの確認、可視化までを詳しく解説 | Databeat Marketing Magazine

                                                              2020年10月にリリースされたGoogleアナリティクスの新しい規格である、GA4(Googleアナリティクス4プロパティ)。GA4は、BigQueryと連携することで活用の幅を大きく広げることができます。 また、UA(ユニバーサルアナリティクス)は、2023年7月1日でGoogleのサポートが終了します。そのため、Googleアナリティクスをアクセス解析ツールとして利用しつづけるには、GA4への移行が必須です。 そこで今回は、GA4とBigQueryの連携方法からよく使うSQL、そしてLooker Studio(旧Googleデータポータル)を活用した可視化の方法まで、詳しく解説します。GA4のデータをWebサイトやアプリの分析でもっと活用していきたい方は、ぜひご覧ください。

                                                                Googleアナリティクス4(GA4)とBigQuery連携まとめ!Exportの方法からデータの確認、可視化までを詳しく解説 | Databeat Marketing Magazine
                                                              • import、export、require | TypeScript入門『サバイバルTypeScript』

                                                                実務でアプリケーションを作る場合、複数のJavaScriptファイルを組み合わせて、ひとつのアプリケーションを成すことが多いです。いわゆるモジュール指向の開発です。ここではJavaScriptとTypeScriptでのモジュールと、モジュール同士を組み合わせるためのimport、export、requireについて説明します。 スクリプトとモジュール​JavaScriptのファイルは大きく分けて、スクリプトとモジュールに分類されます。スクリプトは普通のJavaScriptファイルです。

                                                                  import、export、require | TypeScript入門『サバイバルTypeScript』
                                                                • Qiita開発チームがReactの開発で default export を使わなくなった理由 - Qiita

                                                                  はじめに こんにちは、Qiita開発チームの@ohakutsuです。 現在、QiitaのフロントエンドはReact + Atomic Designで実装されています。 Atomic Designの特徴として、再利用可能な単位で分割されたコンポーネントをつくる必要があります。 しかし、分割されたコンポーネントの数は日々大きくなっていってしまい、コンポーネントの管理が難しくなってしまいます。 そこで、Qiita開発チームでは、default exportを使い実装をしていたのをやめ、named exportを使い実装を行うようになりました。 今回は、Qiita開発チームがなぜdefault exportを使わなくなったのかについてお話します。 なぜ default export を使わなくなったのか Qiita開発チームがdefault exportを使わなくなった理由は、default ex

                                                                    Qiita開発チームがReactの開発で default export を使わなくなった理由 - Qiita
                                                                  • Googleサーチコンソールの一括エクスポート(bulk data export)を試してみた - asoview! Tech Blog

                                                                    「週末なにする?そんな時は、アソビュー!」でおなじみの遊び予約サイト「アソビュー!」のSEOを担当している西本です。 最近嬉しかったことは、長男(小学1年)が図工の授業で書いた絵が、クラスの代表として市が主催する作品展に展示されたことです。絵の才能がある天才だと確信しました。 今回は先日発表されたサーチコンソールの一括エクスポート(bulk data export)についてです。 developers.google.com 早速設定をしてみて、エクスポートされるデータを確認してみたので、その内容を簡単にまとめたいと思います。 最初に結論を書くと、APIと一括エクスポートを比較した結果は以下の通りです。 ○設定が容易なためAPIからデータを取得するための対応が不要になる ○詳細なデータが取得出来るため必要なデータを後から取り直す手間が無くなる △取得出来る最新のデータはAPIも一括エクスポー

                                                                      Googleサーチコンソールの一括エクスポート(bulk data export)を試してみた - asoview! Tech Blog
                                                                    • ep.129『不要な export をまとめて掃除!みんながほしかった CLI ts-prune』 | UIT INSIDE

                                                                      @potato4d が @kazuma0129 に、 TypeScript プロジェクトの dead code を検知・削除できる ts-prune について話を聞いてみました ゲスト紹介 @kazuma0129 Front-End Dev.2 & Dev.9 Team LIFF とLINEスキマニの開発 https://github.com/nadeesha/ts-prune 今回紹介した CLI ツール typescript.referencesCodeLens.enabled ts-prune を導入するきっかけになった VSCode の設定 有効化すると、関数や変数の被 import 数を表示できる https://forest.watch.impress.co.jp/docs/news/1042641.html Refs LINE 新卒採用 2023 https://lineco

                                                                        ep.129『不要な export をまとめて掃除!みんながほしかった CLI ts-prune』 | UIT INSIDE
                                                                      • Announcing incremental export to S3 for Amazon DynamoDB

                                                                        Today, Amazon DynamoDB announces the general availability of incremental export to S3, that allows you to export only the data that has changed within a specified time interval. With incremental exports, you can now export data that was inserted, updated or deleted, in small increments. You can export changed data ranging from a few megabytes to terabytes with a few clicks in the AWS Management Co

                                                                          Announcing incremental export to S3 for Amazon DynamoDB
                                                                        • Tree Shaking に対応してないライブラリを使っている場合は re-export はやめたほうがいいかも

                                                                          この記事では TypeScript かつフロントエンドで動作する環境を想定しています。 そのため、この記事の内容は主にフロントエンドからの視点として見て頂ければ幸いです。 結論 Tree Shaking に対応してないライブラリを使っているソースコードで re-export を使用していると、不用意にファイルサイズを大きくしてしまう可能性があります。そのため、対応してないライブラリを使用している状況下である場合 ( またはそのような状況になりそうな場合 ) には、re-export などを使用せずに 信頼できる唯一の情報源 に従った方が良いと思います。 どうしても re-export 使用したい場合、副作用があるファイルが分かっているのであれば、sideEffects オプションを使用することで影響を最小限に抑えることができます 👇

                                                                            Tree Shaking に対応してないライブラリを使っている場合は re-export はやめたほうがいいかも
                                                                          • Google Workspace Updates: Import and export Markdown in Google Docs

                                                                            In 2022, we introduced expanded support for composing with Markdown in Google Docs on web. Today, we’re introducing highly-requested features that enhance Docs' interoperability with other Markdown supporting tools. These include the ability to: Convert Markdown to Docs content on paste Copy Docs content as Markdown Export a Doc as Markdown (from File > Download) Import Markdown as a Doc (from Fil

                                                                            • WSLでimport、export、デフォルトユーザー名を変更 - アプリ開発備忘録

                                                                              WSLの環境はimport、exportができ、Windowsの標準機能とコマンドで簡単に環境を戻したり、複製したりできるのが便利です。 エクスポート 以下のコマンドでエクスポートします。 wsl --export [distribution_name] [file_name].tar インポート 以下のコマンドでインポートして、いつでも環境を復元できます。 wsl --import [distribution_name] [path/to/install/dir] [file_name].tar --version 2 「 --version 2」をつけるとWSL2になります。 エクスポートしてインポートするとデフォルトのユーザーがrootになってしまいます。 なので以下のようにユーザー名を指定して起動しないといけません。 wsl -d [name] -u [user_name] デフォ

                                                                                WSLでimport、export、デフォルトユーザー名を変更 - アプリ開発備忘録
                                                                              • StepFunctionsでDynamoDBからS3にexportする - エムスリーテックブログ

                                                                                【マルチデバイスチーム ブログリレー6日目】 こんにちは、エンジニアリンググループ マルチデバイスチームの大和です。 弊チームではAPIサーバを動かす基盤としてAWSを活用しており、ネイティブアプリから実行されるAPIサーバやDB等についてもAWS上で動作しています。 普段はこのAWS上で動いているAPIサーバの開発・運用を主に行っています。 運用業務のひとつにDBのデータを分析できる状態にすることがあります。 例えば、ユーザの行動の結果をBigQuery上で集計できるといったことが挙げられます。 今回はそれを実現する方法の一部分として、DynamoDB上のデータを日次でS3に出力する方法について解説します。 あらまし 方法 実装および解説 Prepare state CreateSnapshot state CheckExport state WaitToExport state Des

                                                                                  StepFunctionsでDynamoDBからS3にexportする - エムスリーテックブログ
                                                                                • BigQuery ExportしたGA4のデータに対するクエリをGUI操作で簡単に生成できる「GA4 SQL」を試してみた | DevelopersIO

                                                                                  BigQuery ExportしたGA4のデータに対するクエリをGUI操作で簡単に生成できる「GA4 SQL」を試してみた さがらです。 BigQuery ExportしたGA4のデータに対するクエリをGUI操作で簡単に生成できる「GA4 SQL」を試してみたので、本記事でその内容をまとめてみます。 GA4 SQLとは GA4 SQLは、BigQuery ExportしたGA4のデータに対するクエリをGUI操作で簡単に生成できる無料のサービスです。 Metrics、Dimension、日付範囲、クエリ対象のBigQuery上のテーブルの名前を選択すると、ツールはBigQueryから関連データを取得するためのSQLクエリを自動的に生成します。 実際に使いたい場合には、下記のリンク先からすぐに使用することが出来ます! 参考 なぜこのツールを私が知ったのかと言うと、@ryuka01さんのツイート

                                                                                    BigQuery ExportしたGA4のデータに対するクエリをGUI操作で簡単に生成できる「GA4 SQL」を試してみた | DevelopersIO