「仕様」を含む日記 RSS

はてなキーワード: 仕様とは

2017-04-26

UPQの倍速は間違えは間違いかというと間違えかもしれない

120Hz倍速は間違え!UPQとDMM4K 65/50型モニター仕様を誤ったワケ。対応に差、背景に景表法新ルール【詳報】 - Engadget 日本版

http://japanese.engadget.com/2017/04/25/upq-dmm-4k-120hz/


エンガジェット日本語版のUPQフォロー記事タイトルで「間違え」が使われており、日本語としてどうか、とのブコメも見られます


間違う? 間違える? | ことば(放送用語) - 最近気になる放送用語 | NHK放送文化研究所

https://www.nhk.or.jp/bunken/summary/kotoba/term/057.html


「間違う」の名詞化が「間違い」、「間違える」の名詞化が「間違え」であり、

名詞としてよく使われるのは「間違い」の方でありますが、「間違え」もまちがった日本語ではありません。

しかし、「間違う」と「間違える」の微妙意味のちがいを考えると、

2つのものを取り違えてしまった「間違え」ではなく、正しくない状態である「間違い」の方がよりふさわしく、

使用頻度の低い「間違え」をわざわざ使うのは間違えといえるかもしれません。




津田啓夢 × ブービン‏ @boobyn 12:20 - 2017年4月26日

ポツポツ反響をチェック。やっぱり外野が騒いんでたんだなという印象。その外野をどう取り込めるかがUPQの課題でもあるけど、一気に飛び越えることもあんのかもしれない。いずれにせよ、エンガジェ電子工作部の出身者は積極的応援していきたい

https://twitter.com/boobyn/status/857071963453308928

中国がなんだっけ?

http://b.hatena.ne.jp/entry/japanese.engadget.com/2017/04/25/upq-dmm-4k-120hz/

120Hz倍速は間違え!UPQとDMM4K 65/50型モニター仕様を誤ったワケ。対応に差、背景に景表法新ルール【詳報】 - Engadget 日本版


今回のは決して褒められた話ではないし、問題が多い事だと思うし。自分はUPQを買うか?って言われると、よっぽど安い物以外は躊躇するだろうという事も事実だけど。


日本中国に勝てないって騒いでるやつ、おまえら中国知ってるのかよ?!あんアジアITライターが吼える - Togetterまとめ https://togetter.com/li/1103926

で指摘された件と同根で、チャレンジなんか日本ではみんなで叩き潰そうとする訳だから、そりゃチャレンジャーなんか増えないよね…という気しかしない。

消費者保護大事だしありがたいけど。そこをある程度緩める事も挑戦者には必要だと思うんだけどね。

2017-04-25

エクセルはクソな理由

エクセルはクソ!!!もうほんとクソ!

 

もうイライラばっかりしているけれど、まずは自己紹介しておく。

わたしは今年度から新入社員研修やらを終え、ここ数日エクセル使う仕事をやってみていた。

ちなみに今までエクセル経験値はほぼない。これまでも、なんとなくエクセル嫌悪感を感じていて、なるべくエクセルを避けていたし、これまではそれでなんとかなってきた。しかし今般、エクセル業務で触っていて、今まで何に嫌悪感を感じていたのか、その理由がはっきりしてきた。

今回ここにその理由を記録しておこうとおもう。

なお、事前に断っておくが、エクセル有用かつ重要であることは認識している。

  

エクセルがクソな最大の理由

 

入力と閲覧が一緒

 

もう色々クソすぎて何が重要なクソ加減かを理解するのに時間がかかったけど、おそらくここが最大にして最悪のクソなポイントではないだろうか。

今回、とある共有フォルダ(社内NAS)を参照していた。そこに置いてある某かが作成したファイルを参照しながらデータ作成作業しなければならなかったからだ。ウインドウ並べたりするのにさえ難儀しながら、やっとこさデータ作成し終えた時、参照していたファイルの一部を書き換えてしまっていることに気がついた。慌てて☓ボタンを押して消したものの、ファイルは書き換えられたままになってしまっている。

…なんということだ。こんなことが起こるのか…。唯一の救いだった CTRL+Z さえ、ウインドウを消してしまった今はもう使えないではないか

記憶を頼りに、なんとかデータを復旧させておいたが、他にも何かデータを書き換えてしまっていないか気が気ではない。

どーしてこんなクソ仕様になってしまっているのだ。理解不可能だ。

 

エクセルがクソな理由その2

 

インターフェイス統一感がなさすぎる。

 

なんなのだこの汚いタブやらアイコンだらけのインターフェイス。おえー。

テレビリモコンかよってくらい並んでるやんけ。何より統一感がなさすぎる。上に、下に、ポップアップに、右に左に。

アップル製品のように直感的に操作できるように!!とまでは言わないけど、せめてインターフェイスルールの数は減らすべきではないのか?おかげで、シートの枚数が他にもあることに気が付かなかったじゃないか

 

エクセルがクソな理由その3

 

機能を充実させすぎ

 

子供の頃、10得ナイフに憧れて、買ったはいいけどプラスドライバー以外全く使わなかった事を思い出した。この機能てんこ盛り!!もりもりさせればいいってわけじゃなくないですか?機能の取捨選択とか、そーいうのじゃないのですか??

そして何より私にとって問題なのは、それらの機能ON状態で始まること。あらら〜突然グラフが出てきたり、あらら〜入力した小数点以下が勝手に表示されなかったり、困っちゃうじゃないか。これの何が問題かって、ON状態で始まるということは、「知ってなきゃいけない」ってこと。学習コスト必要で、新規参入障壁をとても高くしている。もちろんその機能の分だけインターフェイスは増えてぐちゃぐちゃになるしね。データを閲覧、参照したいだけの人も知っていなければならないルールになっている。オフィス検定含めたトータル商法かよって。

 

エクセルがクソな理由その4

 

変化がわからない

 

セルはいろいろな数式やら書式やらで書かれているが、そのセル自体を参照してじっくり見ないと何がどう変わっているのかわからない。変化の具合を一つ一つのセルを見なきゃいかん。具体的には結局そのセル挙動を見なきゃいかん、あるいは、変な挙動したセルに「ん?」っと思って調べなければならない。これはなんだか、広い砂浜で一粒一粒の砂の形を確認しているような気分にさせられる。

この線は印刷されるのかされないのか、この非表示領域データコピー範囲に入ってるのかいないのか、ほうほう、こんなA列の左の線はちゃんと入ってるのか。そしてなぜ私はエクセル挙動テストをしているのか。 

 

きっと私の感じ方の何かが間違っているから、エクセル社会の根幹に溶け込んでいるのだろうけど、それが何かがわからない。。

http://anond.hatelabo.jp/20170425121301

エクセルはクソな理由

エクセルはクソ!!!もうほんとクソ!

 

もうイライラばっかりしているけれど、まずは自己紹介しておく。

わたしは今年度から新入社員研修やらを終え、ここ数日エクセル使う仕事をやってみていた。

ちなみに今までエクセル経験値はほぼない。これまでも、なんとなくエクセル嫌悪感を感じていて、なるべくエクセルを避けていたし、これまではそれでなんとかなってきた。しかし今般、エクセル業務で触っていて、今まで何に嫌悪感を感じていたのか、その理由がはっきりしてきた。

今回ここにその理由を記録しておこうとおもう。

なお、事前に断っておくが、エクセル有用かつ重要であることは認識している。

  

エクセルがクソな最大の理由

 

入力と閲覧が一緒

 

もう色々クソすぎて何が重要なクソ加減かを理解するのに時間がかかったけど、おそらくここが最大にして最悪のクソなポイントではないだろうか。

今回、とある共有フォルダ(社内NAS)を参照していた。そこに置いてある某かが作成したファイルを参照しながらデータ作成作業しなければならなかったからだ。ウインドウ並べたりするのにさえ難儀しながら、やっとこさデータ作成し終えた時、参照していたファイルの一部を書き換えてしまっていることに気がついた。慌てて☓ボタンを押して消したものの、ファイルは書き換えられたままになってしまっている。

…なんということだ。こんなことが起こるのか…。唯一の救いだった CTRL+Z さえ、ウインドウを消してしまった今はもう使えないではないか

記憶を頼りに、なんとかデータを復旧させておいたが、他にも何かデータを書き換えてしまっていないか気が気ではない。

どーしてこんなクソ仕様になってしまっているのだ。理解不可能だ。

 

エクセルがクソな理由その2

 

インターフェイス統一感がなさすぎる。

 

なんなのだこの汚いタブやらアイコンだらけのインターフェイス。おえー。

テレビリモコンかよってくらい並んでるやんけ。何より統一感がなさすぎる。上に、下に、ポップアップに、右に左に。

アップル製品のように直感的に操作できるように!!とまでは言わないけど、せめてインターフェイスルールの数は減らすべきではないのか?おかげで、シートの枚数が他にもあることに気が付かなかったじゃないか

 

エクセルがクソな理由その3

 

機能を充実させすぎ

 

子供の頃、10得ナイフに憧れて、買ったはいいけどプラスドライバー以外全く使わなかった事を思い出した。この機能てんこ盛り!!もりもりさせればいいってわけじゃなくないですか?機能の取捨選択とか、そーいうのじゃないのですか??

そして何より私にとって問題なのは、それらの機能ON状態で始まること。あらら〜突然グラフが出てきたり、あらら〜入力した小数点以下が勝手に表示されなかったり、困っちゃうじゃないか。これの何が問題かって、ON状態で始まるということは、「知ってなきゃいけない」ってこと。学習コスト必要で、新規参入障壁をとても高くしている。もちろんその機能の分だけインターフェイスは増えてぐちゃぐちゃになるしね。データを閲覧、参照したいだけの人も知っていなければならないルールになっている。オフィス検定含めたトータル商法かよって。

 

エクセルがクソな理由その4

 

変化がわからない

 

セルはいろいろな数式やら書式やらで書かれているが、そのセル自体を参照してじっくり見ないと何がどう変わっているのかわからない。変化の具合を一つ一つのセルを見なきゃいかん。具体的には結局そのセル挙動を見なきゃいかん、あるいは、変な挙動したセルに「ん?」っと思って調べなければならない。これはなんだか、広い砂浜で一粒一粒の砂の形を確認しているような気分にさせられる。

この線は印刷されるのかされないのか、この非表示領域データコピー範囲に入ってるのかいないのか、ほうほう、こんなA列の左の線はちゃんと入ってるのか。そしてなぜ私はエクセル挙動テストをしているのか。 

 

きっと私の感じ方の何かが間違っているから、エクセル社会の根幹に溶け込んでいるのだろうけど、それが何かがわからない。。

2017-04-24

お金で変えるセーフな被リンク

いやー、これはうまいSEO界隈ではしばらく流行りそうだ。

PC版でみると無いんだけど、スマホのはてぶで見るとちゃんと[PR]とマークがある。

1.はてな広告記事として出稿

2.はてな民が好きそうな話題可愛い女の子とともに、ちゃんとした内容で書く

たとえば、腰痛ネタ筋トレお金や、節約グルメや、女子エンジニアネタや、仕事や働き方ネタ

3.はてブがたくさんつく

4.そのドメインに対する被リンク完成

しかし、この記事自体には何かを売り込むとかアフィリがあるわけではない。

じっさい、どこが広告なのかと思ってトップを見たら

「xx」ビッグ商材、キタ━━━(゚∀゚)━━━!!

xxはアフィリ界隈では超激戦区の商材。

いやあ、被リンク獲得の手法もいろいろと考案されるわけだ。

でも凄いなー。アフィリンク独自仕様だ。すげえ。

さすがに内容が良いわけだから、これを落とすわけにもいかないし。

いやあ、うまいわ。

2chまとめアプリ作ったら、突然DL数500倍になって朝日新聞を抜いた件w

僕は大学卒業後にIT系企業就職したが、ブラック企業精神的に辛くなり辞めた。

クライアントからの狂った納期無駄仕様理不尽に感じながら進める日々から解放されたが、ニートも暇だったので、結局プログラミングは続ける事になった。

ニートになってiOSアプリ開発を初めて2年ぐらいが経つ。

約1年前から2chまとめ系のiOSアプリを開発していて、本格的にネイティブ機能を使って開発したのはこのアプリが初めてである

昨日(4/23)に、ダウンロード数が突然500倍になるという夢のような出来事が起きた。

※もちろん、お金を出して広告を出稿したとかではない。

毎日、定期的にダウンロード数やアクティブ数などがわかるfabricという解析ツールをチェックしているのだが、その日は朝から明らかに数字おかしかった。

たまに数字バグっていてあとから修正されることもあるので、その日は半信半疑ながら定期的に数字確認していた。

サーバーサイドはAWS+Rails+redisで構築しており、内部のDBGAのevent trackingで記事の閲覧回数は計測していたのだが、

その数は普段より明らかに多く、fabricで見えている数字がすべてではなかったとしても今までの最高記録を更新するとは思っていた。

そして翌日(4/24)のAppStoreのランキングを見て、fabric数字が異常ではなかったことを確信した。

無料ニュースランキングで13位を記録。(前日は80位)

ランキングの少し後ろには、日本経済新聞(17位)、NHK(21位)、朝日新聞(27位)など

誰もが知っている大手企業アプリがずらずらと並んでいる。

アプリ開発に夢を感じる瞬間だった。

今まで地道に1年間、大きいものから小さいものまでコツコツ修正を積み重ねてきた。

基本的には、特別な事は何もしていないと言えると思うが、実直にやってきた自負はある。

具体的には大体下記の7つぐらい。

1. 既存アプリ機能洗い出し

2. 既存アプリレビューコメントで、評価されている機能リストアップ

3. その中で、共通機能は全て実装共通してないものでも、レビューコメント要望が多かったものは、全て実装

4. 記事を見やすくする為に、サイト1つ1つをチェックして、jsで最適表示。(これが一番大変だった。。)

5. 他のアプリはあまりコメントに注力していなかったのでコメント機能の強化

6. ロード時間にはこだわりたかったので、1ミリ秒でも早くする為に部分部分でのキャッシュを頑張った

7. お問い合わせを全てチェックし、1個ずつ出来る限り対応最近だと、お問い合わせ頂いた音楽バックグラウンド再生対応しました)

クライアントに付き合わされて意味不明仕様実装していた頃よりは、精神衛生上遥かに良く、実際に使って下さるユーザーの方々がいることに、やり甲斐も感じている。

おかげさまでレビューやお問合わせでたくさんの改善要望などを頂いているので、これからユーザーの方に満足して頂けるよう開発を頑張っていきます

気になる広告収益は、昨日のADNW収益が1日○万円だった。このペースだと、1ヶ月で前職の給与の3倍ぐらいになるんじゃないかと思っている。

ようやく自分人生光明差してきたと思う。

タイトルアプリたまたま目についたアプリで、特に以前の職場で何かあった訳ではありません(^^)

自分と同じようにブラック企業で働いていて夢も希望のないプログラマー達への救いになれば。

2ch改悪

まーたマンゴーやらかしやがった

スレ開いたらスマホ版みたいなクソ仕様で見る気も起きん

scいっきらいだけどそっちは前の仕様のままだからsc移るかもしれん

もうまとめアフィでもええわ

糞すぎる死ね

2017-04-23

マストドンの現状

唐突流行り始めたマストドンの現状について記録しておく。

現在日本語がメインのインスタンスはmstdn.jp(ユーザ数85k、個人運営ドワンゴ入社)、pawoo.net(ユーザ数78k、pixiv運営)、friends.nico(ユーザ数10k、ドワンゴ運営)、の3つが主な勢力となっている。

マストドン分散SNSなんだからどこのインスタンスにいようと同じだろ」と思うかもしれないが、それは正しくない。というのも、「マストドンをどう使っていいのか」が、現状ではまだ誰にもわからいからだ。少なくとも現在は「ローカルタイムライン使用したチャットツール」としての使われ方をしているため、どのインスタンス所属するかで、かなり印象が違ってくる。

たとえばpawoo.netハイレベル変態集会所となっている。昨日の深夜、男の娘ママについて熱く語り合っていたのを見たときは、「人類は衰退しました」で妖精さんが数日にして文明を作り上げたシーンを思い出した。

friends.nicoは'90年代からインターネットにどっぷりだったようなおっさん寄合所となっている。年齢層が高めのためか治安がよく、ローカルタイムライン話題を追えるギリギリの速度のためコミュニケーションを取りやすく、少なくとも筆者は現状で一番居心地がいい。

mstdn.jpローカルタイムラインを追いきれないので見ていない。筆者はこの「ローカルタイムラインの速度」というのが今後のマストドン進化において重要な要素になってくるのではないかと思っている。

いまさらだ説明しておくと、マストドンにはホームローカルタイムライン連合タイムラインという概念があり、それぞれ違う役割を持っている。

ホーム自分発言フォローした人の発言等が表示される。Twitterと同じような使い方をするならここがメインになるだろう。

ローカルタイムライン所属するインスタンス内の公開発言がすべて流れる。現在friends.nicoユーザ数が1万人で、ギリギリ話題を追える速度なので、このあたりが閾値になりそうだ。

連合タイムラインはそのインスタンス連携しているインスタンスの公開発言が流れる。これはとてつもないスピードタイムラインが流れていくのでとうてい追い切れるものではない。しかもそれぞれのインスタンス文化圏が違うので話題もバラバラだし、それぞれのインスタンス独自用語独自実装があるので、他のインスタンスから見ると意味がわからないことも多々ある。

たとえばfriends.nicoで「〇〇さんの発言ニコりました!:nicoru:」と発言したときfriends.nico内では「ニコるお気に入り」という前提があり、:nicoru:が独自実装ニコニコマークに置換されるため、ちゃんと伝わるのだが、他のインスタンスからしてみれば、まず「ニコる」という用語がわからないし、:nicoru:マークも置換されないのである

このように、連合タイムラインはその超スピードあいまって正直あまり意味がないものになってしまっているのだが、筆者はこれはこれで必要機能だと思っている。ローカルタイムラインだけを見ているとその文化圏言語圏に閉じてしまいがちになるが、ふとした瞬間に連合タイムラインに切り替えると、そこにはいろんな文化圏があり、いろんな言語圏があることを思い知る。そのタイムラインをすべて追うことはできなくても、その人たちと直接コミュニケーションを取ることはなくても、たしかにそこにいる。たしかにどこかでつながっている。そういう感覚が常にある。ニュースグループIRCICQSkype掲示板SNSでも似たような感覚はあったが、それとも少し違う妙な感覚だ。

もちろん現状の「ローカルタイムライン使用したチャットツール」という使われ方は長続きするものではない。mstdn.jpを見てわかるように、ユーザ数が増加するとタイムラインの速度も急激になり、会話が成立しなくなるからだ。今後はTwitterよろしくフォローフォロワー関係性が重要になり、ホームタイムラインがメインになっていくかもしれない。その場合ローカルタイムライン現在連合タイムライン役割を果たすだろう。または何か違う別の方法スケールできるようになるかもしれない。その仕様がどのようなものかはわからないが、この唐突にあらわれた風雲児がどのような成長を果たすのか、しばらくは見守っていきたいと思う。

http://anond.hatelabo.jp/20170423002532

ゲームデザイナー麻雀ゲームにはぜんぜんかかわってなくて、スタート時は俺一人のプロジェクト

ある程度形になったら、付き合いのあった中堅メーカーに売り込ん本格的にやろうって話だった。

それに出入りしてた外注ゲームデザイナーが「麻雀ゲームやるんだって?」とか話しかけてきて世間話みたいな感じで話してたら、その人の中では俺にアドバイスしてたことになってたらしい。

 

スマホアプリのほうも、まあ普通は「家計簿ソフト作ろう」とか「出会い系サイトって儲かるんだって?うちもやろう」とか言っただけじゃ「設計した」とか「仕様を考えた」とか言わないわな。

企画した」くらいじゃないの。

細かく書くのが面倒だったから省略したけど、会社はすでに倒産していて「上司」は「元上司」。

付き合いのあった会社アプリを売り込もうとして、俺と元上司と売り込み先の会社の人と話をしてたんだけど、売り込み先も作ったのはほとんど俺で、内容を把握してるのも俺だっていうのは分かってるから上司は外して、俺にだけ仕事をふろうってことになってる。

http://anond.hatelabo.jp/20170422231051

字面通りに受け取れば、その上司設計を決めていないと思うけれど、仕様を決めてると言えると思う。

あるソフトと同じように振る舞うようにしろとか、見栄えをどうしろというのは仕様を決めているようにしか見えない。

まあ、元増田仕様を具体化したとは言えると思うけどさ。

元増田的にどんなに見え映えがダサかろうとさ。

ゲーム業界は知らんけれど、もし元増田が0から思考ルーチンの設計実装をしているとしたら、ゲームデザイナーは何の仕事をしているんだろうと思った。ノンプレイヤーキャラクター性格付けなどがあるとしたら、その設定に基づいて思考ルーチンを作るわけだから0から作っているとは言えないと思うし。日記を読む限り、ゲームデザイナー元増田実装したもの自分仕様通りに作られているか確認していたという風にも見えるし。

思考ルーチンのロジック理解するのにコードを書けないといけないというのもちょっと不思議コードが書けないといけないというのをコードを読んで理解しないといけないという意味だと思うと、そもそも設計仕様定義をしていないのかと思うわけで、仕様定義設計をしないでよく製品が作れたと思う。

2017-04-22

写真サイズが分からない就活大丈夫か?

証明写真を撮る仕事をしているが、これから自分が使う写真サイズを把握していない就活生が多いように思う。

大抵若い人がリクスー着て来るので「ああ就活生か」と分かるのだが、「サイズは何ですか」との質問に対し、

普通どのサイズですか?」

「みんなどんなサイズで撮ってますか?」

「(友達連れで友人に)え?サイズ?何だっけ?」

「……」←恐らく分かってない

就活写真なんて大抵4x3なのに、それすら把握してないってマズイんでない?ESに使う写真の規格や仕様は必ず書かれてるんだからその確認はしてから来てくれ。

そのついで、企業側にも頼みがある。

最近WEBエントリーだか社員証だかでデータ提出を求める所も増えてるのだが、ロクに仕様提示せず就活生にぶん投げるな。

少なくとも「◯x◯の比率、◯ピクセルx◯ピクセル以上、◯バイト以下」ぐらいの指示はくれ。

データ欲しい人もハテナ、コッチもハテナ、それでダメだった時クレーム来るのはコッチだ。いい加減にすんな。

何にせよ、事前の確認はしてくれ。提出先によってはサイズも変わるから、そこら辺全部確認してから来てくれ。

あとはこっちの仕事から全力でイケメンor美女に撮りにいくし、バッチリ真正面ビシッと撮るから、あとは任せてくれ。

あと就活頑張ってください。

コードを書けない人からすると

上司と俺とよその会社の人と三人で自社のスマホアプリの話をしてたら、上司アプリ仕様自分が考えたとか、設計自分でやったとか言ってるのな。

でも実際やったのは、某パソコンソフトパンフレット体験版をもってきて、俺に「こういうの作れ」って言っただけ。

お手本にしたPCソフトをそのままパクるのは無理だったから、最低限の機能を洗い出したり、分かりにくい内部ロジックも、体験版にいろいろデータを打ち込んで推測したりしたのは俺。

上司のやったのは、ほぼ出来上がった状態アプリを見て「このメッセージ重要から(原色の)赤にして点滅させろ」とか、デザインをダサくしたり使い勝手を悪くするような指示だけ。

俺の目の前で自然自分設計したって言ってるから、本人の主観ではそうなんだろうな。

 

こういうことは初めてじゃなくて、何度か経験してる。

ゲーム会社で働いてたとき麻雀ゲームを作ることになって、外注ゲームデザイナーがやたらと思考ルーチンのロジック説明しろって俺に言ってきて「コード書けない人に説明してわかんの?」と思いつつ、ロジックを頑張って説明してた。

しばらくしたらそのゲームデザイナー会社に「俺がこれだけアドバイスをしたんだから麻雀ゲームエンジン権利を半分よこせ」みたいな交渉しだすのな。

 

コード書けない人からすると、ちょっと仕様自分意見が反映されると「俺が仕様をきめた、設計した」って思えちゃうんだろうな。

プログラマは話ができない

今時どんな仕事に就いていようが、誰とも話さないで成り立つ仕事など存在しないだろう。

コミュ障だらけのプログラマにあっても、仕様設計実装テストについて議論ができることは必須だし、実際どんなにコミュ障プログラマでも、これだけはまともにこなせたりする。

問題は、そうした技術的な議論しかできない人が殆どであるということだ。


勘違いしないで欲しいのだが、そのような議論だけできても、「話ができる」ことにはならない。

仕事において「話ができる」というのは、「些細な言動から相手が求めている言葉を推測し、自分が言いたいことと勘案の上、適切な発言を行う」ことである

更にそのような会話を通じて、ステークホルダの求めるアウトプットを、求められるタイミングで示すことができて一人前なのである

そしてこれができないがため、プログラマは「技術はあっても半人前」と、非プログラマ仕事人からはみなされるケースが多い。

まあ確かにプログラマは、プログラミングという極めて特殊作業に振り回されまくる仕事ではあるのだが、プログラマ自身特殊な人になることは誰からも求められていないわけで。

てか、技術者技術を備えているのは当たり前だし、その上で仕事力がどれくらいあるかが問題なのだ

あと、日本組織会社だろうが役所だろうが、メンバーシップ給料のうちという意味でも、話ができないことは減点対象だ。

結局、プログラマプログラミングとそれを効率良くこなすために特化した議論しかできないため、プログラミング以外の仕事を振られると、大抵行き詰まって爆死してしまう。


逆に、きちんと話ができる数少ないプログラマはそれだけで超優秀と評価され、チームリーダーSEコンサルに昇格したりする。

敢えて「昇格」と書いたが、半人前集団プログラマから抜け出て一人前になるのだから、これは正しく昇格と言っていい。

そう考えると、プログラマはなんとも罪作りな職業だと思う。

http://anond.hatelabo.jp/20170421230333

基本英語(つーか半角英数)のプログラムの中で

変数名とか関数名とかを全角の日本語統一すると、

全角文字アイキャッチになって、可読性が上がって良さそう。

漢字カナ交じりの日本語ってすごく速読に向いてるよね。

英語の本を流し読みしたいときに、すごくそう思う。

変態言語として、全角で書くと変数名として解釈されるとか、

そういう仕様言語があってもいいと思う。

2017-04-21

プログラム日本語で書けばいい気がするけど(追記した)

定期的に思うんだけどプログラムで無理な英語にせず日本語にすればいいのにって思う。

実践はしていない)

日本語で書ける言語使うんじゃなくて変数名や関数名がUnicode対応日本語書けるもの

日本語でいいと思う理由は主に2つ

○画面に表示する時

フレームワーク言語にもよるけど表示するとき英語名前から日本語名前に変換して表示って手間があるものがある。

最近見かけた例だと.NETプロパティ属性に表示名書いて表示するときに取り出していた。

最初から日本語だとそのまま表示でいいことが多くて一段手間が省ける

英語がわけわからん

まず自分英語化するとき

いい単語が出てこないとか、しょっちゅう

慣れが必要だし慣れてもなんかコレジャナイ感とかで苦戦する。

次に他の人の英語化したのを見る時。

その人の英語力にもよるけど、動詞名詞が変に混ざっていたり、sがついてたりなかったり、そもそもchildsみたいな謎の語があったり。

そこそこできる人同士でも、「私はニュアンス的にこっちの単語」「僕はこの単語のほうがいいと思う」とかある。

相手の書いたところがわかりづらいのはもちろんだけど、プログラム的に同じ意味なのにクラス関数によって呼び方違うと辛い。

かといって全員に日本語英語対応を先に渡しておいて統一しようというのは大変すぎる。

日本語だと仕様の時点で日本語で書いてるからまぁおかしなことにはそうならないはず)

そういうわけで日本語で書けば色々解決するのにって思う。

----

次にデメリット

軽く調べた感じ主にこの2つな感じ。

IME」「英語圏のものへの対応

IME

半角全角を打つのってめんどい

と思うけど、実際チャットやこういう文章書いてて英語が出るときに割りと頻繁に押してる。

ほぼ無意識でやってて意外と苦じゃない。

短いとF10変換で半角にすることもあるけど、キーボードタイプカウンタとか入れてみると半角全角キーはけっこう上位にいた。


それに、なんだかんだコメント日本語で書くことが多くて、他の人と作るのならこまめにコメント書いてる。

そうなると全角半角の切り替えは普段からあるもので、あんまり気にするほどじゃない気がした。

最近じゃIDEエディタの補完が優秀だし、日本語にするにしても「最初はjから始める」とかルール入れておけば「j」って打ってあとはスコープにあるいくつかの候補から選ぶだけで全角にしなくていいかもしれない。


英語圏への対応

githubで公開したりとかライブラリ再利用してもらうとき日本語じゃ使ってもらえない。ってことみたい。


私が日本語にすればいいじゃないって思ってるのは、ビジネスロジックというかそのアプリケーション固有名詞みたいなところ。

「足し算」って関数名は 「add」 でいいと思うし、配列のそれぞれは element とか item とかそういう一般的英単語でいいと思う。

具体例がいいづらいけど、業務システムで表示する金額名前とか、日本語独特なものとか、一般的単語じゃなさそうなの。

こういうのを日本語にしたいってわけなので、ライブラリ的な共通なところは英語で良いかgithubで公開する範囲英語のものでいいと思う。


ただ、最近はやってるマストドンとか、ライブラリ的なものじゃなくアプリケーション自体githubで公開する場合はできない気がする。

でも、海外対象にしてるものだと日本語特有なせいでわかりづらい英語になる苦労とか少なそうだしそういうのだと英語いいんじゃないかな。


----

長くなったけど、まとめると、


業務システム固有名詞とか日本語特有ものとか無理に英語化してよくわからないことになってり、見づらくなるくらいなら日本語使えばいいんじゃないかな

ということ。

まあ思ってる割には実践してないので、やってる人がいたら良かった・悪かったとか聞きたいなと思ったのが書いた理由



追記


帰ってきたらすごいブクマついてた。

色々意見あってとりあえず感謝

絶対自分でやってから言えよ」みたいな意見来るだろうと思って今日の空き時間日本語行ける言語調べたり軽く日本語使ってコード書いてみたので、そのあたりと目についたコメに答えてみる。



まず、思いの外日本プログラミング言語上げてる人がいたので、うまく伝わってなかったぽい。

具体例上げずにサッと書いたらからかな。

あと自分もわりとするけどタイトルだけ見て中身見ずにコメントしてた人もいるだろうなー。

日本語で書ける言語使うんじゃなくて変数名や関数名がUnicode対応日本語書けるもの

これが、などしこやひまわりや、BF系のmisaやら北斗のあれやらうにゃーとか色々な「構文など最初から日本語を前提とした言語」ではないってこと言ってた。


---

日本語かえる言語

最近の主要な言語ならだいたい Unicode 対応でしょと思って環境があった言語を試した結果はこうだった。

JavaScript/Python/PHP/Scala/Kotlin/C#/Go/Swift

これらは日本語変数作れた。


rust と Lua は無理だった。

rust は確か前に、変数名が ascii 文字だけなことに日本以外のどこかの国からUnicode対応にしてって多くの要望あったみたいな記事があったし将来的に対応するんじゃないかなって思ってる。

実際に今どんな状態かは知らない。

その記事コメントとかでみたけど、日本語以外は割りと自国言葉を使ってたりするっぽいね

(正確なデータはないか信憑性はあるとはいえないけど)

VBA を上げてる人がいたけど、私はそこまでのはみたことない。(幸せ者っぽいな)

稀にエクセルマクロいじるときに使い方ググってて出て来る、解説してるページで関数名が日本語なのをたまに見るくらい。

パット見なんか気持ち悪い感はあるけど、読んだときのわかりやすさはけっこう大きい。

---

○使ってみて

大規模案件に使ってみてこその問題もあるだろうけど、簡単スクリプト程度のを日本語にしてみて気づいたこと。

割といける。

全角半角キーPHP の $ より楽。

PHP言語変数は全部$からはじめないといけない欠陥言語

まあ変数のみのgrepのしやすさや予約語キーワード変数名に使えるからメリットもある。

だが、$って打ちづらい。

Shift+4ってすごいつらい。

に比べて全角半角キーってちょい遠いけどそこまで苦痛じゃない。

ふだんから多用してるキーなわけだし。

ただPHP日本語の組み合わせは相性悪い。

$は半角でその後に日本語から手間が多すぎる。


それ以外の言語だと、IMEのおかげでかなり楽。

GoogleIMEだけど、多少のタイプミスは補完で修正してくれるし、予測変換が優秀だし。

IDEいから補完機能のない軽いエディタで書くようなときなら、IMEのおかげで英語変数名で書くより速度は早いと思う。

---

少し前に知人から言われた日本語デメリットを思い出したのでそれも触れとく。

仕様変更言葉変わったとき日本語だと全部書き換えないといけないよ。英語だと別にそのままでいいし。」

英語からない人が、英語言葉とみなさずただの記号として考えてるから、っていうような発言

仕様変わって変数名まで変えるのは面倒なのはわかるけど、あとからコード読む人が英語で見て意味不明になる。

英語日本語対応コメントに書いたとしても、全然意味の違う英語があるのは混乱でしかない。

こういう考えの人がいたら本当にやめてほしい。


---

あとは気になったコメントについて書いてく。


表記ゆれとか方言とか言い回しなどについては、全部日本語にするとあるだろうけど、私が想定してるのは直感的に英語にならないような固有名詞とか。


DBの項目名日本語っていうのは私の思ってるのと近い。

年金の例も○○年金というのがいろいろあって、全部英語だと嫌になってくるしよくわかる。

こういうのを日本語にしたい。

なので年金額を取得する関数で「年金額を取得する」「年金額を取得」「年金額を取り出す」とかの表記を迷うんじゃなくて「get年金額」でいいと思う。

こういう単語だけだと表記はそれなりに揃うと思う。

特にDBにある項目だと仕様とかで先に言葉が決まってることが多いだろうし。

---

見た目について。


見た目が残念とか見づらいというのは同意

ただそれ以上に読んだときのわかりやすさが大きいと思う。

見た目が悪いというのも全部英語っていう前提があるからで1ヶ月も日本語コード見ればなれるんじゃない?って思う。


---


へとヘ

これはありそうな問題

ただ、IDEを使う前提なら未使用変数エラーとか、選択したときに色が変わってないとか、割と気づけると思う。

lとIとかアルファベットでもあるけど、IDEや高機能エディタ使うと困ることはほぼなくなった。


---

ローマ字

私が日本語にしたいような固有名詞ローマ字化してるプロジェクトにであったことはある。

やすい語は見やすいけど、見づらい語は圧倒的に見づらい。


それにローマ字のほうが「ん」でnは1つか2つかや、ヘボンorローマ?という日本語より表記が揃わない問題ある。

特にローマ字場合自分キーボードで打つ方じゃないと書きづらいのでそろえてもらうのに抵抗がある。

---

ラバゴス化・日本が遅れる

海外向けとか海外の人と一緒に作る系なものって最初から英語で困らない単語ばかりだと思う。

そういうのは対象外

今回いいたいのは、元から日本しか対応してないような業務システムなど。

そういったところの固有名詞日本語になったからって、困ることはないはず。

もともとガラバゴスなわけだし。

日本しか使われないもの海外向けにするにしてもフルスクラッチで作り直すことになるようなもの

こういうのは日本語化いいんじゃないかと思う。

---

テスト

テストだと日本語が使ってる人多いのかな?ブコメスタートップだし。

とりあえずはテストから使い始めてみようと思う。


---


長くなったけど参考になる意見もいろいろあって助かった。

Orarioとスクレイピング大学側の対応について

すでに学生でもないのになぜこの件について書いているか自分でも分からないが、例の穏便でない大学教授発言ブーストされた感がある。

まず前提として、ID/パスワードを用いてスクレイピングを行うサービスのものは、特殊というほどではない。そのようなサービスはすでにいくつも存在するし、最も有名なところでは口座アグリゲーションサービスMoneyForward等)だ。彼らは業としてそのようなサービスをおこなっている。セキュリティのこと少しでもわかる人間ならそんなサービスやらない、というほどでもない。ただし、セキュリティが分かる人間であればあるほど慎重になる、というのは確かではある。通常ID/パスワードを渡すということは、全権委任とおなじだ。また、ログイン後の行動について、自分がやったか第三者がやったか、全く判別できない状況になる。さらに通常のWebセッションと同等だとすると、パスワードリセットから完全なアカウント乗っ取りまであり得る。つまりサービス事業者に対してよほど強い信頼関係がなければ厳しい、ということになる。


クラウド上で動いているかスマホ上で動いているか、という話は、それほどは重要ではない。クラウドしろスマホアプリしろ、すべてサービス事業者側の組んだプログラム意図に従って動くものであることは確かだからだ。

ただしクラウド上ではユーザが想定していない動作を行っているのかどうかという検証しにくいという問題があるとはいえる。とはいユーザが予め意図した行動から外れることをしてないのであれば、クラウドからアクセスでも別にそれは問題ないわけで、その点で、Orario側の主張であるスマホで動かしているのだから」という主張は、ちょっと見当はずれではある。


なお、ユーザインタラクションを介さな自動的アクセス自体サービス要件に含まれ場合スマホでは厳しいためクラウドアクセス主体が置かれる、というのは、まああり得る。口座アグリゲーションはその典型的ものだろう。Orarioの場合は、たぶんその必要はないのだと思う。


正規手段として学認があるのになぜしない?という主張は、マジでひどいと思う。普通に考えて、ぼっと出の1ベンチャートラストサークルに加えてもらえると思っているのか。このような主張は、Google/Facebookレベル自由APIクライアント登録ができるようになっていて、初めて言えるものだろう。通常は、世に受け入れられるサービスが出て初めて実行力を認めてもらえる、にわとりたまごの話ではないのか。そもそも、学認のShibboleth仕様で、そのような履修情報のやりとりがそもそもできるようになっているのか疑わしい。ホントSSOできるだけではないのか?


大学側にお伺いを立てるべき、という筋論は、そりゃそうかもしれないけど、やっぱりにわとりたまごだと思う。ビジネスの筋論っていうやつは、内輪だけの論理になっている場合が多いし、正直ステークホルダー既得権益側だったりするわけで、話が通じるとは思えない。そのようなもの破壊していくのは常に外部からだろうし、それを単なる破壊行為ではなくDisruptionにできるのは唯一ユーザからの支持であるわけだけど、Orarioは最低限そこはできていたようにもみえる。例の教授はどうも内側のメンバーの感じがひしひしと出ており、傍目から見ると、そりゃそのポジションじゃあね感が強い。


事業モデルがわからいから怪しい、事業が成り立つとしたら収集したデータ第三者への販売ぐらいしかないはずだ、という主張は、気持ちはわかるもの論理として弱い。怪しいサービスに預けるな、というのは、意見の表明ではあるかもしれないが、普遍的に怪しさを証明するには根拠が足りていない。利用規約レベルではまだなんとでもいえる。逆に言うと、Orario側は、そういう色が少しでもあったのでは?と思わせるような内容を否定してさえいけば、その点では勝てるが、やっぱりそこは何らかの形で検討して行きたかったのでは、とも思えるので、そういう将来の自分たち制限することはことはあまりやりたくないだろうなとは思う。


結論を言うと、とりあえず大学側はもうすこしトーンを落としてほしい。このままではFUDだといわれても仕方ない。単位云々の脅しは傲慢以外の何物でもない。少なくとも卒業生にとってそのような大学いたことを恥じるレベルである。嫌なのは分かるが、銀行とかだってそうだったはずだ。もうすこし長い目で見てあげられないのか。ID/パスワードを預けることのユーザへの注意喚起は、もちろん正当だが、それを認識して預けていることについてとやかく言うことは得策でない。

そして、Orario側は、自分たちがやっているサービス説明に少し時間を割いてもいいと思う。特に何をどのように取得しているのか、明確にすることは重要だ。大半のユーザたちはそういうこと気にしないとしても、自分たち自身自分たちサービス定義するのに役に立つし、今はEvilでなかったとしてもいつかEvilになってしまうのを防ぐという意味合いもある。面倒かもしれないが、取得範囲を明確にすることは信頼を得るということであり、最終的にユーザの獲得に寄与するだろう。

マストドンの(多分すぐ解決する)疑問

オープンソースってことは、企業独自に改造して利用したら、ソース公開しないといけないんじゃないの?

そういうライセンスがよくあると聞いた

ニコニコとかは公開してるの?してたら連携部分の仕様とか知られたらまずくない?

シークレットシューズ

ここ数か月シークレットシューズ毎日のように履いてみたけど、明らかに足の健康を害しているようなのでそろそろ限界

膝と脛と足裏が痛い。

結構な数の靴を購入したけど、ものになるのはほとんどなさそう。

日常的に履きこなしている人もいるのだろうか?

それとも、単に私の足が弱いのだろうか。

そもそも、革靴の靴底は硬くて履き心地がよくないのに、それをシークレット仕様にするとますます痛くなる。

シークレットシューズだとは思えない履き心地!とか宣伝してるけど、そもそもシークレットシューズのほうがより履き心地にこだわらなければならないのでは。

ネット上の情報有意義ものほとんどなく、大抵が靴屋の宣伝か、不真面目な書き込みなどが多い。

まともに扱っていても、「ばれるか否か」「高さがどれくらいか」といった観点に偏りがち。


途中まで書いて疲れたので寝る。

[]4月20日

○朝食:ヨーグルト

○昼食:助六寿司

○夕食:スガキヤ(卵入りラーメン、味ご飯、ポテトサラダ



調子

はややー。

相変わらず本調子じゃない感じ。

はいえ、例によって仕様バグ歴史的経緯資料を作ったり、テストデータを作ったりと、あんまり頭の中の疲れる部分を使う仕事じゃないから、なんとかこなせた。

どうして体調が悪いのかを自己分析したんだけど、多分この「バグが起きたら直す係」って仕事が妙な緊張感があって疲れるんだと思う。

今までは一作業員として選評通りに作業をこなす仕事だったのに、こういう遊撃部隊みたいな仕事になったのがしんどいんだな。

GW明けるまではこの仕事なので、自分にとって疲れる仕事だって認識をもって、はややーしていこう。



3DS

スマブラfor

リザードンフィールドスマッシュを三週。

必殺技パネル出ないんだけど。

単純作業やるだけだから早くも飽きてきた。

○みんなでカービィハンターズZ

レベル8になる程度プレイ

なんか妙な中毒性があるな、ただ課金するぐらいなら、元ネタが収録されているロボボプラネットの方を買いたいかな。

すれちがいMii広場

勇者食堂二週目を進行中、半分も遠い。

ポケとる

ログボのみ。

iPhone

ポケモンコマスター

イベントです。

目標は26日までに、累計25勝。

今日までの累計勝利数は6勝なので、あと19勝。

これ、無理なきがする。

2017-04-20

[]4月19日

○朝食:なし

○昼食:刺身定食

○夕食:ナポリタン、春野菜サラダ



調子

調子悪いんだけど、頑張って仕事行ってきた。

ちらほらバグが出始めたけど、どれも作ったところがミスってるんじゃなくて、仕様バグであることを偉い人たちに説明する資料を書いたりしてた。

そのあと、テストデータが作れてない人たちのお手伝い。

(いやまあ別に手伝うのはいいんだけど「テストデータ作りましょうの日」があったんだからその時に言えよ、とは思った)

こういう、しんどいのにこなせる仕事があるのは、楽でいいな。

調子悪い日にコーディングだとかなりキツイからテスト工程ときに気分が悪くてある意味よかったと思おう。



3DS

スマブラfor

なんか急にアクションの熱が高まったので、前から気になってた必殺技パネル集めのためのフィールドスマッシュを少しプレイ

ポケモンが好きなので、ピカチュウリザードンゲッコウガプリン必殺技パネルコンプしたいかな。

ゲッコウガコンプしてあるので、残り三匹。

そうえば、ミュウツーDLCを買ってなかったから、それを買うかも検討したいけど、まあ今更かなあ。

○みんなでカービィハンターズZ

基本無料アクションゲーム

スマブラで高まったアクション熱を基本無料にもぶつけてみた。

最初ボスを倒すまでプレイハンマーのタメ技がすごい爽快で気持ちいい。

はいえ、毎日プレイするほどじゃないかな、あんまりアクションゲームは得意じゃないし。

気が向いたらまたプレイしよう。

すれちがいMii広場

勇者食堂二週目を進行中、半分も遠い。

このゲーム、人数と料理のできによっては、すごい勿体無い感じの進み方になるのが、すごく気にいらない。

(残り進行度が5のときに、10人きて大盛り作れる、とか)

ポケとる

ポケモンサファリ攻略中(残りピクシー1匹になるまで攻略ピクシーはまだ出会えてもない)

iPhone

ポケモンコマスター

イベントです。

以前にもあった、コイキングギャラドス報酬

ギャラドスメガ進化すると、水悪タイプになります

そう、ゲーム日記おなじみの悪タイプなのです。

ですが、以前は連勝数によってランダム報酬という超絶難易度だったため、二匹とも入手できませんでした。

ただ、今回は以前と違い、累計勝利数で確定入手できるため、久々にイベントを張り切りることにします。

まあ、時代遅れもいいところなマニュパなので、地道に頑張ります

とりあえず、今日三戦して一勝でした。

っていうか、スタミナ消費激しいな、ストーリー最後までやってないせいで、スタミナマックスから二回しかプレイできないや。

残り、24勝、先は長すぎますね。

2017-04-19

ギャンブル依存症対策スマホゲームも含めるべきなのでは?

やたらと依存症依存症対策!とパチンコ公営ギャンブルクローズアップされるが、スマホゲーの依存症ギャンブル依存症として含めるべきなのでは?

スマホゲーのリターンはカネではなくデータからギャンブルじゃないだろ!依存症対策必要なし!という方もいるかもしれないが…

ただクレジットカード簡単バンバン課金できてかつ24時間365日、そして小学生ですら課金できるスマホゲーの仕様はどうかと思う。

射幸心を煽るゲーム提供するのだから本人の「自己責任」では片付けられないですよ。

とりあえず厚生労働省メール陳情してみたい。

2017-04-17

iOSの音量設定って何種類あるの?

マジでわからんしこの仕様だけはどうにも納得できない。

ここに書くと警察がいっぱい来て教えてくれると聞いたので書き込んでみました。

http://anond.hatelabo.jp/20170417194711

仮にこっちのリプライが見えないような仕様になったとしたら、そいつと会話してる連中にまとめて爆撃すればいいだけなので無問題

2017-04-16

機能が足らないことを漢らしい仕様っていうのやめろ

棍棒ぶつけんぞ

http://anond.hatelabo.jp/20170416032052

俺も別にロリコンじゃないけど

お前の言ってることが的外れなんだろうなってことは分かる

あらゆることについて自分経験主観を延長してしかリアル想像できないのは人間仕様だけど

その想像事実だと確信するような語り口にはお前の未熟さが見える

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