- すべて
- 画像・動画
並べ替え:新着順
宣言的UI 完成形のUI(画面)イメージに基づいて、ロジックなどを実装する方法。 Reactは宣言的UIとされ、予めUIを宣言し、動的な部分だけを状態として流すことで、直感的な開発ができるように。 従来のvanillaJSは命令的UIとされる #プログラミング #プログラミング用語 #プログラミング学習
HDDバースト事件 2013年に発生した、PSO2のアップデートに伴う事件。アップデートファイルを自動削除する機能を搭載した結果、ソフトをインストールしたドライブのデータも削除してしまった。 #プログラミング #プログラミング用語 #プログラミング学習
リスナー 何らかの動作やきっかけに応じて、自動的に起動するよう設定されたメソッドや関数などのこと。イベントリスナーもその一種。 #プログラミング #プログラミング用語 #プログラミング学習
DeepL ドイツの言語AIシステム会社が開発した機械翻訳システムのこと。こなれた日本語が出てくるなど、翻訳精度がめちゃくちゃ高い。 #プログラミング #プログラミング用語 #プログラミング学習
OS(おーえす) オペレーティングシステムの略。 Windows, Mac, Linuxなどが代表的でアプリケーションとハードウェアの仲介役であり基盤となるソフトウェア #プログラミング #プログラミング用語 #プログラミング学習
AR (えーあーる) Argmented Realityの略で、拡張現実のこと。 ポケモンGOのように、単純にデジタル情報を載せるものや、部屋のサイズなど空間を認識し、家具の配置をシミュレーションできるものなどがある。 #プログラミング #プログラミング用語 #プログラミング学習
引数 プログラムに書かれた関数を実行する際、関数に入力する変数のこと。「関数が取る2つの引数」などと言う。「ひきすう」と読む。 #プログラミング #プログラミング用語 #プログラミング学習
useRef React hooksの一つ。コンポーネントのマウント時に作成したオブジェクトがアンマウントされるまで存在し続けられるRefオブジェクトを作成できる。 ReactからDOM要素にアクセスできる。要素にフォーカスを当てたい時などに使える。 #プログラミング #プログラミング用語 #プログラミング学習
参照透過性 一度宣言された変数の値がいつ参照しても変わらないということを表すための関数型プログラミング系の用語。再代入などは参照透過性を破壊するコードなので関数型プログラミングの世界では避けられる。 #プログラミング #プログラミング用語 #プログラミング学習
ファントム トランザクション処理を行うデータについて発生しうる現象で、データを読みだしたあとに、別のトランザクションが処理を確定・追加することで、存在しなかった行が現れてしまうこと #プログラミング #プログラミング用語 #プログラミング学習
Git(ギット) 分散管理型のバージョン管理システム。複数人での開発に向いている。 Web系では標準になっているので、慣れておくと良いいけど 個人で開発しているとありがたみを感じられず勉強しづらい。 #プログラミング #プログラミング用語 #プログラミング学習
bot ボット。「Robot(ロボット)」の略称で、ある特定のタスクの自動化のために作られたアプリやプログラムのこと。 Twitterの自動投稿をする、LINEチャットの自動返信を行う、など決まった作業を自動で行う。 #プログラミング #プログラミング用語 #プログラミング学習
コンポーネントツリー オブジェクトやコンポーネント の階層構造のこと。 DOMのように、各コンポーネントの中に、別のコンポーネント が格納(入れ子)されたツリー状の構造になっていることから言われる。 #プログラミング #プログラミング用語 #プログラミング学習
debugger JavaScriptにおいてデバッグ機能を利用する際、ブレークポイントの設定をコード中に差し込むための文。 コード中、実行を一時停止したい箇所にそのまま「debugger」という文字を書き入れる #プログラミング #プログラミング用語 #プログラミング学習
レスポンシブデザイン デバイスの画面サイズに依存しないよう作られたwebサイトやアプリのデザインのこと。 スマホ、タブレット、ラップトップ、デスクトップPCなどなど、画面サイズに合わせて自動で表示が切り替わる(調整される)。 #プログラミング #プログラミング用語 #プログラミング学習
markタグ HTML5から追加された、HTML文書内の該当テキストをハイライトして目立たせる時に使うタグ。 強調ではなく、あくまでユーザの操作に沿って必要箇所を目立たせるものに使用する(検索にマッチした単語をハイライトするなど) #プログラミング #プログラミング用語 #プログラミング学習
-webkit CSSの新しい拡張機能を、いろいろなブラウザで使えるようにするため付与する接頭辞。Google Chrome / Safari用のベンダープレフィックス。 草案段階で、普及していないCSSプロパティの前につけて使う。 #プログラミング #プログラミング用語 #プログラミング学習
README.md GitHubに上げたコードの、プロジェクトの説明、ツールの使い方、インストール方法や使用技術などを記述し、訪れた人に理解してもらうためのテキスト。マークダウン形式で書かれる。 #プログラミング #プログラミング用語 #プログラミング学習
*(ワイルドカード) 「特定の文字を示さない、何にでもなりうる何かしらの文字列」を表す特殊文字。どんな文字、文字列にもマッチする。 grep、lsコマンドなどとよく併せて使ったりする。 #プログラミング #プログラミング用語 #プログラミング学習
Material-UI Googleのマテリアルデザインをベースに開発された、ReactのUIコンポーネントライブラリ。コンポーネントの種類が豊富で、UIの開発工数を大幅に削減できる。 #プログラミング #プログラミング用語 #プログラミング学習
ロードバランサ サーバにかかる負荷を、平等に振り分けるための装置のこと。サーバにかかる負担を軽減し、Webサイトへのアクセス集中やサーバ故障などのアクシデント起こっても、安定したサービスの提供ができるようになる。 #プログラミング #プログラミング用語 #プログラミング学習
導出表 データベースの中には、実際に存在しないビュー表のこと。データベース中に実際に存在する実表をもとに作成され、実表に変更を加えたくない場合などに作成/管理される。 #プログラミング #プログラミング用語 #プログラミング学習
トランスパイル 主にJSのES2015以降の仕様で記述したJavaScriptが古いブラウザなどで動かなく危険性があるため、互換性のあるコードに変換をする処理。 Babelが有名。ReactのJSXやVueのテンプレートなども最終的にJSのコードに変換される。 #プログラミング #プログラミング用語 #プログラミング学習
プルリクエスト GitHubをはじめとしたGitホスティングサービスの機能。ブランチをマージするまえにプルリクエストを送ることで、コードレビューを実施してコードの差分をレビューして品質を担保できる仕組み。 #プログラミング #プログラミング用語 #プログラミング学習
リファクタリング プログラムの動作や振る舞いそのものは変えず、コードの中身だけを書き換えること。 一度完成したコードを、何度もリファクタリングしていくことで、より効率的なコードを書けるようになっていく。練習あるのみ。 #プログラミング #プログラミング用語 #プログラミング学習
Push通知 画面、モバイルデバイスの上部に表示されるメッセージのこと。ユーザーがインストールしたアプリのPush通知をオンにすると、製作者側はアプリを通し、好きなタイミングでユーザに直接メッセージを届けられる。 #プログラミング #プログラミング用語 #プログラミング学習
飛ぶ メールやメッセージが送信されること。 アラートやリクエスト、メールなど、自分の意図しないタイミングで出てくる/送信されるものに言うことが多い #プログラミング #プログラミング用語 #プログラミング学習
オブザーバーパターン プログラム内のオブジェクトのイベントを、 他のオブジェクト(オブザーバー)へ通知することで特定のオブジェトの状態を監視するデザインパターン。 #プログラミング #プログラミング用語 #プログラミング学習
fr グリッドレイアウトのために生まれた単位で、グリッドコンテナ内に作る要素のサイズ比率を指定できる。 たとえば「grid-template-columns:1fr 2fr 3fr」とすると、3つの列が生成され、各幅は1対2対3の割合に自動調整される。 #プログラミング #プログラミング用語 #プログラミング学習
useRef DOMの参照や、変更を加えても再レンダリングが走らない値を保持できるReact Hook。コンポーネントが存続している間、ずっと存続する。 #プログラミング #プログラミング用語 #プログラミング学習
人 サーバやアプリ、果ては関数など、システムに出てきて何かしらの役割を果たすものを擬人化してしまうこと。 「この人の処理を待って、こっちにデータを渡していく」等、ついつい擬人化してしまう。言いやすい #プログラミング #プログラミング用語 #プログラミング学習
無限ループ プログラムの実行時、何かしらが原因で、延々と同じ処理を繰り返し止まらなくなること。 「止まれ」と言われないとプログラムは止まれない。 #プログラミング #プログラミング用語 #プログラミング学習
えいや 多少の不安、不明確さ、悩みを押し切って、とりあえずやってみること。勢い(だけ)でやること。 何事もとりあえずやってみる、が大事。案外なんとかなる #プログラミング #プログラミング用語 #プログラミング学習
PHP オープンソースのサーバサイドのスプリクト言語。 WordPressもPHPを使ったCMSの一つとして有名で、WAFとしてはLaravelなどが有名。 #プログラミング #プログラミング用語 #プログラミング学習