タグ

2020年10月26日のブックマーク (6件)

  • Mockitoの最低限な使い方 - Qiita

    はじめに 現在携わっているプロジェクトでJUnit + Mockito + PowerMock を使うことになったのですが そもそもJUnit自体まともに触ったことがないわたしにとって全てが未知の領域。 「Mockito」でggってみても、なかなか知識0の人がすぐ使えるようになる説明されている記事が少ない。というか日語が少ない! 日語で説明がないとなかなか理解できないんですよね。。 ということで、最近ようやく少しだけ飲み込めたので何も知らなかった私に向けてこの記事を書きます。 今回はMockito編です。 特に、テスト対象クラスとは別クラスのメソッドをモック化したい場合について書きます。 Mockitoにできないこと まずMockitoには、できないことがたくさんあります。 万能ではなく、モック化できるメソッドは限られるのです。 モック化できないのが privateメソッド stati

    Mockitoの最低限な使い方 - Qiita
    nilab
    nilab 2020/10/26
    「モック化できないのが ・privateメソッド ・staticメソッド ・protectedメソッド ・インスタンス生成(new) 以上の4種類です。(多分)」「あとは抽象クラスなんかもモック化できなかったと思います。(多分)」
  • PTA業務をデジタル化で効率よく!「ハピタ」開発の川崎のNPO「コロナ時代に適した活動に」:東京新聞 TOKYO Web

    紙の配布物や手作業の集計が多くアナログな、小学校などのPTA運営をデジタル化する「PTA運営効率化ツール」を川崎市高津区のNPO法人「ハピタ」が開発し、このほど「かわさき起業家オーディション」で入賞を果たした。ハピタ代表の加藤拓也さん(46)は「保護者と地域をオンラインでつなぐこともできる。子どもたちを地域で育てて少子高齢化が進む社会の課題に対応していきたい」と話している。 (安田栄治) 加藤さんはIT大手ヤフーに勤める傍ら、三人の子どもが通った同区内の小学校で二〇一二年から二年間、PTA副会長を務めた。目に映ったのは、働く母親が主流となり、育児仕事、家事をこなしている姿。無駄な会議や平日の活動が多いことに不満を抱え、PTAに関わりたくない人が増えていることも知った。 その経験から、PTAの課題を解消しようと、エンジニア、デザイナーといったウェブ関連の仕事仲間などを集めて一八年七月にハピ

    PTA業務をデジタル化で効率よく!「ハピタ」開発の川崎のNPO「コロナ時代に適した活動に」:東京新聞 TOKYO Web
    nilab
    nilab 2020/10/26
    「紙の配布物や手作業の集計が多くアナログな、小学校などのPTA運営をデジタル化」「資料の確認や会計報告はパソコンやスマートフォンでできる。会費はオンライン決済。投票機能」「総会のオンライン開催」
  • 第15章 Python の使用 Red Hat Enterprise Linux 8 | Red Hat Customer Portal

    nilab
    nilab 2020/10/26
    「Red Hat Enterprise Linux 8 のシステムツールは、内部の platform-python パッケージで提供される Python バージョン 3.6 を使用します。Red Hat は、代わりに python36 パッケージを使用することを推奨します」
  • AWS SAM CLI 再入門 2021.08 - Qiita

    この記事は AWS Advent Calendar 2019 16日目の記事でした。 2020/7/21 に AWS SAM CLI が General Available となっため、v1.0.0 時点の情報に更新しました。 2021/8/24 に v1.29.0 時点の情報に更新しました。 はじめに 2018年の5月にaws-sam-local 改め aws-sam-cli の新機能 sam init を試すという記事を投稿しました。 AWS SAM CLI は GitHub 上で開発が行われていますが、リリースのペースが早く日々機能追加や改善が行われています。結果として上記の記事の内容は一部古いものとなっています。記事では2021年8月22日時点の最新バージョンである v1.29.0 までのリリースを踏まえた使い方をご紹介します。 AWS SAM と AWS SAM CLI Ser

    AWS SAM CLI 再入門 2021.08 - Qiita
    nilab
    nilab 2020/10/26
    「Serverless Application Model(SAM)は Lambda や API Gateway, DynamoDB のようなサービスを活用したサーバーレスアプリケーションのデプロイに特化した、AWS CloudFormation の拡張機能です」
  • AWS SAM リファレンス - AWS Serverless Application Model

    AWS SAM の仕様 AWS SAM の仕様は、Apache 2.0 ライセンスに基づくオープンソース仕様です。AWS SAM の仕様の現行バージョンは、AWS Serverless Application Model (AWS SAM) の仕様 で入手できます。 AWS SAM テンプレートは AWS CloudFormation テンプレートの拡張です。AWS CloudFormation テンプレートの完全なリファレンスについては、「AWS CloudFormation ユーザーガイド」の「テンプレートリファレンス」を参照してください。 AWS SAM CLI コマンドリファレンス AWS Serverless Application Model コマンドラインインターフェイス (AWS SAM CLI) は、AWS SAM テンプレートやサポートされているサードパーティの統合と併

    nilab
    nilab 2020/10/26
    「AWS SAM CLI を使用すると、ローカルで Lambda 関数を呼び出す、サーバーレスアプリケーションのデプロイパッケージを作成する、サーバーレスアプリケーションを AWS クラウドにデプロイする、などを行うことができます」
  • 人売りIT派遣企業(SES・客先常駐)はブラック企業ではない

    立場が変われば意見も変わるのは当然なわけです。 特定派遣の廃止の背景 特定派遣が廃止になる背景として考えられるのは、ブローカーのような営業マンや、事務所がレンタルオフィスのような実体がないに等しい会社の排除が目的だと個人的に思っています。(数年前の保険業界がそうだったように) 要するに国は「一般派遣をとりなさい」ということを暗に言っています。 国策に売りなしなので、当社は2018年4月1日で一般派遣を取得します。 客先常駐は害悪ではない なぜ客先常駐ということだけで害悪なんでしょうか?例えば、セキュリティ上、自治体の大きなお仕事は決められた場所の決められた端末で仕事をしないといけません。万が一自社に持ち帰ったとして市民の個人情報を漏洩してしまったらどう責任が取れますか? 自治体というのはそういうリスクマネジメントをしないといけない組織であって、仕事形態が常駐になってしまうのは仕方がないわけ

    人売りIT派遣企業(SES・客先常駐)はブラック企業ではない
    nilab
    nilab 2020/10/26
    「私たちの会社は、お客さんとあくまでも対等な関係にあります。なので仕事や労務について真剣に話し合い「残業はしない方向で」とか「新人を教育したいからOJTで入れます」とかお客さんにも無理をお願いしています」