スクリプト備忘録

1/18ページ

「Dockerコンテナがうまく起動しない」そんなときにチェックするコマンドまとめ

「Dockerコンテナがうまく起動しない」チェックするコマンドまとめ 今回はきつかったです。 納期1日前に来るデザイン原稿 納期前週金曜日に行われたDockerの本番環境構築への変更 そして、これに伴うコンテナ未起動問題と修正しようとして行った作業によるDocker立ち上がらない問題。 てんこ盛りでした。 と言う事で、その時の現場検証に使われたコマンドで私が知らなかったものを中心にまとめます。 ま […]

laravel8.x:変わりすぎて戸惑った仕様についての備忘録

laravel8.x:変わりすぎて戸惑った仕様についての備忘録 悩む案件抱えると途端に更新できなくなるこのブログ。 という事で、2週間ぶりの新規記事です。 現在動いている案件にて【Laravel8系】で構築することになったのですが、こいつが6系と変わりすぎていて解読に時間を要してしまいました。今回は8系に変えた際の『悩みポイント』についてザクっとまとめます。 8系で変更はSPAを意識した変更が多く […]

Django:DataFrameを配列(リスト)にしてDBに格納する時の注意事項

Django:DataFrameを配列(リスト)にしてDBに格納する時の注意事項 CSVデータをDBに取り込む時どうしてますか。 CSVの構造をそのまま(計算処理と化しないで)DBに持っていくのであれば、DataFrameに格納して【to_sql】で投げてしまうのが一番簡単です。が、今回はDataFrame化した値をリストで引き取って計算して統制してDBにSaveするという面倒な段取りを踏んだ時の […]

Django:MySQLのdatetime型を日付一致で取り出す方法(QuerySetで)

Django:MySQLのdatetime型を日付一致で取り出す方法(QuerySetで) これも短い記事になりそうな気がしますが、備忘録ですのであしからず。 具体例:楽天市場のTrackingデータ収集 RMSの中をスクレイピングしてこんな姿のCSVファイルを作成しました。 このデータをDBに格納しようとした時、重複防止の処理をどう書くかが1つの課題となります。 ファイルを読込み、for inル […]

Django:No module named ‘cStringIO’

Django:No module named ‘cStringIO’ StringIOを使おうとしたところ「そんなモジュールはねぇ」と怒られてしまいました。 [crayon-6100e05544fc2864847158/] ググって【StringIO】というモジュール名で実装している事例もチラホラ。 で変更してみましたが結果は変わらずでした。 [crayon-6100e05 […]

JavaScript:お手伝いしているプログラミングスクールで聞かれた質問【thisってどこの事?】

JavaScript:お手伝いしているプログラミングスクールで聞かれた質問【thisってどこの事?】 プログラミングスクールの生徒さんといろいろお話している中で出てきた『よく理解できなかった事』について、この際まとめておこうの第四弾。 具体的にはこんな内容です。 let と const と var は何が違うの? functionって何?ある時とない時で何が違うの? オブジェクトは { } で囲わ […]

JavaScript:お手伝いしているプログラミングスクールで聞かれた質問【let/var/constの違い】

JavaScript:お手伝いしているプログラミングスクールで聞かれた質問【let/var/constの違い】 最近になり縁あってプログラミングスクールのお手伝いをするようになりました。その生徒さんといろいろお話している中で出てきた『よく理解できなかった事』について「そう言えば自分も最初詰まった」と感じたものがいくつかあったので、この際まとめておこうかと。 具体的にはこんな内容です。 let と […]

Django:QuerySetのJSON変換で大ハマリした件

Django:QuerySetのJSON変換で大ハマリした件 解決した形は一番シンプルだったというオチが付いた今回のドはまり事件。 キカッケはFrontとBackに分けたDjango構築でのBack側のAPI出力です。 [crayon-6100e05545899590972366/] QuerySetとして抽出された値をフロントで受け取れるようにAPIを設置したのですが、上のようなコードが生成され […]

Vue.js:ファビコンの変更に手間取った件

Vue.js:ファビコンの変更に手間取った件 もう何なんでしょう。こんなに苦戦するとは全く予想してませんでした。 「Vueのアイコンがしつこい!」というお話です。 普通に考えれば <link rel=”icon” href=”<%= BASE_URL %>favicon.ico”>の変更 そう、これだけでいいはずと私も思ってい […]

Django:ReportLabによるPDFデータ作成で苦戦したところ

Django:ReportLabによるPDFデータ作成で苦戦したところ 『ReportLab』はDjangoでPDF出力をしようとしたときによく選択されるライブラリなのだそうです。 最近、抱えていたプログラムの方の案件がひと段落したので「他を探そう」と思ったのですが「新しいポートフォリオをくれ」と言われます。 毎回Excelで書きだすのも大変なので「仕事履歴をDB化して常に最新を出力できるように仕 […]

1 18