それでは毛玉諸君、これにて失敬

日々の精進を備忘録的に綴ります。

leetcode日記3

寝起きが悪いko_ya346です。 leetcode3日目! lengthOfLongestSubstring 与えられた文字列中から、連続するユニークな最大の文字列を見つける問題。 自分の解法としては 左端、右端それぞれ変数に持つ(l, r) s[l:r]がユニークな文字で構成されているか判定…

leetcode日記2

ジムに行きたいko_ya346です。 引き続きleetcodeやります。 addTwoNumbers leetcode.com l1, l2を掘り進んで数字を足していく 繰り上がりを管理する でAccepted! 自力解法はリストでデータを持ちつつ最後に提出用linked listを作ったけど、 模範解答は計算し…

leetcode日記1

季節の変わり目で必ず風邪を引くko_ya346です。 今日から少しずつleetcodeをやっていこうかと思います。 なんで? この記事がきっかけです。 note.com 「つよつよのグローバル企業に転職する」という強い野望は特に持ち合わせていないのですが、 ソフトウェ…

モンテカルロ法で円周率を求めたい

牛乳を毎日1リットル飲んでます。ko_ya346です。 モンテカルロ法で円周率を求められるそうなので、実際にやってみます。 なぜ? 統計の勉強をしていたらMCMC(マルコフ連鎖モンテカルロ法)に出くわしました。 こいつを理解して実装までしたいのですが、そも…

Webを支える技術 〜P173まで

お気に入りのTシャツに穴が空いて辛いです。ko_ya346です。 勉強して辛さを乗り越えていきます! 今日はHTMLをやっていきます。 HTMLとは Hypertext Markup Language Markup Language: タグで文書の構造を表現するコンピュータ言語 初期のHTMLはSGMLという言…

Webを支える技術 ~P151まで

好きな言葉は「果報は寝て待て」、ko_ya346です。 やりますよーー! HTTPメッセージ GET /test HTTP/1.1 Host: example.jp 1行目 メソッド、リクエストURI、プロトコルバージョン URIフラグメントを除くパス以降の文字列が入る 以下のように絶対URIでもリク…

Webを支える技術 ~ P87まで

散歩中にぶら下がり棒を見つけると必ず懸垂しちゃいます。ko_ya346です。 引き続きやっていき! HTTPの基本 HTTPはTCP/IPをベースとしたプロトコル コンピュータで扱えるデータであれば何でも転送できる RESTの重要な特徴である統一インタフェース、ステート…

はてなブログをAPI経由で投稿する

半年前は7kmくらい平気で走れたのに最近は1kmでバテバテ。ko_ya346です。 はてなブログへの投稿を快適にするために、API経由で記事を投稿できるようにしました。 動機は? 最近webについて勉強していたので、GETとかPOSTとかしてみたかった 使い慣れたエディ…

Webを支える技術 ~P67まで

Blocksiteというchrome拡張を入れたら時間が有り余るようになりました。ko_ya346です。 引き続き勉強していきます。 本はこれ↓↓↓↓↓↓↓↓↓↓↓↓ www.amazon.co.jp URI Uniform Resource Identifier 統一リソース識別子 Web上 URIの例 http://blog.example.jp/entr…

Webを支える技術 ~P40まで

webサービスを作る会社にいるのにwebのことを何も知りません。ko_ya346です。 引き続き勉強していきます。 本はこれ↓↓↓↓↓↓↓↓↓↓↓↓ www.amazon.co.jp RESTの構成 クライアント / サーバ WebはHTTPというプロトコルでクライアントとサーバが通信する(クライア…

Webを支える技術 ~P30まで

毎日webの恩恵を受けているのにwebのことを何も知らないので、イチから勉強することにしました。 個人的に「ほえ~」となった箇所をメモしていきます。 本はこれ↓↓↓↓↓↓↓↓↓↓↓↓ www.amazon.co.jp さまざまなWebの用途 Webサイト Yahoo!のようなポータルサイト…

非復元抽出における有限修正項を導出

運動しない日々を送っているため日々体がなまくらになっています。ko_ya346です。 「統計学実践ワークブック」 で引っかかった部分を自分なりにメモしていきます。 日本統計学会公式認定 統計検定準1級対応 統計学実践ワークブック | 日本統計学会 |本 | 通…

streamlit事始め

子育てしながらお仕事する全人類を尊敬します。ko_ya346です。 最近streamlitで遊んでいたので、やったことをまとめていきます。 streamlitとは? とても簡単にwebアプリを作ることが出来るフレームワーク(という認識)。 pythonのwebアプリケーションのフ…

【読書メモ】プロカウンセラーの聞く技術

www.amazon.co.jp 個人的要点まとめ 情報をコントロールしているのは話し手ではなく聞き手 深掘りするような質問をすれば話し手は詳細を話し、否定的な相槌を打つなりすればそこで話は終わる ほとんどの人は聞くより話すほうが好き 話すのが嫌いな人はいない…

育休奮闘記~1か月目~

ルービックキューブにハマってます。ko_ya346です。 安定して2分台で揃えられるようになってきました。 さて、僕は11月から育休を頂いており、日々育児や家事に勤しんでおりますが、 育児や子どもに対するイメージが想像よりもずいぶん違っていたので、育休…

テーブルの正規形の勉強したので練習問題解く

花札にハマってます。ko_ya346です。 最近こちらの本を読み終えました。 www.amazon.co.jp DBど素人の自分でも読みやすく、DB設計の難しさや考え方が理解できたのでめちゃいい本でした。 テーブルを正規化する問題があったので、今回はそれを解いていきたい…

VScodeからVimに浮気し、またVScodeに戻ってきたので使い方まとめる

経緯 元々VScodeを使っていたけど、動作がもっさりしているのが気に入らず、、、 サクサク動作するvimをメインに使うようになりました。 独特のキー操作は慣れるまで時間がかかりましたが、使っていくうちに楽しくなり、もはやvimを使うためにプログラムを書…

ハッキング・ラボの作り方 webアプリのハッキング編

今年のM-1の優勝者が全く予想できません。ko_ya346です。 引き続きハッキングをやっていきます。 今回はDVWAという学習用のwebアプリの導入と、SQLインジェクションによる攻撃を行いたいと思います。 DVWA導入 以下リンクから、kali linux仮想環境にzipファ…

ハッキング・ラボの作り方 win7ハッキング編

プッシュアップバーを買って腕立て伏せが捗っているko_ya346です。 胸筋がむくむく育っているのを感じて楽しいです。 Amazon | Reodoeer プッシュアップバー 腕立て伏せ 筋肉トレーニング (オレンジ) | Reodoeer | プッシュアップバー 前回は攻撃端末であるk…

ハッキング・ラボの作り方 準備編

11月から育休に入ります。ko_ya346です。 今日はこちらの本でハッカーになるための勉強をしたいと思います。 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ Amazon.co.jp: ハッキング・ラボのつくりかた 仮想環境におけるハッカー体験学習 eBook : IPUSIRON: 本 ハッカー、憧れ…

ターミナルからEMRに接続しようとしたら、WARNINGがでてきた

経緯 普段業務でsparkを使って分析をしているんですが、 EMR起動 EC2サーバーからSSHでEMRにログイン みたいなステップでEMRサーバーにアクセスしています。 ある日、いつものようにEMRにログインしようとしたら、以下のような警告が出て接続に失敗しました…

pyspark導入、サンプルデータを作成してみる

ネトフリ版デビルマンを観て衝撃を受けたko_y346です。 原作のおどろおどろしい雰囲気が残っててとても良かった… この記事は? 業務で使用するpysparkについての知見を個人的にまとめているのですが、 せっかくなので共有しようと思います。 今回はdockerを…

dpマッチングを実装してみた

1980年以前に使われていた?dpマッチングを実装してみました。 手法について どんなの? あらかじめラベル付けしたテンプレート音声を用意しておき、 入力音声と書くテンプレートの類似度(近さ)を測り、最も近いテンプレートのクラスを出力する手法です。 …

pythonのsubprocessについて調べたのでメモ

気付いたらまた体重が減っているko_ya346です。 意識して食事をとらねば… この記事は? pythonスクリプト上でコマンドを実行するときにsubprocessモジュールをよく使いますが、 実行の種類や引数が色々煩雑で使いこなせません。 公式ドキュメントを読んでも…

Notionで数式を書くときのメモ

(2021/11/10追記) (2022/03/14追記) 転職して早1年、やっと会社に馴染んてきたko_ya346です。 気軽に会話できる人が社内にいるって幸せですね… 記事を書くきっかけは? Notionで数式を書く 入力してみる 2行以上数式を並べる 添字 イコールを揃えて式を…

上半期読んだ本を覚えてる限りでまとめる

一番好きな作家は森見登美彦です。 最近までやっていた舞台、最高でしたね。 割と読書はしてる方だと思うんですが全然役にたってないので、 この記事で供養したいと思います。 振り返るのが面倒なので、覚えている限りで内容と感想をまとめていきます。 完全…

tmuxを入れてみた

PCを買いたてでテンションが高いので、便利そうなものを色々試しています。 今回は↓の資料で紹介されているtmuxを導入してみました。 vim、fishもこれを見てから使い始めたのでめちゃくちゃ影響うけてます。 speakerdeck.com 開発環境 NAME="Ubuntu" VERSION…

PCセットアップメモ

自分用。参考リンクをペタペタ貼っていきます。 時々ポエムもあるのでご注意ください。 買ったもの スペック やったこと 日本語入力 fish git ssh接続 ffmpeg python docker GPU .vimrc 終わりに 買ったもの これ jp.ext.hp.com 本格的にkaggleに取り組むた…

言語処理100本ノック 2020 【第2章】

ユニクロのマスクがお気に入り。ko_ya346です。 言語処理100本ノック2020(Rev 2)を始めたので解法をまとめていきます。 今回は第2章です。 確認のためのUNIXコマンドの方に苦戦しました。 10. 行数のカウント 11. タブをスペースに置換 12. 1列目をcol1.txt…

言語処理100本ノック 2020 【第1章】

親知らずを抜いたら血が止まらなくなりました。ko_ya346です。 言語処理100本ノック2020(Rev 2)を始めたので解法をまとめていきます。 00. 文字列の逆順 01. 「パタトクカシーー」 02. 「パトカー」+「タクシー」=「パタトクカシーー」 03. 円周率 04. 元…