見た映画とかメモ
2/8
ブラックハッカー
いまいち内容がわからなかった
発想は良かったけど視点が次々変わって結局目的だとかがぼやけてわかりにくかった感じ
2/11
ゴーストインザシェル
攻殻機動隊のハリウッド版
少佐誕生の話やってはいたけど原作とは別物といういんしょう
町並みは中国っぽいのとところどころ日本語が混じっているのは面白い アメリカ映画って感じ
透明になる演出のためにスタイルいい人がやってた感じ
吹き替えでも楽しめそうな映画だった。
先日、それは突然起きた。
ゲームをプレイしていたところ、突然画面が映らなくなりシステムが再起動。
その後起動してもモニタにはNo Signal の文字のみ。
電源を抜いてしばらく放置してもダメ。
とりあえず画面出力だけおかしいのかなと思って前使っていたグラボに交換(HD7770)起動させたところ無事に映った。
とりあえずこれでしのげると思ってサポートに連絡を入れてみたところ交換・修理してくれるらしい。
保証期間2月中だったよ危ない!
致命傷ですんだってかんじ。とまれ、修理に旅立ったとさ。
それにしても、VGAが1年以内に死ぬというのは初めての経験。
今までいろいろ壊れてきたけどこう重要なパーツばっかり死ぬってのはなんなんだろう。
前はSSDが死亡(5年保証だったので交換はしてもらえた。
まあ、プレクスターのM5P初期型だったんだけど交換品は劣化した後期型。
ああいう事してるんで、心証良くないよねプレク。多分もう買うことは無いでしょう。
そこで改めてPCのモニタ接続周りを考えることにする。
現状DP2本HDMI1本でつないでいたんだけどコレがなかなか対応してなかったりするのよね。
DPに関してはスプリッターで延長して分岐させたら取り回し良くなるのだろうか?
HDMIはアンプに回して音出すから外せないとして、将来的にはDPでかためたほうがいい気はする。
そうなるとやっぱりケーブルの取り回しとモニタ配置が問題になるけども、悩ましいね。
ラップトップのUbuntu17.04 が更新エラーに
いろいろ解決方法はあるようだけど試したのは
sudo rm -rf /var/lib/apt/lists/*
aptがキャッシュしたデータを全部吹っ飛ばしてやればうまくいくらしい?
とりあえず今のところコレで大丈夫そうなので様子見。
ラップトップよりも問題なのはデスクトップだし・・・・・・
とりあえずメモ帳とか言っていないで最初からエディタ使えエディタ
VimはいいぞVimは
何を考えているのかとか、目的とかはいろんな記事にあるけどまとめると
1 プログラマを育成する目的ではなく、コーディングを教えるのではない
2 論理的思考を学んでほしい
3 早くからパソコンに触れてリテラシーを向上させたい
というのがあるようだ。2に関しては確かに必要かもしれない。
ただ別にプログラミングでなくても論理的思考力は必要だし養うことはできる。そもそも教師自体が「論理性」からかけ離れた存在で(みんなと同じ行動をするのが善、運動会は全員一緒にゴール等)そんな歪な社会で育った教師に教えることができるのかというのがはなはだ疑問である。
3については、ある程度早いうちからネットに触れるというのはリテラシー教育の一助になるのかなと思う。 とはいえ、教える側のリテラシーが問われるのは言うまでもないし、「SNSは犯罪に巻き込まれる恐れがあるから禁止にする」なんて言い出しちゃう時点で説得力は皆無かなと。よくわからないから怖いというのはわかるがそれを理解しようとしないで規制に動くという時点で何をしたいのかわからないよね。
そもそも昔だって新聞の投稿掲示板で知り合ってとかそういう出会いはあったわけでそれがたまたまTwitterなりFaceBookだっただけですぐに危険性とかいうのはずれている。利用者のモラルの問題で本質はそこではない。とはいえ危険に会いやすいというのは事実ではあるのでそういう教育をしっかり考えていくというのが求められているのかなと。
それを踏まえたうえで、あえてプログラミングというのはなんなんだろう。確かに今はタブレットやスマフォでもコーディングはできるしPCがなくてもスマフォが一台も家にないっていう家庭は多くないのかなと。(持ってない家庭も当然あるだろうしそういう人たちにプログラミングを勉強しろというのは酷だろうが)とはいえせっかくプログラミングをするのだから「作る楽しさ」というのは体験できた方が良いのだろうな。はたして学校というそれ自体が楽しくない空間でできるのだろうか。(個人差があります
よく言われることだと思う。某掲示板やらTwitterで話題になって各々ああだこうだ言ってるのをみる。最近はPython勢が勢い増してるかなって印象はある。とはいえばCやJavaは根強い人気がある。Haskellを勧めている人はあまり見ないかな。
自分だったら初心者には何をすすめるか考えてみけど、本当の初心者にはHTMLがいいんじゃないかと思う。もちろんプログラミング言語じゃないのはわかっているけど、HTML読めないプログラマーやエンジニアって存在しないと思う。IT関係ない人でもHTMLは読めてほしい。
明確な目的があって、例えばアンドロイドアプリを作りたいってならKotlinとかiPhoneならSwiftとかあるだろうけど。。。
HTMLの何がいいってエディタとブラウザだけで物を作れるというところ。インターネットでWEBページを見ない人って存在しないし一番何をやっているかわかりやすいんじゃないだろうか。HTML5とCSS3は最低限、PCに触れることがある人は知っておくべき一般教養だと思うので最初の一歩はこれがいいと思う。
そのうえで次に言語としてJavaScriptをやるというのが無難だと。JSはHTML書いた中に書くだけで動くので環境を用意する必要がない。環境構築ってすごいストレスで挫折する。WindowsはPATH通したりしないといけなかったり通したはずなのに有効になってないとかでそれだけで嫌になることがあるしそれが妨げになると思う。
で、JSまでやって何も感じるものがなければその人はプログラミング向いていないと思うしやらなければいいんじゃないかな。
個人的に本格的なプログラミング言語として最初に触れるべきなのはJSだと思う。JSで基本文法押さえれば後はもう何でもできるのでは
後はPHP押さえておくとWEB系の処理は一通りできるようになりそう。
それかpythonやっておくのもいいかな
ソフトを作っていくなら今はC#かKotlinあたりを初めて行けば横に広げられるかな。Javaは初心者にお勧めって言うけど私はそうは思わないな。
とにかくエディタを使えるようにしよう。私はなぜもっと早くvimに出会っていなかったのかと後悔しているくらい。