- 2021.08.29
Python3関連のことを調べてみた2021年08月29日
【Python3】天気予報が変わったら、LINEに通知が来るBotを作ろう tenki.jpの天気予報を利用した、天気急変お知らせシステムを作ったので投稿します。 #1.目的 朝の天気予報ではこの時間は晴れのはずだったのに、雨が降ってきて洗濯物がびしょ濡れ… 1時間ごとの天気予報が変わったら通知してくれれば気づけた… このようなことがなくなればいいと思い、作りました。 #2.実装方法 A.ハードウ […]
【Python3】天気予報が変わったら、LINEに通知が来るBotを作ろう tenki.jpの天気予報を利用した、天気急変お知らせシステムを作ったので投稿します。 #1.目的 朝の天気予報ではこの時間は晴れのはずだったのに、雨が降ってきて洗濯物がびしょ濡れ… 1時間ごとの天気予報が変わったら通知してくれれば気づけた… このようなことがなくなればいいと思い、作りました。 #2.実装方法 A.ハードウ […]
【初心者向け】バリデーションについて〜Laravel〜 今回は、バリデーションの概要と設定方法、エラーメッセージの表示方法について説明します。 #バリデーションとは バリデーションとは、ユーザーが入力した情報がその仕様や文法などに照らして適切な形式で記述されているかをチェックするための仕組みです。 たとえば、数字で入力してもらいたい年齢欄に名前を漢字で入力されたらサービスの提供を適切に行えなくなっ […]
JavaScript for..in, for..of チートシート # for…in for…of 配列も、オブジェクトも、for 文で回せるのが JavaScript のいいところなんだけど、in と of の2種類があって、どっちがどっちなのか忘れちゃうので、自分のためのチートシートを作った。 |for| in | of | |:–|:–:|: […]
[WIP] Java テストコード # 概要 Javaのテストコードの基本について纏めます。 # テストコード考え方 * 取れない値はモックを用意 (例:API,DBなど) * Boolを返すファンクションに対して何も値をセットしない場合falseを返す * モックで値がなんでも良い場合any()を利用 * targetsで実際のファンクションをコール Java テストコード 元記事を表示 [WI […]
Go言語で構造体データをファイルに書き出し/読み込みをする方法メモ # はじめに ## やりたいこと Goのプログラム内で作成した構造体のデータをバイナリにシリアライズし、ファイルに保存します。 そしてプログラムを次回実行したときには、そのファイルを読み込んでデシリアライズし、構造体のデータをメモリに乗せます。 丁度、Pythonであれば[pickle](https://docs.python.o […]
Flutter未経験者が1か月で個人アプリリリースした件 ##Flutter始める前の知識 Flutterをやる前にwebをやってました。 (html/css,javascript,phpなどを3年ほど) ただJavaの知識などは参考書レベルでした。 ##1日の勉強量 大体10時間以上、土日関係なくFlutter関連に費やしました。 10×30=300時間くらいがFlutter歴になります。 ## […]
AWS勉強ノート # はじめに 以下の本で、AWSを勉強した際のメモ書き。 AWS Lambda はサーバーレスコンピューティングサービスで、サーバーのプロビジョニングや管理、ワークロード対応のクラスタースケーリングロジックの作成、イベント統合の維持、ランタイムの管理を行わずにコードを実行できます わざわざサーバを構築せずとも。色々なことを実行できますよー的な感じですね。 Lambda上に実行した […]
初心者向け Pythonanywhereを使ってみよう #目的 Pythonで書いたWebプログラムを簡単にインターネット環境で使えるようになる「Pythonanywhere」の使い方、主に自分が書いたコードをデプロイして公開するまでのやり方について自分のためのメモ書きとして残すことであります。 #環境 Pythonanywhere上の環境は以下の通り Python==3.8 Django==3. […]
APNS のペイロードデータを struct にマッピングする ## TL;DR “`swift struct APNSPayload: Decodable { struct APS: Decodable { struct Alert: Decodable { let title: String let body: String } let alert: Alert let badge […]
改訂版・(あなたの周りでも見かけるかもしれない)インスタンス変数の間違った使い方 この記事は僕が以前書いた「[(あなたの周りでも見かけるかもしれない)インスタンス変数の間違った使い方](https://qiita.com/jnchito/items/49fe82364bca2f4f37f5)」という記事の改訂版(というか、全面書き直し版)です。 ## はじめに:そのインスタンス変数、本当に必要です […]