はてなキーワード: マイコンとは
その昔、パーソナルコンピュータが普及しはじめたばかりのころ、「パソコン」ではなく「パーコン」と呼ぼうとした人々がごく一部におってな。「マイコン」を知ってる奴でもこれはほとんど知らんじゃろ(←誰も聞いてないじじいの昔話)
コンピュータのソフトウェアを開発、運用するエンジニアが持つべき知識やスキルの基本セットとは何か?
例えばインテル系CPUのアセンブラが書けます!と言った場合に就活で有利になる場面がどれだけ想像できるか。
UMLのクラス図書けます!とか、暗号化の理論はバッチリだぜ!とか、相対性理論なら任せとけ!とかの場合に
おうおうおう、だったら弊社のホームページをカッコよくしてくれよみたいな案件を無難にこなせるのかというと
甚だ疑問では無いだろうか。
一昔前はソフトウェアはハードウェアのおまけだったわけで、ハードウェアこそがエンジニアが抑えるべき基礎だった。
時代は変わり、ソフトウェアでできることはものすごく多くなった。スマホアプリを作るのに組み込みの知識がなくても困らない。
だからこそ、現代のソフトウェアのみのエンジニアは旧来のコンピュータ関連エンジニアと道を分かたれている事を自覚しなければならない。
今の時代の最適解を見つけるのは困難かもしれない。
だけど組み込み系やマイコン制御をしないのであればアセンブラやC言語よりも優先して学習することはいくらでもある。
html,css,javascript をある程度自在に扱えるようになるのも長期間の訓練による積み重ねが必要になる。
コンピュータサイエンスネタが無いな……これはプログラミングに役立つネタももちろんあって、構造化プログラミングやオブジェクト指向プログラミングなんかもそうだけど、表層的に関数分けました、クラス分けましたとかしてもうまくいかない。ネストが浅けりゃいいってわけじゃない。プログラミング以外のネタもある。サラリーマン巡回問題とか。
突然、あなたが自作キーボードのキットをプレゼントされたとしましょう。どうやってキーボードを自作できるのか、困ってしまいますよね? そこで、このガイドでは最低限必要な知識について解説をしたいとおもいます。
最初は、自作キーボードを完成させるのに必要な部品を調べてみましょう。
たとえば、あなたがプレゼントされたのがNyquistという基板であれば、次の部品がキットに含まれています。
一緒にケースやプレートも別途購入してくれている場合が多いと思いますので、必要となるのは次の部品です。
Pro MicroはArduino互換のマイコンボードです。スイッチサイエンスでオリジナルのものを購入することができますが、2,500円もするのでAliExpressでクローンを探して買いましょう。日本円にすると400円くらいでクローンの製品がみつかるかとおもいます。いくつかのバリエーションがあるようですが、40% Keyboards: Black Pro Microで紹介されている形のものであれば問題ないです。
AliExpressで電子部品を購入するコツとしては、必要な数の倍の数を購入することです。そうすれば、郵送で問題があった場合や不良品だった場合などでも困ることがありません。今回、Pro Micoroは2個必要となりますので、4個くらい購入しておくことをお勧めします。
次にキーボードスイッチです。NyquistはCherry MXスイッチをサポートしていますので、Cherry MXスイッチかその互換製品を選びましょう。互換製品では、GateronやKailhというメーカーが広く利用されているようです。
キーボードスイッチを選ぶポイントは、押下の重さとクリック感です。こればかりは、データを見ても好みが分かりませんから、実際にモノを触って自分の好みで決めるのが良いです。初心者にはCherry MXの茶軸がお勧めされることが多いようです。キーボードスイッチは、基板に直接はんだ付けをしてしまうので、後から変更することが難しくなっています。キーボードの使用感に直結するものですので、色々と触って自分の好みを見付けましょう。
スイッチは、国内であればTALP Keyboardなどで購入することができます。AliExpresであれば、KPrepublicなどがあります。それから、Cherry MXには3ピンと5ピンの製品があります。何も指定が無かったら3ピンと考えても良いのですが、選べる場合もあります。その場合は3ピンを選んでください。
キーキャップ選びは、その人の個性がでるところです。好きなデザインを楽しみましょう。キーキャップを購入するときに知っておくべきことは、キーキャップのサイズ、キープロファイル、素材、刻印の方法などについてです。
キーキャップにはサイズがあります。上からみたときに正方形に見えるキーのサイズを基準に、1Uや1.25U、1.5Uなどなどのサイズがあります。Nyquistは全てのキーが1UのOrtholinear(格子配列)ですので、Ortholinearのキーセットを探しましょう。
キープロファイルは、キーキャップの高さのことです。詳しくは、Keycap Family Specsを見てもらえるとよいかとおもいます。もし悩んだら、全てのキーが同じ高さのDSAが無難です。
素材は、一般にPBTとABSがつかわれます。PBTの方が剛性や耐久性が良いとされていますが、ABSでもきちんと作られているものはPBTに劣らないとも言われます。
キーキャップの文字は昇華プリント(dye-sub)やレーザー印字(laser etched)などで印刷されます。キーキャップの本体と文字を二色成型(doubleshot)でつくったものもあります。昇華プリントは、コストが安いものの印字が消えてしまいますが、レーザー印字や二色成型であればそういうことは少ないようです。
前述のTALP KeyboardやKPrepublicで探してみましょう。ここまでの知識があれば、「DSA PBT TOP PRINTED LEGENDS DOLCH KEYCAPS LASER ETCHED」と書いてあったときに、DSAプロファイルのPBT素材でつくられたレーザー刻印のキーキャップだなということが分かります。
TRRSケーブルは、オーディオでつかわれる4極 3.5mmのケーブルのことです。Amazonなどで色々な長さものもがあるので、適当に購入するとよいとおもいます。マイクロUSBケーブルは、データ通信に対応しているものであれば利用できます。好きな長さのものを用意しましょう。
組み立て編へと続く
ただ一人で突き進んで玄人化するんじゃないの
現在ではタイトルしか知らない(あるいはタイトルすらあやふやにしか言えない)人でも犯人は知っているみたいな風潮の「ポートピア連続殺人事件」だけれど、そもそも表題の人ってどれだけいるのだろう?
マイコンで一世を風靡している「アドベンチャーゲーム」なるものがファミコンでも遊べる!みたいな感じで鳴り物入りでファミコン版登場したのが1985年。
その当時自分は小学生だったのだけれど、それでも発売されたばかりの時点で誰が犯人なのかは小学生内のクチコミで犯人は誰だかみんな知っていた。ネットなんて一切無い時代なのにだ。
ゲーム内の小ネタ「こめいちご」の暗号解きなんかはクラスの友達と一緒に悩んで盛り上がっていたけど、それでも大オチの犯人は誰だかみんな知っていたよ…。
PCやマイコンに縁の無い子供ですらそういう状況だったのだけれど、当時ファミコン版を犯人知らずにクリアした幸せな人ってどれだけいるのだろう。あの衝撃的なラストを実際の本当の体験として熱く語れる人って超絶希少人種のような気がするのだけれど、そういう人いる?
今、俺みたいな20代とか、あとはせいぜい30代とかが勘違いしてweb系の安月給で恰好だけ付けて糞みたいなコード書いてイキってるとかその一昔前は横浜で組み込み系技術者が携帯電話開発の殺人レベルの拷問労働で安月給のまま殺されまくったり廃人にされまくったり見たいなイメージしか知らないから、知らないのは仕方がないにしてもさ
マイコンBASICだのベーマガ世代の思い出を情感たっぷりに語れるくらいのオッサンで、80年代末期から90年代後半にはもうIT技術者として働いてた奴等は
何で「当時の勤務体系や仕事内容、そして給料がいくらから」を誰も言わないんだ?90年代後半までプログラマーやSEといえば超スーパーウルトラ実入りがいい職業だったし、残業なんて言うほど大してなかったうえに、20代でマンションローンで買って30代で返済できるくらい稼げてた職業だったろ?
何でそこらへんの時代のことを言う奴が、せいぜい2ちゃんのビジネスnewsのPG関連のスレくらいしかいないの?
そういうブログやHPを立ち上げて情報発信したら、政府のI〇Aとか人売り派〇会社に雇われた小林源文の漫画のオメガセブン小隊みたいな自衛隊員とか警察特殊部隊で構成された殺し屋チームでも送り込まれて口封じされるから言えないとか?
それが不思議で仕方がないんだよな
三丁目の夕日的な。
とみせかけて、
実際どうだったのかしらね?
あの色褪せた感、
古き良き懐かしいところばかりがクローズアップされて
美化されてるんだと思うわ。
マイコンもなかったんでしょ?
それなりに不便だったこともあるはずよ。
いまでこそ、
いろいろなことが機械化されてるけど、
あと、
駅の自動改札じゃなかった頃はどうしてたのよ?
ワザってるわよね。
とかとか
そういうところが謎過ぎるわ。
違うお店のと食べ比べ、
いつも買うところがコクがあるのにキレがあるわ。
子どもの頃、
味でコクとかキレとかよく分からなかったけどね。
今分かってるって訳じゃないけど。
でも、
水出しもそろそろ終わりなき説かしら。
すいすいすいようび~
今日も頑張りましょう!
俺はハード屋(無線工学系)になりたかったんだけどなれなかったのでしょうがなくソフト(システム)屋になった。
今更ハード屋にはなれないけど憧れるなぁ。
いてもやっぱりデジタル系(マイコン系かロボット系か)だからアナログ回路をやるようなのはほぼ絶滅状態なんじゃないかな。
数学がネックになるのかも。
ちなみに一部の天才は除くとして「若い奴でも技術力は高い奴」ってシステム屋ではそれほど訳に立たないよ。
学問の延長ではなくもっと泥臭い世界なので、やっぱり経験が必要なので若者がバカにするような40~50代のプログラマって
やっぱり困ったときに頼りになる。(役に立たない老害も多いことは認める)
OSやミドルウエアとかそういう世界では優秀な人間は若くてもそれなりに力を発揮すると思うけどごく少数だろうからね。
どうでもいい話を申し訳ございませんでした。
例のお掃除ロボすげーな
ちっちゃい基板(マイコン)でも入ってんのかと思ったらまさかのモーター(ミニ四駆と同じ感じのやつ)と歯車のかみ合わせだけで擬似ルンバを再現してるハイテクカラクリ人形だったわ
ねじもたぶん使われてない
全部プラスチックのハメコミでできてる
仕組みは、ロボ前部左右に手みたいなやつがついてて、机のはしっこで床がなくなったり障害物にあたったらその手が上下する
その動きに内部の歯車が連動してかみあったりかみ合わなかったりすることで方向変えてる
まあおじさんがバラすこと考えて作った製品じゃねーからしゃーねーか
デザイン的にもモーターをちぃちゃん人形でちょうど隠しててうまい
1ページ目が「ひょんなことから 町で地底人のちーちゃんを、山で宇宙人のうーちゃんをひろい 私の部屋で仲良く暮らしています」から始まるんだぜ?
いもけんぴついてたよくらいは知ってたけどまじでぶっとんでんな
ねこ、はじめましたっていう男の子が猫になって女の子の家で苦労するコメディーもかわいくておもしれえwwww
名前占いとかもついてて思わず自分の名前探しちゃったわ(男の名前も一部ある)
「自由人。ルーズさで異性を怒らせる」だってよwwwwwwうはwwwww
懸賞はがき応募してみようかなと思ったら「下の枠内にあなたの学校ではやっている言葉を書いてね!」ってあった
このノスタルジーたまんねえな!
あっ
おじさん涙目wwww
なんか「プログラミングはそんな簡単じゃない」みたいな話題があったじゃないですか。
なんかうまく言えないんだけど、プログラミングに限らず、今の世の中は若者がITのスキルを得るのにかかるコストがデカくなりすぎてないですか?
俺ら40絡まりのオッサンどもはマイコン、パソコンの黎明期あたりから趣味としてITに触れていて、
できることも限られていたから、その辺のパソコン少年的凡人だってH/W S/Wの根本から触れてた人が多いと思う
でもって元々大したことができなくっても、動くだけで楽しかったしね
それが今では、フロントエンドのアプリを作るってならリッチな統合環境とかライブラリが揃ってて、
別にH/Wのハの字も知らないでも結構見栄えするすごいものが作れちゃったりするわけじゃないですか
日常生活にだってものすごい能力をもったものが当たり前のように手のひらに収まってる
こんな環境では、よっぽど高い意識と能力を持った奴でないと、H/Wの基礎からそれを動かすS/Wをキッチリ学ぼうなんて思わないでしょ
手のひらですんごいものが動いてるのに、Hello world!やったって面白くもなんともないよね
よしんば興味をもったところで、今度は突然40年前に逆戻りだ
しかも目の前で起こっている出来事からイメージがリンクしにくいから凡人には理解し辛い
オッサンどもはテクノロジの進化とともに自分たちも年を重ねてるから、頭が凡人でもなんとかかんとか「流れ」で理解していけるし、理解するための時間もたっぷりあった
だから別にそれほど高い意識とか能力が無くても、ちょっとしたゲーム好きから始まった奴とかでもそれなりに基礎を体で理解していて、みっちり鍛えられてはいないけど
全方位まぁまぁ戦える在野の武士っぽい奴らがいて、そいつらがこれまでのITをそこそこ支えてきたように思う
ところが今の若い連中は下手すりゃそれを数年で詰め込まなきゃいけないし、とっかかりが現実とロングディスタンだから明確な目標とか意思がないとモチベが保てない
そりゃフロントエンドのアプリはいいかもだけど、ITを支えるのはそこだけじゃなくて、今だってH/Wからすべて理解したうえでの領域に人材はたくさん必要な筈
どっこい、昔は沢山いたはずのソコソコかもしれないけどまぁ戦える在野の武士は絶滅寸前で、武士といえば兵法も知らない農民のバイトか、
逆に超一握りの生粋の武将だけになっちまったような気がしてるんだが、これからのITはそれでやっていけるんかいね?
教えて!エロい人!