へっぽこびんぼう野郎のnewbie日記

けろけーろ(´・ω・`)! #vZkt8fc6J

🈫 𝖀𝖓𝖎𝖈𝖔𝖉𝖊をつかって𝐼𝑡𝑎𝑙𝑖𝑐とか𝐁𝐨𝐥𝐝とかをどこでもつかえるようにするための𝘚𝘤𝘳𝘪𝘱𝘵つくった

使い心地 Twitterで Lineで ここで使えます https://rawcdn.githack.com/harukaeru/unicode_htmllike/216a8d4706528ce4df847ea1562be542a19b106d/index.html 使い方 HTMLのタグのように書きます。Unicodeにある文字にただ変換してるだけなので、魔法的なこと…

MySQLのクエリsをプロファイリングしたいときにすること

一応 Deprecated なので、 perfomance_schema の方でやるほうがいいらしいけど、やり方がパッと見つからなかったのでとりあえず リファレンス MySQL :: MySQL 8.0 Reference Manual :: 13.7.6.31 SHOW PROFILES Syntax MySQL :: MySQL 5.6 Reference Manual …

戦争するのはなぜよくないのかと、平和について(サイコパス編)

戦争!だめ! 「戦争は良くない」ということを人に訴えるとき 「ひどいからだめだ」 「良くないのでだめ」 「戦争はいいって言うなんて頭がおかしい」 「命は大切だから」 みたいな感情メイン・倫理的な面から語られてることが多いと思う。 そうではなく自然…

Pythonでパスワードのかかったエクセルやらワードやらを開きたいとき

github.com よき

結婚の障壁としての結婚式について

先日籍を入れることにした。結婚式をあげる予定については棚上げにした。 それまで籍を入れるかどうか迷っていたのは、結婚式にかかる費用のことの一点だった。安くても数十万円となる費用に加えて結婚指輪などのこともあった。いろいろと考えた結果、まず籍…

実家に住む父がロマンス商法(デート商法的な)に引っかかりつつあってITリテラシーの格差に動揺した話

事の発端。父と英語とロマンス商法 最近父は英語を勉強している。もう3年ぐらいやっている。仕事で必要になったが周りに英語ができる人が全くいなかったために、定年間近というのに英語の勉強をしはじめて、世界が拓けたようだった。よいことである。 父の…

「高輪ゲートウェイ駅」という名前は叩かれるべきではない

高輪ゲートウェイ駅という名前を聞いて「ださすぎる……」という人が多くいるように思う。 こうした名前の響きだけを見てJR東日本は愚かだと嘆くのはいささか早計ではないだろうか。ややもすると名前に関する外見差別のようではないか。キラキラネーム的なもの…

オブジェクト指向で書いてて思ったことについてだらだらと書いてみる

class Data: def __init__(self): self.a = 13 self.b = 4 self.c = 8 self.d = 12 data = Data() ↑のようなデータがあるときに、↓のようなコードをたまに見かけるときがある。↑のコードは失敗とかじゃなくて、モックだと思ってください。 class Calculator0…

ブックマークに入っているいろいろなサイトについて細かく分類してみた

はじめに 基本的には、未分類 TODO リンク アーカイブ の細分化になっていると思います。 目次 Inbox Read It Later Deal It Later Links Digested Group Of Inbox New 新しく入ってきたブックマークのこと。とりあえず有用だと思われたすべてのサイトへのリ…

しばらく使ってないタブを閉じてくれるTabWranglerというプラグインが便利な件

タブが増えすぎたときに、しばらく使ってないタブを自動で閉じてくれるやつ 「タブが5個以上のときに限り、20分間使ってないタブは閉じる。ただしGitHubやYoutubeは閉じない」というようなことができて便利。数値など自分でカスタマイズできる。 Firefoxでも…

Vimのjedi-vimでpythonのGoToDefinitionのためにctagsでいろいろ定義のIndexを集めるためにやること

まず exuberant-ctags をインストールする。 Macなら Exuberant Ctags からダウンロードして、↓のようにインストール。将来バージョンが変わるかもしれないのでそのへんは脳内補完でお願いします。 $ tar -xzvf ctags-5.8.tar.gz $ cd ctags-5.8 $ make $ su…

1×mn行列になっているデータをm×n行列の表にしてGoogle Spreadsheetとかに貼りたいときにつかうスクリプトつくった

$ python3 product.py g.md A B C 1 2 3 4 $ python3 product.py g.md --transpose 1 2 3 4 A B C gist.github.com Macならこんなふうにするとクリップボードにコピーできていいですね $ python3 product.py g.md | pbcopy 結果 感想 びみょす

What I did when an error saying only "Error creating health check." occurred while creating health checks on AWS Route 53

1. Sign out. 2. Log in again. 3. This time, I refrain from creating new SNS Topic. Just concentrate to create a health check. 4. I don't know why it worked, but anyway, you can create a health check as if that error didn't happen. If you r…

How to get/create i18n text with parameters using gettext/ugettext on Django

Just as a personal note; _("%(variable)s shows up.") % {'variable': 'foo'} Reference Translation | Django documentation | Django

Ankiで1日の開始時間(切り替わる時間)を変える方法

AnkiMobile Prefrenceのところに堂々とあった いつも謎に13時からスタートしてたから助かった 参考。PCなどはこちらを参考にどうぞ https://www.yousmle.com/how-to-change-time-of-day-when-anki-cards-show-up-for-review/

さくっとバーンダウンチャート(Burn down chart)を生成してくれるGoogle Spread Sheetをつくりました

こんなかんじです。 数値を変更すると、自動的にグラフも変更されます。 説明 入力するべき欄 説明 Start 開始日を入れてください。 Expire 期限切れになる日を入れてください。ここでの01/02は、01/01の23:59までにやるという意味です。 Quantity 全体の量…

プログラマっていうか問題解決者になるべきなんだろうなって思った

Youtubeのサジェストで↓が上がってきたから「何言ってんだコイツ。バカだな」って感じで見に行ったら「プログラマになるな。Problem Solverになれ」って言ってて中身全然違うじゃねーか釣りタイトルかと思いつつ「た〜しかに」って感じた。 www.youtube.com …

技術書典5の全サークルの頒布物のリストを勝手につくりました

1サークルごとにクリックするのがめんどくさかったので、公式サイトのAPIを勝手に使って、適当にtableタグで囲いました。 本来なら画像はそのままダウンロードするべきではないかもしれませんが、負荷をかけるとよくないと思い、保存してあります。言っても…

1分以内で作業が終了する米の炊き方 〜「線で計るのとかめんどくさい」とか言っちゃうズボラな人におくる炊飯器での米の炊き方〜

米を何合か確認して、その後水を線まで入れるのってめんどくさくないですか?? ぼくはそれがめんどくさいので、線は使ってません。 まず米と水の比率って、大体米1に対して水1〜1.2であればいいらしいです。体積の話です(白米の場合。それ以外はしらない)…

JavaやPHPのハッカソンに潜り込んでPythonにリプレイスしてきた話

先日忍び込んだハッカソンで、「Java+Spring Frameworkで書かれたこのサンプルコードか、PHP+Laravelで書かれたこのサンプルコードを参考に何かつくってください」というお題をもらったので、朝から夕方まで7時間弱で食事は水オンリーで作業した結果、Python…

「この問題は本当に問題です」に触発されて問題作った

人に「この問題は本当に問題です」の問題が「これおもしろい。こういうの解きたい」って言われたので「じゃあ作ってあげる」ということでつくった。 いちごを5つ入れられる袋が8つあります。 その袋のうち半分にいちごを入れられるだけ入れ、 残りの袋には3…

交通費のスクレイピングとかだるいのでAlfredのWorkflowとシェルスクリプトで調べるようにしてみた

はじめに 仕事中に気まぐれに読んでた記事があったので、すぐできそうだしあったら便利だなと思って、アイディアを丸パクリして実装してみました(今も仕事中) ascii.jp 前提条件 Alfredがインストールされていること Alfredが課金版であること 使い方 Ctrl +…

Jmeterを使ったDDoS的な負荷試験のやりかた

jmeter-serverを使って、jmeterクライアントから「これで動かして〜〜」という旨を、いろんなクライアントに送り、最終的にDDoS的な攻撃ができる。 注意 jmeter4.0だとリモートで動かなったりする。RMIのNotSerializableExceptionとかが出る(´・ω・`) なぜか…

HTMLでエスケープするときに使う"とか"とかについて

「HTML特殊文字」とか「HTMLエスケープシーケンス」とか「HTMLのエスケープ文字」とか言うと混乱する場合があるのでちゃんとした名前を使う。 たとえばパーサ書いてレンダリングしてるときに、こっちのエスケープにあっちのエスケープしてこっちのエスケープ…

ぼくが何を考えてコードの修正をやるのかをとりあえず適当に書いてみたよ

他の人のブログを読んで、自分の中で思っていたことを整理したくなったので書いてみました。 パラグラフなど考えずに、思いついたものを文章の流れの中に差し込んでいるだけなので、箇条書きやTip集みたいになっていて、コンテキストが頻繁に変わるので読み…

指定したディレクトリ下にある全ファイルの拡張子を見るコマンド

コマンド $ find <Directories you will search> -type f | sed 's/.*\.\(.*\)$/\1/g' | sort | uniq 例 $ find */templates -type f | sed 's/.*\.\(.*\)$/\1/g' | sort | uniq css html js txt もちろんファイルの個数を数えることもできるぞい! find */templates -type f | sed 's/.*\</directories>…

パワポのファイルがぶっ壊れてるときの修復のしかた

Open XML SDK 2.5 Productivity Tool を使う stackoverflow.com ↑ここに詳しく書いた

ㇹ゚ン゚'ㇳ̃ヴ゙ニ゙コ゚ヮヰ文̂字̠コ゚−ト゚ノ゙ㇵナ゚ㇱ(現在に至るまでの文字コードの軌跡と簡単な使い方について)

はじめに 社内の勉強会で発表した文字コードの話の焼き直しです。ところどころ適当なので話半分に読んでもらえると助かります。 これ以上闇の深さを知りたくないと思って、深淵に辿り着く前に文字コードの勉強を打ち切っています。文字コードの専門家でもな…

Docker+MySQLで物理バックアップを取得 & リストアする

InnoDBなので、その他はしらん docker-compose.yml とかに↓のようなものが書いてあると思う version: "2" services: db: image: "mysql:5.7.12" ports: - "3306:3306" environment: MYSQL_ROOT_PASSWORD: "" MYSQL_ALLOW_EMPTY_PASSWORD: "yes" MYSQL_DATABA…

JavaScriptで16進数の四則演算の計算ドリルつくった

こんなかんじのやつ Enterを押すと正誤判定してくれます。(=スマホだと動かない) 切り替えて使える 作った動機 文字コードの勉強してて、16進数の足し算引き算で苦しんでいたため。計算ドリルあったらいいのになと思ったのでつくった。 使い方 $ git clone h…