• プログラミング
  • データベース
  • 設計
  • SEOまとめ

Tech関連の経験と情報のまとめ

Tech Ecology@六菱忍軍

  • プログラミング
  • データベース
  • 設計
  • SEOまとめ
Pythonのbase64デコードで発生したIncorrect paddingエラー

プログラミング

2025/12/16

Pythonのbase64デコードで発生したIncorrect paddingエラー

pythonでbase64 デコードしたかったので調べてみると下記の内容が良く出ててきます。 import base64 dec_file = base64.b64decode( enc_str ) これを実行するとIncorrect paddingとエラーが出てしまい、変換出来ない物がありました。 不適切なパディングと言われても、変換したかったのはgmailから取得したメール本文のため、何のこっちゃ分からないわけです(笑)。 出来ないと困るなーと思い追加調査、どうやらURLの一部として安全に使用するバー ...

知っておきたいJavaScriptのコールバック関数について

プログラミング

2025/12/16

知っておきたいJavaScriptのコールバック関数について

JavaScriptの非同期処理の利用を考えるとき、大なり小なり処理の完了や失敗を確認する必要があるはずです。そんな時に必要になるのがCallback(コールバック)処理です。 JavaScriptのコールバック関数とは、簡単に言えば、他の関数にパラメータとして関数を渡し、他の関数の中で呼び出されたり、実行されたりする関数のことです。 const onFollowSuccess = (username) => { console.log(`You Followed ${username} !`); ...

すべてのJavaScript開発者が知っておくべき8つの文字列メソッド

プログラミング

2025/12/16

すべてのJavaScript開発者が知っておくべき8つの文字列メソッド

JavaScriptの文字列操作で忘れず知っておきたい文字列関数一覧。 1.indexOf() indexOf()メソッドは、その名の通り、文字列の中で指定した値が最初に出現するインデックスを返します。 下の例だと、strの文字列の中で最初に「Sparsh」が出現するのはインデックス12なので12を返却します。インデックス数なので0から始まります。 let str = "Hey This Is Sparsh Gupta, The guy Behind Sparsh Codes"; console.log( ...

すべてのJavaScript開発者が知っておくべきObjectメソッド

プログラミング

2025/12/16

すべてのJavaScript開発者が知っておくべきObjectメソッド

JavaScriptのObject操作で忘れず知っておきたいObject関数一覧。 Object.assign() Object.assign() メソッドは、1つまたは複数のオブジェクトから対象のオブジェクトに、すべての列挙可能な自身のプロパティの値をコピーするために使用されます。オブジェクトは参照によって割り当てられコピーされます。 const object1 = {     a: 11, b: 12, c: 33, }; const object2 = Object.assign({ c: 4, d ...

すべてのJavaScript開発者が知っておくべき配列メソッドPart-3

プログラミング

2025/12/16

すべてのJavaScript開発者が知っておくべき配列メソッド Part-3

JavaScriptの配列操作で忘れず知っておきたい配列関数一覧 その3。 slice() slice()メソッドは、指定された開始要素から終了要素までの配列内の値を持つ新しい配列を返します。 const arr = ["a", "b", "c", "d", "e"]; const sliced = arr.slice(2, 4); console.log(sliced); // Array ["c", "d"] console.log(arr); // Array ["a", "b", "c", "d" ...

すべてのJavaScript開発者が知っておくべき配列メソッドPart-2

プログラミング

2025/12/16

すべてのJavaScript開発者が知っておくべき配列メソッド Part-2

JavaScriptの配列操作で忘れず知っておきたい配列関数一覧 その2。 concat() concat()メソッドは、2つ以上の配列をマージして、既存の配列を変更せずに新しい配列を返却するために使います。 const arr1 = ["a", "b", "c"]; const arr2 = ["d", "e", "f"]; console.log(arr1.concat(arr2)); // Array["a", "b", "c", "d", "e", "f"] console.log(arr1); ...

すべてのJavaScript開発者が知っておくべき配列メソッドPart-1

プログラミング

2025/12/16

すべてのJavaScript開発者が知っておくべき配列メソッド Part-1

JavaScriptの配列操作で忘れず知っておきたい配列関数一覧 その1。 map() map()メソッドは、配列の各要素に対して、指定された関数を呼び出した結果からなる新しい配列を作成します。 const array = [1, 2, 3, 4, 5, 6]; const mappedArray = array.map(element => element + 20); console.log(mappedArray); // Array [21, 22, 23, 24, 25, 26] filt ...

プレースホルダーの改行処理jQuery

プログラミング

2025/12/16

プレースホルダーの改行処理 [jQuery]

プレースホルダーの改行をカジュアルに頼まれてしまい、止む無く実施した時のまとめです。 基本的にプレースホルダーで改行を行う方法は3つあります。一応CSSでも出来るのですが、全ブラウザで正常動作する書き方が思いつかなかったので割愛します。 htmlファイル内で改行する プレースホルダー属性内に改行の文字参照を入れる JavaScript(jQuery)を利用して改行コードを記述した文章を挿入する htmlファイル内で改行する 1番お手軽なのは、1番目のhtmlファイルに直接改行を記載してしまうものです。 イ ...

繰り返し処理を使って要素を消すJavaScript

プログラミング

2025/12/16

繰り返し処理を使って要素を消す [JavaScript]

今の世の中、提供されているサービスを利用している人が多い思いますが、その中でフッターとかサイドバーの下の方とかで、余計な表示をしている要素を消したい事があると思います。 こう言った時、単純に要素削除を記載すると表示順によって、消せないまたは消した後復活のような挙動をするものがあります。このような実装がなされている時はsetInterval() メソッドを利用します。 setInterval() メソッドは、一定の間隔で関数やコードスニペットを繰り返し呼び出すため、setIntervalを利用して毎秒処理を ...

特殊文字の幅なし空白文字とJavaScriptのString length

プログラミング

2025/12/16

幅なし空白文字ノーブレークスペースとJavaScriptのString length

とあるサービスを利用した時、日本語文字列の文字数が、想定より多く取得される現象に遭遇しました。 JavaScriptのString lengthはStringオブジェクトの文字列長をUTF-16コードユニットの数で表しているため、lengthで返される値が文字列の実際の文字数と一致しなくなる可能性があります。 とは言えただのlengthを打って、目に見えている文字数と明らかに乖離した結果が返ってくるのは焦ります。 どうなっているのか確認するためChromeの開発者モードで対象のvalue値を確認したところ ...

« Prev 1 … 13 14 15 16 17 Next »
  • Post
  • Share
  • Hatena
  • LINE
  • URLコピー

開発に役立つサイト

OverAPI Commontools CodePen Iconfinder
Feedly Icon 購読する

太陽系儀

参考になるAPI

NASA APIs The Movie Database API TempMail API

タグ

AFFINGER6 Apple AWS bash ChatGPT CVE Django Docker Font Gemini Git Google Gradle html Java JavaScript jQuery JSON MacBook Microsoft MySQL Netflix PHP Python Scala Selenium sh Slack Spring Boot Spring Framework SQL SQLServer Ubuntu Whisper Windows youtube エナジードリンク ログ運用 日本酒 正規表現 組織 脆弱性 芋焼酎 赤ワイン

カテゴリー

  • AI (24)
  • OS (14)
    • Android (9)
  • SEO (12)
  • WordPress (7)
  • インフラ (6)
  • コラム (21)
  • サービス (15)
  • セキュリティ (3)
  • データベース (18)
  • バージョン管理 (6)
  • プログラミング (54)
  • 今日の一杯 (4)
  • 命名規約 (4)
  • 設計 (3)
  • 開発環境 (8)

よく読まれている記事

条件の0=0は全てが正であるを意味するSQL 1
SQLで条件の0=0は全てが正であるを意味する

SQLの条件に0=0のような記述を見かけます。 変わった書き方の条件ですが、これは「全てが正である」事を意味しており、結合条件の場合はCROSS JOINと同じです。 下記の例で言えば、結合するsub ...

DISTINCTを使わないで重複排除を考えるSQL 2
DISTINCTを使わないで重複排除を考える

SQLのDISTINCTはEXISTSとかGROUP BYでなんとかする事もできます。 DISTINCTは暗黙的なソートがされますが、何のDBを使うにせよ過去のバージョンならともかく、最近のバージョン ...

RFC 5322に準拠させた正規表現言語別 3
RFC 5322に準拠させた正規表現 言語別

RFC5322で定義されている正規表現を、各言語の正規表現に変化させた形になります。 完全な電子メール正規表現は存在しないので、結局のところ何かの公式基準に従っていたとしても、自分が携わるサービスのル ...

  • プライバシーポリシー
  • お問い合わせ

Tech関連の経験と情報のまとめ

Tech Ecology@六菱忍軍

© 2026 Tech Ecology@六菱忍軍