はてなキーワード: メモリとは
本格的にプログラミングを始めとしてコンピュータ科学を学び始めたのは大学に入学してからです.
今では幸運なことにインターンで都内のベンチャー企業でgolangやpython, scalaを用いた大規模なシステム構築に携わっています.
お給料も日本の大学生にしては破格といえるのではないでしょうか. それも大学で真面目に勉強したお陰であると胸を張って言えます.
大学の方の卒業研究では組み込み系のセキュリティに関して研究しています. 正直テーマ選びに失敗したなと思っているので大学院にいったらシステムプログラミング系の方にシフトしようと思っています.
私が大学の授業で初めて習ったプログラミング言語はC言語でした. 理由を教授に聞くと, 並行して座学で教えるコンピュータ科学系の専門授業全般と結びつけやすいからだそうです.
最近のTwitterやQiita, StackOverflowなどでは「初学者が最初に学ぶべきプログラミング言語はなに?」という質問に対して, JavaScriptやPythonから入るのがベストだと言う人を沢山見かけます.
JavaScriptはブラウザというものが有る限り20年は消えなさそうですし, Pythonは機械学習を始め, Webシステムでも使え, 非常にクレバーな言語です.
javaもオススメだと思います. 30億?ものデバイスで動く言語ですしドキュメントも豊富です. 色々な分野にも応用が効くでしょう.
さて, そんな中でC言語という悪い評判しか聞かない, でもやたら色々なところで使われているらしい言語を最初に学ぶメリットとは一体なんなのでしょう.
一つ, 私が思いついたのはコンピュータと仲良くなれる.
というのもC言語はアセンブリや機械語に比べれば, 人間にわかりやすく, かつコンピュータ側にも近いという顔をもちます.
真面目にプログラミングしようとするとどうしてもそのコンピュータの仕組み(主にメモリ) について学ぶ必要が出てきます. これらの知識が現代の開発に置いて役立つ分野比較的限られると思います.
しかし, それらは思わぬバグの特定や意図していない動作の改善に役立つことがあるかもしれません(実際に私もいくつか出会いました)
二つ目は他の言語を学ぶ時のハードルが非常に低くなる. これはどの言語を学んでも同じだとは思います.
そして, 他の言語の高級な機能に思わず涙ぐみながら感謝すること間違いなしでしょう(javaのsplitとか他の言語にもあるHashとか)
ただ, 私はC言語の構造体やポインタのお陰でオブジェクト指向プログラム言語を低レイヤな実装的な面と概念的な面ですんなりと理解することができました.
そしてよく挫折ポイントとなるポインタ(ダジャレじゃないですよ?). これもメモリの住所だと考えればそれほど難しくはないのです.
メモリの管理を適切に設計した時あなたのプログラムはボルト並みに早く走ってくれるかもしれません.
他の言語では味わえないやりがいがあるのもこの言語の魅力でしょう.
書いているとこれぐらいしか思いつきませんでした.
それでもコンソールに初めて Hello World! が出力された時の感動はやはり忘れられません.
昨今, 高機能な言語が沢山ありますが, あなたのプログラミング生活にささやかなアクセントとしてC言語を学び直してみてはいかがでしょうか?
きっと今使っている言語に普段言わない感謝の言葉を述べること間違いなしです.
https://www.d3p.co.jp/HappyManager/
D3パブリッシャーから発売予定の恋愛アドベンチャーゲーム。
プライヤーはしあわせ荘というマンションの管理人になり、マンション管理業務を通じて住人である女の子たちとコミュニケーションをはかったり、彼女たちの生活を垣間見る事ができる・・・という内容である。
一部で期待されていたものの、初報から音沙汰のないまま、数日前には発売時のVR対応を断念して発売後のアップデートで"VR一部対応"と言うかたちのリリースがあった。しかし、今回の東京ゲームショウ2017のビジネスデイの取材で、ゲームメディアIGNが残酷な形で現状を記した。
http://jp.ign.com/happy-manager/17618/preview/ps-vr
現状は一体どうなっているのか?試遊してきた。ビジネスデイの時点でTwitter等で若干(悪い意味で)話題になっていたが、実際にプレイしてみると多くの知見を得られた。
例えば女の子の部屋の本棚にある本はちゃんとタイトルがあり、部屋はぬいぐるみがおいてあるとか、そういった点から女の子のキャラクター性を想像させる様にできている。
色々と言われてはいるが、インパクトのあるモデル。人間の認知で最も優先度の高い要素は顔、とくに目。そういう意味では目力が強いモデルは視線を感じさせられたし、目が合うと恥ずかしいという感覚はもてた。
・・・以上。
これに尽きる。
そもそもデモコンテンツとしての体をなしているとは言い難い。想像するに現在開発できている限りのプロトタイプの冒頭部分をただ遊ばせているだけではないか。
15分程度のTGS最短の待ち時間で並び始め、順番になると係のお姉さんから『15分程度です』と言われおもむろにコントローラーを渡されるが何をすればいいのかわからない。
ちなみに15分のうち、起動時の読込から操作できるようになるまでに3分程度はかかる。その後オープニングムービーが流れるが、貴重な試遊時間が削られるのでスキップしたので内容は不明。
"はじめから" "つづきから" というスタート画面が表示されるがどちらで始めればいいのかわからない。
自分は続きからで始めた。が、それまでのプレイヤーのセーブデータ(おそらくオートセーブ)が3つくらい残っており、とりあえず一番上をえらんだ。
試遊の各回が終わるごとにPS4の"アプリケーションを終了する"からルートメニューに戻るのだけれど、その際に画面左上にPS4ストレージ容量やメモリ使用量等のPS4のデバッグ情報らしきものが出力されている。これはもしかして開発機で動作している?(ゲームショウは開発機で出展するのも普通なんだろうか)
UI、見た目のクオリティ、操作感。全てVR対応させようとしていた名残がそのままでボロボロ。
VRでいうところの頭を動かしての視点操作をFPS的に右スティックで行う。
移動の操作が厄介。マップ内に点々とポイントが存在する。そこに右スティックで視点をフォーカスすると、そのポイントまでワープして場所が切り替わる。左スティックでは移動できない。左スティックを倒すとその方向に視界がスライドする。自分の立ち位置が同じまま、急に身長が高くなったり低くなったり、左右に動く。これを女の子との会話中に駆使すれば、女の子の前で一人Choo Choo TRAINが披露できる。意味はない。
ある作業を実行する際には画面内にコントローラーを握ったプレイヤーの手が表示される。HMDをかぶっているときに手元が把握できるようにする配慮だろうか。
女の子とのコミュニケーションがメインのゲームなのに会話にストレスを感じる。会話の最中も音声データの読み込みのためか?いちいち時間がかかる。会話に対する選択肢を決定してから相手の女の子が喋るまでに5秒くらいかかる。
女の子の反応がないし、何かしないといけないのかもしれないな。と思ってあたりを探るため見回していると「人と話すときは目を見てください!」と怒られる(でもちょっとかわいい)
というか、エンジン自体の使い方を勉強しながら作っているのか?
UnrealエンジンはVRにネイティブ対応してるから労力かけずに行けるっしょ!からの炎上プロジェクトな感じが否めない。
究極的にはこれ。
VRを断念したせいでいろいろな歪が発生しているとはいえ、では逆にここから想像され得る、VR対応もできた時の本ゲームの本来の理想の形とは一体?VR対応も含めて完成されたところで、実はゲーム体験のレベルとしては現状とあまり変わらないのでは?という恐怖。
・・・というような惨状。さすが、前述のIGN記事で"ふしあわせ荘を名乗れ"と指摘されただけのことはある。
ちなみにブースで配布されているうちわ、オモテは地球防衛軍、ウラはバレットガールズファンタジア。しあわせ荘は、ない。さらにTGSが始まって以来、しあわせ荘の管理人の公式アカウントはD3P公式のリツイートをするばかりで発言なし。沈黙を守っている。このままでは、しあわせ荘は公式からも無かったことにされるのではないかという不安感。
ある意味Simple1500時代の古き良きD3Pを思い出させるこのゲームであり、たった15分の体験で良くも悪くも心を奪われた。しかしこのままお蔵入りするなら幻のゲームとなってしまうし、ここから発売にこぎつけるなら今のクオリティではなくもう少し立派なゲームになるだろう。恐らくこのゲームを今の状態でプレイするならTGSに行くしかない、チャンスは明日しかないのです。
待ち時間はTGS最短クラスの15分。そしてプレイも15分。一周たったの30分。何度でも遊べる。今日は同社の地球防衛軍に比べてあまりに過疎だった本ゲーム、TGS二日目では一人でも多くの管理人さんが集うことを願ってやまない。
趣味でよくWindowsのパソコン修理、といっても簡単なレベルだが自作パソコンをかじってるので、素人よりかは毛が生えた程度にやっている。
仕事もパソコンではないがメンテナンス業務だから素人なりにパソコンのほうは趣味だが故障傾向や、ハードウェアの簡単な判断基準などや、あとまだなんとか生きてるハードディスクのデータ復旧などもする。
ただこっちも趣味のかたわらではあるが、得た知識と、技術、時間、それはある程度天秤にかかってることを相手にわかってもらいたいが所詮は「趣味なんでしょ?w」となる。
最初の一人は自分の仕事の時間がどうしても合わず、ただ相手も困ってそうだったので仕方なくSkypeだけは使えるから誘導してリモート操作でチェック。夜の21時から。
結果、事前に聞いてた内容で最悪ハードウェアの交換をしなきゃならんのかな?とか思っていたんだが、リモートですべてことたりた。
修理後、一通り話して。
「ありがと、じゃまたね」
スカイプ終了。
後日この人のスマホもgoogleのアカウントのログインができないって症状(結構めんどくさい症状だったから悪あがきしても結局は初期化)で治したりしたんだけど。
もう一人のパソコンはHDDのセクタ不良でWindowsが立ち上がらないからスタート。
HDD取り出して外付け化してCDIでSMARTの状況みたりしてダメだからデータ復旧ソフトで生きてるうちに復旧開始。
その間に新しい手持ち中古のSSD換装。Windowsの再インストール、ドライバの再インストール。
あとその他ハードウェアの不良個所チェック。(メモリのスロット側が死んでるのを発見)
結果はSSDの代金のみ。
こーいうとき、人にものを頼むことがいかに大変かとわかってる方々は時間にもよるが個人の趣味の範囲だったとしてもだよ、5000円か1万円を包んでくださる。
そんな風にいただけたら俺もこれを次のパーツとか買って勉強したりもする。
ただ、時間や技術、特にパソコンは放置するにもできない時間が多く、ただ画面を見てるだけみたいに見える時間が多くてどうしても効率化が難しい。
だから、そんな忙しいなら受けなければいいじゃないかといえばそうなんだが、人間関係的に受けとかないとなぁという実情。
せめて、お金とは言わないと、言いたいけど。
余裕がないならないなりに、あるならお金でもうれしいけど美味しいごはんに連れてってくださいよ。もっとほかのこと話しましょうよ。
https://anond.hatelabo.jp/20170911010509の続き
種類 | 名称 | 価格 | 備考 |
---|---|---|---|
マザーボード | H270M-ITX/ac | ¥13,760 | |
CPU | Celeron G3930T | ¥4,220 | |
CPUファン | Silent 9PWM | \962 | 厚みを増やして騒音を抑える |
CPUクーラー | SST-AR05 | ¥4,480 | 汎用ファンが付けられる中で最も大きいもの |
メモリ | W4U2400PS-4G | ¥7,990 | G3930Tとの抱き合わせ購入の犠牲になった |
電源 | SF450 | ¥9,319 | SFXプラグインの中ではかなり静かな電源 |
バックアップHDD | WD Red 6TB | ¥25,267 | 2TB減らした |
ケース | SST-DS380B | ¥18,876 | HDDの冷えやすさとメンテナンス性の良さが決め手 |
ケースファン | 隼120PRM 1300rpm×3 | \1,089×3 | 小軸なので同サイズの中では大風量 |
PWM分岐 | CA-864PS | ¥680 | 色々あってPWMにすることにした |
合計 \88,821(HDDを除くと\63,554)
約1万円安くなった。
種類 | 名称 | 備考 |
---|---|---|
メインHDD | WD Red 4TB | |
余りHDD | WD Black 1TB | やや壊れかけているので消しても良い領域に使う |
システムSSD | X-25M 80GB | |
余りSSD | X-25V 40GB | 記憶域プールのキャッシュにでも使ってみる |
TVチューナー | PX-WDPE Rev1.3 | 地上波2ch |
種類 | 名称 | 価格 | 備考 |
---|---|---|---|
SATAケーブル(HDD用) | TK-SATA3-03RL×3 | \1,008×3 | 右L30cm |
SATAケーブル(SSD用) | TK-SATA3-03LL×2 | \790×2 | 左L30cm |
CPUファンのネジ類 | - | 数百円 | 現物合わせ |
理想のUSB3.0-SATA3.0変換アダプタが見つかったので、SST-DS380BにUSBでHDDを搭載できるようになった。
そうなるとPC-Q25Bの優位性はCPUクーラーと電源しかない。
HDDの冷却性・埃フィルターの掃除・HDDの交換・価格ではSST-DS380Bが上回っている。
良さそうなCPUクーラーと電源が見つかったので、SST-DS380Bに決定した。
HDDのSMART読み温度に連動させることを期待してたが、そのような機能はないので諦めた。
しょうがないのでマザーボードで手動調整することにしたが、以下のような理由でPWM3分岐にすることにした。
全自動から半自動に変えたので、丸々2倍容量なくても前日のデータを復元できるようになった。
2TBあれば2年分の差分が取れるはずだし、手動操作する時は予測より早く容量不足になった時だけなので、6TBにした。
今はAtom 330+ION+SST-SG05B+SSD+HDD+TVチューナーの構成。
ケース新調&SATAポート追加&OS入れ替えの必要が出てきたので、新調することにした。
パーツ | 名称 | 価格 | 備考 |
---|---|---|---|
マザーボード | ASRock H270M-ITX/ac | ¥13,760 | H270M, Mini-ITX, SATA最多 |
CPU | Celeron G3930T | ¥4,220 | 最小TDPで最安のもの |
CPUクーラー | サイズ 風神スリム | ¥3,674 | ロープロファイル, 汎用12cmファン |
メモリ | Team TED48GM2400C16DC01 | ¥6,980 | DDR4-2400 4GB×2 |
システムドライブ | X25-M 80GB | ¥0 | SSD, 余り |
データドライブ | WD40EFRX | ¥0 | WD Red 4TB, 流用 |
バックアップドライブ | WD80EFZX | ¥32,617 | WD Red 8TB |
余りHDD | WD1003FZEX | ¥0 | WD Black 1TB。ファイル履歴・シャドウコピー用。壊れたら他のドライブから間借りする。 |
余りSSD | X25-V 40GB | ¥0 | 用途未定。キャッシュに使うにも書き込みが遅い。余りHDDが壊れた時のシャドウコピーとか。 |
電源 | Corsair RM650x 650x | ¥12,917 | 260Wまでファンレスで動くATX電源 |
ケース | Lian-Li PC-Q25B | ¥19,830 | ファイルサーバーに適したケース |
ファンコントローラ | GRID+ V2 | ¥4,280 | Windowsから制御できるファンコン |
TVチューナーー | PX-W3PE Rev1.3 | ¥0 | 地上波2ch, 流用 |
合計 | ¥98,278 |
英語アレルギーだったらダイアリーも日記に変えたほうがいいとか言い出すとか?
正直言及でも返信でも返答でも応答でなんでもいい
例文
続いて、システムAはリプライ待ちの状態104になる。例文帳に追加
Then the system A becomes a replay waiting state 104. - 特許庁
データ受信装置120は、データパケット131の各々の受信が完了する毎にリプライ情報を発行するメモリリクエスト制御部322と、リプライ情報の数をカウントし、そのカウント値を保持するリプライ制御部323と、リプライ情報に関するカウント値を含むリプライパケット132を生成するリプライ生成部460とを有する。例文帳に追加
The data receiving apparatus 120 includes: a memory request control part 322 issuing reply information every time reception of the data packet 131 is completed; a reply control part 323 counting the number of pieces of reply information to store the count value; and a reply generation part 460 generating a reply packet 132 including the count value on the reply information. - 特許庁
例文
リプライデータ送出部60aはリプライ送出順登録FIFO50aに有効なリプライデータが存在すると判断した場合はリプライ送出順登録FIFO50aに登録してある順番に従いリプライデータ格納FIFO30a〜33aからリプライデータを読み出しチップセット2に非同期インターフェイス600aを介して送出する。
撮影頻度は月に300枚程度。撮った写真を選別しながらウイスキーが飲めます。つまみはいらん。
Nikon | D610,D800 |
---|---|
Canon | 5DMarkⅡ,6D |
SONY | α7 |
PENTAX | K-5Ⅱ |
型落ちや中古で十分と考えます。極端に古くなければ、写真は撮れます。
=====
Nikon | D750,D800,D700 |
---|---|
Canon | 6D,5D,5DMarkⅡ |
SONY | α7 |
Nikon | D7100,D300S,D5300 |
---|---|
CANON | 70D,KissX7 |
SONY | α6000,α77 |
富士フイルム | X-E2 |
PENTAX | K-5Ⅱ,K-S1 |
OLYMPUS | E-M5,E-M1,E-M10 |
---|---|
Panasonic | GM5,GH4,G7 |
メーカによって画像の色や操作方法に差が出ますが、初めてデジカメを買う場合は気にしなくても構いません。
色について個人的には富士フイルムやCanonのカメラは綺麗に感じます。
SunDisk等の信頼できるメーカかつ、出来る限り高性能のものを買いましょう。
カメラを買い替えたとしても、ほとんどの場合記録メディアは使い回し出来るからです。
デジタルカメラの利点の1つは、撮影した画像を簡単にレタッチ出来ることです。
はっきり言えば、カメラよりもお金を掛けるべきだと考えています。
デスクトップ前提です。
Adobe Creative Cloud のフォトプランであれば、月980円です。
自分はフォトプランに加えて、DxO FilmPackを使用しています。
写真屋さんにデータを持っていくのが面倒、もしくはバシバシ刷りたい人はプリンタも用意しましょう。
個人的にはプリンタまで揃える方が気楽です(白目) 自分はPRO-10Sを使ってます。
CANON | PRO-10S,PRO-100S |
---|---|
EPSON | SC-PX5V,SC-PX7V |
高いです。カメラを買い替えたとしても、画像編集のフローは変わりません。
撮影(RAW)→選別→レタッチ→現像(JPEG化等)→印刷→応募
カメラから出力されるJPEG画像で満足できる、もしくはPCでのレタッチが面倒すぎる場合はカメラのみで問題ありません。
撮影→スマートフォンに画像データを移行→スマートフォンのアプリで編集→インスタへ投稿etc
経済的余裕がある、もしくは頻繁に(週5日程度)使うなら損はしないと考えます。
個人的には、いわゆる「ボケ」と「色の粘り」の違いだと思っています。
色の粘りについては、まだセンサーサイズの差が大きいと思いますが、ボケと違ってわかる人は少ないですね。
但し、いわゆるデジイチはISO感度を結構上げれますので(3200くらい)無くても問題ないケースが多々あります。
重いです。レンズ込でミラーレスでないなら、1kgくらいじゃないでしょうか。
7年前購入のWindows7ノートPCが死にかけでまともに稼働しなくなったためノートPCを新規購入した。
Core i7でメモリ16GBのゲーミングノートで、価格は12万弱。破格である。
OSが違うと言っても初期起動時だけでしょ。言語設定を日本語にしたらあとはいつも通りでしょ。
英語が得意とは決して言わないが、学生時代に及第点以上は取れていたのだ。
だいたい自分はシステム屋だ(※下請け底辺SI屋)、英語のエラーメッセージも設定画面もそれなりに馴染んでいる。
で。初回起動。
ペラペラと女性の声でしゃべり続けるWindowsの初期設定画面に、面食らう。
何を言っているのか分らんが、たぶんそんなおかしな設定はしてないし、なんなら後から変更できるはずだ…と思いながら進める。
音声が流れなくなったが、英語の設定画面が続く。音読しつつ意味を取ろうとするが、ぼんやりふんわりレベルの理解。
まあいい、間違ったところで後で変更もできるだろうと進める。
やっと初期設定が済み、Chromeを入れる。
しかし日本語入力が思った以上に不便だ。キーボード設定が適切でなかったのか。
キーの配置が違って何やら打ちにくい上に、漢字変換と変換なしの切り替えのショートカットキーがわからない。
ファンクションキーで切り替えられるはずだ、と順に操作しているとタッチパッドが急に効かなくなった。
あああああ!!!!!
Ctrl+Alt+Delete!!!!!!!
windowsキー押下!スタートメニュー表示!お、コマンド入力ボックスの横にマイク入力が?!タブキー移動で押下!!
お、edgeで検索結果が!!!でもどれもイマイチ!!!タブキー移動で検索候補見てくのダルイ!!!
コンパネ見たらわかるっしょ!!!デバイス!!!あれ?マウスしかない?タッチパッドどこ??
これは音量、これは明るさで、これは、これは。
これは画面を切るマークか?…ん?!
なんだよこれタッチパッドの絵なのかよーーーー!!!!わからんかったわーーーー!!!!やっと直ったーーーーー!!!!!!
そんな状況を経て現在思ったことまとめ:
2.英語版とか他国版(逆輸入もの)の使いづらさ。単純な言語設定だけではない
3.良い経験だった。この経験を活かし次は普通に日本語用にしよう
以上¥
うんしかしそういうお手軽Windowsノートはいいとこメモリ4GBで増設不可だったりしてな
そういうマシンでAndroid Studioを起動するとメモリがしんどくてだな
http://i.imgur.com/bV6YdKe.png
これで「ちょっとブラウザで調べもの」とか「実機はUSB端子酷使したくないからエミュ起動」とかすると予約取り消しのスワップ突入でな
まあお金かけようねという話だよ
これ見てる画面の前のよい子のみんなもAndroidアプリ作ってみたいと考える人は少なくともメモリ8GBにできるパソコン買おうな
sdkmanagerでインストールされるツールのバイナリがことごとく以下の通り
$ file `which emulator` /data/Android_SDK/tools/emulator: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.15, stripped $ emulator bash: /data/Android_SDK/tools/emulator: cannot execute binary file: 実行形式エラー ・Android Studioなどでエミュ動かそうとすると Syntax error: ")" unexpected とか謎のエラー
つまり64bitバイナリなのである。32bitバイナリは提供されない(Won't Fix (Intended behavior))。
逐一バージョン戻してもいいのだが仕様だし他のも32bit切り始めてるしメモリ4GBもしんどいし64bitやろう。うん。おかねください
UMAモードでは性能が出ず、NUMAモードがデフォルトかつ、NUMAモードで使用する場合、デュアルソケットとしてOSが認識する仕様上
Win10Homeではコア数とメモリ量が半減するがメモリはまともな状態か、コア数とメモリは半減しないがメモリ性能が大幅に低下した状態でしか使用出来ない。
i9やXEONはリングバスで全てのコアを接続しているのでシングルソケットCPUをデュアルソケットとして認識させないと性能が出ない
みたいなクソ事案はない。
更に、多スレッド対応アプリケーションの多くはソケット数に応じたライセンス形態となるため、OSからデュアルソケットとして認識される関係上、