Systemd-nspawnでの開発環境構築

まあArch Wikiとか見て頑張ってくださいで終わりたいんですが、一応備忘録 開発環境のコンテナつくる $ mkdir ./target-dir $ pacstrap -i -c -d ./target-dir base --ignore linux php mysql composer 的な感じでやります。btrfs向けの機能もsystemd-nspawn…

Arch Linuxで充電中のiPhoneを再接続すると充電が再開されない問題がわかった

なんかよく考えればすぐわかったんですが、usbmuxdサービスが悪いっぽくて、コイツを再起動すると充電再開してくれます。 一度切断するとデバイスの各種属性などが神隠しにあったりするんですが、いい感じのudevルールを書いてsystemctl restart usbmuxd.ser…

Twitterでツイートが伸びた結果著作権や肖像権などを侵害された話

まあツイートが伸びたのはどうでもいいです この写真で自称自撮りが可愛かった美人大学生って自我あるの?(どう見てもおっさん) pic.twitter.com/UodwPRpRJt— りゅう (@RyuDCU) 2017年12月24日 はい、私の自撮り画像が無断で利用されていますね。著作権侵害…

dcodeIO/WebAssembly つらい

なんでつらいかというと、クソだからですね。 なんでこんなパッケージを使おうと思うかと言うと、stdlibやらstdioやらの関連ヘッダーファイルをWebAssembly用に再定義してくれているからです。 ご存知の通りWebAssemblyにはmallocなどは無いというか、普通に…

Twitterアカウントがロックされた

Twitterから解脱できるという意味では良いような気もしますが、違反行為と書いてあるような内容に該当するような感じが自分には感じ取れないんですがどうなんでしょうか? いやまあこれが該当するならただすいませんとなるだけなんですが… 著名な皆さんと違…

Arch Linuxのパーティショニングをやり直した備忘録

3月くらいにArch Linuxを常用しはじめたんですが、完全に馬鹿なので、/, /var, /homeを別パーティションで用意していてかつすべてbtrfsにしていました。 通常Linuxをデスクトップ用途で使う場合パーティション分ける必要ないというのを知らなかった*1ので非…

内定式が近づいて来た

来年度からは紀尾井町のクソデカビルで戦うんだな、と思うと不安でいっぱいです。 学部新卒で年収をあの会社であげるのは結構難しいと思うので、そういう部分を覆せるくらいのやっていきができると最高だなと思っています。 まあそもそもそこそこの金がもら…

メッセージを特定個人に盗聴される恐れがある際の現実的な対策手法を考える

近況ですが、AliceとBobがメッセージをやりとりしている内容をAliceの妹Eve*1がAliceが寝ている間に端末の指紋認証を突破し盗み見てスクリーンショットを撮りAliceに直接送りつける嫌がらせをしていることが判明しました。*2 この状況のとき、各人が行える現…

ツイートにぶら下がってるリプライのユーザーを取得してブロックリストをエクスポートするやつを作った

これ リポジトリ github.com やってること 渡されたURLをNode.jsでGETしてスクレイピングしてユーザーを取得して、ガッとJSONを返すAPIをサーバ側 (https://mysticdoll.com/tools/tweet/tweetThread) で用意する あとはReactでフロントエンドを設計。おしま…

ES6 class syntaxによって生成されたprototype上のunenumerableなメンバを列挙したかった…

class User { constructor(name, screenName, userId) { this.name = name; this.screenName = screenName; this.userId = userId; } get userPage() { return `https://twitter.com/${this.screenName}`; } } によって作られたUserインスタンスの配列をJSON…

Fibonacci数列

メモ化再帰とかの話読んでたらちょっと思い出したので書く。 let fib = n => n === 0 ? 0 : (n === 1 ? 1 : (n > 1 ? fib(n - 1) + fib(n - 2) : void(0))); みたいなのを書くと、 () の計算量になるはず(ほんまか?) これをまで下げたい まあ、こうする let…

単位が出ていた

単位が出ていたので卒研と余剰2単位クリアで大学全クリっぽい、幸せのあり方、心、社会への不安、無理 無理なので人間が唐突に大量に破壊されて欲しくなってきた 幸せってなんや、俺だってなあ、頭使ってなさそうな楽しそうな人間になりたかった、今からはな…

波括弧レスJavaScript理論

某所で初心者のJavaScriptコードを見ると本当に酷くてつらい気持ちになります。 波括弧がちゃんと閉じていないみたいなしょうもない上にやたら愚直に書かれていて一切の可読性がないコードを読むのは辛い。 波括弧レスJavaScript 括弧レスJavaScriptやるぞ— …

京都へ行った

就活で京都に行ったのでその辺の話を書く。 経緯 京都に本社のあるこの記事がホスティングされているサービスを運営している会社があって、選考を受けに行った。 内容としては、課題をやってその話をしたり人事の人や役員の人と話した。 学びがあり面白かっ…

インターネットハンドスピナーをつくった

ハンドスピナー これ 経緯 御社の課題にハンドスピナー機能実装した— 美人大学生みすど擬人化企画本 (@MysticDoll) 2017年6月14日 ウェブページをハンドスピナーにするスクリプト 書いたからみて https://t.co/9xOldh8y7y— 美人大学生みすど擬人化企画本 (@M…

tus.mysticdoll.comを直した

なんとなく気が向いたので直しました。 結局のところCSRFトークンっぽいのが突っ込まれてるだけなので、当該要素取得してアレしただけですね。jsdomでシュッてしました。 応急処置なので当該要素だけ特別な実装にしましたが、この辺はちゃんとフォームのinpu…

尊厳と無

完全に余裕がなく、精神を磨耗して来ていて、寛容の心を失いつつあって悲しくなって来たため、最低限の連絡を残し、インターネットへの発信を一定期間制限することにした。 これはその間に適当になんか書くか、と思い尊厳と無というタイトルをつけたが、特に…

そういえば内定1つでたのでその感想とか書こうかと思う

内定 就活リポジトリも更新したし、ぼくのチェックインのツイートを見るとだいたい察しがつくと思うんですが、株式会社ドリコムさんから最初の内定をもらいました。お世話になっています。 就活リポジトリに関しては、当然なんですが企業からプルリクとか送…

「私はArch Linuxインストール一週間で環境を破壊しました。」(直しました)(libssl.so.1.0.0 のundefined symbolとかでた)

拝啓 公式リポジトリ様。 opensslアップデートしたらネットワーク周り全部死ぬのは流石にヤバいっす… 経緯 ぼく「drillしてえな」 → いれる ぼく「なんとなくopensslアップデートしとくか」 → いれる いろんなネットワーク関連のバイナリが死亡 解決 間違っ…

mstdn.jpに存在するMastodonDeveloperなるアカウントは批判されるべきという話

ちょっと前に @MastodonDeveloperなるアカウントがmstdn.jpインスタンスに現れてまして、実態が不透明な上に、発言内容や活動内容などが曖昧かつ問題があるため、コミュニティ醸成のために早く消えてほしいなと思っています。*1 とはいえ、別にルールに反し…

俺もMastodonについて適当に語っていっちょブクマ稼ぎますかw

Mastodonについてなんか書きます。 適当に語ってブクマ稼いでる人がいるかは知りません。 解説 なんか github.com この辺とか人々の読んでいるニュースサイトとか読んで。 mstdn.jp 頑張ってほしい。 ぬるかるさんにはクソサイト開発バトルに参加していただ…

ECMA262でのNumber Typeの仕様及び算術加算演算子における浮動小数点数の丸め

そもそもこんなコードを書くな、くたばれ pic.twitter.com/I8LyreAqQe— 美人大学生みすど公式アンソロジー本 (@MysticDoll) 2017年3月30日 こんなツイートをしたのを思い出し、とりあえず仕様読んで調べたあたりのことをまとめて書く気持ちができた。 忙しい…

特に入社したりしていないが驚いたこと

ちょくちょく新卒で給与が20万とかのエンジニア職の募集を見かけ戦慄する。*1 個人的には月30万くらいは貰いてえなあ〜と思っていたためワハハとなりました。 ちなみに20万という額は時給2000円で100時間くらいで稼げますね。 こちらからは以上です。 *1:細…

花見がしたい

github.com 作ったので参加者を募集しています。 一応面識ある人だけにしたいが、ある程度Twitterとかでやり取りできれば要相談という感じで(インターネットは怖い) 現在のやっていき 花見: https://t.co/Gyv341iaNl就活: https://t.co/Y2XGbaXHSs奢られ: ht…

ゼルダの伝説 ブレス オブ ザ ワイルド を引き取った

あとこれは完全におれがておくれなんで、擁護のしようはないんですがねこう見るでしょ。左上のゼルダをね、、、買っちゃったんですよね(なぜかこの時はすんなりカード通った) かなしいなあ・・・ pic.twitter.com/1LrdkuiZoh— 和装のGentoo人 (@naota344) 20…

奢られチャンスを管理するリポジトリも公開した

github.com 私に奢りたい時にIssueを出し、奢ったらREADMEのリストに名前を追加したプルリクをIssueに関連付けて送るという流れです。 飯を奢られたい歳頃なので、やっていきです。 普通に飯に誘うみたいな使い方も出来なくもない気がしますね。 こちらから…

就活リポジトリとかいう最悪なリポジトリを公開してしまった

github.com プルリクを送ると自分に対して就活イベントとか説明会とか誘えるという気持ちです。 説明会PullRequest -> エントリー予定 -> 選考中リスト入り みたいな流れでやっていくのかなとは思いますが、どうせマージするのは自分なので、いきなり エント…

target=_blankやwindow.openで新たに作成されたBrowsing ContextとタブごとのJavaScriptスレッドの関係について軽く調べた

target=_blankで開いたページはそのページから元ページを操作できてしまうだけでなく、同じスレッドの処理になるからどっちかのJSが重いともう片方も重くなるとのこと!!それは知らなかった…後者もnoopener属性で防げるとのこと— よしこ (@yoshiko_pg) 2017…

第二回 #kusoDevBattle を開催しました

2週間たってしまいましたが、開催レポートを書かせていただこうと思います。 今回なんですが、なんと14人も参加者がいましてかなり面白いクソがたくさん見れました、参加者の皆様にはお礼申し上げます。 ただ、レポートを書くにあたってですが、飲酒していた…

スパム連携アプリのブロックされすぎツイートみたいなのを任意のURLと人数で作るページを作った

http://mysticdoll.com/spam-auth-app こちらはOAuth権限を要求しませんし、安全です。 URL短縮とかやったりしていますが、たぶん短縮失敗したら短縮されないみたいな無駄に凝った処理を作ってしまったので反省しています。 こちらからは以上です。