はてなキーワード: 非表示とは
広告屋と広告収入で食ってる勢にとっては害しかないと思うんだけど
広告屋なんてあんだけ政治力あるのにアドブロック禁止を政府に働きかけるみたいな大きな動きには出ないよね
ブラウザでアドブロックが使えないようにみたいなことにもなってないどころか一部デフォで組み込んだりしてる
あんまり問題にしたら逆に市民団体とかが騒いでアドブロック使用の権利を法律で保障する流れになったりしそうだから手が出せんのかな?
あと気になるのは大手のサイトとか広告枠売ってるとこで広告料算定のもとになるPVの数字って、広告非表示にされたページも含まれてるのかな?
405443.匿名@嫌い派 03-19 02:31 [通報] [非表示] [返信]
帰国隔離炎上の時に堀ちゃんの「治療のために日英を往復しないといけない」という主張をバッサリ斬ったこと
イギリスは割と難病研究は熱心だからNHSで治療しなよ。無料だし〜。一応先進国だよぉ〜wwww金あるなら私立もあるよ。
https://x.com/May_Roma/status/1480839292373114883?s=20
イギリスは割と難病研究は熱心だからNHSで治療しなよ。無料だし〜。一応先進国だよぉ〜wwww金あるなら私立もあるよ。中東の富豪が治療に来る国だじぇ〜wwwww
堀口 英利 | Horiguchi Hidetoshi
@Hidetoshi_H_
返信先: @Hidetoshi_H_さん
英国の大学に入ってから潰瘍性大腸炎を発症しましたから、医療機関のある日本と学校のある英国を往来しなければなりません。
特に、過去に重篤な薬剤アレルギーと副作用があったため、日本国内での受診を治療方針としています。
さもなければ治療できないか、学問を諦める結果になってしまいます。 x.com/grinyan0003939…
さらに表示
暇空茜
@himasoraakane
Colaboには、「芽が出たじゃがいもは毒だから食うな」という知識をもった人間がいないのか?
これ配ったら殺人未遂にならん?
ありえるよな?
https://pbs.twimg.com/media/GITje7gaIAABWgc.jpg
暇空茜
@himasoraakane
芽が出たじゃがいもはアウト
基本知識では?どうなってるんだ
5.8万件の表示
@FVJPZipiHK36520
地元が北海道ですけど芽が出たじゃがいも食いまくってましたよ笑
芽ごとは教えてあげないとダメですけど
六段
@56NXHgMKkN5506
デリヘル嬢とサンドイッチのエントリで非表示が捗ったけど、なんか消しても消しても攻撃性に全振りしてるのかな?いやそんなことまで言っちゃうんだ…みたいな人を目にする機会が全然減らないから…
いつもは冷静な人でもえっこれ本当に同じブクマカさんが書いてる?本当に?みたいな憎悪を含んだ強いこと言っててびっくりすることもあるし、なんというか上から誰かに激しく物申したい欲・嫌悪を表明したい欲をコントロールすることは本当に難しいのだろうなと思った
外部からあまり存在を意識されないコメントもできるブックマークサイトって、相互にコミュニケーションがとれるXなんかよりも大胆かつ露悪的な言動をしやすい側面がある気がする
いま、伊東純也事件関連のキーワードを検索してもほとんどヒットしなくなっている。以下調査結果。なお、「最新」タブの内容であり、センシティブツイート非表示設定は解除している。
直近30分以前のものはヒットしない。ハッシュタグ「#伊東純也」だと特に問題なくヒットする。
1件もヒットしない。
今年2月以前のポストはヒットしない。ハッシュタグ検索では特に問題なくヒットする。
1件もヒットしない。
結果は以上。これをどう解釈するかは読者に任せるが、少なくとも「早期イメージ回復に努める」と公言している伊東純也の現任弁護士にとっては望ましくない状況であることは言える。イメージ回復のためにメディアで発信してもそれが共有されづらくなっているからだ。
某所で一次創作を公開しているのだが、古いオタクなので1から10までスタンプを押せるという数の幅のあるシステムに古のpixiv評価爆撃を思い出してしまう。
作業中管理ページにいて1や4やまた1がインターバルを置いて断続的に増えていくのを見ると、これは好意的に評価されているのかはたまたそうでもない逆の意味なのかとつい考える。
届くものが数字そのものではないあの応援システムであればプラスな評価なのは間違いないしこちらがそう受け取ればいいだけなのだが、不幸にも10押せる場所で10押す以外の選択肢が自分にはたまたまなかったので半端な数のスタンプだとこれは多分つまらないものを書いてしまったのだろう……と考えるマイナス思考に陥ってしまうのだった。
この日記の内容は、会社の後輩から「最近エクセルマクロを勉強し始めて(キラキラ)」という話を聞いて、先輩ムーブをかますために話した内容になります。
とにかくこれから説明する「計算用シート」が憎くて憎くてたまらず、ちょっと引かれるほど熱弁してしまいました。
ただ、他の方がどうされているのかや、逆に「計算用シート」を愛用する方の意見も聞きたくなり、増田に書いてみました。
エクセルマクロのお作法とか書きましたが、要するにエクセルマクロで「計算用シート」って色々な意味でよくないよね、という話をしたいです。
3行でまとめます。
〇 エクセルシートはユーザーインターフェース(インプット)か出力結果(アウトプット)のためのものとすべき
〇 データ加工をする場合には、原則配列や辞書型配列(連想配列)に格納して加工を行い、最後の結果だけシートに出力するべき
〇 何事にも例外はある。
エクセルマクロにも色々あると思いますが、今回は下記を想定します。
日付や人物名などを入力し、データベースや別のエクセルファイル、別のシートから取得したデータを入力された値を基に加工し、加工後のデータをシートに出力する
この場合、入力欄があり編集可能なシートがユーザーインターフェース、最終的に加工されたデータが出力されるシートが出力結果です。
(もちろん、ユーザーインターフェースの別の欄(セル)に出力する場合もあるし、その場合はユーザーインターフェースと出力結果が一体のものとみなします。)
また、データ用シートは同じエクセルファイル内に基となるデータが含まれる場合を想定します。
(これ自体が非推奨で、SQLデータベースかせめてAccessを使え、という意見はありますがそれは別にして…)
ではここで定義する計算用シートとはなにかというと、文字通り計算を行うためのシートです。
1.元となるcsvファイルをエクセルに読み出してシートに格納
2.そのデータは日付が数値型になっているので、日付(数値型)の入った列を文字列に変換した日付(文字列型)列を新たに作成
これは極端な例ですが、とにかく変数や配列を定義せず(あるいはエクセルのセルオブジェクトを変数のように扱い)、エクセルに値を入力し、それを直接加工することで目的となるデータ加工をしたり、様々な処理をします。
なんかこんな感じの処理をしているエクセルマクロ、どこの会社でも腐るほどあるんじゃないでしょうか。
ある程度マクロに慣れた気の利く人なら、このシートはロックや非表示にして、ユーザーから触れないようにするでしょう。
・・・これ、やめたほうが良くないですか?。
ある程度詳しい人なら同意してくれると思いますが、このやり方でダメな理由はいっぱいあります。
後で説明する配列や辞書型配列(連想配列)と比べると格段に処理が遅いです。
ちょっと詳しい人が知っている「画面更新の非表示」を駆使しても、配列を使った処理からみれば止まったハエです。
いったんエクセルシートにデータを格納して加工しているので、コードとエクセルシートを両方見る必要があり、とても読みにくいです。
変数として命名されていないのも致命的で、処理の意図が余計に分からなくなります。
計算用シートを事前に用意して、別のセルに関数を格納しておき、マクロと関数を使ってデータ加工をするものも見たことがあります。
あまり知られていませんが、セルの最大文字数は32,767 文字です。
セルの最大文字数を超えると自動的に隣のセルに値が入り、シートが滅茶苦茶になります。
他にもエクセルの数値を丸める自動変換の仕様とか文字列→日付の自動変換とか、いくつものバグに苦しめられます。
できる人だと、いちいち最大文字数が多い場合の処理を書いたり自動変換機能を殺したりしてくれますが、そんなことに手間をかけているから日本のGDPは上がらないんだと思います。
他にも、データが大きくなると処理が重くなり不安定になる、計算用シートを人が触ってしまうリスクがある、などいくらでも理由は上げられます。
(逆に利点は、目の前でガチャガチャ動いてスーパーハッカーになった気分になれるくらいしか思いつかない・・・)
配列を使いましょう。
配列とは何ぞや、という人はググってください。
配列にデータを入れて、データ加工は配列や変数に対して行い、一番最後の出力だけセルに値を格納する。
個人的にオススメしたいのは辞書型配列(連想配列)で、うまく使うとデータの管理が簡単になり、処理も爆速になります。
(参考)【VBA】大量データから高速で値を検索【Dictionaryを使う】
csvファイルもなまじエクセルで開けるだけに別のブックやシートで開きがちですが、これは悪魔のささやきです。
直接ファイルを読み出してLine InputやSplitで配列に格納しましょう。
エクセルとして開くやり方はコード書くのは簡単でも、実行時間に天と地ほどの差が出ます。エクセル開くと処理もめちゃ不安定です。
(参考)Excel VBAでCSVオープンするときのパフォーマンス比較
いや、冒頭のマクロを書く人の気持ちも分かるつもりです。自分もコードを書き始めたころは全部シート上で操作していました。
冒頭のマクロのほうが直感的なんですよね。自分が手で書くことをマクロにやらせる、というマクロ本来の趣旨にはあっていますし。
途中の計算過程もすべて目の前で展開されるから分かりやすいです。
ただ、それではダメなんです。。。処理は遅いし挙動は不安定だし後で改修・保守する人が死にます。
あと、エクセルシートやセルは当然エクセルにしかないので、エクセルマクロ(VBA)から他の言語に移れなくなります。
自分もエクセルマクロの里の出なので、計算用シート脱却には苦労しましたが、苦労して会得した配列や辞書型配列(連想配列)のスキルはそのまま他の言語に活かすことができました。
配列の中身を見る方法は別にある(ローカルウィンドウやDebug.printを使うなど)ので、リハビリに取り組んでほしいです。
(参考)VBA デバッグの仕方
計算用シートを許容できる、使うべきケースもあると思います。。
個人的には、
(最後のは、なんでも自分で確認しないと気が済まない上司の発注で、意味不明と思いましたしたがしぶしぶやりました。)
この場合、インプットのエクセルシートに直接加工するのは論外なので、計算用(加工用)のシートを用意してそこで操作を行うことは必要だと思います。
他にも、こういうときは「計算用シート」があったほうが良い、という状況があれば教えてもらえると嬉しいです。
そもそもツッコミとして、「データ加工するならエクセルマクロを使わずにpythonとかRとかもっとまともな言語使えよ」という言葉が来そうな気がします。
ただ、個人的にはエクセルマクロ(VBA)は大好きですし、初心者にもおすすめしたいです。
自分のような非エンジニアだと、セキュリティの関係などでPythonの開発環境とかすごく用意しにくいんですよね。
(あと、コマンドプロンプトの真っ黒な画面が怖かった)
その点エクセルマクロは、開発環境の用意はプロパティでチェック項目を一つオンにするだけだし、入門書がたくさんあるし、セルの挙動を追えば視覚的にプログラムを理解できるし、初心者に優しいです。
(そのやさしさが上述したとおり悪魔の罠なわけですが。)
最初は計算用シートに頼ってでもエクセルマクロからプログラミングを始めて、本格的なデータ加工をし始めたあたりで計算用シートという諸悪の根源から脱却する。
さらに本格的なデータ処理を行うために、PythonやRなど別の言語を習得したり、エクセルからSQLデータベースやACCESSなどに切り替えていく、というプロセスがいいのではと個人的に思います。