Movatterモバイル変換


[0]ホーム

URL:


はてラボはてな匿名ダイアリー
ようこそ ゲスト さんログインユーザー登録

「tcp」を含む日記RSS

はてなキーワード:tcpとは

次の25件>

2025-03-13

病院内で提供されるWiFi挙動メモ

身体を壊して先日ちょっと入院していたのだが、病院内ではWiFi提供されていたので、消灯時間外の日常生活アクセスはそれのお世話になっていた。消灯時間は夜9時から朝6時までだ。

事前に「入院生活にそぐわないサイトには接続できません」という告知が為されていたので、覚悟の上で使ったのだが、Webアプリ開発者としての業務必要サイトとかも禁止されていたので、ここにメモしておく。

どうせ数年以内には持病が悪化して再び入院するし。

通信制のしくみの考察

通信禁止されていると思われるサイト接続すると、ブラウザ側ではタイムアウトエラーとして表示される。もちろん、それなりに待たされる。ブラウザの開発ツールの様子を見るに、おそらくTCP handshake に失敗していそう。

正常に接続できるサイトの様子を見た範囲では、HTTPS接続証明書改ざんは行われていないようだったこからHTTPS暗号を解読してどうのこうの、という処理をしていない可能性が非常に高い。つまり通信制限は接続ドメインまたはIPアドレスによる判断実施している可能性が高い。

また、中間的なサイト存在する。通常2秒以内で表示できるようなサイトの表示に10秒(体感)かかるところがある。稀にタイムアウトする。

なのは通信禁止されていそうなサイトでも「待たされた挙句、つながることが非常に稀にある」ということと、curl等ではすんなりと接続できることである

DNS設定と一緒にproxy設定が落ちてきているのであればこの挙動理解できるのだが、手元のOSネットワーク設定にはproxy情報が何も出てこない。ちょっとよくわからない。

もしもDNSに対するAレコード(AAAAも?)問い合わせに対してニセモノを返すという仕組みで通信制限しているのだとしたら、「非常に稀につながる」挙動にはならないはずなので、透過型proxyによって頑張っているのではないか想像するところである

なお、消灯時間中は全てのリクエストタイムアウトになる。消灯時間開始直前にHTTP Request を送出して、応答が来る頃には消灯時間に入っている場合にはどういう挙動をするのか、というテストをやる暇は無かった。スマソ

つながるサイトと、つながらないサイトメモ

業務で使う全部のサイト検証できた訳じゃなくてゴメンね。結局のところ仕事携帯回線でやっちゃったから。

ドメインサイト概要接続の様子
hatelabo.jpはてな実験サービス置き場すんなり
anond.hatelabo.jp増田禁止
??????.hatenablog.jpはてなブログドメインの一つ、そして増田中の人ブログ遅い
console.aws.amazon.comAWS管理コンソール禁止
www.amazon.co.jpショッピングめちゃくちゃ遅いけどつながる
www.amazon.comショッピングめちゃくちゃ遅いけどつながる
ja.wikipedia.org百科事典禁止
www.php.netプログラミング言語PHP禁止
www.typescriptlang.orgプログラミング言語TypeScriptすんなり
stackoverflow.comプログラミング質問サイト(英語)すんなり
qiita.comプログラミング質問サイト(日本語)禁止
packagist.orgPHPパッケージ管理遅い(通常通り?w)
www.npmjs.comJSパッケージ管理すんなり

なお、自分ドメインサブドメイン禁止ドメインを入れたようなもの、例えばanond.hatelabo.jp.example.com のようなドメインに対する接続可否は検証していない(面倒だったw)

どこの会社受託しているのか?

サーバ目線で見えるclientIPwhois等で調べると、某F社さんだった。AWS管理コンソールへの接続禁止するあたり「あっ…!」と思ったり…w

Permalink |記事への反応(1) | 09:08

このエントリーをはてなブックマークに追加ツイートシェア

2024-10-07

[稀ドメインはてブ]2024年9月滅多にホットエントリを出さなドメインからホットエントリ

ここ1年で初めてはてなブックマーク日毎の総合人気エントリ入りしたドメインからホットエントリブクマ数順トップ30

ブクマタイトルドメイン
2035日本料理大全/JAPANESE CUISINE |京都府立大学www.kpu.ac.jp
970Mac やめてLinuxPC自作した -IT戦記amachang.hatenablog.com
811科学的根拠に基づく「健康に良い食事」について|国立健康・栄養研究所www.nibiohn.go.jp
80650代、「1日1捨」を11か月続けて革命が起きた。ものが減る以外の絶大の効果も |ESSEonline(エッセオンラインesse-online.jp
768コイン電池、交換不要に 業界初の自立給電型開発 CR2032代替 SMK |電波新聞デジタルdempa-digital.com
729Google Playの住所公開に開業届で対応するblog.mrym.tv
607人間リソースと呼ぶことの何が問題なのか - valid,invalidohbarye.hatenablog.jp
581京都府立大学、『日本料理大全』のデジタル版を一般公開current.ndl.go.jp
551勉強から研究member.ipmu.jp
514出版のお知らせ 「普通の人が資産運用で99点をとる方法とその考え方」 -hayatohayatoito.github.io
509もうすぐ 40 歳になるが労働を 3 年以上続けられたことがないITエンジニアの話 - 30歳からプログラミングnumb86-tech.hatenablog.com
506news16 |株式会社ポケットペアwww.pocketpair.jp
486Evernoteの華麗なるリブートとその未来lifehacking.jp
479ディズニーゲスト入園者)が高齢化しているのは年間パスポート廃止けが原因ではないらしい?ppc-log.com
471外部クリエイターによる当社所属ライバー権利侵害行為等に関するご報告 | ANYCOLOR株式会社(ANYCOLOR Inc.)www.anycolor.co.jp
457AIによってナスカ調査が加速したことで、既知の具象的な地上絵の数がほぼ倍増し、地上絵の目的が明らかになった|国立大学法人山形大学www.yamagata-u.ac.jp
442コードレビュー開発者ガイドfujiharuka.github.io
41710ギガネットの不必要性(10G詐欺) |www.kosho.orgwww.kosho.org
412ゲーム情報ゲームのはなしgamestalk.net
392スパイファミリー×かまいたちの夜特別コラボスペシャル試し読みpromo.shonenjump.com
388なぜ日比谷公園に一万人の陰謀論者が集まったのか -やばいブログy-ryukichi.hatenablog.com
360富裕層資産1億になって変わったお金の使い方、価値観FIRE2week.net
340iPhone 16:バッテリー -Appleサポート (日本)support.apple.com
337📗 なぜ依存を注入するのかDI原理原則パターンを読んだ感想Happy developingblog.ymgyt.io
337なるほどTCPソケットRubyで学ぶソケットプログラミングの基礎 | snoozer05.orgwww.snoozer05.org
332Parquetフォーマット概観 -発明のための再発明mrasu.hatenablog.jp
322一部報道の件について |ニュースリリースアイコムwww.icom.co.jp
317XiaomiTV A Pro 43 2025 購入レビュー:「量子ドット」はウソですが・・・コスパは凄い! | ちもろぐchimolog.co
307「SwitchBotCO2センサー(温湿度計)/温湿度計 Pro」国内投入確定jetstream.blog
296サンルーフはなぜ、採用車種が減ったのか?|特集JAFMate Onlinejafmate.jp

Permalink |記事への反応(0) | 18:57

このエントリーをはてなブックマークに追加ツイートシェア

2024-09-19

ブラウザが直接TCP通信できるらしいやん

次の次のChromeで使えるぽい

HTTP以外の通信もできるのはかなりできることが広がるのでは

DBクライアントJS実装するかWASMにして直接DBアクセスできる

ラサバをウェブに持ってくるときウェブサーバー不要にできるのは助かる

Permalink |記事への反応(0) | 22:08

このエントリーをはてなブックマークに追加ツイートシェア

2024-08-24

ゲーム配信視聴者側でレベル0.5くらいにイラッとすること

多人数マルチゲーや長時間配信で明らかに家庭用安物ルータが泡吹いて死んで「あれ~おっかしいな~繋がらないな~見えないな~」ってやってる時間

立派なゲーミングパソコン揃えてるんだろうよ、回線吟味して速い光回線引いてんだろうよ。でも間に入ってるそのルータ、nuroの必須ルータバッファローのワイファイか知らねえけどさ、本棚の後ろに突っ込まれ熱暴走してるか、ソフトポンコツNAT溢れしてるかどっちかで死にかけてるだろ。

NVR500の中古でも何でもいいから強いルータに変えるなり安物ゲーミングならちゃんと風当てて冷やすなりパケロスしないようにしてくれよ。回線ガチャって言うけどネット回線業者けが変数じゃねえだろ。それかもうVPN張って無理矢理TCPセッションを1本に絞るとかさ、「また〇〇さんが繋がらないな~」「あれ~突然調子悪くなったな~」って毎回毎回毎回毎回毎回毎回毎回同じことすんなよ。裏ではDiscordで繋がってんだろ、何か知り合いのプロに聞いて同業者対策回せよ。

大手の箱はある時から一気に減ったぞ。

Permalink |記事への反応(1) | 04:20

このエントリーをはてなブックマークに追加ツイートシェア

2024-08-15

なぞなぞ構文で仕事する人

リモートワークになってしばらく経つんだけど、いまだに文字ベースなのになぞなぞ構文で仕事してる人が多くて辛い

お疲れ様です。今お時間ありますか?」

はいなんでしょう」

「○○の件なんですがご存じですか?」

はい知ってます

「それについていま部内で議論してるんです。それについてご相談しても良いでしょうか?」

はいどうぞ」

(やっと本題)

これなんなん?こういうコミュニケーションしろって学校で習ってるんか?

「○○さんお疲れ様です、~の件についてご存じでしたら確認したいのですが、部内でそれについて検討してまして以下の内容をご相談したいです」

これで1トランザクションで終わるのに、なんでなぞなぞみたいに何往復もやりとりすんの、TCPなの?

Permalink |記事への反応(7) | 16:52

このエントリーをはてなブックマークに追加ツイートシェア

2024-07-16

anond:20240716233229

そこに至るまでには待ち行列理論があってだな・・・

とはいえIPネットワークはどっちかというと発明に近いだろうし

TCP輻輳制御リソース最適化技術なので

サイエンス範疇かと言われると違う気はする

Permalink |記事への反応(0) | 23:43

このエントリーをはてなブックマークに追加ツイートシェア

2024-06-27

機械学習er vsWeb開発er vs組み込み開発er比較表【令和最新版

anond:20240626103929

業務機械学首(データマイニング)、Web業務システム)、組み込み産業インフラ設備)の経験があるので、分野ごとの相違点と発生しがちな軋轢を書いておく。

-機械学習Web開発組み込み開発発生する軋轢
コード寿命半年20年間40年間組み込み開発er産業系の組み込みは発売から40年後にアップデートするケースもあるので、ドキュメントは、開発担当者が全員退職して誰も残っていなくても理解できるように書いてください!」
コードアップデート頻度試行錯誤しつつ随時2週間に1回半年~5年に1回Web開発er組み込みはどうしてそんなに時間がかかるの?アジャイルを導入してください。ウォーターフォールは硬直的でデメリットばかりですよ」
アップデート提供方法-(コードは少人数の同僚だけで使用サーバ自動デプロイ技術者が現地訪問してアップデート組み込み開発erアジャイルから最初は若干のバグを残して発売し後日アップデートするって?グローバルで既にXXX台受注しているけど、誰が現地に行くの?費用負担する部署はどこ?」
開発者属性理系修士博士、少数精鋭専門学校修士、文理混在、大人電気系、機械系、情報系の修士博士機械学習er「数式で表現できない知識民芸品です。エンジニアを名乗っちゃダメでしょ」
関係部署マーケティング企画顧客ハード開発・工場組み込み開発er納期3カ月前なのにソフトが完成していないの?生産立ち上げを工場相談していない!?スケジュールをゴールから逆算できなかったの??今回は船便での輸送になるけど、それも計算に入れてあるよね?」
計算資源潤沢予算次第貧弱組み込み開発erデータマイニングやってたKさんOSSを使うらしいけど、サイズが5MBあるんだぜ。5MB全部必要なのか聞いたら一部機能しか使わないんだって。で、他チームとの容量調整は丸投げされたの。感覚破壊されるよな。」
3rdパーティライブラリOSSOSS買ってくる組み込み開発erOSS不具合があったらどうやって修正して顧客デリバーするつもりなんだろう?リスク移転の考えで、不具合補償契約込みで買えばいいのに」
通信プロトコルデータフォーマット生データ王様なので、生データに従う最新のものを取り込む実績重視Web開発erHTTP実装がないの?TCPを直接使う!?暗号化認証はS社の独自プロトコル?古いプロトコルを使い続けているから開発効率が低いんだよ」
電源OFFタイミング任意コントロール可能定期メンテナンスコントロール不可組み込み開発erファームウェアアップデート中に電源OFFしたらどうなるの?ファイル書き込み中の電源OFFは?状態遷移図って知ってる?」
性能出来高顧客要件常識予算に従うミリ秒マイクロ単位タイムスライス管理Web開発er「性能改善でXX関数10ミリ秒を1ミリ秒以下に短縮するために2週間も試行錯誤したって?プロ社員人件費は7万円/日だから70万円を消費したね?AWSEC2の性能を調整すれば2000円/月で解決だよ。損益分岐点は350カ月だけど顧客のこれまでのリプレース実績から判断してこのシステムはそこまで長期間使われない」
学会発表特許結構あるほぼなし年1件の特許出願ノルマ組み込み開発er学会発表特許出願もなく、何を開発したの?ドメイン知識ソフトウェアに翻訳してAWSポチポチやっただけなの?開発行為ではなく作業だね」

分野ごとに要求される製品特性が異なるから、異分野に移ると文化摩擦が起きるという話だと思う。製品特性の違いを理解し自らの行動に反映できるようになるには、ベテランでも数年かかるケースがある。開発期間10年のテーマ経験したことがあるが、そうした場合だとワンサイクルを経験するのに10年かかるので。経験から学ぶのが愚者歴史から学ぶのが賢者ともいうが…。

Permalink |記事への反応(2) | 11:21

このエントリーをはてなブックマークに追加ツイートシェア

2024-02-27

AI世界が変わる?変わるかwボケ

おっちゃんな、35年パソコン弄ってて、30年パソコンで飯食ってんだが

定期的に「世界が変わる画期的IT製品」って奴が陳列されるのを見てきたの

インターネットもそう

Windows95の時も世間熱狂した

iPhoneもそうだね

 

なにが変わった?なんも変わってねぇよ

人の営みの基本は変わらんの、メシ食って射精して寝る

 

少し前だとスマート家電がそうだった、世界が変わると

アレクサ、照明を明るくして」。。。

 

紐垂らして引っ張ったほうが早いっちゅうねん

 

ChatGPTやらも技術キャッチアップで使いましたよ、てか使ってるが

これで何が変わるのか?

多少効率化するかもしれんが業務全体の効率化への寄与は誤差程度でしかない。

 

もちろんこの誤差程度が積み重なって社会は少しずつ変わっていく、便利にはなっているが。

それで失うもの、新たなロスと結構相殺されちゃう

 

例えば、ちょっとした経費伝票の処理、昔は完全アナログだったが

事務職女の子に、「あんじょうよろしく」と領収書を渡しておけば秒で終わった

怪しげな領収書も優秀な事務職さんが華麗な魔法で処理してくれていた

ところが電子化された今はゴチャゴチャゴチャゴチャと自力入力して電子承認手続きして、

不正防止とやらで新幹線は乗車号数まで書かなきゃならない、時間的矛盾する報告書出したらチェックされて返ってくるの、暇だねぇ

んでいずれAIで経費の不正検出できます、みたいなソリューションが出てくるのだろう、無駄の上乗せ屋上

利益だしとんねんからちゃごちゃうっせぇわと言いたいが言うても無駄なので時代迎合

 

さっき冷え性事務職さんに「こんなの通りません」って伝票突っ返されたので愚痴でこれを書いてる

 

 

案の定コメント追記

わいインターネットはまだ国内プロバイダーが個人商用サービスを始める前、WindowsTCPソケット実装する前、Asahi-NETパソコン通信からテキストベースインターネットゲートウェイしてた時代から使ってるから

がっつりネットつかって、きっちりITで飯食ってる、一応プロプログラマーっすよ

当時はgccだったなぁ(遠い目

大友克洋AKIRA金字塔として評価されているが、その直後に作られたほぼ無評価の「老人Z」って作品がある。思い出しちゃった、わいこっちのほうが好きなんよね

ネット世界が大き変わった?

そう勘違いちゃうのも仕方がない

随分と便利になった、そりゃ否定せんよ、でも変わってないよ

なにを評価して「変わった」と表現するかって話になるが

メシ食って射精して寝る、なにが変わったよ

今はみんなAI熱狂してる、世界が変わると、なーんも変わらんよ

ちょっと便利に面白くなるだけ、ほんの少しね

あと俺は新技術否定してるんじゃないよ

でも思ってるほど世界は変わらんと警告してやってんの、よろぴく

Permalink |記事への反応(3) | 11:49

このエントリーをはてなブックマークに追加ツイートシェア

2023-07-10

IT技術に興味のないSE

最近になって自分SEというかIT職に興味がないと薄々感じています

自分で好き勝手プログラミングをすることはまあまあ好きなんですが、

それ以外のインターネットの仕組み(HTTPやらTCPやら)だとか、DB管理だとか、フレームワークだとか。

この仕事を進めるうえで必要にはなるであろう知識を学ぼうという気が起きません。

テレワークで人の目がないからか頻繁にスマホいじったり部屋の中を意味もなくウロウロしてしまます

明確な作業がないときは指示をこちから乞うこともしません。やっても1,2日経ってから

自分自分のことが分からないのもおかしいのですが、

「もう何年もSEやってるのにそんなこともわからないのか」と思われるのが怖いからかと思います

(もうすでにそう思われであろうにも関わらず)

転職をしようにもケアレスミスが多く注意力散漫だから事務職は出来なさそうで、

そのくせ人と接するのが苦手で体力もないものから肉体労働もすこぶる不安

それでダラダラと続けてしまって現在に至っています

本当にどうしようもない。

引きこもって氏ねるのならそうなりたい。

以上、駄男のチラ裏文でした。

Permalink |記事への反応(0) | 20:00

このエントリーをはてなブックマークに追加ツイートシェア

2023-06-15

YAMAHA NVR500 でエキサイトMEC光 に接続する方法

ネットに公開されている情報は、初心者には難しいと感じました。

Yamahaサイトconfigは公開されていますが、exciteMEC光だと、クリアする注釈が多すぎて。

"NVR500 では、tunnel endpointaddressコマンド使用して、AFTR のIPv6アドレス指定してください。"

って書いてますが、exciteMEC光はAFTR公開してないぞ!ってなるので。

正解は[gw.transix.jp]のIPv6アドレス指定する、で

"tunnel endpointaddress2404:8e01::feed:101"です。

以下、全文。

#

# transixのIPv4接続DS-Lite)でインターネット接続

#

#

#ルーターの設定:ひかり電話契約なしの場合

#

#

#ゲートウェイの設定

#

ip route defaultgateway tunnel 1

#

#LANインターフェースの設定 (LAN1ポート使用)

#

iplan1address 192.168.100.1/24

#

#WANインターフェースの設定 (LAN2ポート使用)

#

ipv6prefix 1ra-prefix@lan2::/64

ipv6lan1addressra-prefix@lan2::1/64

ipv6lan1 rtadv send 1 o_flag=on

ipv6lan1dhcp service server

ipv6lan2dhcp serviceclientir=on

ipv6lan2 secure filter in 1010 1011 1012

ipv6lan2 secure filterout 3000 dynamic 100 101 102 103 104 105 118 119

ngn typelan2ntt

#

#トンネルの設定

#

tunnelselect 1

tunnel encapsulationipip

tunnel endpointaddress2404:8e01::feed:101

tunnelenable 1

#

#フィルターの設定

#

ipv6 filter 1010 pass * * icmp6 * *

ipv6 filter 1011 pass * *tcp * ident

ipv6 filter 1012 pass * *udp * 546

ipv6 filter 3000 pass * * * * *

ipv6 filter dynamic 100 * *ftp

ipv6 filter dynamic 101 * * domain

ipv6 filter dynamic 102 * *www

ipv6 filter dynamic 103 * *smtp

ipv6 filter dynamic 104 * *pop3

#ipv6 filter dynamic 105 * * submission

ipv6 filter dynamic 118 * *tcp

ipv6 filter dynamic 119 * *udp

#

#DHCPの設定

#

dhcp service server

dhcp server rfc2131 compliant except remain-silent

dhcpscope 1 192.168.100.2-192.168.100.191/24

#

#DNSの設定

#

dns hostlan1

dns service fallbackon

dns serverdhcplan2

Permalink |記事への反応(0) | 22:03

このエントリーをはてなブックマークに追加ツイートシェア

2023-04-14

anond:20230414165835

昔はI/OポートシリアルポートTCPポート、色々叩いていたもんじゃて。

Permalink |記事への反応(0) | 22:04

このエントリーをはてなブックマークに追加ツイートシェア

2023-02-16

anond:20230216122436

女同士の会話は、UDP じゃなくてTCP で 3ウェイハンドシェイクから

送信偽装がやりにくいということなんでは。

Permalink |記事への反応(0) | 12:36

このエントリーをはてなブックマークに追加ツイートシェア

2023-01-13

anond:20230113194217

マジレスすると、インターネットTCP という高品位は3回もデータの受け渡しをしてる。

Permalink |記事への反応(0) | 19:45

このエントリーをはてなブックマークに追加ツイートシェア

2022-11-30

anond:20221130155016

まず伝搬遅延を計算します。

これは光の速度から計算できます

簡単計算したければ1m=5nsだと覚えましょう。

そうすると1kmは5μsだとすぐに分かるし、1000kmで5msです。(単位を上げるだけ)

東京-大阪間はざっくり500kmなので2.5msで到達できます

片道の遅延を計測するのは難しいのでpingで往復を測ると5msぐらいです。

実際にはルーターを通過する時間なんかがあるので10msとかになったりします。(30msはちょっと遅い気がする)

ちなみにLTEとかWiFiを挟むと平気で100msぐらい増えます

電波は共有資源なので誰かが使ってる間は使えないから、使えるようになるまで待つからです。

待ち時間が100msとかになります。5GとかWiFi6はその辺が早かったりします。

東京-サンフランシスコ間だと8000kmぐらいあるので40msです。往復で80msなので、まぁ100msぐらいです。

TCP場合送信前に3wayハンドシェイクっていうのをするので2往復ぐらい事前にやりとりします。

なので200msecぐらいかかりますが、最近はFastOpenっていうのもあるので多分もっと早いです。

1GBのデータを送るとして、送り始めの先頭データが到達するのにこれだけの遅延がかかります

1byteだけ送って、届いた確認が来たら次の1byteを送って・・・なんてやってたらいつまで経っても送れないので

届いてるかどうかは後回しにしてとにかくドンドン送るとします。

この場合、1GBのデータを送り終わるまでかかる時間は、使える帯域によって変わります

1Gbps使えるなら、1GB送るのにざっくり8secの計算になりますが、まぁ諸々あってそんなわけはなくてもうちょっとかかります

ちなみにUDP場合、使える帯域以上にデータを送ると途中で捨てられるだけです。

パケットなので順番が逆転する可能性もありますが、それでも気付かずそのまま送ります

送られた側でエラーになって初めて気付きます

TCPだと途中で「ここまでOK?」っていう確認をするのでその分の遅延が入りそうですが、SACKっていう仕組みで良い感じに遅延が少なく通信できます

Permalink |記事への反応(1) | 17:06

このエントリーをはてなブックマークに追加ツイートシェア

anond:20221130120214

それ不思議なんだよな。音声・映像リアルタイム通信ではTCPの再送なんて間に合わないか意味ないのに。UDPだって暗号化はできるし、TCP使ってる理由わからん

Permalink |記事への反応(0) | 12:08

このエントリーをはてなブックマークに追加ツイートシェア

2022-10-13

anond:20221013145402

ほいノ

学歴

中学ん時の偏差値は60くらい。

高専行こうと思えば行けたんだけど、実家離れるの怖くて偏差値45の工業高校へ。

もう全然馴染めなくてさっさと中退

17歳までニート

18歳までフリーター

18歳〜21歳まで定時制に通った。

英語個人的にそこそこ勉強したけど、数学なんかはⅠの後のAが半分も終わらなかったレベルバカ校。

大検で足りない単位取って3年で卒業した。

職歴

21歳〜24歳まで契約社員

この時期は暇で、なぜかやる気に満ち溢れてたから、TOEIC700近くとか日商簿記2級とか色々資格を取った。

24歳でうつになって、30歳くらいまで日雇い派遣無職を半々くらいでリピートしてた。

30歳で製造業正社員になった。

これが人生初めての正社員だった。

やってる仕事は大したことなかったけど、幸い仕事中にPCをめちゃくちゃ使うのでやりたい放題だった。

この時にプログラミングを始めた。

33歳で正社員社内SE転職

年収めっちゃ下がった。

34歳でWebスタートアップ転職

ここで年収どんどん上がった。

36歳でうつが再発して辞めて今に至る。

プログラミング遍歴

略歴・技術スタック

基本は、仕事で使えそうなもの必要ものをその都度吸収していった感じ。

Webが中心ではあるけど、組み込みとかのハードが絡む分野以外は結果的に広く浅く手を出してる、つもり。

言語的なやーつ
ExcelVBA 1年
VB.NET半年
JavaScriptNode.js 4年
HTML 1年
SQL 4年
GAS 3年
C# 1年半
TypeScript 2年
Java半年
C++半年
ラダーFB三菱シーメンス 1年

実務経験があるって胸張って言えるのはこれくらい。

大体習得順。

他には、Python、Julia、R、Fortran、Rust、GoDart、Shell、Deno、CSSなんかは少しずつかじってる。

最近Webに関してはほとんどJSTS)で済む感じになったので楽。

なんでPLC最後やねんってツッコミは置いといて、Web系寄りでラダーも触ってるって人は観測範囲ではあんまりいないので、それが俺の数少ない強み。

それ以外のなんかなやーつ

RDBPostgreSQLSQL Server、MySQLSQLiteの順で実務経験あり。

NoSQLはFirestoreが実務経験あり、実務なしだとNeo4jとか。

PaaSGCP(Firebase)、AWSの順で実務経験あり。AzureADVM周りをちょっと触った程度。

Dockerはよく使うけどKubernetesとかまでは行ってない。

後は産業用の通信プロトコル的なやつを無駄に色々触ってる。ModbusTCPとかORiNとかCC-Linkとか。PLCもそうだけど、あの辺は日本ドイツアメリカが未だに既得権益で幅利かせててまじで闇深い。その代わりそれをブレイクスルーできればめっちゃ稼げる分野だと思う。

閑話休題

俺のキャリア形成方法と、簡単アドバイス

まずはカイゼンをしよう

フリーターでどんな仕事してるか知らないけど、仕事で一日の半分が無くなっちゃうじゃん?

から、その時間をまず有効に使う。

以下、俺の場合ね。

次長クラスの人が「この製造番号でクレームがあったんだけど、作業当時どんなことあったか覚えてない?」みたいなことをわざわざ現場まで何度も聞きに来るんだよ。

作業したのなんて半年前だったりするから一々覚えてないっすよ、って言ってるのに何度も聞きに来るからイラッとして仕事用のPC勝手Excel業務日報を付けるようにして、イントラファイルサーバーに置いて「そういう時はこれ見て下さい。次長の貴重な時間が勿体ないです」って言ったのよ。

それだけでめちゃくちゃ喜ばれる。

で、今度はその次長が「この製造番号どれくらいの時間作業終わった?」みたいなことを現場までわざわざ何度も聞きに来るから、俺はその時またイラッとして、Excelストップウォッチもどき作って製造番号とか工程ごとに時間計測して記録して、やっぱりファイルサーバーに置いて「これ見て下さい」って言ったのよ。

それでまた、めちゃくちゃ喜ばれる。

俺のプログラミングの始まりは、ひたすらそれの繰り返し。

最初プライベート時間結構使ってやってたんだけど、そういう周りに喜ばれる効率化を繰り返してると、少しずつ業務時間内で自分スキルアップに直結する時間を作れるようになる。

自分でこれ面倒くせーな、効率よくできねえかなって思ったら、じゃあどうやって?てのを考える。

これがカイゼン英語Kaizenって言っても通じる。

ちなみにPCがなくても、たとえばメールアドレスさえあれば今の時代カイゼンはできる。

大きな会社に勤めてるとかだと使うのが難しいんだけど、IFTTTとかが良い例かな。

https://ifttt.com

これはiPaaSっていうサービス一種で、まあ言葉意味は覚えなくて良いんだけど、要は「イベントAが発生したら別のイベントBを起こせ」っていうのを登録して、自動化できるWebサービス

例えば、あなた日雇い会社にいて、毎日違う現場に働きに行くとする。

で、出勤前、現場到着時、勤務終了の時にLINE毎日報告しなきゃいけないとする。

で、その報告を受けた事務方は、Googleスプレッドシートにその都度入力する。つまり、それだけの為の事務員が一人いる。

面倒くさいし、お金がかかる。

そこで、「特定グループLINEを受信したら(イベントA)、特定Googleスプレッドシート情報を記録せよ(イベントB)」っていうのをIFTTT登録すると、少なくとも事務員入力の手間は省けるってえ寸法だ。

IFTTTはたくさんイベントを処理させたい場合は有料になっちゃうけど、個人で試すぶんにはクレカ登録しなきゃいいだけだから試してみるといいよ。

プログラミングを学ぶならN予備校

月1000円で学べる。コスパは圧倒的。

テキストベースだけど、Web講義とかチャット質問できる。

入門コース学習に180時間と公称してる)がしっかり理解できていれば、Webで大抵のものは作れる。

ただし、大筋は問題ないんだけど、細かい部分で最新技術キャッチアップできてない可能性があるので、そこは注意した方が良いかも。

https://www.nnn.ed.nico/pages/programming/

安定志向なら中小企業社内SE転職する

N予備校の入門コース終わらせたら、基本情報技術者応用情報技術者を取る。

そしたら、職歴書の作り方次第で中小企業社内SEにはまず転職できる。

中小企業社内SEは、ITリテラシーの低い社員が多い中で「Excelセルの色が変わらなくなっちゃったんだけど!」とか「複合機が紙詰まりって言ってるけどその紙が見つからない!」とかクソイージークエストをこなすだけでおちんぎんが貰える、人によっては天国、人によっては地獄のような職業だ。

ごめん、流石に言い過ぎた。実情は色々と面倒くさい。DXとかバズワードを聞きかじったクソ重役から突然言い渡される重めのミッションとか。

けど安定なのは間違いない。

上昇志向なら中小製造業生産技術転職する

N予備校の入門コース終わらせたら、基本情報技術者応用情報技術者を取る。ここは社内SEと同じ。

生産技術ってのは、誤解を恐れずにすげえ簡単に言えば、カイゼンばっかりやってる人たちのことだ。

あんまり詳しくは言えないんだけど、俺が最後にやっていた仕事は言わば生産技術だった。

で、中小企業生産技術は、Webに強い人材をかなり欲しがっている。有り体に言うとIoTとかね。

IoT最近セキュリティの強化がかなりクローズアップされていて、そのせいで二の足を踏んでる企業が多い。

そこに滑り込むのはアリだと思う。

まとめ

よく「T型人材」って言われ方をするけど、どっちのスペシャリストの言うこともある程度分かる「橋渡し」的な人材になると途端に貴重になって需要が増すので、上昇志向があるなら「Web+何か」の組み合わせでお金稼ぐのが良いんじゃないかな。

ま、橋渡しって自然プロマネとか任されがちで、裁量大きくて大変なんだけどね。

質問あればどうぞ。頑張って。

Permalink |記事への反応(4) | 18:52

このエントリーをはてなブックマークに追加ツイートシェア

2022-09-30

パケロスいうな

TCPでパケロスとか言ってる奴は自分が何を言っているのか分かってんのか

NUROをきっちり糾弾するためにレイヤーのことぐらいは分かってくれ

例えばLTEなんてバンバンパケロスするけどTCPUDPだと全然パケロスが無い

モバイルバックホールはそもそも品質が凄く悪いのを前提にしている(無線区間のことではない)

パケロスしてるからダメでしてないかOKっていう単純な話では無い

そういうのをひっくるめて「回線速度」で評価できるんだから

単純に「NUROは遅い」って言えばいいし、NUROはそれを向上させればそれでいいんだよ

Permalink |記事への反応(1) | 19:40

このエントリーをはてなブックマークに追加ツイートシェア

anond:20220930124711

適当SNSやググって聞きかじった程度の知識デタラメ言うのやめてくれません?

>LAG WATCHping(ICMPecho)で計測しているのであてにならないね

ちゃんTCPコネクション毎にパケロス起こってるか見ないと正確なことはわからない

どうせICMPはルーターでの優先度低いかドロップしても問題ない当てにならないとかどこかで見たんでしょうけど

ICMPが重要IPv6においてもNUROはICMPパケットをロスしてるのをどう説明するんでしょうかねぇ

Permalink |記事への反応(1) | 18:30

このエントリーをはてなブックマークに追加ツイートシェア

NUROのパケロスが出るの真相 実はパケロスしてない

パケロスしてるって言ってるNUROユーザー、実際はパケロスしてない。

パケロスした!ってスクショはってる人結構いるけどあれは罠。

speedtest.netで速度測定するときサーバー自動選択されるんだけど、

NUROを使っているとGSL Networksってサーバー自動選択されやすい。

GSL Networksってサーバーに対してスピードテストするとNUROでなくてもパケットロスが出る(ひどいと60%以上)

試しにNURO以外からspeedtest.netでGSL Networksを手動選択してスピードテストしてみてほしい。絶対パケロスが出るから

で、NUROユーザーが貼っているスピテスのスクショ

ほとんどの場合テストサーバーがGSL Networksなんだよね。

NUROユーザーはspeedtest.netテストするならGSL Networks以外のサーバー、例えばi3D.netでもう一度テストしてほしい。

それでパケロス出たら回線環境問題

追記

FF14のこれはパケロスを測定する方法じゃなくて経路を報告するためのもの

https://jp.finalfantasyxiv.com/lodestone/topics/detail/b4448590f9576b7c847824215f4ce11d545b48cb

ブコメの指摘の通りパケロスはLAG WATCHで計測できる

けど報告を見るにそんな重大なパケロスは起こってなさそう

https://lagwatch.com/

パケロスじゃなくてBufferbloatが起こってるんじゃないかと疑ってる

https://evenroute.com/bufferbloat

Bufferbloatのテストはここでできる

https://www.waveform.com/tools/bufferbloat

【再追記

GSL Networksでパケロスが起きる問題、どうやらICMPだけで起こる様子

https://twitter.com/hasegaw/status/1575694680641007616

LAG WATCHping(ICMPecho)で計測しているのであてにならないね

ちゃんTCPコネクション毎にパケロス起こってるか見ないと正確なことはわからない

で、ちゃんと計測している人を探してきましたが9月22日頃の19時-翌1時は普通にレスポンス悪化してます

https://twitter.com/Clorets8lack/status/1575256365517639680

最近改善しているみたいだけど今後どうなるか

https://twitter.com/Clorets8lack/status/1575259700622667776

Permalink |記事への反応(11) | 12:47

このエントリーをはてなブックマークに追加ツイートシェア

2022-09-24

anond:20220923211542

TCPUDPしかなくて、そのTCPが詰まるからUDPの上にコネクション型のスパゲティを流すんだろ

Permalink |記事への反応(0) | 13:52

このエントリーをはてなブックマークに追加ツイートシェア

anond:20220923211542

TCPの再送制御があるから輻輳するんだけどな

Permalink |記事への反応(0) | 11:36

このエントリーをはてなブックマークに追加ツイートシェア

2022-09-23

パケットは落としていいんだよ

NUROでパケロスが酷いっていうのは問題だし対処してほしいけど

パケットを破棄するなんて許せない」とか言ってるアホはインターネット最初から勉強し直してこい

UDPパケットを落としてるのは問題」とか言ってるアホもL4勉強やり直してこい

TCPが遅いだのなんだの文句付けてUDPネットワークリソースを消費しておいて

いざUDP輻輳したらNUROに文句言うとかお門違いにもほどがある

文句を言う先は任天堂だし任天堂はまともなネットワークエンジニアを雇えよ

今時のゲームUDP冗長に送るのがデフォだし輻輳制御とか全然考えてないから絞られて文句言う方がおかしいわ

ゲームじゃなくて仕事で使ってる人からすれば「そんなクソUDPパケットバカバカ落としてしまっていい」っていう感じだし

TCPみたいなフェアネス考えてないパケットはもうガッツリブロックしていいんだよ

文句言う先間違えんな アホども

追記

伸びててワロタ

そして全員電話屋さんの脳みそワロタ

1Gの先に100Mの回線繋がってたら「90%もパケロスしてる!」って騒いでるようなもん

送ってる奴が悪いに決まってるだろ

もちろんそんな単純な話では無いんだけど輻輳の原因がスプラ制御してくれないならUDP狙い撃ちで落とすしかないでしょ

他の人が困るんだからそれでいいし、パケロスしてても完全ブロックじゃないんだから端末側でどうにかせーよっていうのがインターネットですよ

まぁそもそもベストエフォート」っていう単語が良くないと思う

特に日本人は「もっと頑張れ」とか言い出しそうで

1Gの回線で1Gのスピードが出ないのは頑張りが足りないから、とか思ってそう

「無保証シェア回線」とかにした方が良いのでは

Permalink |記事への反応(12) | 21:15

このエントリーをはてなブックマークに追加ツイートシェア

2022-09-19

ネットに詳しい人教えて!今もイーサネット使ってるらしいけど、人増えた現代で困ることないの?

イーサネットはある人が通信していたら同時にそのルートを通る通信はできない、衝突避けるために通信を一時止めるみたいなシステムになってるらしいけど、これ何十億人と同時にネットしてる現代だと止まりまくりじゃないの?

まりまくってるのが、隣人がAV見てる時の通信が重くなるっていうアレ?

帯域制限みたいなのがあるらしいけど、そのレベルまでは間断なく送信できて(光の速さ的な速度でパケットが飛び交う?)、AV見てる奴がいると、イーサネットavデータばかりが流れまくって、AVの隙間を縫うために一時停止が頻発して通信が遅くなるって理解

 

ネットに落ちてた20年ぐらい前の群馬大学tcpip講義レジュメ見て言ってるだけだから現代では改良されてるかもしれんが…

Permalink |記事への反応(1) | 12:37

このエントリーをはてなブックマークに追加ツイートシェア

2022-08-26

anond:20220825182210

まずTCP読めや

Permalink |記事への反応(0) | 06:33

このエントリーをはてなブックマークに追加ツイートシェア

2022-07-27

anond:20220727110536

間違った内容&飛躍してる文章書籍に混ざりこんでることは多々あることなので、今回のことが特別なことだと感じなかった

今回のことを見ていてむしろ驚いたのは、自分解釈絶対的に正しいと断言する人が多数いたこ

文章って、批判的に読みかつ自分解釈に対しても批判的になるものだと思うけど、Twitterでは本の内容が誤りだと即断していた

TCP/IPGAFAに独占されている」と言われた場合、まっさきに思うことは「そうだっけ?」なのは確かだけど、もしこの文章が正しいとしたらどういう意味で言っているのだろうか、という問いを立てて解釈を試みるものだと思う

たとえば、トラフィック量で換算すると確かにGAFAが独占しているかもしれないからそのこと言っている?とか、

あるいは、グーグルのBGP設定ミス通信障害が発生したことあるけど、グーグルもつASインターネット依存してるってことを言ってる?とか、

あるいは、次のTCPと言われるQUICはグーグルが開発したものだし、そういうことを言ってる?とか

ブロックチェーンプロトコル」と言われた場合も、これは通信プロトロコルではなく、プロトコルの原義である外交儀礼条約のことを指してる?とか

イーサリアムOS」というのも、単一物理マシン上で動くOSことなのか、あるいは仮想マシン上で動くゲストOS的なものなのか、あるいはロボットOSでいうところのメタOS的なことなのか?と色々と解釈できる

技術書といえど言葉足らずな表現は多々あるので、それは自分で補って読むものだと思ってたから、今回の騒動は興味深かった

恐らく、Web3に対してヘイトが溜まっていて、それが表出したに過ぎないのだろう

Permalink |記事への反応(1) | 13:27

このエントリーをはてなブックマークに追加ツイートシェア

次の25件>
ログインユーザー登録
ようこそ ゲスト さん
Copyright (C) 2001-2025 hatena. All Rights Reserved.

[8]ページ先頭

©2009-2025 Movatter.jp