サルでも分かるIT学び場

一匹のサルがIT業界の技術、トレンド、ニュース、闇を日々追いかけていくブログです。

貝ではなく、殻である。

 

f:id:itg:20170415141538j:plain

 

「貝さん、今日は遅いじゃないですか」

茶葉太郎が少しだけ高いトーンで

声を出した。

座席の隣に座っている中年サラリーマンを

起こしてしまったようだ。

 

「いやー最近障害が多くてね。

困っちゃいますよ」

「ああ、△△銀行さんのシステムに

携わってるんでしたっけ?」

「そう。

最近は新しくジョブインした人もいて、

指導役を任されているんですよ。

経験豊富だって言ってんで

気を抜いてたら、

シェルの扱いすら知らなくて

苦労してます」

貝俊夫のうなだれた具合から、

疲れた感じが伝わってくる。

 

「シェルですかあ。

私はあまり触ったことないからなあ。

そもそも言語でしたっけ?」

「ええとですね・・・」

----------------------------------------

シェル(Shell)とは・・・

UNIXLinuxなどのOSで使用される

コマンドインタプリタ

つまり、

何らかのコマンドを入力することで

動くプログラムのことです。

シェルとは日本語で「殻」の意で

OS(カーネル)と

アプリケーション(ユーザ側)の

間に立って、

OSを包み込むことからきています。

包み込むというと

イメージがしづらいと思うのですが、

ユーザが直接OSに触れることで、

致命的なエラーが起こることを

防ぐための殻=シェルとお考えください。

 

f:id:itg:20170415140614p:plain

 

シェルが解釈できるコマンドを

並べたファイルを

シェルスクリプト」と呼びます。

「シェル」と「シェルスクリプト」の

違いが判らないと初心者扱いされるため、

要チェックです。

 

<<「Helloworld」と表示する

シェルスクリプトを動かした時の動きは

こちら>>

 

 

難しそうに見えるかもしれないですが、

他の言語と比べて

複雑処理はないので難易度は低め。

コマンドを積み木みたいに

積み上げていくようなイメージです。

 

----------------------------------------

「って感じですかね・・・」

(疲れている貝さんに、

詳しく話をさせてしまった。。。)

茶葉太郎は慌てて、

「よ、よくよく考えたら、

OSがしっかりしてくれないと、

Javaとか、どんな言語で作った

アプリケーションも

動かないんですよね。

そう思ったらシェルの重要性が

分かるような気がします」

「まあ仕事していると、

あんまそんなこと考えないけどね」

貝俊夫は笑ってごまかしていたが、

少し誇らしげに感じているようにも

見えたので安心した。

 

その後2人は、

「パワフルな小保留花子が

最近かわいこぶっている」など、

どうでもいい話をしていた。

 

「それでは、

私はこの駅で乗り換えなので」

「お疲れ様です、今度飲みましょうね」

貝俊夫は電車を降りて行った。

疲れていた貝が、

少しでもいい方向に向かえばいいなと、

茶葉は心の中で思っていた。

 

(つづく)

(K)

ソシャゲの行く末

f:id:itg:20170406195258p:plain


こんにちは。
久しぶりの更新となり申し訳ない。
今回は、ソーシャルゲームの行く末を考えたいと思う。

ソーシャルゲームの存在が世の中的にも認知されはじめたのは、
かの有名な「パズドラ」のヒットがきっかけになったことはいわずもがな。

かくいう吾輩も、リリース当初よりプレイしてきたが、
ここまで急成長を遂げるとは思ってもいなかった。

当時、ガンホー社が運営しているゲームはオンラインゲームが筆頭であり、
その代表作に「ラグナロク オンライン」が挙げられる。
オンラインゲーム最盛期に世界トップクラスのユーザー数を誇り、
圧倒的な飛躍を遂げた同タイトルであったが、
月額制オンラインゲームの大量生産により、その存在感は徐々に薄れていった。

ガンホー社の株価も僅か2桁の低空飛行となり、
「ワンコイン」「糞株」など言われ放題だったが、
そんな中で「たまたま」つくった「パズドラ」が口コミで広がり、
空前のヒットを飛ばした。
※山本大介プロデューサーは「パズドラ」のヒットを「たまたま」という言葉で片付けていた

これをきっかけにガンホー社の株価は4桁へと跳ね上がった。

スマホアプリの時代が到来する―。
「パズドラ」のヒットを受けたSAPは、こぞってスマホアプリの開発に勤しんだ。
当時ブルーオーシャンだったスマホアプリ業界は「ドル箱」とも言われ、
基本無料・アプリ内課金はもはや標準となった。

あれから約5年が経過した今、SAPのみならず、
かつてコンシューマーゲームを開発していた大手も次々と参入。
クオリティの高いゲームがいくつも誕生し、瞬く間にレッドオーシャン化。

各社が知恵を絞りクオリティを追及する中で、当然開発費の高騰は避けられない。
開発費が高等すれば当然多く元を取らねばならないため、
札束で殴り合う課金要素が強めのゲームが量産される。
そんな負のスパイラルに陥ってしまったのだ。

結果、現在は年間約200ものソシャゲがサービス終了をお知らせする始末。
ヒットする確率は強力なIP(版権モノ)タイトルが多くを占め、
オリジナルはリリース前からほぼ爆死が確定している。

そんな状況下で、いかにゲームをヒットさせるか。
各社が模索するも、その解が見出せるのは何年先になるのだろう。

(M.S)

 

日本生まれ・日本育ちの「Ruby」

こんにちは、Qです。
久し振りですね。

 

突然ですが、
「IT業界って横文字まみれで何を言ってるのかサッパリ(?_?)」
って思ったことありませんか?僕は多々あります。
例)IoT、AI、クラウド、VR、フィンテック、etc.

 

最初はあまりにも横文字ばっかりで、

「日本はきっと、外国発の技術やトレンドを後追いしてるだけなんだろうなー」
と思ってました。

 

でも人間の話を聞いていると、

どうやら日本生まれの日本育ちの技術があるみたい。
それが、今回のタイトルにもなっている
プログラミング言語の「Ruby(ルビー)」です。

 

Rubyを開発したのは、島根県出身の「まつもとゆきひろ」氏。
「楽しくプログラミングができる」がコンセプトらしく、
他のプログラミング言語に比べて挫折率が低いんだとか。

 

例えば、【Hello World】という文字を
C言語」と呼ばれる言語で表示するには、
↓みたいなプログラムを書く必要があるみたい。

#include <stdio.h>

int main(int argc, char** argv){
print("Hello World");
return 0;
}

何かゴチャゴチャしてるし、マジで意味不明ですね(※個サルの感想です)。
僕みたいなレベルの低いサルには説明できないので、
詳しく知りたい方は「C言語 hello world」とかで適当にググってください。
丁寧に説明しているページがたくさん出てきます。

 

これに対し、「Ruby」だと↓の通り。

print "Hello World"

たった1行!まさにサルでもできそう!って感じですね。
「シンプルなプログラミングができる=生産性が高い」ってことで
国内外のさまざまなIT企業で採用されているようです。

かつてはTwitterでも使われてたみたい。

 

それにしても、モノだけじゃなくて言語も作れるなんて
人間ってすごいなー。

 

P.S
諸般の都合で、僕がこのブログを書くのは最後になるかもしれません。
これからも他のサル達が超絶面白い&身になるブログを書いてくれるハズなので、
今後もご期待くださいヾ( ´ー`)ノ~

 

Q

したたかに生き抜く。

お久しぶりです。
メス猿の花子です。

f:id:itg:20170324164735g:plain

 

先週のUさんの更新から、

だいぶ間が空いちゃってすみません。

サル山の土地問題とか

メス猿同士のオス争いとかで、ゴタゴタしてました…。

 

メス猿も、いろいろ大変なの!

 

というか、そもそもメスって大変です。

 

やっぱり世の中、オスが強いじゃないですか。

我が物顔のオスのせいで、

割を喰ってるメスって多いと思う。

 

とくに「女性エンジニア」っていう人種はそうね。

 

ある統計によると、

男性エンジニアと女性エンジニアの比率は、約8:2だそう。

https://doda.jp/guide/zukan/047.html

 

f:id:itg:20170324165209p:plain

ほんと「男社会」の業界ね。

 

「女のくせにエンジニアなんて、オタクなんじゃないの?」

そんな先入観があるのも事実。

 

そんなことないのにね~。

確かに派手なタイプは少ないけれど、

みんな「ふつー」の女性たちよ。

 

男性社会に負けず、

もっと女性エンジニアには頑張ってほしい!

 

鼻息を荒くしていたところ、こんな記事を発見。

www.storm-magazine.io

 

登場しているのは、この方。

f:id:itg:20170324165517p:plain

女性のインフラエンジニアって珍しいわよね~。

すごくきれいな方だけど、

「ストレス発散方法は泣ける映画を鑑賞すること。鉄板は「ハチ公物語」。」

というところに、見えない苦労を感じさせて、ぐっとくる。

 

何より、感心したのは、この心意気。

 

インフラ系の女性エンジニアはまだまだ少数派です。

初めてのお客様に、「私がサーバ担当です」ってご挨拶すると、

びっくりされたり珍しがられたりすることが多い。

デザイナーさんとかプログラマーさんだとそうでもないのでしょうけど、

明らかに侮られているというか、

期待されていないことが伝わってくる場合もあるわけです。

だから普通に仕事をこなすだけで実力以上に評価されることも多くて、

結果的にはすごく得してます。

 

 

うんうん、これくらいの「したたかさ」があったほうが、

男社会でうまく生き残っていけるのでしょうね。

 

あたしも見習おうっと!

メス猿 花子は、これからも女性エンジニアを応援していきます。

 チャオ!!

f:id:itg:20170324164735g:plain

 

 

金は命より重い……! By利根川

ざわ…… ざわ……

 

f:id:itg:20170317094657j:plain

 

金はな

命より重いんだっ!

 

世間の大人どもが

本当のことを言わないから

オレが言ってやる……!

 

金は命より重い……!

 

そこの認識をごまかす輩は

生涯地を這う……!!

 

ざわ…… ざわ……

(『賭博黙示録カイジ』より)

 

 

ということで、今回は「お金」の話。

 f:id:itg:20170317094730p:plainf:id:itg:20170317094730p:plain

 

お金、大事ですよね。

先日も「自分より年収の低いオスザルと結婚とか、ありえないわ」

と同僚のメスザルが言っていました。

 

世知辛い世の中になったものです。

 

さて、世の中的には“技術職”と言われているエンジニア。

実際、どれくらいもらっているんでしょうか。

 

【エンジニアの平均年収】

■職種全体:492万円

 

【全体の平均年収】

■全体:442万円

(どちらも「平均年収ランキング2016/DODA調べ」)

https://doda.jp/guide/heikin/syokusyu/

 

ざわ…… ざわ……

  ざわ…… ざわ……

 

あれ?

平均より上だけど、思ったより多くない??

しかも、SEは平均年収とたいして変わらないだと!?

 

もっと良いデータがあるはずだ。

 

カチカチ…… カチカチ……

 

【Tech総研】IT業界の給与格差を探る! 元請と下請でいくら違う?

http://next.rikunabi.com/tech/docs/ct_s03600.jsp?p=000962

f:id:itg:20170317094851p:plain

 

バ、バカな……!

ありえねえ、こんなことっ。

ありえない……!

 

そういえば、メスザルの花子が言っていた。

「抱かれるなら、“元請け”の男!」とっ!

 

なんということなのか!

これが格差、これが現実……OTL

 

上流に行かなければ、エンジニアとて同じということか!

 f:id:itg:20170317094951p:plain

 

……と、途中から気分がカイジになってしまいましたが。

夢のない話になりましたが、友ザルのエンジニアが昔、

 

「某ケータイメーカーの案件を、

月100万円で請け負わないかと誘われたことがあったんだよね~。

あまりにもオファー額が高すぎたから、怖くて受けなかったけど(笑)」

(あとあと聞いたら、ブラックな環境ではなく、

彼はちょっぴり後悔したそうです) 

 

なんてことを言っていました。

今と時代は違いますが、本当に「ただの人出しの会社」だと

そんなこともあるそうです。

 

そんな彼は今、仕事より家庭を選び、

いっとき、MAX年収の半分になりましたが、

嫁ザルと2匹の子ザルとともに幸せに暮らしています。

 

金は命より重い!

 

でも、幸せはそれだけじゃないですよね。

 

(H.U.)

Linuxってなんすか?

こんにちは。園長です。

今回のテーマは「Linux」。

そもそもどう発音するのかというと、

日本では「リナックス」と読まれることが一般的です。

 

Linuxを開発したのは、リーナス・トーバルズというおじさん。

おじさんがフィンランドヘルシンキ大学に入学して、

UNIXとかC言語を勉強して、PC上で動くUNIX OSがほしいと思って、

夜なべして開発したのが「Linux」というわけ。

それを1991年にインターネット上で公開してみたら、

世界各地の研究者とか開発者に広まったんですね。

 

そもそも、どうしてUNIX互換OSをつくる必要があったの?

別にUNIXを使えばよくない?って思いますよね。

でも当時、UNIXってとっても高価だったんですよ。

サーバベンダーが独自にハードウェアの性能を引き出そうと最適化したのが、

HP製のHP-UXとか、IBM製のAIXとか、SGI製のIRIXとか……。

なので、その代わりに使えるUNIX互換OSを作ろうと思ったんでしょう。

 

ちなみに、北国生まれのリーナスさんはペンギンが好きで、

公式マスコットがペンギンになったようです。

それから 「Linux」という名前は、最初は他の人に付けられたようですが、

「リーナスさんが作ったUNIXだからリナックス

と覚えると覚えやすいんでオススメです。

未経験・文系卒でも、システムエンジニアになれる理由。

こんにちは。リスザルです。

趣味は、人を蹴落とすことと、お腹を壊すこと。

だから、ゲスザルとか、ゲリスとかって呼ばれています。

 

そんな僕も、「スマホ中毒者」の一匹です。

 

f:id:itg:20170314150541j:plain

 

最近は特に、先輩に教えてもらった

us.battle.net

ハースストーンというゲームアプリが、驚くほど楽しくて。

(本当に楽しいから、皆やろう!!!!!!!!!!!!!)

 

「こんなアプリを、自分でもつくれるようになれないかな?」と

転職サイトを見ていました。すると…

 

f:id:itg:20170314150713j:plain

 

なんと!友人のゴリ雄くんが載っているじゃあありませんか。

早速、「広告を見たよ」とメッセージを送ってみたところ、

LINEなのに、食い気味で返信がきました。

 

「“人間じゃないから”という理由で不採用だったけど

履歴書の写真だけは、何とか採用してもらえたよ。」

 

見事にウホウホしたお返事。

面倒くさい相手に「既読」を付けてしまったなぁ…と悔やんでいたところ

「そもそもシステムエンジニアは―…」と、続けて語りだしたゴリ雄くん。

 

「…―プログラミングも大事だけど、むしろ、システムに関係する業務知識や、

お客さまの想いを汲み取るコミュニケーション能力が重視されるんだ。

未経験、しかも文系卒だった僕でも(履歴書の写真が)合格できたのは、

相手の話をよく聞いて、その期待に応える力があることを示せたからだと思う。

あ、それと―…(この後の3スクロール分の自慢コメントは省略)」

 

f:id:itg:20170314150815p:plain

 

面倒くさいから、スタンプだけ返しておきました。

(ゴリ雄くんは人間だったとしても、採用されなかっただろうなぁ…)

store.line.me

 

彼の「長い・分かりづらい・つまらない」の三拍子が揃った説明によると

未経験・文系卒でも、「コミュニケーション能力」や「向上心」があれば

システムエンジニアになることも夢ではないみたい。でも…―

 

■ いつもLサイズのパンツを履いている人に、Mサイズのパンツを。

■ お気に入りのキーケースを持っている人に、キーケースを。

ガンダムにあまり興味がない人に、シャアザクのプラモデルを。

 

こんな、人の気持ちを無視した誕生日プレゼントを選んでしまう

僕のようなリスザルは、システムエンジニアに向いてないようです。

 

ゲスザール・ゲリス