
はてなキーワード:エイリアスとは
一年が過ぎた。あの「何もしてないのに壊れた」事件の三人組は、今や職場のエースだ。
当時は「ディスプレイの電源の入れ方がわかりません」で全員の昼休みを潰した彼らが、だ。
人は成長する。いや、正確には「環境を与えられると覚醒する」というべきかもしれない。
あのあと、一応上司に報告した。「新人がディスプレイの電源を入れられない件について」と題したメールに、
あのときの顛末を淡々と書いた。報告を読んだ上司が言った一言が、すべてを変えた。
……え?
泣きたい。いや、もう笑うしかなかった。
Windowsのレジストリだのバッチファイルだのに全員アレルギーがあったらしい。
「Win端末って……Altキーが右にもあるの、何のためですか?」と真顔で聞かれたとき、
私の中の何かがそっと崩れた。
で、ちょうど一ヶ月後、上層部が「彼らの生産性を最大化するため」とか言い出して、
あっさりMac端末が支給された。MシリーズのMacStudio+Studio Display構成。
「あ、それComposeで並列処理に変えました」とか平然と言う。
気づけばTerraformで開発環境をインフラ化までしていた。
処理速度? 正確に計測したら、あのときのWindows仮想環境の十倍。
社内のGitリポジトリの更新履歴が、ほぼ彼らのコミットで埋まるようになった。
「それ、Homebrewで入れましょうか?」
……もう、何言ってるのか半分もわからん。
かつて「ディスプレイの電源が入れられない」と言っていた口で、
ただ、あのときの端末が彼らの性能に追いついてなかっただけ。
今日も彼らの後ろ姿を見ながら、私は小さく笑う。
——何もしてないのに、すごくなったな。
俺も書くわ。だから他のやつも書け!
ちなみにSurgeのUIは数年前のアップデート以来モダンなスキンを使えるようになったので、以前ほどWindows2000みたいな見た目じゃなくなってる。
シンセの操作覚えたい人はまずこれで覚えるといいと思う。Synth1はノブが多すぎる。
2VCO+noise、1VCF(2+4poleLPF/2pole BPF) 、1LFO、2ENVにRingmod、Sync、PWM、Unison、と「多彩な音作りの最小限」を、シンプルで綺麗なGUIと低CPU負担で実現している。
音はアナログ的なゆらぎを微妙に加えてたりエイリアスが出なかったりフィルタがいい感じだったり非常に美味しい。
目立たなくていいちょっとしたシンセサウンドを作るにはこれくらい機能が絞られてる方が早く済む。
機能アップしたV3もあるが、良くも悪くも他のソフトシンセに近づいており、出来ることが増えた分絞り込まれた良さは減った。
このシンセだけで作られた曲たち。
https://sites.google.com/site/kvrosc/2011/osc-33-charlatan
OberheimOB-Xのエミュレート。個人(小規模?)開発者がフリー公開したのを、有名VSTメーカーdiscodspが買い取った。フリーのV2と有償のV3があるが、実機にある機能はほぼV2で完成されてる。
機能追加するだけでdiscodspが売れるくらいなのでクソ音がいい。
Korgmono/polyやDW-8000のようなレトロシンセマニアなら知ってるメジャーなマイナーシンセから、KORGLambdaとかArpOmniとかマニアックシンセまでの再現。「誰も再現しようとしないシンセを俺達が再現する」という意思を感じる。音の正確な再現というよりは「それっぽさ」の再現だが、マイナーシンセの操作性と「ぽい音」が手に入るだけで十分ありがたい。
2000-2010年代の花形AccessVirusの完全エミュレーター。
どうにかして合法的な方法でVirusのファームウェアを入手する必要があるが(実機を持っていないのにサポートページからダウンロードしてはいけない)、完全再現と言っていい出音にリッチなGUI。実機のプリセットも使える。
ここからエフェクト。Serumで有名なXferの小品。パイオニアのDJミキサーを再現しており、ノブ50%以下でローパス、50%以上でハイパス。
音に個性はないが十分良く、オートメーション一本で上も下も削れる上に、50%付近ではレゾナンス含めフィルタがオフになるのがよい。
(この機能がないと、ローパスをレゾナンス上げて開ききった際に高音が耳に刺さる場合がある)
フリーVST界の神メーカー同士がコラボした、特定の機種の再現でないアナログ系の3バンドイコライザ。作りが丁寧でEQカーブが本当に音楽的に気持ちいい。
響きを破綻させないまま気持ちよくブーストできる希少なEQ。機能強化有料版もある。
貴重なフリーのシマーリバーブ。Valhallaの有償プラグインに比べたら劣るだろうが十分音はよい。
その多分一番有名なリバーブVSTメーカーValhallaのフリーVST。実験的なリバーブアルゴリズムが大量にある。変かつ音がいいリバーブが欲しいときはこれ。
謙虚さの欠片もないローファイエフェクト。様々なバリエーションのヘロヘロVHSテープの音を作れる。
2条1号が変わる
↓
トリッキーな改正で、「別表第一」には様々な麻薬の成分がリストアップされているんだけど
大麻をこのリストに加えればいいのに、わざわざ2条1号の文言修正している。
なぜかと言えばできない、このリストに加えると大麻を麻薬扱いしなきゃならない
意味わかんないよね
いやいやいや、単語の定義で明瞭に麻薬と指定しているではないか
これね、麻薬に指定してないの、指定するなら別表1に加えなきゃならない。
法律の最初には単語の定義を示すものが多いんだけど、これはエイリアス
もしくはC言語の#defineのようなもの、動作や作用を定義するものではない
つまりあくまでも麻薬取締法の条文中の麻薬という単語のエイリアスを定義しているにすぎない
例えば「麻薬製剤業者」は法律中に28箇所出てくるが、ここで全て
「厚生労働大臣の免許を受けて、麻薬を製剤すること(麻薬に化学的変化を加えないで他の麻薬にすることをいう。ただし、調剤を除く。以下同じ。)、又は麻薬を小分けすること(他人から譲り受けた麻薬を分割して容器に収めることをいう。以下同じ。)を業とする者」
例えば、道路法と道路交通法ではそれぞれの法律の中において「道路」の定義は異なる。
道路交通法は道路法のスーパークラスを継承しつつオーバーライドしている。
こういうことはよくある。
(ところがこれがややこしくて、道路法では道路そのものを定義をしている、道路交通法では道路のエイリアスにすぎない)
ともかく法律は1条で立法目的や趣旨を書いて、2条で法律中の単語のエイリアスを定義するのが作法。
ともかく、ところが、「麻薬 別表第一に掲げる物及び大麻をいう。」と書けばあたかも
ちゃうちゃう、麻薬の指定をしてるんじゃない、麻薬という単語のエイリアス定義にすぎない。
これを
と定義しても法律中の論理構造は崩れない。ただのエイリアスだから。
「麻薬及び向精神薬の濫用による保健衛生上の危害を防止し、もつて公共の福祉の増進を図る」
大麻によって「保健衛生上の危害」が生じていることを立法事実として示さなければならない。
ところがね、これが無いのよ。
我が国に大麻による健康被害、保健衛生上の危害が生じているという立証がされてない。
ともかく、とはいえかなりこじつけ矛盾をはらんだずさんな改正で、今後のこの定義周辺を突いた違憲訴訟が楽しみだが、どうせ立法裁量内で括られるんだろうけどw
エイリアスという言葉は、プログラムやコンピューターの世界でよく使われます。エイリアスは「偽名」や「別名」のようなものです。プログラムでエイリアスを使うと、コンピューターに対してあるものを別の名前で呼ぶことができる。
プログラムの世界では、エイリアスは特にデータや変数に関連して使われます。例えば、数値「10」を変数「x」という名前で使っているとしましょう。その後、別の場所で同じ数値を「y」という別の名前で使いたい場合、エイリアスを使って「y」を「x」と同じものとして扱うことができるのです。
つまり、エイリアスはプログラムの世界で名前を使いやすくするためのテクニックです。これを使うことで、コンピュータープログラムをより理解しやすく、効率的に書くことができます。
はてブについて、情報検索したりクエリを投げたりして調べてまとめてみた。自分用メモとして書いたもので、極少数の人しか興味を持たない内容かと思うが、読んでいただければ幸い。
公式等[1・2(参照したページURLを最後に記載。以下同様)]で詳細を確かめられず素人の憶測で説明した箇所がいくつもあり、簡潔明瞭でも網羅的でもない解説だがご容赦を。
1a. https://b.hatena.ne.jp/hotentry/{1}(引数に"all"を入力した場合、1のエイリアス)
1b. https://b.hatena.ne.jp/ctop/{1}(カテゴリトップ[3]が過去に存在していた場合、1aにリダイレクト)
1c. https://b.hatena.ne.jp/hotentry/{1}/{2}
1d. https://b.hatena.ne.jp/hotentry/{1}/daily(1cにリダイレクト。前々日か前日の分が表示される)
1e. https://b.hatena.ne.jp/hotentry/{1}/{3}(?page={4})(()内のパラメータは省略可。以下同様)
1f. https://b.hatena.ne.jp/hotentry/{1}/{3}(?of={5})
2a. https://b.hatena.ne.jp/hotentry.rss
2b. https://b.hatena.ne.jp/hotentry/{1}.rss("all"を入力した場合、2aのエイリアス)
2c. https://b.hatena.ne.jp/hotentry?mode=rss(2aのエイリアス)
2d. https://feeds.feedburner.com/hatena/b/hotentry(2aのエイリアス)[4]
3. https://b.hatena.ne.jp/entrylist/{1}(/{3}?page={4})(ブクマ登録数の閾値を設定するオプションがあったが、2018年3月に廃止された[5])
4a. https://b.hatena.ne.jp/entrylist.rss
4b. https://b.hatena.ne.jp/entrylist/{1}.rss("all"を入力した場合、4aのエイリアス)
| {1} | カテゴリID | 省略するとカテゴリ「総合」のページが表示される |
| {2} | エントリ登録日 | "YYYYMMDD"の形式で入力。当該月日の24時から一定時間経過後に利用可能になる。有効な最古の値は20050210 |
| {3} | 特集名 | 特集[6]は不定期に改廃されるため、値が有効か注意 |
| {4} | ページ番号 | |
| {5} | オフセット | 表示結果の先頭が、指定した値だけ後ろにずれる。1ページ分表示可 |
エントリは、8種類あるカテゴリ[7]のどれか1つに自動で区分される。そのアルゴリズムは不定期に更新されているようだ[8]。区分に異議がある場合、ユーザが変更申請することもできる[8・9]。
カテゴリは2013年2月に現在の名称・分類になった[10]。分類が現在と同じ8種類になったのは、2008年11月[11]。
なお、2011年以前のエントリはほぼ全て「暮らし」カテゴリに区分されている[12]。2017年から2019年の間に何らかの障害が起きたためと思われる[13・14・15]。
なお「(ブックマーク)エントリ」という呼称は、一般的用法、はてブに登録されたURLとその付帯情報、エントリページの情報等、多様な意味で使われる。
1a. https://b.hatena.ne.jp/entry/(s/){1}("s/"はセキュアサイトのエントリページURLに付加される[16])
1b. https://b.hatena.ne.jp/entry/{2}(正しく処理された場合、1aにリダイレクト)
1c. https://b.hatena.ne.jp/entry/{3}(1aにリダイレクト)
1d. https://b.hatena.ne.jp/entry?url={2}(1aのエイリアス)
| {1} | URL | ブクマされたURL(原則として、パーセントエンコード[19]されたもの)の一部を入力 |
| {2} | URL | URL(同上)全体を入力 |
| {3} | エントリID | 下記参照 |
はてブに登録されたURLはIDと1対1対応する。IDは、当初は1から始まる連番だったが、2018年12月頃から62bit以上の乱数値になった[20]。
余談だが、かつては番号が桁繰上りするたびにキリ番ゲッターがブクマしに集っていたようだ。理由は不明だが、欠番になったキリ番もある(キリ番と前後のエントリページ参照)。
URLとwebページは1対1対応するとは限らない[21][22]ため、エントリ・ブコメは容易に分散する。
その改善のため2019年2月にはてブの仕様が変更され、一定の規則でエントリが収斂されるようになった[23]。現在エントリページは、複数のエントリと1対多対応していて、対応するどのID・URLを引数にしてもアクセスできる。
参考[1]のエントリページに対応するIDを昇順にし、各IDの確認できる最古のエントリをまとめた。非公開や削除済のブクマがあるせいか、完全な日付昇順ではない。
| 26 | 2005/2/10 | nabeso | http://b.hatena.ne.jp/help |
| 252298 | 2005/5/24 | nobody | http://b.hatena.ne.jp/help#tag |
| 261369 | 2005/5/26 | another | http://b.hatena.ne.jp/help#favorite |
| 308455 | 2005/6/9 | naoya | http://b.hatena.ne.jp/help?mode=design |
| 361820 | 2005/6/23 | superartlife | http://b.hatena.ne.jp/help#collection |
| 368560 | 2005/6/24 | kurimax | http://b.hatena.ne.jp/help?mode=button |
| 369059 | 2005/6/24 | takeshi-s | http://b.hatena.ne.jp/help?mode=button#jugem |
| 461306 | 2005/7/18 | kidaglass | http://b.hatena.ne.jp/help?mode=button#livedoor |
| 540219 | 2005/8/9 | kei-s | http://b.hatena.ne.jp/help?mode=tipjar |
| 990732 | 2006/1/14 | takef | http://b.hatena.ne.jp/help?mode=tipjar#autodiscovery |
| 1021385 | 2005/12/27 | tosch0718 | http://b.hatena.ne.jp/help#note_about_title |
| 1051040 | 2006/1/7 | junky0 | http://b.hatena.ne.jp/help?mode=button#seesaa |
| 1148729 | 2010/7/8 | b01012109 | http://b.hatena.ne.jp/help/ |
| 1785475 | 2006/4/20 | eiichiman | http://b.hatena.ne.jp/help?mode=design#module |
| 2361801 | 2006/7/19 | yamifuu | http://b.hatena.ne.jp/help#keybind |
| 4670135055805666274 | 2020/1/7 | aoyamayuki | https://b.hatena.ne.jp/help/ |
以下に該当するIDやURLを引数として入力すると、エントリの一部または全ての情報の取得に失敗する
| {1} | ユーザID | |
| {2} | ブクマ日 | "YYYYMMDD"の形式で、当該ユーザがブクマした日付を入力 |
| {3} | エントリID | 当該ユーザがブクマしたURLのIDを入力 |
| {4} | エントリID | エントリページに対応するどのIDでも入力可 |
はてブの全エントリから検索可能[29]。ただし単語の区切の判定が完璧でないため、連語や複合語等が関わると上手く動かない場合がある(例えば、「更年」で検索したら「更年期障害で欠勤、認められず」というタイトルがヒットしなかった)。
1a. https://b.hatena.ne.jp/search/{1}?q={2}(&sort={3}&users={4}&safe={5}&date_begin={6}&date_end={7}&page={8}&mode={9})
1b. https://b.hatena.ne.jp/t/{2}(1aにリダイレクト)
| {1} | 検索範囲 | "tag""title""text"のいずれかを入力 |
| {2} | 検索文字列 | ブクマに付帯するタグ・ページタイトル・ページ本文中のいずれかで、指定した文字列を検索する。複数の文字列を"%20""|""-"で連結すると、AND・OR・NOT検索できる[30]。"site:{URL}"の形式で入力すると、URL絞込検索できる |
| {3} | 表示順 | "popular"を指定すると、結果がブックマーク登録数降順で表示。デフォルトは新着順 |
| {4} | ブクマ件数 | 指定件数以上のエントリで絞込検索する。デフォルト値は3 |
| {5} | セーフサーチの有無 | "off"を指定できる。デフォルトはオン |
| {6} | 検索期間の始め | "YYYY-MM-DD"形式で指定した日付以降のエントリで、絞込検索 |
| {7} | 検索期間の終り | "YYYY-MM-DD"形式で指定した日付以前のエントリで、絞込検索 |
| {8} | ページ番号 | |
| {9} | "rss"を指定できる | |
| {10} | URL | 指定URLで絞込検索 |
| {11} | 表示順 | "count""hot"を指定すると登録数降順、"eid"で新着順で表示。デフォルトは、ブクマ3件以上のエントリのみ新着順 |
1a. https://b.hatena.ne.jp/{1}/(?page={2})
1b. https://b.hatena.ne.jp/{1}/?tag={3}(&tag={3}&page={2})
1c. https://b.hatena.ne.jp/{1}/{3}(/{3})(1bのエイリアス)
1d. https://b.hatena.ne.jp/{1}/{4}
1e. https://b.hatena.ne.jp/{1}/?url={5}(&page={2})
1f. https://b.hatena.ne.jp/{1}/bookmark(1aのエイリアス)
2a. https://b.hatena.ne.jp/{1}/bookmark.rss(?page={2})
2b. https://b.hatena.ne.jp/{1}/bookmark.rss?tag={3}(&tag={3}&page={2})
2c. https://b.hatena.ne.jp/{1}/bookmark.rss?date={4}
2d. https://b.hatena.ne.jp/{1}/bookmark.rss?url={5}(&page={2})
2e. https://b.hatena.ne.jp/{1}/rss(2aにリダイレクト)
3. https://b.hatena.ne.jp/{1}/search.data(?limit={6}&offset={7}) [31]
| {1} | ユーザID | |
| {2} | ページ番号 | |
| {3} | タグ | 指定タグで絞込検索。2件以上指定するとAND検索できる |
| {4} | ブクマ日 | "YYYYMMDD"形式で指定した日付で絞込検索 |
| {5} | URL | 指定URLで絞込検索。部分一致検索可能だが、URIスキームから入力しないと無効 |
| {6} | 最大取得件数 | デフォルト値は全件 |
| {7} | オフセット | 表示結果の先頭が、指定した値だけ後ろにずれる |
前節とほぼ同様だが、利用可能なオプションが多い[32・33]。
余談だが、カラースターの価値は緑5円・赤12円・青110円・紫890円程度のようだ[34]。
| 1 | ヘルプトップ -はてなブックマークヘルプ | https://b.hatena.ne.jp/help/ | 4670135055805666274 |
| 2 | はてブAPIでwebサービスを作りたい全ての人に向けて書きました | https://syncer.jp/hatebu-api-matome | 264997023 |
| 3 | カテゴリトップ「テクノロジー」を新設し、グローバルナビゲーションの挙動を変更しました -はてなブックマーク開発ブログ | https://bookmark.hatenastaff.com/entry/2015/11/05/151221 | 4667408542014962466 |
| 4 | はてブのホットエントリーのRSS一覧 - まんとるぽっと | https://www.mantol.net/entry/20120601/1338517941 | 4699737458651148386 |
| 5 | 【追記あり】トップページやカテゴリページなどのメディア面をリニューアルしました -はてなブックマーク開発ブログ | https://bookmark.hatenastaff.com/entry/2018/03/22/161110 | 4667408571006016450 |
| 6 | 編集とユーザー活動とエンジニアリングを融合した「特集機能」を始めます -はてなブックマーク開発ブログ | https://bookmark.hatenastaff.com/entry/2015/08/17/150654 | 4667408546846804962 |
| 7 | [FAQ]はてなブックマークの「総合」カテゴリーと「一般」カテゴリーの違いはどこにある? | https://anond.hatelabo.jp/20200108201212 | |
| 8 | 【自由研究】はてなブックマークにおける自動カテゴリ分けの傾向と所感 - AQM | https://aqm.hatenablog.jp/entry/2019/08/06/180100 | 4672608930549728738 |
| 9 | フィードバックフォームおよびカテゴリ変更依頼フォーム設置のお知らせ -はてなブックマーク開発ブログ | https://bookmark.hatenastaff.com/entry/2018/12/11/163453 | 4667408557584232770 |
| 10 | 新しいトップページの一覧性を高めました -はてなブックマーク開発ブログ | https://bookmark.hatenastaff.com/entry/2013/02/06/000000 | |
| 11 | 2008-11-07 -はてなブックマーク開発ブログ | https://bookmark.hatenastaff.com/entry/2008/11/07/000000 | |
| 12 | はてなブックマーク -人気エントリー -総合 -2011年12月5日 | https://b.hatena.ne.jp/hotentry/all/20111205 | |
| 13 | はてなブックマーク -人気エントリー -2008年11月1日 | https://web.archive.org/web/20170815132626/http://b.hatena.ne.jp/hotentry/20081101 |
少なくとも今の日本の社会の制度は「家=世帯」をベースに構築されていて、その「世帯」の名前が「姓」なんだ。結構根幹にかかわることなんだよ。
大した伝統じゃないとか言ったって、ちゃんとした社会制度が全国に広がった明治以降はそうなんだから、行政サービスとか公共教育とか福祉とかなんにもなく、曖昧でよかった時代とは違う。
賛成派は自分の姓が大事…というけれども、それだって親のどちらかが犠牲になって姓を統一して世帯として活動してきたから愛着が湧いたわけで、別姓後の次の世代にとってそもそも「家の名前=姓」を大事にするという感覚はかなりロストするだろう。別姓派は、自分の姓を大事にしたかったから別姓にしたかったんじゃないのか?
姓がそもそも国家制度としてあまり重要じゃなくなれば、それこそ守る価値すらなくなると思っている。え?姓、変えたきゃ変えりゃいいやん。なんなら結婚も関係なく変えたきゃいつでも変えられる。それぐらいまで価値を落としたときに成功すると思うが、それは別姓推進派が描いているイメージじゃないと思うんだよな。
そのためには完全に個人ベースの住民データベースが構築され、それが世帯なのかどうかはその条件でクエリーしたときだけ出てくればOKぐらいまで意識と台帳を再構築しないといけない。で、おそらく賛成派はそこまで社会制度を再構築するという気概も意識もなければ知恵もビジョンもない。ただ自分の姓が大事。いや別姓OKにするってことは姓そのものを大事にする必要がないようにするってことなんだよ。たぶんそこがわかってない。それが透けて見えるからあんまり賛成できないんだよな。
もっとも反対派もそこまで反論できる人もいないし、なし崩し的に別姓にして、エイリアスもなんもない制度になってただボロボロになるんだろうなあ、って思う。