マッピィ Techlog

日々思うこと

【Windows】ファイルをサイズで検索

HDDがいっぱいになってきました。

ちょっと大きめのファイルから整理したいなー、と思っています。

 

Windowsを長年使ってきて知らなかったのですが、

エクスプローラの右上の検索窓で「サイズ:>1gb」などと入力して、任意のサイズで検索できるんですね。

f:id:macky2016:20181115100459p:plain

 

他にも便利機能があったりするのかな…。アンテナ広げないと。

【Programming】「全ての開発者が学ぶべき5つの言語」を読んで

全ての開発者が学ぶべき5つの言語 - Qiita全ての開発者が学ぶべき5つの言語 - Qiita を読みました。 「5 Programming Languages Every Master Developer Should Learn」の翻訳を載せられていたのでメモ。

  • はじめに
  • 全ての開発者が学ぶべき5つの言語
    • Java
      • サーバアプリをリードしてきた
      • WORA(write once run anywhere)
      • UdemyのComplete Java Masterclass or free Java Courses for beginners
      • 重要性は「10 reasons to learn Java」に。
    • Python
      • 最も広く教えられている。いろいろ移行しているし作られてもいる。
      • Complete Python Bootcamp or free Python cources for beginners
    • JavaScript
      • Webの世界においてJavaScriptを他の言語で置き換えることはできない
    • C Programming
      • ゲーム開発者にとっては重要な言語
    • Scala
  • まとめ
    • プロフェッショナルになりたいならClean Codeという書籍に従うべき

Clean Code アジャイルソフトウェア達人の技

Clean Code アジャイルソフトウェア達人の技

【Music】Kalafinaのベスト盤が発売!

Kalafinaの2008年デビューからのベスト盤が発売されるそうです。

 

Kalafinaはデビューからよくライブに行きました。

まだ小さなライブハウスでやってた頃が懐かしいです…。

それが日本武道館など大きな会場でライブをやるようになって、これからもっと活躍を期待していたのに…

当時を思い返す意味でも、買おうと思っています。

 

完全生産限定盤は、武道館でのライブ盤も付いているみたいですね!

楽しみです!

Kalafina All Time Best 2008-2018(完全生産限定盤)

Kalafina All Time Best 2008-2018(完全生産限定盤)

 

 

【Google】「ゲームの支援アプリを作ったらGoogleからBANを食らった話」という記事

ゲームの支援アプリを作ったらGoogleからBANを食らった話

という記事を読みました。

1年前の記事ですが、読んでおいて損はないと思います。

Googleの警告(アプリ名をこう変更しろ)に対し、別の名前で申請したところ承認が下りたが、将来停止処分になってしまった、というものです。

 

承認したんだからいいじゃん!と思いますが、Google様ですし、BANされたら従う他ありませんね。

後から変える方が面倒なので、事前によくルールは確認したおいた方がよさそうです。

 

はじめてのAndroidプログラミング 第3版

はじめてのAndroidプログラミング 第3版

 

 

【Books】ITの仕事をしている人にお薦めの9冊

ブログの更新が滞ってましたが、少しずつゆるく再開していこうと思います。

 

ITの仕事をしている人にお薦めの9冊 | 日経 xTECH(クロステック)

という記事。

 

私も読書時間はなんとか確保していまして、その点では充実しています。

できれば苦手なジャンルにも挑戦したいのですが、どうしても趣味的な、もしくは仕事的なジャンルに寄ってしまうのは、悲しいところですね。

その趣味的なジャンルの9冊です。

 

竜馬がゆく」は意外なところですけど、色々大切なことを学べそうですね。

休暇中に読むにはいいかもしれません。

新装版 竜馬がゆく (1) (文春文庫)

新装版 竜馬がゆく (1) (文春文庫)

 

 

【Python】OptionParserが便利

Python勉強中です。
引数を解析できるOptionParserが便利ですね。

from optparse import OptionParser

def main(argv):
	parser = OptionParser()
	parser.add_option("-a", "--a-opt", help=u"オプションA")
	options, args = parser.parse_args(argv)
	if options.a_opt:
		print("a is true")
	else:
		print("a is false")
|<

他にも--helpで説明ができるところもいいです。

【Programming】初めての有料サーバレンタル

初めてサーバをレンタルしました。有料で!

 

経験者のオススメもあって、IDCFクラウドにしました。

クラウドサービスならIDCFクラウド -使いやすく、パワフル

月500円から、かつ新規で500円お試しクーポンが付いてきたのは助かります。

 

手続きはとても簡単で、ものの数分でサーバが使えるようになりました!

一番安い構成なので、できることは限られそうですが、まずは色々遊んでみようかと思います。

 

独学プログラマー Python言語の基本から仕事のやり方まで

独学プログラマー Python言語の基本から仕事のやり方まで