今日はPCデータをバックアップするスクリプトをPowerShellで作成していました。
・・・え?OS標準のバックアップ機能使え?いや、勝手に変な形式のファイルに変換されちゃうと、ちゃんと復元されるか不安なので、そのままのファイルを別の場所にコピーするスクリプト作りました。
・・・え?アプリ制作と関係ない?いや、アプリソースコードのバックアップにもなるんで、関係はあったりします・・・
どうでも良いですが、PowerShell の Get-ChildItem や Test-Path や Copy-Item や Move-Item って、ファイル名によっては処理に失敗するんですよね。ファイル名に “]” とか “[” を使ってると処理に失敗します。
PowerShell使っている人の9割9分9厘が不満を持っていると思います。-LiteralPath のオプション使えば対処できるんですが、これ、逆ですよね。
複数のファイルにマッチングさせるような動作を行う場合にオプション指定させるべきですよね。特殊なことをする場合に意識的にオプションを指定させるべきで、何もしない場合に意図しない動作をするのはまずい気がします。
PowerShell使っている人の9割9分9厘がこれが原因でバグ作り込んで愚痴ってると思います。多分。
Windows用
┌─────────────────┐
| |
| . 下のAAがズレない環境が標準です。 . |
| |
├─────┬─────┬─────┤
| | | |
| ショボ‐ン ..| オマエモナ‐ | ゴルァ! |
| | ∧_∧ |. ∧∧ .|
| ∧_∧ | ( ´∀`) | (,,゚Д゚) │
| ( ´・ω・) .| ( ) |. ⊂ ⊃ .|
| ( つ旦と) | | | | .| ~l | .│
|….と_)_) ..| (__)_)….| し`J .|
| | | |
└─────┴─────┴─────┘
_______
|______|
| |
| ((M) ~ヽヽ|
|. ひ` 3ノ |
| ヽ°イ |
|● (∩∩) |
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
テキスト漫画サイトのアプリ版(ガワネイティブ)ですが、完成度がかなり高まってきました。これでリジェクトされたら多分泣いてiPhoneXを叩き割ると思います。うそです。
そろそろ最終チェック用のテストパターンでも作ろうかな・・・
3パターンくらいの3分で終わるやつで
・・・うそです。ちゃんとテストします・・・
∧_∧
( ´∀`)
( )
| | |
(__)_)
大体9割方言ってる人も当てはまるので、脳死で反論できる魔法の言葉。
彡ハミミミゝ
||・`ω・´|レ
/  ̄ ̄ 、ヽ ヘ_____
└二⊃ |∪=| ──── /
ヽ⊃ー/ノ 〆 ̄ ̄ ̄l/
 ̄`´ ̄
∧_∧ ∧_∧
_( ´∀`) (´∀` )
三(⌒), ノ⊃ ( >主 )
 ̄/ /) ) | | |
. 〈_)\_) (__(___)
無意味な投稿は
| ̄ ̄|
_☆☆☆_
( ´_⊃`)
-=≡ / ヽ
. /| | |. |
-=≡ /. \ヽ/\\_ ウェーハッハッハ
/ ヽ⌒)==ヽ_)=∧_∧
-= / /⌒\ \ || || <丶`∀´> ウリのバックには米国がいるから
/ / > )|| || ( つ旦O 誰も逆らえないニダ!
/ / / / .||_ || と_)_) _
し’ (_つ ̄(_)) ̄ (.)) ̄ (_)) ̄(.))
ガラ ガラ
| | |
| | |_____
| | | ̄ ̄ ̄ /|
| | | / /|
| /\ | /|/|/|
| / / |// / /|
| / / |_|/|/|/|/| (´⌒(´⌒`)⌒`)
| / / |文|/ // / (´⌒(´祭だ!!祭だ!!`)⌒`)
|/ /. _.| ̄|/|/|/ (´⌒(´∧ ∧⌒`)`)`)⌒`)
/|\/ / / |/ / (´⌒(´(,゚Д゚ )つ `)`)
/| / / /ヽ (´⌒(´⌒ (´⌒( つ |〕 /⌒`)⌒`)
| | ̄| | |ヽ/| 遅れるな!! ( | (⌒)`)⌒`)
| | |/| |__|/. ∧__∧ ⌒`)ド し’⌒^ミ `)⌒`)ォ
| |/| |/ (´⌒(´( ´∀` )つ ド ∧__∧⌒`)
| | |/ (´⌒(´( つ/] / ォと( ・∀・ ) 突撃――!!
| |/ ( | (⌒)`) ォ ヽ[|⊂[] )`)
| / (´ ´し’⌒^ミ `)`)ォ (⌒) |
|/ .  ̄ (_)`)`)
___
/| |
||. |∧_∧|
||. (・ω・`|
||oと. U|
|| |(__)J|
||/彡 ̄ ガチャ
*’“・* 。
| `*。
,。∩ *
+ (´・ω・`) *。+゚
`*。 ヽ、 つ *゚*
`・+。*・’ ゚⊃ +゚
☆ ∪~ 。*゚
`・+。*・ ゚
大手には作れないアプリを(気持ちだけは(๑•̀ㅂ•́)و✧)