はてなキーワード: SSHとは
MacBook Pro辞めて、Mac Pro買おうかなと思っていたが、いよいよMac熱が冷めた話をしてみたい。
10年から5年前くらいまでのMacBook Proは、先進的で、Appleの拘りに共感でき、さらにコスパもそこそこだった神製品だった。
ところが、今は、強豪がかつてのMacに追いつき、Appleの拘りにも共感できず、一般的なサラリーマンにはちょっと手が出ない価格帯になってしまった。
私はWeb開発をしていて、サーバー用OSであるUNIX系のソフトを利用することが多い。MacもまたUNIX系のOSであるため、Web開発の相性もぴったりだった。
Text MateというMacでしか動かないエディタが存在した。私はMacをこのText Mateのために購入したと言っても過言ではない。Windowsにも似たような製品はあったが、Text Mateの使いやすさには及ばなかった。
あとは、それまで利用してたWindowsのソフトのMac版が用意されており、Windows同等に利用できたことも大きかった。
Web開発の主流は仮想化((Dockerが3位。https://insights.stackoverflow.com/survey/2019#technology-_-platforms))。中でもコンテナ型のDockerを使うことが多くなってきた。しかしながら、そもそもLinux上で動かす用途なので((と勝手に認識していますが))、Windows版とMac版は速度に難があり。Docker使うの辞めた人もいるくらい((https://shinkufencer.hateblo.jp/entry/2018/05/03/233000))。私も5年前のマシンで不自由してなかったけど、Dockerだけ実用速度が出ないときがあって困った。
WindowsもUNIX系のソフトを利用しやすくするため、「Windows Subsystem for Linux」といったものを標準で組み込んできた。今度登場する「Windows Terminal」はSSHを利用できるみたい((https://www.itmedia.co.jp/news/articles/1905/07/news080.html))。
Macでしか利用できないText Mate以外にも便利な開発ツールが登場した。Visual Studio CodeやIntelli J((10年前にもあったけどな))など。どちらもWin版だけではなくLinux版に対応している。
Macが高いかどうかは議論の余地があるが、Macには選択肢がないってところが大きいかな。
Windows機みたいに5万円切る安いMacも無いし、メモリー増設も出来ないくらいメンテナンス性が落ちていると聞くし。
焼きそば は 雇用契約上の問題からは擁護不可能だけど、blog にもあるように直にお客様を知る貴重な機会だから
「絶対、査定評価には入れない。あくまで任意。代休も用意する」とした上で、少し強めにプッシュするのは良いと思う
が、雇用契約には無いことさせるのに、追い出し部屋はやるとか、アカンやつですやんな
雇用契約にない事をやらせる=ゼネラリスト として育成し、可能な限り別ポジションを用意するってスタンスでなきゃ
どう言い訳することも出来ないはずだ
でもまぁそれよりも、個人的にはこっちのがキツイ、この会社で働くメリットとは・・・?
開発者はサーバのスペックも、何台で構成されているのかも、どのような場所に置かれているかも知ることができません。sshもできなければログも見れず、メトリクスのグラフを見ることすらできません。ちょっとしたバグの調査であるテーブルのレコード数を調べるのにも、発行するSQL文を添えた作業依頼書を承認リレーする必要がありました
そしたらプレミアム戻ったるわ、端金やし
IT層には嫌われとった
他にはこういうのもあった
引用元:http://hiroki-uemura.hateblo.jp/entry/2015/09/01/230611
さらに開発者はサーバのスペックも、何台で構成されているのかも、どのような場所に置かれているかも知ることができません。sshもできなければログも見れず、メトリクスのグラフを見ることすらできません。ちょっとしたバグの調査であるテーブルのレコード数を調べるのにも、発行するSQL文を添えた作業依頼書を承認リレーする必要がありました。
これらがなぜ必要なのか、いつからこうなのか、誰も知りません。聞いても誰も答えてくれません。しかしながらこのように決まっているのです。
(中略)
最後は総務部を追い出し部屋にしたことです。やめさせたい人間をグループウェアから登録解除し、総務部という名前を持った統合思念体に統一し、PCも共有で1台しか与えない。昨日までエンジニアをしていた人間がスーツを着て社内を歩いて備品の補充をする。そんなことが許されていました。
(中略)
anond:20200205115358 anond:20190214123654 anond:20190214100949 anond:20190214103049
テスラの車は、トヨタとメルセデスの古いプラットフォームから派生した純電気自動車だ。まあ、旧型カムリだ。各ECUとインパネ(IC)間がCANバスで結ばれ、ゲートウェイを通して車内インフォテインメント(カーナビ)が接続できる。そして、ゲートウェイにはセンターコンソール(MCU)、自動運転モジュール(APE)が接続されている。まあマツコネみたいなものだ。ただし、通常のカーナビと違い、このMCUはTegra 3(旧世代)または超高速なIntel Atomプロセッサ(現行)が採用されている(マジ)。そして、海賊版のUbuntu GNU/Linuxを実行している(マジ)。そしてLTE回線に直結し、テスラ本社のサーバ(mothership.tesla.com)にOpenVPN接続している。
古いモデルは3G、新しいモデルはLTEモジュールを標準搭載している。明示的に特別注文しない限り無効化や取り外しは行われない。本社Mothershipは各車の動作状況を監視・操作するほか、オートパイロット起動通知を受け取り、またssh接続のためのパスワードを保持する。これによりファームウェアのrootが取られた場合にオーナーを蹴り出したり、あるいは事故発生時に「オートパイロットは(直前でエラーを吐いて運転をぶん投げたため)使用されておりませんでした」と発表するなどいち早くメディア対策を行うことができる。
更新パッケージは前述のOpenVPN経由でダウンロードされ、その中にAPEファームウェアのほかにもドアハンドル、ブレーキ、インバータECUなどのファームウェアが含まれていれば、MCUが更新処理を行う。これまでに配信されたアップデートには、Linux Kernelを含むMCUのOS更新、インバータ出力アップ(設計の三倍程度)、緊急制動距離の延長と短縮、自動緊急ブレーキの追加、自動運転の警告間隔延長・短縮(事故報道の頻度に応じて調整)、自動運転機能そのものの搭載や根本的な入れ替えなどがある。現在の仕様ではファームウェアバージョン表記はYYYY.WW.x.y.zで、GitのコミットIDが末尾に付き、平均して月2回程度のローリングリリースが行われる。つまりリポジトリのheadがざっと社内検証を通るとLTEで降ってくる。非常にまれなケースでは社長(@elonmusk)の「やりましょう」ツイートから数時間でバージョンが上がる。
純電気自動車なので、エンジンは搭載しない。代わりに車体下面にリチウムイオン電池パック(ノミナル電圧480Vまたは400V)を搭載する。パックは火薬式ヒューズを含む高電圧コンタクタ(リレー)を介してモータおよびインバータと接続され、インバータはモータ進角を監視しながらスロットル指示に合わせて三相交流電源を供給する。この辺りはCPUファンと変わりない。
google Home「任せろ! 四則演算位ならこなしてみせるぜ!」
どっかの電気自動車すげーな。VPNを暗号化してなかったとか、通勤時間帯になると今まで売った車が全部一気ににログインしてきてサーバのオートスケールが間に合わないとか、バグ入り更新データを公開した社内のバカのために売った車全部でブートループが始まって手が足りる限り一台ずつsshして直したとか、そりゃトヨタもケツまくって逃げるわ。恐らく事故った時すぐデータ出てくる理由もサーバが超巨大なゴミの塊だからrootでログインして車台番号grepすれば即出てくるってだけだわ。あまりに設計がゴミすぎる故に管理が楽だと。
オートパイロットもあんまり検証してる雰囲気じゃないな。ビルド通ってなんとなくまっすぐ走ったらはいOKって感じ。他の自動車メーカーみたいな最低限なんもせんけど事故だけはせんって雰囲気全く無い。
客の車やぞ!!!!!!!!!!!お客様の2000万円の車やぞ!!!!!お前の自宅のRaspberry Piとちゃうんやぞ!!!!!!!!!ファーストサーバもびっくりだわ。
俺、Macbook使ってるんすよ(タッチバー付13インチPro
俺、プログラミングスクールでプログラミング教えるアルバイトしてるんすよ(そいつはそのスクールの卒業生
懇親会で「皆さん嫌いな言語とかフレームワークはありますか?」と話題になると私は即座にRailsと言う。
「あのコマンドを打つと中で何が起きてるか知ってますか?」(知らない
「ActiveRecord?生でクエリ書いたことある?インデックスの意味くらい知ってるよね?」(書いたことない、適当なこと言う
3分後
「alert('XSS')」
百歩譲って学生エンジニアならまあセキュリティに無知なのは分かる。
しかしだな、文系エンジニアは「俺もハッキングしたい(笑)」な勢いで詳しく解説することを要求してくる。非常にウザい。
"
"
しょうがないので優しく解説すると「君ってハッキングとかしてそう(笑)」「君将来ハッカーになりそうだわ(笑)(クラッキング的な意味で)」
死ねよ。
俺、Git使って開発したんすよ(GUIのSourcetree
え?バグ?ちゃんとテストしたんだけどなぁ(完全手動テスト()笑
AWSとGCPは登録はしたものの使い方が分からなくて結局放置
pwdとcdしか知らない(Makefileを作ったことないからいつもネットのコピペコマンド
はい、ゴールデンタイムに鯖落ち。復旧した時にはゴールデンタイム終了のお知らせ。
理由、CDNを刺してない、貧弱なプランの鯖(勿論ロードバランサなんか使ってない)
でも彼らは一応優秀な文系エンジニア。高学歴、サービスも作ったこともある、それなりの実績も持っている。しかし文系だ。
こういう奴らがいるからちゃんとしたエンジニアを軽視される。黙って営業職に転職してこい。
まあでも大学じゃ作者の気持ちしか考えてないのだから当然のなのかもな(笑)
追記
残念な理系名前を書くだけ一発採用派遣SIerは対象としてない。論外だ。
給料が安い?
そんなことは無い。400万以上貰える会社に内定もらっているから嫉妬も不満も特に無い。
だがしかし、ムカつく。
そんな奴が同期にいたら蹴り飛ばしてやりたくなる。
だが見てみろ、あいつらのアプリバックエンドが無いんだぞ?意欲は認める。だがそれで胸を張ってiOSエンジニアなんて無理があるだろ?