lisz-works

技術と興味の集合体

プログラミング

python×seleniumでリンク一覧を作る

PythonのSeleniumを使って、スクレイピングのサンプル的まとめです!

Python3 辞書型⇔文字列(JSON)の相互変換

Python3での辞書型⇔文字列(JSON)の相互変換の方法です。 よく使うのにすぐ忘れるのでメモです。

Google Apps Scriptのプロパティで安全に値を使う!ユーザープロパティとスクリプトプロパティ

Google Apps Scriptの2つのプロパティ設定、「ユーザプロパティ」と「スクリプトプロパティ」の設定方法と使い方についてです!

Anaconda入れ直し→pipエラーする→対処を試した

Anaconda入れ直してpip installしようとしたら「requires msgpack, which is not installed.」というエラーが出たので対処してみました!

Analytics→Slack通知!GoogleAppsScriptでGAを確認しよう!

Google Apps Scriptで、Google Analyticsから情報を取得し、Slackに送信する処理の作り方です! ついでにGoogle スプレッドシートにも出力してます!

簡単!「GAS→Slack」WebhookでGoogle Apps Scriptから投稿

Google Apps ScriptからSlackに投稿するスクリプトです! Slack側の設定も含めて、想像以上に簡単にできました!

ファイルをバックアップするバッチの作成

ファイル管理ソフトを使わない場合の、バックアップ用バッチを作成しました。 「作業ファイルを更新する→格納先ファイルをバックアップ→格納先へコピー」という作業をバッチを叩くだけでやってくれます!

PATH通してバッチファイルを便利に使い倒す!

バッチファイルはPATHを通すことで更に便利になるのです…… そんなバッチファイルで楽するためのお話です!

Googleの超速仕事術「スプリント」についてざっくしまとめた

Googleで行っている、超速な仕事術「スプリント」について、ざっくしまとめてみました。

Windows Subsystem for Linux(WSL)でGCCをインストールしてみた!

Windows Subsystem for Linux(WSL)で、GCCを使おうと思ったら、デフォルトではインストールされてないということが発覚! ということでGCCをインストールしてみました。

Visual Studio Codeの設定同期をGISTを介して設定してみた!

今回はVisualStudio Codeの設定を、複数端末で簡単に同期する方法です! これで自宅PCはセットアップしたけど、こっちのPCは…… みたいな悩みからオサラバです!!

アプリ作成で本命だけ作るではダメだなと思った話

受注した案件で本来作るべきアプリだけを作っていたらダメだなぁと思った話。

1発実行!仮想環境×Jupyter実行バッチの作り方!

仮想環境×Jupyterを実行するバッチの作り方です。 「仮想環境」で「好きなフォルダ」で「バックグラウンド」でJupyterが実行できます!

VisualStudioのAnacondaで仮想環境とライブラリインストール

Visual Studio 2017でAnacondaをインストールした時の仮想環境+ライブラリインストールの方法です!

Pythonでキーボード操作!キーを打たずに自動化できちゃう!?

pyAutoGUIでキー操作をする方法です。 これを使えばキーボード操作を自動化することができます!

GAS→スプレッドシート 読み書きしてみた!

Google Apps Scriptでの、簡単なスプレッドシートへのアクセス方法についてです。 これをベースにゴニョゴニョすれば、色々作れそうですね!

GASのエディタをダークに!Chrome拡張「AppScript Color」

Google Apps Scriptにダークテーマを!! 「表示はダークこそ正義!!」というアナタ。 「よくよく考えたら白より良さそうじゃね?」というアナタ。 ダークにしちゃいましょう。

Google Apps Scriptでライブラリを作る!共通関数の作り方

Google Apps Script(GAS)を触り始めました! 共通で使う処理を、まとめたい…… ということでライブラリを作って、使ってみました!

Pythonでマウス操作していみた!操作が自動化できちゃう?!

Pythonでマウス操作をする方法を試してみました! マウス操作が自動化できるうえ、設定次第で移動モーションも見れるので結構楽しいですよ! そして更に実用的!

通信を扱うプログラムって難しいのな。って話

通信を扱うプログラムって難しいのな。 というタイトル通りのお話。 仕事で躓いたので、戒めと備忘録を兼ねて。

Python Excel操作用クラスを作ってみた@openpyxl

PythonでExcelを操作するライブラリ、「openpyxl」。 コレを取扱いを楽にする為のクラスを作ってみました。

numpyで配列から最大値を求める!

numpyを使って、配列から最大値を求める方法についてです! コレを使えば、1次元入れから多次元配列まで、簡単に最大値の位置がわかっちゃいます!

pyinstallでpython→exeしてみた!

pyinstallを使って、Pythonのコードをexeにしてみました! 最終的にexe単体で実行できるようになったので、サクッと作って日々の作業を楽にしてみませんか!?

Excel表をpythonで処理! - openpyxlで表を全セル処理する

Excelの表をサクっとpythonで処理したくありませんか? openpyxlで表を全セル処理するロジックを組んでみました!

Python 引数に関数を渡して実行させる

Pythonで、関数の引数に、関数を渡して実行させる方法です。

たった3つの手順で拡張できる!ステートパターンで感動できた

C#で状態遷移を行うデザインパターン「ステートパターン」を試してみました! たった3つの手順で拡張できるうえ、ダダ長い分岐を作らずに済みます。 そのため状態遷移を追ったり管理するのが楽になります! ステートパターンで感動してみませんか?

カテゴリ設定ラクチン化!TamperMobkeyで一撃セットフォームを作成

選択するだけではてブロのカテゴリをセットする、TamperMobkeyスクリプトを作りました! カテゴリをポチポチセットするの、面倒じゃありませんか? これを追加してカスタマイズすれば、テンプレート的な感覚で、カテゴリをセットを簡略化できます!

ビルド後robocopyで異常扱いされたので解決してみた - Visual Studioでビルド後にコピー処理

Visual Studioでビルド後に、robocopyで必要なファイルをコピーする設定をしてみました! が、その時、なぜか異常扱いされたので解決してみました!

VBA ファイルクラスに入力も足してみた

ファイル出力クラスに、ファイル入力を足して、「ファイル管理クラス」にアップグレードしてみました! これで入出力ファイルの管理がラクチンになります!

TensorFlowのインストールと楽々環境呼び出しバッチ

改めてDeep Leaningを…… と思い、TensorFlowをインストールしてみました! 今回はTensorFlowのインストールと、Anacondaの仮想環境を楽に呼び出すバッチについてです!