技術的な知見や日々の記録、日常の些細な変化などを綴る雑記ブログです。専門的な技術解説から日記のようなライトな話題まで、特定のジャンルに縛られず、気になったことや面白いと感じた出来事を幅広く発信しています。筆者の視点で切り取った多様なコンテンツが楽しめる、自由な雑記空間を目指しています。
2020/11/09
【note】noteデビューしてみました。
2020/10/27
2020/10/26
【PHP】Mysqlをアップデートしたら phpMyadmin にログインできなくなった。
メモ
環境
nginx
php
Mysqlをアップデートした時に今までログインできててたのができなくなった。
phpMyAdmin – Error
Error during session start; please check your PHP and/or web server log file and configure your installation properly. Also ensure that cookies are enabled in your browser.
こんなエラーがでた。
セッション部分を見ると下記のようになってた。
drwxrwx--- 2 root apache 4096 11月 1 21:30 2019 session
は? Apacheになってるので
chown nginx:root session
こんな感じにユーザーを変更してしたら、問題なく動作するようになった。
2020/10/13
2020/09/25
2020/09/24
【google】 22周年記念セールだと?
2020/09/24に goolge Store を覗いたら、
Google 22 周年記念キャンペーンが、もうすぐスタート。
2020/09/23
2020/09/10
【iOS】アプリの配布について、テストフライト楽!!
iOS のアプリを受託開発している時に、
クライアントにアプリを見せる時が有るかと思います。
その時、どうやって見せていますか?
今までは、インストールしたい端末のUDIDをもらって、
自社のアカウントにデバイスを登録して、
AdHocのアプリを展開していました。
ずっと、めんどくさくて、やってなかったのですが、
たまたま、お客様のアカウントに招待してもらったので、
試しに、テストフライトを試しました。
そしたら・・・。
「なんて楽なんだ!!」
もうねこれしか言えません。
あんなめんどくさいAdHoc用のアプリをビルドして
SSL証明書が適応されているサーバーに設置して、basic認証もつけて、URLを展開。
よく、インストールできないとか文句をよく言われていたっけ。
リリース用の証明書でくるんで、アプリをアップして、UIに従って行くだけで展開できる。
配布したいメールアドレスを教えてもらうだけ。
こんなに楽なら、もっと前から提案すればよかったと思いました。
2020/09/07
【iOS】SLComposeViewControllerはもう古い。結局何を使うのが一番良いの?
今となっては、 SNS といえば、ツイッターやフェイスブックが有名どころですが、
アプリ開発者は、いま、何を使って(実装して)共有していますか?
iOSに限ってしまえば、
Social.Framework
SLComposeViewController
UIActivityViewController
各種 SNSのSDK等
Share Extension
ーーーー
Social.Framework NO
SLComposeViewControllerResult NO
UIActivityViewController YES
各種 SNSのSDK等 アプリの登録が必要で制限あるが自由度がある。YES
フェイスブックは審査ありなのと、Share先(URL)が存在していないとだめなので
用途しだい。
Share Extension NO(用途が違う)
自分のアプリにShareしてもらう感じ?
現在、投稿先はユーザーによって様々なので、
Shareするアプリはユーザーに委ねるのほうが絶対に良い。
なので、UIActivityViewController を使っての実装が一番良い。
開発者にとっても。
今どき、要件でツイッター、フェイスブックにも投稿可能にするとある案件もあるが、
Share先をあえて制限させる必要はないと思う。
Shareしたいアプリ側が、実装しておくべき内容です。
2020/09/02
【C#】String の連結はStringBuilderを使うべし。
こんばんは。
よく案件で、Stringの文字列を大量に連結したりする処理を書くことがあり。
駆け出しプログラマー時代に昔良くハマってました。
それは、
String + String はすごく処理が遅い!! って事。
巨大なファイルを作成しようとした時に、数万文字も足して、
処理時間が数分かかったりしていました。
その連結処理部分をStringBuilderに置き換えたら、数秒で処理がおわる。
よくよく考えて見れば、
String = String + String の処理ってすごく
処理コストがかかるのがわかるかと思います。
なので、大量に文字列を扱う場合はStringBuilderを使おう。
2020/08/15
【Cod:MW】なんかあたらしい情報がでたらしい。
Warzone関連で というより、次回作に関連で出た情報ですが、
WZ-H6-49285 163
これ、Warzone 部屋に入れるようになるとの事。
部屋にある、謎解き誰か解読をお願いします・・・。
例のサイト(https://pawntakespawn.com/tv)に流れる動画
いつになったら終わるのだろうか・・・・。
37 25 48 とか 動画の途中に何度か違う数字が流れたりするけど関係あるのかな?
この動画、最後まで再生されると、最初に戻って再生される様子。
大体18分くらいある長い動画っぽい。
次回作に関連する事らしいです。
新作は 冷戦時代の物のようですね。
非常に楽しみ。
※追加
https://pawntakespawn.com/emc2
明日(8/15)になにか来るかも。
#Call of Duty: Modern Warfare
#Warzone
#Call of Duty: Black Ops Cold War
2020/08/14
【日記】 ブログのネタについて。
最近はほとんど自分用のメモとして記載していますが、
ネタはどんなモノに需要があるのだろうか?
android 、iOS 系などに関する事、
java,Swift ,C# 等の言語(プログラムのソース?)
技術者用のブログとしたら、どんなネタが良いのか?
現状定期的によくアクセスしてくれるのは、
UIWebviewから WKWebviewへの移行が記載されている
この記事なんですよね。
今後の方針とうも含めて、そろそろ考えて行こうかな。
2020/08/11
2020/08/05
【Mac】iMac27 インチの2020モデルが発表されたようです。
- スペックはこんな感じ
- ----
- Nano-textureガラス
- 3.6GHz 10コア第10世代Intel Core i9プロセッサ(Turbo Boost使用時最大5.0GHz)
- 128GB 2,666MHz DDR4メモリ
- Radeon Pro 5700 XT(16GB GDDR6メモリ搭載)
- 8TB SSDストレージ
- 10ギガビットEthernet
- ----
はい、高い!!
みなさんも、チェックしてみてください。
2020/07/22
【Mac】CocoaPods を入れようとしたらエラーが出た。
CocoaPodsを入れようと下記をターミナルで入れたら。
sudo gem install cocoapods
-- 抜粋
You might have to install separate package for the ruby development
environment, ruby-dev or ruby-devel for example.
--
こんな エラーが出た。
Xcode のcommand Line tools をいれたらなおりました
【mac 】Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib (LoadError)
brew install https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb2020/07/17
【iOS】iOS 13で WKWebView を使ったアプリは必ず実機で動作を確認しよう。
2020/07/13
【 ITMS-90809 】UIWebview の警告が出るようになってます。
ITMS-90809: Deprecated API Usage - App updates that use UIWebView will no longer be accepted as of December 2020. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview).


