かあちゃんエンジニアの気まぐれ開発メモ

フリーランス15年から足を洗ったかあちゃんエンジニアの技術メモ

【Docker】ログがどこだかわかんない件

肥大化したログファイル ローカル環境の動作確認で、Dockerが大活躍なんですけど。 どうもログファイルがどんどこ大きくなってる気がする。 dokcer logs ${コンテナID} でログを確認すると、どわーーーーーーーーーーって出てきて。もう止まらん。 これは、…

【CakePHP2】「Database connection "Mysql" is missing」が出た

1. 環境 ローカル検証を終えて、いざ本番環境へデプロイ。 オンプレミスなんで、WebサーバもDBも同じお家にinしていきます。 一通り設置できたかな?と、動かしてみた。 ま、そう簡単に動くはずないわね。 MariaDBのロゴ、初めて見たw CMS: CakePHP2 PHP: 7.…

【Github】プルリクのFileChangedでインデントの違いを無視したい!

1. 結論 URLに?w=1 を付加してアクセス https://github.com/tarcoiz/xxxx/pull/123/files → https://github.com/tarcoiz/xxxx/pull/123/files?w=1 これ便利!! 2. どんなときに使うの? Githubでプルリク作って、レビューワーの方にチェックお願いしまーす…

在宅ワーク歴10年のかあちゃんが実践するメンタルヘルス5選

かれこれ10年以上在宅ワーカー 子どもが生まれて、待機児童多い地域だったんで、保育園は諦めて…と思っていたので、いやおうなしに在宅ワーカーに。パソコンとネットさえあれば、なんとか仕事できなくはないもんで。というわけで、もう10年以上。 どんな…

なんとなく使ってたpackage.jsonについて調べた

1. 開発環境 個人商店のお客様に、小さな売上管理アプリを提供するってことになりまして。 下記環境でコツコツ開発を続けています。じっくり作ってるうちに、どんどんフロントエンド技術が進化しちゃって使ってるフレームワークが古びてゆき困る。早くリリー…

db:migrateのエラー

0. 現象 Ruby on rails のプロジェクトで、dbをマイグレーションかけようと思ったら、下記エラーに遭遇。 $ bundle exec rails db:migrate Could not find ffi-1.11.1 in any of the sources Run `bundle install` to install missing gems. 1. 解決方法 Xco…

2021新年ごあいさつ

1. 去年まとめ 去年はコロナ影響でお仕事なくなって、前半は生きた心地しなかった。んで、仕方なしマッチング会社経由で紹介してもらった案件でなんとか救われたのですが、まぁーそれはそれは漆黒な働き方の後半だった。フリーランスに案件紹介してくれる…

Zapierを使ってバルスを発火させるw

Zapierって何? クラウドサービスって色々あって、APIも進化すごいいきおいで進化してて。 たくさんアプリが安く使えるけど、やっぱり使い慣れたものから、なかなかお引越しできないじゃないですか、ひとって。 Googleドライブさんも便利だし、チャットワー…

【歓迎】PTAのママたち、IT親和度の格差

学校系のITガラパゴス文化 子どもが小学校に通うようになり、IT親和度って学校の方針や家庭によって、大きなバラツキがあるとわかってきた。 私立の学校だと、メールや掲示板での告知があるらしい。 うちの子らが通う小学校は、わら半紙(昭和www)にプリン…

マイクラJava版のランチャーをCentOSに入れたった

ランチャーのインストール ランチャーのインストールはこちらが大変参考になった、感謝!!minecraft.server-memo.net子どもらにCentOSマシンをプレゼントしたはいいが、minecraft初心者にはいくつもの壁があるんやなぁ。。 ソースのダウンロード、コンパイ…

私が使ったIDEいろいろと感想など

ってまぁ、自分で使ったことがあるやつだけの、所感ってことで。 NetBeans 懐かしめのやつ。 PHPを書くときはこれ使ってた。CakePHPの保守案件や、Wordperssのプラグインカスタマイズしたり…。3年くらいはお世話になったかな? 画面ヽ( ´¬`)ノ よかったと…

CentOS7:コマンドでwifiにつなぐ

CentOSインストールしたらまずやること 子ども用PCにCentOSを入れたんだけど、起動したら黒いコンソールじゃないの。ま、当たり前か。 このコンソールにドキワクしちゃう偏っている母ちゃんですが、GUIにしてあげないと子どもが使えないので仕方なしにGNOME …

Dockerでwordpress:5.2.2-php7.3を使ってみた

ローカル環境で動作確認のため、wordpress、mysql、phpmyadminが動くdocker-compose.ymlを白髪10本くらい増やした末にできた。dockerは理解するの、すごく時間かかっちゃったなー。 wordpress:5.2.2のイメージ使ってつまづきポイントなど。 (1)httpd起…

古いノートPCにLinux入れて子供用にした件

きっかけ うちにはWinXPが入ってたようなふっるーいノートPCがうじゃうじゃいました。長女が小学校の授業でパソコンを使うようなこともあるらしく、 そろそろ用意してあげたいなーと思いたち、 長女はCentOS7を入れ、次女にはpuppy Linuxを入れてw 材料 Leno…

Google App Engineの落とし穴

結論からいうと、 「フレキシブル環境に課金制限はありません。」 もう、この一言に尽きます。お金の管理がどうにもずさんなかあちゃんです。 GAEでクラウドアプリを提供したいので、勉強していました。GAEには、スタンダード環境とフレキシブル環境の2種類…

フリーランスがチームで開発するときに参考になる提言

かあちゃんエンジニアは、フリーランスで受託開発をやっているのですが。大きな規模の案件は、とても一人で抱えられないので。 知り合いのフリーランスとチームで開発するようになりました。お仕事に避ける時間にハンデがあるので、 どうしてもバリバリ単独…

テーブルの入力欄を矢印キーで移動したいって

テーブル形式になっている入力欄。 エクセルみたいに、矢印キーで入力欄を移動したいやつ。これは1行の入力欄の数が異なるケースでも動作するように、 単に1行分の入力indexでフォーカスするんではなくて、tdを数えて移動。 $(document).on("keydown", ".a…

データベースに作成日時、作成者とかを自動で入れたいのだ

MySQLの5.6から更新日時は自動で入れられるようになったみたいですね。へぇ〜便利。 MySQL5.6.5からDATETIME型で行生成時刻と更新時刻を自動でセットすることができるようになりましたよんで、さっそくSpring Bootで実装。 JPAツールでテーブルからEntityを…

Hatena Blogデビュー

FBでがっつり技術系のことを書くと、なんかドン引きな空気を感じてしまって。 日々のお仕事で気づいたこと、発見したこと、どこかに残したいなーって思ってHatenaデビューしました。さてさて、続けられることやら。 よろしくお願いしま~っす。