ブックマーク / www.ncaq.net (16)

  • PowerShellのスクリプトを書く時の諸注意

    先日Windows向けの作業のちょっとした自動化のためにPowerShellのスクリプトを書いたので、少し躓いたポイントを書きます。 大人しくLinux版のPowerShellもインストールします WSL2Emacsから快適に編集するためにシンタックスなどのエラーレポートなどがやはり欲しいですね。 Powershell - LSP Mode - LSP support for Emacs を使えば普通にLSPが利用可能ですが、インストールするためにpwshが実行ファイルとしてPATHに認識されている必要があります。 しかしWSL2上で作業しているのですから、 Windows上のpwsh.exeを使えば多重にインストールする必要がなくなるのではと考えました。 そこでlsp-pwsh-exeにpwsh.exeを追加してみたのですが、 Windows上のPowerShellをWSL2上で動かす

    PowerShellのスクリプトを書く時の諸注意
  • Windowsを心配するのを止めてfont-familyにsans-serifとだけ指定するようにしました

    私は font-family には総称ファミリを設定するべきだと前から思っていました. グローバルな空間で明朝体ではなくゴシック体を使うように設定するには とだけ指定するのが望ましく, 何かをごちゃごちゃ指定するべきではないと思っていました. 何故ならばユーザは表示したいフォントをそれぞれOSやブラウザに指定しているはずで, それを上書きしてしまうのは行儀が悪いからです. 総称ファミリであるsans-serifが設定されていればユーザはブラウザの設定などで自分の好きなフォントを設定することが出来ます. 自分自身ちゃんとブラウザのフォントは設定しているのに, webサイトの指定でfallback用にインストールしてあるフォントなどが使われると不快な思いをします. しかしこれまで私はbootstrapのデフォルトフォント設定に以下のような指定をしていました. $font-family-sans

    Windowsを心配するのを止めてfont-familyにsans-serifとだけ指定するようにしました
  • Linuxカーネル5.0ではCFQ, Deadlineと言ったシングルキュースケジューラが全て削除されてカーネルのデフォルトIOスケジューラ設定も無くなっていました

    Linuxカーネル5.0ではCFQ, Deadlineと言ったシングルキュースケジューラが全て削除されてカーネルのデフォルトIOスケジューラ設定も無くなっていました Linux 5.0での変更 5.0での全体の変更はここで見れます. 今回ビックリしたのは block/cfq-iosched.c と block/deadline-iosched.c の削除です. CFQが主にSSDで性能が良くないことは知っていましたが, Deadlineが削除されるとは思っていませんでした. まあパフォーマンスの最大化 - ArchWiki を信じるならCFQとDeadlineはマルチスレッドに対応していないので削除は時代の流れでしょう. 言及はコミット上ではここでされています. すごい破壊的変更なのに, Linux 5.0のリリースニュースにもチェンジログをまとめたサイトでも全然取り上げられて無くて, m

    Linuxカーネル5.0ではCFQ, Deadlineと言ったシングルキュースケジューラが全て削除されてカーネルのデフォルトIOスケジューラ設定も無くなっていました
  • 正社員として働き始めてからおよそ4ヶ月が経過したので給与明細と労働感想を公開します

    給与明細で紙飛行機を作って一番遠くに飛ばせた人が優勝する大会を開こう — ばんくし (@vaaaaanquish) 2017年10月21日 kazoo04とかならフォロワーが1万人も居るので「イケてるエンジニアは皆給与明細を公開している」みたいなムーブメントを起こせるはず — ばんくし (@vaaaaanquish) 2018年6月1日 4月に正社員として雇われてからおよそ4ヶ月が経過したので給与明細を公開したいと思います. 給与明細を公開すると私にとっても皆にとっても良いことが産まれる可能性があると思うからです. 以前2017年10月にTwitterで給与明細を公開した所時給が上がったり良いことが実際にありました. また私は情報を共有することは基的に良いことだと思っています. あと就職エントリ買いてという要望もありました. 一応スペック 専修大学ネットワーク情報学部卒業 18卒 22歳

    正社員として働き始めてからおよそ4ヶ月が経過したので給与明細と労働感想を公開します
  • WebMoneyがつらい

    電子マネーWebMoney(ウェブマネー)がつらい. 私はWebMoneyを個人顧客として使ったことはありません. 決済手段として導入しようとしていてとにかく仕様が地獄. 怒りのあまり文章が整ってないですし順序も支離滅裂です. 私の怒りを整理するために書いているのであまり参考にはならないかもしれません. 仕様書が簡単にアクセスできる場所にない 「問い合わせ」をしないと仕様書が見れません. 普通にweb上にパブリックに公開していません. 我々の場合, 詳細な仕様書が来たのは契約後でした. なので私は契約する前にWebMoneyの仕様書を確認することが出来なかったので, 契約することを止められませんでした. 仕様書がPDF WebなんだからHTMLで提供してほしい. コピーも難しいしコード例もとても見づらい. 動作確認環境が古すぎる Linux glibc2 (kernel 2.4/2.6)に

    WebMoneyがつらい
  • jQueryが必要とされなくなってきたのは, Reactなどの他のフレームワークが登場したせいではなく, 標準DOM APIが進歩したおかげです

    jQueryが必要とされなくなってきたのは, Reactなどの他のフレームワークが登場したせいではなく, 標準DOM APIが進歩したおかげです JavaScript Advent Calendar 2017 - Qiitaの2日目の記事です. 何故この記事を書こうと思ったか JavaScriptの定番ライブラリであるjQueryは, 最近以前と比べて必要とされなくなってきました. その理由はよく, Reactなどの他のフレームワークが登場したせいだと勘違いされています. しかし, jQueryが必要とされなくなってきた理由は標準DOM APIの進歩によるものです. この記事ではそれを書いていきます. なお, この記事ではReact Nativeについて触れる必要がないため, React DOMのことも一緒くたにReactと記述します. また, 私がweb開発を開始したのは3年前ぐらいから

    jQueryが必要とされなくなってきたのは, Reactなどの他のフレームワークが登場したせいではなく, 標準DOM APIが進歩したおかげです
  • 就活したくない 仕事したくない 進学したくない 存在したくない 死にたい

    愚痴. 今日は14:30頃に起床しました. 何もやりたくなかったからゴロゴロしながらtwitterを見ていました. 精神障害者の就活ツイートを見て精神がやられた 16:00頃に流れてきたツイートを見ました. いま、生まれて初めて発達障害者として障害者枠の就活をしてるんだけど、健常者だった頃が信じられない程書類選考で落とされますね。契約社員すら受からない。当にびっくりした。 自分で言うのもアレだけど、それなりの学歴だし、障害者手帳の取得前はそれなりの企業に居たんですよ。 — にゃかがわりょうじ (@nyakagawa_r) 2017年8月16日 障害者雇用促進法では「企業は障害者を従業員全体の2%以上雇用しなければならない」と決まってるんですが、その「内訳」は自由なんですよね。 だからどの企業も比較的障害の軽い身体障害者だけを採用するんです。 「外国人の雇用が義務化されたので白人だけ雇用し

    就活したくない 仕事したくない 進学したくない 存在したくない 死にたい
  • これからのHaskellプロジェクトではcabalではなくpackage.yaml(hpack)を使いましょう

    sol/hpack: hpack: An alternative format for Haskell packages hpackとは hpackとは, cabalファイルを生成してくれるツールです. package.yamlファイルからcabalファイルを生成します. JavaScriptに対するAltJSのようなものです. hpackは何が良いのか yamlである hpackのフォーマットであるpackage.yamlyamlフォーマットです. 独自のフォーマットを採用しているcabalとは違い, 様々なエディタが普通に対応しており, プログラムからも扱いやすくなっています. ボイラープレートを自動生成してくれる default-language: Haskell2010のような現代では当たり前の記述を自動生成してくれるため, わざわざ書かなくて済むようになります. exposed

    これからのHaskellプロジェクトではcabalではなくpackage.yaml(hpack)を使いましょう
  • 望月いちろうが書かないので,Microsoft社員の千代田まどか(ちょまど(chomado))さんの自殺した元彼氏である南山まさかず(minamiyama1994)の記録を残したい - ncaq

  • ドワンゴの選考に2次面接で落ちました, そろそろ就活を終わりにしたいです

    ドワンゴ1次面接に行ってきました, 面接内容を書き起こして, 反省も書きます - ncaq ドワンゴの選考に2次面接で落ちました. 面接内容を口外しないことは誓ったのでそれ以外に言うことはありません. 以下は愚痴. 読む価値はいつにも増してないです. 就活疲れたのでそろそろ終わりにしたい 私は根がネガティブで普通に会話しててもナチュラルに「死にたい」とか「つらい」とか「私は何もできない」とか「人類が絶滅して欲しい」が混ざるタイプです. そういう人が面接で会話をするのは耐え難い苦痛があります. 私は嘘が嫌いです. 苦痛です. 聞かれなかったから言わなかった, なんてのも立派な嘘の1つだと思っています. 最初に自己紹介をしろという時点でもう無理です. 頑張って普通な感じ(過去の面接記事みたいな)の自己紹介をしようとしていますが, 当は死にたいとか私はゴミだとか, そういう思考が頭の中を渦巻い

    ドワンゴの選考に2次面接で落ちました, そろそろ就活を終わりにしたいです
  • ドワンゴ1次面接に行ってきました, 面接内容を書き起こして, 反省も書きます

    一応録音していた面接内容を書き起こししていますが, かなりいい加減です. 相槌などは混ぜるのが難しく, 仕方ないので削除しています. 自分の発言文章がぐちゃぐちゃなのは, なるべくそのまま書き起こしを行っているからです. 読みづらいでしょうが, ご了承ください. また, 音質が悪いため, かなり聞き取れない部分があるので, そこにはunclearをつけています. 伏せたいところもunclear. 録音していたスマートフォンを右ポケットに入れていた関係上, 左側にいた方の発言はあんまり聞き取れなくなっています. そういう関係で, 殆ど自分の発言の書き起こしのみになっています. 相手の発言は殆ど聞けないのでほぼ思い出し書きになっています. なので, 不正確な点が数多く存在します. ちなみに録音許可も公開許可も取り忘れました. 面接官は2名で, およそ30分の面接でした. よろしくお願いします.

    ドワンゴ1次面接に行ってきました, 面接内容を書き起こして, 反省も書きます
  • 就職活動で鬱病が悪化した - ncaq

    欝が悪化して起きていたくなくなった 就職活動 講義:数理計画法を49点で落とした そのせいでフル単を逃した 開発中のソフトウェアがうまく設計できなくてつらい 周りの人間との頭脳の差を見せつけられてつらい などの理由によって病が急速に悪化しました. 2017-03-17から2017-03-20まで4日間起きていたくなくて, ずっと寝ていました. 起きているとつらいという感覚が襲ってくるので, 起きていたくないのです. 途中から寝られなくなったので, 睡眠薬を処方された量以上飲むという禁断の手段を使って睡眠を取りました. オーバードーズなんてまともな人間のやることではありません, メンヘラのやることです. はい, 私はメンヘラです. 次の診療でちゃんと言わなくてはいけませんね. 病が進むと体調が悪くなくても 頭痛 吐き気 めまい 胸焼け 目の乾き 肩こり 激昂 憎悪 欲の異様な減退 腹痛

    就職活動で鬱病が悪化した - ncaq
  • 経験5年のHaskellユーザがScalaを仕事で半年使ってみた

    haskell-scala-java ちょっと前までScalaを書いていたので、 Haskell好きな人がScalaを書いた感想を書きます。 タイトルは経験15年のOCaml ユーザーが Haskell を仕事で半年使ってみた - camlspotter’s blogの模倣です。 あくまで1ユーザの感想です。 Scalaに慣れてしまうと違和感を忘れてしまうと思ったので、当時箇条書きで雑にメモしていたものを参照して書いています。 逆にScala使いがHaskellを知るメモに役立つかもしれません。 Haskell歴 when: 2013年から知って学び始めましたが、格的に使い始めたのは2015年からで、5年ほど使っています where: どの言語を使っても良くて新しい言語を学ぶ必要がなければ基的にHaskellを使っています what: 趣味OSSプロジェクトの大半 現在一番スターもらっ

    経験5年のHaskellユーザがScalaを仕事で半年使ってみた
  • 海外からDDoS攻撃してくるカメラをシャットダウンしてしまうのは不正アクセスなのか?自首してみたが返答がない!そして泥沼のDDoSへ

    海外からDDoS攻撃してくるカメラをシャットダウンしてしまうのは不正アクセスなのか?自首してみたが返答がない!そして泥沼のDDoSへ 顛末を記録した雑多なログになっているので整理されていない部分が多々あります. 2万文字を超えているので気合を入れて読むか適当に読み飛ばしてください. これでも不要な調査データを省いたりしてスリム化したのですが超巨大化してしまいました. 2018-11-07から自宅のネットワークの調子が悪すぎる 自宅のネットワークが死んでいました. J:COMの回線現在98%パケットロスするという状態になっています pic.twitter.com/Vfe0O3p5j2 — エヌユル (@ncaq) 2018年11月7日 今日の私 14時 サーバが落ちていることが通知される,サーバにDHCPがアドレス振ってくれてない 15時 ucomがついに死んだかと思いjcomに移行する 1

    海外からDDoS攻撃してくるカメラをシャットダウンしてしまうのは不正アクセスなのか?自首してみたが返答がない!そして泥沼のDDoSへ
  • AWS Japanの最終面接で落ちてきました

    受けた会社 AWS Japan 経緯 2019年09月18日に採用担当の方から 弊社の社員より評判をお聞きし、ぜひ弊社のエンジニア職にてご興味をお持ちいただきたくご連絡いたしました。ご紹介したいポジションはこちらとなります。 というメールが来ました. クラウドサポートエンジニア/Cloud Support Engineer に応募してみませんかということのようでした. どうせ落ちるだろうけど, とりあえず面接受けてみるかと思って応募しました. カジュアルミーティング 職務内容や職場環境について聞いて, 後から職務経歴書を提出しました. 職務経歴書初めて書いたのでそれが割と面倒でした… 提出した職務経歴書ここに書こうかと思いましたが完全パブリックにして良いか(多分良いけど)わからない情報があるのでやめておきます. オンラインテスト テクニカルテストと英語テストがありました. テクニカルは W

    AWS Japanの最終面接で落ちてきました
  • asyncとawaitの由来を調べたところ,asyncとawaitのaは関係なかったことがわかりました,英語はクソ - ncaq

    asyncとawaitの由来を調べたところ, asyncとawaitのaは関係なかったことがわかりました, 英語はクソ 背景 「awaitってなんだよ」 という気持ちがある日寝てる私に降ってきました. asyncの由来 asyncはsynchronize(同期する), synchronization(同期すること)を省略したsyncに, ギリシャ語由来の接頭辞a-をくっつけて, async(同期しない)となります. また、英語の〈a-〉という接頭辞はいろいろな意味がありますが、その中の一つに、ギリシャ語の〈a-〉(母音またはhの前ではan-)に由来して、「無」「ない」という否定を表すものがあります。 第29回 べることと話すこと (2) - 語源でゴキゲン prefix meaning "not, without," from Greek Online Etymology Diction

    asyncとawaitの由来を調べたところ,asyncとawaitのaは関係なかったことがわかりました,英語はクソ - ncaq
  • 1