上手く行かないやつ init時点でstrListに存在するものに関しては表示されるが、途中で追加されたものが描画されなかった class StateValue: ObservableObject { @Published var strList: [Moji] struct Moji { var title: String var location: CGPoint var …
配布方法の選択 App Store Connect: リリース版 Ad Hoc: リモートでのテスト用 →委託開発でアプリ開発している場合 アプリ(ipaファイル)をメールなどで配布し、iPhone・iPadにインストールする方式 事前にProvisioning Portal(プロビジョニングポータル)…
KeyChainとは? UserDefaultと比較してセキュアに値を保存できる アプリを削除してもデータは残る(AppleIDに紐づく) 大量のデータ保存には向かない 使い方 (そのまま使うより神が作ったライブラリを使ったほうが楽らしい) 検索 任意の値に一致したデータ…
拡大・縮小 UIView.transition(with: self.squareView, duration: 1.0, options: [.transitionFlipFromLeft, .repeat, .autoreverse], animations: { self.squareView.transform = CGAffineTransform(scaleX: 2, y: 2); // これを(scaleX: 1/2, y: 1/2)にす…
UIView.animateによるアニメーション duration は何秒でアニメーションさせるか delay で開始まで何秒遅延するか指定 options でアニメーションの動き方を指定 (後述) animations で動かしたいUIViewのプロパティを変化 completion は完了した後に呼ばれるク…
袋文字を作りたくて、UISliderで文字の大きさとフチのサイズを可変にする方法を調べた。 import UIKit class ViewController: UIViewController { @IBOutlet weak var label: UILabel! @IBOutlet weak var fontSize: UISlider! @IBOutlet weak var edgeSize:…
LeetCodeの Roman to Integerっていう問題を解いた 今回はローマ数字からアラビア数字だったけど逆の問題もあるのでそのうち解きたい class Solution { func romanToInt(_ s: String) -> Int { var sum:Int = 0 var lastVal = 0 let valueMap: [Character: I…
現象 先日かいたこの記事に従って13.3のデバイスサポートファイルをよしなに配置する akasatanappa.hatenablog.com すると dyld_shared_cache_extract_dylibs failed xcode というエラーが出てビルドに失敗するようになった 対処法 $ cd ~/Library/Developer…
2つのソート済みのListがあるからそれをマージしろっていう問題。 学生の時にCか何かでやった気がする class Solution { func mergeTwoLists(_ l1: ListNode?, _ l2: ListNode?) -> ListNode? { if l1 == nil {return l2} if l2 == nil {return l1} var resu…
今日もやった。受け取った文字列を指定された行数でジグザグに配置したものを変えす。説明が難しい。 たとえば、"あいうえおかきくせこさしすせそ" という文字列と3を引数に受け取ったら、 になる。行数が4で指定されたら になる。 公式の問題を読んだほうが…
今日はEasyのPalindrome Numberをやった。 回文数っていうらしい。 数字を逆さまにした時に同じならtrue, 違うならfalseを返す。(負の数の場合、マイナスも一文字としてカウントするので問答でfalseになる) 先日のReverse Integerと同じように一の位から順番…
Intで来る数字を逆転させる問題。123だったら321に。 -2の31から2の31乗-1まで許容してその範囲を超えると0を返す。 で書いたコードがこれ。 class Solution { func reverse(_ x: Int) -> Int { var num = x var res:Int = 0 var tmpArray: [Int] = [] let i…
タイトル通り。令和元年秋期の試験に合格した。 勉強期間としては1ヶ月位。で、合格点ギリギリだった。両方60点前半 このくらいやれば合格ラインの上くらいに立てるのか、くらいに思ってもらえればと。 前提 ITパスポートを学生時代にとった、基本情報はとっ…
レイアウトの調整をしていてiPadで確認しようとビルドしようとした所下記のようなエラーが。 This iPad Pro (12.9-inch) (3rd generation) is running iOS 12.4.1 (16G102), which may not be supported by this version of Xcode. xcode10.1ではiOS12.4.1を…
仕事でSwiftを触ることになった。しかしチュートリアル的なもの以外の経験がなくて今年一番の焦りを感じたのでLeetCodeで入門しようと思った。なんでLeetCodeなのかというと先月あたりに社内のつよつよエンジニアの人におすすめされたから。 手始めに問題の…
仕事中に出会ったのでメモ safari12になってからJSのselect要素に対するclickイベントが発火しなくなった。 <form id="hoge" method="post"> <p>性別<br> <select name="sex"> <option value="man">男性</option> <option value="woman">女性</option> </select> </p> </form> <script> $("#hoge").on("click",function(){ //なにか処理 }); </script> そもそもselect要素の選んでいる選択肢が変…
やっていき力が回復したのでやっていき。 Githubのコミット数をTwitterに投稿するなにやらを作った。 github.com ggると同じものがすでにある。 blog.koogawa.com 丸パクリも嫌だったのでGithub APIの中でも最新のGraphQL API v4を使うことにした。 以下を参…
Python触ったこと無いマンがPythonなチュートリアルをする勉強会に参加してきた。 これ。 pyconjp.connpass.com PyCon JPではこれまでも年に1回東京で開催されるPyCon JPイベントでPythonを学べるチュートリアル講座を開催してきました。 今回は、以下のよう…
nヶ月ぶりの更新になってしまってまずい感。。圧倒的三日坊主。 でもどうせ誰も見てない。1ヶ月に1アクセスもない。本人すらアクセスしないとこうなるんですねぇ 過疎ブログもほどほどにして今年はちゃんと更新してやっていきを高めたい。。。 昨日出来心でc…
スクリーンショットを撮った時、名前が[スクリーンショット ****-**-** **.**.**.png]になるけど、 [スクリーンショット ]の部分が邪魔になった。ということでトリム $imageDir = opendir('images/'); while( $file_name = readdir($imageDir) ){ if(preg_ma…
Apacheをゴニョゴニョする時メモとりあえず設定ファイル $ vim /etc/httpd/conf/httpd.conf apacheの再起動する $ sudo /etc/init.d/httpd restart エラーログみる $ sudo tail -f /var/log/httpd/error_log
n番煎じですが自分用に。 エラーログを確認する $ sudo tail -f /var/log/httpd/error_log Permission denied: access to /favicon.ico denied, referer なんて出てたときにはドキュメントルートのパーミッションが700になってたりする。 $sudo chmod 755 /h…
[vagrant@localhost phpmd]$ vendor/bin/php-cs-fixer fix cs-fixer.php --rules=@PSR2 Loaded config default. Using cache file “.php_cs.cache”. [Symfony\Component\Filesystem\Exception\IOException] Failed to write file “/home/vagrant/phpmd/cs-fi…
TCP,UDPってなんだ?? ・トランスポートプロトコルの種類 トランスポートプロトコルってなに??? ・OSI参照モデルのトランスポート層のプロトコルのこと(わからん) ・データの交通整理してくれるらしい そもそもOSI参照モデルってなんぞ…