「作法」を含む日記 RSS

はてなキーワード: 作法とは

2020-05-23

anond:20200521175300

どもども。

「なにか作ってみろ」は有効アドバイス

わたし意見と経歴

わたしは「なにか作ってみろ」系の言説にはまったく同意しません。

わたし自身会社に3ヶ月間みっちり導入教育をしてもらい(COBOL85とPL/I時代がわかる……)、基本的アルゴリズムコントロールブレークマッチング、マスタ-トランザクションソートマージetc.いよいよ時代がわかる……)の演習を(給料をもらいながら)やって、その後もプログラムとつかず離れずでフラフラと生きてきました。

こういう経験新卒カードがあるから有効もので、では1から始めるとしたら……、というときに、プログラミングスクール専門学校)というのは悪くない選択肢ではないかと思います。が、行ったことないので正直わかりません。

実際自分が1から始めるという立場になったら、まったくオロオロして元増田さんのように世のなか(の気にいらないヤツら)に呪詛を吐いて満足するだけだったと思います(当然ながらそれをいくらやってもプログラミングは上達しません)。

「なにか作ってみる」前に動機をはっきりさせる

話をプログラミングだけに限っていえば、一番大事なのはやりかたじゃなくて動機だろうと思います

「なにか作ってみよう」というのは、なにか作ってみようと思ってない人にはまったく心に響かないでしょう。

動機リブンで「なにか作ってみた」人といえば思いだすのは、MikuMikuDance樋口優さん(ミクを簡単に踊らせたい!)とhinadanの若宮正子さん(高齢者にも遊べるゲームが欲しい!)でしょうか。

ただかれらはわたしから見れば(モチベーションを維持しそれを行動に移す)天才で、あんまり参考にならないのも確かです。

作ってみた」は就職に使える経験

あと、元増田さんの動機は「プログラミング生業にしたい」ということなので、野良プログラマでは履歴書上でのアピール力が弱いかも、と思います

ビジネスで使われるアルゴリズムにはそれなりのルールがあります安全な(バグの出にくい)コードの書きかた、「車輪の再発明」はぜず、枯れた(将棋で言えば定跡のような)アルゴリズムを使う、ほかの人に使ってもらえるための工夫(可読性の向上など)、etc.です。

「なにか作ってみよう」を繰りかえしても、そういった作法的なものが身につくかどうか、それは才能に関わってくる問題だと思います。才能だのみの手法を推奨するのは無責任だと思いますね。

また、たとえば「例をコピーして解析する」というのもある意味有効プログラミング学習法ですが、「下手に習うと下手が伝染る」ともいいます。どれがお手本として優れているか、それを見る目はある程度ビジネス用途プログラムに関わっていないと持てないというジレンマがあります

野生のプログラマ就職有効なくらいの力を見せるとしたら、なにかのコミッター(なにする人かよく知りませんが)とかになって「××ならこの人」となったり、プログラミングコンテストで上位の成績を残したりしなければいけないのかもしれません。

どうしたものでしょうね。ブクマカのみなさんの反応を見ると、専門学校でもあまり就職に有利にならない(ホントか?専門学校意味あるのか?)という話ですが、目的就職ならば、一番の近道のような気がします。

じゃあどうすべきか?は他人にはわからない

そこらへんからは、元増田さんがなにをしたいか、あるいは聞いてみたいだけだったのかによります仕事には適性とやる気が大事です。あとは年齢と必要性かな。進路はオーダーメイド以外にはありえないので、提示された案を自分で選んでそれに賭けるしかないのかな、と思います

「なにか作ってみました」の記録

自分がまず作ったもの晒してみろよ

さて、この文章は実はこの一文に反応してのものです。(↑のは前書き)

GWあたりからトシも考えずにRubyの再入門をしていまして、手始めに「首相動静」の整形ツールを作ってみました。

初心者で(Rubyに関しては仕事で使ったことないので)なにか作ってみよう、というとこの程度ですね。

これで就職に有利になるかというと、あんまりそうは思えないなあ。Excelマクロが組めるとかのほうがどこかの事務所に潜りこめそうですよ(でもそれも最近インフレ気味かもしれませんね)。

なにをするツール

朝日新聞首相動静は詳細ですが、改行が入っておらず、大変読みにくいものです。こんな感じです。

首相動静の例(2018年12月11日……話題になったものです)

 【午前】9時31分、自民党本部。33分、同党役員会。10時2分、官邸。5分、閣議。21分、宇宙開発戦略本部。34分、柴山昌彦文部科学相。38分、岩屋毅防衛相。41分、山下貴司法相。11時3分安全保障と防衛力に関する懇談会

 【午後】0時11分、政府与党連絡会議。44分、山口那津男公明党代表。1時27分、日韓議員連盟額賀福志郎会長河村建夫幹事長。2時20分、行政改革推進会議。52分、兼原信官房副長官補、秋葉剛男外務事務次官。3時36分、麻生太郎財務相財務省岡本薫明事務次官太田主計局長。4時7分、太田氏出る。可部生理局長加わる。15分、全員出る。25分、黒川弘務法務事務次官。34分、谷内正太郎国家安全保障局長、北村内閣情報官宮川内閣衛星情報センター所長。41分、谷内、宮川両氏出る。5時3分北村氏出る。10分、東京永田町ザ・キャピトルホテル東急宴会場「鳳凰」で中曽根康弘世界平和研究所設立30周年記念式典に出席し、あいさつ。20分、官邸。6時18分、ガーナのアクフォアド大統領を出迎え。記念撮影。19分、儀仗(ぎじょう)隊による栄誉礼、儀仗。27分、アクフォアド大統領会談。7時12分、署名式、共同記者発表。32分、公邸首相主催の夕食会。8時43分、アクフォアド大統領見送り。9時、ヨルダンのアブドラ国王電話協議

首相動静フォーマット

ただ、これはフォーマットがはっきりしており、

  • 午前と午後はそれぞれ1行になっていて、行頭には【午前】/【午後】という文字列が付いている。
  • 午前と午後の間には空行がある。
  • ひとつひとつイベント時刻表示で始まり句点「。」で終わっている。
  • 時刻は「h時m分」型で、前ゼロはつかない。後にかならず読点「、」が付く。「h時」の部分が前の項目と同じ場合には省略する。
  • 午前いっぱい、午後いっぱいの予定の場合には時刻をつけない(他の首相動静から)。

と、例を見るかぎりキッチリとしたルールに則っているようです。

動機

なので、「これだったら整形できるかも」と思い、再び学びはじめたRubyで整形ツールを作ってみることにしました。

整形ツール
ツール仕様
整形後の例(上記動静を整形)

【午前】

09時31分、自民党本部

09時33分、同党役員会。

10時02分、官邸

10時05分、閣議

10時21分、宇宙開発戦略本部

10時34分、柴山昌彦文部科学相

10時38分、岩屋毅防衛相

10時41分、山下貴司法相

11時03分安全保障と防衛力に関する懇談会

【午後】

00時11分、政府与党連絡会議

00時44分、山口那津男公明党代表

01時27分、日韓議員連盟額賀福志郎会長河村建夫幹事長

02時20分、行政改革推進会議

02時52分、兼原信官房副長官補、秋葉剛男外務事務次官

03時36分、麻生太郎財務相財務省岡本薫明事務次官太田主計局長。

04時07分、太田氏出る。可部生理局長加わる。

04時15分、全員出る。

04時25分、黒川弘務法務事務次官

04時34分、谷内正太郎国家安全保障局長、北村内閣情報官宮川内閣衛星情報センター所長。

04時41分、谷内、宮川両氏出る。

05時03分北村氏出る。

05時10分、東京永田町ザ・キャピトルホテル東急宴会場「鳳凰」で中曽根康弘世界平和研究所設立30周年記念式典に出席し、あいさつ。

05時20分、官邸

06時18分、ガーナのアクフォアド大統領を出迎え。記念撮影

06時19分、儀仗(ぎじょう)隊による栄誉礼、儀仗。

06時27分、アクフォアド大統領会談

07時12分、署名式、共同記者発表。

07時32分、公邸首相主催の夕食会。

08時43分、アクフォアド大統領見送り

09時00分、ヨルダンのアブドラ国王電話協議

う~ん、見やすい!ことないですか?

あと、午後の時刻を24時間制にしたいな、とも思いますが、それは今後の課題(つぎに首相動静話題になったとき)とします。全角数字計算ってどうやるんだろう?

ソース

たぶんRubyistにいろいろ突っこまれると思うけど、こんな感じです。

プログラマ玉石混淆ですが、これは石のほうの例だと思っていただければさいわいです。

はてな記法にはシンタックスハイライトあるけど、増田だとInternal Server Errorになるのではずしました。見にくくてスマソ。

# encoding: utf-8
# 漢字コンバータライブラリを取りこむ(String漢字変換メソッドを付けてくれる。神)
require 'kconv'

# 正規表現パターン
# 時刻をh時m分形式からhh時mm分形式にする
# 否定後読みを使用する
# 時は行頭にある
OneDigitHour = /^((?<![0-1])[0-9]時)/
# 分は時のあとにある。このパターンマッチすると、\1が時、\2が分になる。
OneDigitMinute = /^([0-9]{1,2}時)(?<![1-5])([0-9]分)/
# 分のない、時だけの行のパターン否定先読み使用
HourWithoutMinute = /^([0-9]{1,2}時)(?![0-5]?[0-9]分)/

# 行頭のh時m分をhh時mm分にするサブ処理(これは関数といっていいの?)
def convTopHourMinute2TwoDigits(oneLine)
    # 時を変換
    oneLine.sub!(OneDigitHour, "0\\1")
    # 分を変換
    oneLine.sub!(OneDigitMinute, "\\10\\2")
    # 分がない場合"00分"を追加
    oneLine.sub!(HourWithoutMinute, "\\100分")
    # 戻り値
    oneLine
end

# 入力ファイル名前
InputFilename = "首相動静2018年12月11日.txt"
# 出力ファイル名前
OutputFilename = "首相動静2018年12月11日_編集済.txt"

# 入力ファイルオープン
inFile = File.open(InputFilename, "r")
# 出力ファイルオープン
outFile = File.open(OutputFilename, "w")

# 時刻パターンシンプルに、h時、m分、h時m分、という3パターンを結合する
# 1つのパターンで全部カバーするよりこちらのほうが見やすい。というか、脳の容量の問題で1文に書ききれなかった
jikokuPattern = /[0-9]{1,2}時[0-9]{1,2}分、|[0-9]{1,2}時、|[0-9]{1,2}分、/
# 午前/午後
ampm = /(【午前】|【午後】)/

# 午前/午後、あるいは時刻の前で改行するためのパターン
kaigyouSign = Regexp.union(ampm, jikokuPattern)

# ファイル一括読み込み
# 昔は1行ずつ読みこんでました。メインメモリが3MByteとかだったので
contents = inFile.read.toutf8

# 入力終了。閉じておきます
inFile.close

# スコープ関係から、ここでローカル変数に代入
# ※ Rubyスコープと暗黙の型には泣かされました。これに慣れるのがRubyのコツかしら
#  明示的な型宣言はあったほうがいいと思うなあ。エラー出力の理由がわからなかったりするので。
hour = ""

# デバッグ行はコメント化しています
# 時刻パターンチェックのため、コンテンツを出力してみる
# p jikokuPattern.match(contents)

# エントリを改行サインで行に分ける
contents.gsub!(kaigyouSign, "\n\\&") # "\\&"はマッチした文字列のもの。2重のエスケープ"\\"が必要

# 改行チェックのため出力
# p contents

# 入力を行で分割して各行ごとに処理
contents.split("\n") do |oneLine|
    # 午前/午後を示す開きカッコ"【"があるか
    if (oneLine =~ /^【/) then
        # そのまま出力
        outFile.write(oneLine + "\n")
        # p "午前午後:" + oneLine
        next
    # 空白行は無視スキップする)
    elsif (oneLine =~ /^[\s ]*$/) then
        # 出力しない
        # p " 空白行:<skip>"
        next
    # 行頭に「時」があるか
    elsif (oneLine =~ /^[0-9]{1,2}時/) then
        # あったら時間表示を抜きだしておく
        hour = oneLine.match(/^([0-9]{1,2}時)/)[0]
        # p "   時:" + oneLine
        outFile.write(convTopHourMinute2TwoDigits(oneLine) + "\n")
        next
    else
        # 「時」がなければつけて出力
        oneLine = hour + oneLine
        # p "普通の行:" + oneLine
        outFile.write(convTopHourMinute2TwoDigits(oneLine) + "\n")
    end
end
感想

手でやったほうが早いね

以上

2020-05-21

コードの書き方とかもうすこし座学を充実させたほうがいいんじゃない

知らんけどプログラミングスクールとか専門学校とかプラクティス的な教育が中心なんでしょ?

新卒現場に放り込まれて、現場に転がってるコードをお手本にして育って、リーダブルコードに書かれてるようなお作法に触れてないプログラマってコードがひどいよね。

まあ「コメントはしっかり書きましょう」程度のことは知ってるけど、方向性おかしくて、装飾がやたらと多い凝った書式のコメントを書くのに命をかけてたり、情報量ゼロコメントを大量に書いて満足してるとか、そんなのになりがちだし。

クラスとかも、同じような目的で使うサブルーチンをとにかく全部つっこんで「これ、クラスじゃなくてネームスペースつかうところじゃね?」みたいになってたりするし。

全部のメソッドcatch (Exception e) で括って「絶対に落ちないプロコード」とか誇らしげだったりするし。

2020-05-18

anond:20200518185822

もんじゃ経験者ですたか!(うーんアレは何処で喰ってもさほど変わらんのちゃう東京民さん居たらスマン)

チクワブは、旨く食べるのには作法があるらしいから気をつけてー(関西民やが合わんかった)

ネットばかり見てるとマヒしてくるけど、ある程度の水準とか学ぶ環境にあった人を除いて世の中の大半の人にとって「議論」や「批判」なんて概念自体がヨソの文化なんだよな

普通に生活したり人間関係を築く分には出会うことがないし必要がないんだもん

からそういう人たちとどうすり合わせるか、いわば翻訳作法を考えないと支持はされんだろうな

不満がある人のでかい声だけというのは長期的に良くないよ

2020-05-17

anond:20200517132757

週刊少年マガジン江戸時代ヤクザ漫画あいさつ文みたいだな

作法で受け答えが決まっていて間違えるとぶっ殺される

2020-05-13

anond:20200512180640

私は、あなた様の提示する「条件」に合致しますが既婚です。

人知人の未婚男性で「条件」に合致する男性が数名おりますので、よろしければ釣書をご提示になられてくださいね

いえ、釣書と申しましても形式だけでございますよ。

今どきお家柄のようなことを気になさる方は減りましたし、女性ですから学歴なども高等学校をご卒業になられていればよろしい。

作法を厳しく言うお家も多少は残ってございますが、所謂花嫁修業として常識範囲の事は身についていますでしょう?

常識的な学校常識的な成績でご卒業になられ、常識的な企業にご勤務になられ、常識的なお給料を得ていれば、あとはふたりフィーリングだと思いますよ。

何の遠慮もございません、リプライにご自身釣書をご提示になられてくださいね

提示頂いた釣書は拝見の上、問題が無いと判断しましたら、友人知人に連絡し、彼らの中から希望者があらわれましたらお返事を差し上げますのでお待ちになられてくださいね

それはそうと素敵な時計をなさっていらっしゃるようですね。

2020-05-07

anond:20200507134105

文章は心を映す鏡なのだ

心の整った人は文章も美しく整っている

荒んだ人は語彙、表現文法に誤字脱字と、節々にそれがあらわれる

それが悪いという訳ではない

しろそれで良いのだ

それが文筆家でも決して出せない現実味を出すものである

文章作法の正誤に囚われる必要はない

よって誤字の指摘に怒る必要もない

ただ伝えようと筆を執るその気持だけを大切にしてほしい

anond:20200506195115

そもそも好き勝手したいか上京するのであってそうでなければ経済的には地方にとどまるのが正しいに決まってるので余程出来が良い層と地方のお作法が守れない層だけが東京に集まるので今の惨状になってる

2020-05-05

2020年秋、ユーラシア国では全国民対象とした大規模な抗体検査が行

2020年秋、ユーラシア国では全国民対象とした大規模な抗体検査が行われた。その結果を元に、家族全員に抗体があると認められた世帯は「経済特区」への移住が認められ、反対に抗体を持たない者とその家族生活国家管理下に置かれることとなった。

半年ごとの抗体検査。そこで全員に抗体が認められた世帯から経済特区移住していく。経済特区は徐々に拡げられ、やがてユーラシア国全体にわたるだろう。国民は全員が抗体保持者だ。

もはやロックダウン必要ない。ウイルス感染して抗体を獲得すれば経済特区での自由生活が待っている。もしくは運が悪ければ死ぬだけだ。国家には国民生活支配するノウハウがあり、国民は強いリーダーシップの元でそれなりに悪くない生活をしていた。勤務時間きっかり8時間。1日3食の健康的な食事生活用品の支給保障された(支給品のマスクについては安全性に疑問が残るが)。経済特区にいる相手とも自由ビデオ通話が許された。当局に傍聴されていないか? その心配はないと聞いている。隔離され、管理されるだけの合理的理由があるのだ。そうそう、もうロックダウンが解除されて久しいというのに、映画コンサート、芝居、バレエといった娯楽は経済特区だけで認められ、抗体を持たない者は個人配信を楽しむしかない。パンデミックからのお作法だ。テレビ新聞経済特区内のことが報じられることは滅多にない。そもそもテレビ新聞の言うことなんて、誰もまともに相手にしていないのだが。

彼はパンデミックの数年前から夫婦レストラン経営していた。今は国が労働者支給する食事を作る仕事をしている。元妻は子供たちと経済特区にいる。どういう訳か彼にだけ抗体がなかった。妻が接客担当だったからなのか、社交的で行動的な性格が幸いしたのか、はたまた子供たちがどこかからウイルスを持ち込んだのか。はっきりした理由は分からない。妻は世帯分離を望んだ。自分子供たちだけでも経済特区に行って、「私たちの店」を続けたいと言った。あなた抗体を獲得してこちらに来るのを待っている、と。やれやれ。生きてあちら側に行ければいいのだが。

先日、店のもと常連だった男が妙なことを言っていた。元妻に似た女性を見かけたというのだ。医療システムを維持するため、あちら側とこちら側の出入りは厳しく制限されている。だいいち自分彼女から何も聞いていない。男の見間違いだろうか。

そんな折、covid-21 という言葉を耳にした。

anond:20200505105448

キミは「自分で調べなさい」と言われたことがないのか?

調べ方も、人に物事を教わる時の礼儀作法も知らないのか?

ひとりでいきてさびしくしんでいくのか?

2020-04-30

anond:20200430162712

作法と感じてるのは増田だけで、他の人はいい感じに肩の力が抜けてラフ仕事できるようになってきた、と思っていたりしない?

作法が伝染していく

以前は、弊社の人間関係は良いと思っていた。

みんな所謂"いい人"という感じ。お互いに配慮感謝を忘れない間柄だった。

しかし、中途で管理職に一人の新人が入ってきた。

その人はパッと見は普通

社会人としての礼儀作法は心得ていて、仕事ができるわけではないが、まぁ零細企業の弊社ではこんなもんかなという感じ。

ただ、しばらくして気付いたんだが、この人がちょっと失礼。ほんとにちょっと

ぶっちゃけて言えば、「書類渡した時にありがとうが言えない」とか「書類を何も言わずに渡してくる」とか、そんな程度。

たったそれだけ。

でもその"たったそれだけ"がだんだん他の人にも伝染してきた。

以前はみんな必ず(本当に99%)声を掛け合いながら書類を受け渡ししていたのに、ちらほら無言で渡し渡されることが出てきた。

たまにある些細な事なので、わざわざ注意するのも難しい。「書類を渡してもらったら"ありがとう"っていいましょう」って、小学生か!

そのじわじわ伝染してきた不作法コロナも相まって、弊社の職場はとてもギスギスです。

つらい。

2020-04-20

anond:20200420075109

これを一人称として使っている人間はここ1~2年の間に流れ着いた人間なんだろうなと思っている。

一人称として使う人間を見て、それがここの作法だと思って使い始めるというループが起きている。

正義マン

横断歩道で車が居なくなるのを待つたびに思う。

MusicFMを使うのは違法!」って叫ぶ正義マン、車を運転するとき横断歩道歩行者優先してるのだろうか。

Music FMストリーミング再生なので使用する分には違法とは言い切れず、横断歩道の方は交通違反

考えてみれば、「マナー押し付け正義マン」という人種もいる。正しい敬語作法を使わなきゃいけない法律ルールなどないのに、それを押し付け人間だ。そんな人に聞いてみたい。横断歩道歩行者を優先していますか、と。

人間は完全ではない。知らず知らずのうちに明文化されたルールを破っていることもあるだろう。しかしそれでも、横断歩道で一時停止する程度の簡単なことは守る人間でありたい。

ようやく渡れた。万歳正義マナーを大切にする国、ニッポン

2020-04-16

anond:20200416102803

一応解説すると

「箸の持ち方の作法にこだわるものルッキズム的な一側面」であり、そういう暗黙的に見た目が~文脈ポジティブだったりネガティブだったりに影響が出るナニカを敢えて明言しているのは「それがキレイでないと優良ではない」という思い込みがある=ルッキズムがある からだ、ということや。

今の説明で伝わるかどうか謎だけどな。

見た目にこだわらない男は髪型の話も整髪料の話も化粧の話もせんし、況や整形のことをやだ。

意識が向いてる、そしてそれを口に出してる(しかも割とクリティカルだと思われるものを心得てる)ってのは自分が優良であるかに拘わらずそういう意識に冒されちゃってるってこったな。

この憑き物を落とす方法はあるぜ。敢えてのブサイクキャラとして自分を作り変えるんや。

自分ブサイクであるという前提に立てばいろいろ他のことは気にならなくなるよな?

もっとそういう方向に自分を振り回してみたらどうや。

2020-04-06

やっぱり「やってる感」って大事なんだな。やってる感さえ上手く演出できていれば、何千人と死なせていても評価してもらえる。中田や橋下が人気だった理由もわかった気がする

2020-03-30

anond:20200329121729

いまなら僕ヤバあたりがそういうコンテンツじゃないかな。

ひとつ作品描写を掘り下げて考察してるクラスタってのはあるけど

あくまで「クラスタひとつ」にすぎないし、

そういう態度が全肯定されてるわけでもないんだよな。

どちらかというと男オタってメタ方面考察に走りがちで

「この作画意図は云々」とか「現代社会の影響が云々」とか言いたがりなんだけど

そういうのも作画オタクとか考察厨とかいキモオタの一形態であって

統一された男オタク作法ってのは女オタク以上に少ない気がするね。

2020-03-18

anond:20200318114030

科学現象の背後にある仕組みに関する仮説を「だいたい合ってる」というレベル検証するための推論フレームワークであって、仮説の正しさを保証するものではない。

科学的に正しい」かどうかは、あくまでもそのお作法に則って仮説が検証されているかという点のみが問われる。

2020-03-16

anond:20200310173249

つーかそもそもアスリートって内面を売り物にしてんじゃん

スポーツが上手いというだけでなぜか人間的にも優れている、集団の中で我慢を覚えたか社会でも強いみたいなイメージ勝手に作って、そこから利益だって得てるじゃないか

格闘技なんかに至っては礼儀作法が身につくだのなんだのと言い出す始末

自分で作ったイメージでそうやって商売してるんだから、夢をぶち壊すような言動があったらそりゃ叩かれるに決まってんだろ

アイドル政治家と一緒で、そんなん当たり前の話だろうが

それが嫌ならイメージを作るのからまずやめちまえばいい

みんなまとめて亀田とか麻雀プロとかプロゲーマーとかと同じ次元に落ちてしまえばいいんだよ

そんな覚悟もねえくせに

2020-03-15

anond:20200314122710

銃を撃った後の薬莢の落下音は、日本映画だと北野武が初めにやったらしいね

戦闘系のシーンに顕著だけど、日本映画ドラマケレン味演出作法に囚われた(もしくは単なる手抜きの)作品ばかりで、リアリティが無いから観る気がしない。

2020-03-14

anond:20200314110056

サスペンスは「謎」を描いたもの

ミステリは「謎を解く」ことを描いたもの

ただしその謎の解き方においていわゆる「本格」の作法が広まりすぎて、

ロジックがあってフェアに謎を解くのがミステリだ」

というふうに勘違いされるようになった。

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