並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 67件

新着順 人気順

チートシートの検索結果1 - 40 件 / 67件

  • PostgreSQLとMySQLのメジャーバージョンアップのためのチートシート作った - そーだいなるらくがき帳

    中国地方DB勉強会 in 岡山の登壇資料です。 そのうちここで登壇動画が公開されることでしょう。 肝心なチートシートは以下のとおり。 PostgreSQL gist.github.com MySQL gist.github.com チートシートだけじゃわからない!困ってる! Have Fun Techがバージョンアップのサポートしますのでお気軽にご相談ください。 have-fun.tech まとめ やっぱ中国地方DB勉強会は最高だぜ!

      PostgreSQLとMySQLのメジャーバージョンアップのためのチートシート作った - そーだいなるらくがき帳
    • 【2024年最新版】ブックマークすべきGitHubリポジトリまとめ - Qiita

      はじめに 今回は最新の有益GitHubリポジトリを紹介します。 プログラミング初心者から上級者まで学ぶを得ることがリポジトリを厳選しています。 developer-roadmap エンジニア向けの学習ロードマップがまとめられています。 Awesome Roadmaps プログラミング言語やライブラリ、Webアプリ開発、モバイルアプリ開発、ゲーム開発、AI、機械学習、データサイエンティストの学習ロードマップがまとめられています。 学習の方向性や現在の自分の立ち位置を把握することができます。 awesome-courses 無料で学べるプログラミング学習教材がまとめられています。 プログラミング言語、人工知能、機械学習、コンピューターサイエンス、アルゴリズム、大学の資料など幅広い教材のリンクが掲載されています。 Free-Certifications こちらもエンジニア向けの無料で学べる学習教

        【2024年最新版】ブックマークすべきGitHubリポジトリまとめ - Qiita
      • Web制作者はダウンロードしておきたい! CSS関連の最新版チートシートのまとめ

        CSS GridやFlexboxで配置するプロパティ値は? 先頭の3つだけを指定するセレクタは? という「あれは何だっけ?」に役立つのが、チートシートです。 CSS GridやFlexboxの各プロパティ・値でどのように配置されるのか、セレクタやnth-child()やdisplayやposition、VS CodeやGitのコマンドがまとめられたチートシートを紹介します。 チートシートは高解像度版が用意されており、ダウンロードしておくと便利です。 CheatSheets -GitHub チートシートはすべて、「ご自由にダウンロードしてご利用してください」とのことです。チートシートは高解像度版を無料でダウンロードでき、モニターの壁紙や印刷して机の脇に貼っておいても便利です。 では、どんなチートシートがあるのか紹介します。 まずは、CSS Flexboxのチートシート。Flexboxの各プロ

          Web制作者はダウンロードしておきたい! CSS関連の最新版チートシートのまとめ
        • 偏りに満ちたWayland時代のLinux Desktopおすすめアプリ 2024 - joker1007’s diary

          最近、wayland移行も大分安定して、デスクトップで利用するアプリも多少変化したので、最近利用しているものをまとめておこうと思う。 基本的にGNONEやKDE Plasmaみたいな重厚なデスクトップ環境は使わないタイプなので、そういうラインナップになっている。 開発で必須、みたいなやつはこの記事には余り入れてない。 ウインドウマネージャー Hyprland waylandで動作するタイル型ウインドウマネージャー。ヌルヌル動くのが気持ち良いだけでなく、機能的にもよく出来ている。開発が活発なのも良い。 waylandで画面共有のために利用されるxdg-desktop-portalのために独自実装を持っていてswayでは出来なかったウインドウ単位の画面共有が出来る。 という訳でwaylandのタイル型ウインドウマネージャーといえばswayがメジャーだが、最近はHyprlandを利用している。

            偏りに満ちたWayland時代のLinux Desktopおすすめアプリ 2024 - joker1007’s diary
          • 2年前の自分に教えたい!HTB(ペネトレーションテスト)で生き抜くためのツールやサイトまとめ - Qiita

            HTBをこれから始めようとしている皆さん!ようこそペネトレの世界へ! 今回の記事は私が2年前、ちょうどHTBを始めたばかりの頃に知っていたかったツールやサイトをまとめました!何も知らない状態から血を吐きながら集めた精鋭たちなので、ぜひ参考にしていただけると嬉しいです! HackTheBoxってなに?という方はこちらの記事を見てみてください! 正直、おすすめを挙げ出すとキリがないので、今回は特にお勧めできるツールやサイトを紹介しています。 中級者や上級者の方はすでに知っている情報が多いと思います。もし、他にも便利なツールがあれば教えていただけると嬉しいです! ペネトレと言えばOSCP!ということで記事の最後にはOSCP合格のためのプチ情報もまとめていますので、最後まで閲覧ください〜! それでは記事の本編に入りましょう! ツールまとめ まずは、HTB(ペネトレ)を行う上で最強のツールたちを紹介

              2年前の自分に教えたい!HTB(ペネトレーションテスト)で生き抜くためのツールやサイトまとめ - Qiita
            • ISUCON13で優勝しました(チーム NaruseJun)

              11月25日に開催されたISUCON13でチームNaruseJunとして参加し優勝しました。 メンバーはここ4年同じで、大学時代のサークル仲間の@sekai・@takashi・とーふとふの三人です。 昨年のISUCON12でも優勝したので、チームNaruseJunは二連覇となります。 最終スコアは468,006点でした。 スコアの推移は以下の通りです。 かなり順調にスコアを伸ばしていますね。後述しますが17時直後にめちゃくちゃ伸びているのは、ログを止めた結果です。 その他のスコアは↓ ISUCON13 受賞チームおよび全チームスコア : ISUCON公式Blog 事前準備 今年はチーム全員が忙しかったので、チームで最初に集まったのは11/14でした。 その日は30分くらいで今年の流れの確認と、素振りの日(11/18)を確定して解散しました。 ありがたいことに過去優勝チームとしてLodgeで

                ISUCON13で優勝しました(チーム NaruseJun)
              • 効果検証のための因果推論手法のチートシート - Qiita

                効果検証においてABテストによる単純比較以上のことをやろうすると、因果推論の各種手法を用いることになります。しかし、因果推論は主義や用語などが統一されておらず、いつ何を使えばいいかが分からないというハードルがあります。 そんな因果推論の手法を整理し、初~中級者にとって学習・活用の見通しが立てやすいようにまとめたものが本記事です。 2023/12/6追記 もともとこの記事は「もう迷わない!効果検証のための因果推論手法のチートシート」というタイトルだったのですが、"迷わない" はどう考えても言い過ぎだったので、タイトルを修正しました。沢山手法があるけど違いが分からなくて混乱しがち、というのが執筆のモチベーションです。むしろ 迷子のお伴 として活用していただけると幸いです。 特にフローチャートの部分は、これに従っておけばOKという主張ではなく、あくまで手法間の関係を整理するためのもの、そしてこう

                  効果検証のための因果推論手法のチートシート - Qiita
                • 【2024年版】JavaScript(React)におけるリーダブルコードのチートシート1~3章 - Qiita

                  概要 リーダブルコードを読んでいて、JavaやC++、Pythonの事例も混じっているのと割とレガシーな例題が多いなーと感じました。 React.js、Next.js、TypeScriptをメインにフロントエンドエンジニアとして仕事をしている自分用に、後で見返せるよう2024年JavaScript版リーダブルコードのチートシート的なものを改めて読み返しながら随時更新していきます。 そもそもリーダブルコードとは ダスティン・ボスウェル著書の良いコードを書くための技術書です。 エンジニアになったら1度は目を通した方が良いとされる代表格の技術書ではないでしょうか? 意味としてのリーダブル(readable)コード(code)とは、「読みやすいコード」と直訳できます。 チーム開発ではスムーズな開発や保守性を担保するために読みやすいコードが必要とされます。 リーダブルコードではそんな読みやすいという

                    【2024年版】JavaScript(React)におけるリーダブルコードのチートシート1~3章 - Qiita
                  • ふりかえりを更に拡張する「ふりかえりカタログ(コミュニティ版)」 - Qiita

                    はじめに あなたのふりかえりを更に拡張するふりかえりカタログ(コミュニティ版)を公開いたします! ふりかえりカタログ(コミュニティ版)は、ふりかえりの手法(現在)84個とその特徴を網羅したカタログです。下記画像はイメージです。 Miroにて作成したものをどなたでも利用可能です! 利用はこちら => ふりかえりカタログ(コミュニティ版) 2021年1月にpdf版/speakerdeck版でリリースして以降、なんと約8万viewと、長く多くの現場にご利用いただいています。そちらを、より使いやすく、みんなで編集できる形にしたものが今回のコミュニティ版です。 過去バージョンのDLはコチラ => ふりかえりカタログ(SpeakerDeck版) ふりかえりカタログ(コミュニティ版)とは ふりかえりの様々な手法をまとめたカタログです。 ふりかえりの各手法を「手法名」「手法を使う場面」「手法のイメージ」「

                      ふりかえりを更に拡張する「ふりかえりカタログ(コミュニティ版)」 - Qiita
                    • GitHub の実用的な新規リポジトリ画面は偶然から生まれた - @kyanny's blog

                      ある Vercel ユーザーが「空っぽの状態」の画面に適切な導線が表示されているのを褒めたら、 Check out this delightful empty state by @Vercel! pic.twitter.com/qFkhFcUlwq— usrnk1 (@usrnk1) 2023年6月14日 Vercel の CEO が GitHub の new repo screen を参考にして意図的にやっているのだといい、 My love language is thoughtfully designed empty states See: @github's timeless new repo screen with `git` copypasta. https://t.co/ADFg52G7Ba— Guillermo Rauch (@rauchg) 2023年6月14日 それを受け

                        GitHub の実用的な新規リポジトリ画面は偶然から生まれた - @kyanny's blog
                      • Blue/Green デプロイを使用した、RDS MySQL/PostgreSQLのアップグレード

                        TL;DR RDS の メジャーバージョンアップグレード を行なった PostgreSQL 11.6 -> 15.5 MySQL 5.7.44 -> 8.0.36 PostgreSQL は AWS CDK を利用した、自前での手動切り替えをベースにした Blue/Green デプロイによるアップグレードを行なった MySQL は AWS コンソールから AWSが提供している機能である RDS Blue/Green Deployments による MySQL のアップグレードを行なった nginx の ngx_http_proxy_module を活用してサービスのダウンタイムを防止した はじめに 初めまして。株式会社ジーニーの GENIEE CHAT開発チームのマネージャーを担当しています。 今回は、データベースのメジャーアップグレードを行った際の手順やポイントなどを書いていこうと思います

                          Blue/Green デプロイを使用した、RDS MySQL/PostgreSQLのアップグレード
                        • 23/7/5 データサイエンスエキスパート合格 チートシートと攻略ガイド - LWのサイゼリヤ

                          データサイエンスエキスパート ゲームクリア 攻略チートシート配布 攻略指針 図書館を巡ってアイテム収集 図書館の初見殺しトラップ攻略 参考書籍 統計基礎 統計学(初歩) 統計学(高度) ベイズ統計 分散分析 数学基礎 線形代数 微積分 計算基礎 情報全般 データベース アルゴリズム モデリング・AIと評価 歴史・応用分野・AIなど 多変量解析 時系列解析 グラフィカルモデル テキスト分析 因果推論 機械学習・モデル評価・ニューラルネットワーク データサイエンスエキスパート ゲームクリア 日本統計学会が主催するデータサイエンスエキスパート試験に合格した。 www.toukei-kentei.jp データサイエンスエキスパートは、統計検定より実践寄りであるデータサイエンスシリーズの最上位資格という位置付け。下位資格には「データサイエンス基礎」や「データサイエンス発展」があるが簡単そうだったので

                            23/7/5 データサイエンスエキスパート合格 チートシートと攻略ガイド - LWのサイゼリヤ
                          • 2023年版!エンジニア必見のチートシート集 - Qiita

                            2. 機械学習・AIチートシート まずは機械学習やAI開発に関わるチートシートからです! Machine Learning Cheat Sheet | DataCamp 主要な機械学習アルゴリズム、その利点と欠点、および使用ケースをガイドするものです。初心者からエキスパートまで、誰でも役立つリソースです。 機械学習アルゴリズム チートシート MicrosoftのAzureが提供している機械学習アルゴリズムに関するチートシートです。 TensorFlow Cheat Sheet https://zerotomastery.io/cheatsheets/tensorflow-cheat-sheet/ 機械学習と人工知能のためのオープンソースライブラリ、TensorFlowのチートシートです。基本的な概念やベストプラクティスがまとめられています。 (メールアドレスでサブスクライブするとPDFがダ

                              2023年版!エンジニア必見のチートシート集 - Qiita
                            • 初心者に分かりやすい!JavaScript 入門チートシート - コムテブログ

                              TL;DR このページでは、Jamstack を使った構築や、Next.js を使う上で必要となる JavaScript の基礎知識をまとめたものを初心者向けにチートシート形式でご紹介します。JavaScript の主要な特性や概念を分かりやすく網羅していますので、JavaScript の学び直しにもご活用できるかと思います。定期的に見返しましょう! 項目 内容

                              • Scalaの難しさをインターネットから集めてみる - Lambdaカクテル

                                Scalaは難しいと思われたり敬遠されがちである。Scalaの難しさについてTwitterなどでアンケートをとったり、ネットでググって意見を吸い上げてみた。議論の叩き台にするみたいな用途を意図しています。 ご意見や記事募集中です。できればTwitterじゃなくて記事だと嬉しいです。流れていってしまうので・・・ また、私見は私見です。 追記(2024-03-08)ちなみに、色々書いていますが僕はScalaが大好きです(このブログでものすごい数の初心者~中級者向けの記事を書いています)し、ネットで言われているような終わった言語ではまったくないです。初心者をサポートして、難しいと感じている部分をほぐして、みんながScalaでワイワイやれるようにコミュニティを立ち上げ、継続的に活動しています。おかげさまで日本の公式Scalaコミュニティとして認めてもらっています。ブログのバナー下のリンクからDis

                                  Scalaの難しさをインターネットから集めてみる - Lambdaカクテル
                                • RAGでの回答精度向上のためのテクニック集(応用編-B)

                                  はじめまして。株式会社ナレッジセンスの門脇です。普段はエンジニア兼PMとして、「社内データに基づいて回答してくれる」チャットボットをエンタープライズ企業向けに提供しています(一応、200社以上に導入実績あり)。ここで開発しているチャットボットは、ChatGPTを始めとしたLLM(Large Language Models)を活用したサービスであり、その中でもRAG(Retrieval Augmented Generative)という仕組みをガッツリ利用しています。本記事では、RAG精度向上のための知見を共有していきます。 はじめに この記事は何 この記事は、LlamaIndexのAndrei氏による『A Cheat Sheet and Some Recipes For Building Advanced RAG』[1]という記事で紹介されている「RAGに関するチートシート」について、And

                                    RAGでの回答精度向上のためのテクニック集(応用編-B)
                                  • アーキテクチャ図だけ描いてTerraformはGoogle Cloud Developer Cheat Sheetに書いてもらおう

                                    初めての方は、初めまして。そうでない方も、初めまして。クラウドエース SRE 部で Professional Cooking Architect をしている zeta です。私はドンドコ島の充実度をオンライン1位(多分)にしましたが皆さんいかがお過ごしでしょうか。 はじめに クラウドエースの SRE 部は Google Cloud のインフラの面倒を見ることが主な業務です。世の中の多くの企業の似たような役割を持つ部署でもそうだと思いますが、インフラの設計・構築・運用といったフェーズを行っていきます。こういったインフラエンジニア的なことをやっていると、みなさんも一度ぐらいは「設計だけやったら勝手にインフラ構築されねーかな〜」なんて思ったことはあるのではないでしょうか。技術の力でコンピュータに働かせてサボるというのは IT エンジニア開闢以来ずっと存在し続けた悲願であり、エンジニアリングのモチ

                                      アーキテクチャ図だけ描いてTerraformはGoogle Cloud Developer Cheat Sheetに書いてもらおう
                                    • 【エンジニア向け】生産性を上げるチートシートまとめ - Qiita

                                      はじめに 今回はエンジニア向けのチートシートをまとめていきます。 チートシートを利用することで、 作業効率が上がる 大枠を掴める 学習になる といった恩恵が得られます。 ただし、毎回コードを書くたびに「チートシート集でカンニングすればええや」と思うのではなく、「チートシートを使う中で徐々に体で覚えていく」ことが重要です。 最終的にはチートシートは見ずに「自分の使える技術」として定着させるための道具だと思って使ってください。 この記事の対象者 エンジニア初心者 作業効率を上げたい人 コードを書くテクニックを知り合い人 VsCodeチートシート ChatGPTに関するチートシート プロンプト集がまとめられています。 Markdown記法 チートシート Markdownもエンジニアは必ず使うといっても過言ではないものなので、早めに習得することをおすすめします。 Qiita公式が出しているというこ

                                        【エンジニア向け】生産性を上げるチートシートまとめ - Qiita
                                      • 図解力を高める!LLMとmermaidで楽しむテキストベースの図作成術

                                        どうも、株式会社ナレッジワークのざわきんといいます。 最近よく mermaid というテキストベースの図作成ツールを使っていて、ChatGPTやGitHub CopilotのようなLLMを活用したツールとめちゃくちゃ親和性が高いなと思い、居ても立っても居られないので記事にしました。 TL;DR LLM(Large Language Model)の普及により、テキストベースの図作成ツール(例:mermaid)はますます普及していくと思うので、ガンガン使っていこうぜ!という記事です。 はじめに 言葉によるコミュニケーションの難しさ 突然ですが、言葉によるコミュニケーションって難しいですよね。 頭の中にある構造を言葉だけで相手に正確に伝えることって、なかなか難しいです。 例えば、インフラ構成を説明する場合 例えば、インフラ構成を他の人に説明する場合を考えてみましょう。 ChatGPT に出力して

                                          図解力を高める!LLMとmermaidで楽しむテキストベースの図作成術
                                        • RAGでの回答精度向上のためのテクニック集(応用編-A)

                                          はじめまして。株式会社ナレッジセンスの門脇です。普段はエンジニア兼PMとして、「社内データに基づいて回答してくれる」チャットボットをエンタープライズ企業向けに提供しています(一応、200社以上に導入実績あり)。ここで開発しているチャットボットは、ChatGPTを始めとしたLLM(Large Language Models)を活用したサービスであり、その中でもRAG(Retrieval Augmented Generative)という仕組みをガッツリ利用しています。本記事では、RAG精度向上のための知見を共有していきます。 はじめに この記事は何 この記事は、LlamaIndexのAndrei氏による『A Cheat Sheet and Some Recipes For Building Advanced RAG』[1]という記事で紹介されている「RAGに関するチートシート」について、And

                                            RAGでの回答精度向上のためのテクニック集(応用編-A)
                                          • CKAとCKADに合格するまでの学習方法と経験談(2023年最新版) - RAKUS Developers Blog | ラクス エンジニアブログ

                                            こんにちは、SRE課セトです。 今回はCertified Kubernetes Administrator (CKA)とCertified Kubernetes Application Developer (CKAD)を受験し、合格したためその体験記を共有します。 CKA、CKADとは なぜ受けたか 受験者のスペック 受験するにあたり最低限身につけておいた方が良いこと いつ受験しどのくらい勉強したか 学習に使用したもの Udemy:Certified Kubernetes Administrator (CKA) with Practice Tests Killer.sh Kubernetes.io(公式ドキュメント) Kubernetes完全ガイド その他学習に取り入れてもよいもの Kubernetes The Hard Way 受験環境 場所 機器スペック 試験についてのアドバイス 最速

                                              CKAとCKADに合格するまでの学習方法と経験談(2023年最新版) - RAKUS Developers Blog | ラクス エンジニアブログ
                                            • Go 1.22リリース連載 net, net/http, net/netip | フューチャー技術ブログ

                                              The Gopher character is based on the Go mascot designed by Renée French TIG 真野です。Go1.22連載の8本目です。 Go 1.22 ライブラリのマイナーアップデートである net, net/http, net/netip を取り上げます。 アップデートサマリnet: TCPConnからUnixConnへのio.Copy() で、Linux’s splice(2)システムコールが使われ性能改善 #58808net: WindowsでDNSリゾルバは-tags=netgo 付きでビルドすると、DNSクエリの前に%SystemRoot%\System32\drivers\etc\hosts から検索するようになる [#57757]https://github.com/golang/go/issues/57757)net

                                                Go 1.22リリース連載 net, net/http, net/netip | フューチャー技術ブログ
                                              • 第794回 Ubuntu Sway Remixで日本語入力を整える | gihyo.jp

                                                今回はWaylandコンポジターでありタイル型ウィンドウマネージャーであるSwayを採用したUbuntu Sway RemixにFcitx5をインストールし、動作させる方法を紹介します。 SwayとUbuntu Sway Remix Swayはウィンドウマネージャーです。Waylandコンポジターであり、GNOMEのようにXセッションとの切り替えができるわけではありません。つまりは常にWaylandセッションを使用することになります。そしてタイル型ウィンドウマネージャーとして有名なi3を置き換えられるとのことで、強力なタイルサポートがあります。 Ubuntu Sway RemixはそんなSwayを採用したリミックス(非公式派生版)です。インストール「は」簡単に行なえます。 今回はUbuntu Sway RemixにFcitx5をインストールし、日本語入力環境を整えます。Waylandの最前

                                                  第794回 Ubuntu Sway Remixで日本語入力を整える | gihyo.jp
                                                • RAGでの回答精度向上のためのテクニック集(基礎編)

                                                  はじめまして。株式会社ナレッジセンスの門脇です。普段はエンジニア兼PMとして、「社内データに基づいて回答してくれる」チャットボットをエンタープライズ企業向けに提供しています(一応、200社以上に導入実績あり)。ここで開発しているチャットボットは、ChatGPTを始めとしたLLM(Large Language Models)を活用したサービスであり、その中でもRAG(Retrieval Augmented Generative)という仕組みをガッツリ利用しています。本記事では、RAG精度向上のための知見を共有していきます。 はじめに この記事は何 この記事は、LlamaIndexのAndrei氏による『A Cheat Sheet and Some Recipes For Building Advanced RAG』[1]という記事で紹介されている「RAGに関するチートシート」について、And

                                                    RAGでの回答精度向上のためのテクニック集(基礎編)
                                                  • フルスタックプログラマーの卵どもにおくる、独学チートシート - Qiita

                                                    フルスタックプログラマーの卵どもにおくる、独学チートシート お前ら、まず初めに、ホヤホヤのひよこの身分で卵ども などと上から目線で発言してしまい、大変失礼いたしました。非礼をお許しください。 自分自身独学ウェブプログラマーの身分として体験してきた事ですが、バックからフロントまで全部自分で仕上げられる立派なプログラマーになろうと思って勉強を始めようとすると、まず圧倒される。 勉強すべき事が多すぎるからである。 HTML/CSSからHTTP、サーバーサイド、セキュリティー、Auth、データベース、無数にあるフレームワークやライブラリ、GitやDockerなんかのツール類。 一体毎日勉強しても何年かかるのか、さらに技術が陳腐化して新しいものに取って代わられていくペースを眺めていると、勉強してもしても追いつかない様な気分になってくる。 ただ、物事には芯というものがあり、そこをまず抑えておけば、全体

                                                      フルスタックプログラマーの卵どもにおくる、独学チートシート - Qiita
                                                    • オペレーション戦略に注目が移るコンテンツマーケティングの世界 #CMWorld 2023レポート - ブログ - 株式会社JADE

                                                      クリーブランドを離れワシントンD.C.で開催 JADEの伊東です。 2023年9月26日-28日にかけて開催されたコンテンツマーケティングワールド2023(CMW2023)に参加してきました。 今年から開催地がクリーブランドからワシントンD.C.に移り、会場の雰囲気も一新。 その効果か、昨年に比べて参加者数が若干増えたような印象を受けました。メインカンファレンス前日のワークショップに参加した際に会話したアメリカ人女性が、「クリーブランドは遠いからこれまで来れなかったけど、ここなら近いので申し込んだ」と話していました。 国内の航空路線が発達している米国でもカンファレンス参加の距離の壁は大きいのだな、と考えてみれば当たり前のことを認識。来年はサンディエゴ開催とのことなので、CMI(Content Marketing Institute; CMW主催組織)としてはしばらく新しい参加者との出会いを

                                                        オペレーション戦略に注目が移るコンテンツマーケティングの世界 #CMWorld 2023レポート - ブログ - 株式会社JADE
                                                      • 初学者向けLinux本3冊読んでDevOps Roadmap的にまとめてみた - Qiita

                                                        動機 OSのコンセプト?やってること?はざっくり理解したので、つぎはLinuxの基本を勉強する。 DevOps Roadmap 対象の初学者向けLinux本 ゼロからわかる Linuxコマンド200本ノック―基礎知識と頻出コマンドを無理なく記憶に焼きつけよう! ITエンジニア1年生のための まんがでわかるLinux コマンド&シェルスクリプト基礎編 [試して理解]Linuxのしくみ ~実験と図解で学ぶOSとハードウェアの基礎知識 個人的に、順番は上記の列挙順がおすすめ。 1冊目は初学者でもめちゃくちゃわかりやすく書いてくれている 2冊目は漫画なので読みやすいけど、好み分かれそう 3冊目は仕組みを分かりたい人向け(タイトル通り)なのでお好みで 目次 Linuxの基本的知識・概念など Linux OSとは カーネルモードとユーザーモード Linuxディストリビューション LinuxコマンドとC

                                                          初学者向けLinux本3冊読んでDevOps Roadmap的にまとめてみた - Qiita
                                                        • 【OSINT】追跡調査のチートシート | ActiveTK's Note

                                                          序章1. 攻撃者の秘匿1.a Torの利用方法1.b 匿名電話番号の入手方法2. 倫理の問題2.a 無条件に行える行為2.b 倫理的に避けるべき行為2.c 法律的に行ってはならない行為3. 検索エンジンの利用と応用3.a 検索エンジン一覧3.b 特殊なクエリの発行3.c Sherlockによる複数サイトの同時検索4. Webサイトの調査4.a (前提)Webアーカイブの作成4.b ソースコードや利用している外部スクリプトの調査4.c ドメイン名のWhois照会4.d DNSレコードやIPアドレスについての調査4.e SSL/TLS証明書の調査5. Twitter(X)の調査5.a 高度な検索5.b 画像の撮影場所特定5.c FF(相互フォロー)の調査5.d 内部IDやスクリーンネーム履歴の調査5.e ツイート(ポスト)のログ作成方法5.f 鍵アカウントの調査5.g 位置情報付きツイート(ポ

                                                          • フルスタックプログラマーの卵どもにおくる、独学チートシート : 2 - Qiita

                                                            卵どもに贈る独学チートシートの続き 前回記事を勢いよく書き出したのは良いものの、途中で書くことが多すぎて挫折、後半部分はサマリーのみで逃亡したわけですが、今いるマニラは長期連休で暇やなあと思っていた時に、あれを書き切ってしまわんといかんと思って戻ってきました。 正直Qiitaなどに駄文を書いたところで何の儲けにもならず、下手を打てば100戦錬磨のプログラマー諸先輩方からの厳しいツッコミに晒されて蜂の巣にされるわけで、リスクしかないわけですが、前回かなりのいいねやストックをしていただいていた方々がおり、続きを書かねばならぬという気持ちになりました。卵のみんな、ありがとな。 では、続きのJavaScriptから。 JavaScript JavaScriptの大部分はオブジェクトで出来ている APIの理解とJSONの処理 Promise, async/awaitの理解 ファンクションはいつ動くの

                                                              フルスタックプログラマーの卵どもにおくる、独学チートシート : 2 - Qiita
                                                            • Swift 6 に備える - 今後の機能(Upcoming Feature)の段階的適用 編

                                                              チートシート Swift 6 がやってくる 記事執筆時点では Swift 5.9 までがリリース済み、これから Xcode 15.3 とともに Swift 5.10 がリリースされようとしています。それではその次は 5.11…… と思われましたが、Apple の @hollyborla 氏によって「Swift 5.10 の次は Swift 6 となる」ことが言及されています。 Swift 5 の間、さまざまな機能が Swift には追加されてきました。それらの中には影響範囲が大きいとみられるものも含まれており、「この機能のうちの◯◯までは Swift 5 で、××は Swift 6 で有効になる」というようなものがいくつか存在します("××" が影響が大きいとされるものであることが多い)。 ここでの「影響が大きい」とは、コード自体はそのままで Swift の(コンパイラの)バージョンを上げ

                                                                Swift 6 に備える - 今後の機能(Upcoming Feature)の段階的適用 編
                                                              • Vimmer が紹介する「いぶし銀」なプラグインまとめ(後編)

                                                                この記事は Vim 駅伝 の 08/21 の記事です。 前回の記事は kyoh86 さんによる、 08/18 の「ddu.vimの基本設定概観」という記事でした。 次回は 08/23 に投稿される予定です。 はじめに 本記事は、いぶし銀プラグイン企画の結果発表の後編です。 Vimmer が実際に普段の編集を行う上で、なくてはならないと感じるプラグインを紹介していきます。前編は以下の記事を参照してください。 後編では、94件の回答のうち前編で紹介しなかったもの全てを紹介します。 全部で52個もあるため、プラグインの大まかな分類ごとに分けて紹介しています。一度に全て読むのは大変ですから、「目次」から気になるカテゴリを選んで読み進めることをおすすめします。 紹介フォーマット 前編の記事同様、各プラグインには以下の項目を設けています。 プラグイン名 プラグインへのリンク 概要 (一応)紹介記事なの

                                                                  Vimmer が紹介する「いぶし銀」なプラグインまとめ(後編)
                                                                • Go1.21:slicesパッケージのチートシート | フューチャー技術ブログ

                                                                  The Gopher character is based on the Go mascot designed by Renée French. Gopherのイラストはegonelbre/gophersを利用しました。 はじめに本記事はGo1.21連載の記事です。 こんにちは。TIG/EXユニット所属宮永です。 先日、第一回日本遺産検定に晴れて合格し、日本遺産ソムリエになりました。夏の旅行先をまだお決めでない方は、日本遺産公式サイトを参考にして、日本各地の魅力的なスポットを訪れてみてはいかがでしょうか。 日本遺産については公式サイトの説明が非常にわかりやすいのでご覧になってください。 さて、記事のメインテーマとは異なる事柄を挟みましたが、ここからはGo1.21に追加されたslicesパッケージの解説を行います。 Go1.21のアップデート内容に関しては、すでに多くの解説記事が公開されてい

                                                                    Go1.21:slicesパッケージのチートシート | フューチャー技術ブログ
                                                                  • AWS Certified Machine Learning - Specialty(MLS-C01)に合格できました。 - APC 技術ブログ

                                                                    はじめに こんにちは、あるいはこんばんは、クラウド事業部の原田です。 今回はAWS Certified Machine Learning - Specialtyに合格しましたので情報や所感等を共有させていただこうと思います。 Specialtyは月初に受けたDASに続いて5つ目になります。 DAS / DBS / ANS / SCS 点数 859/1000 いつもは800~850の間で落ち着くことが多いですが、今回はしっかり理解できた...のではなく、 2択まで絞った上でたまたま正解拾ってたパターンが多い(上振れした)印象です。 勉強時間 約3週間、平日は30分~1時間+休日3~4時間 合計40時間程 AWSでは(毎度のことながら)未経験。SageMaker触ったことないです。 Azure Machine Learningは業務で使ったことがあり、プライベート化やデータレイクとの接続の経験

                                                                      AWS Certified Machine Learning - Specialty(MLS-C01)に合格できました。 - APC 技術ブログ
                                                                    • 『ドラゴンクエスト』の武器データでSQLを学ぶ記事

                                                                      はじめに 今回の記事では、RPG『ドラゴンクエスト』に登場する武器のデータを用いてSQLを、チートシート形式で徹底解説する。なお、本記事にて登場する武器や防具はドラゴンクエスト大辞典のデータを参照する。 対象とする読者 これからSQLを学ぶ初心者や、データベース(SQL)で詰まっている初心者。 SQLとは SQL(Structured Query Language)は、リレーショナルデータベース管理システム(RDBMS)でデータを操作・管理するための標準的な言語だ。SQLではデータの取得、挿入、更新、削除などの操作を行うためのコマンドが提供されている。SQLはデータベースの基礎となる言語であり、エンジニアだけでなく、データアナリストや科学者にも利用されている。 SQLは大きく分けて次のようなコマンドから成り立っている。 命令 説明 文法

                                                                        『ドラゴンクエスト』の武器データでSQLを学ぶ記事
                                                                      • これからデータサイエンス、AIを本格的に学ぶ人へ 📚 - Qiita

                                                                        はじめに これからデータサイエンスやAIを本格的に学びたい人向けに、著者が勉強したメモを稚拙ながらQiitaの記事に掲載してきたものから抜粋したものになります。少しでもお役に立てればと思います。 1.データサイエンス、統計検定 プログラミング Python、Numpy、Pandas、Matplotlibの公式チュートリアルを、Googleコラボ上で動かしながらセルフ学習できるようにしたものです。筆者の観点でポイントをいくつか記載しています。 [補足]Pandasの高速化ライブラリィ Pandasを(コード修正なく)高速化するライブラリィの紹介です。 統計検定2級 これから統計を勉強し、統計検定2級のテストを受ける人向けに整理したチュートリアルです。テストを受けるにあたり注意すべきポイントも記載しています。 統計検定準1級 統計検定準1級を受ける人向けに整理したチュートリアルです。テストを受

                                                                          これからデータサイエンス、AIを本格的に学ぶ人へ 📚 - Qiita
                                                                        • Figmaで実装しやすいデザインをつくるための心がけ

                                                                          こんにちは🌤 ソーシャルデータバンクのデザインチームでインターンをしている河合です。 普段の業務では、弊社のプロダクトであるLinyのUI改善やデザインシステム構築に関する業務、さらに社内で使うシステムのUIデザインをしています! この記事では、私が他職種(主にエンジニア)にとって見やすいFigmaでのデザインデータ作成を行うために、日頃心がけていることについてお話しできたらと思います。 前提:UIデザインに従事するのであればマークアップの知識はあったほうがいい 「デザイナーはコードも理解できたほうがいいのか?」という議論は業界でたくさんあるかと思いますが、個人的にはデザイナーもエンジニアリング領域の知見は持っておいたほうがいいと思っています。 なぜならデザイナー(特にこの記事でいうデザイナーはデジタルプロダクトのUIデザイナーを指す)は、「絵を描く人」ではなく「開発者」である からです

                                                                            Figmaで実装しやすいデザインをつくるための心がけ
                                                                          • 【SAA-C03】AWS未経験者が1か月で合格するためにやったことまとめ - Qiita

                                                                            ※Qiita初投稿故、見苦しい文となってしまっているがお許しいただきたい。 先日、AWSの認定試験、AWS Certified Solutions Architect - Associate (以下SAAと記載)を受験し、無事一発合格できた。AWSの中でも一、二を争うメジャーな試験故、既に先人たちのアドバイスが多く寄稿されているが、メモ程度に私も記載してみようと思う。試験当日まで追い込んでギリギリの合格だったため、どちらかというと失敗談の類だと思って反面教師にして頂ければ幸いである。 この記事を書いてる人 ・某通信インフラ企業でサーバ寄りのインフラエンジニア。新卒入社3~5年目(特定避けるためぼかしている)。 ・業務では主にLinux(RHEL)、MariaDBや、監視運用ツールとしてZabbix、Ansibleあたりの製品に触ることが多い。NWは正直疎い。 ・業務でのAWS経験は皆無。プ

                                                                              【SAA-C03】AWS未経験者が1か月で合格するためにやったことまとめ - Qiita
                                                                            • GAS初心者がGA4の数値をSlack通知してみた

                                                                              GMOアドマーケティングのデザイナー、R.Mです。 コーポレートサイト配下のコンテンツについて、GA4の数値をSlack通知する仕組みをGASで作成してみました。 実現したいこと 週報的な形で、PV TOP3のコンテンツ記事をSlack通知して、サイト訪問ユーザーが今関心を持っているコンテンツをお知らせする 毎週自動的にポストすることで、能動的にGA管理画面に見に行かなくても傾向を知ることができるようにする 結果を見て深掘りしたい(どこからの流入が多いのか?検索キーワードは何か?等)ときにすぐに確認できるようにする 実装したい仕様 集計期間 前週(昨日〜7日前まで) 通知する項目 PVの多いコンテンツトップ3のタイトル・表示回数(PV数) コンテンツ閲覧ユーザーの回遊率(ユーザーあたりのビュー) Looker Studio であらかじめ設定・作成したレポートURL 通知タイミング 毎週月曜

                                                                                GAS初心者がGA4の数値をSlack通知してみた
                                                                              • JavaScript REST API Handbook

                                                                                「3時間でNode.jsでREST APIを作る」ためのチュートリアルブックです。気軽に手にとってもらうために分量を少なめにしました。初心者から上級者まで学びのある内容になっています。チートシートとしても活用できます。

                                                                                  JavaScript REST API Handbook
                                                                                • OpenSCADを使ったモデル作成入門(1) ~初めてのモデリングから3Dプリントまで | gihyo.jp

                                                                                  Computer Aided Design(CAD)ソフトウェアとはその名の通り、コンピュータにデザイン・モデリングを補助してもらうためのソフトウェアです。 Fusion360、Blender、TinkerCADなど様々なソフトウェアがありますが、本連載のこれから数回ではOpenSCADを使い、その後もっと強力なソフトウェアに移行して解説していきます。 OpenSCADは専用のプログラミング言語で記述し、その結果をプログラムが解析したのち3Dモデルとしてレンダリングしてくれるツールです。OpenSCADはFusion360などの本格的なCADソフトウェアと比べると機能的には見劣りしますが、3Dモデリングに慣れていないプログラマにはとっつきやすいはずです。ブロックを組み合わせる感覚でモデリングが可能ですし、コードによって記述が可能なためコピペしながら試すことが可能です。 OpenSCADの入

                                                                                    OpenSCADを使ったモデル作成入門(1) ~初めてのモデリングから3Dプリントまで | gihyo.jp