タグ

2019年9月3日のブックマーク (9件)

  • 125万人が忘れている「申請しないともらえない年金」をご存知ですか(週刊現代) @gendai_biz

    もらい忘れる人、多数 年金は、繰り上げるか、繰り下げるかで将来もらえる額が大きく変わってくる。この時にカギとなるのが、特別支給の老齢厚生年金や加給年金、振替加算などの耳慣れない年金であった。 年金にはこうした細かい制度が無数に存在する。しかし、多くの人がこうした年金の申請を忘れがちだ。社会保険労務士の北村庄吾氏が語る。 「年金制度は申請主義です。自ら申請しなければいつまでたっても受け取ることはできません」 国はもらい忘れの年金について、積極的には教えてくれないのだ。そこでここでは、多くの人がもらい忘れがちな年金を紹介していこう。 都内在住の飯野守さん(63歳・仮名)は昨年春、日年金機構から「年金の請求手続きのご案内」という書類を受け取った。 「年金の支給は65歳からのはず」 そう考えた飯野さんは書類をしばらく放置した。 しかし、これが飯野さんの勘違いだった。飯野さんが受け取ったのは特別支

    125万人が忘れている「申請しないともらえない年金」をご存知ですか(週刊現代) @gendai_biz
    animist
    animist 2019/09/03
    難しい…
  • Python基礎講座(13 クラス) - Qiita

    class Spam: val = 100 def ham(self): self.egg('call method') def egg(self,msg): print("{0}".format(msg)) print(("{0}".format(self.val))) spam = Spam() spam.ham() 結果は以下になります。 call method 100 Pythonではクラスはclass クラス名 :で作成します。クラス名の先頭は大文字です。 クラス変数とクラス内関数(=メソッド)は字下げを使用して定義します。 オブジェクトは オブジェクト = クラス() で生成します。 メソッドは オブジェクト.メソッド()で呼び出します。 上記のプログラムを日語で説明すると クラスSpamのオブジェクトspamを生成します spamオブジェクトがhamメソッドを呼び出します

    Python基礎講座(13 クラス) - Qiita
  • Python始めたい人にProcessingが便利な5つの理由 - Qiita

    はじめに プログラミング初心者でも簡単に学べるJavaベースのツールとして有名なProcessingですが、Pythonを始めたい人にとっても、かなり便利なツールであることが分かったのでその理由をまとめました。 Processingが便利な理由 ❶環境構築が楽 もともとProcessingは、Javaをベースとした、ほんの少しのコードでビジュアル表現を可能にするツールです。そのため、インストールもかなり簡単になっています。今回は通常のProcessingインストール後に、PythonのIDEをインストールするだけです。 Processingのダウンロードはこちらから(Windows Macどちらも使えます) https://processing.org/download/ Pythonモードのインストール(こちらのリンクが画像付きで分かりやすいです) https://pycarnival.

    Python始めたい人にProcessingが便利な5つの理由 - Qiita
  • Visual Studio CodeでProcessingを動かす (Windows版) - Qiita

    的には以下記事と同じ。 https://qiita.com/JotaroS/items/12e8b650057ed154ddad ただ、Windowsでちょっと詰まったのでメモ。 上記はMac用のやりかた。 Macとの違いその1 Processing側の設定は不要。Processing自体をダウンロードしていればよい。 Macとの違いその2 commandのところをprocessing-javaのパスにするだけ。拡張の説明にも書いてあったけどちゃんと読んでなかった。。 { "version": "0.1.0", "command": "C:\\Program Files\\processing-3.3.7\\processing-java", "isShellCommand": true, "showOutput": "never", "args": [ "--force", "--s

    Visual Studio CodeでProcessingを動かす (Windows版) - Qiita
  • 【Python入門】for文を使った繰り返し文の書き方 - Qiita

    ※こちらの記事は、プロスタ編集部が現在大変人気の高いPythonの文法記事を公開することで、皆様の学習にお役に立ちたい意図で投稿しております。 参考サイト:【Python入門】for文を使った繰り返し文の書き方 プログラミングの基は「条件分岐」と「繰り返し」からなります。繰り返しにはfor文または while文で行い、条件分岐にはif文を使います。 繰り返しという意味では同じのfor文とwhile文ですが、その違いはfor文では繰り返しの制御に関する条件を全て1文にまとめることです。 そのため、初期化、継続の判定、変数の更新処理が単純なら、一目で全部に目を通せるfor文の方が好まれ、逆に複雑な場合はwhile文が好まれます。 目次 1 Pythonのfor文とは? 2 for文にrange関数を使用した繰り返し文 3 for文とif文を使った条件分岐 4 break-continue文

    【Python入門】for文を使った繰り返し文の書き方 - Qiita
  • 【Python入門】randomモジュールの使い方まとめ | 侍エンジニアブログ

    randomモジュールの使い方 randomモジュールの応用的な使い方</li randomモジュールで文字列を生成する方法 などといった基的な内容から、より実践的な内容に関してもやさしく解説していきたいと思います。 ※ この記事のコードはPython 3.7で動作確認しました。 記事を読む前に、Pythonがどんなプログラミング言語なのかをおさらいしておきたい人は次の記事を参考にしてください。 → Pythonとは?特徴やできること、活用例をわかりやすく簡単に解説 なお、その他のPythonの記事についてはこちらにまとめています。 randomモジュールとは randomモジュールは、Pythonでランダムな処理が必要な場合に活躍する標準モジュールです。ランダムな要素や乱数を使う操作などはとても便利なので、覚えておいて損はありません。ちなみに乱数とは、サイコロを投げたときのようにどの

    【Python入門】randomモジュールの使い方まとめ | 侍エンジニアブログ
  • Pythonのクラスでコンストラクタを使う方法【初心者向け】

    オブジェクトの設計書のような役割です。オブジェクトにどのような機能があるか記述されています。 オブジェクト インスタンスとも呼ばれます。クラスをもとに実体化してプログラムで使えるようにしたものがオブジェクトです。Python では、全てがオブジェクトです。 クラスとオブジェクトを使うと、プログラムを分かりやすく記述することが出来ます。Python では全てがオブジェクトとして扱われますので、クラスとオブジェクトの考え方は必ず理解しておきましょう。詳細は公式ドキュメントやチュートリアルを参考にしてください。 公式ドキュメント https://docs.python.jp/3/reference/compound_stmts.html#class-definitions チュートリアル https://docs.python.jp/3/tutorial/classes.html コンストラクタ

    Pythonのクラスでコンストラクタを使う方法【初心者向け】
  • Pythonではインスタンス変数をクラス定義直下に書いてはいけない(戒め) - Qiita

    TL;DR インスタンス変数のつもりでクラス直下に変数を定義すると事故る場合がある 同一プロセス内でクラスがインスタンス化されるのが2回目以降、かつ変数がミュータブルな型である場合に事故る インスタンス変数は__init__内で初期化すると良い これにまつわる根の動作はまだ理解できていない 事の顛末 Pythonでマルチスレッドで動くコードを書いていた際、別々のスレッド同士でlistの中身が混ざり合うことがありました。 Pythonを書いていながら私は静的型付け言語が好みなもので、JavaSwiftでそうするように変数の名前と型を先に書いておいたのです。 再現 ここでは、メソッドの引数に指定された整数たちを奇数と偶数のリストに振り分けて格納する、という例を用います。 from typing import List class OddAndEven: odds: List[int] =

    Pythonではインスタンス変数をクラス定義直下に書いてはいけない(戒め) - Qiita
  • wgetが超絶便利なwebクローラー、クローリングツールだとは知らなかった・・・!

    2013/04/08 この記事は書かれてから1年以上が経過しており、最新の情報とは異なる可能性があります techwgetCrawler ええ、知りませんでした。無知もいいところです・・・。 webコンテンツをざっくりローカルで見られるようにしたいなー。と思って、いろいろぐぐってました。 基点のURLからリンクやらリソースやらを辿って、それらをすべて落としてきて、 そこからさらにパスとかを変換してやればいいのかなーとか思っていたのですが、 ぐぐってみると、もうすでに 全部やってくれる便利なコマンドがある のではないですか。 それが、wget というソースコードをダウンロードするのによく使うコマンドだったことに驚きでした。 ちなみに mac は入ってないっぽいのでさくっと入れました。 brew install wget 普通の使い方は、wget のあとにダウンロードしたい URL を続けて引

    wgetが超絶便利なwebクローラー、クローリングツールだとは知らなかった・・・!
    animist
    animist 2019/09/03
    –restrict-file-names=windows