shift() / unshift() is 何? JavaScriptには、配列の末尾に要素を追加するArray.prototype.push()と、末尾から要素を取り出すArray.prototype.pop()メソッドがあります。これ自身はJavaScriptのメソッド名である以前にスタック操作の用語であり、また語の持つイメージとしてもわかりやすい気がします。 一方、配列の先頭に要素を追加するArray.prototype.unshift()と、先頭から要素を取り出すArray.prototype.shift()はどうでしょうか? お...覚えられない...🌋!!!せめて取り除く操作はdequeueであってくれ...🥺 (ggれば一瞬だからそもそも覚える必要がないとか、そんな悲しいこと言わないでください) かくいう私も一向に覚えられず、MDNとエディタを往復する日々を過ごしていま
はじめに みなさんは、Container Queriesを使いこなせていますか? Container Queriesを色々試していた時に、「CSS Grid と Flex Boxの子要素にContainer Queriesを使ったら、子要素の幅がなくなるバグ」に出会ったのでバグの原因と解決策を紹介します。 Container Queries とは? Container Queriesとは、親・祖先要素のスタイルに合わせて、子要素のスタイルを変更することができるアットルールです。 Container Queriesには、「Container size Queries」と「Container style Queries」の2種類あります。 ○ Container Size Querie Container size Queriesは、祖先要素のサイズに応じてスタイルを指定することができるアット
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 1. はじめに 私のチームでは2~4週間ごとに、チームの皆で良かった点や改善点を挙げてチームを少しずつ改善していく「振り返り」をしています。 ただ、チームの振り返りにて、経験の多いメンバーが多く発言し、若いメンバーがあまり発言しないという事はないでしょうか? 過去の私のチームはそうでした。 それを改善し、全員が発言しまくる振り返りができるようになっても、だんだん振り返りがマンネリ化してしまう事はないでしょうか? 過去の私のチームはそうでした。 また、チームに問題がなく順調すぎて、振り返りで挙がる改善アクションが些細なものになってしまう事
Array.prototypeのreduce()メソッド。 苦手な方や、ややこしいから使わないようにしているという方もいるかな、と。 確かに、他のmap()やfilter()、sort()などと比べるとちょっと難解な感じありますよね。 また、一方では、reduceマジ最強と思ってる方もいると思います。 確かに、集計することも新たな配列を作ることも何でもできますもんね。 そんな避けられたり奉られたりなreduce()について、本当はどんなメソッドなのか自分なりの解釈を書きたいと思います。 (追記:ありがたいことに色々と有益なコメントを頂いているのでそちらも是非ご参照ください。) reduce()とは reduce() メソッドは、配列のそれぞれの要素に対して、ユーザーが提供した「縮小」コールバック関数を呼び出します。その際、直前の要素における計算結果の返値を渡します。配列のすべての要素に対し
はじめに サイトリニューアル後、流入数が激減! あれ?流入数が減ったみたいだけど、どうしたらいいの? SEO対策、なにすりゃいいんだ? 1年程前までそんな感じだった私が、流入数を回復するために 爆速でSEOの知識を吸収してきたことをできるだけ噛み砕いて説明をします。 特に下記のような方には為になる記事かと思います。 Google検索の仕組みが気になっている方 SEO対策したいけど、意識すべきポイントがわからない方 SEOへの影響を意識しながら仕様検討したい方 SEOの基礎知識 SEOとは「Search Engine Optimization」の略で、検索エンジン最適化のことを指します。 これは、ウェブサイトの検索エンジン上での表示順位を上げるための技術や戦略のことです。 Google検索の仕組み YahooやBingなど様々な検索エンジンが存在しますが、今回は圧倒的に使用されているGoog
データサイエンティストにとって、ChatGPTはうまく利用することで非常に強力なツールになることは間違いありません。 近い将来、データサイエンティストの中でもChatGPTをうまく使いこなせる人とそうでない人の間には、大きな差が生まれるでしょう。 そこで、今後ChatGPTを上手に活用できるようにデータサイエンティストが必ず読むべき記事を紹介します! ChatGPTの公式プラグイン「code interpreter」 データサイエンティストの業務を大きく変える可能性のある、ChatGPT公式プラグイン「code interpreter」について解説している記事です。 ファイルのアップロード機能を使うことで、チャット上にデータをアップロードし、そのデータに対してコードを実行することができるようになります。 また、作業の結果をcsvなどでダウンロードすることが可能です。 つまり、code in
ビジネスパーソンが仕事をする上で最も利用されているソフト、Excel。使い方を調べなくても直感的に操作できるので、多くの人は特に勉強することなく使っているでしょう。しかし、Excelは「使い方を知っているかどうか」で作業効率が激変します。もっと便利な操作・機能があるのに、知らずに不便なやり方をしていませんか? Excel医氏の著書『人生を変える Excelの神スキル』(KADOKAWA)より一部を抜粋し、「コピペ」の超便利な機能を紹介します。 --------------------------------------------------- <セルのコピペをしたいとき…> ●Excel初心者: ・【Ctrl】+【C】→【Ctrl】+【V】でコピペして、表の書式が崩れる、参照がずれてエラー値になる ●Excelできる人: ・「貼り付けオプション」をよく使う ・形式を選択して貼り付け(【C
ビークラフト氏は冒頭、「注意深く聞くのだ。もう後戻りはできない。赤い薬を飲めば、このうさぎの穴がどれだけ深いかを教えよう」というせりふを引用する。これは映画「マトリックス」で象徴的に使われた会話だ。 ビークラフト氏は未来学者として常に最新情報を入手し、そこから何ができるのかを追い続けているが、最近「Cybernation, Unemployment, and Freedom」という記事の冒頭、「私たちは今、農業時代と同じように、最近の工業時代とは異なる要件を持つ時代に突入している」という記載が目にとまった。 「ChatGPT」が2カ月で1億人のユーザーを獲得した昨今の事情を反映したかのようなこの文章は1965年に書かれたものだ。ビークラフト氏はGartnerが発表しているハイプサイクルを引用し、「『過度な期待』のピーク期」のさらに上に今のAI技術が存在していると指摘する。なお、ハイプサイク
TVアニメ『機動戦士Vガンダム』放送開始30周年記念企画、ウッソ・エヴィン役・阪口大助とカテジナ・ルース役・渡辺久美子のスペシャル対談。第2回は、引き続き当時のアフレコ模様を掘り下げながら、『Vガンダム』の多面的なキャラクター造形を紐解いていく。 ――渡辺さんは『機動戦士Vガンダム(以下、Vガンダム)』の現場でそれまでに出演していた作品と違う空気を感じることはありましたか? 渡辺 自分がそれまで出ていた作品では、メインの若い子のまわりを中堅の方々が固めて、のびのびと出せるものを全部出せばいいという状態を作ってくださっていたんです。だから、あまり難しいことは考えていませんでした。そもそも作品の内容も、あまり難しいことを求められるタイプではなかったんです。その点、『Vガンダム』は全然違いますよね。考えれば考えるほど、悩んでしまう。しかも、考えすぎて演じると、富野監督から「そういうお芝居は嫌いな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く