CakePHP4

[CakePHP4.x]SSL付きだとDebugKitが動かない?

CakePHP4でDebugKitが動かない問題に当たりました。 PHP7.4 CakePHP4.2.3 DebugKit  4.4?(Cake本体に同梱) ホスト環境はWindows10で、VirtualBoxにCentO...
MySQL

phpMyAdminでCSVインポートができない

MySqlで初期データをCSVで作成してphpMyAdminでインポートしようとしたら、なぜかポップアップでinvalid formatになってしまった。 いろいろ試したら、csvファイルをドラッグアンドドロップで指定するとダメだった...
フリーランス

受託案件の最低限のリスクマネジメント

Twitter見ていたらとんでもなく残念なコンサル初心者の方のツィートがあったので、何が悪かったのか、最低限何をすべきだったのかを解説してみます。 問題のツィートはこちらになります。 簡単にまとめると、案件を受託したコンサル...
フリーランス

アプリの受託開発でまずクライアントに読んでほしいサイト一覧

アプリやサイトの仕事を受けるとき、中途半端に丸投げな、困ったクライアントっていうのが結構います。 そもそも企画段階の詰めが甘すぎて困ってしまうことがあります。 例えば企画段階で必要なターゲッティングやペルソナの設定などを、なかなか理解し...
MySQL

MySQLのスキーマ定義からMarkdownを作る

アプリを新規作成する場合、まずは私はデータベースから作るんですが、仕様書として他の場所でも管理したいといいう場合が結構あると思います。 どうやってやるか忘れたので自分用のメモに残しておきます。 方法 スキーマ定義のみのXML形式で...
駆け出しエンジニア

一味ちがうポートフォリオ作成のアイディア

駆け出しエンジニアの皆さん。ポートフォリオ作成頑張ってますか? 今回は、ポートフォリオ作成で他人より一歩先に行ける?アイディアを語ってみたいと思います。 プログラミングスクールや独学でプログラミングを学んだ業界未経験の方が受託開発、...
インターネット

某銀行系のソースコードがGitHubに流出!?何が問題か解説します。

本日朝起きてTwitterをみたら、何やら某銀行の名前とGitHubがトレンドに出ていて、何事かなと調べてみたら、どうやら某銀行系のソースコードの一部がGitHubで見れる状態になっていたのだとか。 この問題が広く発覚したのは深夜の用...
VSCode

VSCodeでSSH接続ができない

VisualStudioCodeの拡張機能 Remote SSH はとっても便利。 VSCode上のソースファイルを直接書き換えることができたり、サーバーでコマンドを実行することができます。いちいちフォルダ共有をやったり、FT...
Webデザイン

CSSをSASS/SCSSに変換してくれるサービス

SASSをCSSにするツール類はいっぱいあるけど、CSSをSASS/SCSSに変換してくれる方法はないのかな??と思って調べたら、ありました。 左側にCSSを張り付けて、真ん中のボタンを押すとSASSかSCSS...
Laravel8.x

Laravel8 記述の違いによるモデル周りの動作の違いについて

Laravel8のModel::insert()メソッドでレコードを登録したら、なぜかcreated_byがNullで入っていました。 あれ?自動でいれてくれるんじゃなかったのか?と思って調べたら、どうやら記述方法で動作が変わるらしい。 ...
開発

現役プログラマがProgateをやってみた感想

Twitterを見ていると、Progateで学習しているプログラマ志望の方が多いみたいですので、どんなものか試してみることにしました。 もちろん、現役フリーランスプログラマなので、PHPやHTML/CSS、JavaScriptやjQu...
Webビジネス

フリーランス協会一般会員になりました

フリーランス協会の一般会員になりました。 フリーランス協会の一般会員になると、各種サービスの割引サービスや、賠償責任を補償する保険にも自動的に加入されるます。 ChatWorkの月額400円の「パーソナルプラン」が無料に...
リモートワーク

プログラマの仕事はコーディングだけじゃないんだけど

こういう記事を見つけました。 打刻レス勤怠管理サービス GitHubのコミットログを解析して、プログラマの労働時間を管理するという趣旨のWebサービスです。 プログラマとしての意見として、うーん・・・と思うところがあったの...
Git

リモートワーク歴10年の私が在宅勤務・リモート開発で生産性を向上させるコツを伝授

2020年から始まったコロナ騒動は2021年になっても収まる兆候は見せません。 年明けからは、感染者が激増して、再度緊急事態宣言が発動してしまい、またリモートワークに逆戻りという企業も多いのではないでしょうか? リモートワーク・テレワー...
Git

[Git]プロジェクト作成時のリポジトリ登録方法

プロジェクト新規作成時のリポジトリ登録方法についてまとめました。 問題点 リポジトリを作成してcloneするのは問題ないのですが、composerなどでフレームワークをダウンロードする際に、すでにあるフォルダの中には展開できない...
インターネット

英語のサイトを特定部分だけ和訳させて表示させる方法

プログラミングなどの文献は英語で書かれていることが多いので、読むのに苦労する場合が多いかと思います。それなりに英語ができる人でも、ちょっと単語がわからなかったりすることもありますよね? そんな時、Google翻訳を使うと非常に便利です...
CakePHP

Windowsホスト&VirtualBoxの共有フォルダー内でcomposerやnpmが動かない

いろいろ試して、WindowsホストでVirtualBoxの共有フォルダー機能は使ってはいけないという結論になりました。 なぜダメなのかと解決方法(代替案)を記事にしました。 composerやnpmが動かない Windows環境でV...
雑談

[Win10]通知音・警告音を変更する

Windows10では、デフォルトで様々なイベントでシステムサウンドが鳴る設定になっています。 会社内だったり、音楽を聴きながらの作業やオンライン会議などでこういったサウンドが鳴るのはあまり好ましくなかったり、もっと抑え目な音に変えたいと...
PHP

PHP.iniの設定ミスでファイルのアップロードができない

PHP.iniの設定ミスでファイルのアップロードができなくなってしまった。 原因はケアレスミスだった。 問題 現象としては upload_max_filesize のサイズが足りないのでアップロードできないエラー。 当然、十分なサ...
Linux

httpdのアクセスログをリアルタイムに見る

Apacheで運用しているWebサーバーで、アクセスログをリアルタイムで見たい場合のコマンド。 $ tail -f /var/log/httpd/access_log なにかサイトのパフォーマンスが異常に落ちたとかの時に役に立ちます...
タイトルとURLをコピーしました