「FAT」を含む日記 RSS

はてなキーワード: FATとは

2020-07-24

Short,Baldy,Fat

I lost weight.

20 kilos have gone in just 6 months.

But there is a man who is short and baldy.

I lost my job due to coronavirus.

Savings are decreasing day by day.

I have no future.

I can't get married.

I knew since I was born.

I knew from the beginning.

I was a fat and short and baldy man.

I am a short and baldy man now.

I have no future as before.

2020-07-22

お勧め児童文学 anond:20200722215106

怪物はささやく(A Monster Calls)

 

彼女のためにぼくができること(Staying Fat for Sarah Byrnes)


ルドルフとイッパイアッテナ シリーズ
  • ねこたちとたまに飼い主の話。NHKでお馴染みのヤツだ

2020-07-16

anond:20200716000200

役割限定やすいかFatコードが発生しにくいメリットがある。

依存性注入とかしてるだけでもコードは整理されるし、テストも書けるから自ずと品質が上がる。

2020-06-06

anond:20200605114324

アメリカでは肥満の人が声を上げた。メディアガリガリに痩せた人たちだけを理想の美と扱うことに関する反発が多数発生した。

極端な例を挙げると、InsatiableというNetflixドラマがある。これは主人公であるティーンエイジャー女子肥満で虐められていたがダイエットを頑張り「美しく」なり、かつて自分バカにしてきた奴らに復讐する物語である。このドラマ肥満バカにしている(fat shaming)である批判され議論を巻き起こし、失敗には終わったがchange.org23万人に及ぶ放送制作中止の署名が集められた。

アメリカ多民族国家であり複数人種がいるため見た目で相手判断することが(少なくとも良識のある人々の中では)タブーとなっている。日本と違い、履歴書写真要求してはならない。相手容姿を褒める時にも注意を要する。「肌が白くてキレイですね」なんて公の場で言ってしまうと大変な目にあう。みな違ってみな美しいという前提で過ごしていかなければならない。

まあその結果あそこまでブクブクと太った人だらけになっているのはそれはそれで問題でもあるのだが、容姿いじりという観点でいけば日本よりも多少は過ごしやすい部分がないこともない。美の基準日本のように単一ではない点も良い部分はある。

もちろんアメリカはまだまだクソだ。ティーンエイジャーは残酷でありスクールカースト日本より酷いものがあり、毎年のように学校での銃乱射事件が起きておりスクールカースト底辺者が反乱を起こすのは風物詩のようになっている。

日本人はここ数十年抑圧されることに慣れてしまった。中国人天安門事件の後はおとなしくなったのと同じように。一揆や打ちこわしは上等であり、パールハーバーには突っ込むし、学生運動もするし何でもしていた。テロ国家テロ民族であったのにサリン事件以降はすっかり黙る民族となった。自分卑下することが美徳とされ、芸人自虐をすることが面白い立場をわきまえろという圧力が強い。

不快感は示すべきだ。不快感を示すことから全ては始まる。しか不快感を示したら何かが変わるというわけではない。アメリカを見ろ、みんな自信満々だが何も変わっていない。難しい問題だよまったく

2020-05-22

anond:20200522090250

・・・FAT捨てたいです(泣)、とりあえずファットスプレッド塗るの止めたら良いですか?

anond:20200522085843

本当だ。FAT捨てたところでNTFS自体に手を入れなきゃいかからどうにも、って感じだな。

anond:20200522085552

ざっとググったらエクスプローラーfatに合わせてるから

ntfsでもパス上限は一緒ですってよ

2012年記事だったけど

anond:20200522085433

結局FATを捨てるかどうかの話なんじゃないかそれ。NTFSもそうなの?

2020-03-15

パソコンデータ引越マニュアル

主に自分備忘録として

パソコン引退させるときデータ取り出し、バックアップ方法

データの移動

動画画像など重いデータは外付けHDDなどに移動し、他のデータと共に整理する。

もう一台のHDDミラーリングしてトラブルに備える

書類メールなどは、そのパソコン名を付けたフォルダにまとめて、新しいパソコンもしくは外部に保存

見たくなったときは、新しい作業フォルダ必要ファイルコピーして閲覧。

重たいデータを取り除いた後で、念のため引退させるパソコンHDDの中身を丸ごとコピーして外部に保存

注意点

引越時はファイル履歴やtimemachineなどのバックアップツールは用いず、古典的コピー対応する。

あとでツールがないとデータ復元ができないと不都合なため。

windowsmacデータが混在する場合は、ex-FATフォーマットした外付けHDDに保存する

ファイル操作エクスプローラーなどのファイラー上で行うと、スリープなどで中断した場合中途半端状態になる。

特に、移動が中断されると、ファイル分散するので使わない。

robocopyなどのコマンドやRichCopyなどのツールのように、コピーの再開ができる方法コピーし、コピー終了後にもう一度そのコマンドを実行してコピー完了したこと確認後、元ファイルを削除する。

2019-09-05

anond:20190905172037

FAT という MS-DOS 時代化石Linux組み込み ? M$ は何をやりたいのか全く理解出来ない

この書き込みことなら、未だにMS-DOSで動いてると思ってるんじゃなくて、exFATFATが別物であることを理解してないんだな

2019-02-03

国家事業であるCool Japan嘲笑の的にしかならないなか、一企業であるネトフリが日本コンテンツの輸出に成功しかけてるのはなんとも言い難いね

Netflix

日本でも浸透してきてると聞くが、アメリカでも俺の周りだとみんな普通に加入してる感じ。昔のテレビのよう。最近Netflixで何を観た、あれ面白いよね、という会話がもはや日常。逆にAmazon PrimeとかHuluについて同じような会話は俺の周りでは聞かない。テラスハウスとかコンマリとかも周りの人は見てて、日本では本当に男女の恋愛あんな感じなのかとかの質問を良くされる。俺はドキュメンタリーをよく見る。最近では「Abstract」「Rotten」「Salt Fat Acid Heat」とかが面白かった。「Roma」が良かったと複数の友人から勧められたので今度見る。

anond:20190202071054

2019-02-02

アメリカ流行ってるサービス: 俺と周りの場合

https://anond.hatelabo.jp/20181129233609

同じくSF在住。いいまとめサンキュ。他に俺が個人的によく使うのは:

Lime

ここ1〜2年で急激に伸びてきた電動自転車電動スクーター(電動のスケボーハンドルが付いたようなもの)のシェアリングサービスBirdなど競合も。各スクーターGPSトラッキングされていてスマホアプリで近くにあるスクーター検索できる。使い終わったら乗り捨て。割とそこらじゅうに乗り捨ててあったりする時もあるので街の景観ちょっと変わった感があるが、それを超えて便利。でも乗る場所によっては割と危ない。大きな事故が出てくると規制もありうるかも。(追記:chanmiaさんのブコメによるとすでに規制されて台数が減ってるそうです。指摘感謝です)

Netflix

日本でも浸透してきてると聞くが、アメリカでも俺の周りだとみんな普通に加入してる感じ。昔のテレビのよう。最近Netflixで何を観た、あれ面白いよね、という会話がもはや日常。逆にAmazon PrimeとかHuluについて同じような会話は俺の周りでは聞かない。テラスハウスとかコンマリとかも周りの人は見てて、日本では本当に男女の恋愛あんな感じなのかとかの質問を良くされる。俺はドキュメンタリーをよく見る。最近では「Abstract」「Rotten」「Salt Fat Acid Heat」とかが面白かった。「Roma」が良かったと複数の友人から勧められたので今度見る。

DoorDash

代行でレストラン食べ物を取りに行ってデリバリーしてくれるサービス。Seamlessなどの競合も多いしアメリカ国内でも場所によって人気度が違うみたい。東海岸旅行した時に現地の友達Airbnbの部屋で宅飲みしようとしてDoorDashで注文しようと言ったら何それ普通Seamlessだべと言われた。結構割高だし、飲み物やサイドオーダーを取ってくるのを忘れるといったちょっとしたミスは割と多いが、払い戻しなどは可。選べるレストランは多い。代行dasherが今どこにいるか地図表示、予想到着時間、「もうすぐ着きますメッセージアラートなどがあり、精度はやや甘いが便利。

OpenTable

レストランリアルタイムオンライン予約サービスアメリカではこの分野を開拓した存在で、店内の注文管理機能と一体になってるシステムゴリゴリ営業で納入して加盟店を増やしたという話を昔聞いた。人気口コミサイトYelpオンライン予約をサポートするようになったので俺もOpenTableを使う機会はやや減ってきたが、ちょっといい感じのレストランとかの予約にはまだ使うかな。

Instacart

食料品を代行でショッピングして即日配達してくれるサービス。俺は使ったことないがスーパーの店内ではInstacartのTシャツを着た代行ショッパーを良く見かける。

Zillow

不動産検索サイトグーグルマップ感覚視覚的に使いやすい。住宅販売物件賃貸物件情報豊富で、間取り金額そして学区のランクなどいろんな条件で検索できる。Redfinなど競合も多い。売りや貸しに出てない物件でも推定金額が表示される。ズームインしていくと表示中の全ての家という家に金額マッピング表示されるのはなかなか圧巻。友達のあの人の家の資産価値も分かってしまう!物件の部屋の中などの写真豊富で、しかも多くはいい感じの家具内装でいい感じに盛られてる(ステージングといって、これをやる専門業者がいる)ので、見てるだけでも楽しいちょっとした脳内バケーションになる。

Houzz

家具インテリアのコーディネートのヒントになるプロ撮影写真カテゴリ別に大量に見れる。ちょっと庶民には無理という写真も多いが、これも脳内バケーション妄想が膨らんで楽しいプライスタグアイコンが付いてる家具は実際に買える。担当したインテリアコーディネーターに連絡することもできる。これでヒントだけ得てPinterestで似たようなIKEAハックを探すのが俺のパターン

PayPal

個人間の送金は少なくとも俺の周りだとまだPayPalが強い。数年前にCashとかの他のサービスが出てきて使う人もいたけど俺の周りはPayPalに戻ってる。何が特別便利ということもないが、通常の銀行口座だと個人間の支払は小切手なので(振込はお互いが同じ銀行でないと手数料が高い)、いくら小切手スキャンと換金が今ではスマホカメラでできるようになったとはいえ、面倒なのはアメリカ人にとっても事実オンラインショッピングでも支払はクレジットカードPayPalというところが多い。送金手数料無料PayPalはもはや第二の銀行口座として定着してる。(追記:vanillayetiさんとchanmiaさんのブコメによるとVenmoの方がイケてるとのこと。指摘感謝です)

Robinhood

手数料無料で株の売買が超簡単にできる。俺は株やったことなかったがちょうどいい入門になってる。Bitcoinに散々振り回されてからRobinhoodに出会い、これでいいじゃんという人が俺を含めて周囲にもチラホラ。

LinkedIn

ビジネス向けSNSと良く紹介されるが、転職活動時の職務経歴書としての機能が強い。ハイテク系の会社ではLinkedInページへのリンクを送ればレジュメCVを提出しなくてもいいというところもある。リクルーターからの連絡や昔の同僚からの誘いなども良く来るが、本気で転職先を探す時はHired.comなど他のサイトも同時に使う。

Glassdoor

会社自分給料いくらもらってるか、会社雰囲気はどうかといった情報匿名で共有するサービス職種役職によって横断的にも検索できる。面接でどんな質問をされたとかの情報も。求人情報も多く、職の大体の給与幅を予想してくれたりする。

Zoom

ビデオ会議システム個人ユーザ間だとまだSkypeだったりメッセンジャー音声通話機能FaceTimeを使ったりも多いが、会社仕事だと今はZoomが強い印象。会議室の大型ディスプレイなどとも統合やすく、支社間や取引先とのZoomビデオ会議出張先や在宅で仕事してるメンバーも加わってパソコンの画面を共有しながら会議する、みたいな場面は日常的。

Zendesk

カスタマーサービスを問い合わせチケット管理プロセスやFAQ管理システム統合により効率化した感じのサービスで、自社製品カスタマーサポートページだけZendeskに飛ばすようにしてる会社も多い。

Hopsy

俺が使ってるというだけで、流行ってるかは全く知らない。ビールサーバを購入して(ただし紹介で加入すると無料)、月額料金を払うと生ビールの小型ケグ(約2リットル)を毎月4つ配達してくれる。地ビールが多く、バリエーション豊富。軽め、苦め、重めの3つの風味から選ぶ(組み合わせも可)。月額会費分については特定銘柄ビールを選ぶことはできず選んだ風味でランダムなのが送られてくるが、個別に追加購入する時は指定OKアメリカは今インディアンペールエール(IPA)が大人気で、苦め風味を選ぶとほとんど重複なく次々と初めて見るIPAが送られてくる。どれも美味しい。ビールサーバから注いで飲む冷え冷えのIPA最高です。(追記:会費は毎月約$60です。俺は紹介で加入したのでビールサーバ無料だった)

追記1:

TurboTax

aoiro-cakeさんのブコメで指摘がありましたが確かにこれは外せません。毎年4月15日の夜に駆け込みでTurboTaxのサイト確定申告する俺。毎回来年こそはもう少し早くやろうって思うんだけどね。

スタバアプリ

vanillayetiさんのブコメで指摘がありましたが確かに使ってます。支払も画面上のバーコード会計スキャンするだけ。ポイントを貯めて無料で飲むラテの美味いこと。アプリであらかじめ注文して並ばずにピックアップできるのも便利。長距離ドライブの休憩ポイントを決めるのにもアプリ店舗検索を良く使います

追記2:

元増田にJIRAとかがあったのでZendeskとかZoomを入れてみたのだけど、他にもビジネスで使われるサービスは多数でこれが定番とか流行とかは良く知らない。俺の周りだと、会社で使う各種オンラインツールシングルサインオンOkta、経費精算はConcur、人事評価プロセスはWorkdayみたいな感じだが、会社によってこのへんは色々な気がするし、今挙げたツールUI微妙だったりしてまだ開拓余地がある感じ。これらの多くのサービス会社IPOしていてRobinhoodで買えるので、自分が実際に日常的に使っているツール使用感とか、今使ってる企業が他のサービスに乗り換えるコストはどうか、将来どう進化しそうかとかを考えて株を買うか決めたりしてる。

2018-12-21

[]コンピューターで発生する技術面の問題

1999年問題

1900年を1年目と内的処理していた場合、年数が2桁から3桁になる。また、年号を下2桁だけで処理していたシステムの一部で年のエントリで99をエラーコード例外値として扱っている物があったとされ、そのようなシステムでは1999年になった途端に正当な1999年エラーとを識別できず不具合をおこすことが懸念された。又、9が5つ並ぶ1999年9月9日エラーが発生することも懸念された。

1999年8月21日問題

GPSは内部処理で週数を10ビット管理しており、起点である1980年1月6日から1024週後にあふれて0に戻る。

2000年問題(Y2K)

年数を下2桁だけで処理していたシステムや、2000年平年(閏年ではない)と誤解したシステム問題が起こる。

2001年9月9日問題

1970年1月1日0時からの秒数が十進法で9桁から10桁になる。経過秒数を文字列表現に直してソートしたことで、「1,000,000,000 < 999,999,999」と判断してしまい、項目の新旧が正しく処理されない問題が実際に幾つかのシステムで発生した。

2008年問題

2000年以降も年数を下2桁だけで処理していたシステムで、かつ年を文字列で格納していた場合に、先頭が0の場合には八進数として扱われる処理系があり、その場合2008年の時点で年の処理が不正となる場合がある。ごく一部のperl作成されたネットゲーム誤作動が発生した事例がある。

2010年問題

潜在的バグが発覚した。シチズン電波時計ソニーゲーム機プレイステーション3」(閏年処理)、オーストラリアクイーンズランド銀行でのシステム動作ドイツジェムアルト社のICカード使用不能など。シチズンのケースでは、年の内部表現西暦下2桁のBCDを使っていた。

2019年4月7日問題

GPSは内部処理で週数を10ビット管理しており、起点である1980年1月6日から2048週後にあふれて0に戻る。(10ビットでは2回目)

2030年問題

1930年 - 2029年を下2桁で表現しているシステム問題が起こる。同様のもの2050年問題や2070年問題などがある。

2036年問題

1900年1月1日0時からの秒数が32ビットからあふれ、NTP問題が起こる。

2038年問題

Unixなど。1970年1月1日0時(Unix epoch)からの秒数が31ビットからあふれ、32ビット符号付きで処理しているシステム問題が起こる。

2038年11月21日問題

GPSは内部処理で週数を10ビット管理しており、起点である1980年1月6日から3072週後にあふれて0に戻る。(10ビットでは3回目)

2040年問題

HFSのタイムスタンプ2040年2月6日までしか取り扱えない。

2042年問題

System zのSTCK命令で取得する64ビットTODクロック2042年9月17日中にオーバーフローする。

2048年問題

2038年問題1980年起点版。FATファイルシステムタイムスタンプなどが1980年起点である

2050年問題

1950年 - 2049年を下2桁で表現しているシステム問題が起こる。同様のもの2030年問題や2070年問題などがある。

2053年問題

2038年問題1985年起点版。TRONなど。

2070年問題

1970年 - 2069年を下2桁で表現しているシステム問題が起こる。同様のもの2030年問題2050年問題などがある。

2079年問題

FATファイルシステムタイムスタンプの起点の1980年1月1日を基点として、年数を下2桁だけで処理するソフトウェアなどは、その起点の99年後(2079年12月31日)までしか正常動作しない。

2100年問題

2000年以降に作られた年数を2桁で表すシステムや、2100年を閏年と誤解したシステム問題が起こる。

2108年問題

FATファイルシステムタイムスタンプは2107年12月31日までしか取り扱えない。

2137年問題

更新されたGPSは内部処理で週数を13ビット管理しており、この頃にあふれて0に戻る(正確な日時は未定)。

2286年問題-2286年11月20日17時46分40秒に起こる。原因は、2001年問題と同じ。

3000年問題

Visual C++において、3000年1月1日以降の日付処理に不具合が生じる。

10000年問題

西暦が5桁になる西暦10000年1月1日に起こる。

2018-11-25

anond:20181125114446

でもゲイツは「俺は飛行機の中でFAT書いた」って自慢話ばかりしてくるからなぁ

2017-02-11

職場の開発スタイルが古すぎて限界なんだが

IT業界プログラマなのですが、どれだけ技術進歩しても何年も同じ開発スタイルから一向に改善しなくて限界を感じています

例えば次の点が挙げられる

バグ個人責任のせいにする

 ・世渡りが上手い奴は口だけ出して手は動かさな

  ・こいつが手を動かすのは最小限で、なおかつビビりなのでよく確認する

 ・手だけが早くリリースしてから考えようぜって思っているタイプバグを出すたびに個人攻撃される

開発プロセスが雑

 ・レビューがない

 ・仕様最初から作るつもりがなく、毎回担当者が長年の勘で仕様を考える

  ・故にどこかで矛盾が生じる

  ・担当者の長年の勘が頼りなので、作り手としては要求に答えるしかない

   ・仕様明確化されていないので、言われた通りに作るしかない

   ・一部しか担当していないので、一部しか知らないのだがそれを「もう何年もやっているのに担当したところしかできない」と言われる

    ・尚、これに対し口答えは許されない模様

 ・仕様がないので自分なりに担当者確認して作る

  ・このあたりはOKなのだが、その内容は一切ドキュメント化されていないしするつもりもない

  ・いつでもこの仕様担当者の気分で変更できる

   ・変更できるのは問題ないが、言い方が「お客さんがバグ報告がきた」みたいな切り出し方

   ・バグではなくただの仕様だし「作る時にそう言いましたよね?」と言ってもドキュメントがないので根拠なし

テストを書かない

 ・開発スピードが遅くなるから理由テストを書かない

 ・というか書き方を知らない

  ・xUnitすら使えない

MVCを知らない

 ・単語は知ってて理解しているつもりなんだけど的外れ(いわゆる Fat Controller が普通だと思っている)

・新しい知識を覚えるつもりがない

 ・自分達で勉強した最新の知識デザインパターン

 ・新人が入ってくるもこの調子なので2〜3年もすると社内の仕事はできるが若いのに技術力は10年以上前技術者レベルになる(仕事必要なことしか知らないのでそれ以下か)

 ・そして、いつまで経ってもこの開発スタイル改善しない

けものフレンズがバズったので、ついカッとなってやった。

2017-02-06

Low Guy Rock 啓蒙 Old man

http://anond.hatelabo.jp/20170206162002

少々意見取り入れた

Low Guy Rock 啓蒙 Old man

作詞作曲 オレと他の増田

著作権フリーです。死ねJASRAC!

************************

|Em    |   B♭|Em   |   B♭

お布施もらって生きている 芸の出来ない道化師

|Em    |   B♭|Em   |   B♭

光るHeadに   飾り載せ  出張った腹を見せつける

|F     |   G|F    |    G|

Sizeが合わないCostume それを褒め合うFoolish people

|F     |   G|F    |    G|

お里が知れてるmonkey共 貴様ら全員Go Home!

|B    |

ブリッジ

|C   |B   |Em  |G    |

Low Guy   Rock   啓蒙   Old man

|C   |B   |Em  |G    |

Low Guy   Rock   啓蒙   Old man

|C   |B   |Em  |G    |

H・G・D・V Fat Man  啓蒙   Old man

|C   |B   |Em  |Em   |

今日も  リッチコピーす る

2016-12-17

反社会的バンド女性ブラジャーしてるのが気になる

例えば南アフリカラップデュオにDie Antwoordってのがいて新曲ビデオ女性おっぱいとか性器とか映ってて悪い言葉連発するような人たちなのよ。

Fat Faded Fuck Face” https://vimeo.com/195866734

で、その片割れ女性なんだけど当然のようにタトゥーとかボディピアスとかガンガンなの。なのにブラジャーしてるのがおかしいなって思う。他にも政府にたてついて逮捕されたプッシーライオットとかもそう。

唯一の例外が、めちゃメジャーだけどセックスについて曲書いたりFuck Youって曲書いたりしてるLily Allen。ライブアンコールで必ずノーブラタンクトップになるの(アルバム3枚だしててそれぞれのツアーに1回ずついって毎回そうだった)。それだけでものすごい彼女を信頼しちゃう

2016-11-01

業務系にWebアプリケーションが人気である理由がわからない

特に最近JavaScriptごりごり使ってるやつとか

一昔前なら軽量とか工数が少なく済むとか理由があったんだろうけど

今はJavaScriptごりごりでRichどころかFatになってるじゃん

マシンスペックも上がってるんだからもうクライアントサイドもサーバサイドもJavaでいいじゃん

 

JavaScriptただでさえ読みにくいのにライブラリが大量に使われててもうわけわからん

JavaScript使いたくないよ~( ノД`)シクシク…

2016-09-14

ジャスティン・リー

この事はずっと忘れていて、無意識にそんな経験はなかった事として生きていた。

中学生の頃、体育祭応援団をしていた。

同じ応援団団長は学年が一つ上の喧嘩っぱやくて、後輩をすぐに殴る事で有名な人だった。

その人の事は、以下団長と呼びます

FATの事は嫌いでなるべく関わらない様にしていたんだけど、仲の良い友達が付き合っていたので、度々顔を合わしてしまう事があった。

それでも口はほとんど利かず、からかわれてもシカトしていた。

放課後応援団練習をしに行ったらその日は団長しかおらず、彼女の事で相談があるとか珍しく真剣な顔をして言われたので、サッカー部の部室で話を聞いた。

団長サッカー部だった。

彼女とはあまりうまくいっておらず、実は別に好きな人団長と同じ学年にいると言われた。

団長好きな人は小柄でとてもかわいい人で、私達後輩女子からも人気がある人だった。

私はなるべく友達を傷つけぬ様、早い段階で彼女に別れを告げて欲しいと伝えた。

団長は下を向きながらうなずき、私にお礼したと思う。

部室を出ようとした時、団長に腕を引っ張られてそのままレイプされた。

何が起きたのか意味が分からなかった。

私にも同学年の彼氏がいたけど、手をつなぐ程度の仲だったし、もちろん処女だった。

頭の中真っ白の状態で部室を飛び出したら雨が降っていた。

傘なんか取ってくる余裕もなかったから、そのままずぶ濡れになったまま歩き続けた。

家にはなかなか入れなかった。

誰とも話したくなかった。

今日誕生日で、応援団練習が終わったら彼氏プレゼントを渡しに10分だけ家に来るって約束だったけど、そんなの無理だった。

翌日からも、団長は何事もなかったかの様に過ごしていた。

団長とは絶対に目を合わせたり話したりする事はなかったけど、誰にも何も知られたくなかったので、そのまま応援団を続けた。

それから数年後まで知らなかったけど、団長は私の彼氏に「お前の彼女とヤッたよw」と言ったそうだ。

団長には虚言癖っぽいところがあったので、彼氏は信じなかったと話していた。

その彼氏とは数年付き合ったけど、高校卒業前に別れた。

それから十年後。

私は女友達と二人で都内地元からは県をまたぐ)で飲んでいた。

中学生の頃に起きた事なんてすっかり忘れて、社会人生活を楽しんでいた真っ最中、奴は現れた。

しかけられるまで気づかなかったけど、かなり酔っ払った頃に突然あの団長が話しかけてきたのだ。

何事もなかったかのように、「元気?今何してるの?」とか「どこに住んでるの?」とか聞いてきた気がする。

私は作り笑いだけして何にも答えなかったけど、一緒に飲んでいた友達は何も知らず、ノリの良い団長の会話を楽しみはじめていた。

一刻も早く店を出ようと友達に声を掛けたが、なかなか出てくれない。

私はお手洗いに行った。具合が悪いと友達に伝え、一緒に帰ってくれるよう頼もうと考えた。

席に戻り、友達にその事を伝えようと思ったところから記憶が一切ない。

気がついたら、ラブホテルにいた。

終わったあとみたいだった。

団長は服を着て部屋を出ていくところだった。

まれて初めて、殺意を知った。

ホテル代を投げつけられ、無表情で「またマグロだったね」と言って去って行った。

同じ人間に二度レイプされるなんておかしいし、私に落ち度があったとしか思えないとずっと自分を責め続けた。

二軒目だったし飲み過ぎたのだろうか?

でも、おかしい。

あいつが帰った後も体が重くてだるくて眠たくて、二日酔いとかそういう感じでもなかった。

恐らく、睡眠薬的なものを入れられたのだと思う。

それ以外考えられなかった。

それから度々過呼吸を起こしたりする事はあったけど、私はこれらの記憶を頭の中から抹消していた。

意識的にじゃなく、気がついたらそれについて考えなくなっていた。

そして更に十数年経った今、ジャスティン・リー睡眠薬を飲ませてレイプしている動画を観てしまい、思い出した。

眠ったまままったく動かない女性を平然とレイプしてるジャスティン・リーの姿はあいつの存在を思い出させた。

また、同級生の話から団長レイプされたのは私だけでなく、中学時代から今に至るまでたくさんの女性がいる事が発覚した。

誰も訴えてはいないけど、彼にはきちんと特別にひどい罰が下っていた。

下った罰はとてつもないもので、ここには書けないけど、多くの女性が「ざまーみろ」と思っただろう。

私は彼を訴えようと思った事は一度もなかった。

他の女性達のためにも、きちんと訴えるべきであるという事も分かっている。

でも、訴えなかった。

訴えなくとも、奴にはもっともっと酷い罰が下る…そう信じていた。

思い出したらいたたまれなくなり、増田に投下してしまったが、これを書き終えたらまた普段生活に戻る。

奴の事を引きずって苦しい思いをして生きるなんてゴメンだ。

私は幸せに生きる。

お前にかまっている暇はない。

お前を恨んでる時間があるなら、子供の為に笑う時間を過ごした方がずっといい。

さぁ、これで最後だ。

お前の事はまた封印する。

さようなら

2016-09-03

新海誠映画がどうしようもなく気持ち悪い

映画は観てない。彼氏映画を観ないので、私も映画に行く機会がない。

新しい映画ができたのは知ってるけど、一日も早く終わって人目に触れなくなって欲しい。

山崎まさよしファンだった。兄が貸してくれたHOMEというアルバムが刺さった。FAT MAMAって曲が好きで「お、私のテーマソングかな?」って感じで聞きまくった。

で、そうしているうちone more time one more chanceに嵌った。こんなふうに愛されたい。当時好きな人桜木町でばったり会って告白されるみたいな想像しまくってた。

だがしかし、世の中の受け止め方が違うことが徐々に分ってきた。その最初カラオケ。今で言う虚路充が感情込めて謡いやがんの。「はぁぁぁ」って感じ。マジやめて欲しかった。

なんてこったい。男もまさよし聴くかい。よりによって、女子が探して欲しくないであろうタイプの男に限って聞いてるらしい。うげえ。でも、まあ、これは仕方が無い。と思ってた。

こうした私のもやもやとした気持ちトドメを刺したのが新海誠なるクリエイターの秒速5センチメーター。観たよ、一応は。YouTubeだけどね。

キモイ。こんな幼稚な観れんタラタラ小僧の話がいいのか。わおわお。酒の場で額をテカらせながら語るオッサンも目撃した事がある。まったくの他人だけど、そんとき私物凄い嫌悪感を露にしてアンタの顔、つーか生え際、を凝視してたと思う。すまぬ。そんなとこにいるはずもないのに。

ううううう、何しやがんだよ、私のまさやん名曲に、テメーら何しやがんだ。やめて本当、お前に探して欲しくない。いつでもって、冗談じゃない。あれは女子自分を追い求める男子想像するための歌なの。いい、よく聞いて。「お前」じゃないから。お前じゃないんだよおおおお。ぜえぜえぜえ。

と、新海誠とその劣化クローン達にめちゃくちゃにされた私のOMTOMCだが、その後は秒速の話題も消え去り、私の心は平和を取り戻しつつあった。

しかし、しかしだ、奴が帰って来たのだ。ネットプロモーションされる彼の映画電車中吊りに掲げられる「新海誠」という文字。そういえば映画タイトル忘れたけど、検索するのも嫌だから省略。でさあ、京浜東北線とかでいるわけよ。四五十歳ぐらいのおっさんが。見てんだよ、その中吊り。うわあああ。こいつも秒速観てて、その監督作品から観ようかとか考えてんのかよって。消え去れ。お前が何を失っても許さねえ。どれだけ痛んでも会わねえ。いいか、テメエの人生no more time no more chanceだ、そいつと向き合え父ちゃんボーヤ。

ごめん、ひどい文章だ。でも、どうか一日も早く消え去って欲しい。受け入れられない、どうしても。

2016-08-09

PHPの気になる関数2つ

問題: PHP関数2つを使って、配列 ["He", "is", "a fat man"] を ["He", "is", "a", "fat", "man"] に変換せよ。

↑この問題の答えとなる2つの関数ですが、ネーミングセンスある意味絶妙だと思うのです。08/09 の今日から言うけど。

2016-07-25

gitにおけるコミットログ/メッセージ例文集100

私はコミットログの書き方に悩む英語の苦手な人間である。実際、似たような人は世の中に結構いるようで、頻出単語を集計したりまとめたものは既にあって役に立つのだけれど、これらはあくま単語の話であり、具体的な文を構成する過程でやっぱり困る部分がかなりあった。

要するに、どういう時にどういう文が使われているのか、ということを示した例文集が欲しいのであるググると他にも「例文集があればいいのに」みたいな声はあるくせして、しかし誰も作ろうとしない。何なんだお前ら。それじゃ私が楽できないじゃないか

仕方なく自分でまとめたので、増田に垂れ流しておく。

はじめに

ここで挙げているコミットログは全て実際のコミットログから転載である。当然ながら各コミットログ著作権はそれぞれの書き手にある。いずれも各英文でググれば出てくるし、フェアユース範囲なら許してくれるだろうと考え名前プロジェクト名は割愛したが、ここにお詫びと感謝を述べておきたい。

抽出条件だが、参考にできそうなコミットログを多く含んでいそうなリポジトリGitHubSTARの多い方からざっと目で見て適当に選び、それぞれ最新コミットから5000件抽出した(あわせて前処理として、コミットログ冒頭のタグ情報は消去した)。

結果として対象としたリポジトリは以下の通り。

atomのみ5400件抽出していたため、計25400件のコミットログベースである。このうち、以下の条件に合致するものは参考例にすべきでないとして一律排除した。

こうして残った8540件を眺めながら、適当に切り出したのがこの用例集である個人的に「うーんこの」と思った表現も、散見される場合は載せた。

ということで、以下用例を羅列していく。

用例集

オプションフラグメニューを追加した
ファイルを追加した
メソッド機能を追加した
実装を別のものへ切り替えた
  • Use args.resourcePath instead of args.devResourcePath
  • Use arrays instead of while loops
  • Use auto instead of repeating explicit class names
  • Use weak pointer instead of manual bookkeeping
  • Change all uses of 'CInt' to 'Int32' in the SDK overlay
  • Change Integer#year to return a Fixnum instead of a Float to improve consistency
新しく何かに対応した/機能上の制約を取り払った
何かを使うようにした
より好ましい実装に改良した
何かを出来ない/しないようにした
  • Don't bail reading a metadata instance if swift_isaMask isn't available
  • Don't exit until the parent asks for an instance
  • Don't include Parent pointer in Nominal/BoundGeneric TypeRef uniquing
  • Don't use MatchesExtension for matching filters
  • Don't use ES6 class for AutoUpdater windows class
  • Don't use MatchesExtension for matching filters
  • Avoid `distinct` if a subquery has already materialized
  • Avoid infinite recursion when bad values are passed to tz aware fields
オブジェクトの内容や挙動確認やすくした
Assertを追加した
不要コードを除去した
コードを移動した
名前修正した
さなバグタイポ修正した, 警告を潰した
バグや好ましくない挙動修正した
テストコメントドキュメントを追加した
テストを削除した
テストコメント修正した
ドキュメント修正した

表現傾向とまとめ

以上の用例をふまえ、今回の参考ログ8540件から先頭の単語を出現回数で並べると次のようになった。

Add1149
Fix1014
Update584
Remove566
Use382
Don't260
Make228
Move178
Change103
Rename85
Improve76
Avoid68
Allow65
Implement60
Handle58

コミットログの基本形はもちろん動詞 + 名詞である名詞固有名詞複数形、不可算名詞が多いが、単数形場合冠詞は a が使われるか、あるいは省略される。the はまず使われない。

何かを追加した、という表現では非常に広く Add が使われる。メソッドからテストドキュメントに至るまで大概これでまかなえる。

一方、何かを修正した、という表現では広く Fix が使われる。「何か」は typocrash といった単語からメソッド名まで幅広い名詞を取るが、動名詞はあまり取らないのと、that節は取らないのでその点は注意が必要である

Fix は「何かが正しく動くようにした」ことを示し、正しい動作内容が何かを説明しない。そこで正しい動作内容に言及したい場合Make sure が使われる(こちらはthat節が取れる)。ただし Fix よりもニュアンス的に重い表現と思われ、Fix を使わず Make sure ばかり使うのはちょっとキモいのではないかと思う(Ensure はさらに重い表現っぽい)。

また、Fixtypo 以外でのドキュメント修正に対して使われることは稀である。対して Update はドキュメントコメントテストに使われ、本体コード修正に対しては使われない。本体コード修正にあわせてテスト更新したなら Update が使われる。ただ、テスト機構それ自体バグ修正したなら Fix である

無駄な何かを単純に除去したなら Remove を使う。これまでのもの(A)からのもの(B)に切り替えたのであれば Use B instead of A か Change A to B が使われる。新たに何かを利用するようにしたのであれば Use を、利用を取りやめた場合Don't use を使うことが多い。

何かをしないようにしたなら Don't を、内部実装効率化なら Make A + 比較級/形容詞Improve が使われる。

中身の変更を伴わない単なる名前の変更なら Rename A to B、コード機能論理上の場所を移動させたなら Move A to B である

この辺はリファクタリングと呼ばれる行為と思うが、Refactor というぼんやりした動詞はあまり使われず、このように変更内容の種類に応じて動詞が使い分けられている。

余談

コミットログにはWhyを書くべきだ、というのを何かで見かけたので because とか since を使ったログがどの程度あるかを調べたが、8540件のうち22件だった。基本的に短く、シンプルに、一目で意味が取れるログが好まれる傾向がある。例えば get rid of とか2件しか使われておらず、圧倒的に remove である

一方で、シンプル単語だけど開始単語としては使われないものもある。例えば次のような単語である。Expand(9)、Extend(8)、Print(5)、Optimize(5)、Publish(4)、Append(4)、Modify(3)、Manage(2)、Revise(2)、Dump(2)、Insert(2)、Migrate(2)、Enhance(1)、Edit(1) 。いずれもカッコ内は8540件に対する冒頭での登場回数である。結局、より一般的平易な単語で表せたり、Refactor同様に抽象度が高すぎると使われないのだろう。

おわりに

8000件もログを見たおかげで、迷いなくコミットメッセージが思いつくようになったのが個人的には今回書いてて最大の収穫だった。たぶんカンニングペーパーを作る行為それ自体効率のいい学習になるという話と同じだと思う。

このまとめも100以上用例を転載してあるので、それを読むだけでも多少は効果があるんじゃないかと思う。同じようにコミットログ書きたくねぇなぁ英語わっかんねぇなぁと思っている人にとって、何か役に立つところがあれば幸いである。

2016-04-14

detox

Toxins are everywhere. Car exhaust, secondhand smoke, flame retardants, plastic packaging, heavy metals, pesticides, BPA-coated receipts… Unless you’re living in virgin forest, you’re going to come into contact with some less-than-optimal chemicals pretty much every day.

That’s definitely no reason to panic. In fact, small doses of toxins may be good for you because of a phenomenon called hormesis – mild stress makes your cells work more efficiently. However, your body can have trouble clearing certain toxins. You eliminate most of the bisphenol-A (BPA) and other plastics you ingest, but a small percentage hides away in your fat cells, messing with your hormones and accumulating over time. It’s the same deal with several mold toxins, heavy metals like lead, nickel, cadmium, mercury, and aluminum, and with certain pharmaceuticals and drugs like THC.

A good detox protocol can help you eliminate these more stubborn toxins. The trouble is that many common detoxes don’t work. Juice and water cleanses, for example, are often actually counterproductive because they deprive your body of essential nutrients it needs to function. That said, there are a few genuine ways to detox.

Because so many toxins stay in your fat cells, one way to detox is through lipolysis – breaking down your fat cells and releasing the hard-to-reach toxins stored within them. Lipolysis is especially effective when you combine it with liver and kidney support or adsorbents that can suck up the released toxins. This article focuses on all of the above. Let’s start with saunas.

1) Sauna sessions

Sweating does more than cool you off. It also helps you get rid of both heavy metals and xenobiotics – foreign compounds like plastics and petrochemicals – in small but significant amounts. A 2012 review of 50 studies found that sweating removes lead, cadmium, arsenic, and mercury, especially in people with high heavy metal toxicity [1]. Another study put participants in both traditional and infrared saunas and found similar results [2]. Sweating also eliminates hormone-disrupting BPA, which accumulates in your fat cells [3].

There’s debate about the best kind of sauna for detoxification. A couple studies have shown that infrared saunas are the most effective for detoxing, but the research was funded by infrared sauna companies, so the results are questionable. Both traditional and infrared saunas are effective for detoxing [2]. That said, I prefer infrared saunas for a few reasons:

They don’t get as hot. Traditional saunas heat the air around you, while infrared light penetrates and heats your tissue directly. You sweat in an infrared sauna at around 130-150 degrees instead of at 180-200 degrees, so you can stay in for longer without feeling like you’re going to pass out. I’ve done 2-hour infrared sauna sessions (drinking salt water the whole time to replenish electrolytes and fluids, of course).

They’re easier on your electric bill. Again, infrared saunas require less energy, especially if you get a sauna that reflects infrared light back on you. This one, for example, costs about 15 cents an hour to run.

Infrared saunas are often cheaper.

I personally use a Sunlighten infrared sauna and love it. If you don’t want to buy an infrared sauna and there isn’t one around you, a standard sauna will work perfectly well [2]. There’s probably one in your local gym.

Keep in mind that sweating pulls electrolytes and trace minerals from your body, so it’s important to drink a lot of fluids and get plenty of salt (preferably Himalayan pink salt or another mineral-rich natural salt) if you’re going to use a sauna to detox [2].

2) Exercise

Exercise is another way to flush toxins from your body, and through more than just making you sweat. Exercise increases lipolysis (the breakdown of fat tissue), releasing toxins stored in your fat tissue. Studies show that people who exercise and lose body fat end up with higher levels of circulating hormone disruptors [4]. Increasing lipolysis through diet does the same thing [5].

Mobilizing toxins isn’t necessarily a good thing, particularly if you’re unequipped to get rid of them. You want to be sure you’re getting rid of toxins, not just moving them to a different part of your body. Working out addresses the issue to a degree: it improves circulation, providing more oxygen to your liver and kidneys so they can better filter out toxins. You can also give your system even more support and pull out bad stuff with the next two detox tools: activated charcoal and glutathione.

3) Activated charcoal

Activated charcoal is a form of carbon that has massive surface area and a strong negative charge. It’s been around for thousands of years and it’s still used in emergency rooms today to treat poisoning.

Charcoal binds to chemicals whose molecules have positive charges, including aflatoxin and other polar mycotoxins [6], BPA [7], and common pesticides [8]. Once the chemicals attach to the charcoal you can pass them normally (i.e. poop them out).

Charcoal can bind to the good stuff, too, so I don’t recommend taking it within an hour of other supplements. Try taking a couple charcoal pills along with exercise or have a sauna session. They should adsorb many of the toxins you release into your gut and GI tract.

4) Glutathione

Glutathione is a powerful antioxidant that protects you from heavy metal damage, according to studies in both human and rat cells [9,10,11,12]. Glutathione also supports liver enzymes that break down mold toxins and heavy metals. Your digestion will destroy normal glutathione, so opt for a liposomal glutathione supplement that makes it through your stomach. You can also supplement with N-acetylcysteine and alpha-lipoic acid, which your body can use to build glutathione on its own [13]. If you have severe heavy metal or mycotoxin poisoning, talk to a naturopath or functional medicine doctor about intravenous (IV) glutathione. It’s expensive and less convenient than an oral supplement, but it works very well.

5) Cryolipolysis

We’ve talked about how heat and exercise can increase fat burning to detox your fat cells. It turns out cold can do the same. Cryochambers are gaining popularity with professional athletes and other high performers for their ability to quell inflammation. It turns out they can help you burn fat – and release the toxins stored in itas well.

A cryochamber uses liquid nitrogen to supercool your body, stimulating mitochondrial function and decreasing inflammation. Intense cold also destroys fat cells, which has led to cryolipolysis therapy as a way to slim down [14,15]. You can use it to detox, too.

Can’t get your hands on a cryochamber? Try traditional cold thermogenesis instead.

6) Ketosis

Quick disclaimer: I haven’t found studies specifically looking at ketosis and toxin load, so you may want to take this section with a grain of (Himalayan) salt. That said, ketosis is a very effective way to induce lipolysis, particularly if you’re fasting.

When you’re in ketosis and you haven’t eaten recently, your body breaks down your fat stores into free fatty acids, which it then converts to ketones for fuel. That means that, in theory, you should be able to supercharge your detox (and fat loss) by dropping into nutritional ketosis.

The Bulletproof Diet puts you into mild ketosis, which curbs your hunger and sharpens your brain without forcing you to forego carbs entirely. If you want to try nutritional ketosis for detoxing, youll have to modify the Bulletproof Diet slightly. Skip carb reefed days for a couple weeks and limit carbs to ~30-50 grams per day. You can use keto urine strips or – even better – a blood ketone meter to test and make sure you’re becoming fat-adapted. Once your levels read around 1.5 mg/dL, you’re comfortably in nutritional ketosis. At that point, fasting will attack your fat stores and mobilize toxins, which you can mop up with activated charcoal or sweat out (or both).

7) Chelation therapy for heavy metals

Chelation therapy is the strongest way to detox heavy metals. It can also be dangerous, so many doctors don’t recommend it unless you have moderate to severe heavy metal poisoning. Chelation therapy uses compounds called chelators that form strong bonds with heavy metals, leaving them unable to further poison your body. You can then pass them normally. Chelation therapy is very effective for removing lead, mercury, aluminum, arsenic, iron, and copper.

If you’ve been exposed to a lot of heavy metals, talk to a functional medicine doctor about chelation therapy. You really want to go to a medical professional for this one, because it’s so effective that if your liver and kidneys aren’t able to process the metals (a common problem in people with heavy metal poisoning) you can get seriously ill.

Combining detox methods for maximum effect

Each of these 7 methods works well on its own, and you can stack methods for an even greater effect. Exercise and sauna sessions are a good example. Preliminary evidence suggests that exercising and then hitting the sauna afterward will detoxify you better than either one alone does [16]. With that in mind, here’s a sample detox protocol:

Take 2-3 mL liposomal glutathione and 2-3 g vitamin C an hour before exercising.

Exercise for at least 20-30 minutes (HIIT is a good option).

Take 3-4 activated charcoal pills.

Spend 45-60 minutes in a sauna. Remember to get plenty of water and salt/electrolytes.

If you have a lot of fat and you’re burning it off quickly, you’re probably getting rid of a lot of toxins in one fell swoop, and you may get a headache, digestive problems, brain fog, etc. If that happens try taking more glutathione, vitamin C, and charcoal. Be sure you take charcoal at least an hour away from other supplements, as it binds to vitamin C.

Toxins are a fact of modern life, especially if you live in a city or somewhere with poor air quality, mold, and/or a lot of petrochemical byproducts. These detox methods can give your body a little extra support dealing with pollutants and help you perform your best.

Subscribe below if you want more info about how to upgrade your body and brain. Thanks for reading and have a great week!

ログイン ユーザー登録
ようこそ ゲスト さん