【golang】try catch がない リンクを取得 Facebook × Pinterest メール 他のアプリ - 7/12/2021 え、golangってtry catchが無いんだと。一発目に洗礼を受ける。しょっぱなから、パニックでした。なので、全てにおいて、エラーチュックは確実に判定してどうするかを決める必要がある。まぁ、当たり前だけどね。 リンクを取得 Facebook × Pinterest メール 他のアプリ コメント
【Android】WebViewのズームボタン(ピンチイン・ピンチアウト)を非表示にする方法 - 8/28/2014 androidでWebView画面を作成する時に、 ピンチインとピンチアウトを有効にした場合、 拡縮コントローラーのボタンを非表示にしたい時のメモ。 (ズームイン、アウトするボタンの事です。) あれが表示されると、結構うざい時がありますよね? // WebViewのインスタンスを取得 WebView webview = findViewById(R.id.webview); // WebSettingsを取得 WebSettings settings = webview.getSettings(); // ピンチイン・ピンチアウトを有効にする settings.setSupportZoom(true); // 内蔵ズームコントロールを有効にする settings.setBuiltInZoomControls(true); // ズームコントロールのボタンを非表示にする settings.setDisplayZoomControls(false); // ←これが大事 この設定はAndroid APIレベル11以上でサポートされています。 ちょっと検索かけると、 消す方法がリフレクションして消すような古い記事しかなかったので探すのに苦労しました。 続きを読む
Blogger Sitemap登録エラー解決 - 4/23/2025 Blogger Sitemap登録エラー解決 はじめに ブログ運営において、検索エンジンへの登録は非常に重要です。特に、Google検索にブログのコンテンツを適切に認識してもらうためには、 Search Console への登録と、 sitemap の登録が不可欠です。しかし、 Blogger で作成したブログのsitemapを Search Console に登録しようとすると、エラーが発生することがあります。本記事では、その原因と解決策について詳しく解説します。 BloggerのSitemapとは? Blogger は、ブログの更新情報を自動的に生成するsitemapを提供しています。このsitemapは、ブログのすべての投稿やページをリストアップし、検索エンジンがクロールしやすいように構造化されています。通常、sitemapのURLは「/sitemap.xml?alt=rss」のようになっています。このURLは、ブログのURLに直接アクセスすることで確認できます。このsitemapが正しく機能しているかを確認することも重要です。 Search ConsoleへのSitemap登録で起こりうる問題 Search Console にsitemapを登録する際、以下のようなエラーが発生することがあります。 Sitemap could not be read: ファイルが読み込めないというエラー。 Sitemap is invalid: sitemapの形式が正しくないというエラー。 Sitemap contains errors: sitemapにエラーが含まれているというエラー。 これらのエラーが発生した場合、sitemapのURLが間違っているか、sitemapの形式が正しくない可能性があります。また、robots.txtでsitemapがブロックされている場合も登録できません。 ... 続きを読む
【iOS】SwiftでCGAffineTransformから角度・ラジアン・度数・スケールを計算する方法 - 2/08/2019 メモ Swift 4 でtransformから角度、ラジアン、ディグリー、スケールを求める 忘れがちなので・・・。 let transform = view.transform let radians = atan2(transform.b, transform.a) let degrees = radians * 180 / .pi let scale = sqrt(abs(transform.a * transform.d - transform.b * transform.c)) import CoreGraphics extension CGAffineTransform { var angle: CGFloat { return atan2(b, a) } var radians: CGFloat { return angle } var degrees: CGFloat { return angle * 180.0 / CGFloat.pi } var scale: CGPoint { return CGPoint(x: sqrt(a * a + c * c), y: sqrt(b * b + d * d)) } } // 例として、適当な CGAffineTransform を作成 let transform = CGAffineTransform(rotationAngle: CGFloat.pi/4).scaledBy(x: 2.0, y: 1.5) let angleInRadians = transform.radians let angleInDegrees = transform.degrees let scale = transform.scale print("Angle in radians: \(angleInRadians)") print("Angle in degrees: \(angleInDegrees)") print("Scale: \(scale... 続きを読む
コメント
コメントを投稿