はてなキーワード: テキスト形式とは
いきなり本格的な広告管理ツールを作るためにデータベース設計するのではなく、最初は簡易的なプレーンテキスト形式の設定ファイルで管理するところから始める。
そうすれば当面の間はその簡易機能で対応できるし、対応の速度も早い。
広告管理のスケールが大きくなってきたと感じたところで広告管理のCRUDを設計するのでも遅くはない。
ただし、このアプローチを採用する際には、将来的にデータベースに移行することを見越した設計をすることが重要。
具体的には、設定ファイルの形式を選択する際には、データベースに容易にインポートできる形式を選ぶこと、また、データの整合性を保つための適切なバリデーションルールを設けることなど。
デジタル化したせいで余計な作業が増えているという記事を読んだ。
https://blog.tinect.jp/?p=86085
自分は80年代生まれのオッサンで記事の著者よりも年配なのだが、これっぽっちも共感できなかった。と言うのも社会のデジタル化が進んだ時代でなければ、まともな生活を送れていなかったであろうと断言出来るくらいデジタル技術に助けられているからだ。
子供の頃より発達障害の気があったのか、とにかく紙を使った事務作業的なことができなかった。手書きの文字が汚すぎて第三者が読めない、学校で配布されるプリント類はまともに整理できないわ、授業の板書はただの走り書きになって見返しても意味不明になるわと、とにかく書類が扱えなかった。手帳を買ってもまともに記録できなくて予定管理もダメダメだった。
そんなわけで、高校までの授業態度を加味した学校の成績は壊滅的だったが、勉強自体はそこそこできたので大学進学はできた。大学生になると授業のレポート作成にPCを使えるようになって生活が一変した。壊滅的だと思っていた事務能力が、PCのおかげで飛躍的に向上したのだ。
まず、まともに資料が作れるようになった。手書きのノートと違って、誰でも美しい文字がかけて何度でも修正が効く。メモ帳でテキスト形式の文章を作っておけば、後から内容を検索して見返すことができる。PCのおかげで高校生まで苦手意識のあった資料作成が得意分野に変わったのだ。
次にデータ管理。PCの検索機能やソート機能には本当に助けられた。ファイル整理を一切しなくても、全文検索や拡張子別に並べて日付ソートすれば目当ての資料が見つかるというのは最高すぎた。紙だとそうはいかないので大変だった。
↓
数ヶ月後に別の書類が必要になった時、前回の捜索でひっくり返したせいで資料がぐちゃぐちゃになって見つからずさらにひっくり返して探しまくる
↓
その次、別の書類が必要となった時にはさらに棚が混沌としておりもはや発見困難…
というような悪循環を繰り返していたので、デジタル化によってようやくまともに資料管理ができるようになったのだ。
就職活動のときもデジタル化に助けられた。そもそも手帳が使えない人だったので、PCからでも携帯からでも入力できるGoogleカレンダーがなければスケジュール管理が不可能だった。履歴書だって、手書きで作ると字が汚すぎて門前払い喰らっていたかもしれない。
学生の時点でこうなので、就職してからはなおさらである。紙ベースで仕事する職場だったら、入社直後に社会不適合者のレッテルを貼られてしまい、干されてパワハラ受けて鬱で退職していたかもしれない。今の職場で15年以上働き続けて、いつしか管理職になり、今では部下を持ってそこそこ仕事が出来ているのはデジタル化のおかげとしか言いようがない。
仮に自分が昭和や平成初期に社外人になっていたかと思うとゾッとするので、デジタル化が進んだ時代に生きることができて本当に良かったと思っている。そんなわけで、この手の社会のデジタル化の議論をする時は、効率の面だけでなくて発達障害の気のある人の救済になっているという側面についても、もう少し注目されても良いのではないかと思う。
太宰治の走れメロスのストーリーについてマインドマップにまとめて、PlantUMLで出力してください。
PlantUMLを使用して、太宰治の『走れメロス』のストーリーをマインドマップにまとめることはできません。PlantUMLは主にシーケンス図、クラス図、アクティビティ図、コンポーネント図、ステートマシン図、オブジェクト図、デプロイメント図、タイミング図、ユースケース図などのUML図を生成するための言語です。
ただし、『走れメロス』のストーリーのマインドマップをテキスト形式で提供できます。マインドマップを手動で作成することができるツールやソフトウェアにこの情報をインポートして使用してください。
(以下略)
https://b.hatena.ne.jp/entry/s/qiita.com/e99h2121/items/eaca084ae7b0488ab686
GitHubなんかで差分を確認できるように管理したってその差分が実際にどの部分の変更なのか直感的に分からんでしょ。
単純に誰がいつ変更したかの履歴だけ追えればいいんならわざわざ編集が直感的に出来ないテキスト形式なんて要らん。
あと、Excel使うぐらいならOffice365のビジネス向けプランほぼすべてで使えるようになったVisioOnline使おう。
年契約で一か月あたり650円になるbusiness basicプランでもVisioOnline使えるようになったし、
今のところWebとデスクトップアプリで同時編集は無理らしいけど、Web同士、デスクトップアプリ同士なら複数人同時編集も出来るよ。
ちょっと位置をずらしたいだけのことに悩んで時間を無駄にするぐらいなら無理にテキスト化なんてしなくていいよ。
タダが良いならおとなしくDraw.io使おう。
増田でもTwitterでも5ちゃんでもなんでもいいが、不特定多数の人間が議論する時に問題になるのって共通知識の無さなんだよ
レスバトルの中で、
A:〇〇は〜ですよ?知らないんですか?増田学入門にも書いてありますけど?不勉強ですね
A:それについてはry
と片方から知識がアウトプットされてくることはあっても、その知識はせいぜいBにしか共有されないんだよね。
C:〇〇は××だ!
と言い出したときには、AもBもいない。
Twitterのリプは辿りにくいし、5ちゃんはテキストが膨大すぎる上に過去ログに格納されるし、増田はもう言うまでもなく過去は過去へと流れてって見失われる仕組みだから「ログ読め」じゃ通じない。
ネット上には議長はいないから、論点もどんどんとっ散らかってズレて行くし不毛としか言いようもない。
wikiみたいな形式で「読みやすいログ」を蓄積できるシステムがありゃもう少しマシになるんじゃないかと思う。論点については、スレッドごとに絞ればズレにくくなるだろう。過去に一度あった発言は同じものとして識別できりゃあ、堂々巡りも車輪の発明も「堂々巡りになってるな」と気づけはすると思うんだよな。
議論の中で引用された文献とか、URLとかも一覧表示できれば、「インターネットの見ず知らずの人間と知識を共有する」が簡単になる。
反論と反論の場だけじゃなくて、増田の長文みたいなある程度まとまった考えを披露する場も必要だろう。それに対するツッコミも、「この文章のここの箇所の論拠は?」とワードのコメント形式で出来ると深めていきやすそうだなとか。
まあともかく議論の場がちゃんとあればネットの議論もマシになるんじゃないかと常々妄想しているわけだ。そしてその場には
・論点を明確にできるなんらかの仕組み
・主張を長文で発表する場がある
のような条件があればいいんじゃないかとか考えてる。
まあネット上の議論にそこまで求めるのが間違いなのかもしれないが、はてなでもTwitterでもWikipedia編集欄でも5ちゃんでもブログでも……日々これだけの人間が議論しているのにほとんど不毛に終わっていてログも有用な形では残らないのは残念すぎる。風が吹いてるのに風力発電しないみたいなものだ。
科学者なんてのも昔は訳の分からないことしてる無駄な人々だったのが、本や論文という形で世にアウトプットする仕組みだとか、学校やカリキュラムというインプットの仕組みだとか、そういうものがきちんと整備されることで、知識が体系化され有用なものになっていったわけで
ネットのこの不毛な議論も場さえ用意されれば何か形にはなるんじゃなかろうかと思うんだ。
「(ネット上の)テキストでの議論補助ツール」という妄想を長らくしてたわけだが、今回のコロナ禍でリモートワークも増え、「テキストでの議論」に需要は増したんじゃないかとか思ってちょっと嬉しい。ブレーンストーミングなんかは、発話形式の方がいいかもしれないが、いつでも自由にアクセスできて、ゆっくり考え直せるテキスト形式の方が本来議論には向いてると思うんだよなあ。
会議の長さとか生産性の無さとかは以前から問題になってきてるし、「テキスト形式の議論」がもっといい感じに盛り上がって欲しいわ。
プログラミングできる気になった自称中級者は、ソースコードに共通のパターンが現れると決まって、その処理を関数などに共通化したがる。
たしかに、そうすることでソースコードは短くなるし、一見して保守性が上がったような気になるのだが、それは間違った作法だから止めろ。
細かいこと言っても伝わらない自称プログラマが読んでることを想定して、先に結論を簡単に書いておく。
なぜコードを共通化するのがいけないのか。理由は簡単だ。要するに、コードが似ているのは単なる偶然であって、それらは別の処理だからだ。
別の処理だから共通化するのはおかしいし、もし共通化した処理の一方のみ仕様が変わった場合、その修正は他方にも影響してしまう。つまり、保守性が下がっている。
たとえば、同じプロジェクトの中に、10%の消費税を加える処理と、10%の金利を加える処理があったとする。この2つの処理はともに元の金額を1.1倍する処理であり、全く同じ処理であるが、共通化してはいけない。
これらを共通化してしまうと、たとえば金利が8%に変更になったとき、金利計算の処理だけではなく、消費税を計算している箇所すべてを変更しなければならなくなる。
実際のアプリケーションでやりがちなのは、複数の処理の「事前処理」「事後処理」などを1つの関数にして、呼び出し毎に細かい挙動を引数で制御するようなパターンだ。
これは結局、改修を重ねる度に「事前処理」「事後処理」の内容が使用箇所によって全く異なるものとなり、それに対応するために
他にも、GUIアプリでユーザーの応答を待つDialogクラスなんてものを作って、使用箇所ごとにメッセージやボタンに割り当てる処理などを切り替えることがある。
これも間違いなく、プログラムが成長するにつれて破綻する。たとえば、ある場所のダイアログは、表示するメッセージがテキスト形式のみではなくなり、脇に画像を表示するかどうかのフラグをコンストラクタに渡したり、Dialogを継承させて表組みを表示するTableDialogサブクラスを作ったりすることになる。ボタンが「OK」と「キャンセル」の2種類の場合じゃなくなって、表示するボタンの数をコンストラクタに渡したり、ボタンに割り当てる処理をリスト形式で渡したりし出す。
こうして、最初は良い設計に見えたDialogクラスはどんどん複雑になる。こうなった原因は明らかで、本来は異なるものを共通化したからだ。おかしな色気を出さずに、素直に別々に実装しておけばよかったのである。
プログラミングをする上で「コードを共通化する」なんてことは意識しなくていい。それよりもプログラマがすべきことは、処理に適切な名前をつけることだ。そのプログラムにおいて「単なる変数の操作」を超えた意味のある処理には名前をつけろ。そして、同じ意味の処理なら同じ関数を使うし、違う処理なら違う関数を使う。それだけだ。コードが共通化できるかどうかなんて全く関係ない。
変数、関数、クラス、名前空間等が再利用のための機構だという先入観は一旦捨てろ。それらの真の意義は、「関心の分離」にある。つまり、実装を隠蔽し、その意図を抽象するために存在する。たまに勘違いしてる奴がいるが、別に1回しか使われない関数とか、1行しかない関数はあってもいい。というか、この原則にしたがって設計すると、ほとんどの関数(or メソッド)は数行になる。
上の消費税の例で言えば、「消費税を加える」「金利を加える」処理は、明らかに単なる算術演算以上の意味のある操作だから、関数化する。そして、それぞれの実装は当初の仕様では奇しくも全く同じになる。消費税を加える箇所では前者の関数を呼ぶし、金利を加える箇所では後者の関数を呼ぶ。
これはこう言い換えることもできる。消費税を加える関数を変更するのは、消費税の計算処理が変わったときのみであり、金利を加える関数を変更するのは、金利の計算処理が変わったときのみである。つまり、すべての関数は、それを変更する理由がただ1つになるように設計しろということだ。
こういうアプローチでプログラムを書くと、ソースコードはあたかもそのアプリケーションのドメイン特化言語で書かれたかのような見た目になる。
また、一つ一つの関数は小さく、理解しやすく、テストやデバッグも容易になる。そして、結果として再利用もしやすくなるし、プログラムの変更も容易になる。
Name | Akaneko #44
1.他人のMSGを細切れにしてRESつける奴
やたら>って ディティールだけにRESつける近視眼的なヤツね
2.なにかと揚げ足をとる奴
揚げ足だけを生きがいにしてる やすもんのてんぷら屋みたいなヤツね
3.正義面するやつ
おのれだけが正義の代表みたいな面して 警察もどき事をするヤツね
4.おせっかいな奴
当人よりもししゃりでて なんじゃかんじゃ世話やくヤツね
どこそこ行こう!!行かない奴はアホだなんていうヤツね
6.やたら喧嘩売る奴
7.やたらESCつかう奴
8.やたら物をねだる奴
9.質問に答え書いても反応のない奴
教えて下さいといっときながら 教えてやっても礼もしない無礼なヤツね
10.やたらIDを換える奴
3ケ月ごとぐらいにID変えて 印象の薄くなるヤツね
11.博識をひけらかす奴
それはですねえと やたら解説をつけるヤツね
12.常にフザケぱなしの奴
13.あっちこっちに同じMSGをUPする奴
ハハハハ 誰れのことや?
14.冗談の通じない奴
ユーモアを解さなくて マジに怒ったり 受け取ったりするヤツね
15.もめごとの好きな奴
16.パソコン通信をクソ真面目に考える奴
新しい情報通達の 市民のための開かれたメディアだとかなんとかしかいわんヤツ
17.ひっつこい奴
3カ月も前のMSGにRESつけたりするヤツね
18.女になったり男になったりする奴
やたら変身願望を満たすだけで 通信してるヤツね
「隣の猫がサンマとったけど SYSOPはいったいどう考えてんだ!!」
なんていうヤツ
20.イヤミばかり言う奴
こんなMSG書くヤツね ハハハハハ わしのことか.....
どうですみなさん ご自分にいくつ思い当たるフシがありましたか?
赤猫
★BBSでの嫌われ方 中級編
21.やたら長文のメッセージを書く奴
読まされる方の気持ちを考えないヤツね。
22.どこのボードにも顔を出す奴
24.人のMSGの行数を数える奴
あなたの39行目は意味不明とかいうヤツね わからんがナア...
25.RESしか書かない奴
26.CHATに誘っていってみたらすぐ抜ける奴
いそがしいのにオチョくるなあ!!
「**の馬鹿野郎!! あるゲスト」なんて言う覆面強盗みたいなヤツね
「ねえ!旦那 寄ってらっしゃいな」とソデだけ引いて書き込みしないヤツね
いくら意見が合わないからって そりゃないでしょ 馬鹿野郎...
「一度逢っていただけますか」といきなり書いてどうするんた゛!!
「*子そんなこと言われたら困っちゃうナ!!」なんていう おばさん
32.食い物のことしか書かない奴
こんなヤツNETにいたっけ? というヤツね
「もうこのネットには暫く来ません」としょっちゅう書いて気を引くヤツね
36.CHATに入って黙ってる奴
ひとのやり取りをじっと読んでる暗いヤツね
37.文字化けを平気でそのままにしておく奴
&*゛@で%*なんですなんて 書いてるヤツね
モロッコ行ってきたら.....
「みなさん彼はこんな無謀なこといってまーす」 おいおい!!
皆様!!グサリと自分の胸にきても 恨らまないでネ!!
赤猫
* 転載可 ただし 改変はしないで下さい。
Title| BBSての嫌われ方 上級編 < 52 行です>
41.あっちこっちやたらIDとって来ない奴
そのくせ消したら文句いうヤツね
44.すぐいじける奴
45.記録を誇示する奴
46.先輩ヅラする奴
48.派閥を作りたがる奴
お山の大将になりたがるヤツね
「あんなHなPDS許されるんですか」といって自分は楽しんでたりして
ロボットみたいなヤツね 特殊言語でしゃべられるとこちとらわかんなーい
赤猫
Title| BBSでの嫌われ方 特別編 < 93 行です>
51.気持ちの悪いこととかHなこと書いて人が嫌がるのを喜ぶ奴
「ミミズとゴキブリのニャンニャンを観ました」なんて書くヤツね
52.電話代を自慢する奴
「先月の電話代100万請求きました」なんてスラっと書くヤツね
53.有名人と知り合いだと書く奴
「昨日ケンさんとサユリさんとうちでコイコイしました」なんて書くヤツね
「ネットの嫌われもの **君でーす」といって人気取ろうとするヤツね
55.同情をひこうとする奴
「パソ通ばかりしててヨメはんに逃げられましたトホホホ」なんていうヤツね
56.いつ入っても居るヒマなヤツね
57.LOG全部残してる奴
「**さん 一昨年の5月にこんなこと書いてましたよ」なんていうヤツね
「相対的に開陳するに貴君の観念的僻見は陥井に陥っている」なんて書くヤツね
「あの映画のどんでん返しはこれこれ あの小説の犯人はだれだれ」くそぉ!!
60.リッチを匂わす奴
「ヨット遊びの帰りにベンツの中で夕陽みながらメロン食べました」なんてヤツ
「今日は会社遅刻したので休んで映画見て昼寝しました マル」なんてヤツね
62.プアを匂わす奴
「クーラーのない台所のミカン箱の上でアクセスしてます 暑い」なんてヤツね
ヤメテケレ メガツカレル アタマガ ウニニナル キブンガメイッテクル タスケテクレエ
64.通信歴を自慢する奴
「明治時代から音響カプラーでやってました」....ウソこけ!!
65.時代錯誤もはなはだしい奴
「貴方の意見は帝国憲法違反である」なんていう骨董品みたいなヤツね
66.(^_^)でごまかす奴
「あんたなんか 大嫌い (^_^)」
67.討論の好きな奴
「わさしのメッセーギを欲読んで管さい」なんてワケわからんヤツね
69.やたら笑う奴
70.PDSのダウンにしか来ない奴
たまには感想でも書きなはれや!!
まあ たくさんおいでですね この調子なら100まで行きそうだ
頑張るぞ!!
赤猫
-------------------------------------------------------------------- end ---
(---- from TOUTA-NET --- から ---- end ----)まで
=== ODA ===
BUSINETからの転載ですが、この近所にもアップしてありましたね。(爆笑)
ボッチン
----------------------------------------------------------------------------
最近いろいろとありましたが、ようやく鎮静化してきたようですね。
智仁
----------------------------------------------------------------------------
転載です
----------------------------------------------------------------------------
ちょっと、僕も気になるなぁー だったので、転載してみました(笑)
納豆くんと同様。。。。。。。。。。。。。(^_^;)
○o。.シロ.。o○
----------------------------------------------------------------------------
う一ぱ一
ls ミ^.^ミ
EDALIN
----------------------------------------------------------------------------
ダウンしたらびっくり!とても貴重なテキストです。
大げさなことを書きましたが、わたしもかなり思いあたるところがあります。
TK (YUI07656)
----------------------------------------------------------------------------
どうでもいいけど、このテキストは、かなりいろんなネットに転載されていますよね。
テキスト形式のものが、ここまで出回るってのも、珍しいですよね。
まあ、ここに載っている事柄に一つも反しないネットワーカーがいれば、それこ
私など、某所でシスオペやってますが、該当箇所がもう沢山ありますです☆はい!
闇主-R☆ミ
----------------------------------------------------------------------------
るへ
----------------------------------------------------------------------------
何故か、ここ "ZOB Station BBS" にないのかが、不思議なくらいの文です(^^;
が、ぐさっとこない人って、いないかとも思います。(^^;)(^^;)
でもって、もし、これに1つもあてはまらない人っていたら、
1度は会ってみたいな、と思う人はきっといるハズ(苦笑)
#と、ちょっと外しておいたりして(^^;
いんりすたー
----------------------------------------------------------------------------
近々消滅しそうなhttp://www.geocities.co.jp/MusicStar/9962/zatsu/ より転載。はてブ活動はなさっているみたいなので新しいサーバに移転してくれるかも。オリジナルは1990年7月の書き込み。