#バドシス 〜 日々のことを続く限り書いてみようと思って 〜

頑張って日々のことを書いていこうと思います。

IT

【Classic Editor】Wordpress5.0でエディタが大幅変更!元に戻したいあなたへ!

IT

エディタを元に戻すプラグイン『Classic Editor』 Wordpressに5.0が出ました!! 新しいエディタがとにかく使いにくい!!!!w どうしようもないので『Classic Editor』を入れました!! プラグインのページから検索することでインストール可能です!! 有…

【PHP】バッチの多重起動制御について

バッチの多重起動の制御についてです。色々方法はあるのでまとめようと思います。 多重制御の方法について ロックファイルを作る ロックファイルの制御について アドバイザリロックでプロセスの多重起動を防止する

エンジニアが経費で買っても良いと思うもの

IT

IT企業に勤めるエンジニアたる物、良いもの使って仕事したいですよね。 僕の印象ですが、優秀なエンジニアって自分で良いものを揃えているんですよね。 僕も必要なものは自分で買っていましたが、仕事の効率が上がっていて仕事で使っているのに経費精算でき…

マネジメントの醍醐味

マネジメントと言えば、「もしドラ」が浮かびました。 どうせマネジメントされるなら可愛い女の子に命令されたい。 でも現実は、むさ苦しいおっさんなんですよ。悲しいことに。 マネジメントの醍醐味 マネジメントをしていて誰の為に頑張っているのかわから…

Chromeの拡張子作りに挑戦!

IT

Chromeの拡張子って実はHTML、JSの知識があれば作れるんですね。 ちょっと依頼があったので作ってみようと思います。 作った時のメモです。 概要 JS処理例 拡張子アイコンクリック時の処理 画面からのイベント取得例 トラブル Default locale was specified,…

今宵はシステムのリリース日です。

IT

エンジニアはプログラムを開発したりしたら、それを世の中に送り出す為のリリース作業が付きまといます。 スマホゲームのバージョンアップなどは皆さんにとっては身近なのではないでしょうか?? お客様によってはシステム利用者の少ない深夜に作業を希望さ…

【CAKEPHP3】CAKEPHP2から移行した時のメモ

IT

CAKEPHP2から移行するときのメモをまとめていきます。 お作法とか結構違うので色々注意が必要ですね。 View系 $this->Form Contloller系 beforeFilter 空、NULLチェックの違い ControllerからのModel呼び出し find('first') select count(*)の実装 Model系 Q…

Googleの検索結果で自分のブログの結果が出るようになりました

IT

今朝、自分の記事の順位を調べようと何気なく検索してみたら。。。 なんと、自分のサイトの・・・

iOS版SafariやChromeなどのブラウザはJSでボリューム変更ができない

IT

アプリケーション開発をしていると、WebView埋め込むのでブラウザでも動くよね? なんてテストをすると思います。 今回は、そんな時に発生した厄介な経験を・・・。

【サイトマップ】ブログを始めたらとりあえずやるべきことその1【インデックス登録】

IT

ブログを始めたら検索に引っかかりたいですよね。 これ、放っておけば被リンクなどで引っかかりはしますが、実は裏技というかGoogleにアピールすることが可能です。 そういえば書いていなかったのでこの機会に書いておこうかと! Google Searh Console に登…

GoogleドキュメントがURL直接入力で簡単に出せるようになりました!

IT

ブラウザにURL直打ちでGoogleのドキュメント系が一発で開けるようになっていることがわかりました。 新規Googleドキュメント 新規Googleスプレッドシート 新規Googleサイト 新規Googleスライド 新規Googleフォーム のように、Googleへログインが済んでいれば…

【PHP】Parse error: syntax error, unexpected 'new' (T_NEW)

PHP5→7にあげた時、 『Parse error: syntax error, unexpected 'new' (T_NEW)』 というエラーが出ました。 PHP7の場合、新しいオブジェクトを参照渡しで代入できないので、 function & getInstance( $class_name , $param = null){ $version = (float) PHP_V…

【コピペでOK】PHPのUTF-8環境でmb_send_mail関数で文字化けしないクラス作りました。【メール送信汎用ソース】

PHPでメールを送信する時に文字化けしちゃって結構ハマったので残しておきます。 サンプルソース 関連Manual PHP: mb_send_mail - Manual PHP: mb_language - Manual PHP: mb_internal_encoding - Manual

突然AUから速度制限まであと少しのメールがきて焦った話

ある日、こんなメールが届きました。 まじで!?まだ余裕だと思ってたんだが!! と思い、設定のデータ通信量を確認しました。

【iPad】スクリーンタイムで端末依存度が分析できる!

IT

恐らく新アプデのデフォルト機能だと思います。 スクリーンタイムという機能が追加されていて、レポートが来ていました。 中を見たら結構面白かったのでご紹介 スクリーンタイムで見れること 様々な見直しに使えそう このデータはアップルに飛んでいるのか

SublimeText3のPHP構文チェックツールを入れてみた。

IT

入れてみたのですが、なんか色々なサイトに飛んで試行錯誤まではいかないけど手順踏んだのでメモ残しておきます。 SublimeText3でPHP構文チェックと入れる方法 PackageControllを追加 PackageControllからツールを取得 VisualStudioCode(VSCode)もおすすめ

PHP Fatal error: Namespace declaration statement has to be the very first statement in the script

躓いたので残しておきます。 名前空間 PHP: 名前空間の定義 - Manual (PHP 5 >= 5.3.0, PHP 7) PHP のコードならなんでも名前空間に含めることができますが、 実際に名前空間の影響を受けるのはクラス (抽象クラスやトレイトを含む) とインターフェイス、関…

PHPのforeachで「Warning: Invalid argument supplied」がでる。

よくこれでググってしまうので戒めとして記事にしておきます。 Warning: Invalid argument supplied グーグル翻訳にかけると 警告:無効な引数が指定されて と怒られます。 foreachとは PHP: foreach - Manual (PHP 4, PHP 5, PHP 7) foreach は、配列を反復…

【php】implodeしたら「Notice: Array to string conversion」が出た

implodeとは PHP: implode - Manual (PHP 4, PHP 5, PHP 7) implode — 配列要素を文字列により連結する です。 Notice: Array to string conversionとは ようするに、配列を文字列に変換しようとしている。ということです。 「Notice: Array to string conve…

【MySQL】データ連携用にmysqldumpして、テーブルの一部を別DBに連携する

DB_AからBD_Bに同じテーブルを移すのですが、ラージカラムは連携しない仕様となりまして。 一部カラムを除いて連携するという面倒なことになりました。 普通に連携する場合は、mysqldumpしてそのまま別DBに投入すればOKなのですが、mysqldumpのカラム指定は…

【WBS】スケジューリングするときに意識すること

IT

仕事の時のメモです。 適宜綺麗にしていきますが、参考になれば。 心構え 見える化の実施 カレンダーへのマッピング 作業者への配慮 土日を跨がないように心がける テスト計画を立てよう

【macOS】新OS『Mojave』 登場!

IT

アップデートをした後に発覚しましたが、ユーザー辞書が初期化されましたorz Finderへドラッグアンドドロップするだけでバックアップが取れるみたいなので、やっておきましょう。 それ以外は特にないかな? Macに新OS『Mojave』が追加されます。 主な追加機…

【Android】Googleからゲーム用にプレゼント【200円分通貨】

IT

2018/9/28の10:52にGoogleからメールが来ていました。 なんと200円分の課金をさせてくれると!! これは嬉しい!! タガタメとか120円から課金できるのでおすすめですね!!笑 Androidユーザーの方は自分のGmailをチェックしてみてはいかがでしょうか??

【Firefox Monitor】Mozillaが情報漏洩チェックツールを提供開始

IT

ブラウザ『FireFox』やメールの『Thunderbird』でおなじみのMozillaが情報漏洩のチェックツールを提供開始しました。 メールアドレスを入力し、過去に起きた情報漏洩事件の中から自分のメールアドレスが含まれていないかどうかをチェックし、提示してくれる…

Zaifのハッキング被害について

IT

Zaifでハッキング被害があったようです。 積立の確認をしたが特に問題はなさそうです。 ただ損害は出ているので、出金できるかどうかは心配。 まぁ今引き落としても大損だし、宝くじ気分でしか買っていないのでとりあえずは静観ですね。 やはり仮想通貨界隈…

【タイムバンク】「はあちゅう」の時間を10秒ゲット!次は「岡田優介」選手がオススメかな!?

IT

タイムバンクで10秒だけ「はあちゅう」氏の時間を購入できたのですが、本日お昼に売買が開始されました・・・・! なんと、見てみたところいきなり50%のプラス!!! まぁ10秒しか買っていないので大した利益にはなりませんがね・・・w IPOに漏れた分の金額…

【タイムバンク】時間を買ったら当選しました!【はあちゅう】

IT

タイムバンクという人の時間を購入するというなんとも面白いサービスが展開されています。 とりあえず、「はあちゅう」さんの時間を1万円分(56.6円/秒)なので約170秒分申し込んでみました。 そしたら、以下のようなメールが!! はあちゅうさんの時間が当…

【Coconala】CAKEPHP2系の勉強をお手伝いさせていただきました

IT

CAKEPHP2系の勉強をしたいと言う方からご依頼をいただいたのでご対応させていただきました。 やりたかったこと 発生した想定外の事態 開発環境をご提供いただきました ソースコードがフレームワークを扱えていなかった 手本を見せてやり方を教え、とりあえ…

【ポケットWifi】オススメのポケットWi-fiについて調べてみた

IT

某フォロワーさんからポケットWi-fiについてご相談を受けたので自分なりに調べてみました。 候補は ・GMOとくとくBB ・BroadWiMAX ・FujiWifi あたりです。 それぞれ良いところ悪いところがありましたので参考になれば! GMOとくとくBB BroadWiMAX FujiWifi …

iOSのXcodeを使っていたら『No such module 'FacebookLogin'』

IT

※この記事は2017-08-28のリライト記事です。 xcodeでアプリをビルドしようとした時、 下記エラーで怒られました。 「No such module 'FacebookLogin'」 調べてみたら、「pod」というものが必要らしい。 やったことは以下 rubyを最新化 podを追加 初期セット…