<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>時鮭のブログ</title>
<link>https://ameblo.jp/god-class/</link>
<atom:link href="https://rssblog.ameba.jp/god-class/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>更新停止</description>
<language>ja</language>
<item>
<title>docs.comが12月15日に見れなくなるようなので</title>
<description>
<![CDATA[ <p>Microsoftのサービスであるdocs.comが12月15日に消滅して、中身が見れなくなりそうなのでアップロードされている資料をダウンロードした。</p><p>&nbsp;</p><p>といってもde:code 2016というMicrosoftのなんかのイベントの資料をダウンロードしたくらいにとどまる。↓</p><p>&nbsp;</p><p>CLT-016_拝啓 『変わらない開発現場』を嘆く皆様へ ～エンプラ系 SI 開発現場の「今」を変えていくために～</p><p><a href="https://docs.com/decode2016/9106?fromAR=1">https://docs.com/decode2016/9106?fromAR=1</a></p><p>&nbsp;</p><p>たぶん何回も読むことになると思うので。</p>
]]>
</description>
<link>https://ameblo.jp/god-class/entry-12324798318.html</link>
<pubDate>Wed, 01 Nov 2017 22:22:28 +0900</pubDate>
</item>
<item>
<title>SoftBank Airにまんまと騙されました</title>
<description>
<![CDATA[ <p>表題通り、SoftBank Airにまんまと騙されました。悔しいです。</p><p>はじめに言い訳しておくと、来客中に拘束され早く終わらせないとと焦ったのが失敗でした。すぐ終わると言われたのに結局40分位拘束されるし。</p><p>&nbsp;</p><p>今回感じたことはただひとつ、本当にやり方が汚い。詐欺師講座で勉強してきたのかと思うような汚さでした。</p><p>&nbsp;</p><p>～以下やり取り～</p><p>ソ：ソフトバンク</p><p>拙：拙者</p><p>&nbsp;</p><p>- ソフトバンクの営業がいきなり家にやってくる</p><p>&nbsp;</p><p>ソ「ソフトバンクの光回線が3800円で利用できるようになったので皆様に紹介して回っております。」</p><p>&nbsp;</p><p>- 拙者NTTの6000円くらいのプランで契約してたので興味</p><p>&nbsp;</p><p>拙「そんなに安いんですか！」</p><p>&nbsp;</p><p>ソ「こちら確認するだけで、今までと特に変わりなく利用可能となりますがいかがいたしましょうか？」</p><p>&nbsp;</p><p>拙「確認するだけですか？ぜひお願いします。」</p><p>&nbsp;</p><p>ソ「はい、じゃあ住所と名前と今使ってるプロバイダ教えてね」</p><p>&nbsp;</p><p>拙「はいはい」（すぐ終わりそうだな）</p><p>&nbsp;</p><p>ソ「ちなみに回線の工事費とNTTさんの解約費用一切必要ないですよ、こちらで手続きいたしますので」</p><p>&nbsp;</p><p>拙「あ、そうなんですか～」</p><p>&nbsp;</p><p>ソ「はいじゃあ免許証とクレジットカード出して」</p><p>&nbsp;</p><p>拙「はいはい」</p><p>&nbsp;</p><p>ソ「最後に署名してください」</p><p>&nbsp;</p><p>拙「はいはい」（終わったか）</p><p>&nbsp;</p><p>ソ「最後に重要事項の説明だけしときますね、これがパンフレットです。コンセント差すだけで利用できるんですよ。」</p><p>&nbsp;</p><p>拙「コンセントを差すだけで？外からケーブルは繋がなくていいんですか？」</p><p>&nbsp;</p><p>-ここではじめて契約した回線が固定回線でなかったと知る</p><p>&nbsp;</p><p>拙「Wifiなんですか、回線速度遅いと思うんですけど？」（カタログスペック350Mbps）</p><p>&nbsp;</p><p>ソ「今1Gbpsの回線を使われてると思うんですけど、実はこの付近の利用者複数人で使われているんですね。なのでこちらのほうが回線速度は早いです。」</p><p>&nbsp;</p><p>拙「すごいですね＾＾」</p><p>&nbsp;</p><p>ソ「じゃあこれで終わりです、しばらくしたら荷物が届くと思うので確認してくださいね」</p><p>&nbsp;</p><p>拙「はい＾＾」</p><p>&nbsp;</p><p>～やり取り終わり～</p><p>&nbsp;</p><p>最初に何のデメリットもないと言っていたのにも関わらずよく見ると、デメリットだらけという罠。「すっごい安くなってお得」という</p><p>&nbsp;</p><p>契約料安いよ　→　契約3年目から　4880円/月とそれほど安くない。</p><p>最初の2年は3800円/月だが、<span style="font-weight:bold;">2年目終了時に解約するとAirターミナルの買い取り料金が発生する</span>という罠仕様。実質4年縛り。</p><p>&nbsp;</p><p>回線早いよ　→　ネットで調べると、<span style="font-weight:bold;">20時～24時は無条件で速度規制が入り5Mbps程度しか出ない</span>、昼間でも25Mbpsほどしか出ない。回線速度でなんだかなあと。</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/god-class/entry-12313657544.html</link>
<pubDate>Sun, 24 Sep 2017 21:23:59 +0900</pubDate>
</item>
<item>
<title>コードを読むのが遅くなるような#regionは貼らない</title>
<description>
<![CDATA[ <p>　Visual StudioでC#をコーディングする際の便利な機能に#regionがある。エディタ上でコードを折りたためる機能だ。これを使うと現在のプログラムで関係ない部分を隠すことができ、一画面内でプログラムの全容が把握しやすくなるというメリットがある。</p><p>&nbsp;</p><p>　しかし#regionにも欠点があり、多用すると可読性の低いコードが出来上がってしまう。具体的には以下のような使い方だ。</p><p>&nbsp;</p><p>✕空のregion</p><p>　中身を開いても何もコードが書かれていないregion、開く時間を浪費させるしスペースも取る。</p><p>&nbsp;</p><p>✕既読region</p><p>　既読マークでもつけたかのように書き終わった箇所にどんどんregionを付けていく。1メソッド内にregionが乱立してしまい非常に読みづらい。</p><p>&nbsp;</p><p>✕コメントregion</p><p>　処理の説明をコメントしてくれるregion、もちろんコメントに置き換えたほうがよい。</p><p>&nbsp;</p><p>個人的に#regionを使いすぎてコードの可読性が落ちないように以下のことを心がけている</p><p>&nbsp;</p><p>○メソッド内にはregionを貼らない。</p><p>　regionを貼るということはメソッドが長く一画面に収まらないことを意味する。regionを貼ってメソッドを短く見せるよりも、メソッド分割を行い短いメソッドを目指すほうが可読性向上につながる。</p><p>&nbsp;</p><p>○100行程のクラスにはregionを貼らない</p><p>　コード量が2,3画面程度ならregionを貼らないほうが、可読性は上がる。</p><p>&nbsp;</p><p>○抽象的すぎるまとまりでregionを貼らない</p><p>　例えば「public method」のような抽象的すぎるまとまりでregionは貼らない。regionは冗長な記述や類似したメソッドの集まりで利用する。</p><p>&nbsp;</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/god-class/entry-12283208268.html</link>
<pubDate>Mon, 12 Jun 2017 23:36:10 +0900</pubDate>
</item>
<item>
<title>マンガ「青春兵器ナンバーワン」が面白い</title>
<description>
<![CDATA[ <p>　ジャンプで連載しているマンガ「青春兵器ナンバーワン」が面白い。</p><p>　2.5頭身のかわいいキャラが織りなす学園ギャグマンガ。</p><p>&nbsp;</p><p>　毎回テンポよく　毎回読み切りで　毎回おもしろい。</p><p>&nbsp;</p><p>　特に主人公、零一（頭にネジが刺さった殺人兵器）とハチ（零壱の部下）が毎回最高の青春を目指して暴走する展開が面白い。</p><p>　そしてペット枠のゴローもいる。</p><p>&nbsp;</p><p>　全く関係ないが青春という詩は名作である。青春と聞くとこの詩が頭によぎる。情熱、熱意、信念に年齢は関係ないと思える。そもそもはなから年齢を理由にむちゃするのをやめられない。</p><p><a href="http://home.h03.itscom.net/abe0005/ikoi/seishunn/seishunn.htm" target="_blank">http://home.h03.itscom.net/abe0005/ikoi/seishunn/seishunn.htm</a></p><p>&nbsp;</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/god-class/entry-12282906223.html</link>
<pubDate>Sun, 11 Jun 2017 23:14:30 +0900</pubDate>
</item>
<item>
<title>ソシャゲのレアリティのコモデティ化</title>
<description>
<![CDATA[ <p>　ほとんどのソシャゲにはガチャシステムが導入されている。お金使って運が良ければレアなカードが貰えるあれだ。ソシャゲをやってる人ならガチャを無限に回し続けて自分の手札をオール最高レアにしたいと思ったことがあるはずだ。</p><p>&nbsp;</p><p>　同じガチャシステムでも、ゲームによって得られるアイテムは変わる。当然アイテムがゲームに与える影響もバラバラだ。</p><p>&nbsp;</p><p>　このソシャゲの課金設定がどのゲームでも同じような構成になっていて、ガチャの景品の価値がどのゲームでも同一のものと認識されているようなきがする。</p><p>　例えば、ソシャゲの最高レアリティアイテムはどのゲームでも同じような価値を持っていると感じたことはないだろうか。仮に感じたことがあるなら次の発言を理解できるはずだ。</p><p>　「ゲームAではSSRの排出率が3%あるないのに、ゲームBではSSRの排出率が1%としかない、よってゲームBは不当に課金を強いるひどいゲーム」</p><p>　このような発言はゲームAとゲームBでガチャの景品の価値が同じでないと成立しない。そしてこの発言のようにソシャゲの最高レアリティがゲームの枠を越えた共通認識として使われる場合がある。</p><p>&nbsp;</p><p>　SSRカードが貴重という価値観が共有されていると次の宣伝が成立する。</p><p>　「リリース記念キャンペーン！ゲーム開始で新規SSRカードプレゼント！」</p><p>　本来ならゲームの面白さやアイテムの価値というものはゲームを遊んでみないとわからないものである。こういう宣伝が効果を発揮するのはプレイヤーにSSRカードに価値があると植え付けられているからであろう。</p><p>&nbsp;</p><p>　なぜこのような共通認識があるのかというと以下の特徴を持った課金システムが多数あるからである。つまり最高レアリティカードは現実の価値に直すと4000円位の価値があると錯覚しているのだ。</p><p>・ガチャ一回あたりの価格設定が300-500円程度</p><p>・最高レアリティの排出率設定が1-3%程度</p><p>・レアリティによってカードの価値が決まる、レアリティは6段階程度</p><p>&nbsp;</p><p>　このような課金設定が広まっている理由は分からない。単純に昔からあるシステムを真似しただけではないだろうか。他にも他のゲームと足並みをそろえることで、批判されるリスクを減らしたり、より課金額を得られる設定にしているのかもしれない。</p><p>　自分が知っている限りだと韓国製の無料MMORPGがガチャを用いたアイテム課金制をだいぶ前から実施していたので、それが元になっているのではないかと思っている。</p><p>&nbsp;</p><p>■まとめ</p><p>　多くのゲーム会社はゲームにアイデアを詰めてゲームを作っているが、ソシャゲという群れを見た場合に、カードのレアリティという共通認識が存在している。</p><p>　この共通認識のおかげで広告にレアカードが載っていると盛り上がる。</p>
]]>
</description>
<link>https://ameblo.jp/god-class/entry-12282896432.html</link>
<pubDate>Sun, 11 Jun 2017 22:45:53 +0900</pubDate>
</item>
<item>
<title>アウトソーシングという麻薬</title>
<description>
<![CDATA[ <p>■アウトソーシングの利用価値</p><p>　アウトソーシングを用いることで、自社の活動で付加価値の低い部分を外部に委託することができる。これにより人員を自社の本流である事業に集中させることが可能だ。</p><p>　どういうことかというと、優秀な社員が誰でもできるような事務作業に時間を取られるという、機会損失をなくすことができる。例えば金融業界のサラリーマンが「クレジットカードの退会申込受付」を行なうのは損だと思う。なぜならその作業には業務知識はあまり必要ではないからだ。</p><p>&nbsp;</p><p>■アウトソーシングの中毒性</p><p>　まずアウトソーシングのほうが費用がかからない。産業革命の頃から「分業は生産性を高める」と言われているように、専門部隊に任せることでそこそこ安く結果が返ってくる。</p><p>　面倒な人員管理もいらない、作業量が増えてもアウトソーシング先に、「なんとかがんばってください」でどうにかなる。</p><p>　アウトソーシングにのめり込んだら最後、もうあの頃には戻れない。戻そうと思っても人員が足りなくなっている。ノウハウも失われているだろう。</p><p>&nbsp;</p><p>■アウトソーシングは見えない</p><p>　自社で作業を行う場合と違って、アウトソーシング先ではなにをやってるかが分からない。例えば、顧客の氏名、電話番号一覧が誰でもアクセスできるパソコンに放置されていることだってありえる。</p><p>　もちろんアウトソーシング先に要求することで何をやっているかが分かるような体制を築けるかもしれないが、全体として必要なコストが増えてしまう。</p><p>&nbsp;</p><p>■アウトソーシングの目的を見失う</p><p>　アウトソーシングを続けることで業務本来の目的を見失う。既存案件をアウトソーシングする場合は「1000万円の費用が800万円になってよかった」という具合に何がどれだけ解消されたのかを把握することが可能だ。しかし、最初からアウトソーシングを基準に業務を進めていると、アウトソーシング先の費用が妥当かどうかの判断ができなくなる。</p><p>　目的を見失わないためには、業務知識をもった人材を確保しておく必要がある。発注元はは業務の要件を全て把握していないといけない。要件を定義するには業務の優先順位、必要なプロセスといった知識と、要件によって得られる付加価値を算出する判断力が求められる。</p><p>&nbsp;</p><p>■アウトソーシング拡大</p><p>　昨今、非正規雇用の割合が増加してきているが、アウトソーシング企業で働いているオペレーターは非正規雇用が多い気がする。どうも大企業で今まで事務員として働いていた人たちがどこかへ消え、代わりにアウトソーシングの非正規雇用労働者に置き換わっていっている気がする。単純な人件費削減の仕組みとしてアウトソーシングが拡大しているとしたら社会の役に立っているとはいえないのではないだろうか。</p><p>　そしてアウトソーシング業界は拡大の一途を辿り、現在人手不足に陥っている。必要な業務に対して人員が足りていない。</p>
]]>
</description>
<link>https://ameblo.jp/god-class/entry-12282843964.html</link>
<pubDate>Sun, 11 Jun 2017 20:14:30 +0900</pubDate>
</item>
<item>
<title>睡眠不足でハゲそう</title>
<description>
<![CDATA[ <p>　2016年6月から2017年3月まで寝不足という日が続き、4月、5月はゆっくり眠れたのだが、また最近寝不足になってきた。</p><p>　そして、今日抜け毛がいつもより多かった。</p><p>　お風呂入っていると、「抜け毛すっごい多いわ」ってなって、数ヶ月前もこんなだったことを久しぶりに思い出した。</p><p>　</p><p>　思い起こせば抜け毛が多くなったサイクルと睡眠不足のサイクルがほとんど一致している。去年の９月は抜け毛が多くてお風呂の排水口が詰まったりしていた。</p><p>&nbsp;</p><p>　睡眠不足と仕事の忙しさは直結しているので、仕事のストレスの可能性もある。</p><p>　髪の毛減らしてまで仕事する意味ってあるんですかねえ。</p>
]]>
</description>
<link>https://ameblo.jp/god-class/entry-12282615073.html</link>
<pubDate>Sat, 10 Jun 2017 23:24:18 +0900</pubDate>
</item>
<item>
<title>人月商売が成立していないと感じるとき</title>
<description>
<![CDATA[ <p>　SIerはプロジェクトの費用を人月で決定する。費用は職種ごとに価格単価が設定されている。例えば、SEは70万円/月、プロジェクトマネージャは100万円/月といった具合。</p><p>　当然個々のスキルによって給料が違うのは当然だが、正直あまり適切に運用されていない気がする。この運用方法が変わるだけでもSIerに対する評判が変わると思うんですけど。</p><p>&nbsp;</p><p>■単価のくくりが雑</p><p>　プログラマ50万円/月といったぐあいに優秀なプログラマでも新人プログラマでも同じ単価が適用される。抜け道としてSEというプログラマの上位職種が用意されている。</p><p>&nbsp;</p><p>■単価設定がプロダクトの貢献度に比例していない</p><p>　ドキュメント書いたり、マネジメントを行う人は単価が高い。一方プログラムを書く人は単価が低い。お金を使うのならドキュメント書く人より優秀なプログラマを雇ったほうがいい製品ができると思う。</p><p>&nbsp;</p><p>■雇い主が雇用者のスキルを把握できていない</p><p>　雇い主から「あの人凄いよ」と言われて、その人の書いたソースコード見たらコレクション使えていなかったりと、何も分かっていない雇用主が発注先の言いなりになって単価を決めている。</p><p>　新人が嘘の経歴付与されてねじこまれたり、ベテランなのにどういうわけかスキルがなかったりと様々な理由は挙げられるが、単価に対してスキルが低い人がいる。</p><p>&nbsp;</p><p>■単価の高い枠に、下請けの単価の安い人員を入れる会社がある</p><p>　発注元が80万円/月レベルのスキルを持った人員が入ってくれることを期待して発生している見積もりなのに、下請けの単価50万円/月の人員が投入されてたりするんですが。雇用主に対して適正な価値を提供できていないのと、労働者に給料以上の要求が発生することになってしまうのでなにもいいことが無いんじゃないでしょうか。</p><p>&nbsp;</p><p>●どうすれば？</p><p>　雇い主が良いプログラマを見極められる眼を持つしかないのでは。</p>
]]>
</description>
<link>https://ameblo.jp/god-class/entry-12282612088.html</link>
<pubDate>Sat, 10 Jun 2017 23:14:10 +0900</pubDate>
</item>
<item>
<title>人月商売は新人エンジニアへの所得再分配</title>
<description>
<![CDATA[ <p>■はじめに</p><p>　SIerの人月商売モデルは度々SIerの欠点として話題に出る。「成果に対して時間を切り売りした報酬が支払われるのがおかしい」とか、「プロダクトの制作は複雑なので人月で進行度は表せない」とか。たしかにそのとおりである、しかし便宜上はある程度人月商売で進めたほうが楽な場合もあるのではないだろうか。</p><p>&nbsp;</p><p>■成果報酬型では？</p><p>　人月商売は成果報酬型と違い、誰でもある程度の賃金が得られる。仮に完全な成果報酬型の賃金形態だとすると、時間を浪費したのに生活費が稼げず生活できない、転職せざるを得ないという事がありえるだろう。</p><p>&nbsp;</p><p>　こうなった場合、不利益をこうむるのは未熟プログラマである。熟練プログラマに太刀打ちできず仕事が回ってこないだろう。その結果、業界は「優秀で給料をたくさんもらえる群」と「能力が低くほとんど給料をもらえない群」に二極化することになる。</p><p>　そうなった場合に、「業界として新人の育成が行われないこと」、「能力が低いものが仕事全体の足を引っ張ること」といった問題が発生する。</p><p>&nbsp;</p><p>■未熟プログラマに給料が行き渡るおおざっぱな流れ</p><p>&nbsp;</p><p>熟練プログラマ</p><p>↓</p><p>（利益）</p><p>↓</p><p>顧客</p><p>↓</p><p>（報酬）</p><p>↓</p><p>会社</p><p>↓</p><p>（給料）</p><p>↓</p><p>未熟プログラマ</p><p>&nbsp;</p><p>良い点</p><p>　未熟プログラマでも生計をたてていくことが可能。新人育成が行え業界全体の技術力を上げることが可能。</p><p>&nbsp;</p><p>悪い点</p><p>　スキルが未熟でもお金がもらえるため、技術アップに対するやる気がそがれる。結果、いつまでたってもスキルの無いプログラマが生まれる。</p><p>　熟練プログラマにしてみれば自らが与えた利益にふさわしい報酬を受け取れていない。</p><p>　</p><p>■まとめ</p><p>　人月商売というモデル自体が悪ということは一概に言えない。弊害が出ているというのならそれはモデルを悪用するものがいるからだろう。</p><p>　新人育成メリット ＞　スキルが未熟なプログラマの発生</p><p>　という図式が成立するなら人月商売もメリットになる場合がある。</p><p>　</p>
]]>
</description>
<link>https://ameblo.jp/god-class/entry-12282549947.html</link>
<pubDate>Sat, 10 Jun 2017 19:49:42 +0900</pubDate>
</item>
<item>
<title>十影の「ラッパー家を買う」が名曲</title>
<description>
<![CDATA[ <p>&nbsp;</p><p><iframe allowfullscreen frameborder="0" height="234" src="https://www.youtube.com/embed/ryO2J_3Xmhg" width="416"></iframe></p><p>&nbsp;</p><p>　フリースタイルダンジョン見てたらラッパーが家を買う曲が流れてきた。</p><p>　ラッパーって家買えるほどお金があるのか？HIPHOPで35年ローン？！</p><p>　審査通るのか、やっぱりラッパーって凄い。</p><p>　何回も聞いてしまう。</p><p>&nbsp;</p><p>　友達に聞かせたら、「本当は家買ってないんでしょ」と言われた。これで家買ってなかったらただの嘘つきだろ、ラッパーてのはリアルなんだ。今まで積み重ねてきた人生とこれから積み重ねる人生をかけてラップしてるんだ🙊</p><p>&nbsp;</p><p>　「ぶっちゃけわかっちゃねえよなんも」</p><p>　「ほかと比べりゃ細長い家」</p><p>　不動産屋に言いくるめられてるように聞こえる。ラッパー的には地元レペゼンすると戦闘力が圧倒的に跳ね上がるから、プラスのほうが大きいし、こうやって曲も出せてオールOK。</p><p>&nbsp;</p><p>　</p><p>&nbsp;</p><p>　</p><p>&nbsp;</p><p>　</p>
]]>
</description>
<link>https://ameblo.jp/god-class/entry-12281762243.html</link>
<pubDate>Thu, 08 Jun 2017 00:27:26 +0900</pubDate>
</item>
</channel>
</rss>
