タグ

japaneseとbeginnerに関するmasterqのブックマーク (12)

  • アプリ開発者のための TCP/IP ネットワーク入門

    概要: この記事では、アプリ開発者の役に立ちそうな TCP/IPネットワークに関する最低限の知識をまとめた。 あくまで視点は「アプリ開発者」なので、 現在の家庭・企業における一般的なネットワーク環境しか想定していないし、 セキュリティに関しても基的なことしかカバーしていない。 ネットワーク機器の具体的な設定方法や診断については、より専門的な資料を参照のこと。 目的: この記事を理解すると、 まとめ問題1、 まとめ問題2 および NATの動きを理解する のような問題に答えることができる。 (逆に、現時点でこれができる人には記事は不要。) 目次 使用するツールの準備 インターネットの作り方・概要 ネットワーク通信の原理 ネットワークの「階層」 データリンク層 IP層 (ネットワーク層) TCP層 (トランスポート層) アプリケーション層 データリンク層のしくみ 物理アドレス (MACアドレ

  • Chocolateyで、まっさらWindowsに一気にソフトをインストール | ともすた

    WindowsPCを購入してきたときや、クリーンインストールをしたとき、それまで使っていたソフトを再度インストールし直さなければなりません。 各サイトからプログラムをダウンロードして、セットアッププログラムを起動し、淡々と「次へ」ボタンをクリックする・・・ そんな退屈な作業から解放してくれるのが「Chocolatey」です。 Chocolateyとは Chocolateyは、Chocolatey Software社が開発しているコマンドラインツールです。コマンドラインからさまざまなソフトをインストールすることができ、例えば学校や会社などでの大量のコンピューターへの環境設定などを補助してくれます。 個人が利用する場合には機能限定版が無償で提供されていますが、基的に個人が使う分にはまったく不便しないので、ありがたく活用させてもらいましょう。 インストールする Chocolateyのインス

    Chocolateyで、まっさらWindowsに一気にソフトをインストール | ともすた
  • AWSアカウントを作ったら最初にやるべきこと 〜2021年版〜 #devio2021 | DevelopersIO

    ログ・モニタリングのやるべきこと AWS CloudTrail の設定 CloudTrail は AWS リソースを「誰が」「いつ」「何に」対して「どうような」操作をしたのかを記録するサービスです。 ログの長期保管の設定をしておくことで、トラブル発生時の解析等に利用できます。 有料です(無料利用枠もあります) [YouTube] AWS CloudTrailを触ってみた CloudTrail Insights を利用することで、機械学習により異常なアクティビティを検出することもできます。 ログは S3 と CloudWatch Logs に転送でき、S3 に保管しているログは Athena により検索することもできます。 Athena を利用する場合は、事前に CloudTrail 用のテーブルを作成しておき、検索方法を習熟しておきましょう。 インシデントが発生してから習熟では対応が遅くな

    AWSアカウントを作ったら最初にやるべきこと 〜2021年版〜 #devio2021 | DevelopersIO
  • ハンズオン資料 | AWS クラウドサービス活用資料集

    AWS 初心者向けに「AWS Hands-on for Beginners」と題し、初めて AWS を利用する方や、初めて対象のサービスを触る方向けに、操作手順の解説動画を見ながら自分のペースで進められるハンズオンをテーマごとにご用意しています。

    ハンズオン資料 | AWS クラウドサービス活用資料集
  • IIJ Bootcamp

    IIJ で実施している新人向けのハンズオン資料集です。

  • GitHub - inductor/docker-to-k8s

    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 - inductor/docker-to-k8s
  • Hello, Forth World!! - ボクノス

    はい。今日も新たな言語に挑戦してみます。前回は、s kだけで全部出来ちゃうよ〜という純粋関数型言語Unlambdaでしたが、今回はもうちょっと高級に攻めてみたいと思います。 今日の言語はForth。噂によると相当早い言語らしい。なんか聞いたことがあったけど、どんな言語かは知らなかったので謎を追っていきます。処理系はgforthを使います。 Hello, Forth World!! とりあえず、Hello, world。 ." Hello, Forth World!!" Hello, Forth World!! okドットでprint。文字列の場合は、ドットと文字列の間はスペースは開けちゃダメらしい。 Hello, worldは謎が多いので次へ行きます。 (追記:突っ込みを頂きました。 ." という関数みたい。) 足し算 高級過ぎたので、もうちょっと低レベルに足し算行きます。 1 1 +なん

    Hello, Forth World!! - ボクノス
    masterq
    masterq 2021/12/05
    良い入門記事
  • Rust初心者殺しの文法10選 - Qiita

    概要 この記事ではRust初心者が驚いたり混乱させられたりするようなRustの文法を10項目集めてみました。 これらの項目は知らないと理解できなかったりコンパイルエラーに悩まされたりする一見厄介なものたちなのですが、そのような直感的でない挙動を敢えてさせているところには重要な意味が込められていることが多いです。 そのため、これらの項目を通してRustが目指しているものや実現したい機能の一部を垣間見ることができると思います。 1. デフォルトの代入がムーブ Rustの最大の特徴が所有権の概念であることは有名ですが、それでもなお初心者殺しになるのがムーブです。 以下のコードがコンパイルエラーになるメジャーな言語は現状Rustくらいしか無いでしょう。 let mut a = vec![1, 2, 3]; let mut b = a; // ここでaの持つベクタの所有権がbにムーブされ、aは無効に

    Rust初心者殺しの文法10選 - Qiita
  • KiCADで基板設計入門|初心者でもわかりやすく解説

    KiCADの構成 KiCADとは、オープンソースで開発された無料の基板設計CADです。 操作性も非常にシンプルでわかりやすく、初心者の方でも始めやすい基板設計入門CADです。 5つの主要部分から構成されていて、回路図作成から基板設計、そしてガーバーデータ出力まで全てを無料で行うことができます。 KiCad - プロジェクトマネージャ eeschema - 回路図エディタ cvpcb - 回路設計で使われるコンポーネント用のフットプリントセレクタ pcbnew - 3Dビュアが付属したPCBレイアウトプログラム gerbview - ガーバー(photoplotter documents) ビュア KiCADのダウンロードとインストール方法 KiCADは2021年6月現在は「ver5.1.10」がリリースされています。 step 1 KiCADのダウンロードはこちら 上記のリンクからダウンロ

  • Rust Cookbook for Beginners - CADDi Tech Blog

    こんにちは😉 @ryokotmngです。 今日は社内ドキュメントの、Rust初心者向けのクックブックを公開しようと思います。 私自身コードを書くのに四苦八苦していた頃にとても助けられたので、Rustをはじめたばかりの方の参考になれば嬉しいです。 目次 [toc] はじめに この記事では、The Bookに記載されている知識を前提としています。 Rustを全く書いたことがない方は、先に読んでみることをお勧めします。 サンプルコードが結構長いこと、実行環境があった方が良い内容も多いことから、サンプルコードは大体Rust Playgroundのリンクとなっています。 ぜひご自身で修正して遊んでみてください。 単位つきの計算を型で厳格に縛る 例えば複数の長さの単位 (mm, cm, mなど) を扱う場合に、単位が合っていない長さ同士の計算をする場合、単位を揃える必要がありますね。 この時、最終的

    Rust Cookbook for Beginners - CADDi Tech Blog
  • おっさんのためのModernC++入門ガイド(草稿) - dec9ue's diary

    みなさんはC++の読み書きができますか? 自信がある方、いつ頃勉強しましたか?もし20世紀に勉強したのであれば、その知識は相当古いです。実質現在のModernC++(C++11以降のC++)とは概念上の互換性がないので脳のアップデートが必要です。 自信がない方、文法は知っているけどなんとなく使いこなせていない方、マサカリ屋にあーだこーだ言われて大混乱している方。必勝パターンを身につければもっと楽にコードを読み書きできるようになるかもしれません。 この文章の目的は、ModernC++におけるメンタルモデル(考え方)や必勝パターンをざっくりと導入することでみなさんが楽にModernC++を読み書きできるようなお手伝いをすることです。主要な内容としてはムーブセマンティクスと右辺値 とその次の章でだいたいA4換算で15ページくらい?ほかは正直流し読みしてもらえるような内容です。また、内容的にはその

    おっさんのためのModernC++入門ガイド(草稿) - dec9ue's diary
  • インターネットの安全・安心ハンドブック - NISC

    内閣サイバーセキュリティセンター(NISC)では、サイバーセキュリティに関する普及啓発活動の一環として、「インターネットの安全・安心ハンドブック」を公開しています。みんなが安心して使えるネット社会を実現するためには、その時々のサイバーセキュリティに関する正しい知識を身に付け、実行するとともに、家族や友人など身の回りの人達にも伝えていくことが大切です。ハンドブックは、みなさんにサイバーセキュリティに関する基的な知識を紹介し、誰もが最低限実施しておくべき基的なサイバーセキュリティ対策を実行してもらうことで、更に安全・安心にインターネットを利活用してもらうことを目的に制作したものです。 ※このVer.5.00は、2023年1月にサイバー空間の最新動向や、今特に気を付けるべきポイント等を踏まえて改訂されました。 【活用例】 ハンドブックの著作権は NISC が保有しますが、サイバーセキュリ

    インターネットの安全・安心ハンドブック - NISC
  • 1