「配列」を含む日記 RSS

はてなキーワード: 配列とは

2019-09-13

anond:20190913094543

呼び方は色々あるし実装もさまざまやけど、入るデータの形が定まってないのならば

一番プリミティブなクラスであるListが二次元である、って表現になって別にええんちゃうの。

逆にC#でそれ以外の形の決まった配列(固定長の四角形配列)とかってあんま無い気がすんやが。

anond:20190913094543

横だけど、VBAだと2次元配列って言ったりするし、

それと似たようなものなんじゃないか

2019-09-12

冴えない親父だと思っていた父親凄さを知った話

父親に対してはひとしきり褒めてしまった。

母親に言うと「そうかなぁ?」と実感していない様子だった。

友人に親父の自慢をするのはどうかと思う。

ツイッターに流すのも何か違う。

けど、どこかに文にしておきたい衝動があって、ここに書くことにした。

自分の中での父親認識は、かなりの長い間『冴えない良い親父』だった。

平日は朝早くに家を出、IT企業に出社し、家族を養ってくれる。土日は、自分希望すればアウトドア映画に連れて行ってくれる。

そんな良い父親な一方で、部屋のPC周りには大抵酒の空き瓶が1つは置かれていたりする。部屋を覗くと、殆ど漫画アニメ映画を見ているかゲームをしているかのどれかだ。

趣味話題も、父とは好むジャンルが被らない為、アニメなどについて深い会話をする事も少ない。

悪い人間では無いが、冴えない親父の区分に入る、そんな印象だった。

最近swift勉強を始めた。

アプリを作りたいと母親が言い出したからだ。

暇そうにしていた自分に白羽の矢が立ち、勉強をしながらアプリ作成する事になった。

父親の助言で、一冊本を買って勉強を始めた。

最初はまだ良かった。変数配列などの基礎中の基礎は、生粋文系である自分でも、高校数学までの知識理解出来た。

問題は、アプリ開発時だった。なんとか数日で基礎中の基礎だけ叩き込んだ自分は、母親の期待するアプリ作成に着手した。

しかし、プログラミングというものは、想像以上に難解だった。

数字文字として画面に表示するにも一苦労、エラー理解するにも一苦労だった。

ぶっちゃけ何もわからなかった。

swiftプログラムを書き始める時にあるimportとか、途中にあるoverrideの意味とかもよくわからなかった。

こうすれば良いのでは?と思う仕組みがあっても、書き方がまるでわからなかった。

エラーが起きたとき、それをコピペしてググる知恵まではあっても、ブログなどに書かれた用語知識は無かった。

文法だけ知ってる外国語論文を書くみたいな気分だった。

自分は詰まったらすぐに父親を呼んだ。LINEをした。

swift父親も知らない言語の為、すぐに答えが出るわけでは無かった。

けれど、父親エラーを的確に調べ、言語変換のやり方をググり、最後にはアプリを作り上げてしまった。

自分が諦め、一度作業を止めて、部屋でダラけようかと廊下を歩いた時。ふと覗いた酒瓶の転がる部屋で、父親swiftSafariを見比べていた。

どんなコードをどこに入れればいいのか判断する知識エラーが起きた時の対応経験。やり遂げる忍耐力。

知らなかった、冴えてる親父の一面が垣間見えた。

先に生きる者、略して先生、という言葉を思い出した。

一概に、先を生きるだけで賞賛されるべきとは言えない。だが、人というものは、生きている時間に応じて何かしらの経験はどこかで積んでいるのだ。

そう強く実感した。

2019-09-07

anond:20190905230316

横断歩道

縦縞にしたら自転車レーン区別しにくくなるぞ。

>正解は〇不正解が×

〇には二重丸◎とか花マルとかあって好き。加点主義

>車のアクセルブレーキ

AT車は左足ブレーキにしようって運動があったけど普及しなかったな。

右足(アクセルブレーキ)は、ゆっくり踏んでパッと放す。

左足(クラッチ)は、ドンと踏んでゆっくり放す。

そういう操作がしみついている。いまさら変えられると事故ってしまう。

年寄り運転するなとか、若者中古車運転できないとかでもいいなら、権力握って実行してくれ。

マウス

トラックポイントとかトラックボールとか選択肢はあるからお好みでどうぞ。最初の頃のマウスは角ばっていたよ。

ファンクションキー

キーボードツッコミ入れるなら、まずはQWERTY配列だろ?

まあ好きなもの食って、フーゾクでも行って、昼まで寝てるって週末を何回かやってみれば気分も変わるさ。

人間なんてその程度のもの

2019-09-03

numpy配列同士の積と内積は全く別物なんだな

tensorflowって機械学習エッセンスを覚えるのに不出来すぎひん?

ただの一次元配列tensorやらなんや適当用語ラッピングしてたりするのはともかくとして、単純にクラスライブラリとして全然抽象化できてなくね?

model.eavluate()とか掛けた時に帰ってくる型はTensor or Scalarなんだが、

実際にprint()とかする時にTensor<Rank>にはPrint()メソッド無いよとか言われるし。

なんで実数or配列が入ってることが分かってるのにわざわざTensorキャストしなきゃいけんのや。

もっとこう…なんか抽象化しきった機械学習ライブラリとかないのか。

2019-08-04

「m個の塩基からなる二本鎖DNA配列は何通りあるか。ただしmが偶数場合奇数場合に分けて答えよ」という問題想像以上に難しかった

2019-08-02

ドラえもーん!

60%サイズJIS配列バックライト搭載しててcherry軸を選べて欲を言えばトラックポインタもついてるキーボードが欲しいよぉ~! 出してぇ~!

2019-07-28

論文読んだ(VARENN: Graphical representation of spatiotemporal data and application to clima

VARENN: Graphical representation of spatiotemporal data and application to climate studies

https://arxiv.org/abs/1907.09725

感想

8個こ気象データ変数(気温、降水量、、、Table.1に書いてある)を入手している。

最大3変数選択し、RGBにそれぞれの変数の値を入れ、画像に変換。

画像CNNに食わせて学習している。気温・降水量の変化を5種類に分類。

いまいち、この手法の利点が見えてこない。

気象データの増減は、他の変数と強く相関しているはずなので、8変数考慮に入れる理由がわからない。

画像データにする理由もよくわからない。数値データを直接CNNに入れたほうがいいのではないだろうか?

内容

Introduction

1段落

数十年単位気象パターン予測することは現在できていない。

これまでのモデル目的は?何をよそくするためのものなの?

なぜこれまでの研究では10単位予測を試みていないのか?

そもそも10単位気象パターン予測意味はあるのか?

decadal teleconnection patterns(10単位での気象の相関)を知りたいということだが、これを知ることに意味はあるのか?

目的と意義が書かれていない。

最後の行は意味が取れない。

2段目

1-5行目ではCNNによる画像解析について語っている。

5行目、何がHoweverなのだろう。まえでは、CNNで何ができているのかを言っている。次の行ではそのデータの扱いについて語っている(Howeverを使うべき?)。

続く行では、システム必要条件が書かれている。

各行で何を主張しようとしているのかがよくわからないので、全体としてこの段落機能がよくわからない。

最後の行は、著者の信仰について書かれているが不要

3段目

VARENNつまり2次元データ学習機に投げることは、CNNを使う際には普通ことなので主張すべきではない。

8 climatic variablesは具体的になに?

classify decadal interaction patterns of climatic variablesこれはよくわからない。画像データを分類することが目的?なにがしたいの?

Results

1段落

temperature(温度)、precipitation(降水量)のrises,fallsを判別したい。Introductionにかくべきでは?

何を基準にして上下判断しているのか?

2段落データについて

8 spatiotemporal climatic variables はなんの変数Tableに書くだけではなく、本文に書くべきだろう。

climatic variablesを0-1の値にした方法は?割り算?

3段目 データの分類

1段目で言っている上下の分類ではなく新たな分類基準が出現する。

(メモ書き)

T1についてここで言い換えておく。

T1は、学習データ30年間での平均値mu30,後10年の正解データでの平均値mu10

mu10-mu30が5よりおおきい、10年後の気温が5度上昇している。

P.4最後段落

To quantify the similarity among variables, we calculated the Euclidean distances from each target variable to the input variable.

よくわからない。

we examine the effects of the relationships among the variables that were assigned to R, G, and B to the model performance.

どういうこと?

P.5最後から2段目と1段目

よんでない

Conclusion

2段目

よくわからない

3段目

よくわからない。

画像の周期性が任意なのが[13]である

提案手法では、明確な季節を元に次元採用した?

どういう意味だろうか?

提案手法で、RGB変数を入れ込んだことが斬新だと主張しているが、

これを数値データだけにしてCNNに読み込ませた場合はどうなるのか?

同程度の精度を出すのか?

提案では、2次元配列データ画像にしてCNNに読ませている。

3次元配列データにしたら精度は変化するのか?

4段目

AIと言っているが、正確には機械学習手法では?

statistical methods including AI はよくわからない。何が言いたいのだろう

気象パターンを分類することに成功したとは言い難い。せいぜい複値分類とかなにか他に良い言い方があるはず。

We selected以下時間windowについての説明かと思われるが、何を言いたいのかよくわからない。

By comparing以下 意味不明。物理simulationと統計モデル比較することで、accuracyとprecisionを比較できる。なぜ?

実際のデータ比較しないで、モデル同士を比較する意味は何?

Objective以下

よくわからない。

5段目

We believe以下

10年のトレーニングと言っているが、そのデータはこの論文記載されていないのでは?

2019-07-20

m〇iのラップトップキーボードがひどい

JIS配列か・・US配列じゃないけど仕方ないか・・と思ってたけど

それどころじゃなかった

なぜ右に1列分HOMEとかPageUpとか並んでるのか

全体的に1列分左に寄ってる感じがして違和感あるし

BackSpaceやEnterと間違えてHomeやPageUp押しちゃう

2019-07-12

anond:20190712164724

USキーボードを使ってみると分かるけど、

いろんなアプリショートカットキーがなんで その記号なんだ?っていう謎が解決する。

世界標準のUS配列ショートカットキーの配置を考えて作られているから、当たり前なんだけどね。

CURLPHPGET配列を渡すときエラーになる

?arr%5B%5D=foo&arr%5B%5D=baa

要はURLエンコードしないと駄目

PHPGETパラメーターのパラメータプレフィックスとしてをつけると配列として受け取れるが、コマンドラインcurl実行時にURLに直接を記述するとエラーになる

2019-07-07

anond:20190707140052

将来はDNA投票できるようになりそう

国民権利が与えられると同時に特定領域ランダム配列を挿入し一意に個人特定できるようにしよう

ネット端末遺伝子も入れると捗りそうだ

2019-07-01

パソコンキーボード配列と配置にこだわりがある。

配列101 とか 109 とかで、配置は「(装置内の)キー配置(のアレンジ)」のことね。

以下、前提。

仕事プライベートとも Windows を使っていて、手元は見ずにタイピングしてる。

Alt+1文字アクセラレータや、Ctrl+1文字ショートカットキーも多用する。

Alt は次の文字と同時押しの必要がないし、親指で押せるからしか使わないけど、Ctrl は同時押しする1文字右手左手のどちらがカバーするかによって、左右使い分けてる。

大文字の投入も、Shift+1文字 の繰り返しで打つ。

スクリーンショット採取から Excel 文書への貼り付けみたいなことを年中やってるし、たまに VBAプログラミングなんかもするので、カーソルキーとその上に並ぶ 9個のキーも、ほぼすべて見ないで押してる。(例外は Excl で使う Scrll Lock くらいか

あと、肝心のタイピング速度は測ってないけど、体感的に全然早くない。もっとも、それで差し障るような事情もないので、そこは気にしたことはない。

前提、ここまで。

で、こだわりというのはタッチタイプを身に付けときに使ってたのが 106 キーボードだったので、この配列・配置でないといけない(打ち間違う)ってこと。

Ctrl は左右下端にないとダメだし、Shift もそのすぐ上の両端に配置されてないと困る。カーソルキーとその上のキー群の話は前述のとおり。

よって、これらが変な位置にあるノートパソコンキーボード同類の省スペースキーボードなどは、実用してるとストレスで気が変になりかける。

(右の Shift や Ctrl を押したつもりがカーソルキーHome, End なんかに触れてた日にゃ、一瞬何が起こったかからパニックに陥りますぜ、旦那

加えて、ポインティングデバイスキーボードに近くないと、マウス操作キーボードの行き来がスムーズでなく、これまたストレスフル。

よって、106キーボードテンキー部分だけをスパッと切り落とした省スペースキーボード自分にとってのベスト、という結論に至り、可能範囲を探し回ったけど、当時唯一これに該当した東プレRealforce 89 ND0100 は、お値段が立派過ぎて手が出なかった。

数年かけて、ネットオークション比較的手ごろな中古品を入手するまでの間は、やむを得ず、109 キーボードから 10キーカットしたデザインの、FUJITSU FKB8744-607 を 2本調達して、仕事と自宅で使ってたけど、打鍵感には全然こだわりがないので、Realforce に変えてみた後は、価格差ほどの感動がないことに拍子抜けしたもんだ。

ちなみに、109 配列も修練の結果、間違って Windowsキーを誤操作しない程度には使えるようにはなったけど、一番好ましいのは左右 Ctrl の内側に余計なキーのない 106 の方。

Windowsキー+1文字ショートカットVista の出始めのとき面白がってフリップ 3Dちょっとやったくらいで、あとは使ってないな)

ネットで目にしたキーボード配列・配置にこだわりのある人ってのは大概、PC-98 配列101 英語配列押し(後者かつ Ctrl は A の横に変更って主張が大半)で、自分のように「106 のテンキーレスカーソルキーとその上部の配置はいじらない)で Ctrl は左右下端」派は見たことないんだよな。

同じ嗜好の人、いない?

2019-06-26

anond:20190626134237

陰陽配列って陽が多いければ良いってわけじゃないぞ

まあ全部陰は悪い並びだからめにもならんと思うけど

俺の姓名判断結果

天格(祖運)は10画で『凶』

人格(主運)は14画で『凶』

地格(初運)は18画で『吉』

外格(助運)は14画で『凶』

総格(総運)は28画で『凶』

三才配置は『水⇒火⇒金』で『凶』

陰陽配列は「陰陰陰陰」

相性の良い苗字

一町田(いっちょうだ)

二正寺(にしょうじ)

牟礼(ななむれ)

小八ケ代(こやかしろ

下戸成(しもどなり)

小左古(こさこ)

今大地(こんだいじ)

月田(さつきだ)

このざまよ

「凶」の嵐の中に申し訳程度の「吉」

フィニッシュは怒涛の「陰陰陰陰」

相性の良い苗字はパッと見で読み方分からないしやたらと数字が入ってるやつばっかりだし

2019-06-18

anond:20190617160143

元増田なのか違うのかしらんが

小っちゃくてキーボード配列がマシなマシンでしょ?

miniって好きな青歯キーボード別添? それが許されるなら GPD シリーズキーボード別添もいけるような?

それがダメなら 総合的に見ると9.7インチiPad air+SmartKeybord が最適なきが

2019-06-17

小っちゃくてキーボード配列がマシなマシン欲しいんやけど

なんかない?

ちなみにthinkpad A285なら持ってる。

2019-06-12

anond:20190612200059

arrayが指す先をうんち配列ポインタ切り替えてるだけじゃん

anond:20190612195125

上はarrayの示す参照先が変わっただけで、masuda_arrayの内容は変わってない。

masuda_arrayへの参照がarrayに値渡しされてるということ。

Cで言うポインタ引数アドレスが値渡しされるけど、そんな感じね。

下はarrayの指し示す配列(=masuda_array)の中身を変える命令を実行してるから、masuda_arrayの内容は変わってる。

2019-06-10

さようならMac

MacBook Pro辞めて、Mac Pro買おうかなと思っていたが、いよいよMac熱が冷めた話をしてみたい。

10から5年前くらいまでのMacBook Proは、先進的で、Appleの拘りに共感でき、さらコスパもそこそこだった神製品だった。

ところが、今は、強豪がかつてのMacに追いつき、Appleの拘りにも共感できず、一般的サラリーマンにはちょっと手が出ない価格帯になってしまった。

ということで、私が脱Macした理由を紹介する。

先進

10年前

私はWeb開発をしていて、サーバーOSであるUNIX系のソフトを利用することが多い。MacもまたUNIX系のOSであるため、Web開発の相性もぴったりだった。

Text MateというMacしか動かないエディタ存在した。私はMacをこのText Mateのために購入したと言っても過言ではない。Windowsにも似たような製品はあったが、Text Mateの使いやすさには及ばなかった。

あとは、それまで利用してたWindowsソフトMac版が用意されており、Windows同等に利用できたことも大きかった。

現在

Web開発の主流は仮想化((Dockerが3位。https://insights.stackoverflow.com/survey/2019#technology-_-platforms))。中でもコンテナ型のDockerを使うことが多くなってきた。しかしながら、そもそもLinux上で動かす用途なので((と勝手認識していますが))、Windows版とMac版は速度に難があり。Docker使うの辞めた人もいるくらい((https://shinkufencer.hateblo.jp/entry/2018/05/03/233000))。私も5年前のマシン不自由してなかったけど、Dockerだけ実用速度が出ないときがあって困った。

WindowsUNIX系のソフトを利用しやすくするため、「Windows Subsystem for Linux」といったものを標準で組み込んできた。今度登場する「Windows Terminal」はSSHを利用できるみたい((https://www.itmedia.co.jp/news/articles/1905/07/news080.html))。

Macしか利用できないText Mate以外にも便利な開発ツールが登場した。Visual Studio CodeやIntelli J((10年前にもあったけどな))など。どちらもWin版だけではなくLinux版に対応している。

Appleのこだわり

10年前
現在

価格

Macが高いかどうかは議論余地があるが、Macには選択肢がないってところが大きいかな。

Windows機みたいに5万円切る安いMacも無いし、メモリー増設も出来ないくらメンテナンス性が落ちていると聞くし。

まとめ

いまやMacは、カッコいいんだけど実用性が低いハイブランドに近づいている!

https://twitter.com/qzqrnl/status/923377961285201920

2019-06-08

清潔感を部屋の綺麗さで考えるとわかりやすかった

清潔感というのを、整理整頓されてるきれいな部屋で考えたら分かりやすかった。ランダム配列よりは規則性のある配列、汚れた床や壁よりは、汚れやシミのない、色ムラのない床や壁のほうが清潔に見える。汚れやシミがあると、掃除して臭いホコリゼロでも汚く見える。

まり清潔感ゲットのためには、服装髪型規則性ある感じに整え(ビローンと伸びてたり、髪の毛や髭や眉毛がボサボサはNG)、顔からシミを取り、色ムラがある場合は軽く塗装=化粧する。これでかなり垢抜けたぞ

2019-05-16

死兆星

ずっと仕事が忙しくてストレスから蕁麻疹出てる。

夜中に腕を掻きむしってしまったようで、ポツポツと傷ができてるのだが、

その配列北斗七星のもの

しかも、8番目のあの死兆星もしっかり傷になってて、あ、これ死ぬやつや、と

思った次第です。

2019-05-10

次に背が高いのは? の答え

https://togetter.com/li/1353321

 

Aの身長は150cm

Bの身長は155cm

Cの身長は160cm

Dの身長は165cm

Eの身長170cm

この5人の中で、Cの次に背が高い人は?

 

11の次に大きな素数は?

ちなみに素数は2, 3, 5, 7, 11, 13, 17, ...と無限に続きます

 

これ

①「配列Aの中で、Xの次に{条件}なのは?」

②「配列Aの中で、Xの値の次に{大きい/小さい/次に来るもの}は?」

 

の2通りの解釈で迷ってる人が多いんだろうが、今どちらも①はねーぞ

・「背が高い人」が条件たり得ていないから②である

・「素数」は条件たり得ているが、「大きな」と言ってるからである

 

から答えはBと7

 

例えば、以下のようにすると①足り得る

 

Aの身長は150cm

Bの身長は151cm

Cの身長は180cm

Dの身長は185cm

Eの身長は190cm

 

平均身長:160cm

 

この5人の中で、Cの次に「平均身長より大きい人」は?

 

これは答えはD

「平均身長より大きい人」は大小ではなく、条件であるから②ではない

 

11の次に「5より大きい素数」は?

ちなみに素数は2, 3, 5, 7, 11, 13, 17, ...と無限に続きます

 

答えは13

「5より大きい素数」は大小ではなく、条件であるから②ではない

 

答え割れるよね〜じゃねーよ

ここらへんできないと普通にセンター試験で詰むだろ

 

ちなみに、①は「前の」と言えるが②は「前の」とは言わない

ex:「次に大きい人」「前に大きい人」

 

_____

 

練習問題 

 

北海道青森秋田沖縄東京福島高知

この中で東京の次に北に位置するのは?

 

高知

 

常磐線上り

取手天王台我孫子北柏、柏、南柏北小金新松戸馬橋北松戸松戸金町亀有綾瀬北千住・・・

と停まる

このうち特快が停まるのは

取手我孫子、柏、松戸北千住・・・

である

 

1.取手から特快で出発した時、松戸の次の駅は?

2.特快が止まらない駅の中で、松戸の次に取手に近い駅は?

3.上りで見た時、松戸の前に特快が停まる駅は?

 

 

1 北千住

2 金町

3 柏

 

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん