
はてなキーワード: .NETとは
と質問とした所、
いい質問。ただ、**今回私が提示したC#コード(MemoryMappedFile + Parallel.For でCR を数える)**には、明確に一つの「このネット上の記事/リポジトリをそのままコピーした」元ネタはありません。
いくつか似たアイデアを使ってる部分と参考になる記事/ドキュメントはあるので、それらを紹介します:
---
*Microsoftドキュメント — Memory-Mapped Files (.NET)*
([Microsoft Learn][1])
*Kieren Johnstone: 高速に MemoryMappedFileからバイト列を読む方法(StackOverflow)*
`MemoryMappedViewAccessor` を使って unsafeコードからポインタを取得し、Marshal.Copy で効率よく読み出す方法。
([StackOverflow][2])
*Red-Gate: Sharingis Caring: Using Memory Mapped Files in .NET*
MemoryMappedFile を使ったキャッシングなどの応用。
*Stephen Cleary のブログ: Memory-Mapped Files と Overlaid Structs*
メモリマップトファイルへ構造体を重ねて(オーバーレイ)扱う方法など。
([blog.stephencleary.com][4])
---
もしよければ、**あなたのコード(CR を数えるもの)に特化した元ネタをさらに探してみます**。やりましょうか?
[1]:https://learn.microsoft.com/en-us/dotnet/standard/io/memory-mapped-files?utm_source=chatgpt.com "Memory-Mapped Files - .NET"
[2]:https://stackoverflow.com/questions/7956167/how-can-i-quickly-read-bytes-from-a-memory-mapped-file-in-net?utm_source=chatgpt.com "How can I quickly read bytes from a memory mapped file in ..."
[3]:https://www.red-gate.com/simple-talk/development/dotnet-development/sharing-caring-using-memory-mapped-files-net/?utm_source=chatgpt.com "Sharingis Caring: Using Memory Mapped Files in .NET"
[4]:https://blog.stephencleary.com/2023/09/memory-mapped-files-overlaid-structs.html?utm_source=chatgpt.com "Memory-Mapped Files and Overlaid Structs"
ChatGPT:
が、出てきて、やってくれと言ったら、こういうのが出てきた。
了解しました — 広く(英語・日本語・GitHub・ブログ・StackOverflow 等)再検索しました。結論と見つかった“近い”ソースをまとめます。
結論(要点)**
「あなたが求めている**MemoryMappedFile を使い、UTF-8バイナリ中の `CR`(0x0D)だけを数える・マルチスレッドで分割して処理する**」という **完全一致の“元ネタ”ソースコード**は、公開されたweb 上のリポジトリや記事の中では見つかりませんでした(複数の検索ワード/検索対象で確認)。([hyr.mn][1])
ただし、ほぼ同種の要素(メモリマップドファイルの読み方・大きなファイルの行数カウント・バイト単位カウントを高速化する手法)は複数見つかりました。これらを組み合わせれば、先に示した実装は典型的なパターンであることが確認できます。([Microsoft Learn][2])
見つかった“近い”・参考になりそうなソース(抜粋)**
1. .NET の公式ドキュメント(MemoryMappedFile の説明) — `MemoryMappedFile` の基本とCreateViewStream /CreateViewAccessor の使い方。必須の参照。([Microsoft Learn][2])
2. 「Countinglines withC#」というブログ記事(C# で改行(CR/LF)カウントに関する実装とGitHubリンク) — 行数カウントを目的とした実装パターンがある。([hyr.mn][1])
3. StackOverflow:MemoryMappedFileから高速にバイトを読む方法(`MemoryMappedViewAccessor` / unsafeポインタ / Marshal.Copy 等の議論) — 高速実装のヒント。([StackOverflow][3])
4. StackOverflow/Q&A:ファイル中のLF/CR の数を求める方法に関するスレッド(`grep -c $'\r'` 等のunix 例やC# でのカウント方法の議論)。([StackOverflow][4])
5.GitHub のサンプルリポジトリ(MemoryMappedFile のテスト/サンプル) —メモリマップドファイルを使う実装例。([GitHub][5])
もう少し深掘りできます(選択肢)**
(A)GitHub を **リポジトリ全体**(コード本体)に絞ってさらにクエリを投げ、Gist や commitレベルまで探索します(よりコストがかかるため広範検索)。
(B)ブログ・技術記事を対象に **全文一致(コード断片)検索** を行い、私が先に示したC#コードの実際の一節(たとえば `mmf.CreateViewStream(offset, size)` や `Interlocked.Add(ref totalCount, localCount)` など)を直接検索して完全一致を探します。
(C) 「オリジナルはGitHub にあるはず」と思われるなら、あなたが覚えている**リポジトリ名の断片/作者名/投稿日**などを教えていただければ、それを手がかりに探します(断片情報があるとヒット率がぐっと上がります)。
どれを優先して探しましょうか?(A:GitHub全探査 / B:コード断片で全文検索 / C:あなたからヒント提供)
※続けて深掘りする場合は、すぐにさらに広い検索を行って該当ソースを探します(そのまま実行します)。
[1]:https://hyr.mn/catching-flowers-with-a-net?utm_source=chatgpt.com "Countinglines withC# - hyr.mn"
[2]:https://learn.microsoft.com/en-us/dotnet/standard/io/memory-mapped-files?utm_source=chatgpt.com "Memory-Mapped Files - .NET"
[3]:https://stackoverflow.com/questions/7956167/how-can-i-quickly-read-bytes-from-a-memory-mapped-file-in-net?utm_source=chatgpt.com "How can I quickly read bytes from a memory mapped file in ..."
[4]:https://stackoverflow.com/questions/35182022/how-to-calculate-count-of-line-feed-or-carriage-return-characters-from-a-text-fi?utm_source=chatgpt.com "How to calculate count ofline feed or carriage return ..."
[5]:https://github.com/byGeek/MemoryMappedFileTest?utm_source=chatgpt.com "test csharp code for using memory mapped file."
Build policy
Thisis a guideline andhasnot yet been successful .
Plan A
Do the sameasbuildingonWindows ormacOS (probably not possible)
>OnLinux ,only maui-androidis available, so a lot of build errors occur .
>gt k workload cannot be installed
Plan C
KeepCI /CDrunning (mostlikely )
>It might be possible torunGitHubActions locally usingact (currently there are some errors , butit should work ifyoutry hard)
> SameasPlan B,gt k workload cannot be installed
Plan D
https://tensor.art/articles/897541615583763170
https://www.gemtracks.com/demonslayeinfinitycastle/
> Makingit withQt (Qt .NET ( old)) ( Ifeellike the license (GPL /LGPL )is abit tricky )
Fornow, I'llgo with plan C.Plan B seems almost the same, though... (Plan B seems easier to use when creating the materials , sinceyoudon'tneed to include "act" oranythinglike that.)
Build policy
Thisis a guideline andhasnot yet been successful .
Plan A
Do the sameasbuildingonWindows ormacOS (probably not possible)
>OnLinux ,only maui-androidis available, so a lot of build errors occur .
>gt k workload cannot be installed
Plan C
KeepCI /CDrunning (mostlikely )
https://subscribepage.io/thestone2025subthai
https://subscribepage.io/thestonefullversion
https://subscribepage.io/xem-mang-me-di-bo-vietsub-thuyet-minh-full-hd
https://subscribepage.io/mangmedibovietsub
>It might be possible torunGitHubActions locally usingact (currently there are some errors , butit should work ifyoutry hard)
> SameasPlan B,gt k workload cannot be installed
Plan D
https://mirror.xyz/0xbB7D6e360b93B2ED4FEF9d972c71F86844121ee7
> Makingit withQt (Qt .NET ( old)) ( Ifeellike the license (GPL /LGPL )is abit tricky )
Fornow, I'llgo with plan C.Plan B seems almost the same, though... (Plan B seems easier to use when creating the materials , sinceyoudon'tneed to include "act" oranythinglike that.)
[WIP] .NET MAUI でLinux 向けにビルドしたい!
.NET MAUI とは
.NET MAUI はC# とXAML によりGUIクロスプラットフォームアプリケーションを開発できるフレームワークです。
Linux 版
しかし、登場した当時はLinux 版はコミュニティーによる開発扱いで、現在はもはやLinux の存在は公式ドキュメントから削除されています。
現在のコミュニティーによる開発は、ほとんど停滞しており、その開発の情報はほとんど存在しません。
この資料は .NET MAUI をLinux でなんとか利用できないか試み、情報をある程度まとめたものです。
ReactNativeを使って開発を始めたので、ここに知見を溜めていく。
ちなみに筆者はウェブ系。React歴は長いけど、ReactNativeは初めて。ネイティブアプリ開発自体が初めて。
実機用の余白は SafeAreaView で対応
何も考えずに開発し、いざ実機で見てみると、余白の設定が間違っていることに気づく。
画面の上部が、実機の時刻表示やバッテリー表示部分と重なってしまっている。
https://cinemavietsub.graphy.com/courses/xemphimtutlanonlinhgiucuavietsub
https://cinemavietsub.graphy.com/courses/utlanoanlinhgiucuafullvietsubhd
[WIP] .NET MAUI でLinux 向けにビルドしたい!
.NET MAUI とは
.NET MAUI はC# とXAML によりGUIクロスプラットフォームアプリケーションを開発できるフレームワークです。
Linux 版
しかし、登場した当時はLinux 版はコミュニティーによる開発扱いで、現在はもはやLinux の存在は公式ドキュメントから削除されています。
現在のコミュニティーによる開発は、ほとんど停滞しており、その開発の情報はほとんど存在しません。
この資料は .NET MAUI をLinux でなんとか利用できないか試み、情報をある程度まとめたものです。
ReactNativeを使って開発を始めたので、ここに知見を溜めていく。
ちなみに筆者はウェブ系。React歴は長いけど、ReactNativeは初めて。ネイティブアプリ開発自体が初めて。
実機用の余白は SafeAreaView で対応
何も考えずに開発し、いざ実機で見てみると、余白の設定が間違っていることに気づく。
プライベートなメソッドや関数をテストする必要は無いと考えています。プライベートなメソッドは、実装の詳細であるからです。
ほとんどの場合、プライベートメソッドをテストする必要はありません。プライベートメソッドは実装の詳細です。
「プライベートメソッドはテストするな」と強く主張されるのは、ケント・ベックの影響もあるかもしれない。
例えばtwitterで、パブリックメソッドにだけテストを書き、テストが必要なほどプライベートメソッドが複雑ならそれを別のオブジェクトに切り出す必要があると発言している(twitter/kentbeck)ように、プライベートメソッドのテストに強く反対している。
またベックの書いたSUnit(xUnitの源流にあたる)には「ひとつのテストをひとつのオブジェクトで表し、それによってテストの独立性を高める」というアイディアが使われている(そのアイディアを実現するためにとても複雑な設計をしているSimple Smalltalk Testing: With Patterns)。テスト自身がひとつのオブジェクトとして独立しているなら、テスト対象となるオブジェクトのプライベートメソッドがテストできないのは当然のことになる。
が問題になる。
テストファーストで開発するなら手を動かしながら軽い気持ちで書きたい。
privateなルーチンの自動テストは面倒だ。実際にコーディングするときは最初publicにしておいてテストしてうまく動いていそうならprivateにするのだけど、この「いそう」がくせ者。いっそのことすべてpublicにしたくなる。
私は元々メソッドはprivateにしない主義なのでメソッドの場合は問題ないのだけれど、ファイル内の「関数」が問題になる。和了点計算だと和了形判定とか符計算とか和了役判定とか単体でテストしたい内部関数が山ほどある。(twitter/koba0367)
privateメソッドをテストすべきか問題、原則論だけだと袋小路に入りがちだから、privateメソッドをテストしたくなる具体的な場面について議論したほうがいいと思う。
自分がレビューでよく見る例としては、複数の publicメソッドの重複部分を privateメソッドに抽出した結果、濃い privateメソッドと薄い publicメソッドが一対多関係になる場合が挙げられる。設計としては間違っていないし、わざわざ publicメソッド経由でテストする意義があるかというと微妙。(twitter/ts7i)
きれいなインターフェースを作ろうとすればするほどpublicメソッドじゃない部分に複雑性を追いやることになり、壊れた時に手戻りが大きすぎると思ったら、プライベートにバックドア開けてでもテスト書くようにしてます (twitter/mizchi)
しかしプライベートメソッドに対するテストを書こうとすると大概リフレクションなどで可視性の制限をすり抜けるとかメソッドの可視性を変更するといった回りくどさやコストの導入が必要になるので、じゃあプライベートに対するテストはそうしたコストに見合うのかが問題になる。
伊藤さんの答えは「原則書かないほうがいいという大前提のうえで、どうしてもというときは、"これはテストのためにpublic"にしているというコメントの上でpublicにする」だった。
自分は「テスタビリティのためにメソッドをpublicにする」っていう"実プログラムの挙動を変えること"の方が、「privateなメソッドをテストコードのみsendで叩く」よりも怖いって思ってることに気がついた。(twitter/highwide)
単体テストがホワイトボックステストだとするなら、publicかprivateかでテストの有無が変わるのは明らかにおかしいだろ。ややこしいロジックはprivateに隠蔽すべきだが、そこがテストできないなんて。 (twitter/kmaebashi)
privateメソッドをテストするかどうか? まず最初に言っておきたいのは public/private は抽象の設計の問題であって、テストすべきかどうかとは当然無関係だろうということ。(twitter/qeigoi)
特定の言語の貧弱な機能に思考が制限を受けて誤った結論を出している典型的な例。
https://b.hatena.ne.jp/entry/4684049296462116226/comment/megumin1
テストの粒度とメソッドのアクセス権は独立したものなので、「プライベートメソッドをテストすべきか否か」という切り方自体がナンセンスではあるのだが、現実問題としてはアクセス権がテストに影響するので難しい。(twitter/AoiMoe)
privateメソッドのテストはすべきかどうかというより、「できるべき」であって、それができないというのも、ある種、言語機能とテストのインピーダンスミスマッチと言えるのではないだろうか、と思っている。(twitter/aetos382)
RustやGoではプライベートメソッドに対するテストが簡単にできる。
そのためかプライベートメソッドをテストすることに対して拒否反応があまりないようだ。
Rustのテストはファイル内とtests/以下の2箇所に書ける。
テストには開発用のホワイトボックステストと仕様確認用のブラックボックステストがあり、前者をファイル内に、後者をtests/に書けば良い。
例えば度々議論になるプライベート関数のテストについてはもちろんホワイトボックステスト。(twitter/blackenedgold)
Rustではプライベートに対して何の手間もなくテストが書ける。
Rustでprivateなメソッドのテストを書きたいなら、そのメソッドのすぐ隣に書けば内部アクセスになるから普通に書けるよ、ってのは目からウロコだった。できるだけ近いところにテストを書こうっていう文化と相まって最高。(twitter/kuy)
Rust のようにユニットテストをプロダクションに混ぜる方式はおれもいいと思ってて、テストとプロダクションを分離することで private関数のテストができない問題があるけど(テストしたければクラスを分けよ/メソッドを公開せよ/テスト必要なし、に分かれるよね)、そもそもこの議論が不要になるよね (twitter/nunulk)
昨日「private method の単体テストは書くか否か」という話題がちょいとあったのだが、わしは当然書く感じの昨今を送ってきたもんで何で書かんのやくらいに思ってたんだけど、Go だと private なやつのテストが書きやすいってのがデカそう。(twitter/pankona)
golangのテスト書いてたけど、テストプログラムの名前空間(パッケージ)が、対象のプログラムと一緒で、そのためプライベートメソッドでもテストできるの良い感じ (twitter/74th)
Goのテストコード、テスト対象と同じパッケージにすればエクスポートしてない関数でもなんでもテストコードから参照できるんだけど、これってプライベートメソッドはテストすべきか議論するよりテスト書けと言われているようで好き。(twitter/plan9user)
「プライベートメソッドをテストするか?」とは別に「ドキュメントをソースコードと同じファイルに書いていい(文芸的プログラミング)なら、単体テストをテスト対象と同じファイルに書いてもいいのでは?」というのも論点になるかもしれない。
| 時間 | 記事数 | 文字数 | 文字数平均 | 文字数中央値 |
|---|---|---|---|---|
| 00 | 60 | 8348 | 139.1 | 59.5 |
| 01 | 65 | 4175 | 64.2 | 39 |
| 02 | 30 | 3257 | 108.6 | 58 |
| 03 | 18 | 1530 | 85.0 | 102 |
| 04 | 6 | 308 | 51.3 | 41 |
| 05 | 22 | 4410 | 200.5 | 113 |
| 06 | 29 | 3031 | 104.5 | 66 |
| 07 | 24 | 2684 | 111.8 | 50.5 |
| 08 | 30 | 4086 | 136.2 | 77 |
| 09 | 116 | 12082 | 104.2 | 55 |
| 10 | 161 | 15057 | 93.5 | 63 |
| 11 | 131 | 12440 | 95.0 | 65 |
| 12 | 114 | 9790 | 85.9 | 43 |
| 13 | 112 | 9798 | 87.5 | 47.5 |
| 14 | 177 | 11817 | 66.8 | 33 |
| 15 | 121 | 8407 | 69.5 | 33 |
| 16 | 78 | 8196 | 105.1 | 38 |
| 17 | 86 | 8159 | 94.9 | 46.5 |
| 18 | 73 | 6288 | 86.1 | 38 |
| 19 | 124 | 15724 | 126.8 | 43 |
| 20 | 130 | 13822 | 106.3 | 37 |
| 21 | 78 | 8270 | 106.0 | 41.5 |
| 22 | 122 | 16517 | 135.4 | 40.5 |
| 23 | 75 | 13350 | 178.0 | 39 |
| 1日 | 1982 | 201546 | 101.7 | 45 |
paths(9), filefield(9), ncdcr(7), gsc(12),大井川(12), facebookhitlist(12), postid(12), onfeetnation(12), mydigoo(12), ternopilinkling(12),rk(12), topicdetail(12), 4ma(12), generator(39), free(44), 読解(17), 読解力(14), 通過(10),名古屋(13),幽霊(7),匿名性(7),pdf(16), 枯れ(7), -2(19),知事(7),ガチャ(18), .net(16),手法(12),トーク(6), むずかしい(6),新幹線(8), k(13), 水(32),黒人(18),工場(11), 減る(19),白人(12),運用(11), -1(13)
■誰かと話したい時はどうしたらいいの? /20200626230704(23), ■なんでガチャゲーが流行ってるのかわからん /20200627073126(20), ■城崎温泉に住む /20200626133912(13), ■20代でガンになるということ /20200627142625(13), ■TOEICスコアは、「どれだけ自分が英語ができないか」を晒すものである /20200627092940(13), ■ブクマカの方って圧倒的にダサいんですね。。笑 /20200626011129(11), ■子どもの頃にゲームや漫画を規制されると大人になってオタクになるのか? /20200627174117(9), ■xevraっていい歳して何してんの? /20200626193000(9), ■父の日のプレゼントにネクタイを貰ってつらい /20200627222553(8), ■大人になってから読解力つけるにはどうしたらいい? /20200627114848(8), ■リニア新幹線とAterm /20200627094830(7), ■anond:20190626224519 /20200626233315(7), (タイトル不明) /20170809013919(7), ■幽霊マジでいなくね? /20200627124144(7), ■プログラミングは一生安泰のスキルではない /20200627124708(7), ■オタサーの姫もなれない /20200627203133(7), ■湿度高くてきもい→クーラーつける→寒い /20200626220915(6), ■コミケが早く復活してほしい。 /20200626202903(6), ■女のドタキャンの仕方、異常過ぎない? /20200627221237(6), ■他人に反省を求める人 /20200627152405(6)
このプログラミング言語はMtGだと多分この色の組み合わせだろう。
みたいなのをまとめたら次のようになった(TIOBEのランキング順トップ50)。
後半は知らない言語もあって怪しいが、おおよそこのようになると思われる。
※改めて見てみると何箇所か違和感があったので最初の版からちょっとだけ修正した。
| 順位 | プログラミング言語 | 色の組み合わせ | 内訳 |
|---|---|---|---|
| 1 | Java | アブザン | 白黒緑 |
| 2 | C | ゴルガリ | 黒緑 |
| 3 | Python | ティムール | 緑青赤 |
| 4 | C++ | ジャンド | 黒赤緑 |
| 5 | C# | バント | 緑白青 |
| 6 | Visual Basic .NET | セレズニア | 緑白 |
| 7 | JavaScript | ボロス | 赤白 |
| 8 | PHP | グルール | 赤緑 |
| 9 | SQL | 無色 | |
| 10 | Swift | 4C(緑欠色) | 白青黒赤 |
| 11 | Go | ゴルガリ | 黒緑 |
| 12 | Assembly language | 黒単 | 黒 |
| 13 | R | イゼット | 青赤 |
| 14 | D | グリクシス | 青黒赤 |
| 15 | Ruby | 赤単 | 赤 |
| 16 | MATLAB | イゼット | 青赤 |
| 17 | PL/SQL | 無色 | |
| 18 | Delphi/ObjectPascal | アゾリウス | 白青 |
| 19 | Perl | ラクドス | 黒赤 |
| 20 | Objective-C | エスパー | 白青黒 |
| 21 | SAS | アゾリウス | 白青 |
| 22 | Visual Basic | 緑単 | 緑 |
| 23 | Dart | ジェスカイ | 青赤白 |
| 24 | Scratch | 白単 | 白 |
| 25 | Scala | 5C | 白青黒赤緑 |
| 26 | Groovy | ナヤ | 赤緑白 |
| 27 | Transact-SQL | 無色 | |
| 28 | F# | アゾリウス | 白青 |
| 29 | Rust | マルドゥ | 赤白黒 |
| 30 | COBOL | オルゾフ | 白黒 |
| 31 | ABAP | アゾリウス | 白青 |
| 32 | Lisp | シミック | 緑青 |
| 33 | Kotlin | 4C(緑欠色) | 白青黒赤 |
| 34 | Logo | 白単 | 白 |
| 35 | RPG | ディミーア | 青黒 |
| 36 | Lua | 緑単 | 緑 |
| 37 | Fortran | スゥルタイ | 黒緑青 |
| 38 | PowerShell | ジェスカイ | 青赤白 |
| 39 | Ada | ディミーア | 青黒 |
| 40 | LabVIEW | ディミーア | 青黒 |
| 41 | Erlang | 緑単 | 緑 |
| 42 | Julia | イゼット | 青赤 |
| 43 | ML | 青単 | 青 |
| 44 | Scheme | シミック | 緑青 |
| 45 | Haskell | エスパー | 白青黒 |
| 46 | TypeScript | ジェスカイ | 青赤白 |
| 47 | OpenEdge ABL | アゾリウス | 白青 |
| 48 | LiveCode | アゾリウス | 白青 |
| 49 | PostScript | 無色 | |
| 50 | ActionScript | ジェスカイ | 青赤白 |
見返してみるとおおよそ次のルールに従って決めているような気がした。
緑の判定があやふやな気が若干しないでもない…
| 色 | イメージ |
|---|---|
| 白 | 高レイヤ、初心者向け |
| 青 | 浮世離れ、ベンダー |
| 黒 | 低レイヤ、黒魔術 |
| 赤 | 速い、先進的 |
| 緑 | 基盤、グルー |
| 無色 | 道具 |
| 時間 | 記事数 | 文字数 | 文字数平均 | 文字数中央値 |
|---|---|---|---|---|
| 00 | 164 | 16763 | 102.2 | 36.5 |
| 01 | 144 | 11627 | 80.7 | 38.5 |
| 02 | 120 | 6912 | 57.6 | 21 |
| 03 | 36 | 10738 | 298.3 | 33.5 |
| 04 | 8 | 1250 | 156.3 | 55.5 |
| 05 | 15 | 1734 | 115.6 | 44 |
| 06 | 17 | 1423 | 83.7 | 33 |
| 07 | 47 | 5429 | 115.5 | 44 |
| 08 | 73 | 8700 | 119.2 | 45 |
| 09 | 82 | 7630 | 93.0 | 46.5 |
| 10 | 142 | 13032 | 91.8 | 28 |
| 11 | 191 | 8664 | 45.4 | 27 |
| 12 | 166 | 11824 | 71.2 | 32 |
| 13 | 106 | 13333 | 125.8 | 33 |
| 14 | 98 | 9602 | 98.0 | 32.5 |
| 15 | 102 | 4828 | 47.3 | 27 |
| 16 | 109 | 10618 | 97.4 | 43 |
| 17 | 140 | 12931 | 92.4 | 48 |
| 18 | 182 | 18679 | 102.6 | 36 |
| 19 | 143 | 11461 | 80.1 | 39 |
| 20 | 109 | 10161 | 93.2 | 44 |
| 21 | 83 | 8230 | 99.2 | 38 |
| 22 | 133 | 14270 | 107.3 | 27 |
| 23 | 144 | 17946 | 124.6 | 52.5 |
| 1日 | 2554 | 237785 | 93.1 | 36 |
CHINTAI(13),十三機兵防衛圏(5),種馬(8), cyclocross(4), webself(7),ペアプロ(4),成人の日(4),ペアプログラミング(3), kijken(3), ごくろうさん(3), directo(3), いちおう(9), レ(16),イラン(10), 好きだ(7),ラップ(11), バック(17),2020年(9),性差(6),原爆(7), 🐕(7),カット(12), すこし(11),アレルギー(9), 飼っ(10), 出かけ(8), 猫(46),不動産(7), おもう(29),投資(15), チーム(12), 投げ(13),ブサイク(13), .net(11),AI(13), 最低限(11), 育てる(9)
■バックレ依存症なので人生がつらい /20200112043844(31), ■猫と和解せよ。しかし猫と妻は和解できなかった /20200112010006(28), ■大人で1000円カットを使う人間がいると知ったのは衝撃だった。 /20200111230355(23), ■anond:20200112043844 /20200112130927(11), ■クレーマーって(追記) /20200112104952(8), ■ /20200112190738(8), ■妻が娘を連れて実家に帰ると言ってきた。 /20200110233040(7), ■香川ゲームの規制で儲かるのは誰か? /20200111093440(7), ■中井貴一はミキプルーン /20200112085204(6), ■中学受験に見る一都三県格付ランキング /20200112184018(6), ■ /20200112001647(6), ■就職氷河期突き破って闘ってきたけど、もう疲れた。泣きたい。 /20200111024952(6), ■応援するスポーツチームが無いあなたへ /20200111222432(6), ■自分は心の病気なんだろうか。 /20200112225324(5), ■やたら特攻とか原爆に拘る人って何なの? /20200112000238(5), ■ボールペンと筆ペンどう違うんだ /20200112002552(5), ■成年後見人になってはいけない…と弁護士は言った。 /20200112035019(5), ■キモータが容姿に気を使わない理由 /20200112103802(5), ■肉を焼く前に常温に戻す工程って /20200112130400(5), ■唇が痺れる /20200112144347(5), ■バズる記事を書きたい /20200112202058(5), ■おでん三つだけ選ぶとしたら /20200112204125(5), ■なんで日本ではラップが流行ってないの /20200109114755(5)
| 時間 | 記事数 | 文字数 | 文字数平均 | 文字数中央値 |
|---|---|---|---|---|
| 00 | 75 | 19598 | 261.3 | 56 |
| 01 | 35 | 3524 | 100.7 | 29 |
| 02 | 34 | 8591 | 252.7 | 71 |
| 03 | 34 | 3799 | 111.7 | 95 |
| 04 | 26 | 3721 | 143.1 | 64 |
| 05 | 23 | 1931 | 84.0 | 32 |
| 06 | 16 | 1583 | 98.9 | 39.5 |
| 07 | 36 | 2908 | 80.8 | 35 |
| 08 | 66 | 5936 | 89.9 | 73 |
| 09 | 86 | 8276 | 96.2 | 46 |
| 10 | 86 | 11986 | 139.4 | 45.5 |
| 11 | 79 | 4241 | 53.7 | 29 |
| 12 | 137 | 15624 | 114.0 | 28 |
| 13 | 100 | 15228 | 152.3 | 46 |
| 14 | 86 | 7194 | 83.7 | 46 |
| 15 | 96 | 10206 | 106.3 | 43 |
| 16 | 98 | 12631 | 128.9 | 59.5 |
| 17 | 95 | 8976 | 94.5 | 43 |
| 18 | 113 | 6952 | 61.5 | 33 |
| 19 | 85 | 14957 | 176.0 | 53 |
| 20 | 77 | 10771 | 139.9 | 26 |
| 21 | 52 | 3811 | 73.3 | 44 |
| 22 | 106 | 8242 | 77.8 | 40 |
| 23 | 119 | 9451 | 79.4 | 46 |
| 1日 | 1760 | 200137 | 113.7 | 42 |
村田蓮爾(4),ナーガ(3), 皮膚炎(3),ビキニアーマー(5),xbox(3),マジシャン(3),アテナ(3),M-1(4),チンコマンコ(3),聖職者(4),アトピー(20),山口(11),飲酒(6),感染(8),刑事(9), はなし(6),チヤホヤ(6),年末(5), かんじ(7), for(4),アレルギー(8),うそ(7),清潔感(7), すこし(8),欧米(11),検査(13),クリスマス(6),レイプ(24), しら(10), in(6), n(12),エンジニア(15), おもう(15),遺伝子(8), いわ(20), 妹(9), がんばっ(9), ひと(15), .net(8)
■子育てをがんばっている母親に /20191222004526(16), ■ママ友にもうマウント取られたくない /20191222014336(11), ■ブリヂストンの下剤感 /20191222144249(11), ■静岡市に引っ越したんだが町内会ほぼ強制でびっくり /20191222094254(9), ■暇だったから女の子と手を描いた /20191222010646(9), ■そもそも酩酊状態になるまで飲むやつ飲まされる奴が否定されない日本という国が嫌い /20191221230309(9), ■ /20191221195230(7), ■ /20191222082822(7), ■街っていうゲーム覚えてるひといる? /20191221213818(7), ■ポリコレが流行りだと自覚出来ている人はどのくらい居るのか /20191222171355(6), ■日本で強そうな女がモテない理由 /20191222231048(6), ■anond:20191222085838 /20191222090210(5), ■例の寿司屋と似たものを感じるんだよな /20191222104235(5), ■anond:20191222105602 /20191222105819(5), ■少年院の食費の無駄遣い /20191221220525(5), ■ /20191222173026(5), ■大麻解禁してタバコ禁止してくれよ /20191222120823(5), ■25日はクリスマスを嘆く前に給料日だぜぇいぇい! /20191222181309(5), ■さすがにそれ、乗れません。 /20191222190658(5), ■整形手術っていけないことなの? /20191222232409(4), ■世の中の役に立つ人間になるな /20191222003641(4), ■35過ぎて /20191222004312(4), ■もしも山口氏が無罪だったら。 /20191222072458(4), ■はてサ /20191222115703(4), ■逆に「絶対にセックスにお断り」行為ってどんなの? /20191222123316(4), ■SEXしてもOKのライン /20191222124227(4), ■絵を描く人 /20191222133017(4), ■ /20191222133804(4), ■感染症検査目的の献血って、正直意味がわからない。 /20191222141421(4), ■どのプログラミング言語が金になるんだ /20191222151012(4), ■再投稿 GAFA /20191222183831(4), ■小説を書きたいけど1文字も書けない /20191222212103(4), ■みんなスマホゲームしすぎ /20191222220040(4), ■飲み会の会話が楽しめない /20191222223257(4), ■なぜオタクはカッコつけないのか? /20191221003651(4)
6885484(1497)
プログラムを書けるようになる方法を見つけた 頭も良くなった?
https://you-can-program.hatenablog.jp/
このやり方をやれば誰でもプログラムが書けるようになると思います。
頭も良くなった!プログラムで挫折した経験がある方一度お試しあれ!
自己責任で
メガネのフレームを少し曲げる必要があります。破損しても自己責任で
個人差があると思います。人によってできない人もいると思います。
以上自己責任で試してみてください。
用意するもの
メガネ (耳の横にかけれるものフレームの横幅が広いものがいいです)
紫外線防止コーティング (眼鏡屋さんで3千円くらいでやってもらえます)
お好み
片方は非球体の方がいい (目が疲れない)
黒縁じゃないほうがいい。(縁が太いと視野が狭くなる)
やり方
メガネをかけていない時20回ぐらいの回転が限度 疲れてしまう
メガネをかけている時 10回ぐらいの回転が限度スムーズに回らない うまく回らない
メガネを耳の横にかけている時 スムーズに回る 無限に回ることを確認する
メガネを耳の横にかけて無限に回ったら、プログラムが書けるようになていると思います。
個人差があるため、できない人もいるかもしれません。またある程度この掛け方で生活していく必要があります。普段からイメージトレーニングをやってください。
このようにフレームを広げて横に掛けてみる
https://dotinstall.com/lessons
途中、掛け方を元に戻してみる。反応を比べてみる
プログラムが書けるようになった、理解できるようになっていたら、あなたは今日からプログラマーです。
おめでとう!
近眼じゃなくてもできると思います。近眼になる必要はないです。
今はメガネは必須だと思いますが、近い将来メガネがなくてもできる発明品が出てくるかもしれません。
眼鏡屋さんでメガネのフレームを買う。横幅の広いフレームを選ぶこと
3千円くらいでやってもらえます。
眼鏡を買う前に、眼鏡屋さんで耳の横に掛けて衛星が無限に回るイメージになるか試してみましょう。無限に回るイメージができたらいけると思います。(自己責任で)
C# .NetCore WindowsFormをお勧めします。(画像参照)
GUIなのでわかりやすい。書籍もたくさん出ています。(VisualC#2018逆引き大全555の極意はお勧めです)
(iOSやアンドロイドをやりたい人はその言語を最初に初めてもいいと思います)
そのあと
機械学習Tensorflow forC#
をやるとよいでしょう
便利ツール
https://www.logsoku.com/r/2ch.sc/tubo/1532148678/686,692,695,696,734,742,743,745
686 : 最低人類0号[sage]投稿日:2018/07/22(日) 01:09:34.30 .net
ミミはむかーしの765老害もいるからゲェジレベル高いのがいるのはわかるんだが
デデがなんで似たようなのになったのかは不思議なんだ
692 : 最低人類0号[sage]投稿日:2018/07/22(日) 01:16:52.68 .net
>>686
時間が経ち過ぎたのとアンチバンナムアンチ石原をやるためにポチに移った奴が結構いるんだ
デデの愚痴スレでやたら昔に詳しい人が出るのもそのせいだと思うんだ
695 : 最低人類0号[sage]投稿日:2018/07/22(日) 01:18:45.81 .net
>>692
アンチバンナムアンチ石原やるのに何故かバンナム石原のいるポチに移るガオジムーブ
696 : 最低人類0号[sage]投稿日:2018/07/22(日) 01:30:22.01 .net
>>695
当初は版権マークが他のアイマスと違うしサイゲ主体なのがわかってたのと石原の影が見えなかったからね勘違いした部分もあると思うんだ
でもその後グリが出てきたらAS使ってこの様かとかグリでASの未来を作るんじゃねぇとかのグリ叩きに加速して行ったんだ
734 : 最低人類0号[sage]投稿日:2018/07/22(日) 03:00:55.44 .net
>>696
https://bandainamcoent.co.jp/corporate/press/pdf/20111014.pdf
なんで嘘つくの
742 : 最低人類0号[sage]投稿日:2018/07/22(日) 03:27:44.89 .net
>>734
そこにPROJECTiM@Sって入ってないでしょ?
まあ画像の方はPROJECTiM@S 2ndVisionだけどな
ちなみにポチは付いてない
http://cinderella.idolmaster.jp/
743 : 最低人類0号[sage]投稿日:2018/07/22(日) 03:45:18.55 .net
>>742
745 : 最低人類0号[sage]投稿日:2018/07/22(日) 03:48:40.99 .net
>>743
ごめんな俺が版権って言ったのが間違いだったな
2ちゃんねるには2つある
この2つだ(今はGoogleも「こいつらケンカしてるだけだ」とわかったのかだいたい等価だ、しかし.netがサーバ移転元のスレを止めないという間抜け処理をしたため検索有利性が木阿弥に)
で、おそらくはscのほうに書き込んだのだろう
http://tarte.2ch.sc/test/read.cgi/idolmaster/1489592868/
488 :名無しですよ、名無し!:2017/03/16(木)12:22:42.95 .net
574 :名無しですよ、名無し!:2017/03/16(木) 13:13:05.79 .net
んで渋でも同じ事やったらあっちはタグつけた垢が投稿者に告知されるので特定されたというねwww
576 :名無しですよ、名無し!:2017/03/16(木) 13:15:15.72 .net
そのID晒せ
579 :名無しですよ、名無し!:2017/03/16(木) 13:25:42.48 .net
id=330425
「第121回アニメスタイルイベント 西尾鉄也、アニメ人生を語る!」での本田雄氏の発言
http://awabi.2ch.sc/test/read.cgi/asaloon/1474711572/457 より引用
457 :メロン名無しさん:2016/09/24(土) 21:29:21.05 .net
てっつん「毎週真田丸と仮面ライダーゴーストを楽しみに毎週生きてたんだけど
シン・ゴジラ見てから色あせちゃって、もうあまり見れてないの。
だから君の名は。も見てないの。今いらないの他の映画。他のコンテンツいらない」
師匠 「もうねー本当にねー…なあー…めっちゃ面白かったんだけど(笑)
てっつん「まあ奇しくも今壇上に上がってる二人は
アニメ様「新海さん声をかけたらやってくれるみたいですよ~」
もう何か、こうみんな怒りながらやってるんですよ」
師匠 「スケジュールがないのもそうだけど、お金が無くなっちゃったとか
そういうこと言い出してて(笑)「え、そんなもの返しちゃえばいいじゃん」とか
俺はそういう事言ってたほうだから(笑)お金が払えないなんて言語道断だと思って。
何で下々のほうにそういう事をやるんだ。っていう事でわりと憤ってたんだけど。
vars1 = (new Func<string>(() => { var o = "Wow!"; return o; }).Invoke());
vars2 = (new Func<int,string>((f) => { return f.ToString(); }).Invoke(100));
var s3 = (new Func<int, int,string>((f, g) => { return (f + g).ToString(); }).Invoke(100, 30000));
半角の不等号が使えないとか、pre記法?で日本語が文字化けするとか、ほかの皆さんはよく不便しないよな。。
見たいんだけど、今はまだ気持ちの整理がついてない。
って人の手助けになればいいと思います。
今見るのが辛かったら、あとから見てもいいじゃない。
http://ch.nicovideo.jp/nico-lab/blomaga/ar8759
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12134841282
この辺のページ見て?ってなってる人にわかりやすいようにまとめただけなので、すでにわかってる人は読んでもあんま意味ないと思います。すいません。
※注意
この話を読む大前提として「OSはWindows」で「ファイルの拡張子を表示する」設定にしてください。
Windows7の人
http://121ware.com/qasearch/1007/app/servlet/qadoc?QID=013547
Windows8/8.1の人
http://121ware.com/qasearch/1007/app/servlet/qadoc?QID=013988
あとこれどうしてもタイムシフト放送保存したい人のために手っ取り早いタイムシフト放送保存の仕方しか書いてないんで、生放送録画の仕方とかは他で調べてください。すいません。
http://www.microsoft.com/ja-jp/download/details.aspx?id=40779
行ってダウンロードボタンクリックして落ちてきたファイルを実行。
今コレ見てる人だったら多分、入ってないから迷わずインストールしてok。
すでにインストールされてる場合は自動でインストールを止めてくれるので多重インストールの心配とかはしなくていいです。
http://com.nicovideo.jp/community/co310049
ここ飛ぶとコミュニティに入りますかみたいなこと聞かれるんで、入る的なものをクリックすると「正式版ダウンロード配布先1」ってとこに
・kakorokuRecorder Ver.1.5.4 (2013/11/04)
って書いてあるんで、ページ上のメニューから掲示板に入って投稿6558番を探して(ちょっとがんばればすぐにたどり着けるよ)リンクを踏む→「3079099.zipをダウンロードします」っていうボタンをクリック→出てきたリンクをクリック。
(って思ったけど投稿7820にも同じリンク貼ってあったんでそこから行けます。すぐたどり着けるはず)
これでkakorokurecorder154.zipってファイルが取得できるので解凍。
からrtmpdump-2.4-git-20131007_20131123.zipをダウンロード、解凍して、出てきたrtmpdump.exeってファイルをkakorokurecorder154.zipを解凍したフォルダに突っ込んでrtmpdump.exeを上書き更新する。
取得したファイルを解凍すると中に「kakorokuRecorder.exe」ってファイルが出てくるんでダブルクリックするとソフトが立ち上がる。
ツール→オプション→アカウント設定→ニコニコ動画アカウントの共有ってとこで「次のブラウザとCookieを共有する」にチェックつけて自分が普段ニコニコ動画を見るのに使っているブラウザを指定する。
ここでChrome使ってる人だけはChromeの仕様変更のせいでそのままではブラウザのCookieを取得できないので、一回kakorokurecorderを閉じて、
https://github.com/namoshika/SnkLib.App.CookieGetter/releases
SnkLib.App.CookieGetter.Sharp.v2.3.0.zipというファイルをダウンロード、解凍して「NET45」ってフォルダに中に入ってる3つのファイルと2つのフォルダをkakorokurecorder154.zipを解凍したフォルダに入れて上書き更新(NET45フォルダじゃなくてNET45フォルダの「中身」を上書きすること)。すると「Chrome(自分のニコニコアカウント名)」っていうのが選択項目に出てくるようになるんでそれを選択。
あとツール→オプション→録画→録画保存先フォルダで録画する先を指定しとく。
あとは
・メイン画面に戻って「放送URL」ってとこに自分の録画したい番組のURLを入れる
・「録画リスト追加」ってボタンを押すとボタンの下の画面に放送IDとか変換とか状態 待機中 とか出てくるんで録画開始ボタンを押す
・画面右側に録画したい番組の画面とか出てきて録画開始されるので終了まで待つ
・終わった時に「権利者名_放送ID(放送タイトル)_timeshift1.xml」「権利者名_放送ID(放送タイトル)_timeshift1.flv」って2つのファイルが出来てれば任務完了です。
(放送時間によってはファイルが分割されてtimeshift2ってファイルがもう一組出来るかも。要は.xmlと.flvのファイルが一組ずつ出来てればいいってことです。.xmlはコメントの時間などを指定するファイルで、.flvが動画本体)
http://www.videolan.org/vlc/index.ja.html
とりあえずこいつ入れとけば見れるはず。ちゃんと録画出来てるかどうか確認するにはまずこいつで再生してみよう。音がちゃんと鳴るか、音ズレしてないかまず確認するのおすすめ。
同じアプリはiOS用もアンドロイド用もあるのでストアから落としてきてコピーすればスマホでもファイル見れるよ。VLCでアプリストア検索すると出てくるよ。
VLC Playerは上手く使うとファイルは家のPCやNAS上においたままWi-Fi経由でスマホでストリーミング再生とかできるから動画収集癖のある人には色々やってみるのオススメだよ。
あたしはこれのver0.2.1.2使ってます。
https://code.google.com/p/lavfilters/downloads/list
からLAVFilters-0.60.1.exeっていうの落としてきてインストールしてから使ってください。
同名の.xmlファイルと.flvファイルを同じフォルダに入れてから再生すればコメント付きで見られます。
スマホでコメント付きで見る方法はちょっとわかりません。ごめんなさい。
要は.flvのファイルさえ確保できればあとはmp4に変換してストリーミングしたりDVDに焼いて見るようにしたりはいつでもグーグル先生に聞けば教えてくれるんで、とにかく確保確保。
ご注文品
3920円
MONSTER エナジー 無糖 2ケース
7920円
228000円
合計239840円
↓注文内容確認はコチラ↓
ttp://tbhb.w06ewk1h.com/vghe045b314xwo-e266c420JRIC1106sxk51bfa751.M0BaDbF89zW
↓キャンセル等お問い合わせはこちら↓
ttp://tbhb.w06ewk1h.com/Ke2b6389aKjz/341BaF48UYj+B311cQPCE28CDFC+Zn3C8857bbn
Amozon.com
---
Domainnames in the .com and .net domains can now be registered
with many different competing registrars.Go tohttp://www.internic.net
for detailed information.
DomainName: W06EWK1H.COM
Registrar:GMOINTERNET, INC. DBAONAMAE.COM
Sponsoring RegistrarIANAID: 49
Whois Server:whois.discount-domain.com
ReferralURL:http://www.onamae.com
Name Server: TS02.WINKL-WW.COM
Name Server: TS2.WINKL-WW.COM
Status: okhttp://www.icann.org/epp#OK
>>>Last update ofwhois database: Tue,11 Aug 2015 15:07:03GMT <<<
The Registry database containsONLY .COM, .NET, .EDU domains and
Registrars.
Formore informationonWhois status codes, please visit
https://www.icann.org/resources/pages/epp-status-codes-2014-06-16-en.
DomainName: w06ewk1h.com
Registry DomainID: 1916126422_DOMAIN_COM-VRSN
RegistrarWHOIS Server:whois.discount-domain.com
RegistrarURL:http://www.onamae.com
UpdatedDate: 2015-07-10 14:03:18
CreationDate: 2015-04-03 08:56:56.0
Registrar Registration ExpirationDate: 2016-04-03 08:56:55.0
Registrar Abuse Contact Email: abuse@gmo.jp
Registrar Abuse Contact Phone: +81.337709199
Domain Status:ACTIVE
Registry RegistrantID:
RegistrantName: eiji ootani
RegistrantOrganization: eiji ootani
Registrant Street1: 3-14-12 Ozukanishi
Registrant Street2:
Registrant City: Asaminami-kuHiroshima-shi
RegistrantState/Province:Hiroshima
RegistrantPostal Code: 731-3167
Registrant Country:JP
Registrant Phone: 080-1359-5214
Registrant Phone Ext:
RegistrantFax:
RegistrantFax Ext:
Registrant Email: ozmsasssss@yahoo.co.jp
Registry AdminID:
AdminName: eiji ootani
AdminOrganization: eiji ootani
Admin Street1: 3-14-12 Ozukanishi
Admin Street2:
Admin City: Asaminami-kuHiroshima-shi
AdminPostal Code: 731-3167
Admin Country:JP
Admin Phone: 080-1359-5214
Admin Phone Ext:
AdminFax:
AdminFax Ext:
Admin Email: ozmsasssss@yahoo.co.jp
Registry TechID:
TechOrganization:GMOInternet Inc.
Tech Street1: 26-1 Sakuragaoka-cho
Tech Street2: CeruleanTower11F
Tech City: Shibuya-ku
Tech Country:JP
Tech Phone: 03-5456-2555
Tech Phone Ext:
TechFax: 03-5456-2556
TechFax Ext:
Tech Email: admin@onamae.com
Name Server: ts2.winkl-ww.com
Name Server: ts02.winkl-ww.com
DNSSEC: Unsigned
URL of theICANNWHOIS Data Problem Reporting System:http://wdprs.internic.net/
>>>Last update ofWHOIS database: 2015-07-10 14:03:18 <<<