はてなキーワード: CSとは
Jリーグが2ステージ制、スーパーステージとチャンピオンシップへと変更になることが決まった。
個人的には反対だ。新設されるスーパーステージとチャンピオンシップにスポンサーがつくから増収になる、ってそれは「いつまで」なんだろう。新鮮味が薄れたらスポンサー料の減額や撤退も考えられるし、地上波中継もどうなるか。野球のCSが一時の盛り上がりがなくなってる現状を見るに、疑問だから。
それに、極端な話、前期ステージダントツ最下位でも、後期に2位に入れば優勝の目が出るってのもアンフェアな気がする。
更に前期1位・後期2位、前期2位・後期1位が一緒のチームだった場合どうするんだろう、と思う。その場合は最多勝ち点もどちらかになるから、わざわざ新設した大会をする意味はあるのか。
さらに新設した大会も、日程が不公平になるのも気がかり。年間勝ち点一位のチームはじっくり準備できるわけで。
ついでにACLと降格はどうなるのか、ってことも「これから」らしい。
もう嫌になる。
一番問題なのはそういった事柄に説明はなく、たくさんのサポーターの反対の弾幕も「ご理解ください」の一言で片付けられてしまうことだ。
今年の夏の甲子園でカット打法が問題になったときも、同じ言葉が使われた。
そのことがどれだけ選手や観客をないがしろにしているか、わからないのだろうか。話し合いをなぜ避けるのだろうか。そこにはわだかまりしか残らない。
よく「子供達に夢を与える為に、五輪を招待しよう!」とキャッチフレーズで言われる。
40年前の子供なら、J-POPもあまり流行してなかったし、ラップなんてなかったから、
だから「心の友」はそれがジャイアンでなくても最大の娯楽コンテンツで、夢を与えられていた。
・録り溜めして見切れないビデオ・ハードディスクのアニメ主題歌
・毎月のように配信される音ゲーの追加曲
大人の場合、
「今のうちに見ておかないと、もうこの世で五輪見られない」と「計算が働く」から、
それなりに「今回の五輪を鑑賞しておこう」のインセンティブが働く。
面白くなければ、「下手したらもう五輪が見られない、五輪を見ようよ」と大人に説得されたところで、
子供は「只今現在食べたいものを食べる、値段が安くても高くても関係ない」
「今見逃したら、後50年は見られないから」と打算で計算したからではなく、
逆に言えば競争力あるコンテンツが他に少なかったから、夢中になったともいえる。
よく「子供達に夢を与える為に、東京五輪を誘致しよう!」とキャッチフレーズで言われる。
60年前の子供なら、テレビもあまり普及してなかったし、ゲームなんてなかったから、
「五輪が最大の娯楽」たりえた。
だから1964五輪は子供達にとっても最大の娯楽コンテンツで、夢を与えられていた。
・毎月のように販売されるゲームソフト
・そして世界人口の分だけ発信されるネット、ユーチューブ、ニコニコ動画
大人の場合、
「2020に見ておかないと、しばらくは日本で五輪見られない」と「計算が働く」から、
それなりに「今回の東京五輪を観戦しておこう」のインセンティブが働く。
面白くなければ、「あと数十年は五輪見られない、五輪を見ようよ」と大人に説得されたところで、
子供は「只今現在食べたいものを食べる、値段が安くても高くても関係ない」
「今見逃したら、後50年は見られないから」と打算で計算したからではなく、
元増田です。意見ありがとう。やっぱり、客観的に見たらそうなるよねえ。
ああそうさ、棚に上げているのは百も承知さ。開き直るさ。
私もアプリの高額請求が問題になっているのは知っていたし、そういったニュースを見るたびに
「ソーシャルゲームこわい」「課金コンテンツには手を出すまい」とびびってたのさ。
今回(高額とまではいかないけれど)当事者になってそのアプリを操作してみて、思ったことを書いてみたのが元の日記。
ついでに実は
・フレンド申請うぜぇ。あんたは私の何を知ってて友だちになろうっていうんだい?40超えたおっさんだよ。
・仲間(?)になったら貢献しないといけないような雰囲気が押し付けがましい。たかがゲームなのにわざわざ「ノルマなし」って何だ。
・総括すると、面倒くさい。
なんてことも思ったんだけど、本筋とは無関係なので省いた。
でも、ここには書いちゃったからついでに書くと、
同じ遊ぶならポケモンとかマリオみたいなゲームで遊んでほしいと思った。
コツコツやりさえすれば上手になったり強くなれて、先にすすめるようなね。
(だからお手伝いしたらお駄賃をあげて、ポケモンは自力で買えるようにするつもり)
ゲームの会社も商売だから、一所懸命に考えて穴のない利用規約を作っているだろうし。
「所詮5000円程度じゃあ、断れば泣き寝入りするだろう」くらいに思われているかもしれないし。
実際に泣き寝入りするんだけど、↑と思われているような対応をされると、なんか悔しいのだ!
だからはてなダイアリーなんか(ゴメンナサイ)に書いているんだよ。
鼻毛カッター以来の大ヒットをはてなにもたらすことを狙う本日のターゲットはこちら!
うーん困ったことだね!そしてここでは「これを読んだら親の事が心配になった」という声がたくさんはてブやTwitetrでよせらえているみたいです!
ぼくはふんふんと見ながら、きっとこいつら一晩寝たら年老いた親の事なんてすっかり忘れて放置するんだろうな~! とかかんがえて生暖かい気分にさせてもらったよ。だけどそれだけでは済まさないのがぼく! そこでぼくピン!とひらめいちゃった!これは商売にるね!と言うわけで今日のステマスダは、遠地に離れた親や親戚を、それとなく様子を見守るITソリューション特集だよ!みんな!金がある奴は金で解決できる事は金でかいけつしよう! 世の中ゼニだよ!
悩むのは金で解決できない事だけにしようね!(たとえば、お金がない!…とか…両親介護するために田舎引っ込んだがこのままだとあと20年ぐらい結婚できなくて人生積んだ件について、とか…)
ちなみに月々いくらで支払う警備やさんのソリューションを使おうってお金持ちは適当に
http://www.secom.co.jp/homesecurity/service/senior/
http://www.alsok.co.jp/person/silverpack/
とかしらべてね! ついでに言っておくとこう言うメジャーな全国業者の他に、地域やブロックごとにやってる警備やさんや、地域の福祉目的の見守りサービスを自治体や社会福祉協議会が中心となってこれよりお安くやってるケースがあるから、そっちも要チェックだよ! 最寄りの社会福祉協議会の相談窓口か、地域包括支援センターに確認だ!
今の時代ネットワークの時代だよ。いろいろなメーカーさんがネットワークカメラ出しているんだけれど、みんな知ってたかな?
これを使ってみよう!
かなぁ。実は上のDyDNSはきちんとした機種を選べばそれなりにあるんだけどどじつは音声双方向機能ってのが結構くせものなんだ。
だけどあるとすっごく便利だよ!
なんだかんだいって一番種類があってお安いのがプラネックスさん
https://www.planex.co.jp/product/network_camera.html
プラネックスさんの製品は、MS Wordで作った事が丸出しで要点が纏まってない分かりにくいマニュアルと、あれ?いま2003年だったっけ?がんばってエディタで手打ちしたほ~むぺーじ、みたいなファームウエアのUIを許容できればすっごく価格性能比? がよい製品をたくさん作っている会社さんです!
https://www.planex.co.jp/products/cs-wmv04n2/
https://www.planex.co.jp/products/cs-w06n/
CS-W06Nの方はいまどきらしくって設定がかんたん!って言ってますけどパン、チルトはできません。あと有線LANもないです。
CS-WMV04N2はパンチルト、有線LAN対応だけど、ちょっと形がめだっちゃう? って人もいるかも。
あ、そうだ注意点としてはプラネックスさんのネットワークカメラは室内用しかないのでちゅういしてね。まぁ安いんで適当に自前で防水しとけばいいんじゃねってはなしもあるけど!
http://panasonic.biz/netsys/netwkcam/lineup/camera.html
パナソニックさんと言えば、「まねした」なあんて言われるくらい貪欲に他社製品の売れているところをぱくって、なかなかつかいやすい製品を作るところだよね!代理店さんも多いし! だけど高いよ。高いよパナソニックさん…。
パナソニックさんのメリットは、なんと言っても種類の豊富さとシステムの手堅さかな。マニュアルはちゃんとしているけれど、きほんてきに業務用だから設定はちょっと面倒かも。でもだいじょうぶ!全国にあるパナソニックのお店に頼めばやってくれるよ!いや本当に。
知り人ぞ知る! 中国のIP監視カメラメーカのTenvisさんです
メリットはとにかくひたすら安い事! 無線LAN対応、暗視赤外線対応IPカメラが6000円から! 他のメーカにくらべて1/5ぐらいのおねだんです!お買い得!
だけど音声はあきらめてください…。あとマニュアルはぜんぶえ~ごです! まあ英語学習系ライフハック記事があんだけ大量にホットエントリに上がってくるはてなユーザーのみんなはえ~ごなんてすらすら読めるだろうからもんだいないよね!
他にもあるけどぼくのアンテナにひっかからないメーカなんてきっと取るに足らない存在だから無視するよ!
MOBOTIX! システム一式20万にできたらこの市場根こそぎもってけるぞ!がんばれ!
項目 | CS-W06N | CS-WMV04N2 | BB-SC384 | BB-ST165 | BB-SW175 | FS-IPC100 |
---|---|---|---|---|---|---|
メーカー | プラネックス | プラネックス | パナソニック | パナソニック | パナソニック | Tenvis |
自宅外からの観覧 | ○(専用サービスも有り) | ○ | ○(専用サービスも有り) | ○(専用サービスも有り) | ○(専用サービスも有り) | ○ |
PC対応 | ○ | ○ | ○ | ○ | ○ | ○ |
スマフォ対応 | Android/iOS 専用アプリ | Android/iOS 専用アプリ | ブラウザ使用 | ブラウザ使用 | ブラウザ使用 | 汎用アプリ使用 |
音声対応内蔵装置 | マイク・スピーカ | マイク | なし | マイク | マイク | なし |
音声入出力 | なし | 出力(スピーカ) | 入出力 | 入出力 | 入出力 | なし |
設置場所 | 室内 | 室内 | 室内(室外用防水ハウジング有) | 室内 | 室内/室外 | 室内 |
インターフェイス | Wi-fiのみ | Wi-fi/有線 | 有線(PoE対応) | 有線(PoE対応) | 有線(PoE対応) | Wi-fi/有線 |
方向変更 | なし | パン・チルト | パン・チルト | パン・チルト | パン・チルト | パン・チルト |
解像度 | 640x480 | 2048x1536 | 1280x720 | 1280x720 | 1280x720 | 640x480 |
価格 | ○ | ○ | × | △ | △ | ◎ |
無駄に比較表までつくるなんて、ぼくは暇人のそしりを免れないかんじだね……!
実は結構価格差があるから、まずはプラネックスさんのを適当にかってみてためすってのがいいんじゃないかなあっておもいます!でも中華カメラもおもしろいよ。
パナソニックさんのは、本格的に導入するならこのあたりだとおもうけど、プラネックスさんに較べて実売ベースでも3倍くらい違うからね……!
近頃のケータイはあたまがよくって、老人向け機能ってのが充実しているんだ。
各社見てみよう!
ただし…これらだと、日々どうやって暮らしているのかなっていう詳細がつかめないし、こちからから能動的にみてあげる事ができないから元増田記事の意図からは、ちょっといろいろと機能不足かもしれないけどね…。
苦し紛れにiPhoneだしたはいものの、すっかり林檎の毒にやられてこのままじゃいけない……と今度はGPL感染症もいとわずにFirefoxにすり寄った事でおなじみのauさん!
http://www.au.kddi.com/seihin/ichiran/mobilephone/milook/index.html
見守り歩数計 MiLookさ!
ソフトバンクさんあたりにみまもりケータイという商標をとられちゃって苦し紛れにつけたこのネーミングが光るいっぴんですけど、すごいのはネーミングだけじゃなあい!
見守りセンサーってのがついているんです。
http://k-tai.impress.co.jp/docs/news/20110721_461891.html
いちばんの特徴は赤外線センサと、歩数計機能にで活動をかくにんできるって事かな。後はメールで遠隔で設定が出来ちゃうんだよ。すごいよねこれ。もちろん簡単なインターフェイスを採用してて、迷わずに家族に連絡できちゃうし、歩数や活動検出だけじゃあなく、GPUで場所を取得なんかも普通にできちゃいます。これはすごいね。ガラパゴス(特定の環境に高度に特化したため、他では見られない特異な進化を遂げた生物が多数存在する島)化ここに極まれりって感じだよ!
前進しすぎて髪の毛が置いてかれたシャチョーさんが、むちゃくちゃな金融テクニックとマーケティングだけでユーザを増やしたり減らしたりしてるSoftBankさん!
http://mb.softbank.jp/mb/product/mimamorimobile/101z/
みまもりケータイ2!単純にはボタン一個と引きヒモがついてて、そこから引っ張ると指定したところに電話ができる!
……auさんに較べると機能はすくないけど、その分安い! の、かな?
王者の貫禄で余裕ぶっこいてたら、LTEが思ったよりユーザー数が爆発してしまって実効速度が落ちてるなんて揶揄されるドコモさん!
山間部でも繋がる貫禄から老人には人気があるね!そんなドコモさんの老人向け見守り機能付きケータイがこちら!
こちら!
こちら!こちら!こちら!
あれ…あれれれ? ないのかな…? いちおう、シニア向けのらくらくフォンってのはあって、通知機能ってのはあるけれどこれ見守りにはちょっと違うよねえ…。どうしちゃったのドコモさん!どうしちゃったの!? なんでもかんでもみかか様って言えば平伏すような老人共に高い製品を売りつけるチャンスなのに…。商売へたですねえドコモさん。無駄にアグレッシブでついにヤンキー共に殴り込みをかけた禿を見習いなさあい!
家電製品って毎日使うよね! その使われたじょうきょうを記録してユーザに通知しましょって言うのがコンセプトです!
象印さんの製品です! 魔法瓶屋ががんばってIT製品出しました!って感じだけど実は結構歴史がふるいんです。
http://www.mimamori.net/index.html
毎日使うポットなのに、使われなかったら何かあったって事みたい。回線はケータイの通信網使っているからおくだけでおっけーとか。
こんなんあります!
http://www.artdata.co.jp/anpi/index.html
家中にセンサを張り巡らせておいて、その結果をレポートするってわけだそうです!
でも詳細がわかんないです! おねだんおいくらまんえん? と思って代理店はこちらってクリックしたら代理店募集中とかでちゃうし…。がんばってくださいね!
こんなんあります!
http://www.seikatu-rhythm.net/
電気の使用量や、光センサがついたユニットからデータが送信されるみたい。
でもこれも詳細わかんないです! お値段はお安いみたいだけど…。
↑これ、すっごく大切だからちゅういしてね! あまり仰々しいのはだめだよ!
みんないいからたまには実家にかえって元気な顔をかーちゃんやとーちゃんにみせてあげてね。
人類は長期的視野に立つとみんなしぬって事を直視して対策をうっておこう。実家に帰るとついついゆっくりしちゃう気持ちもわかる。親は子どもが帰ってくると無条件に元気になるいきものだからうちの親は元気だー!っておもっちゃうかもしれない。ゆっくりするのも大切だけど、家の中を確認して、どこかおかしな兆候が無いかどうか、かくにんしよう。違和感を見落とさないように!
このお話は火事っていう災害のかたちをとって姿を現したけれど、振り込め詐欺をはじめとした詐欺、訪問販売、押し買いといった各種老人を食い物にする商売、詐欺とまではいかなくてもたとえば介護ショップや地域の住人に売るしか無い地元商店なども、割高な物を売ろうとしてくる。これらから守るのはあなたのやくわりなんだよ。
型理論がどうとかCS的裏付けとか関係なくて、お前さんもperlcodesampleもプログラマーとしてどうしょうもなく未熟なんだよ。思い込みだけで間違ったことを書いているから、みんな間違っていると指摘しているだけだ。それなのに上から目線で偉そう言ってけしからんと言う。
理論的な裏付けがなくたって、動的型付けと静的型付けの優劣を議論するのが無意味なことは大人はみんな知ってる。どちらかが一方的にすぐれていると論じるのは未熟さの証だよ。理論的な勉強なんかいらないから、もっといろんなプログラミング言語でプログラムを書きなさい。成長した暁には自分が書いたことがどれほどくだらないことだったかわかるだろう。
静的型言語の課題は、十分強力な型推論を持ってる言語が実用プログラムを書くのにパラダイムシフトを要求する点なんだが、それよりなにより「なんだか怖い点」にあると思う。信奉者が「そんなことはない」と熱く否定するさまがますます怖い。
@yukihiro_matz さんは普通のユーザの声を代弁している。@perlcodesample さんが静的型付き言語を使う人々の餌食になったのも記憶に新しい。彼らは何を恐れ、既存のプログラミング言語を使う人々を攻撃し続けるのか。
型理論は先人から積み上げられたすばらしい理論体系だ。きちんと理解できる人は一部のエリートに限られ、こうしたエリート達の努力には本当に頭が下がるばかりだ。しかし、こうしたエリートのやってることは一般の人々からは評価されにくい。今、日本で有名な物理学者は誰か、名前を挙げられる人は居るだろうか。今、世界中の医学者達が力を注いでいるのはどのような研究だろうか。普通の人は答えられない。
彼らは努力している分、人から評価されることを求める。しかし、努力=評価となるほど世の中甘くはない。残念ながら、頭の良さ=評価ともならない。そのため、彼らは普通の言語を使う人々はいかに劣っており、自分たちが時間を費やしてきたことがいかに価値のあることかをアピールするために他者を攻撃する必要が出てくる。そうしなければアイデンティティを保てない。
彼らのやっていることが本当に価値があることならば、そこまで他者を否定しなくとも勝手に支持者が増えていくのではないか。彼らのやっていることが本当に正しいのであれば、静的型付き言語によって成功するプロダクトが幾多も現れ、その効果を自然と証明できるのではないか。彼らは、そうなっていない現状に焦りを感じ、恐れている。本当は静的型付き言語は実用的ではなく、自分たちの苦労は報われないのではないかと。
理論が美しいとか、エリートであるとか、そういうことだけでは必ずしも優遇されないのが社会の実情だ。静的型付き言語を使って、レガシーな命令型言語や動的型付き言語の欠点を暴露するような成果をどんどん出せばよい。
最後に、静的型付き言語の人々が忌み嫌う、動的型付き言語のコミュニティの言葉を送ることでこのエントリを締めくくろう。静的型付き言語で、正しいプログラムからなるきちんとした社会を実現してやろうじゃないか。
Shut the fuck up and write some code.
◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
(追記)
これ、書いたのperlcodesample本人だろ
自演乙。
冤罪とか問題になってるご時世なので念のため言っておくけど、僕は@perlcodesample さんではない。上で下品な言い方をしたのでそこを批判されるのは当然だと思うけれど、言いたかったのは、ソフトウェアの世界は形式手法や型理論が全てではないわけだし、CS的な裏付けのないコード書いてる相手に対して一方的に自分の方が上の立場だと思わずに、もっと相手のやっていることを尊重して話をした方がいいってこと。
放送開始月日 | 番組名 | 放送局 | 放送曜日 / 時間帯 | 備考 |
---|---|---|---|---|
04/01 | 聖闘士星矢Ω | テレビ朝日 | 日 / 06:30 | |
04/01 | 宇宙兄弟 | 日本テレビ | 日 / 07:00 | 4クール |
04/03 | ズモモとヌペペ | NHK-Eテレ | 火 / 18:20 | 「大!天才てれびくん」内アニメ |
04/04 | 黒魔女さんが通る!! | NHK-Eテレ | 水 / 18:20 | 「大!天才てれびくん」内アニメ |
04/05 | しろくまカフェ | テレビ東京 | 木 / 17:30 | 4クール |
07/05 | ちとせげっちゅ!! | テレ玉 | 木 / 25:00 | |
07/07 | ソードアート・オンライン | TOKYO MX | 土 / 24:00 | 全25話 |
04/07 | ジュエルペット きら☆デコッ! | テレビ東京 | 土 / 09:30 | 4クール |
04/07 | プリティーリズム ディアマイフューチャー | テレビ東京 | 土 / 10:00 | 4クール |
放送開始月日 | 番組名 | 放送局 | 放送曜日 / 時間帯 | 公式サイト | 他放送局、備考 |
---|---|---|---|---|---|
10/02 | 超速変形ジャイロゼッター | テレビ東京系 | 火 / 18:00 | ■ | AT-X |
10/03 | 獣旋バトル モンスーノ | テレビ東京系 | 水 / 18:00 | ■ |
しかし、これで各地域のテレビや衛星放送をどこでも見られるようになってしまったわけか。
東京にいるやつも、大阪のワイド番組とか見られて嬉しい、屋内で入り難いワンセグに頼らなくていいとか
メリットだらけだ。
もちろん、こんなのは許されないんだろうけど、蟻の一穴みたいなもんで、もうこの流れは止められないだろうよ。
どう考えてもB-CASとかダビング10なんやらより、こっちだろうしなぁ。
地上波を完全に駆逐することは永久にないのかもしれないけど、通販番組を垂れ流してるだけの局は潰れてもしょうがないだろうなぁ。
てか、地上波はBSとかCSと違って、公共の…っていう要素が強いんだから、そこでの通販番組自体はもう禁止しろよ、とか思うけど。
禁止しないなら電波料あげたり、こういうNIJIとかSOPみたいなの許したれよとは思う。
何がやりたいのかよくわからないのだけれど、研究がしたいのかなあ。CSの学位持ってて企業に入りたいなら日本からリモートでも北米や欧州の企業で働けると思うよ。分野が一致してて、見せられる実績があれば。
研究したくて、当面金に不自由しないのであれば、論文書けばいいじゃん。CSなら自宅ででもできるっしょ。どっかに所属してないと論文出せないなんてことないし。
運というのは多分、スカラーじゃなくベクトルで、絶対値が大きくても結果的に不幸な運命になることはよくあるし。方向を定める前に運についてあれこれ考えても意味がないんじゃないか。
プログラムはclassに記述します。たとえばSampleという名前のclassを作る場合、Sample.csファイル内に次のように書きます。(C#の場合、ファイル名とクラス名は同一でなくても良い。複数のクラスを書いても良い)
public class Sample { }
プログラムはclass内のMainメソッドの先頭から実行されます。Mainメソッドは次のように書きます。
public class Sample { public static void Main( String[] args ) { // 処理を書く } }
Console.WriteLine( "Hello world" );
コメントです。
// 一行コメント /* 複数行コメント */
// 変数 int num;
データ型です。C#のデータ型には値型と参照型とがあります。以下は値型のデータ型です。
// int(整数)型 int num; // char(文字)型 char c; // float(単精度浮動小数点)型 float val; // double(倍精度浮動小数点)型 double val; // bool(論理)型 bool flag; // DateTime(日付)型 DateTime date;
以下は参照型のデータ型です。
// String型 String s; // 配列型 String[] array;
プログラムをコンパイルするには、コマンドラインで以下のようにします。
csc Sample.cs
プログラムを実行するには、コマンドラインで以下のようにします。
Sample.exe
mono ./Sample.exe
int、float、double型の変数に数値を代入できます。int型には整数だけ代入できます。float、double型には整数でも小数でも代入できます。
int i = 2; int i = 100000000; float num = 1.234f; double num = 1.234;
四則演算です。
num = 1 + 1; num = 1 - 1; num = 1 * 2; num = 1 / 2;
商の求め方です。割る数と割られる数が両方とも整数の場合、計算結果の小数点以下が切り捨てられます。
num = 1 / 2; // 0
割る数と割られる数のどちらかが小数の場合、計算結果の小数点以下が切り捨てられません。
num = 1.0 / 2; // 0.5 num = 1 / 2.0; // 0.5 num = 1.0 / 2.0; // 0.5
余りの求め方です。
// 余り mod = 4 % 2
インクリメントとデクリメントです。
// インクリメント ++i; // デクリメント --i;
String str = "abc";
// 結合 String join = "aaa" + "bbb"; // 分割 String[] record = "aaa,bbb,ccc".Split( "," ); // 長さ int length = "abcdef".Length(); // 切り出し "abcd".Substring( 0, 2 ) // abc // 検索 int result = "abcd".IndexOf( "cd" ) // 見つかった場合はその位置、見つからなかった場合は-1が返る
配列です。
// 配列の宣言 int[] array;
配列の生成です。配列の生成時には要素数を指定するか、初期データを指定します。
int[] array; // 要素数を指定して配列を生成 array = new int[5]; // 初期データを指定して配列を生成 array = new int[] { 1, 2, 3 }; // 宣言と同時に配列を生成 int[] array2 = new int[5];
配列の要素の参照と代入です。
// 要素の参照 array[0] array[1] // 要素の代入 array[0] = 1; array[1] = 2;
array_num = array.Length;
int[] from = new int[] { 1, 2, 3 }; int[] to = new int[5]; from.CopyTo(to, 0);
if文です。
if ( 条件 ) { }
if ~ else文です。
if ( 条件 ) { } else { }
if ~ else if文です。
if ( 条件 ) { } else if ( 条件 ) { }
while文です。
int i = 0; while ( i < 5 ) { // 処理 ++i; }
for文です。
for ( int i = 0; i < 5; ++i ) { // 処理 }
int[] fields = new int[] { 1, 2, 3 }; foreach (int field in fields) { // 処理 }
C#では関数をメソッドと言います。メソッドを作るには次のようにします。戻り値を返却するにはreturn文を使います。
static int sum( int num1, int num2 ) { int total; total = num1 + num2; return total; }
ファイル入出力です。ファイル入出力を行うには、プログラムの先頭に以下を記述します。
using System.IO;
以下がファイル入力の雛形になります。ファイルのオープンや読み込みに失敗した場合、catch節に処理が移ります。
String filename = "text.txt"; StreamReader reader = null; try { reader = new StreamReader(filename); String line; while ((line = reader.ReadLine()) != null) { } } catch (IOException e) { // エラー処理: } finally { if (reader != null) { try { reader.Close(); } catch (IOException e) { } } }
またはC#ではusing ステートメントと言うものがあり、この様にも書ける
String filename = "text.txt"; using (StreamReader reader = new StreamReader(filename)) { try { String line; while ((line = reader.ReadLine()) != null) { // 読み込んだ行を処理 } } catch (IOException e) { // エラー処理: } }
usingをつかうとCloseがなくなったことからわかるようにusing(){}を抜けるときに自動的にDisposeメソッドを呼び出し、オブジェクトを廃棄する。その分コードがスッキリするが、使いにくい場面もあるので考えて使うこと。
以下がファイル出力の雛形になります。ファイルのオープンや書き込みに失敗した場合、catch節に処理が移ります。
String filename = "text.txt"; StreamWriter writer = null; try { writer = new StreamWriter(filename)); writer.WriteLine("abc"); writer.WriteLine("def"); writer.WriteLine("fgh"); } catch (IOException e) { // エラー処理: } finally { if (writer != null) { writer.Close(); } }
こちらもusingを使って書ける。が、割愛する。
C#でよく出てくる知っておいたほうがよい文法の一覧です。
繰り返し文の途中で抜けるにはbreak文を使用します。
for ( i = 0; i < 5; ++i ) { if ( 条件 ) { break; // 条件を満たす場合、for文を抜ける。 } }
残りの部分処理をスキップし、次の繰り返しに進むにはcontinue文を使用します。
for ( i = 0; i < 5; ++i ) { if ( 条件 ) { continue; // 条件を満たす場合、残りの部分処理をスキップし、次の繰り返しに進む。 } }
例外を投げるにはthrow文を使用します。
throw new Exception( "Error messsage" );
try { // 例外が発生する可能性のある処理 } catch ( Exception e ) { // 例外発生時の処理 }
http://b.hatena.ne.jp/entry/www.designmap.info/tobewebdesigner/preparation/webselfstudy2012/
はてなブックマークで定期的に「WEBデザイナになる方法」みたいな記事がホッテントリになる。多分スパムなんだろうけど、もしかしたら夢見がちな若者が「かっこいいクリエイティブな職業」と勘違いしているのかもしれない。そこでこれを増田に書いておくことにする。
想定する対象は10代後半から20代前半の「WEB業界」を志す若者。
http://doda.jp/guide/heikin/007_02.html
WEBデザイナはとにかく給料が安い。20代だと300万円を割る。同年代平均からも60万円も安い。これは敷居が低くある程度パソコンが使えれば誰でもなれるためだ。特に地方では手取り月収13万なんて言うのも当たり前。アルバイトでも時給800円なんていうのもよくある。正直、深夜の繁華街のコンビニでレジを打ってたほうがよっぽど稼げる。
まあ、これはコーダーに毛が生えたレベル、あるいはDTPオペレーター崩れが名乗る「なんちゃってWEBデザイナ」レベルの収入で、いわゆる「看板デザイナ」レベルになればもちろん収入も増える。ただそれは「テレビに出てない若手芸人が冠番組を夢見る」「新人賞で佳作を取った新人漫画家が週刊少年ジャンプで看板作家を目指す」「序二段の相撲取りが横綱を目指す」レベルの話である。
じゃあフリーランスならどうなの?と思うかもしれないが、フリーだと自分で営業して仕事を取ってきて、自分でディレクションして、自分で制作して納品して、自分で経理人事総務やって、自分で銀行や税理士と話をして…と、本当に全部自分で面倒を見なければならない。外注で制作会社から仕事をもらうという手もあるが、もちろん買い叩かれる。おまけに社会保障も自分で何とかしなければならない。ノマドなんてカッコイイ事言ってるペテン師みたいな人も見かけるが、はっきり言って勤め人よりもきついし自律心が必要である。
ちなみに、WEBディレクターは20代後半で413万円、プログラマは365万円。サーバエンジニアが398万円。WEBデザイナはWEB業界でもはっきり言って底辺である。
http://diamond.jp/articles/-/21790
IT系とクリエイティブ系の宿命である長時間労働どうであるが、WEBデザイナも例外ではない。あなたが運が良ければ、土日祝日休み、定時退社が当たり前で残業はたまにあるという、天国のような制作会社に勤めることも出来るだろう。しかし長時間労働が常態化している制作会社が多く、納期前のデスマーチなんていうのも当たり前になっている会社も多い。
特に営業が中心の会社は注意が必要だ、無茶なスケジュールと予算で案件を取ってくる場合が多く、そのしわ寄せは大抵立場の弱い人間に振りかかる。特に社長が営業畑出身の会社は避けたほうがよい。
更にクライアントが原因のデスマーチもある。資料をギリギリまでよこさない、納品直前に修正要求、突然の方針転換など。これはどんな業界にでもあることだろうが、特にWEB業界ではそれが多い。金を出すクライアントのおっさんたちは、「そんなのパソコンでちゃちゃっと直せるだろ」という感覚なのである。とにかく平穏で余暇を大事にする人生を送りたい人にはおすすめできない職業である。
当たり前だが、常に新しい情報を入れて勉強し続けれいなければならない。数年前まではFlashがこの職業の必須スキルだったが、今では役に立たないとまでは言わないまでも積極的に覚えるべきスキルではなくなっている。今はHTML5とCSS3とAjaxが必須になりつつあるけど、これだって数年すれば陳腐化する。というか、半年かけて覚えたことがあっという間に陳腐化していくのである。
冒頭で「パソコンが使えれば誰でもなれる」と書いたけど、当たり前だが「趣味はインターネットです。ニコ生と2chを9時間見てます」「ExcelとWordは任せて下さい」という人がなれるわけではない。PhotoshopとIllustrator(FWは別にいらない)、HTMLとCSSは必須というか最低限の基礎知識で、配色やレイアウトの知識、AjaxやActionScript、PHPやRubyなどのプログラミングやデータベースの知識、WordPressなどのCMS、SEMやLPO(SEOはすでに陳腐化している)、場合によってはイラストやコピーライトや写真撮影と、とにかく広く薄く覚えることがたくさんある。とにかくたくさん本を読んだり、検索エンジンと格闘したり、下手すれば英語のサイトを読んだりして知識を入れなければならない。業務時間中では当然のように時間が足りなくなるので、プライベートの時間も勉強することになる。ニコ生と2chで9時間というタイプの人には無理だし、普通の人にもまず無理だ(普通の人って土日とか平日の夜に勉強するもんなの?)。まあ、はてブに沢山いる「勉強熱心な人たち」には大したことではないかもしれないが。
さて、ここまで読んで「WEBデザイナになる方法」をブックマークして満足している人はそれでも「WEBデザイナ」になりたいのか。もしなりたいならば、ポートフォリオを作る前に、Adobe CSとMacを買う前に、専門学校に願書を出す前に、身近でWEB業界で働いている人の話を聞くべきだ。但し間違っても、ドワンゴとかはてなとか、あるいは博報堂なんかにいる「エリート」ではなく、出来れば聴いたこともない会社に勤めている人に話を聞こう。
見るか見ないか?でいえば、前職がみられるな。
履歴書って積み上げていくたぐいのものだから、1社目が違うと2社目も違う。という感じ。
あとはまぁ、気にする人もいる程度じゃない。
結局、理系からの1社目ってメーカーの製造現場が多いから、実務経験で書けることが多いんだよね。
もちろん、文系でも、現場いく人もいるだろうけど、CSで専門知識得て、現場で実務というのと
文系でちょっと離れた現場で、OJTでCSと同じ事を学ぶだと、やっぱり、実務経験で話せる内容も弱くなるだろ?
逆に文系の人はどちらかというと、マネージメント能力込みで売る人が多いよ。それに、ソッチのほうがCS系より高く売れるし。
いろんな話があるけど、理系の得意な分野、文系の得意な分野って一般論としてあるからね。
そもそも、理系が好きだから理系の大学に 文系が好きだから文系の大学に行くのが基本でしょ。
なのに、文系で理系がやりたいとか、理系で文系がやりたいって言っても、じゃぁなんで、それぞれ理系は理系の大学 文系は文系の大学に行かなかったの?
ってのは、大学名や分野の話じゃなくて、結局 スキルセット として 言われることもあるよ。
英文学科でプログラマーです。っていう人がいたけど、やっぱり、どうして最初からCS系行かなかったの?とは思うもの。
やっぱり、数学苦手だったんじゃないの?って懸念はする。