2023-05-13
PHPで社内システムを構築する案件をいただいている中で、ある日「五十音順がうまく機能していない」というエラーの報告が。しかし、コードには全然誤りがなく、google先生に粘り強く聞いてみたところ、半角カナでREGEXPやった方がよいという、かなりレアな情報に辿り着きました。無事に解決
mysqlテーブルのフィールドの一つに、並び替え用に半角カナで値を保存するようにしてあることが前提です。フリガナはひらがなで保存しておくのが好きだったのですが、半角カナが意外と優秀だったようです。
<五十音別の表示に成功したコード>
phpStart
function makeGojuonQery...
2023-02-03

▽サイトの規模に合わせてセキュリティーレベルを考えるべき
▽個人情報漏洩が起きるよくあるケースの一例
▽ワードプレスのように利用者が多いシステムは狙われやすい
▽サイトの規模に合わせてセキュリティーが考えられない技術者はレベルが低い
▽今記事を短くまとめると
フリーランスはビジネス思考がないとやっていけません。ですので、IT系の人材を目指すなら知っておくべき情報もお話していきます。
サイトの規模に合わせてセキュリティーレベルを考えるべき
社内用の管理システム・予約システム・ポータルサイトの構築はPHP+MySQLのシステム案件が占める割合が多いのですが、セキュリテ...
2022-10-13

▽2つの仮説をたててこの先を見据えています
▽株価が下がりきれば混乱は収束の仮説
▽明らかな茶番劇がDSの最後の悪あがきという仮説
2つの仮説をたててこの先を見据えています
一つ、株価が下がりきれば混乱は収束。これまで通りのDS支配による経済植民地を続行。
一つ、明らかな茶番劇がDSの最後の悪あがきで、闇の時代が続くけど、明ければ良き新時代の到来(希望的観測)
株価が下がりきれば混乱は収束の仮説
株価の流れの歴史を知れば、過去にこういった下落は幾度かあったが、いずれも急落した時に株を売らずにキープしていた人は儲かった。10年に一度のペースで起こされる茶番劇。不...
2022-10-13

▽2000年代中旬までヤフーが全盛
▽googleインパクトの第一弾は2005年にリリースされたgoogle地図
▽2006年にgoogleがYoutubeを買収
▽2007年 広告会社のダブルクリックを買収
▽googleはM&Aにより優秀な技術と人材を手に入れて成長した企業なのか
▽投資家ではなく技術者に多く報酬を与えることで企業が爆発的に伸びた
▽技術をオープンに開放して天才をどこよりも早く見つけて採用する手法
▽DS vs Googleによる世界政府の権力争いの構造になるかも
2000年代中旬までヤフーが全盛
今から15年ほど前にデスクトップ型パソコンを購...
2022-10-12

今回は中国人が日本に来て驚いたこと24個。
日本に5年以上住んでる中国人の方の配信をいくつか見て、驚いたという点をまとめました。
1、トイレにトイレットペーパーが置いてあること
中国ではティッシュを持ってトイレにいくのが当たり前とのことです。これに関しては泥棒が少ない日本が珍しいでしょう。
また、中国のレストランでは、出てきた食器を洗わないといけないという衝撃的なお話もされてました。店員からお湯をもらって、茶碗に注いで、箸でかき混ぜてからバケツにお湯を捨てる。レストランの衛生面を信じていないから、自分で消毒をしないといけないそうです。
2、日本はキャッシュレスが普...
2022-09-06

▽個人ID番号のマイナンバーカードをやたら恐れる人
▽中国の信用スコアに関して
▽できれば税金の透明化と取引
▽マイナンバーカードと銀行口座との連携
▽個人IDを与えられても企業側は個人情報を見れません
▽完璧主義だと何も進まない
▽マイナンバーカードの推進は好みの問題
個人ID番号のマイナンバーカードをやたら恐れる人
運転免許とマイナンバーカード一体化を猛烈に反対してる人を見かけたので、その件について考えてみました。本人確認のマイナンバーカードをやたら怖がる人は、風邪引くのが恐い恐い言うてる人と変わらんかもよ!?
マイナンバーは社会保障・税・災害対策の分野で効率...
2022-08-31

▽WEBデザイナーのリアルな現実を知った上で学ぼう
▽大企業リクルートのポータルサイトが強すぎて公式サイト不要
▽ネットに疎すぎる中小企業をデザインする人材になろう!
▽企業から求められるWEBデザイナーはこういう人
▽技術系の高時給派遣+フリーランス副業のWワーク最強!安定!
▽決してデザインだけに決して縛られないでください!ネットに強い人を目指す
▽HTMLとCSSは3日あれば十分!余計なことは覚える必要なし!
WEBデザイナーのリアルな現実を知った上で学ぼう
近々HTML+CSSのレクチャー動画をアップします。その前置きとして、今企業が求めてるWEBデザイナとはな...
2022-08-29

▽真実は少数派にあり構図の1段目
▽真実は少数派にあり構図の2段目
▽真実は少数派にあり構図の3段目
▽真実は少数派にあり構図の4段目
▽真実は少数派にあり構図の5段目
世の中の8割ほどの多数派が、権威というものが作った枠の中でしか物事考えられません。権威は政府・有名大学の教授・科学研究機関などをイメージしてもらえばいいかなと思います。
真実は少数派にあり構図の1段目
教科書で習ったことが絶対的に正しい。教員が丸を付ければ正解、バツを付ければ不正解。という教育を10年間以上されられています。
しかし、実際は本当に真剣に物事を突き詰めて考えていくと絶対というこ...
2022-08-20

フォトショップを学んで仕事を探そうという方は、広告デザインの仕事を探そうとしているのですよね?
この時点で「え?そうなんですか?」ってなってる時点で、もうペナルティです。目的なしにフォトショップを学ぼうとしても、まったく身につきません。だって、何を作らないといけないのかの目的がないわけですから。操作方法を知ったところで、ハイ終わり。何をすればいいか分からない。となります。
目的がないなら、そもそも学ばなくていいです。
目的思考がない人は、何を学んでも無駄に終わります。
これは根本的で当たり前の話をしています。
広告デザインが作れるようになれば仕事になる。
この意...
2022-07-07

参政党が大好きなぼやき評論化のクロちゃん。7月6日に公開された批判動画の内容をチェックしました。3点の不審点を挙げられましたので1つずつピックアップしていきます。
その前に把握していただきたことがあります。
アスペルガー症候群の代表的な症状として、
・相手の気持ちや意図を想像するのが苦手
・その場の雰囲気に沿った発言や、空気を読むことが難しい
・曖昧な説明や指示を理解することが苦手
というのがあります。
相手の気持ちを想像するのが苦手ということは、考えが一方通行で暴走しやすいです。
僕はさんざん過去の配信で同じことを言ってきました。
・考えが偏りすぎてる人...
2022-06-05

本当はもうみんな働かなくていい!というテーマで、今現在、立派な仕事をしている人は対象外になります。目覚め人だけが心底理解できるお話になるかなと思います。
人間は衣食住の維持が無理なくできれば幸せです。
衣食住のために大半の方が長時間労働をしていますが、戦後から1日8時間の週40時間労働の制度はずーっと変わらず。
一体何のために機械化をしたのでしょう?
少ない労働力で効率よく大量生産を実現して、安定した供給を行う為ですね。
それが実現しました。
頑張って火をおこす必要もありません。
水が蛇口をひねるだけで出てきます。
夏も冬も部屋を快適な温度にできます...
2022-06-03

持続化給付金2億円詐取か 東京国税局職員ら7人逮捕 主犯格はドバイに逃亡というニュースがありました。
手口は、「暗号資産に投資すれば個人事業主になれるから給付金の申請資格が得られる。」と言って100万円の投資資金を次々と騙しとって被害者約200名、2億の被害総額。主犯格はドバイへの海外逃亡に成功していて、なかなか捕まらないと思います。
3年ほど前にも岡山の果樹園を営む西山ファームという会社が被害総額133億円の巨額詐欺事件を起こしましたが、主犯格は海外逃亡。未だに捕まってません。
詐欺で得た利益を暗号資産に投資してしまえば、逮捕されても利益が残せると思っているのか?
...
2022-04-29

2021年にTwitterとFacebookから追い出されたドナルド・トランプ前米大統領が、自身で作らせたTruth social真実と銘打ったSNSが誕生しました。
リリースから2カ月が過ぎたのですが、アプリ自体は安定しておらず、まだ完全体ではないようです。いきなり人気が出てしまうと、サーバーの拡充不足とかの問題が出るし、システムというのは、リリースしてからエラーがいくつも出るものです。それを解消し続けて、エラー報告がなくなってきたら完成となります。
最近はテスラのイーロンマスクが約5兆6000億円ツイッターを買収したことで話題に上がりましたが、意外にも、トランプのトゥル...
2022-02-25

「ファンのあり方」についてお話します。マニアックなお題です。
情報配信ばかり見てると、見飽きてる部分もあるんです。似たような内容のものが多いですから。
もう見飽きて退屈してる方の救世主になれるよう、誰からも注目されない、マニアックなお題を取り扱っていく次第でございます。
本題に進みます。
「推し」という概念が30代以下の若手世代には存在します。推薦のスイという漢字で「推し」
AKBというアイドルグループが売れてきた2008年頃から、徐々に使われるようになりました。
今では、「推しは誰?」「推しになってもいいですか?」「推しマーク付けました」といった会話が若手の中...
2022-02-16

偉そうな人って結構いますよね?
僕もどちらかというと偉そうなタイプです。
自分でその部分は格好悪いなと、認識しています。
なので自分なりに気をつけながら発言しています。
自己主張が強い。我が強い。プライドが高い。そんな性格であると自己分析しています。
あと、偉そうな人は偉そうな人が嫌いだったりしますので、
偉そうな人を見るとイラっとくるという人は、自分の性格を見つめ直してみてください。
それなりに知識を得ていくと、あまりに何も知らずに平和ボケな人を見ると、どうしても下に見てしまう。これは有識者あるあるだったりします。「B層」「情報弱者」「無思考人間」といったワ...
2022-01-22

▽1、ネットにウイルスなど存在しない。あるのは不正プログラム
▽2、フリーソフトをインストールしなければ安全
▽3、サイト上の広告バナーはなるべく押さないこと
▽4、実はウイルス対策ソフト自体が不正プログラム?
▽5、サポートが切れても買い換える必要は全くありません
▽6、システムの復元機能があるから安心してください
ウイルス対策ソフトはアンインストールしても全く変わりません。
windowsのディフェンダーもアンインストールして問題ありません。
この根拠をなるべく分かりやすく解説してみようという試みです。
ネットにウイルスなど存在しない。あるのは不正プログラ...
2022-01-16
pubDateは独特でやっかいな表記型で扱いにくい。
<rss2.0 pubDateの書式>
Sun, 16 Jan 2022 01:54:00 +0000
pubDateを通常の日時表記にする方法はネットに多く転がっているけど、逆はありませんでしたので、
特定の日付(日付指定)で通常の日時型(2022/01/16 00:00:00)をpubDateの書式に変換する関数を作成しました。
たかが日時表記の変換なので難易度が低いですが、pubDateは地味に面倒な書式です。
RSSを自力で作成する人はほとんどいないと思うので、マニアックな事象なのですが。
当ブログはブ...
2021-06-15

▽1、エックスサーバーのSSH利用方法1「コントロールパネル」
▽2、エックスサーバーのSSH利用方法2「Tera Termで接続」
▽3、エックスサーバーでNode.jsを動かすまでの流れ
▽4、【悲報】共有サーバーNode.jsの勉強はこれ以上できません
Node.jsでWEBチャットを作りたい。
そんな願望が芽生えてきて、自由度が高くてノリにノッてるエックスサーバーの最安X10プランを契約。
普通は専用サーバーだけなのだが、共有サーバーなのにSSHが使えるという。
さあ、WEBチャットを作ってみましょう!多分イケるっしょ!
エックスサーバーのSSH利用方法1「...
2021-04-24

<世に点在するフリーランスに関する質問>
・新卒でフリーランスとして働くのは難しいですか?
・新卒でフリーランスになることのデメリットは何ですか?
・フリーランスとして生きて行くには何から始めるべきでしょうか?
・なにがきっかけでフリーランスになる事を決意しましたか?
・フリーランスの人はどうやって仕事を取っているのですか?
・どうしたら在宅フリーランスになるためのスキルを身につけられますか?
フリーランス歴15年超えのM2NETがそれぞれの質問に対して一括でお答えします。
▽フリーランスは目指すものではなく、自ずとフリーランスになってしまうもの
▽自分の能力を客...
2021-04-10

認知症予防・高齢者向けアプリの数が少なく、あったとしても広告がしつこく何度も表示されるアプリばかり。ということで、広告が全く表示されない無料のWEBアプリを作成しました。ゲームに時間制限などを設けていないので、焦らずゆっくりできる仕様になっています。
QRコードから読みとってURLに飛んでください。
https://game.magy.me/
※ホーム画面に追加をするのがオススメです。
※スマホ・パッド全機種対応
▽アルツハイマー向けアプリゲーム「おなじの押すよ」
▽アルツハイマー向けアプリゲーム「じゃんけん」
▽アルツハイマー向けアプリゲーム「きおくゲーム」
...
2021-04-06

▽民を困窮させておくことで死にものぐるいで働き続ける
▽人口の数が軍事力に比例しないITテクノロジー社会
▽人口の数が経済力に比例しないITテクノロジー社会
▽増えすぎた人口を減らそうという人口削減の流れは至って自然
民をギリギリの生活にさせておけば、死にものぐるいで働き続ける
昔は国民が健康でないといけなかった。農民も武士も肉体労働でしたから。
健康でないと年貢を徴収できませんし、国を守れませんでした。
民の腹を満たしすぎると働かなくなるのが人間の性。支配層は引き継がれた帝王学にて、その人間心理を知っています。
民を常にギリギリの生活ラインにさせておくことで、...
2020-10-23
PHPのstrtotime関数は非常に便利で、カレンダーを使用した予約システムなどで活躍してくれます。
今回は、月毎に第一週目の水曜日、第二週目の水曜日は何日かを求める最短の方法をご紹介。
phpStart
$y = 2020; //任意
$m = 10; //任意
$jd = cal_to_jd(CAL_GREGORIAN, $m, 1, $y);
$month_name = jdmonthname($jd, 1);
$first_wed_day = date("j", strtotime("first Wednesday of {$month_name} {$y}")...
2020-06-23
とある日。
あれ、画像を保存してもフォルダに保存した画像が反映しない。
デスクトップに画像保存しても反映しない。
けど、F5ボタンを押したら反映された。
ちょっとパソコンの調子悪いかな。再起動しよう。
画面「ログオフしています」
・・・ん?ずっとこの画面のまま。待てど待てどパソコンが落ちない。
はいはい、そういうこともたまにはありますよね。長押しで強制終了しましょう。
パソコンを落として、改めて起動。
あれ、またしてもネットの画像を保存した時に、フォルダに画像が保存されない。
しかし、F5を押すとやはり反応する。
おかしいな。まだ直ってない...
2020-02-29

突然クライアントから「サイトが見れなくなりました」と連絡が入り、すぐにサイトを確認。
システムエラーが原因ではなさそう。FTPにも繋がるしサーバーのダウンでもなさそう。
とりあえず、さくらインターネットへチャットでの問い合わせ。
担当者からの回答は「ドメインのステータスがclientHoldになっていますね」とのことで、はい??
クライアントホールドというワードは初耳でした。
調べてみると、単純にドメインがロック(凍結状態)されているとのことで、ドメインが原因だということが確定。
あっ!しまった!
そういえば、ドメイン移管後にwhois情報を更新していない…。
...
2019-10-18

業種によっては自社サイトを持つ必要性はありません。
美容院ならホットペッパー、飲食店なら食べログなどのポータルサイトに掲載していれば集客が十分できます。求人もリクナビに投資するのが一番手っ取り早いです。
ですが、いつまでもポータルサイトに出資し続けるのは、大手に貢いでいる。搾取されているという屈辱感がありませんか?
だから自社サイトを持ち、自社でうまく集客と求人を回していきたいという願望は、多くの中小企業の経営者が考えるところだと思います。
では、自社サイトの制作はどこに依頼をしましょうか?
▽制作会社に自社サイトの制作を依頼すると大損
▽フリーランスに自社...
2019-09-28

パソコン使用歴15年で四六時中パソコンを使用しているヘビーユーザーです。
そんな私のパソコンは昔からずっと、
・ウイルス対策ソフトなし
・WindowsUpdateは無効に設定
こんな状態ですが、何一つ異常ありません。今日もパソコンの調子は快晴です。
ちなみに私はネットバンクも利用しているし、仕事上、海外サイト(ちょっと危険っぽいサイト)でデザインに必要なフリー素材を探すことも頻繁に行っています。
※この記事を最後まで読まずに真似しないでください。なぜ、私がウイルス対策ソフトなしで感染しないのかを根拠で説明します。
▽なぜウイルス対策をインストールする...
2019-09-10
2019年の10月から消費税が10%になります。ややこしいことに、一部8%です。これが軽減税率というルールです。対象品目については政府のサイトにて。
何が対象なの? | 特集-消費税の軽減税率制度
いずれ全て10%になりますが、一部の極小企業が急に変えることで潰れるかも!?とか、庶民が困らないように!?ということを考慮してという建前です。個人的にはたった2%増えることでは何も困りませんが、世の中にはシビアな現状の人がいるのですかね。
一応、低所得者や極小企業への配慮を目的としているそうですが、政府都合の策略でもあります^^; 定額給付金もそうですが、ほんのわずかな金で情報弱...
2019-08-21
入力、選択などのinput、selectの項目を追加ボタンで増やす方法のご紹介。管理画面を作成する上で、ちょくちょく必要となるのでメモ代わりにコードを残します。
ボタンをわざわざユーザーに押させるというのはちょっと古いですが、自動認識で増やしていくより、断然手軽です。システムを作る際に、「完成までの速さ」を求めるならこの方法もいいのではないでしょうか。
デモはこちら
htmlStart
画像追加
画像アップロード
$(function(){
//追加ボタンの動作
$('.add').c...
2019-07-06

▽お問い合わせフォームのBot攻撃が年々増加している
▽reCAPTCHA(リキャプチャ)v3の設置方法
▽[v3]設置手順1「まずはフォームのHTMLにreCAPTCHA設置コードを追加」
▽[v3]設置手順2「次にフォームタグ内にhiddenのinputタグを追加」
▽[v3]設置手順3「PHP側の先頭にコードを追加」
▽[v2]設置手順1「まずはフォームのHTMLにreCAPTCHAのAPIを読み込む」
▽[v2]設置手順2「フォームのボタンの辺りに認証チェックフォームを設置」
▽[v2]設置手順3「PHP側の先頭にコードを追加」
▽reCAPTCHA(リキャプチャ)設置...
2018-12-13
/////////////////////////////////////
ドメインの管理について
/////////////////////////////////////
■ドメインが取得できるサイトは複数あります。
お名前.com、バリュードメイン、ムームードメインなど
【よく取得されるドメイン】
.com/.net … 最安(情報サイトなど)
.jp/.co.jp … 企業向け(会社のサイトなど)
■ドメイン取得サイトが異なる業者にドメインを引き渡すことを「ドメイン移管」といいます。
【ドメイン移管】
・特に費用はかかりません。
・1~2週間くらい...
2018-11-27
ワードプレスを外し、独自のシステムに移行する際、画像のエクスポートが苦労しました。
個人的にワードプレスは好みません。クライアントに管理画面を提供する場合は、自分で一から作ったほうがユーザビリティーが圧倒的に良くなるからです。
アップロード画像の記録がある、postmetaテーブルの検索で「meta_key = _wp_attachment_metadata」とすると、データが下記のようになっていた。なんというごちゃごちゃしたデータ。これだからワードプレスは苦手だ。
htmlStart
a:5:{s:5:"width";i:731;s:6:"height";i:723;s:4:"f...
2018-10-06
WEBやDTP専門の会社ではないけど、自社のビジネスをネットに力を入れて集客していきたい。
そんな会社は多いかと思います。
できれば、商品のサイトや広告媒体の制作を全て自社内部で済ませたいというのは、自然な発想です。
何故ならデザイン制作会社に依頼をすると非常にコストがかかるからです。
じゃあ、デザイナーの求人を出して、採用をしようってなるんですが、
何を基準にデザイナーを選べばいいのか?いくらの年収にすれば腕のいいデザイナーが来やすいのか?
技術者ではない経営者がそこを見極めるのは、意外と難があります。
よくわからなくて、なんとなくでポンコツな技術者を採用してし...
2018-09-21
フリーランスのクリエイターM2NETです。
主に広告デザインとWEBのシステム開発が得意分野で、
フリーでの活動は10年以上になります
今回はフリーランスをする上で重要となる案件の単価に関してお話します。
WEBデザイナーやプログラマーはフリーランスになる人が多い業種なので、
今後、フリーになることを目標にされてる方は結構いるんじゃないかと思いますが、
フリーランスは自分で仕事をとってこないといけないので、敷居が高いですよね。
要するに、人脈や営業能力が必要なのです。
そして仕事をとってくる上で絶対にやってはいけないのが、安請け合い。
これをやってしま...
2015-10-28
ローカル環境でPHPでのシステム開発時にPHPMyAdminのセッションアウトが邪魔。
ローカルだからセキュリティーなんてどうでもいいということで、
セッションのタイムアウトを24時間にしてしまおう!
PHPMyAdminのフォルダの直下にある「config.inc.php」に一行追加するだけ!
▼一般的な環境でのファイルの場所
htmlStart
C:\xampp\phpMyAdmin\config.inc.php
htmlEnd
▼追加する行
htmlStart
$cfg['LoginCookieValidity'] = 86400; //24時間
htmlE...
2015-10-22
PHPのシステムエラー復旧を承っちゃおうかな。ポンコツなシステム会社が多すぎるからさ。と思う今日このごろ。
34歳になってこの上から目線の発言は以下に自分がクソメンであるかを象徴してるねw
大手のポータルサイトではユーザー登録の際にエラーは全然起きないけど、
中小企業が運営するポータルサイトってエラーにちょくちょく出くわさない?
最近では、「セミナーズ」というサイトにセミナーの登録をしようとおもったら、
登録ボタンを押すと、ページが見つかりません…っておいおい。
せっかく苦労して入力したのにふざけんなっつーのと、怒り心頭。
「スクール検索サイト」でスクール情報を登録し...
2013-09-10
2013年9月にロリポップサーバーで、なんと8,438件ものサイトがハッキングされ、サイトが改ざんされた様子。前に、GMOクラウドのサーバーからもワードプレスのハッキングについてのメールが届いていた。ワードプレスは利用者が多いので、信頼してしまいがちだが、利用者が多ければ多いほど強者のハッカーに狙われてしまう。だからもうワードプレスは使用しない方が得策だろう。
サイトの改ざんだけで済めばいいが、データベースを初期化されたりしたらもうおしまい。ワードプレスに依存している会社は倒産するかもしれない。そんな会社は急いでワードプレスを普通のHTMLに戻さないといけない。かなり面倒臭いけどね。
...
2012-10-24
システムを構築中に今現在のURL(自身のURL)やファイル名を取得したいというケースがちょくちょく出てきます。サーバ環境変数に格納されているので取得は簡単です。
phpStart
/*
現在のURLが以下だった場合
https://pinkmonky.net/test.php?id=47&cate=5
*/
echo $_SERVER['SERVER_NAME'];
echo $_SERVER['REQUEST_URI'];
echo $_SERVER['PHP_SELF'];
echo $_SERVER["SCRIPT_NAME"];
//表示結果
blog.p...
2012-10-18

メールフォームならメールアドレスは見えないのでスパムは届きにくくなるが、最近内容が英語だけのスパムメールが届くようになった。簡単な処置として、内容に日本語が含まれているかを調べて、英語だけの場合は送信しないという分岐を追加することに。
どうやって全角の文字があるかどうか調べるかというと、文字数を数える『strlen関数』と『mb_strlen関数』を使用して、マルチバイトが含まれているかどうかを調べます。
phpStart
if(strlen($body) == mb_strlen($body,'utf8')) {
//全部英語(全てシングルバイト)
}else{
//日本...
この記事がお役に立てましたら是非シェアのご協力お願いします。