並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 191件

新着順 人気順

*チートシートの検索結果121 - 160 件 / 191件

  • 【tmuxとは】便利な使い方とチートシート紹介【Emacs設定】

    ############################################################### # シェルの設定 ############################################################### # tmux 起動時のシェルを /bin/zsh にする set -g default-shell /bin/zsh # /usr/local/bin/zsh を使っている場合 # set -g default-shell /usr/local/bin/zsh ############################################################### # prefix キーバインド変更 ※デフォルトは C-b ######################################

      【tmuxとは】便利な使い方とチートシート紹介【Emacs設定】
    • マスターチャットGPTプロンプト:究極のチートシートとガイド – Kanaries

      はじめに ChatGPTはOpenAIが開発した高度なAI言語モデルで、受け取ったプロンプトに基づいて人間のようなテキストを生成するように設計されています。その可能性を最大限に活用して最良の結果を得るには、効果的なプロンプトを作成することが不可欠です。この包括的なガイドでは、パワフルなプロンプトを簡単に作成するのに役立つヒント、コツ、実際の例を紹介しています。ChatGPTプロンプトの世界に飛び込んで、探検してください! セクション 1: 基本的なプロンプトテクニック 1.1 具体的に ChatGPT のプロンプトを作成するときは、必要な情報を具体的かつ明確にすることが重要です。明確な指示を与えることで、モデルは正確で関連性のある応答を生成できます。 例: の代わりに: AI について教えてください 使用: 人工知能と機械学習の違いを説明してください。 1.2 フォーマットを設定 出力する

      • Google Colaboratory(Colab)でスクレイピングするときのチートシート - Qiita

        目次 Beautiful Soupの使用方法 findのコード一覧 selectのコード一覧 セレクタの指定方法一覧 Seleniumの使用方法 Seleniumを使うための事前準備 SeleniumとBeautiful Soupを使用する場合 Seleniumの基本コード ドロップダウンを選択したいとき Xpathの指定方法一覧 タブを変更する場合 特定の要素が表示されるまで待機処理 クリックできないときの処理 Pandasを使用してデータを保存する方法 ① PandasのデータCSVでダウンロードする ② Pandasのデータをマイドライブに格納する ③ Pandasのデータをスプレッドシートに反映させる #Beautiful Soupの使用方法 文字化け解消方法 requestsを使用する場合は通常下記のように書くと思いますが、 from bs4 import BeautifulSo

          Google Colaboratory(Colab)でスクレイピングするときのチートシート - Qiita
        • 週刊Railsウォッチ: JSON.parseの機能、Opal 1.3、async gem、Linuxコマンドチートシートほか(20211110後編)|TechRacho by BPS株式会社

          週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗 Ruby 🔗 RubyのJSON.parseのあまり知られていない機能(Ruby Weeklyより) 元記事: A lesser known capa

            週刊Railsウォッチ: JSON.parseの機能、Opal 1.3、async gem、Linuxコマンドチートシートほか(20211110後編)|TechRacho by BPS株式会社
          • 『新型コロナ後遺症チートシート(対策一覧)』へのコメント

            ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

              『新型コロナ後遺症チートシート(対策一覧)』へのコメント
            • yarnのコマンドチートシート - Qiita

              とりあえずよく使いそうなコマンドを列挙しておきます。 まだまだ少ないですが、新しいコマンドを使ったら随時追加していきます。 yarn init コマンド 説明

                yarnのコマンドチートシート - Qiita
              • [Prisma] チートシート - Qiita

                概要 Prismaを使ったプロジェクトを半年くらい担当していたが、そのプロジェクト離れることになったのでまた使う時のためのメモ 公式ドキュメント prisma-client Prisma Client API reference CRUD メソッド アクション メモ

                  [Prisma] チートシート - Qiita
                • AWS Amplify CLI チートシート - Qiita

                  ローカル バックエンドおよびフロントエンド リソース (ホスティング カテゴリが追加されている場合) を構築し、クラウドでプロビジョニング

                    AWS Amplify CLI チートシート - Qiita
                  • Vue.jsチートシート(基礎編) - Qiita

                    公式チュートリアルからの抜粋になります。 Vueに入門したての人(私)が開発するためのカンペなので、これからVueを学習したい方は公式のほうを読まれることをおすすめします。 つづき: Vue.jsチートシート(コンポーネントと構成編) 参照 Vue.js公式 ガイド APIリファレンス 概要 Vue = Webフロントエンドフレームワーク Progressive Framework = 非モノリシックな作りで少しづつ作っていけるようになっている (MVVMでいうところの)View部分を中心にサポートする 開発コミュニティは中国語圏 環境構築 インストール CDNで直接利用するか、npmによりインストールできる。 CDN:

                      Vue.jsチートシート(基礎編) - Qiita
                    • 独学でも超高速で技術をインストールできるようになる「チートシート」の作り方|初芝賢

                      ※この記事は有料設定されていますが、全文無料で読めます。 最後まで読んで「役に立った!」という人はポチってくれると嬉しいです! 購入してくれた方にはささやかながらのお礼として、Googleドキュメントで使えるチートシートのテンプレートを差し上げています。 先日ポロっと呟いたツイートが、思わぬ大反響を呼びました。 https://twitter.com/hatushiba_ken/status/1235198298283073537?s=19 「僕が駆け出しライターの頃、チートシートを作って文章作法を学んでいたよ」という内容なのですが、ここまでバズるとは思っていませんでした。(インフルエンサーの人にとってはこの程度バズじゃないかもしれませんが、僕にとっては大事件なのです。) 僕は今年でライター8年目となりますが、文章の師匠はいませんでした。今でも正直ベテランの方から比べたら全然技術も経験も足

                        独学でも超高速で技術をインストールできるようになる「チートシート」の作り方|初芝賢
                      • pandasメソッドのチートシート - Qiita

                        pandasとは、pythonにおいてデータ操作を行うことのできるライブラリで、集計やデータ分析で非常によく利用されています。 目次・検索用 ・データフレームの表示設定(set_option) ・データフレームの作成(DataFrame) ・連番の列をつくる(RangeIndex) ・ファイルの読込からデータフレームを作成する(read_csv,read_excel) ・ファイルを書き込む(to_csv,to_excel) ・クリップボードにコピーする(to_clipboard) ・データ型の変更(astype) ・欠損値を特定の値で埋める(fillna) ・欠損値のある行や列を削除する(dropna) ・特定の行を抽出する([ ]) ・SQLのように行を抽出する(query) ・列ごとの合計、または行ごとの合計を求める(sum) ・指定した列へ関数の適用(apply) ・他の列でグループ

                          pandasメソッドのチートシート - Qiita
                        • リーダブルコードチートシートPython版 - Qiita

                          send # deliver, dispatch, announce, distribute, route find # search, extract, locate, recover start # launch, create, begin, open make # create, set up, build, generete, compose, add, new

                            リーダブルコードチートシートPython版 - Qiita
                          • Ruby → Python チートシート(文字列Stringクラス編) - Qiita

                            凡例 メソッド名(兼ドキュメントへのリンク) 【Ruby】例 【Python】対応する例(シンタックスや結果の違いがわかるようなもの) 対応ドキュメントのURL ここでは変数 r = "ルビー" p = "パイソン" としています。 -∗- encoding: UTF-8 -∗- です。 INDEX % 【Ruby】"%s vs %s"%[r, p] # => "ルビー vs パイソン"(※ 引数は配列) 【Python】"%s vs %s"%(r, p) # => "ルビー vs パイソン"(※ 引数はタプル) https://docs.python.org/ja/3/library/stdtypes.html#printf-style-string-formatting << 【Ruby】r << p # r => "ルビーパイソン" 【Python】p += r # p => "パイ

                              Ruby → Python チートシート(文字列Stringクラス編) - Qiita
                            • スタバでMacを開くエンジニア on Twitter: "これは凄い✨ VsCodeのショートカットがまとまってる『チートシート』。ショートカットを使えば、生産性が大幅に上がる。最初はカンニングしつつ、徐々に体で覚えていくことが大切。 こちらにまとめています👇… https://t.co/RetMJ9xaA4"

                              これは凄い✨ VsCodeのショートカットがまとまってる『チートシート』。ショートカットを使えば、生産性が大幅に上がる。最初はカンニングしつつ、徐々に体で覚えていくことが大切。 こちらにまとめています👇… https://t.co/RetMJ9xaA4

                                スタバでMacを開くエンジニア on Twitter: "これは凄い✨ VsCodeのショートカットがまとまってる『チートシート』。ショートカットを使えば、生産性が大幅に上がる。最初はカンニングしつつ、徐々に体で覚えていくことが大切。 こちらにまとめています👇… https://t.co/RetMJ9xaA4"
                              • 「リモートワーク」ITチートシート

                                人気連載を電子書籍化して無料ダウンロード提供する@IT eBookシリーズ。リモートワークに役立つ情報をeBookにまとめてお送りする。 これまでもさまざまな企業において、働き方の多様化を目指してリモートワーク(テレワーク)を導入したり、実証実験を行ったりしてきている。しかし、なかなか普及しなかったというのが実情ではないだろうか。ところが、新型コロナウイルスの感染拡大によって、否応無しにリモートワークの普及が進んでしまっている。 多くの企業が十分な準備を行った上での実施ではないため、個人のスキルに頼っている面も多い。IT管理者も、リモートワークに向けた社内の整備はできるものの、社員の家庭内にあるPC環境やネットワーク環境は、個人の管理に任せなければならないことも多くなっているようだ。 一方、社員にとっては、これまでIT管理者に任せていた設定やトラブルシューティングを自ら行わなければならず、

                                  「リモートワーク」ITチートシート
                                • 発表でツッコまれても困らないための準備(チートシート)

                                  ツッコミ一覧 重要度順にならんでいる。後ほど、それぞれについて質問例、質問の意図を示す。 Who? Whom? 誰に向けて話すのか Why? なぜこの提案をしているか So what? What the purpose? 結局なにがしたいのか When? Where? いつどこで重要になるのか How? どうやるのか/どれくらいXXなのか Who? Whom? 誰が得するの?誰に向けて話してるの? 最重要。面と向かって聞かれることはないが、発表の前提としてこちらがきちんと想定しておかないといけない部分である。 聞き手はその発表に何を期待しているのか? 聞き手はどれくらいの知識レベルか? 聞いてくれた相手に何をしてほしいのか? などなど。 Why? なぜあなたの話を聞くべきなの? 最重要。実際聞かれるしこの質問だけは「考えたことなかった」が許されない。どれだけ時間がなくてもこれだけは考えてお

                                    発表でツッコまれても困らないための準備(チートシート)
                                  • HTMLの仕様を徹底解説-チートシートにどうぞ

                                    HTMLの仕様をしっかりと理解してコーディングしてますか? labelタグの中にdivタグを入れたりしてませんか? 当てはまる場合は、この記事が参考になるはずです。 本記事では、HTMLの基本的な仕様を解説していきます。 この記事を読む終わる頃には、HTMLの書き方で迷うことが大幅に減るはずです。 ぜひ、参考にしてください。 HTMLの基礎知識 まず、HTMLの基本的なことについて説明していきます。 タグ 9割の人は理解してると思いますが、HTMLはタグを使ってテキストをマークアップしていく言語です。 このタグを使うことで、テキスト要素の種類と範囲をブラウザなどに伝えることができるわけです。 例えば以下のコードでは、「タイトル1」というテキストが一番大きなタイトルということを表現できます。 タグの中には、終了タグを省略できるもの、終了タグを持たないもの、タグ自体を省略できるものがあります。

                                      HTMLの仕様を徹底解説-チートシートにどうぞ
                                    • macOS 版 VoiceOver のチートシート+ちょっと便利になる小ネタ - Qiita

                                      macOS には VoiceOver と呼ばれるスクリーンリーダーがプリインストールされています。スクリーンリーダーは主に視力や文字の読み取りに困難を持つユーザーが情報を得るために使用するツールです。画面に表示されている要素を合成音声で読み上げてくれたり、対応する点字ディスプレイに情報を出力してくれたりします。 印刷できるチートシートが欲しかったのですが見当たらなかったので、自分で作ることにしました。この記事では、ウェブ開発者向けに編纂した macOS 版 VoiceOver のチートシート(早見表)をお披露目し、制作の過程で見つけた便利機能もいくつかご紹介したいと思います。 ウェブ開発者向けとは? 本チートシートは「ウェブ開発者向け」としています。VoiceOver のコマンドは無数にあり、すべてのコマンドをチートシートに載せることはできません。そのため本チートシートに掲載しているコマン

                                        macOS 版 VoiceOver のチートシート+ちょっと便利になる小ネタ - Qiita
                                      • 【チートシート付き】VSCodeで始めるMarkdown | 大阪のシステム開発なら 株式会社ウィズテクノロジー

                                        今では多くのエンジニアが利用しているVisual Studio Code。VS CodeにはMarkdownで綺麗なドキュメントを作る機能が存在します。 しかし、「Markdownを覚えるのが面倒」「WordやExcelのほうがドキュメントは作りやすい」と考えてしまいがちです。 そこで今回は、VS Codeで始めるMarkdownと題しまして、皆様をMarkdownの世界に誘おうと思います。 Markdownはslackなどでも使える言語です。ぜひ実践してみてください。 VSCodeの環境を整える ではまず、VS CodeでMarkdownを扱う環境を構築します。 VSCodeを開いてください。「ファイル」から「名前をつけて保存」をクリックします。 ファイル名を「任意のファイル名.md」にして「保存」をクリックし、ファイルを保存します。 以上です。たったこれだけで、Markdownの環境構

                                          【チートシート付き】VSCodeで始めるMarkdown | 大阪のシステム開発なら 株式会社ウィズテクノロジー
                                        • PyAutoGUI チートシート(画面操作の自動化) - Qiita

                                          PyAutoGUIとは プログラムで画面のカーソルを動かしたりクリックしたりキーボード入力したりして、 操作を自動化を行えるライブラリ。 プログラム自体は簡単でインパクト大なので教育現場で「プログラムができること」として披露するのもよさそう。 ※プログラムが完成しないうちは画面上の間違ったところをクリックしたりして大変なことになるので、誤操作されても問題ない状態にして動かすこと。 インストール

                                            PyAutoGUI チートシート(画面操作の自動化) - Qiita
                                          • これから学ぶ人向け「統計検定2級」チートシート - Qiita

                                            統計検定2級の取得向けに整理したチートシートです。 参考としたのは下記の統計検定2級対策の公式本と入門統計学です。 主に確率、統計的推定、統計的仮説検定、線形回帰を中心に記載しています。また、統計検定2級の受験時の(多少参考になるレベルですが)ヒントを記載しています。 本記事はチートシートですので詳細については上記書籍、専門書やネットの記事等をご参照ください。 実際に受験する際は公式の過去問題集(筆記試験向け)での学習が有効です。 確率の問題を多数解きたい人は下記の本もおすすめです。 Webで上記「統計学演習」のPDF版が公開されていますのでこちらも利用すると良いかと思います。 ※筆者が所属するNPO法人の勉強用にメモしたものです。専門領域でないため誤りや誤解があるかと思いますので、加筆修正すべきことろがありましたらご指摘ください。継続してブラッシュアップしていきます。 ©NPO法人AI開

                                              これから学ぶ人向け「統計検定2級」チートシート - Qiita
                                            • 料理のチートシートをつくりました|sudokohey

                                              こんにちは。たべドリというアプリをつくっている、すどうといいます。 あるものでパパッと料理をつくれたらいいよなぁと思っていて、どうやったらできるようになるかな?というのを日々考えています。 そんな中で、料理のチートシートというのをつくりました。 チートシートというのは耳慣れない言葉ですが、いわゆるカンペみたいなものです。プログラミングをする人は、忘れがちな文法とか書き方のルールを1枚のシートにまとめておいて、「あれなんだっけな?」と思ったときにチラっと見たりするのですが、それの料理版が欲しいなと思ったのでつくりました。 つかいかたつかいかたは簡単で、いっぱい並んでる白い枠から縦方向にひとつずつ選んでいくだけです。 たとえば、こんな感じに選んで料理をすると、 ごぼうのきんぴらみたいになります。 また、こんな感じに選べば、 うまそうな肉ができます。 (チキンコンソメソテーにんにく風味みたいな感

                                                料理のチートシートをつくりました|sudokohey
                                              • VSCode公式キーボードチートシートの総復習 - Qiita

                                                はじめに VSCodeにはPDF形式のキーボードショートカットのチートシートが用意されています.ウェルカムページのリンクからや,直接コマンドパレットから呼び出して表示することができます. このチートシートにまとめてある操作内容について復習をしていこうと思います. VSCodeはマルチプラットフォームに対応していますが,キーボードショートカットの内容はプラットフォームごとに違いがあり,チートシートもそれぞれに用意されています. Windows macOS Linux 今回はWindowsのキーボードショートカットキーの内容でまとめていきます.自分はWindowsとLinuxの環境でVSCodeを使っていますが,一部の操作についてはキーに違いがありますが大半は同じように使っていくことができます. この記事を書くときに確認した環境は次のとおりです. Windows 10 Pro Visual S

                                                  VSCode公式キーボードチートシートの総復習 - Qiita
                                                • 【AtCoder】チートシート公開(コメント解説付き)【競技プログラミング】 - Qiita

                                                  itertools itertools itertoolsは数列の順列や組み合わせなどを作ることができるライブラリです。 「使い方」 import:import itertolls 順列:permutations(range(始まり,終わり+1)) 重複なしの組み合わせ:combinations(range(始まり,終わり+1),取る個数) 重複ありの組み合わせ:combinations_with_rep(range(始まり,終わり+1),取る個数) 直積:product(range(始まり,終わり+1),range(始まり,終わり+1)): 使用例 # import:import itertolls import itertools N,K=4,2 # 順列:permutations(range(N)) # seq=(0,1,2,3),(0,1,3,2),(0,2,1,3),(0,2,3

                                                    【AtCoder】チートシート公開(コメント解説付き)【競技プログラミング】 - Qiita
                                                  • 【効率化】Notion ショートカット チートシート

                                                    Notionをより効率的に活用して生産性向上したいとお考えではないですか? このページはそんな方にぜひ活用して頂きたい内容です。 Notionには効率的に活用するためのショートカットやコマンドがたくさん用意されています。 (このあたりはさすが生産性向上ツールですよね) ショートカットやコマンドの利用に慣れてくれば、マウスを使うことなくキーボードだけでNotionを操作することができ、仕事の効率をアップさせることができます。 ここではショートカットをまとめていますので、Notion利用時のお供にぜひ活用してください!

                                                      【効率化】Notion ショートカット チートシート
                                                    • Pythonの型ヒントの書き方【チートシート・カンペ】 - 猫でもわかるWebプログラミングと副業

                                                      Python3から追加された型ヒントについて、よく使う書き方をまとめます。必要があれば随時追記していきます。 Typing, Type annotation, Type hinting, Type hint, 型アノテーション, 型ヒント, タイプアノテーション, タイプヒント etc... どれが正式名称なんだってわからなくなることがありますが、正式名称は「型ヒント」です。英語はType hint。typingは型ヒントのためのモジュールのこと 基本的な型ヒントの書き方 よく使う基本的な型 Dict, Tuple, List intまたはstrを返す、みたいな場合 Optional型 クラスも型ヒント可能 自分自身のオブジェクトを引数に取る場合など 参考 基本的な型ヒントの書き方 関数の引数と返り値を型ヒントする場合は以下のように書きます。 def greeting(name: str)

                                                        Pythonの型ヒントの書き方【チートシート・カンペ】 - 猫でもわかるWebプログラミングと副業
                                                      • 個人的 Finch CLI チートシート を作ってみた | DevelopersIO

                                                        こんにちは!AWS事業本部コンサルティング部のたかくに(@takakuni_)です。 皆さん Finch 触っていますか? 昨年、 コンテナ開発用のオープンソースクライアントとして、AWS から Finch が発表されました。 今回は Finch を触る機会があったため、個人的に今後使いそうなコマンドをまとめてみようと思います。

                                                          個人的 Finch CLI チートシート を作ってみた | DevelopersIO
                                                        • 【2022年版】Web制作に役立つチートシートまとめ【主に日本語】|折橋 廉

                                                          Web 制作で困った時の強力な助っ人「チートシート」。 チートシートに関するまとめ記事は数多くありますが、内容が英語のものが多かったり、リンクが切れていたりと、なかなか探すのが大変です。 そんな悩みに対応すべく、2021年版の最新のチートシート情報をまとめます。 普段筆者が使っているものから、今回記事を書くにあたって新たに追加したものまで、広くのジャンルのものを扱います。 ※ 記事は 21.12月時点の情報です。ご利用の際は、情報が古くなっていないか、ご自身でのご確認をお願いいたします。 ※ 敬称略 ※ 筆者が主に使うジャンルを主に扱っています。 01. チートシート……? 役立ちリンク 初っ端からタイトルに沿っていませんが、チートシートのように使える役立ちリンク集です。日本語対応はしていませんが、どれも直感的に使うことが出来ます。 (1)Can I use……(英語) Can I use

                                                            【2022年版】Web制作に役立つチートシートまとめ【主に日本語】|折橋 廉
                                                          • Bulma チートシート – スタイル&レイアウト編|ProgLearn|エンジニアのためのプログラミング情報メディア

                                                            CSS フレームワーク Bulma みなさんこんにちは、どんぶラッコです。 この度、CSSフレームワークBulmaのチートシートを作ったので公開しておこうと思います! といっても、レイアウトについてよく使うやつを列挙しただけですが笑 適宜リファレンスとして使ってください! クラスの命名規則 https://bulma.io/documentation/modifiers/syntax/ They all start with is- or has-. 色 is-primaryis-linkis-infois-successis-warningis-danger 大きさ is-smallis-mediumis-large スタイルや状態 is-outlinedis-loading[disabled] Float is-clearfixis-pulled-leftis-pulled-right

                                                              Bulma チートシート – スタイル&レイアウト編|ProgLearn|エンジニアのためのプログラミング情報メディア
                                                            • BootstrapのClassやコードをまとめたチートシートまとめ

                                                              Bootstrap4とBootstrap5のコンポーネントやClassをすべて網羅したチートシート集です。 Bootstrapはグリッドレイアウトや数多くのコンポーネントなどすごく便利なんですが、量が多いので覚えるのがすごく大変。そんなときに便利なのが1枚のPDFにすべてをまとめてあるチートシートです。 Bootstrap4と5のコーディングに慣れるまではチートシートを手元に置いておくことでコードを忘れたときも安心。 Bootstrap5のチートシート集 まずは最新版のBootstrap5から。 公式サイトのチートシートを見る Bootstrap5公式のチートシート。Bootstrap5で使えるコンポーネントやフォーム、グリッドレイアウトなどが一覧表示されているので欲しいコンポーネントを探してソースコードを表示すれば簡単にコードを取得できます。ソースコードを取るのでCSSも一緒にチェックで

                                                                BootstrapのClassやコードをまとめたチートシートまとめ
                                                              • 【随時更新】主要プログラミング言語8種チートシート - Qiita

                                                                はじめに 個人的に主要言語と思う8言語&スクリプト(python, JavaScript, Rust, Haskell, C++, C#, bash, PowerShell)のチートシートです インデントのために全角空白を含んでます。コピペする場合は気を付けて下さい ChatGPT(GPT-4)に書かせたコードなので一部変なコードがあるかもしれません 動かない場合はChatGPTにコードと一緒に"<プログラミング名>で<大分類名>の<小分類名>をやろうと思うんだけど、このコードを修正して。"的なことを書けば大抵の場合修正してくれます チートシート スプレッドシート版(こちらのほうが見やすいです) 記事版(中身はスプレッドシート版と同じです) 大分類 小分類 python JavaScript Rust Haskell C++ C# bash PowerShell

                                                                  【随時更新】主要プログラミング言語8種チートシート - Qiita
                                                                • Vanilla.js チートシート - Qiita

                                                                  document.querySelector('selectorName') document.querySelectorAll('selectorName')

                                                                    Vanilla.js チートシート - Qiita
                                                                  • LINQ -> Python チートシート

                                                                    C# Advent Calendar 2023の16日目の記事です。が主題はPython! 「C#のLINQのアレは、Pythonではどう書くんだっけ?」という際の自分用メモです。 想定読者 LINQは空気のように慣れ親しんでいる Pythonは月並みに書けはする 時代はPythonですからね[1]。うまく付き合わないといけません。C#が母語という人がPythonを書くシーンを想定しています。 環境 .NET 8 / C# 12 Python 3.12.0 Pythonについてはできるだけ第三者のライブラリを使わなくて済む方法という前提にします。itertoolsなど標準添付のモジュールはもちろん多用します。シンプルな答えが無いものはmore-itertoolsの例も示しています。 LINQの多様なメソッド・オーバーロードすべてをカバーできてはいませんので悪しからず。また入力が空・ソートが

                                                                      LINQ -> Python チートシート
                                                                    • Dart List チートシート|Shinichiro Iwatsuru

                                                                      DartのListクラスのメソッドについて、Javascriptと比較したいと思います。 『JavascriptのArray.find()はDartでどう書くの?』といったニーズ(ほぼ自分用)にお応えしてまとめました。 長さ// Javascript const length = items.length; // Dart final length = items.length;連結する// Javascript items.concat(otherItems); // Spread operatorを使った場合 const items = [...items, ...otherItems];// Dart items.addAll(otherItems); // Spread operatorを使った場合Javascriptと同じ書き方 final items = [...items,

                                                                        Dart List チートシート|Shinichiro Iwatsuru
                                                                      • Unity - Editor 拡張のチートシート - yotiky Tech Blog

                                                                        目次 目次 検証環境 全般 リファレンス OnGUI Unity 起動時の処理 値の更新と保存 フォルダ構成 Editor フォルダ リソース Resources フォルダ Editor Default Resources フォルダ 拡張対象 オリジナルウィンドウ 既存ウィンドウ Inspector Hierarchy Project Scene オリジナルウィンドウ ウィンドウを表示する Show 位置やサイズの指定 アイコンを表示する(オリジナル) アイコンを表示する(ビルトイン) ShowModal ShowModalUtility ShowUtility ShowAuxWindow ShowAsDropDown ShowPopup ShowNotification ウィンドウを閉じる 既定のウィンドウを開く UIパーツ(GUILayout) Label TextField / Te

                                                                          Unity - Editor 拡張のチートシート - yotiky Tech Blog
                                                                        • Pythonの辞書操作チートシート

                                                                          概要 ※本記事は、随時執筆中です。 本記事では、一般的な辞書操作とそれらの細かい挙動に応じた使い分けと、辞書に関連するモジュールや関数を横断的に紹介しています。 本記事チートシートのような要求操作に対する実装例をコンパクトに俯瞰できるドキュメントが欲しかったのですが、画面幅の都合で詳細が伝わりきらないため、ひととおり執筆するハメになりました(汗)。 本記事をひととおりお読みいただいた後は、ガイドラインとしてチートシートを活用いただければ幸いです。 検証環境 Python3.9.0 対象読者 読者のメインターゲットは、Python3.5以上のユーザーです。 検証環境は3.9ですが、Python3.5系以上の互換性は調査・考慮しています。 辞書にフォーカスした解説のため、基礎的な知識・単語については、その他の記事等で補完ください。 Python中級者以上の方は、目次とチートシートを見て気になっ

                                                                            Pythonの辞書操作チートシート
                                                                          • G検定に向けたチートシート 当日用のカンペ - 社畜の馬小屋

                                                                            こんばんは、へるもです。 いよいよG検定ですね! 圧倒的な暗記項目の多さにやる気を失っていたのですが、インターネットで調べてもよいという特長を活かして、カンニングペーパーを作ることにしました。 ※取得後に思ったこと herumo.hatenablog.com herumo.hatenablog.com herumo.hatenablog.com チートシート 考えることはみんな同じようで、ネットで調べると幾つか出てきますね。「G検定カンペ、まとめ、チートシート」とかが検索ワードとして強いようです。 ただ、いくつのページを開いて検索するというのは不合理ですし、次の項目で紹介するページを参考にして、ここにないものをまとめる、といった形で作成しました。 これだけ書いても足りないんだろうな、と思うとつらいのですが、それでもないよりマシです。 自分用のメモなので間違っていたらごめんなさい。何かあれば

                                                                              G検定に向けたチートシート 当日用のカンペ - 社畜の馬小屋
                                                                            • Google、Google Cloudチートシート2022年版を公開

                                                                              200を超えるプロダクトを一覧できるチートシートはジャンルで色分けされたクリッカブルなマップで表現し、マウスオンすると英単語4語以内に簡略されたテキストで各サービスの意味を紹介している。Githubにはダウンロードできる静止画バージョンも設置するほか、アプリケーションなどに組み込めるようにAPIも用意している。公式ブログでは、"200以上のGoogleCloud製品とそのユースケースを追跡するのは簡単ではないことを私たちは知っています"とGoogle DeveloperのAdvocatePriyanka Vergadia氏が紹介している。

                                                                                Google、Google Cloudチートシート2022年版を公開
                                                                              • SQLのチートシート① - Deliberate Learning

                                                                                # テーブルからc1, c2の列のデータをクエリする SELECT c1, c2 FROM t; # テーブルからすべての行と列のデータをクエリする SELECT * FROM t; # データをクエリし、条件を満たす行をフィルタリングする SELECT c1, c2 FROM t WHERE condition; #テーブルから重複しない行をクエリする SELECT DISTINCT c1 FROM t WHERE condition; # 結果セットを昇順または降順でソートする SELECT c1, c2 FROM t ORDER BY c1 ASC [DESC]; # 行のオフセットをスキップし、次のn行を返す SELECT c1, c2 FROM t ORDER BY c1 LIMIT n OFFSET offset; # 集約関数を使用して行をグループ化する SELECT c1,

                                                                                • 【2024年版】JavaScript(React)におけるリーダブルコードのチートシート10~13章 - Qiita

                                                                                  2024/3/18 コードの再構成 10章 無関係の下位問題を抽出する 10.1 入門的な例: findClosestLocation() const findClosestLocation = (lat, lng array) => { let closest; let closes_dist = Number.MAX_VALUE; for(var i = 0; i < arrya.length; i += i){ //2つの地点をラジアンに変換する const lat_rad = radians(lat); const lat_rad = radians(lnt); const lat2_rad = radians(array[i].latitude); const lat2_rad = radians(array[i].longitude); //「球面三角法の第二余弦定理」の公式を

                                                                                    【2024年版】JavaScript(React)におけるリーダブルコードのチートシート10~13章 - Qiita