プログラミング備忘録 http://fanblogs.jp/androidprogramblog/ 1. android studioプログラミングの覚書2. pythonのコードの覚書 ja http://fanblogs.jp/androidprogramblog/archive/36/0 python:ジェネレータ関数(複数の配列を組み合わせる) 配列から要素の抽出・フィルタリングinputWords:入力文字列【コード】import itertoolsinputWords = "あいう"print("要素を順につなげる")print(list(itertools.chain(enumerate(inputWords),inputWords)))print("多重配列を要素を順につなげ単配列にする")print(list(itertools.chain.from_iterable(enumerate(inputWord.. Python androidprogramblog 2022-06-05T00:00:00+09:00 http://fanblogs.jp/androidprogramblog/archive/35/0 python:ジェネレータ関数(マッピング) 配列の要素マッピングinputWords:入力配列my_func:計算用関数【コード】import itertoolsdef my_func(a,b): return a * 2 + binputList = [1,3,5,7,9,2,4,6,8,10]print("配列の前から累積和を計算")print(list(itertools.accumulate(inputList)))print("配列の前から my_func を計算")print(list(itertoo.. Python androidprogramblog 2022-05-07T20:00:00+09:00 http://fanblogs.jp/androidprogramblog/archive/34/0 python:ジェネレータ関数(配列から要素抽出) 配列から要素の抽出・フィルタリングinputWords:入力文字列。フィルタリング対象targetWords:フィルタリング用文字【コード】import itertoolsinputWords = "おはようございます."def targetWords(char):  return char in "あいうえお"print("falseとなった要素のみ出力")print(list(itertools.filterfalse(targetWords,inputWords)))p.. Python androidprogramblog 2022-05-02T21:00:00+09:00 http://fanblogs.jp/androidprogramblog/archive/33/0 Linuxで動画処理コマンド 動画ファイルの結合 ffmpeg -f concat -i movie_list.txt -c copy output.mp4movie_list.txtに「file(半角スペース)」に続けて結合したい動画ファイルを1行ずつ記載する。output.mp4 が出力する動画ファイル。動画ファイルに音声ファイルを結合する ffmpeg -i video.mp4 -i music.mp3 -c:v copy -c:a aac -map 0:v:0 -map 1:a:0 output... ubuntu androidprogramblog 2021-04-21T20:00:29+09:00 http://fanblogs.jp/androidprogramblog/archive/32/0 Text To Speech (TTS) を IBM Watsonで行う 概要IBM Watsonは、IBM社が開発したAIです。無料でもAPIのテストなどが行なえます。Text To Speech(TTS)Text To Speech とは、文字列を入力して、それを自然に聞こえるように読み上げる機能です。身近な例で言えば、Google翻訳があります。Text To Speech を試すIBM Text to Speech Demoでデモを行うことができます。ひと月あたり1万文字まで無料で試すことができます。※試すには IBM Cloudに登録する.. (カテゴリなし) androidprogramblog 2021-04-20T14:57:39+09:00 http://fanblogs.jp/androidprogramblog/archive/31/0 【TIPS】python:pickle pythonで変数をファイルに保存 pickle モジュールは、pythonオブジェクトの直列化(serialization)、および直列化されたオブジェクトの復元のためのバイナリプロトコルが実装されている。シリアル化 データ構造をネットワーク上で格納または転送できる直列形式に変換する方法です。 pythonでは、シリアル化を使用することで、複雑なオブジェクト構造を取得し、ディスクに保存したり、ネットワーク経由で送信できるバイトストリームに変換できます。このプロセスはマーシャ.. Python androidprogramblog 2021-04-02T19:49:50+09:00 http://fanblogs.jp/androidprogramblog/archive/30/0 Ubuntu:ディスプレイマネージャの起動 概要LinuxでGUI環境で操作したいときに打つコマンド。手違いでコンソール起動してしまったLinuxをGUI環境で再起動するコマンド。コマンド「sudo service gdm restart」と入力すると、GUI環境が利用できるようになる。 ubuntu androidprogramblog 2021-02-14T23:02:47+09:00 http://fanblogs.jp/androidprogramblog/archive/27/0 python:matplot animation matplotで連続描画matplotlib.pyplot.pause を利用することで、一定時間毎に描画内容を更新できる。【使い方】matplotlib.pyplot.pause(interval)interval は更新インターバル[sec]を記載する。公式ページ。matplotでアニメーション作成pythonのmatplotを利用した描画アニメーションの作成のメモimport itertoolsimport csvimport numpy as npimport mat.. Python androidprogramblog 2020-10-16T23:00:08+09:00 http://fanblogs.jp/androidprogramblog/archive/26/0 python:matplotlibの覚書:散布図 matplotlibとはpythonの標準ライブラリでグラフの描画に利用するmatplotlib使い方よく使うグラフの簡単な使い方を記載しておく。参考:公式サイトの描画例幅広い描画方法を記載してあるため、参考になる。サイトリンク散布図基本matplotlib.pyplot.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, line.. Python androidprogramblog 2020-09-27T19:00:49+09:00 http://fanblogs.jp/androidprogramblog/archive/25/0 python:matplotlibの覚書:棒グラフ matplotlibとはpythonの標準ライブラリでグラフの描画に利用するmatplotlib使い方よく使うグラフの簡単な使い方を記載しておく。参考:公式サイトの描画例幅広い描画方法を記載してあるため、参考になる。サイトリンク棒グラフ基本matplotlib.pyplot.bar(x, height, width=0.5, bottom=None, align='center', **kwargs)リファレンスx:float または array 棒グラフで描画するx軸の項目.. Python androidprogramblog 2020-09-25T20:00:45+09:00 http://fanblogs.jp/androidprogramblog/archive/24/0 Kaggle:データサイエンス用のフリーデータ データサイエンス用のフリーデータ。コンペティションも開かれていたり、コミュニティがあったりと自主学習にはうってつけ?https://www.kaggle.com/ Python androidprogramblog 2020-05-17T23:00:00+09:00 http://fanblogs.jp/androidprogramblog/archive/23/0 Deep Learning 学習 python での実装勉強用・chainer pythonのchainerライブラリの公式サイト。 実装関数の説明も記載がある。 自然言語処理 androidprogramblog 2020-04-26T22:44:34+09:00 http://fanblogs.jp/androidprogramblog/archive/22/0 Speech to Text(IBM Watson) ・音声認識のAPI・制限内ならば、無料で使える(公式)デモ例(日本語)ラジオ音声読ませるとこんな感じ。Speaker 1: うんうんうん凄いなあ。Speaker 1: 凄い本当にいろいろ一人一人ずつ読んだら。Speaker 1: どこまでいかんだろうなって思ってね知らない人でも。Speaker 0: うんうんうん。Speaker 0: そうなんか振り返って休みしてそうではそのメンバーそんなことない。Speaker 1: 嘘を。Speaker 3: つけそう。Speaker 0.. 自然言語処理 androidprogramblog 2020-04-19T20:00:45+09:00 http://fanblogs.jp/androidprogramblog/archive/21/0 Pythonで変数のメモリ使用量をみる  データ分析にPythonを利用しているときに、メモリーエラーが発生した。どこかの変数で、メモリーリーグしているようだったので、調べ方の覚え書きをメモしておく。○コード ?getsizeofを利用する https://qiita.com/takahiro_itazuri/items/5013818ff2e3fb2367f9 ?配列サイズを取得する(グローバル変数とローカル変数を指定可能) https://qiita.com/AnchorBlues/items/46c6d93c.. Python androidprogramblog 2020-01-25T19:51:36+09:00 http://fanblogs.jp/androidprogramblog/archive/20/0 Android 10 Android 10概要 5Gデバイスのアプリ拡張、生体認証システム、セキュリティの強化、折り畳みデバイスへの拡張、NNAPI1.2対応など様々な変更点が加わっています。 主な特徴としては、3つの項目があります。ポイント1.プライバシー保護の向上・対象範囲別ストレージ・位置情報の利用許可に対するユーザ制御の強化・バックグラウンドからのアクティビティの起動・再設定不可能なハードウェアID・ワイヤレススキャンに関する権限2. 動作の変更点アプリの安定性と互換性の確保のためにAnd.. Android androidprogramblog 2019-11-17T20:00:19+09:00
Mobilize your Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: