集中力なら売り切れたよ

プログラミングや、将棋などについて書きます。

ゲーミングメカニカルキーボードとトラックボールを購入しました

ずっとマウス使っていたんですが、ふとどんなもんかと試してみたくなりトラックボール エレコム ワイヤレス M-XT3DRBKを購入しました。ちょっと使ってみたらこりゃえらい便利だなと思いました。ボールの位置が親指タイプなのでクリックと右クリックは人差し…

ドラゴンクエストX(ドラクエ10)を購入したけどすぐ飽きた件

Windows版体験版を試して、最初の方は面白くて、Amazonでダウンロード版オールインワンパッケージを購入してWindows版ドラクエ10をプレイできるようにしました。ちなみに低スペックPCでも低画質設定なら動きます。私のノートパソコンはCore-i3 6100U Skylake…

囲碁と将棋を趣味にする理由

なんで今さら囲碁・将棋をやるのか。子供の頃から始めたなら、自然に強くなって楽しいかもしれないが、大人になってから始めてどうするのか、といった疑問もあると思います。個人的な考えですが、無料のネットゲーム(ネトゲ、オンラインゲーム)は数え切れ…

将棋ソフト「激指」最新版がしばらく出ていない理由

マイナビから有料将棋ソフトが「激指14」(2015年11月27日発売)を最後に出ていないのは、「将棋新世紀PonaX」(2014年5月30日発売)がバグだらけで回収に終わった失敗もあるでしょうが、私が思うにフリーソフトの「将棋所」や「ShogiGUI」が便利すぎて、商…

C#の匿名メソッドとラムダ式の使い方を勉強しました

C#

以下のような判定処理を委譲するカウントメソッドを定義する。 static int Count(int[] numbers, Predicate<int> judge) { int count = 0; foreach (int n in numbers) { if (judge(n)) { count++; } } return count; } C#2.0で追加された匿名メソッド、C#3.0で追</int>…

0から15までの数値を16進数、2進数で表示するプログラム

Rubyで書くと標準のprintfの指定方法に2進数が備わっているので簡単です。 (0..15).each do |i| printf("0x%02x = %04b\n", i, i) end C#ではConsole.WriteLineの書式では16進数は可能ですが、2進数には変換できないのでConvertクラスを利用して一旦変換して…

C言語で数値のべき乗を求めるにはpow関数を使う

C++

標準ライブラリのpow関数を使うとべき乗を求めることができます。 #include <stdio.h> #include <math.h> int main(int argc, char* argv[]) { for (double i = 0; i < 32; i++) { printf("2 ** %d = %d\n", (int) i, (int) pow(2.0, i)); } return 0; } しかしコンパイルして</math.h></stdio.h>…

RubyとC#のLINQとの比較、3の倍数を抜き出すプログラム

3の倍数と3のつく数字のときオモロー!というプログラム(FizzBuzz問題系)Rubyで書くと非常に楽です(自分が慣れているからでもありますが)。 # coding: cp932 result = (1..40).select do |i| i % 3 == 0 || i.to_s.include?("3") end for i in result pu…

C#やPowerShellでOSのバージョンを確認する方法

C#ではSystem.Environment.OSVersionで取得できます。 using System; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.WriteLine(Environment.OSVersion); } } } PowerShellでも同様です。 PS C:\Users\Ryo> Wr…

Rubyでnilだったら代入するイディオム

他の言語ではあまり見かけませんが、左辺がnilだったら代入し、nilでなければ代入しない式として以下のものがよく使われているようです。 a ||= "abc" # つまりこういうこと? a = a || "abc" # ifを使うならこうなる? a = "abc" if a.nil? 個人的には暗号…

Rubyで開発するときは冗長モードを有効にするほうがよい

コマンドラインでの実行時に-wオプションをつけるとコンパイル時、実行時の警告を出してくれる。具体的には使っていないローカル変数などがあれば警告してくれる。デフォルトでは警告は出ない。いちいち指定するのが面倒な場合はRUBYOPT環境変数に-wをセット…

Windows 10で環境変数のPATHを設定する方法

「Windowsキー+X」でメニューを呼び出し、「システム」を選択します。「システムの詳細設定」を選択します。「環境変数」を選択します。「PATH」という項目を編集します。

ZenFone 3 Laserを買ってgoo g06と2台持ちにしました

タイトル通り、ZenFone 3 Laser(ZC551KL)を購入しました。ネットで見た限りではgoo g07(5.5インチ フルHD)は、安いですが、画面下にボタンがなくオンスクリーンキーで使える画面が狭くなってしまうので自分には合わないと思ってやめました。また、前世代…

gooのスマホ「g06」がパソコンでUSB認識されなくなった際の解決法

Windows 10 Home環境で、gooのスマホ「g06」CP-L43s-AbをUSB接続して「ファイル転送(MTP)」を選択してもデバイスマネージャーで正常に認識されず、ファイルの転送ができず困りました。以下のようなメッセージが表示されました。 このデバイスは正しく構成…

業界最安値のgooのスマホ「goo g06」を買いました

OCNモバイルONEとのSIMカードとセット販売することで、税抜き7,800円(税込み8,424円)という市場価格を破壊するような価格で販売されています。しかし、OCNモバイルONEのSIMカードは契約義務はなく、契約するかどうかは自由です。外箱の様子。付属品は、AC…

AssistiveTouchでiPhoneやiPadの電源をオフにする方法

高いお金を出して買ったスマホ、長く使いたいですよね。唯一のハードウェアであるボタン類が消耗したら修理に出すしかありませんから、なるべく使わないようにしたいですね。そういうときはAssistiveTouchをオンにしましょう。タッチ操作でホームボタンをは…

DUO selectを勉強する記録Section 33見出し例文367-377

367 I've been brought up in the country and can't imagine what urban life is like.僕は田舎育ちだから、都会生活がどんなものなのか想像できない。368 They are very much alike in background, tastes, and so on.育った環境や物の好みなどの点で、彼…

DUO selectを勉強する記録Section 32見出し例文355-366

355 A riot broke out in the capital and rapidly spread to rural areas.首都で暴動が発生し、またたく間に地方へ広がった。356 We have no choice but to give in to their demands.私たちは彼らの要求に屈するしかない。357 Discipline is of great impo…

DUO selectを勉強する記録Section 31見出し例文343-354

343 He is not mature enough to appreciate the consequences of his actions.彼は自分の行動の結果をきちんと認識できるほど大人ではない。344 We need to examine the motives behind bullying.私たちはいじめの背後にある動機を調べる必要がある。345 He…

DUO selectを勉強する記録Section 30見出し例文331-342

331 We are looking forward to working on the project with you. Sincerely,あなたと一緒に本事業に取り組めることを楽しみにしております。敬具332 We can better serve our customers by improving quality.品質の向上を通して、我々はお客様に更なる貢…

DUO selectを勉強する記録Section 29見出し例文319-330

319 These days, stadiums are sometimes named after corporations.近ごろは、大企業の名前が付けられた競技場もある。320 He was reluctant to take on extra duties.彼は追加の仕事を引き受けるのは気が進まなかった。321 We have entered an era in whic…

DUO selectを勉強する記録Section 28見出し例文307-318

307 Humans resemble apes. Does that imply we have evolved from the same ancestor?人間は猿に似ている。それは、私たちが同じ祖先から進化したことを暗示しているのだろうか?308 Most cattle are fed on grain.ほとんどの牛は、餌に穀物が与えられる。3…

DUO selectを勉強する記録Section 27見出し例文295-306

295 Try to conserve scarce resources instead of wasting them.乏しい資源を無駄にせず、大切に使うよう心掛けよう。296 He emphasized how urgent it was to find alternative sources of energy.彼は、代替エネルギー源を見つけることがいかに急務である…

DUO selectを勉強する記録Section 26見出し例文283-294

283 He set out before dawn, so he got there with plenty of time to spare.彼は夜明け前に出発したので、充分な時間的余裕をもって現地に着いた。284 When going sightseeing, you should use public transportation.観光するなら公共の交通機関を使った…

DUO selectを勉強する記録Section 25見出し例文271-282

271 Quite a few people attended his lecture.かなりたくさんの人が彼の講演に出席した。272 He sat at a table by the window and watched people pass by.彼は窓際のテーブルに腰を下ろし、目の前を通り過ぎる人たちを眺めていた。273 We felt comfortabl…

DUO selectを勉強する記録Section 24見出し例文259-270

259 They aren't eager to carry out fundamental reform. They just try to put things off.彼らは抜本的な改革を本気で実行しようとは思っていない。ただ先送りしようとするだけだ。260 The city council represents the entire community.市議会は地域社…

DUO selectを勉強する記録Section 23見出し例文247-258

247 He prefers to put up with his wife rather than divorce her.彼は離婚するよりも妻に耐えることを選ぶ。248 "Let me go! We're through." "Calm down, Jane. Let's talk it over."「離して!私たちは終わりよ。」「落ち着けよ、ジェーン。よく話し合お…

DUO selectを勉強する記録Section 22見出し例文235-246

235 "I didn't recognize you, Bob." "I've put on weight recently."「君だとはわからなかったよ、ボブ。」「最近体重が増えちゃって。」236 He has a habit of taking off his clothes whenever he gets drunk.彼は酔っぱらうと決まって服を脱ぐ癖がある。…

DUO selectを勉強する記録Section 21見出し例文227-234

227 Some cruel experiments are under way in the laboratory.残酷な実験がその研究室の中で行われている。228 He's been under pressure to live up to his reputation.彼は世間の評判に応えなければというプレッシャーを感じている。229 We must take bol…

DUO selectを勉強する記録Section 20見出し例文217-226

217 What if we use up all the fossil fuels?もし化石燃料を使い果たしてしまったらどうなるだろう?218 You'd better use thick string to tie it up.それは太いひもでしっかり縛った方がいい。219 So-called minorities make up a large proportion of th…