AWS Cloudwatch LogsのCLIビューワを作った
Posted 23. May 2021
ブログ更新サボってる間に色々ネタがたまってしまったのでちょこちょこ放出していきます。
いくつか作ったツールなどありますので、しばらくはそのあたりの紹介だったり、最近開発リーダー(PLじゃないよ)周りの仕事でアプリ設計だったり新しめのFWを使ったりしてるのでその辺の知見等も書けたらと思います。 ...
READ MORE
Time to read 3 min
Posted 23. May 2021
ブログ更新サボってる間に色々ネタがたまってしまったのでちょこちょこ放出していきます。
いくつか作ったツールなどありますので、しばらくはそのあたりの紹介だったり、最近開発リーダー(PLじゃないよ)周りの仕事でアプリ設計だったり新しめのFWを使ったりしてるのでその辺の知見等も書けたらと思います。 ...
Time to read 3 min
Posted 15. November 2020
Infrastructure #Rust #Github #TravisCI #Codecov #Lambda #AWS #rusoto
最近実務でもプライベートでもLambdaを使う機会が多いのですが、毎回悩むのが開発環境とCI/CD。
ちょっとしたLambdaならブラウザコンソール上のエディタを使って作るとか、zipで固めるとかでいいんですけど、それなりに大きなLambda関数だとやっぱり ...
Time to read 12 min
Posted 30. October 2020
共通鍵関連で、DES暗号化をRustで実装しているんですが、そのときにちょっとハマりかけたのでメモ。
fn main() {
let mut src = "abc".to_string();
let mut s = src.as_bytes();
println!("{:08b}", &s[0]);
set_bit(&mut s, 0);
println!("↓");
println!("{:08b}", &s[0]);
}
fn set_bit(bytes: &mut [u8], bit: usize) {
bytes[bit / 8 as usize] |= 0x80 >> (bit % 8);
}
処理自体は単純で、文字列をbyte配列に変換後、指定されたビットを立てるような感じです。
!--more--> ...Time to read 1 min