タグ 記法
新着順 10 users 50 users 100 users 500 users 1000 usersデータ基盤のためのリーダブルSQL
これは何? 私tenajimaがデータ基盤のパイプラインを作るとき、レビューするときに意識している点を言語化したものです データ基盤を作る上での考え方の一つに役立てていただければ幸いです この記事の前提 dbtを使ったデータ基盤構築を念頭に置いて書いています、dbtの記法が出てきます CTEsが使える環境を想定していま... 続きを読む
React のルール – React
様々な概念を表現する方法がプログラミング言語によってそれぞれ異なるように、React にも、理解しやすい方法でパターンを表現し高品質なアプリケーションを産み出すための慣用的な記法、ないしルールが存在します。 このセクションでは、自然な React コードを書くために従うべきルールを説明します。自然な React コー... 続きを読む
ZennとQiitaの2重管理を解消してみた
概要 ZennとQiitaに同じ記事を投稿する際には、同じ内容を2つのファイルで管理する必要があります。変更があるたび、忘れずにコピー&ペーストをして、プラットフォーム独自の記法[1]を書き換えなくてはなりません。手間がかかる上に、手作業なのでミスが起こるかもしれません。 複数の場所で同じ記事を管理するのが面倒 ... 続きを読む
LCEL (LangChain Expression Language)完全に理解した - Amazon Bedrock APIで始めるLLM超入門⑨ - Qiita
LCEL (LangChain Expression Language)完全に理解した - Amazon Bedrock APIで始めるLLM超入門⑨PythonAWSbedrocklangchainLCEL LCELからBedrockを呼び出してみます。 LCELとは LangChainでコンポーネントをchain(連続呼出)する共通のInterfaceおよびその記法です。 Interfaceは以下のページが分かり易かったですが、... 続きを読む
【地上の】mermaid でちょっと大きめの図を描く【星】
はじめに 細かいところに PlantUML ほど融通が利かないと言われる mermaid.js ですが、逆に言えばそこまで複雑なフローでなければそこそこ描けるやんけ!ということで mermaid.js で中規模以上のフロー図を描くときに使えそうな記法などについて書いてきます。 題材 良い感じの題材が思いつかなかったので、今回は地上の... 続きを読む
Javaの記法を初心者向けに大幅改良、「魅力を高めて若い世代の心をつかむ」
Javaは、企業のITシステムの開発になくてはならないプログラミング言語としての地位を確立している。一方で、PythonやJavaScriptといった若い世代に人気がある言語と比較すると、煩雑な記法が多く堅苦しいイメージは否めない。 こうしたイメージを一新してJavaの生産性を高める試みが「Project Amber(プロジェクト・ア... 続きを読む
TFLint: Terraform の Linter を活用しよう - kakakakakku blog
Terraform を使うときに記法やお作法を共通化してベストプラクティスに近付けるために TFLint を導入すると便利❗️ 最近 TFLint を導入する機会があったので作業ログをまとめる📝 github.com TFLint をセットアップする TFLint のセットアップは macOS だと Homebrew を使えば簡単〜 今回は TFLint v0.47.0 を前提にする... 続きを読む
ゼロランタイムで fetch に型をつけたい
まだライブラリ化してないのと、フルパス対応してないけど、いじれば使えると思う。 これは何 こういう感じに fetch に型がついて動く import { type TypedFetch, JSON$StringifyT, JSON$ParseT } from "./typed-fetch"; const stringifyT = JSON.stringify as JSON$stringifyT; // こんな感じの記法で型情報を与える co... 続きを読む
プログラミングが難しくなったのはなぜか、原因はC言語のあの記法?
プログラミングを全くしたことのない人がプログラミングの学習を始めた場合、どこでつまずくかを考えることがよくある。小学校でプログラミング教育が始まったこともあり、プログラマー以外の人も少しはプログラミングを知っておいたほうがいいと思うからだ。 初心者がつまずく場所としてよく聞くのが「繰り返し」だ。プ... 続きを読む
【JavaScript】引数の記法まとめ - Qiita
JavaScriptではさまざまな引数の記法があるので備忘録としてまとめておく。 ES2015環境でしか使用できない書き方の場合は見出しに【【ES2015】】と記載する。 引数のデフォルト値【ES2015】 引数にデフォルト値を設定する場合は(引数名 = 値)と書くことで設定することができる。 続きを読む
ゼロからはじめるJavaScript(18) 可読性と表現力の高いデータ形式「JSONC」を活用しよう
最近、よく目にするデータフォーマットに「JSONC」があります。これはJavaScriptでお馴染みのJSON形式にコメントを記述できるよう拡張したものです。Visual Studio Codeでも採用されており、設定ファイルとして利用されることが増えています。そこで、JSONCの記法やJavaScriptから使う方法を確認してみましょう。 JSONC... 続きを読む
GitHubで使えるようになった Mermaid の便利なところ
Mermaid は図やグラフを描画するの独自の記法を持ちます。 その記法を Markdown のコードブロック中に記述するだけで図を描画できるのが便利です。 ...便利なのですが、記法が独特なことや機能が豊富なことから、とっつきにくいところもあります。 弊社[1]では みんチャレ 開発の情報共有ツールとして esa.io を活用して... 続きを読む
モダンフロント開発に必須の知識(ES2015~ES2022まとめ + 高階関数) - Qiita
はじめに モダンフロント開発に必須の知識であるES2015〜以降の記法と、実務でよく使用される高階関数について、自分の中で改めて復習、整理しておきたいと思います。 それぞれの項目に★~★★★の重要度も記述しています。 ★★★ => 必ず覚えておくべき ★★ => 覚えておくべきだが、使う場面が限られる ★ => 知識としては知っ... 続きを読む
Array.prototype[@@iterator] ←この @@ って何?
MDNにはたまにアットマークを2つ並べた @@ という記法が登場します。 Array.prototype[@@iterator]() The @@iterator method is part of The iterable protocol, that defines how to synchronously iterate over a sequence of values. 続きを読む
間接オブジェクト記法とPerl 7 - Masteries
コードレビューする時に軽く調べたので, 備忘録として軽くまとめておきます. 間接オブジェクト記法とは, こういう記法です: my $obj = new Object; これは, 以下のコードと同じです: my $obj = Object->new(); 「初めてみた!」, 「使ったことない!」という方もいるかもしれませんが, 実は標準エラー出力をする際の, print ST... 続きを読む
MatzにrejectされたES6風HashリテラルをこっそりRubyで使う
ES6風Hashリテラルとは ここで言う「ES6風Hashリテラル」というのは、ES6(ES2015)でobject property shorthandとして導入された省略記法です。 a = 42 b = "abc" c = {a, b} pp c #=> {:a=>42, :b=>"abc"} 最近のJavaScriptを使っている人なら見慣れた記法ですね。Rubyでもこういう風に書けると便利そう、と思う人はもち... 続きを読む
名詞と読点を先に書く記法、慣れるとそれ以外の文を書けなくなるから気をつけたほうがいい「悪しき習慣、まさに依存というやつですか」 - Togetter
名詞を先に出して読点を打つ記法、なれるとそれ以外の文をTwitterでかけなくなるから気をつけたほうがいいよ 続きを読む
[2020年版] JavaScriptの便利な書き方まとめ | Developers.IO
先月、Node.jsバージョン14がリリースされたこともあり、改めて最新のJavaScriptの書き方を調べてみました。その中でも特に便利だと感じたJavaScriptの書き方や普段の開発で良く利用している記法をまとめています。 アロー関数式 アロー関数式は関数を定義するための構文です。function式よりもアロー関数式の方が記述が... 続きを読む
記事編集画面で「定型文」を保存して繰り返し使えるようにしました - はてなブログ開発ブログ
はてなブログでは、記事編集画面(PC版)で「定型文」を保存して、編集サイドバーから挿入できる「定型文貼り付け」機能をリリースしました。オリジナルの挨拶文やアフィリエイトの広告タグなど記事をまたいで頻繁に使う文章や記法、HTMLの挿入などにご活用ください。 「定型文貼り付け」機能の使い方 記事編集画面右側... 続きを読む
【予告】はてなブログで利用できるはてな記法のうち、一部の記法について仕様変更もしくは廃止を行います - はてなブログ開発ブログ
いつもはてなブログをご利用いただきありがとうございます。 はてなブログで利用できるはてな記法のうち、下記の一部の記法について仕様変更もしくは廃止を行う予定です*1。これらの記法は、今後予告なく仕様を変更いたします。ご利用の際はご注意いただきますようお願い申し上げます。また、対応状況は下記の表に追記し... 続きを読む
伝わりやすい記事を作ろう! ゼロから始めるはてなブログ 第6回 「文字の装飾とはてな記法」 - 週刊はてなブログ
はてなブログの役立ち機能を紹介する「ゼロから始めるはてなブログ」特集。第6回となる本記事は、記事編集画面の「入力補助ツールバー」に注目します。 ブログを書く際、文字を装飾すると、特に伝えたい箇所を強調することができます。また、はてな記法による「見出し」「目次」「リスト」「脚注」などの機能をうまく使... 続きを読む
UMLの爆速プレビュー環境をVisual Studio Code + PlantUML Server on Dockerで簡単に構築する | DevelopersIO
PlantUMLとは PlantUMLはシンプルな記法でUMLダイアグラムが作成できる、超便利なツールです。UMLをはじめ、以下のような図の作成もサポートしています。 ワイヤーフレーム アーキテクチャ図 仕様及び記述言語 […] 続きを読む
Fusuma - Markdownを使ったHTMLスライド MOONGIFT
HTMLでスライドを作る場合、アニメーションやロゴの配置ではなく、コンテンツに集中して作れます。さらに記法がMarkdownであればスライドを作るのが苦手な人であっても問題ありません。さくさくと作れるでしょう。 今回は新しいHTMLスライドのFusumaを紹介します。便利な機能がたくさん詰まっています。 Fusumaの使い方 ... 続きを読む
Markdownで年表的なタイムラインを管理するツール | Web Scratch
mdlineというMarkdownでタイムライン(年表)を書いて、HTMLなどの形式にしたりできるパーサ、ジェネレーターなどのツールを書きました。 特定の記法で書いたMarkdownから年表的なタイムラインを作成するツール書いた。 $ npx mdline ./timeline.md -o timeline.html 現在はMarkdown to HTMLができる。https://t.co/7Vv0DU... 続きを読む
シェルスクリプトを高級言語のような書き味に近づける Tips 集 | 創作メモ帳
Bash なんて枯れたコマンド言語でスクリプトなんて書きたくねえ!と思う人は多いと思います。私もその一人でした。他言語には見られないシェルスクリプト特有の癖や記法が多くあり、最近の言語に慣れている人ほどつまずくポイントが多いと思います。 しかし、技術が枯れているからこその良さはあります。Bash は macOS ... 続きを読む