タグ 配列
人気順 5 users 10 users 100 users 500 users 1000 users構造色インクで世界最軽量クラスの塗装を実現 | 神戸大学ニュースサイト
神戸大学大学院工学研究科の田中悠暉大学院生、杉本泰准教授、藤井稔教授らの研究グループは、独自に開発した「構造色インク」を用いることにより、世界最軽量クラスの構造色塗装が可能であることを実証しました。近年、退色しない「構造色」が注目されていますが、見る角度によって色が変わる、配列など周期構造が必要... 続きを読む
空でない配列を型で表現する正しい方法【TypeScript】
TypeScriptでは配列が空でないことを型レベルで表現できます。 この記事ではその型をNonEmptyArray<T>と書くことにします。 結論だけ先に書くと、次のように定義するのが正しいです。 export type NonEmptyArray<T> = [T, ...T[]] | [...T[], T] 現在ネット上では上記とは異なる、少し不具合のある型定義が紹介されてい... 続きを読む
空の配列に対するmaxは何を返すか - きしだのHatena
ちょっと前に「配列中のすべての要素が条件を満たすかどうか判別する関数で、空の配列はTrueを返すべきかFalseを返すべきか」のような話が話題になってました。 まあこれは「Trueを返す」が答えなわけですが、では「配列中の最大値を返す関数で空の配列の場合は何を返すか」が気になりました。 「配列中のすべての要素が... 続きを読む
PHPの最高機能、配列を捨てよう!! / Throw away all PHP array now!!!
PHPの最高機能、配列を捨てよう!! / Throw away all PHP array now!!! 続きを読む
PHPからJavaScriptにデータを受け渡すときに考えること - Qiita
PHPのstringは任意のバイト列を扱えますが、JavaScript/JSONはUnicodeで扱える文字しか扱えません PHPのint / floatはプラットフォーム依存ですが、JavaScriptのnumberは整数と小数を型レベルで区別しません JSONのarrayに対応する型はPHPのarrayのうちリストであるものです PHPは配列(リスト)と連想配列を型レベルで区... 続きを読む
ハーバード大学のコンピューターサイエンスの講義(日本語版)が無料公開されている件「聞き取りやすいから英語も勉強できる」
🎍QDくん🎍Python x 機械学習 x 金融工学 @developer_quant ハーバード大学のコンピューターサイエンス入門講義は日本語版が無料公開されている cs50.jp ・講義動画は日本語字幕付き ・講義ノートも日本語訳あり ・C言語 ・配列 ・アルゴリズム ・メモリ ・データ構造 ・Python ・SQL ・HTML, CSS, JavaScript ・Flask ... 続きを読む
TypeScriptにおける配列の共変性
const animal: Animal = { animal: "string", }; const dog: Dog = { animal: "string", dog: "string", }; いま,Dog <: Animalです. <:という記号は2つの型のあいだに書いて,「左の型が右の型のサブタイプである」と読みます. TypeScriptの型システムは構造的なので,2つのオブジェクトがサブタイプ関係にあるには... 続きを読む
うそ……こんなに効率悪かったの? 「QWERTY」配列のダメさを浮き彫りにした調査結果/日英両対応の独自考案配列「Tomisuke」に注目【やじうまの杜】
JavaScriptの上限・限界値 - Qiita
JavaScriptの文字列や配列は最長でどこまで格納できるか、気にしたことはありますか?関数は何個まで引数を取れるのでしょうか?ブロックのネストは何段まで? この記事では、そんな素朴な疑問に答えてみます。 テストに使った環境は、 macOS 12.3.1 (Arm64) Node.js v17.7.2 Firefox Nightly 102.0a1 (2022-05-29) です... 続きを読む
「美大生におすすめの本」Vol.15:松浦寿夫氏(元 美学美術史研究室教授) | 武蔵野美術大学 美術館・図書館
ムサビの先生方がお勧めする”美大生なら読んでおいてほしい本”、第15回目は、画家、美術批評家の松浦寿夫氏です。2021年度まで本学美学美術史研究室の教授を務めていらっしゃいました。 イメージライブラリーの映像資料もご紹介いただいています。 図書館では共通の分類法に基づいて図書の配列が行われています。これに... 続きを読む
JavaScriptのコードには、こんな書き方もある
本記事はコードの書き方について「bad」「good」で表していますが、書き方そのものを推奨するものではなく、このような書き方も出来るという紹介に留めておきます。コメント欄まで一緒にみていただくと学びになると思われます。 1.破壊的メソッドを避ける 破壊的メソッドとは、元の配列の要素を変えるメソッドです。以下... 続きを読む
2のべき乗サイズの配列は危ないという話 via 行列積 - elkurin’s blog
こんにちは。労働者です。とあるプログラムで学生さんの課題を添削していたら面白い話に出会いました。 僕は今、主に学部生向けのインターン研修的なプログラムでメンターなるものをやっています。メンターとしての仕事は、学生さんの課題へフィードバックを返し、Office Hourというセッションを毎週設けて質問受けやCS... 続きを読む
キーボードの歴史 - なぜQWERTY配列が定着したのか - 歴ログ -世界史専門ブログ-
なぜキーボードはQWERTY配列が一般的になったのか 我々が使うパソコンのキーボードの配列は、よほどこだわってない限りQWERTY(クワーティ)配列になっていると思います。 別に何かルールで決まっているわけではなく、単に世界中に広く普及しているだけで、色々な配列が世には存在し、こだわりを持つ人も多くいます。で... 続きを読む
配列を征する者はJSを制す。JavaScriptのスマートな配列操作テクニック - ICS MEDIA
JavaScriptでコードを記述する際、配列の各要素について処理をするケースは頻出します。開発の現場で配列操作の処理を見ていると、次のようなケースがよくあります。 filter()やevery()など配列のメソッドで処理を簡潔に書けるのに、forEach()メソッドやfor ... of文の冗長なコードを書いている 書いても意味のないArray... 続きを読む
PHP7から定数配列がOPcacheに乗るので巨大配列が使い放題という話 - hnwの日記
PHP 7.0のリリースから約5年が経過し、そろそろPHP 8.0のリリースも見えてきました。人によっては使い始めて5年目になるはずのPHP 7.xですが、いまだに新しい発見があったりして面白いですね。 本稿ではPHP 7.0から入った定数配列に関する性能改善について紹介します。 PHP 5時代は配列の組み立てコストが大きかった プ... 続きを読む
上皇さま、新種のハゼを発見か(TBS系(JNN)) - Yahoo!ニュース
上皇さまが新しい論文を学会に投稿されたことが分かりました。長年研究してきたハゼについて、17年ぶりに新種を発見された可能性があります。 上皇さまは、退位後も、皇居にある生物学研究所に通いハゼの研究を続けられています。関係者によりますと上皇さまは、ハゼの頭にある感覚器について数や配列のパターンなどを... 続きを読む
国内コロナ、欧州起源の第2波か 感染研、武漢の第1波はほぼ終息 | 共同通信
国内の新型コロナウイルス感染症は、中国・武漢から持ち込まれた第1波の感染拡大はほぼ終息し、今は欧州で流行しているウイルス株を起源とする第2波が広がっているとする研究結果を、国立感染症研究所が28日までに発表した。感染者から採取したウイルスのゲノム(全遺伝情報)配列のわずかな違いを解析した。 中国・武漢... 続きを読む
buu on Twitter: "20日衆予算委 岡本「PCR法における偽陰性の確率、これはどのくらいあると言う風にお考えか」 国立感染症研脇田所長「国立感染症研究所では、中国から公表されました新型
20日衆予算委 岡本「PCR法における偽陰性の確率、これはどのくらいあると言う風にお考えか」 国立感染症研脇田所長「国立感染症研究所では、中国から公表されました新型コロナウイルスの配列に基づきまして、コンベンショナルPCR検査… https://t.co/ZffcfUZy1D 続きを読む
Excelで高度な数式を構築する方法 part1 - えくせるちゅんちゅん
今回はExcelで高度な数式を組むのに必要な技術を紹介します。 Excel関数は使えるようになったけど、配列数式が分からない!という方にもオススメです。 はじめに エクセルの基本 注意 計算の順番 配列 配列数式 配列数式ではない配列数式 数式作成に必要な標準機能 数式の入力 数式の検証 数式を計算結果で置き換える 数... 続きを読む
どこでも指の動きだけで文字をタイプできる、指輪型ウェアラブルキーボード「TAP」 | ギズモード・ジャパン
どこでも指の動きだけで文字をタイプできる、指輪型ウェアラブルキーボード「TAP」2019.08.06 14:00 岡本玄介 Image: TAP 完璧に使いこなせたら、凄まじい効率化ができそう! キーの上の表面がそのままタッチパネルになるキーボードはとても便利そうですし、eインクを使って言語も配列も自在に変えられるキーボードも、思... 続きを読む
高速化の観点から new Array(100) を使わない方が良い理由
別件で V8 の JIT コードの逆アセンブルを眺めている時に気づいたのですが、JavaScriptで new Array(100) という形で配列を作るのは、高速化の観点から言うと V8 においては避けるべき書き方です。 高速化を求める方は、 new Array() や [] で作成して Array#push で追加していくのが良いでしょう。この記事では、その理... 続きを読む
今度こそ理解できる! JavaScriptの参照が完全に分かる記事 - Qiita
const arr1 = [1, 2, 3]; // (中略) const arr2 = arr1; arr2.push(4); // (中略) console.log(arr1); // [1, 2, 3, 4] ワイ「何や、配列を書き換えたら別の変数に入れた配列も一緒に変化したで! JavaScriptのバグやな!」 上司「バグってんのはお前の頭やろ! もう一回勉強し直さんかい!」 ※この記事は全編やめ太... 続きを読む
「英語キーボード」の根強い人気が続く理由 - ITmedia NEWS
実際の使い勝手は? 日本語キーボードと英語キーボードの使用感はどのように違うのでしょうか。私の主観ではありますが、PCメーカー社員という職業柄、日頃からいずれの配列も使っていますのでその見解を率直に紹介しましょう。 まず、両者で形状の異なるEnterキーです。英語キーボードでは細いバーのような形をしており... 続きを読む
マシュマロでさらに2ヶ月間質問に答えて紹介した書物をまとめてみた 読書猿Classic: between / beyond readers
Twitterで匿名の質問(メッセージ)を受け付けて回答するサービスの一つに「 マシュマロ 」で、さらに2ヶ月間、回答をしていたのですが、そのうち書物を紹介したものをまとめました。 前回の記事に追加しようといたのですが、150冊位になって、追加の方が多くなったので、別記事にしました。 配列は、前回と同様、日本十進分類の順になっています。 000 【総記】 100 【哲学】 200 【歴... 続きを読む
Gboard 物理手書きバージョン
もう キーを 探す 日々とは おさらばです。 思った 文字を 思った まま 書いて 入力 する。 Gboard 物理 手 書き バージョンを 使えば、 もう キーボードの 配列を 覚える 必要は ありませ ん。 キーボードの 上に 入力 したい 文字を 書く だけで、 物理 手 書き コンバーターが 目的の 文字を 読み取ります。 たくさんの 書き方、 ひとつの 文字。 同じ 文字でも 書き 方は... 続きを読む