技術ブログを書いているエンジニアの集まるグループです。
はてなブログを持っていれば、誰でも参加できます。
400社以上の企業技術ブログをまとめて読めるページがオープン! こちらも併せて日々の情報収集にご活用ください。
工場の自動運転している機械を調べてるとどうやらラダーというプログラムで動いていると聞いたことはありませんか? ここではPLCのラダーを専門用語をなるべく少なく説明していきます! PLCについては前回の記事をみてね! ラダーって何?
WEB frontend開発が日進月歩でどんどん進化してたのってReact Hooksが出たくらいまでで、それ以降はビルド環境も安定し2024年現在frontend開発における迷いは少なくなった。React系のライブラリ、フレームワーク選べばビルド環境もついてくるしデプロイ先もたくさんある。 そんな感じでここ10年くらいはfrontendメインで業界を見てきたんだけど、しばらくbackendに疎く…
エンジニアの中にはPMOで働くことを考えている人も多くおられます。PMOとはProject Management Officeの略称ですが、プロジェクトを成功に導くための縁の下の力持ち的な存在です。単に一人のエンジニアとして割り当てられた仕事をこなすことと、PMOとして働くことにはどんな違いがあるでしょうか。 PMOはPM(Project Manager)をサポートするための組織です。そのため、プ…
この記事は pyspa advent calendar 2023の11日目の記事です。 godboltをご存知だろうか。 godbolt.org ブラウザから誰でもアクセスできる無料サービスでコンパイラの挙動について学ぶ事ができる。 例えば簡単に「渡された数Nに対し1+2+....+Nを返す関数sum」を例にすると こんな感じにコンパイル結果のアセンブリを表示してくれる。 アセンブリはマウスカーソ…
友達から聞いたお話だが、2台のPCの時刻を合わせた後に、それぞれインターネットに接続せずに放置したら、どうなるだろう。答えは2台のPCの時間がずれてしまうことだ。 PCの時刻は合わせたのに、なぜ1日経つだけでずれてしまうのか。原因はPCに内蔵されている水晶との部品である。水晶はPCのCPUや回路などに対してクロックを提供する。時計もこの水晶を活用するのだが、品質にばらつきがあり、個体によっては性能…
Webエンジニアとは、デジタル時代においてウェブサイトやアプリケーションの開発に携わるプロフェッショナルです。では、Webエンジニアに向いている人とはどのような特徴を持つのでしょうか。 Webエンジニアに向いている人は、常に新しい技術やトレンドに興味を持っています。デジタルの進化が速い中、好奇心旺盛な人は新しい知識を吸収し、自分のスキルを向上させることができます。彼らは問題解決にも長けています。コ…
前回の記事の続きです。 Minecraftの拡張機能の開発をC#で引き続きやっていきます。 ようこそマイクラ開発者の世界へ! ソースコードを動かした結果 www.mcwithcode.com こちらのWEB教材の動画2~7までやっていきます。 動画はこちらから ここからはざっくばらんに動画2~7を補足しております。 わからないことがあれば私のSNSに質問のメッセージを飛ばしてください。 ターゲット…
バイナリセーフではない関数とは何か PHPでバイナリセーフではない関数の例 strpos関数 不適切な使用例 substr関数 不適切な使用例 strlen関数 不適切な使用例 file_get_contents関数 不適切な使用例 不適切に使用した場合のセキュリティリスクの例 バッファオーバーフローのリスク セキュリティ無効化のリスク DoS攻撃のリスク まとめ 参考 バイナリセーフではない関数…
ランキング参加中テクノロジー ランキング参加中エンジニアグループ 1. Notion AIとは 少し前からChatGPTが流行りましたが、Notion AIも生成AIの一種で文章の生成などが得意なwebサービスです。 Notion AI https://www.notion.so/ja-jp/product/ai 2. Notion AIで何ができるか 立ち上げた時のページが以下の画像です。 メモ…
次のページ