投稿

2022の投稿を表示しています

【iOS】SwiftUI ヒラギノフォントが切れる件 ( Text )

イメージ
 iOS(SwiftUI) で開発していると、フォント指定がありますが、 ヒラギノフォントを指定した場合、 Text で表示しようとすると文字が切れるやつがいます。 特に、fixedSize() を呼ぶと結構悲惨です。 切れる可能性がある文字達は下記 ①gjpqyÄÖÜßĀĂĄąĆĈĊČĎŅ gjの文字が消えないように検索したら、載ってはいたのですが、面倒・・・ clipsToBoundsも探しましたが無い・・・・。 そこで、どうしてもだめだったら、完全では無いですが、 下記を試して見てください。 表示文字の前後に改行コードを入れる 意外と盲点だったりします。 まぁ、画面上下ピッタリの場合はだめかも知れませんがこれでしのいでください。 結局はヒラギノ関連をやめるのが一番良いですね。 今回試したソース struct ContentView : View {          let font = Font . custom ( "HiraginoSans-W3" , size : 20 )     var body : some View {         VStack {             Text ( "gjpqyÄÖÜßĀĂĄąĆĈĊČĎŅ" )                                    . background ( Color . yellow )                 . clipped ( antialiased : false )                 . font ( font )                 . fixedSize ( horizontal : false , vertical : false )                 . border ( Color . gray )                 . padding ()                          Text ( "\ngjpqyÄÖÜßĀĂĄąĆĈĊČĎŅ\n" )                 . background ( Color . yellow )                 . clipped (

FFオリジンのDLC2弾 ひずみを探す

次元の迷宮ですが、 ディメンションポイントを貯めるのが面倒になってきますよね ひずみの中で、一番難易度が低い「ひずみを探す」で連鎖ひずみで2〜3個進めば、 倍率9倍とかになるので、  5〜6000ポイントくらいは稼げます。 サクサク進みたい方はぜひ試してみてください。

FFオリジンのDLS2弾 迷宮の魔物クエスト

タイトルの通りですが、 だれか、一覧をまとめてくれないかな? 覚えるのが大変 あと、カオス効果のレベル毎の上限とかまとめてる人いるのかな? あと、あとね、幻獣の%のステータス効果とか。

golang の環境別にversion変更したい

VSCodeで開発するなら、 左下に記載されている。Goのversionをクリックすると 切り替える事ができるので、便利だった・・・・ goenvを使わないでできたよ・・・。

迷惑メール(日本詐欺被害対策公式証明番号)

こんなのが来てた 7700万円当たったらしいです。 まぁ嘘ですけど 注意喚起含めて載せておきます ーーーーーーーーーーー こちら公式のメールとなっております。 日本詐欺被害対策公式証明番号:148572 正式承認発行済み ※本物のメール証明をいただいております。 dоcоmо、аu、sоftbank、Y!mоbile、gооgleを偽ったメールではないのでご安心ください。 この度は、2022年dоcоmо、аu、sоftbank、Y!mоbile、gооgle共同プロジェクト『2022年モバイル大創業祭』10月の部ご当選おめでとうございます。 ※携帯アドレスのランダム抽選となっております。 ご応募のご記憶がない場合でも当選は確実に【簡単】にお受け取りできます。 厳選なる抽選の結果、見事『特賞』にご当選されましたので下記URLにてご説明致します。 確認はこちら ※注意事項※ お振込みには必ず【口座情報】が必要となります。 口座情報での悪用は一般的にできないようになっておりますのでご安心ください。 『特賞』7700万の振込先がわからないことにはお渡し方法がございませんので、口座情報をどうしても入力したくない場合はこの当選権利を補欠当選の方へ移行させていただきます。 期日2022年10月1日(土)~10月31日(月) 『2022年モバイル大創業祭』 1等 7700万(現金) 3名 2等 2400万(現金) 5名 3等 100万(現金) 10名 4等 10万(現金) 100名 5等 5000円分のQUOカード 1000名 今後とも、dоcоmо、аu、sоftbank、Y!mоbile、gооgleの携帯ご利用を格別のお引立てを賜りますよう、宜しくお願い申し上げます。

JavaScriptなら、bloggerでも練習できそう。

単純なコードなら余裕で行けそうですね。 https://www.kixking.xyz/p/blog-page_7.html

まだSESってどうなの?

人それぞれかと思いますが 私の思ってる事です サラリーマン型のプログラマを目指すなら有りかと思います クリエイティブ型のプログラマならSESはやめた方が良い あと、グレーゾーンの、準委任?、労務提供? 言い方あってるかなぁ とかも、契約内容によっては、 従業員を疲弊させ 会社への忠誠心というか、会社愛とか、 (社畜)が芽生えなくなり 自然とちょっとした実務経験をしたら、他社に移動するなど 出入りが多い会社になるかと思います 企業の規模にもよりますが、少数精鋭の中小企業はあまりやっちゃいけないと思います もちろん、最近の案件事情などもありますが あと、 会社の代表者の趣味などの理由の不在が多くなるのも考えものかと思います あ、もちろん説明できる事ならOKなのですが・・・。

スマホアプリ事情

日本でのスマホ市場は、 iOS(iPadOS)やandroid OS(AOS)が主流ですが、 OSのアップデートがほぼ毎年更新されるので、 アプリ開発者は一度リリースすると OSのバージョンアップ毎に動作チェックをする事になる。 受託会社の人なら、毎年一定の仕事がくるので良いと思いますが、 発注者側からすると、毎年の更新が必要なので、 コストがかかる事を嫌がります サーバーアプリケーションだと、 5年10年バージョンアップ無しなどがよく見かけます サーバーの稼働費用のみでOKなわけです アップデートを行うかは、発注者側が決めればよいのです。 ですが、スマホアプリは、 AppleやgoogleがOSやストアを握っているので その会社の方針に従う必要がある。 そのため、アプリの更新タイミングなども 勝手に決められる事が多い なので、スマホアプリは長期的にはいやがれるものだったりします。 しっかりとそのアプリを利用してもらって 広告扱いにするのか、収益を目的としたものにするのかを 曖昧にすると、改修コトスがかさむ事が多い。 単発の広告系ならよいですが、 長期的に運用するなら、運用コストも含めてちゃんと考えて開発する必要があります。

Android 13

リリースされた様子 おめでとう そしてありがとう 検査やデバッグや更新作業などの 仕事がこれで増えるぞ!!

【国葬】自分が生きている間に国葬が行われるなんて

安倍元首相、ご冥福をお祈りします。 タイトル申し訳ございません。 本当にショッキングな事件でしたよね。 私も最初聞いたときは、仕事中でしたが、 仕事の手が止まってしまいました。 国葬は賛否両論あるかもしれませんが、 賛成派です。 おそらく、テレビでも放送されるかと思うので、 テレビの前に正座して参加すると思います。 あと、色々と、各方面(外国の方もね)からの参加者も訪れるかと思うので、 お金の流れが生まれてくれると思います。 経済への刺激にもなるのかとも思ってます。 宗教の問題も表面化しているようですね。 そこら編もまともな運営をしていただきたいです。 色々とありましたが、お疲れさまでした。 ゆっくり休んでください。

【golang】基礎 if 文 順番

golang を利用していて、複数条件の順番が気になったので golangも同じように左側から 順番にやってくれる様子 順番変えると、エラーで落ちます。 どこかの言語のように、 _abc?.A   のような感じにできたりするのかな? それとも、もっと良い書き方があるかもしれない。 func Test0001 (t *testing.T) { type abc struct { A string B string C string } var _abc *abc = nil // 左から順番にチェックされる if _abc != nil && _abc.A == "a" { return // 入らない } var _abc02 abc = abc{} _abc = &_abc02 // 左から順番にチェックされる if _abc != nil && _abc.A == "a" { return // 入らない } var _abc03 abc = abc{A: "a" } _abc = &_abc03 if _abc != nil && _abc.A == "a" { return // OK } }

Flutterについて(受託開発)

よし、Flutterを覚えよう 10年くらい、android,iOSのアプリ開発(受託)をやってきました。 最近の傾向として、 スマホアプリの開発案件は全体で少なくなってきたかもしれません。 それと、アプリの難易度アップ(高機能なアプリ)が見受けられます。 少なくなってきた傾向として ・iOS ,android の両方の技術者が必要で、コストがかかる ・アプリの定期的な更新が必要でサーバーのランニングコストよりもかかる このへんかなと、 あとは、フリーのエンジニアに叩き売りする感じのところもあるようです。 普通の企業でアプリを提案すると 最近は予算が問題でなかなか弱腰な事が多いです。 そこで、今後のアプリ開発を少しでも増やすため、 マルチプラットフォーム対応のものを利用して、 従来のアプリ開発の費用を減らして、数を回し、保守もらう流れを検討しています。 そこで目をつけたのが、Flutterでゲーム系でなければ敷居は低く参入できる。 Googleもある程度本気の様子なので。 今後2〜3年は確実にFlutterはあるりそうな気配もあります。 Flutter案件を提案して受託できるように勉強や情報収集していきます。

Google アナリティクス 4 ってなに?

2023 年 7 月 1 日より、ユニバーサル アナリティクスでは標準プロパティで新しいデータの処理ができなくなります。それまでに Google アナリティクス 4 プロパティに切り替えて設定を進めておきましょう。 ねぇ、これって どうゆこと?

iOSのアプリが次々に削除されている様子です

タイトルの通りなのですが、 最近、アップル公式から こんな ニュースがでてました。 3年以上更新されていなく、一定のDLが定期的に無いアプリは、 ストアからの削除対象になるようです。 今までに280万のアプリを削除されているようです、 過去にリリースした塩漬けアプリがある場合は、 利用されていても、新規DLなどが無い場合は、削除されてしまうようです。 もし、対象になったら、通知が来るらしいのですが、 3年以上更新無いと明確になってますが、 もう一方のダウンロードの数については、 不明なのでそこも明確にしてほしいですね。 もし不安な方は、 新しいXcodeでビルドするだけでも良いので更新しておいたほうが良さそうです。

Guideline 2.3.10 で審査が落ちた話。

結論を記載します。 Guideline 2.3.10 の殆どは、 Apple(iOS)以外の事は記載してはいけません。ってやつです。 android も同時リリースの場合、 よく、Webviewとかで、 htmlにまとめて(面倒なので)表記する事があったりしますが、 内部で表示するものに関しては、リジェクトされます。 外部ブラウザで表示させるか、(こっちはちょっと自信ないですが・・・。) 内部で表示する場合は、URLを分けるか、javaScriptなどで、 出し分ける対応すれば良いです。 Guideline 2.3.10 - Performance - Accurate Metadata We noticed that your submission includes irrelevant third-party platform information. Specifically, your description includes Google Play references.

iOS 16 てさ、初代iPhone SE除外

題名の通りです、 噂では、iOS 16は入らないとの事。 もう少し様子をみてみよう。

株価が気になる今日この頃

投資はおこなってますか? 勉強する為に、毎月数千円を投資信託に入れています。 最初は全く、興味がなかったですが、 とはいえ、総額は10〜20万くらいで、 まだまだ、新米です。 最近は、上がったり下がったりが、 激しく、値が動いています。 最近円安も進んでいて、危険な感じもします。 ちなみに、私が投資信託入れている銘柄?は、 日本の物ではなく、アメリカなどのものを選んでます。 みなさんも、お小遣いを投資に利用してみてはいかがですか?

最近なにも書いてない

 最近、何も活動できてない。 プライベートで開発もしてない。 忙しい。。。。

AdMobからapp-ads.txtを設置してと言われ・・・・。

イメージ
 こんにちは、 Bloggerを利用して、自分でドメインを取得して、設定している、 ドメインの維持費もしっかりとかけてる 変態です。 いや プログラマーです。 早速、本題ですが、 自分で作成したアプリがあって、 AdMobを導入しているのですが、 app-ads.txtを自分のドメインに設置しろといわれてつづけて、 ようやく設置した話です。 Bloggerに独自ドメインを設定しているので、サーバーとかを持っているのでは 無いので、 app-ads.txtをサーバーに設置しろ と言われても・・・。 ちょっと調べたら、 解決策があったようです。 Bloggerにはもともと、ads.txtの設定する項目があるので、 app-ads.txt から ads.txt に転送すれば良いと記載がありました。 早速試してみた所。 できました。 Bloggerにカスタムリダイレクトの設定ができて、 from に app-ads.txt   、 to に ads.txt を設定すればできました。

android SDK 32 が公開されている。

イメージ
あけましておめでとうございます。 今年も、のんびり更新していきます。 さて、タイトルのある通りですが、 Android SDK 32が公開されている様子です。 (いつからだろう・・・・) 最初はてっきり、android13の事なのかなと思ってましたが 今の所は違う様子ですね。 公式のSDKのドキュメントの一部に、 Build . VERSION _ CODES っていう定数があるのですが、 そこに、S_V2 って定義されてました。 こんな感じに、12.1とかのバージョンなのかと思いつつも。 12LとかSV2とか、色々と表記がある様子。 調べると、可変可能なデバイスの対応したOSのバージョンのようで、 最近出始めている?(今後発売される?) ディスプレイサイズが可変するやつですかね。 ますます、楽しみになってきたandroid OS ですね。 ただ、 アプリ開発側すると、 対応とかどうやるんだろう? と思ったりもします。 こんな感じに、のんびり更新していきます。 最後まで、読んでくれてありがとうございます。