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

Tech Ecology@六菱忍軍

  • Java
  • PHP
  • JavaScript
  • Python
  • Git
  • sh
  • SQL
  • SEO関連まとめ
直前のコミットの取り消し方法Git

Git

2022/3/23

直前のコミットの取り消し方法 [Git]

他人が触っているブランチと間違えてコミットしてしまった時など、直前のコミットを削除したい時があります。 git pushを取り消すには2つの方法があります。 git revert コミットを打ち消す(履歴は残る) git reset コミットをなかったことにする(履歴は残らない) ややこしいことにgit resetには3つの種類(オプション)があります。 reset --hard:全てをマルっと消す。 reset --mixed:commitとaddを取り消す。 reset --soft:commitのみ ...

Djangoのtemplate(標準)でURLエンコード

Python

2022/3/23

Djangoのtemplate(標準)でURLエンコード

マニュアルがとても見辛いため探すのに時間が掛かってしまいましたが、他言語のテンプレートエンジンと同じ様に、縦線を利用する事で実行内容を記載できます。 valueの部分がURLを記述する部分で、もしURLが"https://www.example.org/foo?a=b&c=d"のような形式だった場合、出力は次のようになります "https%3A//www.example.org/foo%3Fa%3Db%26c%3Dd" {{value|urlencode}} urlencode Escapes a ...

Pythonでcurlした時に発生したssl certificateエラー

Python

2022/3/22

Pythonでcurlした時に発生したssl certificateエラー

pythonの一連の流れでcurl実行したかったのでPycURLを使おうとしたらエラー....。やっている事は簡単なので色気を出さずにrequestsでもいいんですが、curl.perform()の実行した際にエラーが発生し、下記のエラー文言が出ました。 python ssl certificate problem unable to get local issuer certificate 見た感じ証明書の問題でしかないのですが、いい対処法はないのかと思って調べていたらcertifiを使う良さそうな対応 ...

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

Python

2022/3/22

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

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

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

JavaScript

2022/3/22

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

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

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

JavaScript

2022/3/22

すべての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メソッド

JavaScript

2022/3/22

すべての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

JavaScript

2022/3/22

すべての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

JavaScript

2022/3/22

すべての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

JavaScript

2022/3/22

すべての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 ...

« Prev 1 … 9 10 11 12 13 14 Next »
  • Post
  • Share
  • Pocket
  • Hatena
  • LINE
  • URLコピー

開発に役立つサイト

OverAPI Commontools CodePen Iconfinder
Feedly Icon 購読する

参考になるAPI

NASA APIs The Movie Database API CountAPI TempMail API

カテゴリー

  • AI
  • Android
  • Apple
  • AWS
  • ChatGPT
  • DB
  • Docker
  • Font
  • Gemini
  • Git
  • Google
  • Gradle
  • html
  • Java
  • JavaScript
  • macOS
  • Microsoft
  • MySQL
  • OS
  • PHP
  • Python
  • Scala
  • SEO
  • sh
  • SQL
  • SQLServer
  • Ubuntu
  • Windows
  • WordPress
  • Youtube
  • エナジードリンク
  • コラム
  • サービス
  • 今日の一杯
  • 参考
  • 命名規約
  • 正規表現
  • 組織
  • 設計

よく読まれている記事

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

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

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

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

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

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

最近の投稿

  • Ubuntu 20.04 LTSのサポート終了|アップデートかUbuntu Proで延命か
  • Ubuntuリリースサイクルに新展開|毎月のスナップショット配信を開始へ
  • Ubuntuリポジトリ接続問題によダウン|HTTP接続の不具合

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

Tech Ecology@六菱忍軍

© 2025 Tech Ecology@六菱忍軍