windowsのPythonをアップデート

投稿者: | 2020年12月23日

現在pythonでGUIを使って社内ツールを作成しています。

社内のPCはwindowsマシンしかないので、開発もwindowsで行ったほうが移行も楽かと思って家のwindowsマシンで開発しています。ただ、バイト先でも開発を行う予定のため、MBAのpythonのバージョンと一致させるべきだと思い、windowsマシンのpythonを3.9.0にアップデートすることになりました。

続きを読む

C++のsortで大文字小文字を無視して比較する

投稿者: | 2020年12月9日

AtCoderのアルゴリズム実技検定にでてみようかなと思って、過去問を解いていました。どうやらF問題までACすると初級になれるようなので、F問題まで解いていました。E問題で躓いたものの、F問題までは時間内に通すことができました。

さて、今回はF問題でsortに比較関数を渡して、大文字小文字を無視してsortできるようにする必要があったので、実装してみました。

続きを読む

Pythonでディレクトリ監視

投稿者: | 2020年12月3日

現在バイト先の業務を自動化(半自動化)するために色々ツール作成しています。現在、pdfファイルを纏めて処理系に投げ、必要な情報を返してもらうようなものを作成しています。

バイト先の基幹ツールではpdfファイルは1日おきにしか出力できず、さらに全てのファイル名が同じのため、pdfファイルを一つのディレクトリにまとめられません。そこで、ディレクトリを監視し、ファイルを自動的にリネームするツールを作成しようと考えました。

今回は、ディレクトリを監視をするところまで実装しています。

続きを読む

Laravel6を用いてログイン/会員登録機能を作る

投稿者: | 2020年11月27日

とりあえずphp+nginx+mysqlの環境が完成したので、メインのツール作成をしていきます。まずは、ログインフォームを作成します。先週phpとmysqlを用いて(コピペしながら)自力で実装していたのですが、今回はlaravelを用いて作っていきます。

続きを読む

Docker環境でのLaravel導入時のトラブルシューティング

投稿者: | 2020年11月24日

先週もlaravel入れて環境構築していましたが、今週もやってます。もうめんどくさくなったので環境構築は終わり。

ただ、道中遭遇しやすいトラブルシューティングのメモは残したほうがいいなと思ったので書いてます。

続きを読む

環境構築は終わり

投稿者: | 2020年11月19日

バイト先で使うwebサービスのために環境を作っていました。バックエンドはPythonにしようかと思いましたが、調べていたらPHPのみで作れそうなので、ひとまず環境は完成です。

環境はPHP+MySQL+nginx。前に書いた記事からファイル構成は変えていますが、ほぼ同じです。

レポジトリだけ置いときます。

https://github.com/ateruimashin/docker-laravel.git

MySQLサーバにアクセスできるのに、insertなどができない時の対処

投稿者: | 2020年11月13日

PHP環境ができたので、Sign up/Sign in/Logout機能を作ってみることにしました。しかし、PHP+MySQLを触るのが初めてだったので、周りを巻き込んで大騒ぎしてたのですが、フォロワーさんのお陰で解決したので、解決策とやったことをまとめて行きます。また、MySQLに関しては全くの初心者なので、そのあたりもまとめています。

結論から言えば、接続しているユーザの権限が適切に与えられていませんでした。

続きを読む