キーワード FreeBSD が含まれる動画 : 47 件中 33 - 47 件目
種類:
- タグ
- キーワード
対象:
自作PC with FreeBSD6
FreeBSDを導入した低スペック自作PCの設定をします。
このパートではログインに関する設定、日本語環境の導入を行います。
少し前に中古PC(5800円)を買ってLubuntuを入れてみた。設定すぐ済んだ。
sm27422621←前 次→(2017/05/22)パーティションいじったら起動しなくなったので入れ直しました。次回、最終回とします。
(全然進まないよう…。)
(追記:2018/06/06)
「次回、最終回」と書いてますが、内容とモチベがすでに尽きていましたので、このお話はここまでとします。jail の変態応用とか誰かやって。。。
この PC もバラしちゃいます。それではまた。
-使用ソフト・音声-
AviUtl
ゆっくりムービーメーカー
Taira Komori
【ゆっくり解説】 02_レジスタとCPUの命令
CPUのレジスタなどの解説です。
2進数の解説からするので初心者でも安心!
前回のものと少しかぶっている内容もありますが、
大事なことなので2度やりました。
※アセンブリ言語部分はAT&T形式の記法です(GNU系を使ってるので)。
Intel記法ではオペランドが逆になったりします。
前回(sm40322348) 次回(sm40356759)
ようつべでもやってます。https://youtu.be/PAtqvu3egMA
----
使用したもの一覧
・Teraterm Version 4.106(SVN# 9298)
・OBS Studio 27.2.4 (64bit) (ターミナル画面録画のため)
・FreeBSD 13.0
・gcc (FreeBSD Ports Collection) 10.3.0
・GNU objdump (GNU Binutils) 2.37
・GNU gdb (GDB) 11.2 [GDB v11.2 for FreeBSD]
----
参考文献
全般的に間違いがないかの確認のため
・Wikipedia
https://www.wikipedia.org/
レジスタ関連(本文中で言及したマニュアルはこちらのリンクの先から参照してください)
・Intel® 64 and IA-32 Architectures Software Developer Manuals
https://www.intel.com/content/www/us/en/developer/articles/technical/intel-sdm.html
のIntel® 64 and IA-32 Architectures Software Developer’s Manual Combined Volumes: 1, 2A, 2B, 2C, 2D, 3A, 3B, 3C, 3D, and 4
・Tech Docs | AMD
https://www.amd.com/ja/support/tech-docs
のAMD64 Architecture Programmer's Manual, Volumes 1-5
【ゆっくり解説】 05_プロセスの概要
プロセスの概要についての解説です。
概念多めなので初心者でも安心!
ゆっくりしすぎました。
前回(sm40372792) 次回(sm40403960)
ようつべでもやってます。https://youtu.be/P2RdEhkiiPA
----
使用したもの一覧
・teraterm Version 4.106(SVN# 9298)
・graphviz(dot) 2.50.0_1
参考文献
全般的に間違いがないかの確認のため
・Wikipedia
https://www.wikipedia.org/
・FreeBSDのソースコード
【ゆっくり解説】 07_リンカとローダ
リンカとローダについての解説です。
少し間が空いてしまいましたが、ちょっと長くなってしまいました(GWだったので休憩もかねて地霊殿やってました。ノーマルクリアはできてないですが)
ELFの解説からやってるので初心者でも安心!
前回(sm40403960) 次回(sm40469718)
ようつべでもやってます。https://youtu.be/yyzjoguUZUc
動画内で使用したテスト用プログラムです
https://github.com/frsk9999/ex7
----
使用したもの一覧
・teraterm Version 4.106(SVN# 9298)
効果音
・効果音ラボ
----
参考文献
FreeBSD13.0およびポートコレクションのソースコード
/usr/src/libexec/rtld-elf/配下のソース
/usr/src/sys/kern/配下のソース(主にkern_exec.c)
/usr/src/lib/csu/配下のファイル(主にamd64/crt1_1.c)
/usr/ports/devel/binutils/でmake patchしたソース(bfd含む)
/usr/ports/lang/gcc10/でmake patchしたソース
全般的に間違いがないかの確認のため
・Wikipedia
https://www.wikipedia.org/
ELFの定義
・Xinuos Inc. | Developers | SCO Developer Network
http://www.sco.com/developers/gabi/
・ELF-64 Object File Format - uClibc
https://uclibc.org/docs/elf-64-gen.pdf
書き終わってから内容確認のために参照したもの
・Linkers and Loaders by Levine, John R
英語ですが原著は下記から参照できます(リンカとローダに特化した網羅的な解説書、図が手書きなところがむしろいい)
https://freecomputerbooks.com/Linkers-and-Loaders.html
日本語翻訳版はオーム社から本の形式で出ています(ISBN 10: 4274064379)
【ゆっくり解説】 09_C言語_初心者向け
C言語の解説です。
初心者向けなので初心者でも安心!
ほんとだよ!(狼少年感)
前回(sm40469718) 次回(sm40503189)
ようつべでもやってます。https://youtu.be/LuNRz1_yxSM
動画内で使用したサンプル(自作)
https://github.com/frsk9999/ex9
----
使用したもの一覧
・OBS Studio 27.2.4 (64bit) (ターミナル画面録画のため)
・FreeBSD 13.1
フォント(マクロ部分)
・玉ねぎ楷書「激」無料版
https://booth.pm/ja/items/2929647
----
参考文献
全般的に間違いがないかの確認のため
・wikipedia
https://www.wikipedia.org/
・mscgen
https://www.mcternan.me.uk/mscgen/
・graphviz
https://graphviz.org/
・Doxygen
http://www.doxygen.jp/
【ゆっくり解説】 X_C言語 大人様向け
C言語の解説です。
ちょっと大人様向けだけど初心者でも安心!
分岐するよ(意味深)
前回(sm40483951) 次回(sm40510254)
ようつべでもやってます。https://youtu.be/1sq-ST7kAdc
動画内で使用したサンプル(自作)
https://github.com/frsk9999/exx
----
使用したもの一覧
・FreeBSD 13.1
----
参考文献
全般的に間違いがないかの確認のため
・wikipedia
https://www.wikipedia.org/
【ゆっくり解説】 11_C++の一部の説明
C++の解説(概要)です。
サンプル多めで初心者でも安心!
茶番のネタが思いつきませんでした
サムネはオリエントなオブジェクトです・・・(分かりにくかったので)
前回(sm40503189) 次回(sm40522823)
ようつべでもやってます。https://youtu.be/ukT-1HVE1H4
動画内で使用したサンプル(自作)
https://github.com/frsk9999/ex11
----
使用したもの一覧
・FreeBSD 13.1
----
参考文献
全般的に間違いがないかの確認のため
・wikipedia
https://www.wikipedia.org/
マングリングの命名規則
・Itanium C++ ABI
https://itanium-cxx-abi.github.io/cxx-abi/abi.html#mangling
【ゆっくり解説】 12_Shell
シェル(とシェルスクリプト)の解説です。
今回ばかりは初心者でも安心!
ちょっとrogueで餓死してました
前回(sm40510254) 次回(sm40552429)
ようつべでもやってます。https://youtu.be/xb1Z9yzs9hY
動画内で使用したサンプル(自作)
https://github.com/frsk9999/ex12
----
使用したもの一覧
・FreeBSD 13.1
・ja-rogue_s(1.3a_2)
----
参考文献
全般的に間違いがないかの確認のため
・wikipedia
https://www.wikipedia.org/
シェル間の比較
・Comparison of command shells - Wikipedia
https://en.wikipedia.org/wiki/Comparison_of_command_shells
・man sh(FreeBSD General Commands Manual)
・IEEE Std 1003.1-2017
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/contents.html
【ゆっくり解説】 13_python
pythonの解説です。
ドキュメントも多いし初心者でも安心!
cibuildwheelとガベコレにやられた・・・ので動画投稿遅くなりました(言い訳)
前回(sm40522823) 次回(sm40587155)
ようつべでもやってます。https://youtu.be/_o5-5GfJnfo
動画内で使用したサンプル(自作)
https://github.com/frsk9999/ex13
----
使用したもの一覧
・さつき氏のスクリプト(アニメーション効果のTVオンオフ、twitchっぽいもの)
・FreeBSD 13.1
・python3.8.13/python3.10.4
----
参考文献
全般的に間違いがないかの確認のため
・wikipedia
https://www.wikipedia.org/
python(公式ドキュメントなど)
・3.10.4 Documentation
https://docs.python.org/ja/3/
・Python チュートリアル - Python 3.10.4 ドキュメント
https://docs.python.org/ja/3/tutorial/index.html
・Python 言語リファレンス - Python 3.10.4 ドキュメント
https://docs.python.org/ja/3/reference/index.html
・Account Takeover and Malicious Replacement of ctx Project - Python Security 0.0 documentation
https://python-security.readthedocs.io/pypi-vuln/index-2022-05-24-ctx-domain-takeover.html
【ゆっくり解説】 14_ツールとか(修正版)
ツール関連の解説です。
ちょっとだけ面倒だけど一度作ってしまえば初心者でも安心!
久しぶりに作ったので怪しいところ満載
前回(sm40552429) 次回(sm40631135)
ようつべでもやってます。https://youtu.be/-u2hT2A421A
動画内で使用したサンプル(自作)
https://github.com/frsk9999/ex14
----
使用したもの一覧
・FreeBSD 13.1
・bmake(20220208)
・GNU Make 4.3
・automake 1.16.5
・autoconf 2.69_3
・libtool 2.4.6_1
・bison 3.8.2,1
・flex 2.6.4
・git 2.35.2
----
参考文献
Make関連
・BSD Make
https://www.freebsd.org/cgi/man.cgi?query=make
https://www.freebsd.org/cgi/man.cgi?query=style.Makefile
・GNU Make
https://www.gnu.org/software/make/manual/make.html
Autotools
・autoconf
https://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.71/html_node/
・automake
https://www.gnu.org/software/automake/manual/html_node/
bison/flex
・Top (Bison 3.8.1)
https://www.gnu.org/software/bison/manual/bison.html
・Lexical Analysis With Flex, for Flex 2.6.2: Top
https://westes.github.io/flex/manual/
m4言語
・Notes on the M4 Macro Language
http://mbreen.com/m4.html
git
・Git - Reference
http://git-scm.com/docs
・The One DevOps Platform | GitLab
https://about.gitlab.com/
【ゆっくり解説】 ネットワークの概要
ネットワークの概要の解説です。
初歩的な所だけをやりました(初心者向けとは言っていない)
今回からはちょっと構成を変えて、あと極力AviUtlで図を作っています(変形とかさせたかったので)。
前回(sm40587155) 次回(sm40694504)
ようつべでもやってます。https://youtu.be/aahSe1qfnVA
動画内で使用したスクリプト(自作)
https://github.com/frsk9999/aviutl_script
----
使用したもの一覧
・FreeBSD 13.1
・Ubuntu 22.04
----
引用
https://commons.wikimedia.org/wiki/File:ARPANET_first_router_2.jpg
Steve Jurvetson from Menlo Park, USA, CC BY 2.0 <https://creativecommons.org/licenses/by/2.0>, via Wikimedia Commons
参考文献
MACアドレス
・Welcome to The Public Listing For IEEE Standards Registration Authority
https://regauth.standards.ieee.org/standards-ra-web/pub/view.html
GORDOへの言及があるインタビュー
・Interview of Charles Kline
https://static.library.ucla.edu/oralhistory/text/masters/21198-zz002k430c-4-master.html
RFC関連
・JPRS トピックス&コラム No.22 | インターネット標準の作られ方 | JPRS
https://jprs.jp/related-info/guide/topics-column/no22.html
・≫RFCエディター
https://www.rfc-editor.org/
画像を引用しようか最後まで迷ったサイト(多分ここが一番古い。AT&Tのオリジナル画像が辿れないので諦めた)
・Getting connected: a history of modems
https://www.techradar.com/news/internet/getting-connected-a-history-of-modems-657479
【ゆっくり解説】L2とL3
ネットワークのL2とL3の解説です。
ちょっとだけL1も出てきます。
作成環境を変更したり、色々と細かい部分をいじっていたら結構時間がかかってしまいました。
前回(sm40631135) 次回(sm40840441)
ようつべでもやってます。https://youtu.be/JGJ5M3jxE24
参考:GNS3のプロジェクトファイル(VM込みで1.7GB程度あります)
https://mega.nz/file/NftV3BYC#1QC71T-Jg8z6GGEyFmuf2Xg2yi_w1FuT68NiDahvA9U
ubuntu22.04で作成(仮想化環境がlibvirtならそのまま行けるはず……)
ちなみにRouter部分はユーザパス共にvyosです。
次の動画はまだ少し時間がかかりそうです。
----
使用したもの一覧
・FreeBSD 13.1
・Ubuntu 22.04
・GNS3 2.2.32
・VyOS 1.3
・Cisco Packet Tracer 8.1.1.0022
・Mininet 2.3.0
----
参考文献
・Network Simulator辺り
Open-Source Routing and Network Simulation | Open-Source Network Simulators
https://www.brianlinkletter.com/open-source-network-simulators/
・GNS3
GNS3 | The software that empowers network professionals
https://www.gns3.com/
・VyOS
VyOS Community
https://vyos.net/
・Cisco Packet Tracer
Cisco Packet Tracer - Networking Simulation Tool
https://www.netacad.com/courses/packet-tracer
・mininet
Download/Get Started With Mininet - Mininet
http://mininet.org/download/
【ゆっくり解説】 コンテナ(OSレベルの仮想化)
明けてましたおめでとうございます。
大まかなコンテナ関連の解説です。
(丸めすぎて内容が薄かったので増やしていったら)思っていたより範囲が広くなりましたが、
コンテナが大体どういうものかわかればいいかなというレベルの解説です。
前回(sm41574873) 次回(sm42079748)
ようつべでもやってます。https://youtu.be/t6N0db1ZOU0
----
参考文献
・OS-level virtualization - Wikipedia
https://en.wikipedia.org/wiki/OS-level_virtualization
・FreeBSD VPS(Virtual Private Systems)
http://7he.at/freebsd/vps/
・Systems Administration - OpenIndiana Docs
http://docs.openindiana.org/handbook/systems-administration/
・SmartOS
https://www.tritondatacenter.com/smartos
・gVisor
https://gvisor.dev/
・kata container
https://katacontainers.io/
・Dagger
https://docs.dagger.io/
・LightVM - Systems and Machine Learning
http://cnp.neclab.eu/projects/lightvm/
최선을 선택하는 방법 Lpi BSD Specialist 702-100 시험 참고 자료?
https://www.killtest.kr/BSD-Specialist/702-100.asp
LPI BSD 전문가 시험 702-100 덤프
Linux Professional Academy BSD 전문가
BSD Expert 인증은 LPI(Linux Professional Institute) 개방형 기술 인증 프로그램의 일부입니다. 이 시험은 FreeBSD, NetBSD 또는 OpenBSD 환경에서 성공적으로 작업하는 데 필요한 실무 기술에 중점을 두고 BSD 운영 체제를 관리하는 데 필요한 지식과 기술을 테스트합니다.
일반적인 BSD Expert 인증 보유자는 BSD 운영 체제의 시스템 관리자입니다. 인증 보유자는 BSD 운영 체제의 아키텍처를 이해합니다. 여기에는 사용자 계정 및 그룹, 프로세스, 파일 시스템, 설치된 소프트웨어 및 클라이언트 네트워크 구성 관리를 포함하여 BSD 설치의 모든 측면을 관리하는 기능이 포함됩니다. 응시자는 명령줄에서 표준 BSD 및 Unix 도구를 사용한 경험이 있습니다.
BSD 전문가 인증을 획득하려면 후보자는 다음을 수행해야 합니다.
BSD 운영 체제에 대한 실무 지식: FreeBSD, NetBSD 및 OpenBSD
BSD 운영 체제를 설치, 관리 및 구성하는 능력
하드웨어 구성, 커널 매개변수 설정 및 시스템 보안 관리 기능
BSD 시스템 관리, 작업 스케줄링 및 시스템 자동화에 대한 기본 지식 보유
기본적인 네트워크 관리 지식을 보유하고 있습니다.
BSD 전문가 시험 세부 정보
현재 버전: 1.0(시험 코드 702-100)
전제 조건: BSD Professional Engineer 시험에 응시하기 위한 전제 조건 인증은 없습니다. 그러나 지원자는 다양한 BSD 시스템을 관리한 경험이 1년 이상인 것이 좋습니다.
요구사항: BSD 전문가 시험에 합격하세요. 90분 동안 진행되는 시험은 객관식 및 빈칸 채우기 문제 60개로 구성됩니다.
유효기간 : 5년
언어: 영어
how do i configure the network in freebsd【MEIKOオリジナル】
(機械翻訳)
FreeBSD でネットワークを設定するにはどうすればよいですか?
元の YouTube アップロード: https://youtu.be/-oPqxjTgiIo
