タグ

関連タグで絞り込む (1018)

タグの絞り込みを解除

docとjapaneseに関するmasterqのブックマーク (734)

  • AWSアカウントを作ったときこれだけはやっとけって言うIAMの設定

    はじめに 個人でも仕事でもAWSを使っている時に気になるのはセキュリティですよね。 万が一アクセスキーなどが漏れてしまい、それが何でも出来ちゃうユーザーだったら もう大変なことになります。 ただAWSのIAMはAWSの中でも一番難しいサービスなのでは?と思うくらい複雑です。 その中でも簡単ですぐにも実践出来るTipsを4つ紹介します。 目次 MFA認証してない時の権限を最小にする IAMユーザーのMFAデバイスを有効化する ユーザーに権限を委任するロールを作成する CLIを使う時も、MFA認証してロールを切り替える 1. MFA認証してない時の権限を最小にする まず、下記のポリシーを作業用のユーザーに紐付けます。 { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "iam:ListVirtu

    AWSアカウントを作ったときこれだけはやっとけって言うIAMの設定
    masterq
    masterq 2021/11/20
    重い腰が動かないままになってしまっている。。。
  • GitHub - chisel-jp/chisel-book: Digital Design with Chisel

  • 第692回 sysfsやbpftoolを用いたeBPFの活用 | gihyo.jp

    第688回と第690回では、カーネルのトレーシングツールとして注目されているeBPFを活用するためのツールとしてBCCを紹介しました。しかしながら、BCCだけがeBPFを扱えるツールというわけではありません。今回はツールなしに利用できるsysfsや、よりユーザーフレンドリーなトレーシングツールであるbpftoolを紹介します。 Python版BCCの問題点 これまで紹介していたBPF Compiler Collection(BCC)のツールはいずれもフロントエンドとしてPythonを使っていました。つまり利用者はまずPythonスクリプトを起動し、その中でeBPFのオブジェクトをコンパイルし、ロードすることでようやくトレースが始まっていたのです。 実行環境でBPFオブジェクトをビルドする必要があるこの方法にはいくつかの問題点が存在します。 実行環境にコンパイラをインストールする必要がある

    第692回 sysfsやbpftoolを用いたeBPFの活用 | gihyo.jp
    masterq
    masterq 2021/11/18
    なんだかんだ使っていない自分
  • すzのAVR研究: FT232Rを PIC32MXライタに

    『pic32progの改造』の記事の要点だけ。 ・ pic32prog-r62-ftdi-05.zip これを使うと AE-UM232R といった FT232R モジュールや UM232H といった FT232H モジュールを使って PIC32MX の ファームウェアの書き込みができる。(動いたのは ICSP 。/ JTAG もサポートしたつもりだが未だ動かない) 例えば AE-UM232R だとこういう接続で良いはずなのだ。(UM232H で動作確認) 。追加パーツは、4.7K と デジトラ DTC144ESA。結線は 3 のみ。GND の結線も不要 (USB 側でつながっている場合)。 使い方は、 pic32prog -t syncbb-icsp-0175 hexファイル これでいけるはず。(0:PGEC = TXD , 1:PGED_OUT = RXD , 7:PGED_IN =

  • すzのAVR研究

    開発用に Olimex PIC32-PINGUINO-MX220 を使っているのだが、結構使い勝手がよく気に入った。 Mouser から購入。デジキーでも 扱いはじめた。どちらも 1500 円前後。 とはいえ、失敗したらチップを壊してしまうようなテストには使いたくない。そこで、DIP の PIC32MX220F032B を使った専用基板を作ることにした。これだと、壊してもチップを入れ替えればすむ。.... なんてのは、ただの口上で 、設計してみたかっただけ。 よくわかっていないのだが、JTAG も ICSP も Disable にしてしまうと 復活できないんじゃないかと思う。ちゃんとしたツールを使えば避けられるはずだが、そのツールを作ろうとしているわけで、壊す可能性は結構ある。 基板は、Fusion PCB とか IteadStudio(新サイト)に発注するのを前提にする。安く済ませるため

  • EncFS - Wikipedia

    EncFSは、FUSEベースの暗号化ファイルシステムを実装したフリーソフトウェア(LGPL)である。任意のディレクトリを、暗号化したファイルの格納場所とすることができる。 EncFSは、元のディレクトリとマウントポイントの2つのディレクトリを指定し、元のディレクトリをマウントポイントに関連付ける。元のディレクトリではファイル名と内容が暗号化された状態で保存されるが、マウントポイントでは、元のディレクトリのファイルが復号された状態で読み取ることができる。逆に、元のディレクトリに通常のファイルを格納し、マウントポイントで暗号化されたファイルを提供する「リバースモード」も存在する。 ファイルの暗号化キーは、暗号化された状態で元のディレクトリに格納され、パスワードを使用してこのキーを復号できる。したがって、パスワードを用いてファイルを保護することができる。 よくある使用例[編集] Linuxにおい

    masterq
    masterq 2021/11/13
    "元のディレクトリではファイル名と内容が暗号化された状態で保存されるが、マウントポイントでは、元のディレクトリのファイルが復号化された状態で読み取ることができる"
  • PIC32MX210F016BでLチカ

    Lチカに一晩かけた電子工作初心者が朝7時に記事を書き始めるよ. ハードウェア編 最初に回路をブレッドボード上に組む.最小構成についてはデータシートのFigure2-1:RECOMMENDED MINIMUM CONNECTIONに記載してあるため,これを配線する.クロックは16[MHz]のセラミック発振子を使用し,LEDは2番ピンのRA0を使用する.USB,DCジャック,USB-シリアル変換器はLチカでは使わないが今後のために配置しておく.なお,今回の電源はUSBのバスパワーを3.3[V]に降圧したものを使用する.配線については赤は5[V],黄色は3.3[V],白は0[V]のつもり. 配線を行うと以下のようになる. ソフトウェア編 準備としてMPLAB,XC32,Harmonyのインストールを終えておく. プロジェクトの作成を行う.Harmonyのプロジェクトとして作成する. プロジェクト

    masterq
    masterq 2021/11/13
    "最小構成についてはデータシートのFigure2-1:RECOMMENDED MINIMUM CONNECTIONに記載してある"
  • PICでUSB通信

    概要以前 PIC18F27J53のすすめ という記事を書きました。それの続きで、今回はUSBの使い方について書きたいと思います。 今回紹介する方法では、USBをUARTの代わりに使えるようにするものです。PICをPCにつなぐとCOMポートが現れます。 これならUSBシリアル変換モジュールを使う必要はなくります。 AE-FT232ハードウェアについてPIC18F27J53を使用します。 PIC18F27J5315,16pinがそれぞれUSBのD-,D+なのでUSBコネクタに接続します。さらに14pinのV_USB端子には3.3VのVCCをつなぎます。 USBから電源をとるときは、3端子レギュレータを通して3.3Vにするのを忘れずに。 回路図 PIC18F27J53の回路図 ソフトウェアについてPIC用USB-CDCライブラリMicrochipの公式ライブラリ(MLA)を参考に僕がライブラリを

    PICでUSB通信
    masterq
    masterq 2021/11/13
    "PIC18F27J53のすすめ" スルーホールでUSBシリアルが使えるとなると結局PICに
  • はじめてのPIC PIC16F1459 USB - CDC basic

  • M1チップを搭載したMacでメモリの大量消費によるフリーズの頻発が報告される

    「M1」「M1 Pro」「M1 Max」といったApple製SoCを搭載したMacシリーズは、計算能力や電力効率の高さから多くの人々から好評価を得ています。しかし、そんなM1チップを搭載したMacで「メモリ不足によるフリーズが頻繁に発生する」という問題が報じられています。 Memory leaks are crippling my M1 MacBook Pro–and I'm not alone | Macworld https://www.macworld.com/article/549755/m1-macbook-app-memory-leaks-macos.html Apple関連情報専門ニュースサイト・Macworldの編集長を務めるマイケル・サイモン氏は、2020年11月に発表されたM1チップ搭載13インチMacBook Proを10カ月使ってきたとのこと。サイモン氏はM1チップ

    M1チップを搭載したMacでメモリの大量消費によるフリーズの頻発が報告される
  • CygwinのインストールおよびSSHデーモンの起動

    7 CygwinのインストールおよびSSHデーモンの起動 この章では、Microsoft WindowsホストへのCygwinのインストール方法と、SSHデーモンの起動方法を説明します。この章は、ホスト・ターゲットの追加ウィザードまたはEM CLIを使用して、Microsoft Windowsホストに管理エージェントをインストールする場合にのみ適用されます。この章の具体的な内容は次のとおりです。 概要 開始する前に Cygwinのインストール Cygwinインストール後のSSHの構成 7.1 概要 ホスト・ターゲットの追加ウィザードは、Enterprise Manager Cloud Controlコンソールに組み込まれているアプリケーションです。GUIが豊富な、インタラクティブな画面を提供し、管理対象外のホストOracle Management Agent (管理エージェント)をイン

    masterq
    masterq 2021/11/08
    Windows標準のsshdが上手く使えていないので試したい
  • 海外移住で見落としがちな空気 | 変なヤバいもんログ

    Posted on 2021年6月18日 Posted by ちゅう Posted in Life, Travel Tags: FIRE, Life, 旅行, 海外旅行 FIRE や老後生活で、拠点を海外に移そうという人は割といるけれど、日ではあまり気にしていなかった問題に遭遇することがあるかもしれません。生活コストとか料理とか分かりやすいところには目が行くけれど、それ以外は軽視しがちです。 空気の汚さ その問題とは空気の汚さです。 例えば、リタイア後の拠点やデジタルノマドの居住地として人気が高いタイのチェンマイは、実は空気がかなり汚染されています。森林が焼かれている季節があって、この時期の PM2.5 はかなりひどいです。 Air quality index (AQI) という、空気がどれくらい汚れているかを表す指数があります。 0-50: Excellent (かなり綺麗) 51-1

    海外移住で見落としがちな空気 | 変なヤバいもんログ
  • Windows10でsshする - Qiita

    Windows10でsshするのちょっと難しすぎない? 備忘録として手順を書いておく コマンドはPowershellコマンド サーバとクライアントの構成 サーバOS Windows10 Home クライアントOS Windows10 Home 1. sshを入れる sshがデフォルトで入っている場合 何もしなくてよいがsshサーバ機能はデフォルトでは有効になっていないはず Windowsでoptionで検索 オプション機能を追加する 機能の追加 OpenSSHサーバを追加 sshがデフォルトで入っていない場合 こっちはあんまり今回想定してないよ 以下のURLからダウンロードするらしいことは書いておく https://github.com/PowerShell/Win32-OpenSSH/releases サーバとクライアント両方にいれる 2. ポート開放 管理者権限でPowerShell起

    Windows10でsshする - Qiita
    masterq
    masterq 2021/11/06
    なぜか上手くいかない。。。
  • 第690回 BCCでeBPFのコードを書いてみる | gihyo.jp

    第688回の「eBPFのコンパイラーに対応したツールでさまざまな挙動を可視化する」ではBPF Compiler Collectionに付属の各種サンプルツールの使い方を紹介しました。今回はコンパイラーを活用して、自分でeBPF用コードを書くための基礎を学んでみましょう。 BCCのインストールとドキュメント 第688回も紹介したように、カーネル3.15で追加されその後拡充を続けている「eBPF」は任意の外部プログラムをカーネルの中で、より安全に実行できる仕組みです。カーネルモジュールを作る代わりに、独自のバイトコードをコンパイラーで生成し、それをカーネル内部にロード・実行することになります。これを使えばシステムコールの先のカーネルの状態を、プログラマブルに解析可能になります。 eBPF自体はカーネルの仕組みであり、ユーザーランドから使うためには、eBPF用のバイトコードにコンパイルする必要が

    第690回 BCCでeBPFのコードを書いてみる | gihyo.jp
  • 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
  • テキストエディタ「Vim」が30周年を迎える

    by Floyd Wilde コマンドラインベースで動作するテキストエディタ「Vim」が1991年のリリースから30周年を迎えました。ソフトウェア開発者のアレックス・ボールドウィン氏は、いかにしてVimが30年間愛され続けたのかについて解説しています。 welcome home : vim online https://www.vim.org/ Vim at 30: Here's Why It's Still Relevant - Simple Thread https://www.simplethread.com/vim-at-30-heres-why-its-still-relevant/ ボールドウィン氏は、Vimが使われ続ける理由と考えられる点をいくつか挙げています。 1.マウス不要 例えば、メモ帳のような典型的なモードレスエディターでは、テキストの入力という1つのモードだけが使用

    テキストエディタ「Vim」が30周年を迎える
    masterq
    masterq 2021/11/06
    逆に考えるとここで挙げられている機能であれば、vimのサブセットでも使ってくれるユーザは多いのだろうか?
  • Org mode – mhatta's mumbo jumbo

    mhatta's mumbo jumbo Just another WordPress site, really. In Japanese.

    Org mode – mhatta's mumbo jumbo
  • ATMEGA328P を Arduino として使う

    ATMEGA328P を Arduino として使うための記事です。 購入 ピンアウト 基的な配線 ブートローダーを書き込む スケッチを書き込む Blink (単体実行でのLチカ) Arduino っぽいの (Ardupoino) 購入 どこでも購入できます。 AVR マイコン ATMEGA328P-PU (秋月電子) AVR マイコン ATMEGA328P-PU (共立エレショップ) AVR マイコン ATMEGA328P-PU (マルツオンライン) AVR マイコン ATMEGA328P-PU (RS オンライン) ピンアウト ATMEGA328P のピンアウトは以下のようになっています。 See Also: ATMEL 8-BIT MICROCONTROLLER WITH 4/8/16/32K BYTES DATASHEET (Atmel) ATMEGA328 & Arduino

    masterq
    masterq 2021/10/29
    "Arduino UNO を使ってブートローダーを書き込み" すごいわかりやすい
  • Ubuntu環境上でのUSBaspファームウェアバージョンアップ手順 - mnishikawaのブログ

    小型ゲーム機「Tynyjoypad」の製作、58曲メロディICの制御のために小型AVRマイコンATTiny85を使用しました。このATTiny85のROMライターとして、USBaspを使用しています。私はAmazonで安く手に入った「HiLetgo 2個セット 51 AVR Atmega プログラムUSBasp USBASP 10ピン USB プログラマー 3.3V/5V ワット/ケーブル [並行輸入品]」を使用しています。2020年4月現在で2個750円という非常にお買い得なAVRライターです。ATTiny85に限らずArduinoのブートローダー書き込みなどにも使えますので、一家に一台、是非購入しておきたいツールです。 さて、このUSBaspはATTiny85に書き込む際は特に問題なく使えてお買い得で満足なのですが、Amazonで入手できるものはファームウェアのバージョンが古いようで、

    Ubuntu環境上でのUSBaspファームウェアバージョンアップ手順 - mnishikawaのブログ
    masterq
    masterq 2021/10/24
    2台あるとお互いのファームを更新できて便利なのか
  • Raspberry Piの消費電力をカリカリにチューニングする - あっきぃ日誌

    特に気にもしていなかったために今まで知らなかったのですが、Raspberry Piを節電のために色々無効化できるらしく、とくにHDMIを無効化して30mA節約できるあたりに感動したので、自宅の常設Raspberry Piに一通り設定しつつ、Ansible Playbookを書いてみました。 github.com varsはこんなかんじ。ご使用のモデルと用途に応じてnoをyesに変えてください。コミットではgroup_varsにおいてますが、host_varsに置いてホスト単位で管理したほうがいいかなと思います。 # HDMIの無効化 (All model) # 30mAくらい減る disable_hdmi: no # ACT・電源のLEDを消灯 (1B+/1A+以降,Zeroはactのみ) # 数mA減る disable_led_act: no disable_led_power: no

    Raspberry Piの消費電力をカリカリにチューニングする - あっきぃ日誌